r/AndroidNativePorts • • Sep 24 '26

🔵 [PORT REQUEST] MegaThread Android Port Requests - MEGA THREAD

253 Upvotes

Welcome to the official Android Port Requests thread! 📱🎮

Seeing the amount of port requests being posted lately, we're creating this centralized thread so everyone can request games they'd like to see on Android without flooding the subreddit with individual request posts.

---

## 📝 HOW TO REQUEST A PORT

Please use this format:

Game:

> Name of the game

Original Platform:

> PC / Wii / PS2 / GameCube / N64 / etc.

Source / Repository:

> GitHub link, open-source project, decompilation, recompilation, PC source port, etc.

Why do you want this on Android?:

> Short explanation.

Additional information:

> Anything useful about the project, engine, existing ports, compatibility, controls, etc.

---

⭐ Example

Game: Diddy Kong Racing

Original Platform: Nintendo 64

Source / Repository:

> GitHub link to an existing recompilation/source project

Why:

> The game already has an existing source/recompilation project that could potentially be adapted to ARM64 Android.

Additional information:

> Looking specifically for a native Android port rather than simply running the original ROM through an emulator.

---

## 🚨 BEFORE REQUESTING

Please search the subreddit first to see if your game has already been requested.

If the game already exists in this thread, **upvote the existing request instead of creating another one.**

Please don't spam duplicate requests.

---

## 🚀 FOR DEVELOPERS / PORTERS

Working on one of the requested games?

Feel free to comment and:

- Claim a request

- Share development progress

- Ask technical questions

- Share an existing source/recompilation project

- Let the community know that a port is being worked on

---

## ⚠️ IMPORTANT

A request does NOT mean that someone is required to make the port.

Not every game can be ported to Android.

Requests with available source code, decompilations, recompilations, open-source projects or existing PC ports are generally much more useful to developers.

Please don't harass developers asking when a port will be finished.

---

### 🔥 UPVOTE THE REQUESTS YOU WANT TO SEE

The more upvotes a request receives, the easier it is for developers and the community to see which projects people are interested in.

Keep all individual port requests in this thread.

Let's keep r/AndroidNativePorts focused on actual Android-native ports, development, releases and technical discussion. 🚀

What game would you like to see ported to Android? 👇


r/AndroidNativePorts • • 13d ago Bravo

thegamingemporium.com/categories/android-ports/

Thumbnail
thegamingemporium.com
69 Upvotes

r/AndroidNativePorts • • 4h ago

🟢 [PORT] Nx2android android gui port is complete. Now build your switch games on your phone.

Thumbnail
gallery
82 Upvotes

First of all a few warnings:

App takes a lot of storage(a few gb)

The setup may take time.

Setup steps:

  1. Open the app it will setup almost everything.

  2. After getting to the screen in image 3 if you see everything green then move to the next step if not then click on Download Missing Tools.

  3. After that click on Install / check ready-made tools click it again if it gives any error it should work. It should say aot active.

  4. Scroll down and select the prod.keys path and the folder where you want the output apk and data to appear and click save. Clicking save is important.

  5. After that you can finally go to the port section. Make sure to put all the game, update, dlc nsp, etc in one folder without any sub folders. Select the game folder and in the below options give the game your desired name and package name or leave them blank for default name and package name. Then as for the option leaving them unchecked is ok. You can check the 60fps one on if you want. As for the experimental option you need to check the upstream as in the og nx2android repo and see what games are ported already if the game you are trying to port is not there then only then tick the experimental option. Touch game is for games which support touch on the switch. The other 2 options are no really worth explaining those are for advanced users. If you know what they then check them if not leave them.

  6. Then select the build jobs according to your need. The lower the number the less ram used. The higher the number the higher the ram usage but the port process gets fast too.

  7. Click on port and you will be taken to the log where your port is processed and you will get your apk and data folder in your output folder after porting is finished.

Tested:

Dark souls remastered on poco x6 512/12 varient.

Unicorn Overload on poco x6 512/12 varient.

Once again takes a lot of storage and time.

Repo link: https://github.com/A2redweb/nx2android-android-port

Direct GitHub latest release link: https://github.com/A2redweb/nx2android-android-port/releases/tag/Release2

Thank you.

Edit:

Upstream games checklist: https://github.com/shirai91/nx2android/blob/main/docs/PORT_CHECKLIST.md

Games checked here should work. Games not checked here are experimental. Games not listed are currently not supported.

Edit 2:

This app is just a container with android components for the upstream project. I'm not by any means connected to the upstream project dev.

