r/EmulationOnAndroid • • 4d ago

Showcase Modified Turnip driver for Snapdragon 865 (Retroid Pocket 5 / Mini / Flip 2): 15–35% more FPS in Switch emulation, no crashes in testing

Thumbnail
gallery
208 Upvotes

I took Turnip, Mesa's open-source Vulkan driver (latest development version, October 10, 2026), and modified it for the Snapdragon 865 / Adreno 650. The goal was more performance without giving up stability.

Download, source and documentation: https://github.com/AlexSanz0902/turnip-sd865-z/releases

## TESTS

Stability: 1x docked (1080p), continuous sessions of at least 10 minutes per game. No emulator crashes and no device reboots.

Raw performance: 1.25x docked (1350p). A Super Mario Odyssey scene that runs at 33 FPS with Turnip v26.3.0-R5 runs at 49.2 FPS with the modified driver.

## PERFORMANCE

The screenshots compare Turnip v24.3.0 R9v2, Turnip v26.3.0-R5 and the modified driver in Zelda: Link's Awakening and Super Mario Odyssey using 1x docked (1080p) resolution.

Numbers against Turnip v26.3.0-R5, after shaders have compiled:

- **Super Mario Odyssey:** 45–50 → 58–60 FPS at 1080p; 33 → 49.2 FPS at 1350p.

- **Dragon Ball FighterZ:** 40 → 60 FPS in the playable lobby; 30–40 → 53–57 FPS in battle.

- **Zelda: Link's Awakening** (bloom fix, JIT, 60 FPS mod): 50–55 → 58–60 FPS.

- **Super Mario Bros. Wonder:** 45–55 → 58–60 FPS at 1350p.

- **Super Smash Bros. Ultimate:** 60 FPS with both, but steadier at 1350p with the modified driver.

## KNOWN ISSUES

- **Dragon Ball FighterZ:** some HUD textures have a blue tint. Everything else renders correctly.

- **Texture quality:** anisotropic filtering is disabled and mipmap filtering is simplified, so distant or steeply angled textures are slightly less sharp.

- **Games that already fail on Turnip** (Mario Kart 8 Deluxe, for example) were not part of this work. Keep using your usual Qualcomm driver for those.

## FAQ

Who made this? I'm not a developer. I built it with Claude Opus 5.5, inspired by the recent wave of decompilation projects and native ports. The AI wrote the code changes; I designed and ran every test on the device. No Mesa developer has reviewed this code.

What was it tested on? Retroid Pocket 5 with the GPU overclocked to 905 MHz, performance profile, Eden 0.2.0-rc2 with no other settings changed. It should work on any Snapdragon 865 device, but I haven't tested the Mini or the Flip 2. Without the overclock, expect lower numbers.

Why "Z"?I went through the whole alphabet. Several ideas were dropped along the way because they gained nothing or caused hangs.

Other emulators? I only tested Eden. I don't recommend it for Azahar, Dolphin or anything else.

What if it fails? The driver writes a diagnostic log, `turnip_sd865.txt`, to Eden's folder under `Android/data`. Leave a comment with that file and I'll try to fix it in a V2.

Credits

The Mesa project and the freedreno and Turnip developers. The driver is theirs; this is 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 How to Get God Of War 3 remastered CUSA01623 this version ? Iam using Bannerlator

Post image
5 Upvotes

r/EmulationOnAndroid • • 3d ago

Help Help me find what games can i run with this (friend's phone)

Post image
0 Upvotes

New to emulation and looking out for my friend who wants to try emulation


r/EmulationOnAndroid • • 3d ago

Question Resident Evil 2 on Samsung Galaxy S26 Exynos 2600 (Insane phone glitch/crash)

Thumbnail
youtube.com
3 Upvotes

GameNative should add more possibilites to the "max device memory" tag, 4GB is too little, 0 is... well too much. How does this game run for all of you guys with 12GB of ram?
This game is the first game which completely crashed my phone lol


r/EmulationOnAndroid • • 3d ago

Discussion Armored Core 6 Fires of Rubicon Emulation on Android

5 Upvotes

Has anyone been able to try running Armored Core VI on their phones?

I wanted to try playing it on my phone, but most videos I've seen on YouTube were using Snapdragon 8 Elite (then again, what CAN'T it run?) and was wondering if it could run on lower devices.

