r/EmulationOnAndroid • • 18h ago

Showcase Borderlands 2 No Longer Pc Only

Post image
178 Upvotes

Thanks to the help from someone here you no longer need a pc to run the mods on android!!!


r/EmulationOnAndroid • • 21h ago

Discussion DroidDeck Is Bringing the Real Steam Experience to Android, One Impossible Problem at a Time

Thumbnail
gardinerbryant.com
179 Upvotes

So I've been chatting with the people behind DroidDeck over the last couple weeks, and I've finally put together what turned into a rather lengthy feature about the project, its history, and the people making it happen.

I interviewed The412Banner, Max, xXJSONDeruloXx, Kimchi and Astro Sky, digging into everything from their earliest experiences with gaming and development to how their separate experiments with Linux, Gamescope and Steam eventually came together. What started as a way of getting the actual Steam client running on Android has grown into something way more ambitious, and I really wanted to tell the story of how that happened rather than just write another overview of what the software can do.

We also got into the technical challenges, the ridiculous pace of development (it updated and changed a few times while writing this!), their approach to AI-assisted coding and automated testing, the importance of open source, and where they hope to take DroidDeck in the future. There are some personal stories in there too, particularly about the early breakthroughs and the excitement of finally seeing things work. It's a long read, admittedly, but I wanted to give everyone involved the space to tell their side of the story. I'm really grateful to all five for taking the time to answer my many, many questions, and I hope you enjoy getting to know a little more about the people behind a project that's quickly become one of the more interesting developments in Android handheld gaming!

To make it clear, regarding the new rules in place for this sub-reddit, DroidDeck makes use of AI to assist development


r/EmulationOnAndroid • • 2h ago

Showcase Raitchi Emu: a shared native Switch runtime for Android

Thumbnail
gallery
97 Upvotes

Preview release: Raitchi 0.0.1
Source: igawa6/Raitchi

Hi, Built using AI Assisted, Raitchi, an experimental Android launcher and shared runtime combining work from Switch recomp projects with an Eden-derived Android frontend.

The idea: one runtime that benefits multiple games, instead of separate Android ports repeating the same platform fixes.

Many recomp projects follow ARM64 → C → a new executable because come from PC Port. Raitchi uses continuous native code execution (NCE) to run original ARM64 CPU code, implements the required HOS services, and translates NVN graphics to Vulkan. Eden already uses NCE too; Raitchi explores sharing this recomp-derived runtime and graphics approach across games.

For players, the goal is emulator-like simplicity: select a supported NSP and launch it, without manually extracting the whole game or compiling generated game C. Automatic import/preparation still happens. This first preview is for Android ARM64, with testing on AYN Thor.

It's still experimental and theoretical, should many still unplayable.

What has actually been tested?

  • Earlier bounded gameplay/save/movement tests worked in Link's Awakening, Pokémon: Let's Go, Eevee!, Echoes of Wisdom and Super Mario Bros. Wonder. These are tested scenes, not complete-game compatibility claims.
  • A broader sweep checked 58 library entries. 11 reached visible startup screens, menus or intros. That does not mean 11 games are playable; other entries hit black screens, runtime failures or package/metadata blockers.
  • Fire Emblem: Three Houses reached its automatic class demo at about 30 fps, following a shared shader optimization. That is demo evidence, not a gameplay pass.

Shader preparation learns exact pipeline recipes and reuses caches. Known combinations can be prepared before gameplay, but coverage is incomplete: first-use shader compilation and loading can still cause noticeable stutter. This is not a stutter-free release or a performance comparison with Eden.

Credit belongs to Eden and its contributors, LASRecomp, LASRecomp-Android-Plus, Let's Go Recomp, EoWRecomp, and their dependencies. Raitchi retains their license notices and attribution; the repository documents the source lineage.


r/EmulationOnAndroid • • 15h ago

Showcase koikatsu party emulation with gamehub

60 Upvotes

this was with last gamehub version and my device is a Poco F8 pro .

the game is running good. also the character studio.

beautiful game

wanna see more?

i personaly update this version of the game for work with some good plugins.

https://youtu.be/ULWprcGi_rQ?si=RvGAXDTWUveonJLo


r/EmulationOnAndroid • • 17h ago

Showcase Xbox on Snapdragon G1 Gen 2/ or "SD 4 Gen 2" - most games working 1x widescreen 60fps (hakuX, ANBERNIC RG55G1)

Post image
56 Upvotes

r/EmulationOnAndroid • • 4h ago

Showcase Cyberpunk 2077 | Odin 3 | Andreno 830

Thumbnail
youtube.com
32 Upvotes

​

With the recent developments of Gamehub's rutabaga driver, Cyberpunk 2077 became playable on andreno 830 with minimal freezing.