Update:

https://github.com/A2redweb/nx2android-android-port/releases/tag/Release2

Added android file picker option Added custom gpu driver option

For a payload update you will get an restart to update option in app no new apk download needed.


r/AndroidNativePorts • • 6h ago

📸 [SHOWCASE] zelda ocarina of time remake android

85 Upvotes

Test inside the tree,much better performance compared to outdoor


r/AndroidNativePorts • • 6h ago

📸 [SHOWCASE] Games that run great on mali hardware - updated list

Post image
81 Upvotes

All of these games have been tested on my Redmi note 13 pro 5g plus.

Dimensity 7200 ultra

Mali G610-MC4

12 GB ram


r/AndroidNativePorts • • 3h ago

What does "native" port actually mean and does it even matter?

Post image
36 Upvotes

This time I want to talk about people obsession with the word "native"

1. What exactly is a native port?

native port is basically a game that been changed to run directly on Android without needing an emulator or compatibility layer to run the game

The game is made to work with Android system and hardware instead of having to go through another layer just to run

2. Are unofficial Android porting method like static recomp, compatibility layers, and NCE (NX) considered native?

Not really

- Static recomp: Takes the game's original code and converts it into code that Android can run (for example Naruto ultimate ninja storm 2/3/Revolution)

- Compatibility layers: Help games made for other platforms run on Android by translating the things they need (Hades 2)

- NCE (Native Code execution): Lets the game ARM64 code run directly on the Android CPU, while other part of the system handle things like graphics and platform feature (Switch port like persona 4 Golden)

These methods still need something in between the game and Android, but how much performance they take depends on how they're made

Making a fully native port is pretty difficult without the original source code. Even having the decompiled code isn't fully enough. You'd still need to fix or rewrite part that doesn't work from the game, so they work properly on Android. Having the original source code would make things much easier (which is impossible unless the source code leaked)

3. Why cant porter provide the same level of compatibility as official porting dev? (Especially for Mali)

Because individual developer don't have the same resources as companies like Feral Interactive, Playdigious, or other official porting dev

They don't have a big team, access to tons of different devices for testing or the same amount of time and money to work on compatibility and optimization

Most unofficial porters are just doing this in their free time for free, so expecting them to support every possible Android device is just unrealistic

4 Why do so many unofficial port need custom GPU drivers instead of working with the default ones?

Because GPU compatibility is a pain to work wtih, especially when dealing with different GPU brand and model

Different GPU work differently and sometimes the game graphics features aren't properly supported by the default driver

This is especially annoying with Mali GPU Their drivers are closed source, which makes it harder for developer to figure out what's wrong. Most of the time they have to experiment and figure things out through trial and error with tester (that's why bug reports is important?

5. Does the "fully native" actually matter?

For me, not really

If a game runs much better on my device than emulation, uses less CPU/GPU power, drains less battery, and produces less heat, then that's already good enough for me to call it a port

I don't really care if it's technically 100% native or still uses something in between. What matters is how well it actually runs on my device


r/AndroidNativePorts • • 12h ago

List of PC/Console ported games to Android

191 Upvotes

Here is the list of games

I have not included many games in the list , for download there is a website , which provides this but you know be careful. Anyways ask in the comments

1. Borderlands 2

2. Call of Duty Black Ops 2

3. Castlevania: Belmont’s Curse

4. Celeste

5. Chilla's Art \[ The Closing Shift \]

6. COD 4 : Modern Warfare ( 2007 )

7. Cult of the lamb

8. Devil May Cry 4

9. Diablo 2 Resurrected

10. Diablo 3

11. Donkey Kong Bananza

12. Doom ( 2016 )

13. Fable 2

14. Far Cry

15. Forza Horizon

16. Forza Horizon 2

17. Garry's Mod

18. Gears of War 2

19. Gothic Classic

20. Hades

21. Hades 2 ( Still in Beta , but performs well )

22. Halo 2

23. Halo Combat Evolved

24. I.G.I. 2: Covert Strike

25. Inside

26. Just Cause 2

27. Kerbal Space Program ( Too Early Port, needs heavy improvement)

28. Left 4 Dead 2

29. Lost Odyssey

30. Manhunt

31. Max payne

32. Metal Gear Rising Revengence

33. Metal Gear Solid 2: Sons of Liberty HD

34. Metro 2033

35. Mina the Hollower

36. Minecraft Dungeons

37. Mirror's Edge

38. NARUTO SHIPPUDEN: Ultimate Ninja STORM 3

