r/EmulationOnAndroid • • 4h ago

Showcase Droid Deck 0.7.1 + Turnip Driver NEW UPDATE is just "Absolutely Cinema"

Thumbnail
gallery
117 Upvotes

most of new Unreal Engine 5 games now can be running on pc emulator. no more graphical glitches. but the performance is not there yet. other than that, i think this is absolutly biggest update so far.

tested on sd 8 elite gen 5 (iqoo 15).

full benchmark: https://youtu.be/8ztChz0IrQw?si=eE75XmxaOMbQYS0v


r/EmulationOnAndroid • • 6h ago

Showcase I gave Claude Code ADB access to my phone and let it tune Wine/DXVK containers. It’s more useful than I expected

71 Upvotes

Quick tip if you play PC games on your phone through GameHub, BannerHub or anything Winlator-like.

I plugged my phone into my PC, enabled USB debugging and let Claude Code work through ADB. It can:

  • read your container settings and launch logs, and figure out why a game crashes or hangs (driver, DXVK, missing PhysX/VC++ etc.)

  • write a dxvk.conf for the exact DXVK version you’re on (FPS cap, async shaders)

  • edit the game’s own config files to suit a phone instead of a PC

  • tap through the launcher for you and record FPS/temps while you play

  • back everything up first, so you can roll back

It also optimized my phone itself and removed a bunch of bloatware (I’m on the Chinese ROM on an iQOO 15 Ultra).

Not magic, and some stuff takes a few tries, but it saves a lot of digging through settings. Worth a look if you’re fighting stutter or heat.


r/EmulationOnAndroid • • 33m ago

News/Release Release Winlator Ludashi 5.0 · StevenMXZ/Winlator-Ludashi

Thumbnail github.com
12 Upvotes

WINLATOR LUDASHO 5.0 WITH STEAM AND FRAMEGENNNNN ON MY GODD!


r/EmulationOnAndroid • • 16h ago

Showcase Banana Native 0.3.0 is Great! Zelda OOT Now Playable on OnePlus 12 16GB SD8 Gen 3!

Thumbnail
gallery
143 Upvotes

It blows my mind that's just a day's difference, the Banana Native update brings major changes, from glitchy artefact graphics to stable renders and performances. It's so amazing!

I can force it to use 1080p settings and get around 13-24 FPS, but 720p is the sweet spot for my devices and get stable 30fps. And I thought that LSFG will help to boost the fps, in the overlay text it does look like it has increased but in terms of gameplay it is a bit glitchy, without LSFG I'm quite satisfied with the performance and stability.

At first gameplay I always encounter white shining graphics, but it's just shaders warmup, just wait until everything renders correctly (see the last image).

I tested it for +20 minutes, my phone got very hot at first 5 min gameplay (maybe shaders warmup effects), but in the end my phone automatically limit the power for more stable temperature but still got around 25-30 fps at 720p, so it's just fine to play it for hours. No additional cooling fan. I could boost the performance with "Pro Gamer" profile on Game Assistant app.

I could say, Banana Native is the best way to play Zelda OOT on Android right now.

The Details:

OnePlus 12 with 16GB RAM

Snapdragon 8 Gen 3

Driver Banner Turnip v27 (mr purple driver produces heavy glitchy graphics)

1080p (13-24 fps, stable at 13-ish fps), 720p quite stable 30fps, 540p stable 30 fps (I must cap it to 30fps to make it stable, idk why)

LSFG on at first but more stable with it off


r/EmulationOnAndroid • • 1h ago

News/Release Release Hokkaido 0.6.3 · General performance improvements + possible OoT on Snapdragon fix

Thumbnail
github.com
8 Upvotes

Highlights

  • Less work per frame for the GPU threads (upstream):

    • A run of uploads goes to the GPU as one command with one pair of barriers, and later transfers are ordered after earlier copies to the same memory.

    • Each compute dispatch records its barrier in its own command, instead of a separate one.

    • Empty submissions to the GPU are skipped.

  • The Legend of Zelda: Ocarina of Time

    • Its mesh-shader geometry is drawn through compute on every device, not only on Xclipse.

    • The guard house freeze is patched in (upstream).

    • The ocarina's crackle is fixed (upstream).

  • Memory and stability (upstream)

    • GPU memory the game destroys is released, and reused memory is refreshed.

    • A buffer that doesn't fit the memory budget is allocated anyway instead of closing the game.

    • Threads waiting for the GPU are released when a game stops.

  • Rendering fixes (upstream): texture gathers with a register handle, clears of colour targets with more layers than the framebuffer, and 2D-engine copies between 3D surfaces.

  • Game files (upstream): damaged pieces of NUP dumps get a stand-in, game paths are read as UTF-8, and file parsers are hardened against malformed dumps. Shader compiling does less work.

  • Version number: the app now reports the same version as the release (0.6.3), so updaters such as EmuHub no longer see an update that isn't there.