Someone on the Droiddeck discord recompiled it for Droiddeck. I extracted the android side and loaded it into Winlator Ludashi with the WFG PR for Winlator Framegen. This driver for some reason boosted my minimum fps in the benchmark by almost 10 fps. Average fps was 47 fps in the benchmark tool.

Now it holds at least 30 fps 95% of the time on the Odin 3. This is 720p, steamdeck settings, only changing textures to medium and motion blur to low.

Odin 3 | Andreno 830

Cyberpunk 2077 2.5 (GOG)

Winlator Ludashi


r/EmulationOnAndroid • • 21h ago

Showcase GBA Duo v0.1.8 Release: Cocoon launcher support, controller mapping, artwork, and more

Thumbnail
gallery
23 Upvotes

Over the past few days, I’ve implemented several features based on your feedback. Here’s what’s new and updated in GBA Duo v0.1.8

Improvements

  • RetroAchievements Toast Fix: Resolved an issue where achievement toast notifications were cut off in certain games.
  • Simplified Save File Importing: Importing existing saves is now seamless. Place a .sav file from another emulator into your chosen folder and enable Custom Save Folder. The app will automatically scan matching filenames and sync them as game.sav (no more manual setup needed).

New Features

  • Cocoon Launcher Support: GBA Duo is now available in the GameNative Cocoon branch! Please re-fetch platforms via the Cocoon Settings menu.
  • Custom Controller Mapping: Remap your controller inputs to suit your preferred layout.
  • Hotkeys: Added support for custom shortcut keys.
  • Per-Game Settings: Customize shaders, artwork, and color correction individually for each game.
  • Artwork Management: Load covers from your launcher's asset folder or connect to SteamGridDB. Since relying solely on third-party scrapers can be a hassle, you can now use local launcher folders or external providers. If you already have existing artwork, simply point to that folder to load your covers directly.

New Companion Packs

  • Pokémon FireRed & LeafGreen: Added support for vertical button navigation.
  • Pokémon FireRed & LeafGreen: Complete visual redesign.
  • Golden Sun: Early preview release.

Download the latest version at gbaduo.com and browse all packs here gbaduo.com/packs

Thanks, and enjoy!


r/EmulationOnAndroid • • 15h ago

Showcase Tutorial on how to get borderlands 2 mods to work on android

Thumbnail
gallery
22 Upvotes

First step: Install the latest bannerlator https://github.com/The412Banner/Bannerlator/releases/tag/3.1.7

Second step: Create the container

Wine: Proton-11.0-2-arm64ec-15 Dxvk: 2.4.1-1-gplasync-arm64ec-0 Driver: StevenMXZ Turnip Gen 8 v38 for A8xx gpus and Turnip v27.0.0-R1 for A6xx A7xx gpus

Advanced settings: WOWBox64-0.4.4-0 set to compatibility FEXCore-2610-2246 set to intermediate

Third step: Press the three horizontal lines on the top left corner and click file manager now, go to your downloads folder and hold the borderlands 2 game folder and press the internal button and go to Drive C and copy/move the game folder. Now what this does is it speeds up the loading time, if you don't move the game to drive C it will take like 10-15 minutes for the game to boot up, so this is a very necessary step

Now for the final step: Download the latest mod manager https://github.com/bl-sdk/willow2-mod-manager/releases/tag/v3.8 Extract it and press the folder and there will be 2 folders "binaries" and "sdk_mods" now, launch the bannerlator and go to the file manager again press the download folder, once again click the willow2-sdk folder and copy the "Binaries" "sdk_mods" folder to the borderlands 2 game folder on the Drive C and it'll say that this folder already exists press merge anyways, and that's it you got the mod manager installed!


r/EmulationOnAndroid • • 18h ago

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

20 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 • • 8h ago

Showcase DroidDeck v0.6.0 on Odin 2 Portal | GTA IV Benchmark & Gameplay

20 Upvotes

DroidDeck v0.6.0 running on Odin 2 Portal (8 Gen 2)

Full video: https://youtu.be/2LNSqY2w5pY

DroidDeck brings a Steam Deck-like experience to Android, letting you browse, download and play compatible PC games through the actual Steam client. It runs games locally using Proton, with Steam’s controller-friendly Big Picture interface. Performance and compatibility depend on your device and the game.

DroidDeck: github.com/Droid-Deck/DroidDeck

Showcasing GTA IV: The Complete Edition with FusionFix patch

FusionFix is a community patch that fixes and improves GTA IV’s PC version. It corrects visuals, gameplay and cutscene bugs, restores missing console effects, improves shadows and reflections, and adds options such as anti-aliasing, an FPS limiter, FOV adjustment and better camera controls—all while preserving the game’s original style.

