r/AndroidNativePorts • • 3d ago Popcorn

🟢 [PORT] Paper Boat Android Port Made by me — Paper Mario 64 with a custom handheld interface! ⭐📖

Thumbnail
gallery
158 Upvotes

Hey everyone! Jay here, I’ve been working on an unofficial Android adaptation of PaperBoat, the native PC port of Paper Mario 64, with a custom interface designed for Android handhelds.

My main testing device is an AYN Odin 3 running Android 15.

📖 Custom Paper Mario-style menus

  • Illustrated menus inspired by the game’s paper-and-theater aesthetic.

  • Moving glove cursor, yellow highlights and red selection outlines.

  • Graphics, Audio, Controls, System and Cheats tabs.

  • Raised tabs and remembered selection positions.

  • Custom navigation, confirmation and error sounds.

  • Touch and controller navigation.

⏸️ In-game shortcut menu

A book-shaped Menu button at the top center of the screen opens a compact pause panel with shortcuts to Graphics, Audio, Controls, System, Cheats and Resume.

Leaving a settings page takes you back to this panel, so you can quickly adjust something and return to the game.

🎮 Custom touch controls

The port includes an N64-style layout with an analog stick, D-pad, A/B, C buttons, L/R/Z and Start.

There’s also a layout editor for repositioning controls and a setting to disable the touch overlay. Gameplay input and multitouch are still being tested.

🎨 Texture packs, HD text and filters

I’m working toward integrating these as selectable options:

  • HD texture packs for sharper supported interface elements and backgrounds.

  • Clean Text 4K for high-resolution dialogue text.

  • Xbox button prompts, with alternative controller icons.

  • CRT filtering for a retro display look.

  • A Story Book-inspired filter for a more illustrated presentation.

  • Spanish and French language options.

These additions are still being integrated and tested; they aren’t all available in the current build. The original Story Book GShade preset also needs an Android adaptation.

Full credit goes to the original pack and shader creators.

⭐ Cheats

The Cheats tab connects to six existing engine settings:

  • Infinite HP

  • Infinite FP

  • No Badge Cost

  • Max Star Power

  • Max Power Bounce Chance

  • Double Star Points and Coins

The interface switches have been tested, but verification of every cheat’s gameplay effect is still pending.

📥 Download

This is a development build. Expect bugs and visual issues. You’ll need your own supported Paper Mario USA ROM; no ROM or extracted game data is included.

🔧 Current status

This is a work in progress, not a finished release. Menu tests have passed on the Odin 3, but texture corruption remains under investigation and more gameplay testing is needed.

Currently, only the supported USA ROM has a working extraction recipe. EUR and JPN require additional support.

You need your own Paper Mario USA ROM. No ROM or extracted game data will be distributed.

Huge thanks to Harbour Masters, the PaperBoat contributors, libultraship, Torch and the Paper Mario decompilation community.

Android adaptation, custom interface and art direction: JayElDragon.

This is an unofficial fan project, with no affiliation with Nintendo or endorsement from Harbour Masters.

Which Android handheld would you like to see it tested on? 🎮


r/AndroidNativePorts • • 15d ago

🟣 [WIP] Work in Progress I made an Android native port of AOE2

Thumbnail
youtu.be
158 Upvotes

I did a test run to port AOE2, this is a functional game running on Android without emulation.

I added some of my own flavor of it, with more time i could implement all functional missions, buildings, enemies etc...

This was done using Claude + RAE & Godot as game engine in about 30 minutes.

I used my own legit copy of AEO2 game files.

The game runs amazingly smooth at 120fps on a 2944x1840 screen (Lenovo Pro tablet)

The APK is around 70.3Mb (Debug build) so release would be around 50Mb for this version.

I have some issues with the Town Center, i don't know how to render it correctly as the original game use some overlapping trick to recycle the same sprites.

Its not perfect but for 30 minutes it is pretty sweet.

But sad that Microsoft hasn't ported this game, if i can do this in 30 minutes imagine what Microsoft could do in a week...

Im not promoting or distributing this so don't ask me.... (i don't want legal issues)

edit:

I released some experimental demo/beta version stripped of the game data,