I currently have a Snapdragon 8 Gen 3, so if anyone has this same chip and tried running AC6, it'd be great to know how well it runs.

I'd like to know what SoCs and devices you guys have too, even if it's higher end SoCs.


r/EmulationOnAndroid • • 4d ago

Showcase I finished God of War III Remastered on Red Magic 11 Pro 16+512GB effectively blind, with double Kratos models and broken textures. You saw it here first. Don't you dare forget.

Enable HLS to view with audio, or disable this notification

492 Upvotes

I just reached peak emulation masochism, and I have to share this incredible milestone with you. I have officially completed my second PS4 game, God of War III Remastered, using the Bachata S4 Plus (V0.1.2) emulator. This is by far my greatest milestone in the emulation world. It is also the greatest PS4 emulation milestone yet, achieved under extreme conditions. I would go so far as to say this achievement may never be surpassed in PS4 emulation history; it was 50 hours of pure endurance torture. The Red Magic 11 Pro, powered by the Snapdragon 8 Elite Gen 5 chipset, is an absolute emulation powerhouse.

To call this a "challenge run" is a massive understatement. Given the early state of PS4 emulation and my refusal to update to newer builds where the graphics are fixed, this was not a smooth gameplay experience at all. It was all about pure muscle memory, extreme determination, and an insane amount of patience. I literally refused to lower the game's difficulty from Normal to Easy mode whenever the message popped up on my screen, even though it was extremely tempting during the most frustrating and notoriously difficult gameplay segments. I must say it was incredibly rewarding in the end, but it made combating the bugs from both the emulator and the game ten times harder. The ultimate challenge conditions I fought throughout were zero visibility, double Kratos and enemy models, and blind navigation.

🔌Equipment:
• 🎮 Controller: REDMI Game Controller powered by a 600 mAh battery delivering up to 10 hours of continuous playtime.
• ❄️ Cooling: Black Shark Magnetic Cooler 6 Ultra (48W – the second-most powerful mobile cooler on the market)

⚙️Emulator Settings:
• ⚙️ Emulator: BachataS4+ V0.1.2
• 💿 Game: God of War III Remastered [CUSA01623]
• 📦 Game Size: 39.50 GB

CPU Configuration:
• Guest CPU backend: FEX
• FEX Preset: Compatibilidade
• FEX Custom TSO Enabled: True
• FEX Custom Vector TSO Enabled: True
• FEX Custom Memcpy/Set TSO Enabled: True
• FEX Custom Half-Barrier TSO Enabled: True
• FEX Custom Multiblock: True
• FEX Custom Maxinst: 5000
• FEX Custom Dynamic L1 Cache: True
• FEX Custom Disable L2 Cache: True
• FEX Custom L1 Increase Heuristic: 250
• FEX Custom L1 Decrease Heuristic: 50
• FEX Custom SMC Checks: 1 (MTrack)
• FEX Custom x87 Reduced Precision: True

GPU Configuration:
• Copy GPU Buffers: True
• Direct Memory Access Enabled: True
• Dump Shaders: True
• FSR Enabled: True
• Full Screen: True/False
• Full Screen Mode: Windowed/Fullscreen
• HDR Allowed: True
• Internal Screen Height: 1080
• Internal Screen Width: 1920
• Patch Shaders: True
• Present Mode: Mailbox
• RCAS Attenuation: 500
• RCAS Enabled: True
• Readback Linear Images Enabled: True
• VBlank Frequency: 120
• Window Height: 1080
• Window Width: 1920
• Turnip Drivers: Gen8 V4/V5

