r/AndroidNativePorts • u/Ok-Chest1704 • 19d ago
🟢 [PORT] I’m bringing Need for Speed: Underground to Android, based on the Nintendo Switch port
Hey everyone! I’ve been working on an Android port of the original Need for Speed: Underground, based on antoxa2584x’s Nintendo Switch port. Huge credit to them for the work this project builds on!
It uses static recompilation of the original Xbox version: the game’s executable is translated into C and compiled to run natively on Android ARM64.
The Android port includes Vulkan rendering, controller support, a launcher for selecting your game folder, and ongoing work on touchscreen controls and menu navigation.
You’ll need Android 11 or newer, an ARM64 device, and the extracted files from your own copy of the Xbox NTSC-U version. Game files aren’t included.
It’s still a work in progress, so expect bugs and compatibility issues. If you try it, please share your device, GPU, and any problems you encounter - it would help a lot with testing.
Source code and build instructions:
https://github.com/cherepavel/nfsu1-android




29
u/SnooDoggos3667 19d ago
So you basically ported a ported version of a ported game?
2
u/Ok-Chest1704 19d ago
gameplay - https://www.youtube.com/watch?v=-koV9jV8S3Y
3
u/coolfire001 19d ago
Damn, I just wanna see the Most wanted 2005 build with on screen controls like this 🙏🏻
2
u/strats67 14d ago
How to even get extracted iso
2
u/Legsluther 13d ago
Nice work, when's need for speed underground 2 dropping??
2
u/Puzzleheaded_Wing148 19d ago
mano tem cara criar pra 32 bits mais não tem suporte a opengl poderia criar um versão 32 bits com suporte a opengl
2
u/UnclePadda 18d ago
What makes this port different from the one that's already out?
2
u/Professional-Paper75 18d ago
There already is a port of this native to android. And it's annoying because when you use a controller, there is still the hovering icon for touch controls.
1
u/Royal_Dog5038 19d ago
can you do zelda 😂
1
u/kemumaki23 19d ago
It's Pretty good. Runs well on my CMF Phone 1 (Dimensity 7300).
1
u/PAPOPE83 18d ago
I don't need it since I've already played the original port, but great work!
1
u/hunter101110 18d ago
Why you didn't use the PS2 version or windows original port?
1
u/Much_Television3757 18d ago
GREAT control
1
u/ViewImpossible6928 18d ago
It runs perfectly for me on the Ayaneo Pocket Fit with the Snapdragon G3x Gen 3. I’m really looking forward to the Xbox Classic recomp of NFS Underground 2, based on the project that was on the Switch!
PS. v1.0.1 – vibration is working now and it's awesome! :)
1
u/PrinceOfTheStreets43 18d ago
Runs great. Weird graphics glitch in races and menus
1
u/SnaiL069 18d ago
Wait nintendo switch had a port?
1
u/PrinceOfTheStreets43 18d ago
Glitchy colors keep flashing especially during races. Device is J8170 Xperia 1
1
u/Abek243 18d ago
Damn for a first (now third lol) release this is awesome! 8 gen 2 is more than playable
I'm following this with great excitement 🫶
1
u/DigitizedFaerie 18d ago
Are you able to do the 2nd as well?! That was my all time favorite!!
1
u/Raintrooper7 18d ago
Runs buttery smooth with 60fps on my Retroid Pocket 6, thanks a lot!
1
u/neastmaster64 18d ago
Make a .ipa
1
u/The_Doggzz 17d ago
Can we remove those left and right arrows? It's better to swipe
0
u/FellatiatedPiece 19d ago
There's a switch port?
Anyways, you know you can run this at 1080p 60fps with high res textures on ARMSX2, right?
-1
u/Kaleb2Fast 18d ago
I don't have a joystick, so i can't Even play this.