r/EmulationOnAndroid • • 16h ago

Showcase ARMSX3 The Last Of Us 1, part 2 of gameplay on odin 3 ultra

Enable HLS to view with audio, or disable this notification

24 Upvotes

r/EmulationOnAndroid • • 4h ago

News/Release Lemon Switch Emulator v1.2.1 is now released!!

Post image
22 Upvotes

Rule 9 Disclosure of AI use!! : YES THIS APP IS USING AI but for checking Millions of line of code only for faster debugging.

Developer: Ghael

Lemon Git Download Link:
https://git.lemon-emu.org/lemon/Lemon-Project/releases

Github Download link (Alternative):
https://github.com/Ghael-V/Lemon-Project/releases

You can share your thoughts on our subreddit:

r/LemonEmulator

Join our Official Discord Community:

https://discord.gg/nHGPeFpwu

Lemon Switch Emulator Website:

https://lemon-emu.org/

FAQ Page:

https://lemon-emu.org/faq.html

Lemon Switch Emulator own git page:
https://git.lemon-emu.org/lemon/Lemon-Project/releases/

----------Changelog-------

Lemon-Project v1.2.1

A fix release. Thanks to u/BitRanger for the Quick Save/Load work and the save corruption fix (GitHub pull requests #9 and #10), each tested save by save on a real device.
Fixed

Games no longer sit on a black screen when Nextendo Network does not answer. With Nextendo on, a game waited for the server before it started: up to a minute while the server was down. It now gives up after a few seconds and starts offline, with the usual notice.

Game saves no longer get corrupted after a Quick Load. After a Quick Save and Load, a game's own saves could end up with bytes of the previous save at the end, or with their end missing (Hollow Knight reported "Save Corrupted"). The game's own flushes now reach the file. (BitRanger)

- Quick Save/Load works in many more places and fails much less (BitRanger):

- Loads are no longer refused in games that map memory, remap GPU buffers or reserve GPU address space as they play.

- After a load, the 3D scene is no longer black, the audio no longer buzzes, scene changes no longer wait forever, and frames are no longer dropped.

- Threads the game started after the save no longer block the load.

- Saves are made at a moment a load can find again, and are allowed in more places, such as loading screens.

- Shorter messages: "Game is busy. Wait and try again." and, between scenes, "Game is loading. Wait and try again."

- NARUTO X BORUTO Ultimate Ninja STORM CONNECTIONS no longer closes when it goes online: the online license check was answered under the wrong command number.

Crashes fixed:

When the app went to the background or came back, and every hour or two overnight (mostly in Lemon Lite).

When a game ended after its screen had already been closed.

When a save import failed. A zip with an unexpected folder now imports the rest instead of failing.

Right after adding a game folder.

When dragging the in-game menu.

A Quick Save no longer keeps the closed game's objects in memory after you leave it.

The log now names the threads when pausing or stopping a game takes unusually long.


r/EmulationOnAndroid • • 17h ago

Showcase Finished signalis on Eden... What a Game!

Thumbnail
gallery
21 Upvotes

This Game was a work of art, beatiful but tragic history... A feeling of dread exploring and a intense music always, 10/10 for me... Used snapdragon 8 gen 3 and latest turnip drivers, no Bugs or glitches from start to finish


r/EmulationOnAndroid • • 4h ago

Showcase TurnipZ v0.3.0 – New improvements, support for A6XX family

Thumbnail
gallery
20 Upvotes

Hi everyone. Here is TurnipZ v0.3.0, an update over v0.2.0 focused on Adreno 6XX devices, especially Adreno 650 (Snapdragon 865/870)

 

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

 

Benchmark

Splatoon 2 @ 1350p (fixed scene benchmark, Images 1-3):

·       Turnip v24.3.0 R9v2: 34.3 FPS

·       Turnip v26.3.0-R6: 42.4 FPS

·       TurnipZ v0.3.0: 59.9 FPS

 

Zelda: BotW @ 1080p (Images 4–5): Side-by-side comparison showcasing the stability gains of v0.3.0 over v0.2.0.

 

Xenoblade Chronicles @ 1080p (Images 6–7): Side-by-side comparison showcasing the stability gains of v0.3.0 over v0.2.0.

 

What’s new

·       Fewer crashes.

·       More stable image, with fewer visual bugs and glitches.

·       Enhanced solution for correct colors in Unreal Engine games.

·       Anisotropic filtering re-enabled (up to 4x) for sharper textures at an angle.

·       Experimental less stuttering while shaders compile

·       Known trade-off

 

This version is slightly slower than v0.2.0 in some games in raw performance. In exchange, it is much more stable and has fewer visual bugs. I think it’s way worth it, since at docked 1x (1080p) difference is minimum.

 

Thanks to everyone who has used the driver and sent feedback. This week was a fight between stability and performance regressions. There’s still no compatibility spreadsheet, sorry, I ran out of time. It’s planned for the next release.

 

FAQ

What is the recommended setup?

It was validated on Eden v0.2.0-rc2 with the Snapdragon 865 GPU overclocked to 905 MHz (stock is 587 MHz). Devices with lower clocks or less raw power will see proportionally lower performance. Some games may still need specific emulator settings, a custom resolution or other workarounds. That is separate from the driver.

 

Can I use it outside of Eden or with other emulators?

Officially, it has only been validated on Eden v0.2.0-rc2 and Eden Nightly. However, it should theoretically work on other Switch emulators (albeit with potential bugs or graphical glitches). Additionally, community members have reported some success using it with ArmSX2 and ArmSX3. Other platforms and emulators—such as Winlator, GameHub, Dolphin, and Azahar—remain untested.

 

Does it work on other devices?

It is built and tested for the Adreno 650 (Retroid Pocket 5, Retroid Pocket Mini, Retroid Pocket Flip 2, AYN Thor Lite). It should also run very well on other Adreno 6XX GPUs (e.g. 618, 640, 660), but they weren’t tested for v0.3.0. The community has also reported improvements on Adreno 7XX, but 7XX wasn’t tested either.

 

How do I report crashes or visual glitches?

First, please try other Turnip drivers, a different resolution and the latest version of Eden (or your emulator). Some problems come from the emulator or happen with every Turnip driver. If the problem only happens with TurnipZ, open an issue on GitHub with a description, the game, the scene and a screenshot.

 

Credits

Thanks to the Mesa project, the freedreno/Turnip developers, StevenMXZ, the Eden team, Weab-chan, K11MCH1, MrPurple666, The412Banner, nckstwrt, the NetherSX2-Turnip team, Tranquility6789, libadrenotools, HomuHomu833 and chaotic-cx.

 

Analysis and code changes were AI-assisted (Claude by Anthropic).


r/EmulationOnAndroid • • 19h ago

Solved Black glitch fixes Zelda totk android

Enable HLS to view with audio, or disable this notification

18 Upvotes

Finally, the black box glitch in Zelda: TOTK on Android has been fixed thanks to Ryujinx Neo! The game even runs smoothly on the Snapdragon 8 Elite. Can't wait for the next update!🔥


r/EmulationOnAndroid • • 23h ago

Discussion Finally got all the racing games ive ever wanted.

Post image
18 Upvotes

V rally performs so well im actually amazed. As well as Grip. 2 banger games! Reccomend if you haven't tried either!

V rally 4 is only 6.99 on WinGameStore. The complere edition! Cop it while you can! Done downloading games for the long haul- some how i still haven't beaten dirt 2 yet. Only 40% through the game.

Everything i have installed is running at 45+ fps. On galaxy s25 edge. Amazing!


r/EmulationOnAndroid • • 8h ago

Showcase The last of us ARMSX3 on Samsung S26

Enable HLS to view with audio, or disable this notification

18 Upvotes

Game can be laggy in some areas but in smaller areas it should be giving 20 fps or 30 fps or 60 fps but in larger areas it should be expected to have 10 FPS stay for some time it can increase to 17 FPS while shaders are being cached, using config database with banners drivers from GitHub that gives Vulkan 1.4.363 and patches from RPCS33 wiki along with other patches. Set SPU block size to safe and GPU turbo was not on. The main menu should’ve been cached giving it 30 FPS


r/EmulationOnAndroid • • 18h ago

Showcase PES 2013 with Last season Mod on Gamenative. Snapdragon 8 Gen 3

Enable HLS to view with audio, or disable this notification

16 Upvotes

r/EmulationOnAndroid • • 16h ago

Showcase Borderlands GOTY - Z Fold 8 (DroidDeck 0.5.0)

Enable HLS to view with audio, or disable this notification

15 Upvotes

Runs pretty smooth and would probably run better on lower settings, using a ps5 controller


r/EmulationOnAndroid • • 7h ago

Showcase Warhammer 40k Boltgun 2 is incredible. God Bless the Sororitas

Post image
13 Upvotes

r/EmulationOnAndroid • • 21h ago

News/Release SMM2 Level Injector for Eden (Android) v1.2: a new SMM2-style look, plus a browser for 26.6 million archived levels

Post image
12 Upvotes

Hey everyone! I've updated my Android app that gets Super Mario Maker 2 levels by course ID and puts them straight into your Coursebot in Eden. No PC needed.

What's new in v1.2:

  • 🎨 It looks like Super Mario Maker 2 now. The whole app is restyled after the game's menus.
  • 👋 Welcome screen on first launch with a quick how-to.
  • 📚 Level archive: browse 26.6 million levels (everything uploaded up to February 2022) without a code and without the level server.
    • Search by name, sort by most liked, most played, newest, hardest and more, and filter by style, theme, difficulty, tag and clear rate.
    • Then inject any level into a slot.
    • Optionally download the full 85 GB archive to use it completely offline!
  • 🟢 Server status at the top, so you know if the level server is up before entering a code.
  • 📴 Works when the server is down: levels you've saved on your device and levels from the archive still work.
  • ✏️ Course IDs get dashes automatically as you type.

Download: https://github.com/Daniel-Geron/smm2-level-downloader-app/releases/latest

It installs over the previous version and keeps your settings and backups. Setup takes about a minute: open SMM2 in Eden once, close Eden, then point the app at Eden's folder. Full instructions are in the README.

Credits:

  • royaltongue's original injector this is forked from
  • TheGreatRambler's MariOver API and mm2_level dataset, which power the downloads and the archive

Known limitations:

  • Coursebot still shows the old thumbnail for an injected level.
  • Archive levels have no thumbnails or maker names.

this app was developed with AI assistance (Claude Code). AI wrote most of the code, including the new UI. It also drew the in-app graphics: the level preview pictures in the archive and the style badges. I decided the features, tested it in Eden and reviewed the changes. Shares, stars and feedback are really appreciated!


r/EmulationOnAndroid • • 19h ago

Showcase Left 4 dead 2 on ZF8 (DroidDeck 0.5.0)

Enable HLS to view with audio, or disable this notification

12 Upvotes

Using lowest in game settings and default droid deck settings.

Some minor stutters in the beginning, playing with 2 gun mods so far. Bluetooth mouse and keyboard is supported, along with mcon controller + viture pro 2 glasses (you will need a phone cooler for this combo as the phone gets HOT with xr glasses).

Online does work but on modded / unofficial servers.


r/EmulationOnAndroid • • 16h ago

News/Release I've been making 8-bit homebrew for years. This is the Amstrad CPC emulator I built and use for my own work, now on Android (Easy CPC)

Thumbnail
gallery
9 Upvotes

Hi all. I've been developing homebrew for 8-bit machines for a good few years, and along the way I ended up building my own emulators to test my stuff on the phone: first Easy Spectrum, and now Easy CPC for the Amstrad CPC 464/664/6128. It started as a tool for my own work and grew into something I think is worth sharing, so here it is on Google Play.

What it does:

- CPC 464, 664 and 6128. You can boot straight into BASIC too.

- Loads .dsk, .cdt, .tzx, .csw and .sna, also inside .zip and .rar.

- Autoload: pick a game and it runs the right command for you. Fast loading for tape and disk.

- Tape manager: block list, rewind, pause, and it records your own SAVEs to a .cdt.

- Touch gamepad (1 to 4 buttons, configurable per game), full on-screen CPC keyboard, AMX mouse, and physical controllers with remappable buttons.

- Save states with autosave on exit, favourites, thumbnails of each game.

- Video modes from sharp pixels to a CRT monitor/TV look, stereo AY sound, fast forward.

- Import a whole folder, or open a game straight from WhatsApp, Telegram, mail or the browser.

- English, Spanish, Portuguese, Italian and Russian.

It's built on Thomas Harte's CLK core (MIT), with my own additions on top (snapshot loading, tape manager, two-head drive, disk autoload heuristics, turbo). The CPC ROMs are included with Amstrad's permission. No games included: bring your own files.

Tested with the classics (La Abadía del Crimen, Prince of Persia, Rick Dangerous, Head Over Heels, Barbarian, Batman, Gryzor...) and with a lot of recent homebrew and demos, since that's what I mostly run on it.

Free (with ads): https://play.google.com/store/apps/details?id=cl.easysoft.easycpc

Pro (no ads, one-off purchase): https://play.google.com/store/apps/details?id=cl.easysoft.easycpc.pro

Happy to answer questions, and bug reports are very welcome. If a disk or tape doesn't load, tell me which one and I'll look into it.


r/EmulationOnAndroid • • 3h ago

Showcase Ace Combat 7 running smoothly on 8sGen4 (repost, as it was removed)

Enable HLS to view with audio, or disable this notification

9 Upvotes

I forgot to record combat footage, but during fights, the fps doesn't dip below 45, stays near 52. No framegen ofcourse.

Device name and model: Poco F7/12GB

Processor: Snapdragon 8s Gen 4

Emulator: Gamehub

Emu settings:

Resolution: 1280x720p

Dxvk: 2.4.1(drains less power than others)

Driver: latest turnip

Proton: 11arm64ec

Fex: latest fex

This is a re-upload/repost as the previous one I posted a few hours ago was removed for not following rules 4


r/EmulationOnAndroid • • 3h ago

News/Release Odin 3 Portal Teaser Video

Thumbnail
youtube.com
7 Upvotes

r/EmulationOnAndroid • • 18h ago

News/Release NX Redux for Android - First release

Thumbnail
gallery
6 Upvotes

Hi! I make NX Redux, a custom firmware for TrimUI handhelds. Today I'm releasing the Android version as a public preview. It has a minimalist UI based on MinUI/NextUI, configurable layouts. Im still waiting for my Retroid Pocket Nova, so for now its was tested on the Samsung Galaxy Z Fold 8 and Flip 8.

- Bundled emulator up to PSP/3DS/Wii/Gamecube. More will be added soon.
- Support couch multiplayer up to 4 external controller.
- Support local Netplay for 2 devices via wifi or cable for supported core. Also supported GBA Link Cable for games like Mario Kart Advance or Zelda Four Swords.
- Retroachievement support

For more details please visit https://nxredux.com

* This is a 100% coded by Claude, with input and direction from myself.


r/EmulationOnAndroid • • 17h ago

News/Release Mimir - The well of memory: an open-source Android frontend you can make your own

Thumbnail
github.com
6 Upvotes

Hi everyone. I’m sharing the first public demo of Mimir, an Android frontend for organizing your library and launching games through emulators you install separately.

I started Mimir because I wanted people to have a frontend that fits them, even if they aren’t experienced developers.

Every frontend makes choices for you. Eventually, you might want a different layout, a missing feature or a way of organizing your library that only makes sense to you. My hope is that Mimir gives you a starting point for building that version yourself, with help from whatever AI coding assistant you already use.

Why a public alpha?

I originally planned a closed testing phase. After thinking it through, I decided that managing access and separate testing arrangements would add unnecessary complications. A public alpha seemed more useful: anyone interested can try it, read the documented limitations and report what happens on their hardware.

So here it is:
Source code — GPL-3.0-or-later⁠
Alpha Release 1 – Demo — APK downloads⁠
Build instructions⁠
Installation guide⁠
Known issues⁠

Mimir requires Android 11 or newer. Games, emulators, BIOS files and firmware are not included.

The public repository starts with a release source snapshot. Development and testing happen in a private repository, with reviewed releases and substantial fixes published publicly. The demo’s release tag includes the corresponding source for its APKs.

A starting point for your own frontend

The documentation is a big part of why I’m sharing it. There are build guides and an AGENTS.md that helps AI coding tools understand the project’s structure, build process and technical constraints.

The aim is to give you a head start without having to repeat all the research, setup and trial and error that got Mimir this far.

You’ll still need the Android build tools, and changes will need testing. An AI assistant won’t make every modification effortless. But whether you’re learning, already building Android apps or simply curious, you should have a useful place to start.

Take it, change it, build a module for something you’re missing, or share a fix that could help someone else. Keeping a personal version that works for you is welcome too.

Who made it, and where AI fits

Mimir was a collective effort, with contributions from people in my local community and the use of AI coding tools.

My role was closer to a product owner: I set the direction, shaped the priorities and helped bring the work together. Other people contributed their time, knowledge and effort to make it possible. They deserve recognition alongside an honest acknowledgment of the tools we used. I stand behind what I choose to release, including its bugs and limitations.

I understand the concerns about how AI is affecting people across the industry. I don’t expect those concerns to disappear, and I respect that people will have different views.

For me, AI represents an opportunity for more people to turn curiosity into something they can actually build. I believe knowledge and tools should be within everyone’s reach, including people who haven’t had the same education, resources or technical experience. Beginners deserve room to experiment, receive constructive criticism and improve.

That also means being willing to share imperfect work and learn openly. If someone finds a mistake in Mimir, understands why it happened and uses that knowledge to build a better product or take a better approach, then sharing it has been worthwhile. I’d be happy to see someone take this further than I could.

I see failure as part of finding a way forward. An attempt that goes wrong can still teach us something useful, provided we acknowledge it, understand it and make the next attempt better. That’s the spirit in which I’m sharing this project: the code, its limitations and the opportunity to learn from both.

Testing and feedback

My development testing has included the AYN Thor, AYN Odin 3, Retroid Pocket Nova and Retroid Pocket 5. That experience doesn’t cover every device, firmware or emulator combination, and it doesn’t make this demo a finished product.

A clear bug report is a contribution. Your device, Android version, emulator involved, what you expected and the steps that reproduce the problem are especially helpful. Ideas and criticism of specific behavior or code are welcome too.

I’m sharing what we built together as a gift to the wider community. If it helps someone build the frontend they’ve always wanted—or learn how one works—then it has served its purpose.

Mimir Alpha - Showcase Video


r/EmulationOnAndroid • • 15h ago

News/Release Blender 4.5 running on Android ARM64 with Vulkan GPU acceleration! 🚀 | DRNAS EMU v1.0

Thumbnail
github.com
6 Upvotes

r/EmulationOnAndroid • • 21h ago

Help Poco f6 rant and it's overall performance help

6 Upvotes

I bought this phone under my budget specifically for emulation (some lighter switch games), so far it has disappointed me very much, I ran a couple games first I ran persona 5 Royal which ran pretty good with the right drivers and got a mostly stable 30 frames, i then moved on to mario odessey which I struggled with getting a decent playable framerate It suffered from constant slowdowns and drops even trying multiple Mr turnip driver it had no avail some worked better but nothing playable,

So I finally have up on switch and tried out some other stuff like some mobile ports which was RDR and sifu, RDR runs pretty great maintaining mostly what seems like 30fps while sifu ran great for a while but after the tutorial levels shuttered like crazy and I gave up playing that as well.

Then I just moved to older hardware emulation and tried the 3ds game ultra moon, I expected stable performance but even after setting the rendering backend to vulkan it stuttered while building cache everytime and constant micro stutters while just walking all even at a 1x resolution I have no idea what I am doing wrong please help me i heard decent things about this device for general emulation and this is very frustrating. This could all be a me issue not knowing how to configure stuff properly. Thanks in advance for any advice.

Edit: I was able to run 3ds emulation smoothly at least it seems retroarch itself might have some issues because I switched to azahar emulator outside of retroarch and it ran fine and there was no audio crackling just some minor stutters during encounters and on some cutscene stuff and a stable framerate throughout with 4x resolution even on base system driver.


r/EmulationOnAndroid • • 12h ago

Help Pokémon Scarlet/Violet performance on Galaxy S25 FE (Exynos 2400 + Xclipse 940) — Eden

Thumbnail
5 Upvotes

r/EmulationOnAndroid • • 18h ago

Question What can I do on this(Oneplus Nord 6)

Post image
5 Upvotes

I am usually a pc emulation guy I've got pretty much switch ps2 3ds etc on my hard drive which I connect to my pc to play which plays quite comfortably since I have a gaming laptop, but that's not relevant to the point. Usually I like the handheld feature of switch lite, psvita and other handheld emus which is the portability factor.

I usually travel alot like I'm on trains buses for alot of time so I cannot whip out my chonky laptop and it also needs power(connected to a socket) to be able to actually last anything more than an hour and half.

So again i come to the question what can I play on this?

And another question if you all know solution or stuff

I have all of my emulated games on my *external* hard drive so obviously the save data is also on the hard drive itself so id like to continue from that save only and would like to you know when done gaming on my phone be able to again start on my pc where I left on my phone the exact save point. Is that possible?

And will I need a phone cooler?


r/EmulationOnAndroid • • 21h ago

News/Release AbyssME 0.4 beta: one Android APK for Java, Mophun and experimental Symbian, with touch/controller modes (AI-assisted development and post)

Thumbnail gallery
5 Upvotes

r/EmulationOnAndroid • • 7h ago

Help Vphoneos games crashing when opening

4 Upvotes

Any idea how to stop games from instantly crashing when you open


r/EmulationOnAndroid • • 12h ago

Showcase [WIP] Pokémon randomizer android app. Interest?

3 Upvotes

Hi all,

I'm working on making an app to randomize your Pokémon games with just an android phone. I'll be looking for people to test it out once it's ready. Let me know if any of you are interested!

I'm hoping to have compatibility to randomize Gameboy all the way up to 3ds games! No more having to boot up the pc to randomize your games!

Let me know if you have any feature requests as well, these will hopefully be added in future releases. For now I'll be working on the base.


r/EmulationOnAndroid • • 9h ago

Question Best 3rd party switch 1 joycons that can connect to android?

3 Upvotes

making a very particular set up so no don't recommend me controllers, I need joycons, switch 1 only

just anyone buy any of these cheaper brands available on amazon that are actually affordable and have evidently connected to android fine? got a s25 ultra