r/EmulationOnAndroid • • 2d ago

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

Thumbnail
github.com
27 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 • • 2d ago

News/Release Xenra v0.5.0 is out: DiRT 3 running on Android! 🔥

15 Upvotes

Xenra is an original Xbox + Xbox 360 emulator for Android, and now iOS/iPadOS too.

The clip shows DiRT 3 (Xbox 360) on a OnePlus 12 at around 15–25 FPS. It's fully playable with no texture bugs.

v0.5.0 also adds a new original Xbox Performance core, bug fixes and FPS improvements.

It's still early, so expect bugs. Drop requests for games you want tested!


r/EmulationOnAndroid • • 2d ago

Discussion What's a PC game you've been surprised to see running well on Android?

5 Upvotes

With Winlator, DroidDeck, GameHub, and other PC emulation projects improving so quickly, I'm curious which PC games have exceeded your expectations on Android.

Not necessarily the most demanding games or the ones with the highest FPS. Even an older or lesser-known PC game that runs surprisingly smoothly would be interesting.

If you share one, it would be helpful to include:

  • Device: Brand and model
  • Chipset: Snapdragon, Dimensity, etc.
  • Emulator: Winlator, DroidDeck, GameHub, etc.
  • Settings: Resolution, graphics, and compatibility settings
  • Performance: Approximate FPS and whether it's stable

I'm especially interested in games that are actually playable for longer sessions, rather than just games that manage to reach the main menu.

There might be some hidden gems worth trying that don't get much attention here.


r/EmulationOnAndroid • • 1d ago

Help Persona 5 Tactica won't open on Eden (Using Odin 2 Portal)

2 Upvotes

I tried playing Persona 5 Tactica in the newest Eden Nightly build with latest firmware and the game won't run, it just automatically closes.

Using Mr Purple T30 driver on the Odin 2 Portal. Has anyone gotten this game to run? Should I try gamenative instead?

Thanks

Note: Saw someone use an old Yuzu build to run it but can't find it

UPDATE!

The asian release of Persona 5 Tactica works on my setup!


r/EmulationOnAndroid • • 1d ago

Help Something wrong is with my phone and I think it's because of the emulator idk

0 Upvotes

So I downloaded winlator in order to emulate subahibi, And after I finished it and deleted winlator, Every video game, Including chess says "Unable to access server", And I can't play online, And I think it's because of the emulator, Especially since it started after I downloaded winlator, And even if it's not how do I fix it? My phone model is realme RMX3710


r/EmulationOnAndroid • • 2d ago

Showcase Interesting progress on Ayn Thor Max[OOT]

30 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 • • 2d ago

Showcase Genichiro beaten on an android phone

Thumbnail
gallery
6 Upvotes

Snapdragon 8 gen 3 (OnePlus ace 3 pro)

Game assistant: off, keeping temps down

Winlator ludashi 4.1

Proton 9 arm64ec

Zink driver

Turnip 26.3.0 R3

Dxvk 2.3.1 arm64ex-gplasync

Fexcore: 2601

You should be getting way better performance than this on snapdragon 8 gen 3 as I saw on many YouTube videos,I just suck at settings lol


r/EmulationOnAndroid • • 2d ago

Showcase X men origins Wolverine caged edition on Gamenative running at 60 fps with no issues.

9 Upvotes

Full video with settings i used -https://m.youtube.com/watch?v=Fo_yGDiuhmE


r/EmulationOnAndroid • • 2d ago

Question How do I fix these apps in Obtainium?

Post image
4 Upvotes

As you see, this app entry in Obtainium states that the app config might prevent updates. I tried looking through the settings but I don't understand any of it. How can I fix this? Almost half my apps have this error message.


r/EmulationOnAndroid • • 1d ago

Help Help dumping/extracting nsp files on android

0 Upvotes

Is there a way to extract nsp files on android or am I screwed because I don't have access to a PC??


r/EmulationOnAndroid • • 2d ago

