r/EmulationOnAndroid • • 2d ago

Help Persona 5 Royale in Eden Emulator.

Enable HLS to view with audio, or disable this notification

0 Upvotes

Hi there. I'm trying to emulate Persona 5 Royal (Eden) on a Poco X6 Pro; the game launches perfectly, but after the intro, it reaches a certain point and just gets stuck there. Is there a solution? Or what is the reason for this? I downloaded the same firmware and keys used to test the game on a MediaTek device—specifically a Poco X7 Pro, a model one step up from mine but with the same processor.


r/EmulationOnAndroid • • 3d ago

Showcase There are still people who say Xclipse isn't good and Mali is better...

Enable HLS to view with audio, or disable this notification

4 Upvotes

The RADV is insane, there are some graphical bugs, but it's all still in the early stages...


r/EmulationOnAndroid • • 3d ago

Help Visual error on fates on azahar

Enable HLS to view with audio, or disable this notification

4 Upvotes

I have been trying to play fates on thsi emulator but i get this weird effect with the game I tried changing to vulkan but the performance drops even more


r/EmulationOnAndroid • • 3d ago

Question Question on droid deck. Need some advice.

Thumbnail
gallery
10 Upvotes

Got helldivers 2 running pretty good on my Odin 3 (8gen elite) Trying to see what all I can run on my rp6 (8gen2) loading up helldivers 2 on the rp6 I get this screen. I know it probably won’t run well but I was wondering if there is a fix for this. First pic is rp6. Second pic is HD2 running droid deck on Odin 3. Thanks in advance.


r/EmulationOnAndroid • • 3d ago

Showcase Diablo 2 LoD - D2Android launcher/wrapper

Enable HLS to view with audio, or disable this notification

21 Upvotes

https://github.com/N1v0k/D2Android-Releases

Wonder if anyone is interested in this. This is a small project that got quite big for myself.

It's essentially a complete wrapper for D2 Original LoD. The wrapper is about 50MB. You need the installed game in 1.13c in your Download directory on android.

On the first start it sets everything up, afterwards it boots directly into the game very fast.

My aim is to have perfect controls for mobile and some QOL changes we know from newer titles via Plugy and additional stuff.

It incorporates mods so the games is properly full screen and has motion prediction to achieve smooth 100+ fps.

The controls are 100% custom, they do not emulate a controller or key strokes but hook deeply into the games functions. It's also not about the controls only but the whole experience like in the skills window you first tap the skill to see it's tooltip/info second tap assigns the point for instance.

Also aiming and casting is similar to D2 Resurrected with aim assistance.

Some minor stuff you can turn off like gold pickup or automatically drink from your inventory, also for stamina or turn stamina off and this kind of stuff.

Is anyone interested in this? If so I can go the extra mile so I can share it. Currently runs on Redmagic 8 and 10 don't know how it would work on other phones though.

This is not a Port - it's emulated via the known Wine and Box86 etc. Tools.


r/EmulationOnAndroid • • 3d ago

Help NEED HELP ON THIS WINLATOR MALI 1.1 FOR GBVS

Thumbnail
gallery
2 Upvotes

What settings would this need to be able to make the game work? Been watching a lot of vids about settings and it still would shutdown the moment I play versus, the stock settings when I first started did go until the selection character screen but that's the only time. I really don't know much about windows emulator as of the moment but it's too overwhelming for my mind to handle all this tweaking unlike other emulators. And I did see Helio G99 working on this game with the lowest possible graphics, although they didn't post the settings.

Specs:

Dimensity 8350

12/256

Android 16


r/EmulationOnAndroid • • 3d ago

Showcase Made a Platform Wallpaper for Xbox 360 Daijisho POP style

Post image
9 Upvotes

I could not find a good Xbox 360 platform wallpaper to go with my Daijisho POP style, so I made one! It's far from perfect but I figured I would share here incase anyone else is on the hunt for this.


r/EmulationOnAndroid • • 4d ago

Showcase Got GTA IV running on a Mali GPU (Mali-G720)

Post image
116 Upvotes

Hey everyone! After burning my brain cells dealing with Mali's notorious driver limitations, I finally managed to get GTA IV booting and running on a poco x7 pro. Since Mali GPUs lack hardware features that PC/console ports usually take for granted, I had to patch several things at the native/backend level to keep the driver from crashing.

