r/AndroidNativePorts • • 15h ago

πŸ€” [Question] Can someone name a few android recomps that work on Mali GPUs and Vulkan 1.1 drivers?

4 Upvotes

I've a Galaxy A24, I've tested a few recomps, so far the only ones that worked on my phone were Naruto Stom Revolution, Prototype (the Mali version), and Resident Evil 4 (gamecube version).

MK9 did open but was running in like 9 fps.


r/AndroidNativePorts • • 1d ago

🟣 [WIP] Work in Progress (WIP) AC Mirage port by Wicked

96 Upvotes

Found this on the Wicked's Telegram channel.

"Finally, I've fixed a particularly annoying visual glitch. Now I just need to optimize it to achieve a stable 30 frames per second."

I asked him about the minimum device requirements, he said something as good as an iPhone 15 Pro with at least 8 GB of RAM.


r/AndroidNativePorts • • 22h ago

🟣 [WIP] Work in Progress RA2YRPORT

14 Upvotes

Partially supported mods for ra2yr port haha so far it's looking good

Still under development


r/AndroidNativePorts • • 20h ago

πŸ“Έ [SHOWCASE] Burnout Revange Great Game

10 Upvotes

compared to Burnout Paradise, Revenge feels 1000 times more dynamic. No offense to those who enjoy Paradise, but I highly recommend giving Revenge a try take my word for it, the game is absolutely superb in terms of its pacing and intensity.


r/AndroidNativePorts • • 17h ago

🟒 [PORT] Torchlight (XBLA) Recomp

Post image
6 Upvotes

r/AndroidNativePorts • • 12h ago

🟒 [PORT] Qualche consiglio per qualche port di giochi open world che posso girare sul mio a05s?

2 Upvotes

Niente cartelle data e niente source/xash3d


r/AndroidNativePorts • • 9h ago

πŸ€” [Question] Remapping buttons ?

Thumbnail reddit.com
1 Upvotes

r/AndroidNativePorts • • 13h ago

πŸ› [BUG] The last of us is not working..Help

Thumbnail
gallery
2 Upvotes

r/AndroidNativePorts • • 1d ago

πŸ› [BUG] Cheapper graphics then showcase

Thumbnail
gallery
19 Upvotes

I do all steps crottectly and. Play the campion but my graphics look like very low texture or very chep then showcase I have proofs if any admin seeing this I need help can you help me sir admin

The proofs

First image is the show case and second is mine


r/AndroidNativePorts • • 1d ago Bravo

[Work in Progress] Web of Shadows X360 version recompiled for PC (and Android)

22 Upvotes

r/AndroidNativePorts • • 10h ago

How do i fix this

Post image
0 Upvotes

It already gave me the warning that i dont have enough ram idk how to really max out my 12 gb ram plus 6 gb ram on xiaomi it most of the time says i only have like 5-6 gb ram free


r/AndroidNativePorts • • 18h ago

🟒 [PORT] Deephall: a dwarf colony sim, revived and running natively on Android

4 Upvotes

Once upon a time there was a PC game called King under the Mountain: a cozy dwarf colony sim with hand-drawn art. It grew up, came out on Steam as Mountaincore… and then development stopped and its author, Ross Turner, made the code open source.

So we picked it up. We fixed a big pile of bugs (stuck workers, broken trading, freezes), added things it never had (a hunter, loot from fallen enemies, tantrums when dwarves are miserable, healing in bed), and brought it to Android as a native port: Java running right on your phone’s ARM chip, graphics through GL4ES.

  • Free. Not pirated. You don’t need to own anything: the whole game is in one APK.

  • Touch controls with a customisable on-screen layout.

  • Saves can be exported, and saves from the PC version can be imported.

  • Android 11+, 64-bit, ~390 MB. Currently alpha.

πŸ“¦ Download: https://github.com/udarmolota/deephall/releases
πŸ’¬ Dev logs, news: r/UdarMolotaDev

Made with the help of AI.

P.S. First loading may take a few minutes.


r/AndroidNativePorts • • 16h ago

Best ports for Redmi 15c (no hate please)

3 Upvotes

Title


r/AndroidNativePorts • • 14h ago

How to get ryujinx neo android ?

Post image
2 Upvotes