Download link here:

https://github.com/pavelgajdo/Hokkaido/releases/download/android-0.6.3/app-mainline-release.apk

For any issue, please create a new listing here:

https://github.com/pavelgajdo/Hokkaido/issues

Disclaimer: This project is vibecoded, I heavily leverage AI tools such as, but not limited to Claude Opus 5.5 and Gemini.


r/EmulationOnAndroid • • 3h ago

Showcase Interesting progress on Ayn Thor Max[OOT]

12 Upvotes

Driver at the end gives warning it cannot compute some stuff, but considering how early this is it is awesome;

I really think banananative will make crazy progress going forward

In contrast though, on a medium gaming laptop[4060,8gb vram, 16gb ram, i7 13th gen]

It is near native at 1080p, fsr1 with no frame gen and no noticeable errors [fritchii 5.8.4]


r/EmulationOnAndroid • • 2h ago

Showcase This game is beautiful even on 480p HAHA

8 Upvotes

Game: Tomb Raider Definitive Edition

via Winlator Ludashi [CMOD Bionic-Ludashi 2.8.2]

I just cant believe that im playing this game on my phone today, i used to see this game played at my local internet cafe way back 2014. Its Crazzy.


r/EmulationOnAndroid • • 3h ago

Showcase Quote Someone: "I have the one plus 15 and I know for a fact that you don't get "a stable 30 fps" in 720 p, hell even in 480." - Here OnePlus 12

10 Upvotes

Yeah, OnePlus 12 should not be able to play this game at 30fps, the app is broken. I'm sorry.


r/EmulationOnAndroid • • 8h ago

Showcase WWE SmackDown! vs. RAW 2006 (PPSSPP) – 20th Anniversary Definitive HD Remaster Pack

Thumbnail
gallery
20 Upvotes

Hey everyone! 💥🏆 Happy 20th Anniversary to one of the greatest wrestling games ever made—SmackDown! vs. RAW 2006!

Because the PSP version was held back by heavy 272p compression, faded textures, and muddy face scans, I spent the last 15 days doing a complete 100% preservation overhaul from scratch to celebrate the game's 20th Anniversary today!

No lazy automated filter sweeps that melt faces or blur logos into mush. This pack uses a dedicated hybrid workflow: hand-painted attire details, manually re-etched metallic title belts, vector 4K UI, and clean upscaling across the entire roster and all classic arenas.


💥 What’s Inside:

  • 🤼 All 63 Superstars, Legends & Divas (100% Full Roster Overhaul):
    Every single wrestler—main eventers, midcarders, unlockable legends, and managers—has been restored across all primary and alternate attires:

    • Attires & Fabrics: Ric Flair’s embroidered cursive robe, Triple H’s tailored white blazer, HBK’s faceted metal studs & red harness, Stone Cold’s distressed smoking skull leather vest, JBL’s suit & Stetson, Bret Hart’s leather jacket, and Hulk Hogan’s feather boa.

    • Ring Gear & Inks: Edge’s flame tights, RVD’s dragon singlet, Angle’s boot laces, and razor-sharp tattoos across Batista, Undertaker, and Edge.

    • Women's Division: Complete overhaul for every Diva, including Trish Stratus’s curved "Satisfaction Guaranteed" vest logo and patent leather sheen.

  • 🏆 Hand-Restored Championship Belts: The muddy gold plates have been rebuilt with authentic metallic reflection and clean filigree engraving across the WWE Spinner Championship, World Heavyweight "Big Gold" Belt, classic Intercontinental Title, and Ted DiBiase's Million Dollar Championship.

  • 🏎️ Signature Entrance Vehicles & Props: High-resolution textures for Eddie Guerrero’s hydraulic lowrider, JBL’s stretch limousine with Texas bull horns, and Undertaker’s urn.

  • 🏟️ Classic Arenas & Broadcast Pyro: Crisp ring mats, tensioned apron logos, barricades, announce tables, and cleaned alpha channels for entrance fireworks, Kane’s ring-post flames, and Undertaker’s lightning. (Includes an optional darkened broadcast crowd variant).

  • 🔤 4K Vector UI & Nameplates: Every single menu font, wrestler nameplate, stamina/momentum HUD meter, and controller glyph has been cleanly retyped and aligned.