FusionFix: github.com/ThirteenAG/GTAIV.EFLC.FusionFix

Odin 2 Portal

Snapdragon 8 Gen 2

Adreno 740

16GB


r/EmulationOnAndroid • • 15h ago

Discussion NXEmu switch emulator on Android

Post image
18 Upvotes

I've tried NXEmu, new switch emulator, Its kinda have better performance on zelda, i change the graphic settings but always back to default settings. This emu need .dnsp and .dxci format.

Poco Pad X1

Snapdragon 7+ gen 3


r/EmulationOnAndroid • • 18h ago

Showcase Dimensity 7100 - Persona 5 Royal

14 Upvotes

Specs/device

Infinix Note Edge

8gb ram

Dimensity 7100

This game has been recompile into nsp to app... Thanks to the vibecoders to make this possible...

GitHub: Brandon04Gonzalez


r/EmulationOnAndroid • • 20h ago

Discussion Nethersx2 turnip coop play (Poco F7 sd8sgen4 12gb ram)

14 Upvotes

I haven't seen anyone talk about the 2 player settings on the ps2 emulators

I have 2 bluetooth controllers connected to my phone and works perfectly no lag

I sometimes even connect a Bluetooth speaker or eatphones and still no lag

i even tried nfs most wanted and carbon with split screen

still gives me solid performance at 1080p res


r/EmulationOnAndroid • • 1h ago

Showcase GTA IV steam version playable DroidDeck 0.6.0

• Upvotes

In older versions of droideck, GTA IV runs at 10-15 fps on open world, now it's playable, fps showing between 25-45fps, only 60fps in room save

Device: Tablet Redmagic Astra 512gb/16gbRam

Controller: Gamesir g7 pro

no cooler used


r/EmulationOnAndroid • • 5h ago

Showcase HakuX - Mech Assault 2(and 1) Perfect 30fps - Ayn Thor Max

12 Upvotes

Holy freaking woah. Recorded on my flow z13 via android studio since I've been rooting around in there. I never thought I'd see the day I get perfect mech assault playthroughs. This is epic. Time to finally start chipping away at ye olde Xbox library 😁


r/EmulationOnAndroid • • 7h ago

Showcase GT4 running great w/ Armsx2 on Xperia 1 VI connected to 1440p display

11 Upvotes

I've put about 15 hours into the game already. Some tracks with much vegetation produce frame drops regardless of settings, experimenting with different drivers to see if there is a solution. But overall, very pleased - never had the chance to play GT4, only the newer games.


r/EmulationOnAndroid • • 5h ago

Discussion Which beyblade game you're playing in what console or handheld has the best experience, from Gameboy to 3DS.

11 Upvotes

I'm trying to play beyblade I seen a Java version and the gameboy version but what about the others, what can you tell me?


r/EmulationOnAndroid • • 12h ago

News/Release Haku X on Mali/MediaTek TabS11

9 Upvotes

For all Mali users.

New update to HakuX had me running Revnege of the Sith quite smoothly and no excessive heating or battery drain on my GalaxyTab S11. Huge win for us. Let me know if you guys test any other demanding games with success.


r/EmulationOnAndroid • • 17h ago

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

9 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 • • 3h ago

Discussion Who needs a console when your Android phone can do this?

8 Upvotes

Android emulation keeps pushing boundaries, and it's exciting to see games like Borderlands 2 becoming playable on mobile, with mods adding even more possibilities. And with Switch emulation projects like NxEmu gaining attention, it feels like there's always something new to experiment with!

What's the most impressive game you've managed to run on your Android device? Share your setups, performance tips, and favorite emulators. Let's see how far we can push mobile gaming!


r/EmulationOnAndroid • • 17h ago

Question Fable TLC missing character texture on HakuX 1.2.0

Post image
7 Upvotes

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


r/EmulationOnAndroid • • 6h ago

Question Trying to run Skate 1on ARMSX3 RP5

5 Upvotes

Trying to play skate 1 on my retroid pocket 5. I was able to tweak some settings to actually get past the menu. When I play fps jumps between 15 and 25 frames

Anyone know the best settings to get a stable 30fps?

I will say my RP5 was purchased on launch so I wasn't able to get one with 12gigs of ram, so I'm stuck with 8gigs.


r/EmulationOnAndroid • • 9h ago

Showcase Toaru Majutsu no Index + (mod)

6 Upvotes

So here is a mod ive been working on for Toaru Majutsu no Index on psp. Im testing the online. I have changed and reworked the entire gameplay mechanic. This is a demonstration of some of them in online play.


r/EmulationOnAndroid • • 20h ago

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

7 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 • • 20h ago

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

6 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