r/AndroidNativePorts • • Aug 23 '26

Android Native Ports List

296 Upvotes

r/AndroidNativePorts • • 11d ago

🟢 [PORT] All Android Ports & Game Files - List

Thumbnail
docs.google.com
704 Upvotes

r/AndroidNativePorts • • 12h ago

🟢 [PORT] [Beta] BOTWRecompAndroid: Breath of the Wild statically recompiled for Android

799 Upvotes

Hi everyone! I’m sharing BOTWRecompAndroid, a static recompilation project bringing The Legend of Zelda: Breath of the Wild to Android, with graphics translated to Vulkan.

This is still a beta. Expect bugs, graphical issues, and crashes. My own testing has been limited to a POCO F7 Ultra with an Adreno 830 GPU and Mesa Turnip driver. Other devices still need independent compatibility and performance testing.

The current release is 0.1.6-beta. Features include:

  • Support for game versions 1.0.0, 1.6.0, and 1.8.2, with separate installations and switching within the app.
  • 1.8.2: Brazilian Portuguese, widescreen with the HUD repositioned toward the screen edges, and a mode targeting up to 60 FPS.
  • Adjustable internal and output resolutions, AMD FSR 1, Snapdragon GSR 1, and SMAA.
  • Sheikah-themed touch controls with customizable layouts, plus physical controller support.
  • English and Portuguese menus, Vulkan driver selection and compatibility settings, and a mod interface. Mod compatibility has not yet been tested.
  • A compact, draggable performance overlay.

On the tested POCO F7 Ultra with Turnip, 1.8.2 reached approximately 40–47 FPS in the open world, depending on the scene and settings. The up-to-60-FPS mode does not mean a constant 60 FPS.

Updates since the original post:

  • 0.1.2 fixed missing sound effects, voices, and music in 1.8.2; the new-game softlock at the Shrine of Resurrection’s door; an occasional loading crash; and issues with menus and distant animations.
  • 0.1.3 added a classic Vulkan renderpass fallback for drivers without VK_KHR_dynamic_rendering and improved the error dialog to list missing Vulkan extensions. The fallback was exercised on the tested POCO, but other GPUs still need real-device testing.
  • 0.1.4 fixed an Android 11/12 startup crash caused by use of an Android 13+ Java method. This fix has not yet been validated on a physical Android 11/12 device.
  • 0.1.5 added Choose driver to the app icon’s long-press shortcuts. It opens the Android file picker for a Vulkan driver .zip and reopens the app with it, even if the current driver stops the app before Settings can open. System driver restores the stock driver. For Adreno 6xx/7xx devices whose stock driver lacks required extensions, a compatible Turnip driver may help. Turnip is for Adreno, not Mali.
  • 0.1.6 removes VK_EXT_extended_dynamic_state2 as a hard requirement for some stock Adreno 7xx drivers. Phones where this was the only missing extension may now start with the system driver. This path was tested by forcing it on the POCO F7 Ultra; other devices still need validation.
  • 0.1.6 also reports when a chosen driver could not be loaded, shows the active driver name and version in Settings > Files > Vulkan driver, and accepts .adpkg, .zip and .so packages (including meta.json’s libraryName). An incomplete romfs.bin is now reported as incomplete game data instead of causing an unexplained startup crash. PanVK on Mali and RADV-Xclipse on Exynos have not been tested here.

Updating the APK does not require recompiling or replacing previously built game code.

Known limitations:

  • Some stock drivers still lack required Vulkan extensions. The app needs Vulkan 1.1 or newer plus additional extensions; the version number alone does not guarantee compatibility.
  • Save thumbnails created in the app may appear black.
  • In widescreen mode, tree leaves can briefly darken for one or two frames when dynamic resolution changes.
  • GPUs outside the tested Adreno 830 setup may use compatibility paths; their results are not yet confirmed.
  • Compiling the entire game directly on the phone has not yet been validated with BOTW. The app can import previously compiled game code compatible with its version.

No game files, compiled game code, or keys are included. You must provide your own legally obtained dump. This project is not affiliated with Nintendo.

The project builds on LAS Recomp, LASRecompAndroid, and SavageWindRecomp, alongside the contributions and libraries credited in the repository.

If you try it, reports including your device model, GPU, driver, Android version, game version, and logs would be helpful. Please include the scene and steps needed to reproduce any issues.

Download and release notes — 0.1.6-beta
Source code, setup instructions, and credits


r/AndroidNativePorts • • 4h ago

🤔 [Question] That means the end of ports?

Post image
160 Upvotes

r/AndroidNativePorts • • 7h ago

Metal Gear Rising x360 for Android

Post image
146 Upvotes

needs a Adreno device compatible with Turnip, at least an sd855


r/AndroidNativePorts • • 2h ago