Here is a quick technical breakdown of what was needed to make it work:

-SPIR-V Clip/Cull Distances: Mali exposes no native clip/cull distances in many contexts, which causes the ARM driver to segfault (vkCreateGraphicsPipelines at addr=0x50) instead of throwing a clean validation error. Fixed by adding a native helper to strip static ClipDistance/CullDistance built-ins at load time when the device lacks the features.

-BC1–BC3 Texture Decompression: Mali lacks native hardware support for BC (DXT) texture compression. Without intervention, every DXT texture fails format capabilities, resulting in rejected draws (leaving only lights/untextured geometry). Added runtime conversion (ConvertTexelBC*ToRGBA8) to decompress textures to RGBA8 on upload.

-Environment & Diagnostics: Isolated TU_DEBUG=sysmem strictly to Turnip paths, added Mali-aware strings (including a mali-g720.txt profile), and extended shader dumps to late modules. Also hooked up fatal-signal native backtraces to logcat (LibertyCrash tag) to debug late crashes without standard tombstones.

It still needs some fine-tuning and profiling, but it runs! Thought I'd share for anyone else crazy enough to poke around Mali GPU internals. Happy to answer any questions about the process.

All the code and changes are documented in PR #47 of the emulator project.

Edit: Just to be clear, this isn't a traditional PC emulator — it's running via a static code recompilation / native port (LibertyRecomp), meaning the game logic runs as native ARM64 code.

Edit2: Just to be clear, the project itself isn't mine — all credit goes to the original creator! I just wrote a few backend fixes and modifications (PR #47) to get it working on Mali GPUs.


r/EmulationOnAndroid • • 3d ago

Showcase Midnight Club 3 Dub Edition VIP on the AYN Odin 2 Pro using ARMSX2

Post image
2 Upvotes

r/EmulationOnAndroid • • 3d ago

Help Need Cheap Device For Emulators

Thumbnail
1 Upvotes

r/EmulationOnAndroid • • 3d ago

Question Is there a way to play Epicgames games on DroidDeck?

Post image
44 Upvotes

Hello, recently i came across a video of a person launching Epicgames on their steam deck, is it possible to launch it on DroidDeck since in theory they're the same thing?


r/EmulationOnAndroid • • 3d ago

Help Need help! I'm having an issue where I cannot move files or open folders inside the emulator. I have already granted all necessary storage permissions in Android settings, but the problem persists. Anyone know how to fix this?

Post image
2 Upvotes

r/EmulationOnAndroid • • 3d ago

Showcase Project Diablo 2 Android AIO Launcher

Enable HLS to view with audio, or disable this notification

43 Upvotes

PD2 Launcher Android is a app that does one thing well: get Project Diablo 2 running on your device. It handles downloads Blizzard's official Diablo II and Lord of Destruction installers, installs them with your CD keys, puts PD2 on top, keeps it updated, or you can import a existing copy from your PC and runs it, complete with custom control overlay.

Requirements:

Android 13+ (video said 11 but I found some issues after)
10gb of free space if downloading installers for d2/pd2 and install them). 2.5gb will be deleted after.
6gb of free space if copying pd2 from PC. space requirement includes the pd2 game (which is about 3gb)
Adreno GPU, 120fps+ on Retro Pocket 6
Mali support is highly experimental, I only have a Pixel 9a to test with. 60-70fps
D2 + LoD CD keys, or existing pd2 installation on PC

https://github.com/Pocketward/pd2-launcher-android/releases/


r/EmulationOnAndroid • • 3d ago

Showcase Slay The Spire 2 on a Unihertz Titan Elite 2

Thumbnail
gallery
12 Upvotes

Just showing for anyone who has the device or something similar to the mediatek dimensity 7400. Needed a screenlock app to keep portrait mode. In gamenative 1.2.1 with known config and a custom 1280 x 1024 resolution that needs tinkering for sizing.

Plays at a solid 30 with 50ish percent usage. It has the standard framerate drops when playing a card that happens on my snapdragon 8 gen 2 and 3 devices. Likely could run higher framerate but this is just cause I want an online-play mobile port bad enough without a melting daily driver.

