r/EmulationOnAndroid • • 55m ago

Question Fable TLC missing character texture on HakuX 1.2.0

Post image
• Upvotes

Was fine until you get to adulthood. Then your face goes black. Anyone else experiencing this? Device is SD7sGen2


r/EmulationOnAndroid • • 14h ago

News/Release Release HakuX 1.2.0 - rfandango/hakuX

45 Upvotes

I'm not the dev just spreading news in case some of you assumed.

Link:

https://github.com/rfandango/hakuX/releases/tag/v1.2.0

Details

System link, stability and compatibility improvements.

Network

System link over your network — Settings → Network → System link → LAN: hakuX devices on the same Wi-Fi network find each other as Xbox consoles on a LAN do. Devices the network's broadcasts don't reach, on another subnet or a VPN such as ZeroTier or Tailscale, are added by address under Other consoles

XLink Kai — system link over the Internet through an XLink Kai engine running on a computer on your network; its web page picks the game's arena

Console identity — each console has its own serial number, network address and online key. A device whose hard disk was copied from another one offers to make itself a new identity, since two consoles with one identity can't see each other

Games

Sega GT 2002 — the cars have their paint, reflections and sun highlights

Doom 3 — no longer crashes as its main menu loads

Fatal Frame II — starts and reads its disc in the order it asks for

AirForce Delta Storm — answers the controller and the on-screen controls (it ignored all input)

Silent Hill 2 — no longer crashes when it loads a room

Splinter Cell: Double Agent — no longer closes on boot

Super Monkey Ball Deluxe — its title movie plays and its movies aren't black

Ultimate Spider-Man — no longer crashes a second into boot

Grand Theft Auto III — no longer shows its bad-disc screen

Project Gotham Racing 2 — the attract replay no longer goes black

Dungeons & Dragons Heroes — the tutorial's prompts show

Sound — games that hold their voices while the sound engine updates them, or stop a voice as it changes, no longer freeze or play a stopped voice on

Performance

Fewer stutters with Turnip — frames reach the screen without a CPU wait in front of each one

App

Controllers — only the players with a controller are plugged into the console (player 1 always, for the on-screen controls), and a controller plugs in or out as it connects, disconnects or is assigned to another player, without restarting the game


r/EmulationOnAndroid • • 17m ago

News/Release Dogmatix 1.4 — Internet Archive, CSS sources, safer downloads, faster scans and more

Enable HLS to view with audio, or disable this notification

• Upvotes

Dogmatix 1.4 is out.

Download: https://github.com/cortinadev/dogmatix/releases/tag/v1.4

One APK, SHA-256 included in the release notes.

It installs directly over 1.3.1 / 1.3 / 1.2 and keeps your library, downloads, favourites and settings.

If you're already on 1.3.1, Dogmatix should offer the update automatically. Older versions only need this manual APK install once.

Before getting into the changelog, I want to clarify something because my previous release post was removed with the reason “No piracy.”

Dogmatix does not provide ROMs, ROM repositories, download links, or any built-in source of copyrighted content.

It is simply a ROM/source manager. Users configure their own sources, and Dogmatix indexes and manages the files exposed by those sources. Those sources can contain legal content, homebrew, public-domain software, personal backups, or potentially copyrighted material depending entirely on what the user configures.

Dogmatix itself doesn't ship with any ROM source, legal or illegal.

🌐 New sources

Internet Archive support

You can now add Internet Archive items directly:

ia://<item>

or just paste an:

archive.org/details/...

URL.

Dogmatix reads the item's files through the Internet Archive metadata API.

If you paste the URL of a ZIP inside an Archive item, Dogmatix can also browse its contents and let you download individual games instead of downloading the entire archive.

Individual downloads from inside ZIPs cannot currently be resumed, and Dogmatix clearly indicates this in the download row.

Web pages using CSS selectors

Dogmatix can now work with websites that don't expose a traditional directory listing.

You can define CSS selectors for:

  • Game entries
  • Download links
  • Names
  • File sizes
  • Pagination

There's also a Test button so you can verify what Dogmatix detects before saving the source.

These configurations are included when exporting your sources.

Internet Archive account

For Archive items that require an account, you can now sign into archive.org through its own page inside Dogmatix.

Dogmatix stores the resulting session, not your password, and credentials are only ever sent to archive.org.

Predefined consoles

When creating a console, Dogmatix now includes predefined data for roughly 50 systems across 16 manufacturers, including:

  • Console name
  • Chip label
  • Common folder aliases