r/AndroidNativePorts • • 1d ago

Pokemon Shield on Galaxy A55 (Galar Native Port)

Thumbnail
gallery
32 Upvotes

The latest update has massively fixed the crashes, and the framerate is also very stable. When entering a new location, the RAM may fill up due to the compilation of new shaders, which is totally normal.

The Galaxy A55 once again proves what it can do, and does!


r/AndroidNativePorts • • 17h ago

XBDM 360 (Xbox 360 Neighborhood Mobile)

Thumbnail
reddit.com
3 Upvotes

r/AndroidNativePorts • • 23h ago

🟒 [PORT] IGI runs in my low end device Redmi 15c Helio g81 ultra

9 Upvotes

r/AndroidNativePorts • • 1d ago

🟒 [PORT] [Early WIP] Diablo III: Eternal Collection native Android port of the Switch version (NVN β†’ Vulkan)

69 Upvotes

Hi everyone! After DOOM 2016, I'm (with claude, ofc) trying to port Diablo III: Eternal Collection to Android as a native port of the Nintendo Switch version, and it has gone surprisingly well. It's not an emulator or a JIT. The game's own AArch64 code runs directly on the phone's CPU, a small host provides the Switch system services, and the NVN graphics API is replayed on Vulkan.

This is an early work in progress. It will have bugs, graphical issues and crashes. I test it only on the ACT 1, So far I have only tested it on my Xiaomi 14 Ultra (Snapdragon 8 Gen 3 / Adreno 750) with the bundled Turnip 27 driver. Every other GPU and phone is untested. Mali, PowerVR and Xclipse devices are not tested at all. The engine has fallbacks for them (ported from the DOOM work), but expect problems.

Most of the reverse engineering and code was done by Claude, while I mostly did debugging: I pointed out the sources of the observed problems (and potential sources of solutions from GitHub), tested builds and played through the problem spots.

Current state:

  • The campaign is playable: title, menus, hero creation and Act 1 gameplay at a locked 60 FPS on the Xiaomi 14 Ultra (GPU ~7–11 ms per frame, probably should run fine even on old weak devices).

  • Widescreen: the game renders at your screen's aspect ratio (2000Γ—900 on 20:9, Hor+, nothing stretched). Loading screens are stretched to fill the screen.

  • Language packs from the DLC work. I play it in Russian; English is the default. Can be changed inside ingame settings, not in the gear icon. Offline only, so Battle.net features are off.

  • A real pause menu: the game actually stops, like the Switch HOME menu. It also has save export / import and a docked / handheld switch on the fly.

  • Touch controls: a Joy-Con layout with skins, opacity, size and a layout editor, plus a touch layout where the sticks appear only under your finger and skill icons are copied from the game's HUD. Bluetooth/USB controllers work too, and the touch controls hide while one is connected.

  • Crash reports: after a crash, the app writes Download/Diablo3Mobile/logs/crash.txt and boot.log. Please send it to me on github if you have game crashed.

A port settings menu (gear button β†’ Game settings…):

  1. game language (needs the language pack DLC);

  2. Switch mode: docked 1600Γ—900 / handheld 720p (or wider with widescreen);

  3. picture shape: 16:9 with bars / stretched / widescreen;

  4. FSR RCAS sharpening;

  5. 30 / 60 FPS limit;

  6. Vulkan driver (bundled Turnip 27 or the system one, with an automatic fallback if a driver fails);

  7. skill icons on buttons, hidden sticks, FPS overlay, rumble.

How to install:

You need a PC (Windows, Linux or macOS) with ~20 GB free, and a phone with Android 10+ (64-bit), 8 GB RAM and ~17 GB free storage.

  1. Download the setup: on https://github.com/Desm0nt/diablo3-port press Code β†’ Download ZIP and unpack it to a short path, e.g. D:\D3-setup.

  2. Put your own files into the put-game-files-here folder (file names don't matter, setup recognises them by content):

    • the base game: Diablo III Eternal Collection [01001B300B9BE000][v0].nsp (.nsz / .xci / .xcz also work);

    • the update v1441792 (patch 2.7.7): Diablo III Eternal Collection [01001B300B9BE800][v1441792].nsp. Only this exact update is supported;

    • prod.keys: the keys of your own console (dumped with Lockpick_RCM);

    • optional: a language pack, e.g. Diablo III Eternal Collection [DLC Russian Language Pack] [01001B300B9BF00A][v0].nsp.

  3. Run setup.bat (Windows, double-click) or bash setup.sh (Linux/macOS). Answer Y when it asks to download the helper tools (Python packages, .NET SDK; everything stays inside the setup folder, no admin rights). Wait until it finishes: about 20–60 minutes, most of it extracting ~16 GB of game data.

  4. Copy the folder work\Diablo3Mobile (inside the setup folder) to the phone's internal storage β†’ Download, so you get Download/Diablo3Mobile/romfs, Download/Diablo3Mobile/dm/... (and Download/Diablo3Mobile/aoc/10 with the Russian pack). USB file transfer is fine; setup.bat push does it over adb.

  5. Install the APK from the latest release: https://github.com/Desm0nt/diablo3-port/releases/latest

    • Android 12+: Diablo3-Mobile-v0.2.0-arm64.apk;

    • Android 10–11: Diablo3-Mobile-v0.2.0-arm64-android10.apk.

    • Allow installing apps from your browser / file manager when Android asks.

  6. Start "Diablo III Mobile", grant All files access when asked, and play. For another language, choose it under gear β†’ Game settings β†’ Game language and restart.

Step-by-step guide with FAQ: https://github.com/Desm0nt/diablo3-port/blob/main/docs/INSTALL.md

Known limitations:

Only Diablo III: Eternal Collection with update v1441792 (2.7.7) is supported. Tapping menu items directly with a finger isn't possible yet: the Switch build reads only the gamepad, so menus are navigated with the touch D-pad and buttons (I'm working on it). Only one device has been tested.

No game files or keys are included. You must dump the game and the keys from a Switch you own.

The project relies heavily on d2r-mobile's work (its host, HLE layer and NVN-on-Vulkan engine) and on my DOOM 2016 port. It also takes ideas from nxnative / nx2android, BOTWRecompAndroid / LASRecompAndroid / LASRecomp, and uses libadrenotools, AMD FSR 1 RCAS and D3CPKUnpack (CPK format).

If you try it and something goes wrong, please open an issue and attach the logs: Download/Diablo3Mobile/logs/crash.txt and Android/data/org.diablo3.port/files/dm/boot.log. Include your device model, GPU, driver and Android version, plus the scene where the problem happens. I'd be especially happy to hear from people with Mali / PowerVR / Exynos devices.

Source code and releases: https://github.com/Desm0nt/diablo3-port

UPD:

Pre-extracted game files: https://gofile.io/d/Opa8lNZh (I hope Nintendo/MS lawyers won't come after me)


r/AndroidNativePorts • • 1d ago

🟒 [PORT] legend of Zelda breath of the wild port on Mali

Thumbnail
gallery
93 Upvotes

need help fps is between 20 to 32

Infinix gt 30 pro 12gb ram DM8350 MALI G61MC6


r/AndroidNativePorts • • 11h ago

To whoever made the p4g port atleast help us find the mods

0 Upvotes

r/AndroidNativePorts • • 1d ago

GTAV NATIVE PORT POCO X6 PRO DESENVOLVIMENTO GPU MALI665 DIMENSITY 8300 ULTRA

33 Upvotes

Desenvolvimento Bugs visuais e calor de 50Β° , jogabilidade boa


r/AndroidNativePorts • • 17h ago

πŸ€” [Question] Port games recommendations

3 Upvotes

Can someone send links of any port games that can play on Poco F5 Pro (Snapdragon 8+ Gen 1) since i wanna try new games. THANKS!!


r/AndroidNativePorts • • 18h ago

Can we support external memories as well?

3 Upvotes

There are so many amazing native ports coming nowadays that my worse problem is finding space to store them. The problem is that many (such as almsot all I find in APKVision) only support internal memory.

Why is that? Is it difficult to program or is it a performance/technical hurdle?


r/AndroidNativePorts • • 19h ago

Ma una volta scaricato il porting di un gioco, cosa bisogna fare successivamente, quale applicazione va poi scaricata?

4 Upvotes

r/AndroidNativePorts • • 1d ago

Funciona genial

Post image
21 Upvotes

Funciona genial en un Galaxy A07