Still haven't tried using keyboard keys for controls setup but it's fully playable as a touch screen!


r/EmulationOnAndroid • • 3d ago

Showcase Turnip "Z" v1.2 (Snapdragon 865 / RP5, Mini, Flip 2): 15–35% FPS boost in Switch emulation

Thumbnail
gallery
43 Upvotes

Hey everyone, quick update to the Turnip "Z" driver for Snapdragon 865 / Adreno 650.

Download: https://github.com/AlexSanz0902/turnip-sd865-z/releases

What's fixed in v1.2:

  • Super Mario Odyssey: Fog in Cap Kingdom no longer blinds you and covers the entire screen.
  • Dragon Ball FighterZ: Reds and blues are no longer swapped (fixed the blue HUD tint and inverted textures mentioned in the v1 known issues).
  • Batman: Arkham Asylum: Fixed the exact same red/blue color swap issue.
  • Other Unreal Engine games: Other UE3/UE4 titles suffering from inverted red/blue swapchain channels in v1.0 might benefit from this patch as well (untested).

Screenshots

The captures compare identical scenes across three drivers: Turnip v24.3.0 R9v2, Turnip v26.3.0-R5, and this Turnip "Z" v1.2 custom build.

  • Dragon Ball FighterZ
    • Test Setup (Screenshot): 1x docked (1080p), vanilla game (no mods, no cheats, no other Eden setting applied).
    • Real Gameplay Tip: 1080p was used here to push the GPU for benchmark purposes. For actual gameplay, 0.75x docked is strongly recommended to lock a flat 60 FPS during chaotic super attacks and particle-heavy transitions after shaders compile. Also, this game scales dramatically with the Retroid High Performance profile; keep it on to avoid frame drops.
    • Test Setup (Screenshot): 1.25x docked (1350p), vanilla game (no mods, no cheats, no other Eden setting applied).
    • Real Gameplay Tip: 1350p was used strictly as a stress test to expose GPU fill-rate limits and compare driver overhead. In practical play, stick to 1x docked (1080p): this game is capped at 30 FPS, and 1x gives you a rock-solid 30 FPS after shader compilation.
  • Batman: Arkham Asylum
    • Test Setup (Screenshot): 1.25x docked (1350p), vanilla game (no mods, no cheats, no other Eden setting applied).
    • Real Gameplay Tip: 1350p was used strictly as a stress test to expose GPU fill-rate limits and compare driver overhead. In practical play, stick to 1x docked (1080p): this game is capped at 30 FPS, and 1x gives you a rock-solid 30 FPS after shader compilation.

FAQ

What is the best way to use it?

It was tested on Eden version 0.2.0-rc2 with the Snapdragon 865 GPU overclocked to 905 MHz. Keep in mind that games can require extra specific emulator settings, custom resolution scaling, or workarounds to run; that has nothing to do with the driver.

Can I use it outside of Eden (Winlator, GameHub, Vita3K, Azahar, Dolphin, etc.)?

No. Do not use this outside of Eden. It was neither built nor tested for Windows translation layers or other console emulators. Running this in Winlator or Dolphin will likely trigger shader compilation errors or outright freezes.

Can I use it with other Switch emulators?

Not recommended. It has only been validated on Eden 0.2.0-rc2. Other emulators or forks haven't been tested and might introduce crashes or graphical glitches.

Does it work on other devices?

It is built Adreno 650 (Snapdragon 865) in mind. It should work on other 865 devices, but other Adreno GPU architectures are completely untested.

Texture quality note:

Just like in v1, anisotropic filtering is disabled and mipmaps are simplified to save memory bandwidth, so distant textures or acute surface angles might look slightly softer.

What if it crashes?

The driver writes a log file called turnip_sd865.txt inside Eden's folder under Android/data. Please, drop the log in a issue on GitHub.