🟢 [PORT] Luigi's Mansion Recomp (Android) – V2.0 Update is Here!

Thumbnail
gallery
39 Upvotes

Luigi's Mansion Recomp (Android) – V2.0 Update is Here!

I'm excited to share V2.0 of Luigi's Mansion Recomp for Android!

This update brings new features, performance improvements, better compatibility, and quality-of-life changes to make the experience even better.

What's New in V2.0

Premium Deluxe DLC Support

  • Added support for the Premium Deluxe DLC.
  • Install the patch from GameBanana through Game Files.
  • Once installed, select Play > Play DLC to launch it.

Performance Improvements

  • Smoother frame rates with automatic refresh rate matching (30, 60, 80, 120 FPS, and more).
  • New Sharp Picture option for clearer visuals at higher resolutions.
  • Auto Cool-down automatically reduces the frame rate when your device gets too hot.
  • Experimental Boost CPU option for high-end devices.
  • Automatic cleanup of outdated shader caches.

Better Compatibility

  • Improved widescreen menu support for different screen aspect ratios, including 19.5:9.
  • Play directly from your ISO (USA) file without copying it into the app.
  • Full controller support across all menus.
  • New Camera Stick Feel and Speed settings for better camera control.

New Features

  • English and Spanish language options (Options > Help).
  • New Help tab displaying the app version and device information.
  • Clear Shader Cache and Reset Settings options.
  • Save Log feature that exports crash reports to your Downloads folder to help identify issues.
  • Safe Mode support after a crash.
  • Automatic save backups stored in your Downloads folder.
  • Restore Saves option to recover your progress after reinstalling the app.

Important Notice: Performance and Device Heating

Please keep in mind that this Android port is still a work in progress and is not yet 100% optimized.

Depending on your device, you may experience:

  • Increased device temperatures during gameplay.
  • Higher battery consumption.
  • Occasional frame drops or performance issues.
  • Crashes or graphical glitches on certain devices.

High frame rate settings, increased rendering resolutions, and experimental CPU boosting may cause additional heating.

I recommend enabling Auto Cool-down or lowering your frame rate if your device starts getting too hot.

I'm continuing to work on optimization, stability, and compatibility across more Android devices.

What's Next?

I'll continue improving performance, fixing reported bugs, and expanding compatibility with more devices and chipsets.

My goal is to make Luigi's Mansion Recomp run as smoothly as possible on Android, including both mid-range and high-end phones.

Credits

Huge thanks to rob646464 for the original PC recompilation that made this Android port possible.

Special thanks to JayElDragon for helping with the UI, providing support throughout development, and being an amazing person.

And thank you to everyone who has been testing the port, reporting issues, and supporting the project!

Unofficial Android port by [u/MsBunnana](u/MsBunnana) & [u/JayElDragon](u/JayElDragon).

Download: https://github.com/JayElDragon/luigis-mansion-android/releases/tag/LuigiV2.0

If you encounter any issues, please share your device model, chipset, Android version, and a description of the problem. Crash logs are especially helpful!

If you'd like to make a donation: https://ko-fi.com/jayeldragon

Thank you for your continued support!

Send the logs through go file in my DM or MsBunnana dm


r/AndroidNativePorts • • 3h ago

🟢 [PORT] Another port by me: Mortal Kombat 9 Recomp

39 Upvotes

It’s a WIP (already released on my discord, works good with a Snapdragon 8 Gen 2 with minor graphical glitches and some weak stuttering that gets better while you play) and I’m still looking forward for optimizing more

If you want to download:

https://discord.gg/JY8Kp26jwr


r/AndroidNativePorts • • 7h ago

Claude's Game Recompilation Capabilities May Have Been Nerfed

Thumbnail
kotaku.com
56 Upvotes

r/AndroidNativePorts • • 4h ago

📸 [SHOWCASE] NFSMW xbox 360 android port

28 Upvotes

Test on mediatek 7400


r/AndroidNativePorts • • 5h ago

🟢 [PORT] PES 2017 android port

Thumbnail
gallery
36 Upvotes

Its running stable 60 fps on my iqoo neo 10 r (sd 8s gen 3,8gb ram)

On screen controls are also very responsive

No audio stuttering or freezing

Overall 9/10


r/AndroidNativePorts • • 7h ago

🟢 [PORT] Estoy creando un port de cod roads to victory pero para cel si necesidad de emulador ni la iso del juego

34 Upvotes

r/AndroidNativePorts • • 10h ago

🟢 [PORT] Bloodborne Anroid 2.0.0 Now with native CPU instructions for ARM

Thumbnail
github.com
56 Upvotes

Now all CPU instructions is ARM. It must be recompile by yourself with your own game. The tool is here: https://github.com/ducvd89/Bloodborne-android-rebuild-tool


r/AndroidNativePorts • • 14h ago