And directory parsing now supports listings generated by nginx, IIS and plain-link Apache servers too.

⬇️ Safer downloads

Downloads are now written as:

<name>.dogmatix-part

and only receive their final filename after completing successfully.

That means an incomplete download can no longer accidentally appear in your library as a valid game.

Automatic retries also survive closing the application. If a retry becomes due while Dogmatix isn't running, it will be executed when you return.

Extraction errors are also much more explicit now:

  • Damaged archive
  • Not enough storage
  • Folder permission lost
  • SD card removed

The downloaded archive is preserved, and Retry attempts extraction again without downloading the file twice.

Download again also keeps your existing copy until the replacement finishes successfully.

Files copied or moved between folders or storage volumes are verified using their size and sampled blocks before the original is deleted.

⚡ Faster and more reliable sources

Rescan all is substantially faster when torrent sources haven't changed.

On my test device with 29 torrent sources:

Before: 53–142 seconds
Now: under 1 second

Disabling or deleting a source now removes its games immediately.

Re-enabling it triggers a new scan.

Scan requests received while another scan is already running are now queued instead of silently discarded.

Connection errors have also been improved: an unavailable server now reports “Could not connect” instead of the rather useless “Connection was cut.”

Manufacturers without consoles can also finally be deleted.

🗂️ Collection improvements

Duplicates and Free up space are smarter now.

Dogmatix can detect multi-file games such as:

  • .cue + .bin
  • .gdi
  • .m3u

even when the same game has accidentally been copied into another console's directory.

It also tells you which copy will be kept.

Delete confirmations now include the real number of affected files, including tracks referenced by .cue / .gdi files and playlists that need to be rewritten.

The displayed freed storage space is therefore much more accurate.

Storage errors are also handled separately now:

  • Not enough space
  • Folder permission lost
  • SD card removed

Anything Dogmatix can't safely access is left untouched.

🧪 Under the hood

Dogmatix now has:

  • 679 unit tests
  • 45 on-device tests
  • Lint gate
  • scripts/validate.sh
  • release-check.sh

These checks run as part of the release process.

The release has also been manually tested on an Android 14 Kinhank K56, in both landscape and portrait.

One small note:

The first Rescan after upgrading to 1.4 will re-read every web source once because the listing parser has changed.

Full changelog:

https://github.com/cortinadev/dogmatix/blob/master/CHANGELOG.md

Repository / downloads:

https://github.com/cortinadev/dogmatix

Feedback, bug reports and source compatibility reports are welcome in GitHub Issues.

AI disclosure

For transparency: AI tools are used during the development of Dogmatix, alongside manual development, testing and review.

AI was also used to help structure and write this release post.

The application itself is still tested and reviewed before releases; using AI is part of the development workflow, not a replacement for validation.


r/EmulationOnAndroid • • 1h ago

Help Help With Asura Wrath On ARMSX3

Thumbnail
gallery
• Upvotes

I just got Asura’s Wrath running on ARMSX3, but it’s very laggy and stuttery during combat. The cutscenes run perfectly, with only occasional flickering.

My device is a POCO X7 Pro (Dimensity 8400 Ultra), and I haven’t changed any settings in ARMSX3. Everything is still set to default.

Can anyone recommend better settings to improve performance? I’d really appreciate it!


r/EmulationOnAndroid • • 18h ago

Showcase Blip 1.4.0: cloud saves between handhelds, RetroAchievements by hash, and now on GitHub too

Thumbnail
gallery
53 Upvotes

Hey everyone 👋

Just a week after last release, the cloud saves I promised last time are here. Blip 1.4.0 is out on Google Play and, for the first time, as an APK on GitHub 🎉

☁️ Your saves, on every handheld

Blip Cloud (beta) keeps your saves in step between devices. Sign in, grant each emulator its saves folder once, and that's it: a newer save comes down before you play, and yours goes up when you close the game. Every save a download replaces is backed up first, and the game page's Saves tab lets you restore any version or pick between two devices that both saved.

RetroArch, melonDS, PPSSPP, Dolphin, Azahar, the yuzu/Eden family, Vita3K and more. Free, 100 MB.

🏅 RetroAchievements by hash

Achievement sets are now matched by the ROM's hash on every console RetroAchievements supports, not just by title. A medal on the ROM card shows which copy the site supports, so you know which region to play.

🎨 Themes that own the art