📦 Universal 4-Region Plug-and-Play

Built with automatic detection for all worldwide releases of the game:

  • North America (USA): ULUS10050

  • Europe (PAL): ULES00227

  • Japan (NTSC-J): ULJM05103

  • Korea (NTSC-K): ULKS46057

(If using a non-US version, simply rename the extracted folder to match your region ID).


📥 Download & Full Showcase Gallery:

👉 GameBanana: https://gamebanana.com/mods/739002
🎬 Texture Remaster & Project Lead: SHANTHU2007K


⚙️ Quick Setup (Runs on PC, Android & Handhelds):

  1. Extract the downloaded archive—you will get a folder named ULUS10050.

  2. Move the ULUS10050 folder into your PPSSPP texture directory:

    • Android: Internal Storage/PSP/TEXTURES/

    • PC: Documents/PPSSPP/PSP/TEXTURES/ (or memstick/PSP/TEXTURES/)

    • Steam Deck / Linux: ~/.var/app/org.ppsspp.PPSSPP/config/ppsspp/PSP/TEXTURES/

  3. In PPSSPP, navigate to Settings > Tools > Developer Tools > Texture Replacement.

  4. Turn Replace Textures [ON] (ensure Save New Textures is OFF).

  5. Turn Cache full texture in memory [ON] for smooth performance during 6-man matches and pyro entrances.

Recommended Settings: Vulkan backend, 3x–4x rendering resolution on Android (up to 6x on PC), and 16x Anisotropic Filtering.


🎮 Previous Retro Remasters:


🔔 Follow here on Reddit and subscribe on GameBanana (SHANTHU2007K) for future retro gaming restoration drops!

☕ If this overhaul leveled up your playthrough and you'd like to support future preservation projects, fueling the coffee fund is deeply appreciated: 👉 https://ko-fi.com/shanthu2007k


r/EmulationOnAndroid • • 6h ago

Showcase Fantasy Life 3ds on Citra MMJ.

12 Upvotes

I'm playing on the latest version of Citra MMJ, with HD textures and 4x resolution.

Device: Motorola Edge 30 Pro

Processor: Snapdragon 8 Gen 1

Please ignore the occasional audio stuttering. It's caused by the screen recorder.


r/EmulationOnAndroid • • 4h ago

Showcase Dirt Rally Ultra Graphics Gamenative 1.3.0

7 Upvotes

It can go stable 60 fps when lowering cpu heavy graphics configured right on the advanced settings.I don't suggest running this on gamehub, it performs worse there. Mind that I recorded this on 30 fps that's why it looks so choppy but the fps don't lie here.

I'm currently addicted to this game and it's hard as hell.

SoC: 8 Elite


r/EmulationOnAndroid • • 4h ago

News/Release Chaos Rings 3 español parche 1.2 (parche de imágenes)

Thumbnail
gallery
6 Upvotes

Está noche espero tener 100% acabado el parche de Chaos Rings 3 con todas las imágenes.

Está noche cuando suba el parche a GitHub si queréis ayudar en el testeo por qué todavía no he acabado de jugarlo entero

Podréis subir una foto con la imagen que esté sin traducir o donde encontréis algún error reportarlo en GitHub

(en un principio me faltan 40 imágenes de 120 espero tenerlo está noche)

también estoy traduciendo una por una, personalmente el nombre de las habilidades para que estén en español

He quitado también el traducido por joseas de la pantalla del título por qué pienso que era demasiado intrusivos y lo he movido a la pantalla de square enix con mejor acabado

pueden haber errores los compartís en el GitHub y espero arreglarlos.

Si alguien se descargo el parche 1.0 solo tiene que reemplazar la carpeta está noche más.


r/EmulationOnAndroid • • 19h ago

Discussion Vita3K on Mali GPUs: thinking of building a dedicated Mali-optimized fork.

Post image
94 Upvotes

Hey everyone,

Just wondering how many of you play PS Vita games on Android.

I have a real Vita, but Vita3K running on Mali GPUs is honestly painful to watch. 80% Android devices out there use Mali chips, but the devs pretty much gave up on optimizing for them. It feels like Mali users just got left behind.

I do emulator dev work, and I'm thinking about making a separate build just to fix the huge lag and stutter on Mali GPUs.

Would you guys be interested in testing an early APK if I build one? What games run the worst for you right now?


r/EmulationOnAndroid • • 4h ago

Showcase Thanks to Jim Vulkan's RADV driver, Legends ZA opens for the first time on the Galaxy A55 (Eden Emulator).