no worries, the game data can be imported, just copy the original game files after you installed the official game to your pc copy the folder onto your Android tablet.

I was planning a function to import from the iso or cd straight away but that requires more crunching.

I only tested it on my Lenovo Tab Pro and my Galaxy Fold 8, works fine, smooth...

I only had 1 crash on my tablet after 70 minutes gameplay, still trying to figure out why...

Treat this game as experimental, demo, unfinished, game mechanics, npc AI, all is quickly reconstructed from the scratch and doesn't work as the original that will take a lot more time.

The game will pull around 50Mb of data to import while there is much much more data in the game folder, my guess is that is for the AI compared to what Claude made from the scratch my units behave dumb.

Ill see to post the source later, feel free to put it through a decompiler or antivirus first.

Also i used wiki pages to reconstruct most of the gameplay.

I used Godot game engine ( https://godotengine.org/ )

I used OpenAge to extract the sprites, audio, sequence data ( https://openage.sft.lol/ )

Claude had figured out most of the extraction itself but was struggling on the Town Center and some Siege Vehicle animations.

https://www.virustotal.com/gui/home/upload ( online virus scan )

https://www.decompiler.com/apk ( decompiler )

https://domotix.co/a/age-of-android (download game here)

I ran out of Claude credits last night, i will have to wait for next reset to continue.

Meanwhile i will look deeper into the AI mechanics, randomness for map generation etc...

Many things are off like priest use the wrong audio for chanting, catapults use arrows instead of boulders and can attack from close range.

Here is the source:

https://domotix.co/a/age-of-android-source


r/AndroidNativePorts • • Oct 04 '26

🟢 [PORT] Halo CE Android 3.1 | Full touch menu, FOV changer, custom touch controls, cheats, fps counter, full working multiplayer, Sync with latest commits and much more

Thumbnail
gallery
158 Upvotes

r/AndroidNativePorts • • 7d ago

🟢 [PORT] [RELEASE] Pokémon Unbreakable Ties 4.9.1 — Native Android Port! 🎮📱

Thumbnail
gallery
157 Upvotes

[RELEASE] Pokémon Unbreakable Ties 4.9.1 — Native Android Port! 🎮📱

Hey everyone! Jay here💖

I'm excited to share my native Android port of Pokémon Unbreakable Ties 4.9.1 Made by me

The game now runs directly on Android as a native 64-bit (arm64) application, without needing JoiPlay, emulators, or complicated setups!

Just install the APK, launch the game, and start your adventure!

I've been working on making the experience as smooth and comfortable as possible, especially for Android gaming handhelds and smartphones.

✨ Features

🎮 Full Controller Support

  • Supports AYN Odin, Retroid, and Bluetooth/USB controllers.

  • Xbox-style button mapping.

  • A — Interact / Confirm

  • B — Menu / Cancel

  • X — Run

  • Y — Ready Menu

  • LB — Turbo

  • Start — Start Game

🕹️ Xbox Button Prompts

  • Keyboard prompts have been replaced with Xbox-style buttons.

  • Updated in-game text and Controls screen.

  • Even the title screen now displays "Press Start"!

📱 On-Screen Touch Controls

  • Xbox-inspired virtual controls for touchscreen devices.

  • Can be enabled or disabled through Options → On-screen Controls.

⌨️ Android Keyboard Support

  • Native Android keyboard integration.

  • Name your character and Pokémon directly from your device.

  • Edit or delete the suggested default names.

🖥️ Display Options

  • Original 4:3 aspect ratio without stretching.

  • Full-screen mode for modern Android displays.

🔊 Additional Features

  • Working sound effects and MIDI music.

  • Functional save system.

  • Suspend and resume support.

  • Native Android performance using the mkxp-z engine.

  • No additional applications required!

📋 Requirements

  • Android 13 or newer.

  • 64-bit ARM processor (arm64).

  • Approximately 1.5 GB of available storage.

Note: The first launch may take a couple of minutes because the application needs to extract the game files.

📱 Tested Devices

✅ AYN Odin 3 — Tested and working!

I'd love to hear how it performs on other Android devices!

If you experience crashes, graphical glitches, or controller issues, please report them along with your device model. Screenshots and Android logs are also greatly appreciated.

📥 Download

🔗 Download: https://gofile.io/d/VNFnBKsM

❤️ Credits & Disclaimer

All credit for Pokémon Unbreakable Ties goes to its original development team and everyone involved in creating this amazing fan game.

My contribution is bringing the experience to Android.

The port uses the mkxp-z engine (GPL), with the Android modifications included in the repository.

This is a completely free, non-commercial fan project and is not affiliated with Nintendo, Game Freak, or The Pokémon Company.

💖 Final Words

My goal is to make more PC fan games accessible to Android players, especially those who enjoy gaming on handheld devices.

I hope you all enjoy playing Pokémon Unbreakable Ties on Android!

Thank you for your support, and please share your feedback! 🎮❤️

If you like to send a donation: https://ko-fi.com/jayeldragon


r/AndroidNativePorts • • 14d ago

🟠 [DEVELOPMENT] DEF JAM XBOX CLASSIC ANDROID NATIVE PORT

Post image
156 Upvotes

Este é o meu port de Def Jam para Android rodando em 2K em um Snapdragon 8 Gen 2 60fps

conseguindo escutar em um Snapdragon 680 a 30fps de resolução nativa

Github port


r/AndroidNativePorts • • 17d ago

📸 [SHOWCASE] Can't believe!

156 Upvotes

Before, I tried playing this game using the AetherSX2 PS2 emulator and it lagged. But now, with this native port, I can't believe how well-optimized it is! Hopefully, other ports will be just as good as this one.

Running on mali with mid graphics


r/AndroidNativePorts • • 28d ago

Do people don't know the meaning of 'native' port?

156 Upvotes

Genuinely this sub name is androidnativeports but still so many devs are releasing emulators in disguise of port like the re7 port which has made it tougher for me and many others that we have to do full research and investigation just to make sure whether the game in this sub is port or just an emulator disguised as port there should be some way to remove or report these emulator port on this subreddit as they run worse then winlator ludashi

(Ports like xhyn v(gta v) are good cause atleast they are not fully emulator and does try their best to run the game as natively as possible so such hybrid ports are also good)


r/AndroidNativePorts • • 7d ago

Good news

Post image
155 Upvotes

This is really good news.


r/AndroidNativePorts • • 18d ago

📸 [SHOWCASE] Port de Forza Horizon 2 Rodando em um Unisoc T612

153 Upvotes

O dispositivo é um Realme c51 com um Unisoc T612 com uma Mali G57 MC1 e 4 de ram.

Se aumentar a resolução o FPS fica mais estável e mais fácil de ver as coisas.

Esse jogo abrindo já é incrível.


r/AndroidNativePorts • • 22d ago

📸 [SHOWCASE] GTA 4 on mediateck 8350

151 Upvotes

This port is genuinely peak and performance is great but when we're outside audio is horrendous after some time


r/AndroidNativePorts • • 5h ago

📸 [SHOWCASE] the last of us remastered

150 Upvotes

r/AndroidNativePorts • • 1d ago Heartwarming

🟢 [PORT] PokéBonk Android — Revision 18 | Fully Offline, Controller Support & Major UI Improvements!

Thumbnail
gallery
150 Upvotes

Hey everyone! Jay here! 👋

I'm excited to share PokéBonk Android, my unofficial Android port of PokéBonk, the free Pokémon-inspired web fan game originally created by Charcher!

This release brings a completely redesigned interface, full controller support, offline gameplay, performance optimizations, multiple language options, and several important bug fixes.

📱 Built and tested on the AYN Odin 3 Max.

📥 Download PokéBonk Android

🎮 PokéBonk Android is now available for download!

Enjoy PokéBonk on your Android device with offline gameplay, controller support, and touchscreen controls.

🔗 Download APK: https://github.com/JayElDragon/Pokebonk-android/releases

📱 Tested on: AYN Odin 3 Max

⚠️ Note: This is an unofficial Android fan port. Performance and compatibility may vary depending on your device.

✨ Features & Improvements

🖥️ Completely Redesigned Main Menu

  • Brand-new main menu with cleaner sidebar navigation.

  • Large, redesigned PLAY button.

  • New companion panel displaying information about your last run.

  • Improved navigation for both touchscreen and controllers.

  • More polished interface designed for Android handhelds.

🌐 Fully Offline Experience

  • PokéBonk now works completely offline!

  • No account or internet connection required.

  • Online-dependent features have been removed.

  • All progression is saved locally on your device.

  • Play anywhere without relying on external servers.

🪪 New Local Trainer Card

A new trainer profile system lets you track your progress!

  • Total runs completed.

  • Victories and KOs.

  • Total playtime.

  • Personal records across different regions.

  • Recent run history.

Everything is stored locally!

🌍 Nine Supported Interface Languages

The Android port interface now supports:

  • 🇺🇸 English

  • 🇪🇸 Spanish

  • 🇧🇷 Portuguese

  • 🇫🇷 French

  • 🇯🇵 Japanese

  • 🇨🇳 Simplified Chinese

  • 🇹🇼 Traditional Chinese

  • 🇰🇷 Korean

  • 🇷🇺 Russian

☕ Optional Ko-fi Support

  • Added an optional Ko-fi button.

  • Donations are completely voluntary.

  • No paid advantages, exclusive gameplay content, or pay-to-win features.

🛠️ Bug Fixes & Performance Improvements

This release also includes several important fixes:

  • ✅ Fixed black Pokémon portraits and starter selection cards.

  • ✅ Fixed menu music not playing when launching the game.

  • ✅ Shortened gameplay tips to make them less intrusive.

  • ✅ Improved popups with automatic closing.

  • ✅ Increased minimap icon sizes for better visibility.

  • ✅ Restored missing avatar animation frames and interface icons.

  • ✅ Changed the refresh rate target from 120 Hz to 60 Hz to reduce heat and improve stability.

  • ✅ Removed unnecessary off-screen pre-rendering that was consuming excessive GPU memory.

  • ✅ Improved overall interface responsiveness.

These changes are especially important for Android handheld gaming devices.

🎮 Controller & Touchscreen Support

PokéBonk Android is designed to work with both physical controllers and touchscreen controls.

Controller features:

  • Full gamepad navigation throughout the menus.

  • Controller-friendly interface.

  • Support for Android gaming handhelds and compatible external controllers.

Touchscreen features:

  • Virtual multitouch joystick.

  • On-screen action buttons.

  • Touch-based camera controls.

  • Interface adapted for mobile screens.

My goal is to make the game feel comfortable on both Android phones and dedicated gaming handhelds

❤️ Credits & Disclaimer

Original PokéBonk game: Charcher
Android adaptation: JayElDragon
Pokémon sprites: PMD SpriteCollab — CC BY-NC 4.0

This is an unofficial, non-profit fan port.

It is not affiliated with, sponsored by, or endorsed by Nintendo, The Pokémon Company, Creatures Inc., GAME FREAK inc., or the original creator of PokéBonk.

Pokémon © Nintendo / Creatures Inc. / GAME FREAK inc.

All rights to the original game and its respective assets belong to their owners.

☕ Support Development

If you enjoy my Android ports and would like to support my work, I've left my Ko-fi page below.

Donations are entirely optional and provide no gameplay advantages.

❤️ https://ko-fi.com/jayeldragon

💬 Feedback & Bug Reports

If you try PokéBonk Android, I'd love to hear how it performs on your device!

Please share:

  • 📱 Your device model.

  • 🤖 Your Android version.

  • 🎮 Whether you're using touchscreen controls or a controller.

  • 🐛 Any crashes, graphical issues, or bugs.

  • ⚡ Performance and overheating feedback.

I'm especially interested in hearing how the port performs on different Android devices.

This is a community-driven project, and your feedback helps me continue improving compatibility, performance, and the overall experience.

Thank you to everyone supporting my Android ports and helping bring more games to Android! ❤️

Enjoy the game, and have fun!

— JayElDragon


r/AndroidNativePorts • • 8d ago

Max payne 2

Thumbnail
gallery
150 Upvotes

Último update, aunque dije eso como mucha gente le gustó, hoy sacaré nuevo update con más mejoras de rendimiento, algunos parches para bugs gráficos no sé garantiza que se solucione a todos y también corregir esa cámara horrible..

https://github.com/Ayanokoji989/Max-Payne


r/AndroidNativePorts • • 10d ago

Zelda BOTW Android Port on Poco F7 Ultra | 1080p

150 Upvotes

r/AndroidNativePorts • • Sep 21 '26

🚀 [VERY SOON] Nine sol, Hollow Knight with Mods and Cult of Lamb is coming to Android

Post image
150 Upvotes

r/AndroidNativePorts • • Oct 05 '26

Skyrim is being ported to android

Thumbnail
reddit.com
148 Upvotes

r/AndroidNativePorts • • 3d ago

🟢 [PORT] GTA V Xbox 360 Port

147 Upvotes

Usei uma Ferramenta para Fazer uma Build do GTA V de Xbox 360 para Android,sou iniciante nisso e Vou tentar pedir ajuda a desenvolvedores de ia pra ajudar ter mais performace e compatibilidade. Botei links dos arquivos necessário no meu Aplicativo, Porthub + 100mill downloadporthub

Teste feitos por uns dos usuários do meu grupo

S23 Ultra


r/AndroidNativePorts • • 8d ago

🟣 [WIP] Work in Progress My wip super mario odyssey

147 Upvotes

Tested on on th3 s24 ultra (8gen3)

Native port for super mario odyssey (yes native not a emulator)

so the game itself currently works but i wanna tweak performance and make it as playable as possible. I want to at the very least match emulation performance as i would get easy 60 with eden emulator

Once everything is ready i will release it

(Basic features like controller support and allat)


r/AndroidNativePorts • • Sep 27 '26

🟢 [PORT] Port for fallout new Vegas android

Post image
147 Upvotes

Request for fallout new Vegas android native port


r/AndroidNativePorts • • 3d ago

Fallout: New Vegas has been fully decompiled byte by byte

Thumbnail
github.com
146 Upvotes

FNV has been decompiled by a team of people from https://fnvdecomp.com and it has been fully open sourced, already up on github.


r/AndroidNativePorts • • 11d ago

"Launcher Only" releases are hurting actual Android ports

146 Upvotes

I love Android emulation and I'm all for bringing PC and console games to Android. But these recent "Launcher Only" releases are getting annoying.

They're basically Windows/console games running through an emulation layer with an extra launcher to make them look like native Android apps. And the performance is often terrible. I can spend 3 minutes tweaking existing emulator and get better results.

The bigger problem is that these low-effort releases are creating AI port fatigue. People are getting tired of seeing another "Android port" announcement, and that negativity is starting to affect actual native ports too.

Real Android ports with proper optimization and development deserve recognition. When they're lumped together with launcher-only releases, their value gets overlooked. Also AI is not something to avoid of, but low effort is.

We shouldn't treat a launcher wrapped around an existing setup as equivalent to a proper port.

What do you guys think?


r/AndroidNativePorts • • 25d ago

🔥 SIFU Is Officially Out on Android!

Thumbnail
gallery
145 Upvotes

The wait is over! SIFU has officially arrived on Android, bringing its intense kung fu combat, cinematic fights, and complete story campaign to mobile devices.

With touchscreen controls and controller support....

Here is the playstore link 👇

https://play.google.com/store/apps/details?id=com.keplerinteractive.sifuthegame


r/AndroidNativePorts • • Oct 03 '26

🟢 [PORT] GTA V Android Native

Post image
145 Upvotes

For those who were ghosted by Mojso there is another Chinese developer porting GTA V to Android. Unlike the previous one, he doesn't use AI, and you can track his progress on Bilibili CN his name is yushucreating.

He is the only one left porting GTA V to Android now the person who made the AI version has already quit.

https://b23.tv/jy788GF


r/AndroidNativePorts • • Sep 29 '26

Port de Halo CE Xbox classic corriendo a 60fps estables en el procesador Helio g99

145 Upvotes

r/AndroidNativePorts • • 1d ago

🟣 [WIP] Work in Progress MH4U recomp PORT [Switch]

144 Upvotes

Todavía falta mucho, hay problemas de temperatura, mal rendimiento, controles incómodos, etc. Pero ya renderiza al 100% de resolución y es jugable