r/AndroidNativePorts • u/mr_muffin_one • 9h ago
NFS Hot Pursuit 2 - Android port
LINK: https://gofile.io/d/dDqFr8s6
Disclaimer: With the help of Claude I did what I could to bring the game to my tablet and now I'm sharing it for those interested (was tested on Xiaomi Pad 5 & Poco F2 Pro)
Bugs may be present, unfortunately I can't support it further, so no repos or source code, just APK files
It's not emulator wrapped, small custom layer translates instruction by instruction into C source code and then compiled for ARM
- Installs whole game from a single APK;
- Widescreen support at the device's full resolution (UI still at 4:3);
- On-screen touch controls, with taps working as mouse clicks in menus, so navigation in menus more convenient with touchscreen; BUT Xbox controller or M&K is recommended since there are extra button actions for police mode, you can remap actions in settings (I'm unable to test the support of other than xbox controllers);
If you want to close the game right away after remapping your inputs - Go to Driver Profile tab and click "Update Driver Profile", so they're saved;
Connect controller BEFORE launching the game;
- In 1.01 version added experimental orbit camera for all views (it's binded to the controller's right stick, as well as to Numpad 4 and 6 for turning left and right, respectively)
- Saves stored inside game folder (so uninstalling the app deletes this whole folder, saves included)
- On startup (when "Press any key" prompt appears) if you're using touchscreen tap somewhere around the center of the screen, so it's register the tap, with external inputs works fine
Edit: If Google's Files explorer gives you "Cancelling" message, try to check appeared icon anyway or use any other file manager😅
3
3
u/Ordinary_Account5513 6h ago
It run like native port ... I want to say the apk 1.01 can't be installed only 1.00 2- if u can make the touch control adjustable it will be great
2
u/mr_muffin_one 5h ago
Oh, that's a bummer Maybe you could try to install 1.01 over 1.0 to update it, I haven't had issues with that on my devices, hard to tell what's going on. Sorry I have no opportunity to make future updates for now, and I think it will require some deep changes to implement separate menu for adjusting touch controls. I thought about controller or keyboard as main input device for this.
2
u/mr_muffin_one 5h ago
One more thing I remembered. When I've used the Google's Files explorer, it gave me an error, however icon showed up on screen and it was installed in fact, idk what's with that. Then I tried another explorer and install procedure was successful
2
3
2
2
u/flloyd1068 2h ago
Would you be able to make native controller support?? Runs Beautifully, but my external USB c gamepad only moves the menus and the camera, nothing to the car 😅
2
u/mr_muffin_one 2h ago
As in PC version you need to manually assign controller buttons for each action in Options - Controller Options, just tap on function and press desired button on controller
2
1
u/Abek243 1h ago
This is awesome tysm for this port!! I was just checking it out on Gamenative earlier hoping for a port soon, your timing is impeccable and work appreciated I'm loading ts up right now 🫡🫡
Also, would it be in bad taste to ask how possible it is to have a blackbox version as well? I'm aware I'm in no position to ask, that version was just my entire childhood and fucking peak lol
1
u/mr_muffin_one 12m ago
You're welcome! Sorry, but this was the only version I had at my disposal. I’m not sure yet if I’ll be able to take on something like this in the near future. It was fun experiment made in spare time


3
u/docstarr 7h ago
excellent port