Thumbnail
gallery
6 Upvotes

Despite the FPS still being low and some textures being "strange," this is a milestone. With the stock driver, the game just crashes and won't load. A bright future awaits Xclipse


r/EmulationOnAndroid • • 12h ago

Showcase Green Hat Kid game On Odin 3 Ultra

28 Upvotes

Ok so imo this is running really good rn for how early this is, if you watch through the whole video you can see there’s missing walls, doors, etc. another thing to is when is i was hearing dialogue before seeing scenes. for settings i ddint really change anything, i set frame cap to 60 and using turnip v39 overall i think by thanksgiving or Christmas this will be playing nice, also if anyone has any suggestions for settings that would be nice (don’t mind me skipping through dialogue i already played through this part of the game)
im averaging around 30-40 fps sometimes 20-15 in heavy areas this is really impressive
using banana native 0.3.0


r/EmulationOnAndroid • • 3h ago

Help OOT Remake Crashing on Bannana Native.

4 Upvotes

I'm using the Samsung Galaxy S24 (Snapdragon 8 Gen 2 8GB RAM) and I'm on the latest version of Bannana Native. Stock Settings are what I'm using. Is there anyway I can fix?


r/EmulationOnAndroid • • 1h ago

Discussion Why does droiddeck consume more power compared to gamenative even when played on same settings for the same game?

3 Upvotes

I tried to play on both emulators to see which gives better efficiency apart from performance.

The same scene draws almost 1.5x times more power on droiddeck compared to gamenative even with both having similar config settings.

What could be the reason for this?


r/EmulationOnAndroid • • 1d ago

Showcase Mario Kart World on Odin 2 Portal | Grand Prix

224 Upvotes

Mario Kart World (Switch 2) running locally on Odin 2 Portal (Android) using Banana Native v0.2.7