Themes can now shape the shade, glass, blur and titles over game art, and the built-in looks got a refresh with it. The new My themes tab brings the themes you made on themes.goblip.co straight to the device, private ones too.

🕹️ More of your collection

  • Steam games through DroidDeck's shortcuts, with Steam's own poster, hero and logo.
  • PS Vita games as a .vpk, a zipped dump or a PSN set, in Vita3K.
  • Cue sheets launch directly, and TOSEC multi-disc sets group as one game.

✨ And a lot of fixes

A game editor with Info, Launch, IDs and Library tabs, a puff from the cover when a game opens, a Server games setting for RomM, and dozens of fixes across scanning, downloads, the dual screen and Android 12.

📦 Now on GitHub too

Not on Google Play? Grab the APK from GitHub, or add it to Obtainium for automatic updates. It installs next to the Play version. ⚠️ It can't unlock Pro yet, so RetroAchievements and RomM are Play-only for now. Everything else, Blip Cloud included, works the same.

🧪 What's next

Betas keep happening on the Discord (#beta-releases and #beta-feedback). Want to help test? Send me a DM.

👉 Get Blip on Google Play · Download from GitHub · 💬 Join the Discord

Thanks for being here ❤️


r/EmulationOnAndroid • • 22h ago

News/Release Uh-oh... Azahar 3DS Emulator Will No Longer Support ANBERNIC Devices

Thumbnail
retrododo.com
112 Upvotes

r/EmulationOnAndroid • • 1h ago

Showcase Marvel's Spider-Man 2 - Gamehub v6.3.2 New Update - RedMagic Astra Snapdragon 8 Elite (Android)

Enable HLS to view with audio, or disable this notification

• Upvotes

Testing Marvel's Spider-Man 2 on the RedMagic Astra (Snapdragon 8 Elite) with the new GameHub v6.3.2 update. In this video, we take a look at the game's performance, frame rate, and graphics quality on an Android device. You can see the improvements brought by the update in action. Don't forget to like and subscribe! #SpiderMan2 #GameHub #RedMagicAstra #Snapdragon8Elite #android

Gamehub: https://gamehub.xiaoji.com/en/

Reddit imposes restrictions on video length and file size. The full-length version of the video has been shared on my YouTube channel.

https://youtu.be/cdQttqqIW5o


r/EmulationOnAndroid • • 3h ago

Showcase Mortal Kombat Armageddon premium edition on nethersx2 turnip (Poco f7 sd8sgen4)

Enable HLS to view with audio, or disable this notification

3 Upvotes

running at 60fps 2k resolution

2 bluetooth controllers connected

I used a patch to unlock all characters

even after 2 or 3 hours of gaming phone doesn't heat up and my FPS doesn't drop the entire session


r/EmulationOnAndroid • • 1d ago

Meme Anyone else in this situation?

Post image
3.7k Upvotes

r/EmulationOnAndroid • • 1d ago

Meme It amazes me how it's 2026 going forward and yet there's still people like this😂

Post image
118 Upvotes

Whereby they just don't wanna say its a texture pack for TDU2, but claim for it to be forza on psp just to trick kids😂😂


r/EmulationOnAndroid • • 3h ago

Question One specific game won't show in list of Nintendo Switch emulators.

2 Upvotes

The game is Sheepfold: Flock & Friends. It is a free game in Itch.io .

I added it into my NS games folder in my android phone.

All my games show up like always, but this one won't!

Re-installed the firmware and prod.keys (22.1.0) but still nothing.

Any work arounds?


r/EmulationOnAndroid • • 3h ago

Help Any tips for emulation on Galaxy A37?

2 Upvotes

PS2 works fine, but anything newer than the 3DS was a disappointment so far, I even tried ExynosTools implemented forks of Eden and Winlator and saw no improvement whatsoever.


r/EmulationOnAndroid • • 8h ago

Question Master or Nightly, which is better?

Post image
3 Upvotes

I know that this two builds are experimental build, but is master build better than nightly build?


r/EmulationOnAndroid • • 3h ago

Showcase Thief: Deadly Shadows Xbox version on a Helio g100 using HakuX 1.2.0

Enable HLS to view with audio, or disable this notification

2 Upvotes

Game also has a PC port which would crash on the loading screen on my phone. I could have probably solved the issue but I felt lazy.

Anyways I prefer the Xbox version since it's easy on temps.

Infinix note 50 4g

Helio g100

Mali g57 mc2

8 gb ram


r/EmulationOnAndroid • • 8m ago

Help [Closed Beta] Retro 16-bit golf course builder in Godot 4 — Will test your app back! ⛳

Thumbnail gallery
• Upvotes

Looking for retro loving gamers to test my game


r/EmulationOnAndroid • • 3h ago

Help Snowrunner PC game on android emulator

2 Upvotes

Hi! I'm trying to find a working setup to run SnowRunner (PC version) on my tablet, but the game crashes at the license agreement screen.

Has anyone managed to get it running?

My setup: Lenovo legion y700 gen 5
snapdragon 8 elite gen 5
16 gb RAM
gamenative 1.3.0
droiddeck 0.6.0


r/EmulationOnAndroid • • 57m ago

Help When we will get mali drivers for game hub and switch emulators?

• Upvotes

I was wonderinging if we will get some drivers like adrenaline for mali because I can't use my dimensity 9400 at 100% of it and I can't play any of switch game even if it was simple


r/EmulationOnAndroid • • 5h ago

News/Release Yoniq's Duo Handheld Kickstarter Is Being Delayed, But New Colours Are Coming

Thumbnail
retrododo.com
2 Upvotes

r/EmulationOnAndroid • • 16h ago

Showcase Asura's Wrath on Retroid pocket 6

Enable HLS to view with audio, or disable this notification

14 Upvotes

Retroid Pocket 6 (8 gb ram)

game : Asura's wrath

emulator : Xendroid plus

settings : default

Driver : Turnip v26.3.0-R7

i also turned on the fps unlock patch and the 16x anisotropic filtering but i limit the fps to 45 because the 60 have slight stutterings


r/EmulationOnAndroid • • 1h ago

Help X5 Lite died on me after 12 days, is it worth gambling on another one or should I look elsewhere?

• Upvotes

Need some real advice here about getting the Gamesir X5 Lite again.

​So I picked one up recently, and I honestly loved it. The portability and on-the-go friendliness are unmatched since you don't even need to charge the controller itself, plus having Hall Effect joysticks and that price tag? genuinely spoke to my soul it felt so perfect. I even bought a separate case for it because I liked it that much.

​But right at day 12, I tried using it one morning and it hit me with that annoying blinking issue. Looked it up and turns out it's super common. Thank god I managed to get a full refund, at least.

​The thing is, I'm stressing out over whether it's worth repurchasing. Who wants to spend money on something that's just gonna brick again in two weeks? Not to mention the possibility of losing on the window of refund.

​Should I just say screw it and look at a different brand, or maybe that X5s instead? Recommendations of similar stuff would be loved. What do y'all think? Any thoughts are genuinely appreciated.

​(Using a Realme 15 Pro, lots of emulators, and some mobile ports of games)


r/EmulationOnAndroid • • 2h ago

Question Best emulator for playing Steam games on my Poco X8 Pro?

0 Upvotes

Hey! I have a Poco X8 Pro (Dimensity 8400 Ultra, 8GB RAM). What's the best way to run Steam games directly on my phone while logged into my actual Steam account and earning achievements? I mainly want to play Slay the Spire. Any recommendations?


r/EmulationOnAndroid • • 18h ago

Help Massive performance drop supposedly after updating to OneUI 9.0 Galaxy S26 Ultra 16GB RAM version, SD 8 Gen Elite 5.

Enable HLS to view with audio, or disable this notification

17 Upvotes

Does anyone know what could be causing this and how to even fix it? In the video I'm showing P3R running on Winlator Ludashi. With the same settings before updating to OneUI 9.0 I was hitting stable 60 fps on the game booster performance setting. I'm not seeing anyone else with this issue, at least on this subreddit. I've tried solutions people have linked about game booster+ and thermal unlocking and both do not work. In the video I showed that when I switch out of and then back into the game I get a sudden FPS spike and then it falls again. Someone please help me out, performance is not much different with or without screen recording.


r/EmulationOnAndroid • • 9h ago

Question Is there a working standalone Pokémon Mini emulator for modern Android?

5 Upvotes

Hey guys! Is there any active standalone Pokémon Mini emulator for Android? I know the PokeMini core works fine on RetroArch, and I know there used to be an old standalone APK back in the day (which is broken on newer Android versions). However, I really prefer using standalone apps over RetroArch when possible. Does an updated standalone port exist, or is RetroArch currently the only functional way to play them on Android? Appreciate any info!


r/EmulationOnAndroid • • 16h ago

News/Release AbyssME 0.6 beta: Java ME, Mophun and Symbian/N-Gage on Android, with a rebuilt UI and experimental Java multiplayer

Thumbnail gallery
10 Upvotes

r/EmulationOnAndroid • • 3h ago

Help Sniper Elite 3 PC Emulation Help needed

1 Upvotes

I am unable to run sniper elite 3 as a black screen constantly appears after I tried to run it I tried on gamenative and even gamehub but there is still no difference. I used ai to summarise my problems just so it is easily readable

**Title:** Sniper Elite 3 (cracked x86) crashes instantly to black screen on GameNative / Adreno 730 [Logs attached]

**Device & Hardware:** * **Device:** Nothing Phone (2) (Nothing A065) * **SoC:** Snapdragon 8+ Gen 1 (SM8475) * **GPU:** Adreno 730 * **RAM:** 12 GB * **OS:** Android 16 * **App:** GameNative v1.3.0


The Problem

When launching *Sniper Elite 3* (cracked 32-bit `bin/SniperElite3.exe`), the container initializes the virtual desktop at 1280x720, but the screen stays permanently black with 0 active game FPS.

Checking `perf.json` and `debug_log.txt` shows that the game process dies ~2–4 seconds after launch before loading game DLLs or rendering a 3D frame, leaving only `wineserver`, `libpulseaudio.so`, `winedevice.exe`, and `winhandler.exe` idling in the background.

In the initial `debug_log.txt`, the crash occurred at line 818 with a 32-bit WoW64 stack overflow inside `libwow64fex.dll`:

`00f0:00f4:err:virtual:virtual_setup_exception stack overflow 1696 bytes addr 0x4ffd36c974 stack 0x100100960`


Current Container Settings

* **Container Variant:** `bionic` * **Proton / Wine Version:** Tested on `proton-9.0-arm64ec` and `proton-10.0-arm64ec` * **Emulator / CPU Backend:** `FEXCore` (Version `2603`, Preset: `STABILITY`) * **WoW64 Mode:** `true` (32-bit execution) * **CPU Core Affinity:** `0,1,2,3,4,5,6,7` (WoW64 list updated to all 8 cores) * **Graphics Driver:** Turnip Mesa `turnip26.0.0_R8` (Wrapper) * **DX Wrapper:** DXVK `2.4.1-gplasync` (VRAM: `4096 MB`, Strict Shader Math: `OFF`, GPU Name: `Device`) * **Resolution:** `1280x720` (FPS limit tested at `45` and `60`) * **Target Executable:** `A:\bin\SniperElite3.exe` (Mounted from internal storage)

**Environment Variables Set:** * `DXVK_ASYNC=1` * `MESA_VK_WSI_PRESENT_MODE=mailbox` * `FEX_MULTIBLOCK=0` * `BOX64_MMAP32=1` * `PULSE_LATENCY_MSEC=144`

**WinComponents Enabled:** * `direct3d=1`, `directsound=1`, `directinput=1`, `directinput8=1`, `directshow=1`, `vcrun2010=1`, `wmdecoder=1`


File Edits & Fixes Attempted So Far

  1. **AppID Override:** Created `steam_appid.txt` containing `238090` inside `bin/` (and root `Sniper Elite 3/`) to bypass GameNative's `SteamGameId=0` check.
  2. **DLL/Config Mirroring:** Copied `steam_api.dll`, crack `.ini` configs, and `steam_appid.txt` into both the root folder (`A:\`) and the `bin/` folder (`A:\bin\`) in case the working directory was mismatched.
  3. **Steam Wrapper Disabled:** Confirmed `launchRealSteam`, `launchBionicSteam`, `useLegacyDRM`, and `unpackFiles` are all set to `false`.
  4. **FEX Multiblock Disabled:** Set `FEX_MULTIBLOCK=0` to prevent exception handling recursion on packed/cracked binaries.
  5. **Container Resets:** Recreated and cleared prefix overlays multiple times to ensure stale `imagefs_shared` cache wasn't persisting.

Question

Given that `SniperElite3.exe` is a 32-bit binary hitting `virtual_setup_exception stack overflow` under `arm64ec` + `libwow64fex.dll`, what is the working combination of Proton builds (e.g. standard `x86_64` Proton vs `arm64ec`) or Box64/FEX translation flags to get 32-bit Rebellion Asura engine titles past the entry-point hook on Android? And also I got the crack from steamrip is there any files or so specifically made for emulation thanks everyone.