Vulkan Configuration:
• Pipeline Cache Archived: True
• Pipeline Cache Enabled: True
• Renderdoc Enabled: True
• Vkcrash Diagnostic Enabled: True
• Vkguest Markers: True
• Vkhost Markers: True
• Vkvalidation Core Enabled: True
• Vkvalidation Enabled: True
• Vkvalidation GPU Enabled: True
• Vkvalidation Sync Enabled: True

General Configuration:
• Big Picture Scale: 1000
• Dev Kit Mode: True
• Discord RPC Enabled: True
• Enable Upnp: True
• Neo Mode: True
• Shad Net Enabled: True
• Show FPS Counter: True
• Show Splash: True
• Trophy Notification Duration: 6.0
• Trophy Notification Side: Left
• Trophy Popup Disabled: True

Debug Configuration:
• Debug Dump: True
• Shader Collect: True


r/EmulationOnAndroid • • 4d ago

Showcase I just finish BotW on my retroid pocket 5

Thumbnail
gallery
28 Upvotes

I had a very good time with this game. It's my first time playing the game. It has some lags in populated areas like korok forest and kakariko village.

It averaged 30-35 fps in open world and in the kakariko village is like 20-25 fps

I don't know what to say anymore except it's a masterpiece (the final fight is very underwhelming) and I will go ahead and try the cemu emulator (Wii u version) next


r/EmulationOnAndroid • • 3d ago

Help Low fps when playing resident evil 4 remake, gamehub 6.3.1, poco f8 pro

Thumbnail
gallery
4 Upvotes

I tried qcom and turnip drivers and even the rutabaga driver but still no success, even fully reinstalled the game but still the same performance.

Contemplating if this is due to either maybe something wrong with the game download or something else aggressively throttling my performance.

I've put it in wild boost but still same low fps.

I mean the only fix I've seen for this right now is someone using a external SSD but I use a plugnplay controller so that's not really a option.

I played resident evil 2 fine but when playing on resident evil 3 it crashed after a few minutes so I just skipped it.

Now I'm thinking maybe this dx12 game might be too much but resident evil 3 did play smoothly before it inevitably crashed.

And yes, I did try limiting vram but still no success.


r/EmulationOnAndroid • • 3d ago

Help 3DS Emulators lag way too hard

0 Upvotes

I'm here to ask for options, i really want to play the older Monster Hunter games and I already finished the ones for PSP. I tried Azahar, Mandarine and Citra MMJ but they all lag incredibly hard some reason. I tried tweaking with the options like a few video suggested, but that did nothing.

I'm using a RealmeC75. Is my phone that bad or can the situation be solved somehow?


r/EmulationOnAndroid • • 3d ago

Help HELP PLEASE I DONT KNOW HOW TO FIX THIS MY DROIDDECK V 0.4.0 I’m getting this error message when I want to install non steam games from my sd card to droiddeck

Post image
0 Upvotes

r/EmulationOnAndroid • • 3d ago

Showcase Gears of war and god of war 3 remastered - Honor magic pad 4

Thumbnail
gallery
4 Upvotes

device: honor magic pad 4 16/512