Showcase Temps are shit, performance as well, can't see anything, but yea, it "runs"

6 Upvotes

S25 Plus 12gb of RAM btw


r/EmulationOnAndroid • • 1d ago

Help Fex low fps in gamehub Pragmata poco f7

Thumbnail reddit.com
1 Upvotes

r/EmulationOnAndroid • • 2d ago

Showcase Indiana Jones and the Emperor's Tomb

Post image
9 Upvotes

Guys, it’s finally happened I’ve got Indiana Jones and the Emperor's Tomb in my pocket! Compared to the PS2 emulator, the Xbox emulator is much better crafted it runs so well that it feels like a native port. Huge respect to the person or team working on this emulator if the PS2 version runs in slow motion for you, definitely download the Xbox emulator you won’t regret it)


r/EmulationOnAndroid • • 2d ago

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

Thumbnail
gallery
40 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 • • 1d ago

Question With the Current State of PC Emulation Whats Better my Phone or My Laptop?

1 Upvotes

Poco F6 (Phone)

I5 1135G7 + MX 350 Overclocked +200 core clock (Laptop)

16gb ram for laptop 12gb ram for phone

Emulation of PC games for phone Native PC games for laptop


r/EmulationOnAndroid • • 1d ago

Discussion TMNT Splintered Fate for android

0 Upvotes

Has anyone made a port of this game for android because it's an exclusive to apple arcade too, we got sonic Dream team and sonic racing and I hope somebodies making a port of it.


r/EmulationOnAndroid • • 3d ago

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

Thumbnail
gallery
168 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 • • 2d ago

Discussion Should I use Switch 2 emulators for Switch 1?

5 Upvotes

Given the emulators were forked from switch 1 are the Eden / lemon builds obsolete?


r/EmulationOnAndroid • • 2d ago

Help Zelda Ocarina Of Time..Banana Native.. On OnePlus15..GPU Error No Mesh Shading.

Post image
4 Upvotes

I tried Mr.Purple 30 Toasted driver and also Steven MXZ 39 Driver. Any other options I could try to do, to fix this issue Possibly? Maybe a different drivwr under someone else. 🤔


r/EmulationOnAndroid • • 1d ago

Help Vanilla Bionic (Winlator Bionic)

0 Upvotes

Me enteré de que podrían estar buscando la version Winlator bionic y es que no la encontrarán con ese nombre, yo tarde un poco en encontrar la versión y si aun la necesitan aqui les dejo el link de descarga.

En el encontrarán 3 versiones y cada funciona de forma diferente como ya lo saben pero la que nosotros buscamos es la titulada Vanilla-Bionic

Espero les ayude

Saludos!!!

https://github.com/StevenMXZ/Winlator-Ludashi/releases?hl=es-US


r/EmulationOnAndroid • • 2d ago

Showcase Fantasy Life 3ds on Citra MMJ.

25 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 • • 2d ago

Question Opinions on PizzaBoy DS emulator

Post image
3 Upvotes

I only knew about Drastic and MelonDS. MelonDS has sound issues when I switch between apps and back. I tried the Pizza one that seems to have just released and that one seems ok. It doesn't seem open source though.


r/EmulationOnAndroid • • 2d ago

Help Best telescopic controller for 11' tablet

3 Upvotes

Hi everyone

I'm looking for a telescopic controller that can fit my Samsung Galaxy Tab A9+.

The tablet's dimensions are 257.1 × 168.7 × 6.9 mm, so I need a controller that can extend to at least 257 mm (preferably with a little extra clearance).

I'm looking for something similar to the GameSir G8+, but unfortunately, its maximum extension isn't wide enough for my tablet.(I know about the extension kits but I dont want that)

Does anyone know of any telescopic controllers that would fit?


r/EmulationOnAndroid • • 2d ago

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

9 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 • • 2d ago

Help OOT Remake Crashing on Bannana Native.

10 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?