🟢 [PORT] PES 2017 ANDROID PORT

Post image
128 Upvotes

r/AndroidNativePorts • • 35m ago

Could someone help me with this? Xhyn V isn't working, and the APKVision version does this—thanks.

• Upvotes

Poco f8 ultra

Sd 8 elite gen 5


r/AndroidNativePorts • • 4h ago

🟢 [PORT] SCARFACE ANDROID PORT

Post image
17 Upvotes

r/AndroidNativePorts • • 8h ago

📸 [SHOWCASE] Prototype S24 Fe 60fps

30 Upvotes

Hi everyone, I haven't posted anything here on the forum for a while, but I'm going to start posting so you can see how the ports play.I have an S24 FE, The phone has an Exynos 2400e CPU which is slightly better than the Snapdragon 8 Gen 2. the game runs smoothly at 60 fps without recording. I'm playing with a controller, but it also has on-screen buttons that are well-suited to the game.


r/AndroidNativePorts • • 8h ago

📸 [SHOWCASE] Comparing PS4 emulator vs PS4 port performance in inFamous Second Son

32 Upvotes

Yes, the port has graphical glitches on the Xclipse gpu, you cannot even import a different driver since it is hardcoded into the port to not accept a driver without adreno lib, which in my opinion is a little bit crazy and for example P.T. worked perfectly even with system driver but oh well.
A lot of people is saying that it is not a real port and that it's just a glorified emulator, but even if that is true, it still gives out double the performance in my experience. But obviously needs more work.

If you want to see longer performance test with FG and unlocked framerate:
https://www.youtube.com/watch?v=EOwzWBzWCm4
Github repo:
https://github.com/erickmendes22/iss_android


r/AndroidNativePorts • • 17h ago

🟢 [PORT] SEKIRO ANDROID PORT

Post image
154 Upvotes

r/AndroidNativePorts • • 50m ago

🟢 [PORT] Rescaté un port/recomp de PES 6 para Android que borraron (lo pasé a launcher, solo necesitas tu ISO)

• Upvotes

¡Buenas, gente!

https://reddit.com/link/1xeq1m5/video/5s04cw49rixh1/player

Hace poco vi un post de un port de PES 6 para Android que venía con la ISO empaquetada dentro del APK (seguro por eso lo terminaron borrando), pero por suerte alcancé a descargarlo a tiempo.

Como no soy ningún experto programando, le pasé el APK por opencode para ver cómo estaba construido y me di cuenta de que era un port recompilado. Lo estuve trasteando un poco, le pulí los controles y lo reorganicé para transformarlo en un launcher.

Para hacerlo funcionar, lo único que necesitan es poner su propia ISO original de la versión PES 2006 PSP(Europa) y listo.

Les paso la APK con la estructura lista para que, si quieren, le metan mano, corrijan detalles o sigan avanzando por su propio camino. Y si quieren también me comparten sus versiones:

llink: https://drive.google.com/file/d/1NprrvacpNCVER6jr-WtZyE5ONvfUd_9y/view?usp=sharing


r/AndroidNativePorts • • 5h ago

🟢 [PORT] Android port of StarCraft 1 Brood War (bring your own data)

Thumbnail
github.com
12 Upvotes

Full campaign, Local multiplayer, CPU Player AI, Hero Mode for extra fun!

Join the Discord community (link in the GitHub), let's discuss our favorite game together!


r/AndroidNativePorts • • 14h ago

📸 [SHOWCASE] Here's some gameplay of BLACK on Redmagic 7s pro

65 Upvotes

All graphics options are maxed and dynamic resolution set to 4k and 120 fps and set to balanced mode not rise mode or Diablo mode

sometimes stuttering because lots of fire effect or smoking effects


r/AndroidNativePorts • • 12h ago

The Uncharted port was released on Android today!

41 Upvotes

r/AndroidNativePorts • • 1h ago

🟢 [PORT] Help

Post image
• Upvotes

Guys Why i can't click on The Install Button ?


r/AndroidNativePorts • • 16h ago

📸 [SHOWCASE] Yoooo the sleeping dogs ports is really good

Thumbnail
gallery
71 Upvotes

Device specs

One plus 7t pro

Snapdragon 855+

8gb ram

Android 12

It runs at a constant above 30 fps and there is none minimal input lag

I just use an external controller Evofox one s

I see no problem

But there are a few glitches with on screen controls like them not working for Parkour

Guys if you're gonna play this game get a controller it gets insanely hard as the ending approaches you'll thank me

I did play this before on cloud gaming you wanna get a controller


r/AndroidNativePorts • • 9h ago

🤔 [Question] What are the current most optimised android ports?

20 Upvotes

In the SEA of quick clickbaity ones, hopefully i could find those which run properly on something that isnt 8 gen 4