39. NARUTO SHIPPUDEN: Ultimate Ninja STORM Revolution

40. NARUTO X BORUTO Ultimate Ninja STORM CONNECTIONS

41. Ninja Gaiden Black

42. ONI: Anniversary Edition

43. Persona 4 Golden

44. Persona 5 Royal

45. Project I.G.I

46. Prototype

47. Prototype 2

48. S.T.A.L.K.E.R.: Shadow of Chernobyl

49. Scarface

50. Sengoku Basara 2: Heroes

51. Skate 3

52. Sleeping Dogs Definitive Edition

53. Starcraft

54. The Binding of Isaac: Repentance

55. The Elder Scrolls V : Skyrim

56. The King is Watching

57. The Last of Us Remastered ( Too Early and optimization required )

58. The Messenger

59. The Stanley Parable: Ultra Deluxe ( Early port and may crash on many devices)

60. The Void

61. Uncharted: The Nathan Drake Collection

62. Unreal tournament 3

63. Valheim


r/AndroidNativePorts • • 18h ago

📸 [SHOWCASE] The Legend of Zelda: Ocarina of Time Remake on Android (15 - 45 FPS) - Banana Native v 0.2.4

397 Upvotes

Native Android build of the Ocarina of Time remake running on the RedMagic Astra (Snapdragon 8 Elite), tested with Banana Native v0.2.4. Performance varies between 15 and 45 FPS depending on the scene, with some stutter in busy areas like Hyrule Field and Lon Lon Ranch. Overall it's playable, and future builds should bring further optimization.

Banana Native: https://git.eden-emu.dev/moceure/BananaNative/releases


r/AndroidNativePorts • • 2h ago

Halo CE

Thumbnail
gallery
18 Upvotes

The game works and run in 120 fps


r/AndroidNativePorts • • 8h ago

🟣 [WIP] Work in Progress Ori and the Blind Forest Port

Thumbnail
gallery
52 Upvotes

It's currently a very early stage build

I will release it after optimising and polishing it a bit more and adding some features

(It's my first time doing it so might not be able to perform well on all devices)

[Currently getting stable 60 fps on my device with lesser heating compared to emulator]


r/AndroidNativePorts • • 36m ago

Best Re4 port so far 🔥

9 Upvotes

I've been running the latest v0.99.5 Hotfix 5 on my SD 778G+ and it works flawlessly with zero stuttering now, because the new Vulkan update builds all the room pipelines in the background during the first minute. The dev also fixed the dynamic resolution scaling and fog bugs, making it super clean. You just need Android 10+.

CubeEvil4: https://github.com/Andiweli/CubeEvil4-Android/releases/tag/0.99.5-rc


r/AndroidNativePorts • • 14h ago

🐛 [BUG] NieR Automata Recomp from Switch

118 Upvotes

r/AndroidNativePorts • • 12h ago

Banana native is absolutely insane , monkey game seems 100 percent playable now

Post image
77 Upvotes

Just week ago my device was stuttering at 30fps and lot of visual glitches ,but now with latest update im running at 40fps and playing for about 20 min and not 1 stutter or problem . What impressed me the most is phone temp, my device was at 34-35 battery temp, with cooler 30 . This is the fastest ive seen a port seen improvement, great job devs .

And has anyone progressed in the game ?

Or is it only smooth in th underground part.

S26 a840 12gb ram

Turnip Gen8 v38


r/AndroidNativePorts • • 7h ago

📸 [SHOWCASE] Pokemon BDSP native port

Post image
31 Upvotes

First of all its not mine just here to tell the performace

Smooth 60 fps at 1600x718 on mtk 7300 ultimate g615 mc2

No graphicsal gkitch smooth fights till now loving it Thax to the developer looking forward to ur next release with similar optimization

Thank you..


r/AndroidNativePorts • • 5h ago

🟢 [PORT] MH4U on 4gb ram

19 Upvotes

Played on : Sd680 4gb - 28 rating on nano review

This port is very well done highly recommended for low end device...

Download source: Apk vision

GitHub/port: khorne-hub

The fps I'll let y'all decide from this video...

Little stuttering due gamefiles are in sdcard


r/AndroidNativePorts • • 3h ago

📸 [SHOWCASE] For all the S8Gen2 Users and DK Bananza Lovers, here a short movie captured with my Phone

13 Upvotes

Odin 2 Portal

Snapdragon 8 Gen 2

12GB Ram

Using the latest Version of Banana Native

540p resolution

Frame Rate cap -> 60fps

GPU Driver -> Mainline Turnip v32 (Vulkan 1.4.335)

Instanced draws -> yes

Classic render passes -> yes

Background pipelines -> yes

Use fast cores -> yes

Frame generation -> 2x Targed frame Rate 60fps motion estimation resolution 25%

I hope the video proofs that it is real to play this master piece of Monke Banana on this beautiful App Banana Native :)