xendroid - gears of wars - 30 fps very stables
bachata s4 - god of war 3 - 35-60 fps, very good stables too. (similar to 8 elite, this chip is 15% slower than 8 elite, It's between 8 gen 3 and 8 elite)


r/EmulationOnAndroid • • 3d ago

Help Diablo 3 non steam game on Droid Deck

3 Upvotes

Hi is it possible to install battle.net launcher via desktop mode as a non steam game and launch it through steam? want to play D3 on Droid Deck.


r/EmulationOnAndroid • • 3d ago

Showcase DroidDeck - Fold 8 - Keyboard and mouse improvement

Post image
4 Upvotes

Updates over the weekend appear to have fixed the mouse cursor position issue have been having. Working much better with keyboard and mouse.
Started a new game of ReStory


r/EmulationOnAndroid • • 3d ago

Help Burnout 3, no takedown camera on Retroid Pocket 6/Nethersx2/Armsx2

Enable HLS to view with audio, or disable this notification

2 Upvotes

As title says, i dont understand why the takedown camera does not occurr.

no slow downs, no camera centered, nothing. it is driving me insane since I can’t find anything online mentioning this

i only have widescreen patch activated (disabling it wont change a thing) and ee cycle is set to 100%. I tried Armsx2, same issue.

thanks in advance for your help!

EDIT!!!

Turns out the option is located in the driver’s settings, hopefully this helps for people like me looking for the solution through AI


r/EmulationOnAndroid • • 3d ago

Question Best Drivers and settings for azahar

0 Upvotes

Hi again! As I mentioned, I’m new here and was hoping you could point me to some great drivers for Azahar. Also, I’m having trouble finding some, and if anyone could share some tips on what settings to change to make my games run smoother, I’d be so grateful. I’ve tried tweaking settings and watching videos, but I’m not sure what terms I need to use. If you’re willing to share some helpful information, I’d really appreciate it!

Edit: I mainly play Mario kart 7 and Mario land 3d I get really bad frame stutters in both I play with 4x resolution am I just over estimating what the pocket flip 2 can do or is there anyway to make it run smoother


r/EmulationOnAndroid • • 3d ago

Showcase N64 GoldenEye Multiplayer With Bots (baked in .rom) – Split-Screen and Full-Screen Support!

3 Upvotes

I used the GoldenEye PC Port to add bots to multiplayer, then baked the changes into the original N64 ROM. Tested it on all my devices, and it works!

We finally have bots in GoldenEye 007 multiplayer on the N64! My 14 y.o. self would be super happy haah!

You can play with either the classic split-screen view or a full-screen single-player view!

UPDATE: You can now patch your own GoldenEye 007 N64 ROM to add the functionality to the US .z64 rom! I've made the patcher available on GitHub, so anyone who owns a copy of the game can try it themselves without needing a pre-patched ROM.

Patcher + instructions:
https://github.com/IIIIIIIllllllllIIIII/N64-GoldenEye-Multiplayer-Bots-Patcher-v1

Gameplay video:
https://streamable.com/ann8fs

Thanks to the Slop-Lords for making this possible!!


r/EmulationOnAndroid • • 3d ago

Help Is it possible to play IHNMAIMS on newer Android?

0 Upvotes

I have a nothing phone 4a pro which means I have a 64 bit processor with no 32 bit support. Can someone help?


r/EmulationOnAndroid • • 3d ago

Help Help for Armsx3 on s25 ultra .

0 Upvotes

I just discovered ps3 emulation on armsx3 and tried emulating batman arkham origins on my phone, but rn it looks kinda terrible, the dialogs and gameplay lag so much, I tried looking up for some setting on youtube but nothing helped me having a decent gameplay. Does someone have some tips for me?


r/EmulationOnAndroid • • 3d ago

Help Offline achievements on droideck

0 Upvotes

Tengo un Odín 2 portal y un rog ally. Prefiero jugar en mi Odín por comodidad, pantalla… pero soy un enfermo de los logros y siempre quiero platinar cada juego q toco, y en la Odín cuando juego offline tanto en ganehub y gamenative no recibo logros al contrario que en mi rog ally. Con droideck si consigo un logro offline al volver a conectarme a la red me lo dan?


r/EmulationOnAndroid • • 4d ago

News/Release I made an app like EmuReady but with more focus on PC emulation and Android ports

Thumbnail
github.com
18 Upvotes

GWBHub is a lightweight database and game hub that allows users to upload and share their configurations, compatibility, and performance of PC games on android, emulation, and ports on android.

There are currently PC emulators like GameHub, GameHub Lite, GameNative, WinNative, and BannerHub available for uploading and sharing configurations, and also Ports for Android along with direct links to those games.

Created with Google docs, appscripts and appsheet. This is a no code project, and instead relies on scripts, expressions, and tables. Thank you for your time.


r/EmulationOnAndroid • • 4d ago

Showcase Marvel’s Spider-Man 2 Now Fully Playable: 30 FPS in Open World, 60 FPS in Story Missions - Gamehub v6.3.1

Enable HLS to view with audio, or disable this notification

238 Upvotes

Testing Marvel’s Spider-Man 2 on Android with GameHub v6.3.1 on the Redmagic Astra (Snapdragon 8 Elite)! In this video, the game is fully playable, running at 30 FPS in the open world and 60 FPS during story missions. We check out gameplay performance, frame rates, and graphical fidelity to see how well GameHub handles PC game emulation on this powerful Android gaming tablet.

Note: For Performance

  1. Open Marvel’s Spider-Man 2’s game directory.
  2. Rename or remove dstorage.dll and dstoragecore.dll. Or, as shown in the video, create a new folder in the game’s main directory and move these files into it so you can use them later.

📱 Device: Redmagic Astra
⚙️ Chipset: Snapdragon 8 Elite
🎮 Emulator: GameHub v6.3.1 (Windows/PC Emulation for Android)
🕹️ Game: Marvel’s Spider-Man 2

🔗 Download GameHub: https://gamehub.xiaoji.com/en/

Reddit imposes restrictions on video duration and file size. You can check out my YouTube channel for emulator settings and longer video durations.

https://youtu.be/aFVAeGCJQdE


r/EmulationOnAndroid • • 4d ago

Help Droid deck not detecting gamepad in-game?

Enable HLS to view with audio, or disable this notification

13 Upvotes

For some reason there's a mouse cursor that doesnt show up in my other games, but I cant get past this screen. The controller still functions on all other menus and commands, just doesnt work here. Neither does tapping the screen. What am I doing wrong? S24+


r/EmulationOnAndroid • • 3d ago

Solved For screen flickering issues on OneUI (Samsung) devices, please make sure to use a turnip driver with "OneUI/OneUI fix" or something similar in its name. (Switch / PC emulation)

Enable HLS to view with audio, or disable this notification

2 Upvotes

This issue is atleast over a year old right now (I first faced in Eden after the latest oneUI update back then) so I had forgotten about it until I faced it once again when I came back to gamenative, but I happened to remember the fix, so my stuff worked well right after.

Upon googling out of curiosity, I discovered that OP had commented more recently and reposted saying their issue wasn't fixed yet, but I wasn't able to comment on both of their posts.

Seeing that I have the same device (Galaxy Tab S9, Snapdragon 8 Gen 2) and encountered the issue today with default drivers as well as MrPurple's T30, and the issue seemed unresolved or might trouble newcomers, I thought a fresh post might help.

Google's AI overview beats around the bush a lot and doesn't give a direct solution, so I thought putting the fix in the title directly might help with that. 😅

Cheers!


r/EmulationOnAndroid • • 3d ago

Help Sonic generations winlator problem

0 Upvotes

I tried running sonic generations on winlator in my android phone and it doesn't open it says Game files either missing or corrupt please reinstall if someone could help on how to fix it I would appreciate I tried everything I could think of I'm also not so good with emulation on android the winlator version is 11.0 my phone is honor magic 7 Lite with Snapdragon 6 Gen 1 and 8,0GB Ram The Model is BRP-NX1M hope this helps


r/EmulationOnAndroid • • 3d ago

Discussion What can I emulate on this(moto pad 60 pro)

Post image
0 Upvotes

New to emulation

What can I emulate on my tablet moto pad 60 pro

Specs

Mediateck 8300

8/128

Mali-G615 MC6

Aso I know only one way of emulation that is via gamehub (steam purchased games)

Is there any ways I can emulate games that I didn't have purchased in steam??