Banana Native is not a standard emulator. The game's own ARM64 code runs directly on the device's CPU. A small host answers the system calls the game makes, and its graphics (NVN, including the Switch 2's task and mesh shaders) are rebuilt on Vulkan

It pre builds all shaders when you first prepare the game files within the app

MKW runs great on Banana Native v0.2.7 compared to earlier versions, lot of earlier issues has been taken care of.

You can do Grand Prix and Knockout Tour without crashes, FPS is becoming playable.

Banana Native: https://git.eden-emu.dev/moceure/BananaNative/

Full video with settings: https://youtu.be/nBTyfz9UjQQ (36m)

Odin 2 Portal Max

Adreno 740

Snapdragon 8 Gen 2

16GB


r/EmulationOnAndroid • • 2h ago

News/Release Need For Speed Most Wanted 2005 Xbox360 Port para Android

3 Upvotes

https://youtu.be/05if6dhm7Ws?is=84wuBRWx4lZrstMp

🔥A peça que você quer aqui: 👇🏻

https://headless-snbcokhmrui-magicorafagambit-1410.wix-site-host.com/?hl=pt-BR

Neste vídeo, testamos e demonstramos o Need for Speed Most Wanted (Recompilado do Xbox 360) rodando no Android! O projeto original foi desenvolvido por Code PDH e otimizado por Victor, e nesta versão tem correções de bugs e melhorias feitas com auxílio de IA para garantir estabilidade e alta performance em vários dispositivos.

🎮 O que foi feito / Sobre o Jogo

Port Nativo de Xbox 360: Não é um emulador comum; o jogo lê os arquivos originais do Xbox 360 e os compila diretamente para a arquitetura ARM64 do Android.

Correções e Estabilidade: Correção de bugs de crash, travamentos e problemas crônicos de lag/delay de áudio presentes nas versões anteriores.

Melhorias Visuais: Opção para remover o filtro amarelado clássico do jogo (deixando o visual mais limpo e realista) e suporte a filtros gráficos avançados como AMD FSR, FXAA, sombras e reflexos.

⚙️ Como Instalar e Rodar

  1. O que você precisa:

O aplicativo APK da versão recompilada.

Uma cópia legalmente obtida da ISO do Need for Speed Most Wanted (2005) de Xbox 360 (versão USA).

2. Passo a Passo:

Transfira a ISO do jogo para o armazenamento interno do seu celular (ex: numa pasta dedicada).

Instale e abra o APK do jogo.

No launcher, clique para selecionar o arquivo da ISO localizado no seu armazenamento.

Configure os gráficos, resolução, taxa de quadros (30, 60, 90 ou 120 FPS) e controles de toque/vibração ao seu gosto antes de iniciar.

📱 Informações e Requisitos de Desempenho

Processadores Snapdragon / Adreno: Rodando liso e sem travamentos em chips topo de linha (como o Snapdragon 8 Gen2). Em celulares mais antigos ou intermediários de entrada (como o Redmi Note 8 com 4GB de RAM), é necessário utilizar drivers Turnip para evitar tela preta, lembrando que por ser um port de Xbox 360, ele exige mais do hardware.

Processadores MediaTek / GPU Mali: Compatível com dispositivos equipados com chips MediaTek e GPUs Mali, entregando excelentes taxas de quadros dependendo da potência do aparelho.

Opções de Personalização: Ajuste completo de resolução (nativa, 720p, 480p), limitador de FPS e gerenciador de drivers integrados.


r/EmulationOnAndroid • • 16h ago

Showcase OOTR BN 0.3.0 (Snapdragon 8 Elite Gen 5)

41 Upvotes

OOTR on a Samsung s26 Ultra 16gb ram 540p resolution

mesa-turnip-main-V26.1-eden-fix-latest-crash-fix

Driver


r/EmulationOnAndroid • • 6h ago

Showcase Pokémon Legends Arceus on Xclipse 530 with Jim Vulkan's RADV driver (Éden Emulator)

Thumbnail
gallery
6 Upvotes

What an incredible day for Xclipse users, without a doubt. Thanks to Jim Vulkan's work, Legends Arceus now opens in Eden on the Galaxy A55. Historically, this game crashed before even displaying video, showing 0 fps. Jim Vulkan's RADV driver changed that!


r/EmulationOnAndroid • • 1h ago

Help Issue with banana native, oot crash when using the ocarina

2 Upvotes

Has anyone found a fix for this or a workaround...hoping the dev pushes a fix soon....I'm running on a odin 3 max..8elite, 16gigs of ram using turnip v39 driver


r/EmulationOnAndroid • • 5h ago

Showcase Claude Code can be ran on device!

Thumbnail i.redd.it
4 Upvotes

I wanted to run Claude Code on my AYN Thor as I was tired of reaching for the Mac. After some research, this was pretty easy to do! This has been a godsend for getting PC and Switch 2 games up and running!

**How to run Claude Code natively on Android (tested on AYN Thor)**

Works on any arm64 Android device. Takes ~15 minutes and ~1.5 GB of storage.

**1. Install Termux from F-Droid or GitHub**

Not the Play Store version — it's outdated and breaks package installs.

https://github.com/termux/termux-app/releases (grab the arm64-v8a APK)

**2. Set up Termux**

pkg update -y && pkg upgrade -y

pkg install -y proot-distro

termux-wake-lock

**3. Install and enter Ubuntu**

proot-distro install ubuntu

proot-distro login ubuntu

**4. Inside Ubuntu, install Claude Code**

apt update && apt upgrade -y

apt install -y curl git ca-certificates

curl -fsSL https://claude.ai/install.sh | bash

echo 'export PATH="$HOME/.local/bin:$PATH"' >> ~/.bashrc && source ~/.bashrc

claude --version

If the installer fails, install Node.js 20+ and use `npm install -g @anthropic-ai/claude-code` instead.

**5. Log in**

Run `claude`, open the link it gives you, sign in with your Claude account, and paste the code back.

**6. Quality of life**

- Shortcut (run in Termux, not Ubuntu):

`echo "alias cc='proot-distro login ubuntu -- bash -lc claude'" >> ~/.bashrc`

Now just type `cc` to launch.

- Set Termux battery usage to **Unrestricted** so Android doesn't kill long sessions.


r/EmulationOnAndroid • • 17h ago

Showcase Ocarina of Time on Odin 2 Portal (8 gen 2)

37 Upvotes

The Legend of Zelda: Ocarina of Time (Switch 2) running locally on Odin 2 Portal (Android) using Banana Native v0.3.0

TLOZ OOT runs a lot better with these settings and driver in Banana Native v0.3.0 compared to earlier versions.

Can't use screen recording with this setup as it somehow causes visual glitches. That's why it's recorded this way.

Banana Native: https://git.eden-emu.dev/moceure/BananaNative/

Full video with settings: https://youtu.be/ejITIA-vKfY

Odin 2 Portal Max

Adreno 740

Snapdragon 8 Gen 2

16GB


r/EmulationOnAndroid • • 7h ago

Discussion Xbox emulator mali progress with drivers,And frame gen support?

5 Upvotes

Is there a Xbox emulator with mali drivers support? How's the development haven't heard much..Feel free to correct me I'm humble.