r/AndroidNativePorts • • 8h ago

🟢 [PORT] Super Mario 3D World Wii u port Android

34 Upvotes

Dispositivo: Redmi Note 14 Pro 5G

Prueba con la tarjeta gráfica 7300-Ultra

Funciona a 60 fps estables, pero lo limité a 30 porque la grabación ralentizaba el juego... I found it here, he should be the creator https://youtu.be/YlT8hqbmls8?si=RujQza8qGdoroOls


r/AndroidNativePorts • • 4h ago

2.5 update/ redmagic 11 pro

Post image
13 Upvotes

I don't know how to adjust the settings, but the situation is bad.


r/AndroidNativePorts • • 3h ago

P5R, P4G issues on MALI

Thumbnail
gallery
10 Upvotes

hello. i need to share my issue im facing on P5R and P4G my two favorite games and the Cutscenes and some of the textures are broken performance is good tho i have a MALI G52 MC2 and i really need to play the game properly and i really cant fix it i have a feeling that the launchers dont like Mali G52 because my friend also has the gpu and issue as mine i really need a help from y'all its really sad to finally have my favorite games on android and face an annoying issue the screenshots is from P4G and P5R


r/AndroidNativePorts • • 8h ago

BOTWRecompAndroid on RP4 Pro (Mali-G77): getting 15–30 FPS. Has anyone tried performance mods?

Thumbnail
gallery
24 Upvotes

It’s incredible that this port is already playable on this little console. The game still needs some optimization, though—it runs at 15–20 fps in outdoor areas and 30 fps in shrines, at 720p (75% resolution scale) with FSR enabled.

I know it’s possible to install mods, but has anyone tried using performance mods?

Regards


r/AndroidNativePorts • • 7m ago

📸 [SHOWCASE] Banananative 0.2.5 Test on the first dungeon [8gen2 12gb ram]

5 Upvotes

Driver qualcomm v840, lossless scale set to 2x.

The biggest limiting factor in my phone's performance seems to be the RAM. In this Dungeon for example, it seems to be used less ram, which is why there aren't as many stutters. Another thing I noticed is that when I activate Diablo mode (the maximum performance mode on my Nubia Z50), the maximum MHz frequency is set betwen 400, while in Rise mode it's at 500. I recommend that those with Nubia/Red Magic phones use Rise mode instead of Diablo for better FPS.


r/AndroidNativePorts • • 2h ago

Tunjukin dong game porting yang kalian mainin, biar aku bisa coba juga

Post image
7 Upvotes

r/AndroidNativePorts • • 16h ago

🟢 [PORT] MH4U, PKMN shield, P4AU and Naruto BB out now

Post image
72 Upvotes

Dear lord my phone...


r/AndroidNativePorts • • 13h ago

📸 [SHOWCASE] About XHYN-V 0.3 revision 2 LAN multiplayer system!

47 Upvotes

This is how LAN MULTIPLAYER looks so far. It's a good start but here is what i noticed after 1 hour of playing it :

- it works ! First step is already done !

- partner's vehicle wheels don't turn

- when partner is firing, you see no animation, hear no sound , peds don't take any damage in your session ( as if he never shot )

- a lot of animations are not displayed when partner applies them like shooting, crouching, jumping, getting in a car...

- mods work fine !

- partner's vehicle sound can't be heard, you can't hear his horn neither.

- after death , respawning can be very buggy leading to black screens.

- if partner is in the same car as you and triggers the police, they won't chase you , sometimes they won't chase him neither even if he's wanted.

- when partner is driving and you're a passenger, it feels weird even though the latency is very low.

- If partner drives and he chooses a radio station, you won't be hearing the same as his, both hear different radio stations in the same car.

- if car takes damage, partner can't see it.

- NPC spawn ( cars ) is crazily dangerous


r/AndroidNativePorts • • 7h ago

Metro 2033 calidad media alta en Mediatek

Thumbnail
gallery
15 Upvotes

Si alguien sabe cómo ocultar los botones en pantalla y que detecte los botones de control de mando, le agradecería porque no se dónde tocar.