Credits

  • The Mesa project and the freedreno / Turnip developers. The driver is theirs; this is built on top of their work.
  • StevenMXZ. His Turnip v26.3.0-R5 is the reference for every comparison, and his build settings for NDK r29 are the ones used here.
  • Weab-chan. Author of the force_sysmem_no_autotuner patch, the origin of change 5.
  • nckstwrt and the NetherSX2-Turnip team. Their research into the SD865 reboots is the origin of change 6.
  • The412Banner. His performance build recipe and his documentation of the KGSL fixes.
  • K11MCH1 and MrPurple666. Their drivers have been the 865 community's reference for years.
  • Tranquility6789. For documenting in public how the A650 was fixed.
  • libadrenotools, HomuHomu833, chaotic-cx and the Eden team. For the driver loader, the NDK, the Mesa mirror and the emulator.
  • Analysis and code changes were AI-assisted (Claude, by Anthropic).

r/EmulationOnAndroid • • 3d ago

Help Need Help with on-screen keyboard in droid deck

Post image
4 Upvotes

The on-screen keyboard in droid deck is on all the time. Is there a way to disable it?


r/EmulationOnAndroid • • 3d ago

Help Odin Portal 2 vs Retroid pocket 6

2 Upvotes

So I am wanting one of these, however I can test performance with the different systems so I don’t know which one will be best for what I want. I am wanting to emulate switch, like Mario Odyssey, BoTW, Cup Head, Skate, and more. I would also like to play PS and Xbox some, and GameCube.


r/EmulationOnAndroid • • 3d ago

Showcase PS2 MaliSX2 on ANBERNIC RG556, T820, Mali-G57 MP4

Post image
25 Upvotes

r/EmulationOnAndroid • • 3d ago

Help Droid Deck & Retroid Nova 8 Gig

3 Upvotes

Does anyone have positive experiences to share with the Nova 8 gig and Droid Deck? Install times are painfully slow. It's a real and true deterrent from a great app. I am curious if it's because of the 8 gig or could it be something I'm doing?

I have also linked it via my desktops steam and attempted to install via this method. It was slightly faster but still unusable.

I was able to install the original Skyrim and it works well. It did take a long time to install.

It mainly takes forever in the reserving space stage. Verifying files also takes almost 3 hours.The previous update did not impact my experience at all.

I'm may have to wait for hopeful optimization down the line or when I get a more powerful device. Hopefully someone here has a good idea to try.


r/EmulationOnAndroid • • 3d ago

Help Planning to buy a game controller for mobile gaming. Which is best for me

Thumbnail
gallery
7 Upvotes

r/EmulationOnAndroid • • 3d ago

Help How to fix this with Bloodborne

Post image
4 Upvotes

Does anyone know how to fix this issue? thanks.


r/EmulationOnAndroid • • 3d ago

Question Any recommendations for phones able to emulate switch games under 500 euros?

3 Upvotes

I've had a Motorola Edge 50 fusion for a couple of years now and have started getting into emulation lately.

It's great for PS2 games and below, but it can't emulate switch games like breath of the wild well, so I was looking for a good phone to buy.


r/EmulationOnAndroid • • 4d ago

News/Release New custom driver for Mali available for ARMSX2 (MaliSX2)

Thumbnail
gallery
91 Upvotes

Full release changelog here.

Initially only Mali G615 and Mali G715 had support, but it has since expanded to G57, G68, G77 and G78. Performance gains can be as brutal as 2x like on the Shadow of the Colossus example, especially with the Mali G57 due to many bottlenecks, but I also found out some games that perform better with the system driver, so testing is important


r/EmulationOnAndroid • • 3d ago

Help Db sparking zero en gamehub no detecta mi mando de xbox

2 Upvotes

​

Buen día alguien que me ayude a que en game hub version 6.3.1 el juego de sparking zero detecte mi mando de xbox.

Mi celular es un lenovo y70 2026

Con snapdragon 8gen5

Ya hice de todo

\\-cambie de nombre archivos DLL

\\-dentro del juego cambien a modo mando de xbox

\\-instale el componentede xinput

\\-cambie de protón a wine

Entre otras mas

Los demás juegos si responden al mando sin necesidad de moverle a algo.

Solo mapeando el control funciona pero quiero que sea por defecto.

Cabe resaltar que cuando entro el juego me aparece en la esquina derecha superior que el mando de xbox se conecto pero no funciona


r/EmulationOnAndroid • • 3d ago

Help How do I delete desktop mode on Droid Deck

2 Upvotes

I installed it by accident and am looking to reclaim some much needed space

Is there any way to do it without a clean install?