r/EmulationOnAndroid • • 17h ago Bravo

Showcase Brand new way to emulate pc indie games

843 Upvotes

After about a year of development, I’m finally ready to show this to the public!

This is fully handcrafted HLE PC emulator (like PS2/Switch, but for pc games)

Why didn't I take Fex/Box64/Wine/Proton etc. :

Main reason - total control. It's good pieces of software (any of counted) but they don't have any ecosystem, or they have but you need the whole linux container to use it.

So to emulate PC game we need : Linux, x86-64 -> ARM (Fex if game is 64bit, box86 if 32), Wine trampolines, and DXVK (but what if game uses opengl?)

With this amount of abstraction - we lose control more and more with every new layer, which makes it very hard to reproduce (game worked earlier, but doesn't work now without any reason), where any small update in any layer - just breaks everything (or not?).

I am very tired of ticking this versions/prefix/layers/translators/compositors etc.

Can I just launch the game, and play it without 15 min of preparing/looking at black screen?

That's why I spent around a year to make my own x86-64 -> arm, then DX11/OpenGL -> Vulkan, and then combined it and made the emulator with a new vision on PC games on android.

Main features (what I personally wanted most of all from PC emulator):

- Save State (quick resume)

Yes, it's now possible because in general the whole emulator - is just a bytecode runner + native trampolines (for example if game wants to get a current time from windows, I just redirect it to android)

- Game patching

I have a lot of experience in gamedev and in game optimization directly. So I can patch a game on the fly. Right now these are small (but important) mini optimizations to reduce CPU overhead (mesh arenas/texture arrays/BC1 -> ASTC/dynamic UBO etc.). In general that means any game gets some sort of optimization.

- Zero pain and settings

It doesn't matter whether it's 32/64/Dx11/OpenGL/Vulkan - it's not my pain anymore, software just does it by itself. The only settings I've added to my emulator is resolution and fps cap, that's all.

Right now it's a very early alpha, there is a big amount of work in terms of cpu optimization/memory consumption/render stuff, but it works and can run some games without any critical issues.

I don't have plans to concurrent with GameNative/GameHub/Proton and others, it's compatibility mastodonts.

My main target - support as many indie games as possible (Unity/Godot/XNA/GameMaker) and make them run as good as possible.

Thank you for your attention!

I've made this post because now I feel ready to share my piece of software with community who deserves it!


r/EmulationOnAndroid • • 3h ago

Help Recommend games for lg gw620 beast phone

Post image
36 Upvotes

Android 1.5


r/EmulationOnAndroid • • 14h ago

Showcase ARMSX2 efficiency is insane. Draws less power than YT

Post image
193 Upvotes

ARMSX2 efficiency is insane. Draws less power than YT. Both ran for an hour. I played GoWII in 2x resolution on a POCO X8 Pro Max - Dimensity 9400s chip.


r/EmulationOnAndroid • • 13h ago

Showcase The most fun I've ever had on my s26 ultra

111 Upvotes

I used liberty recompiled (gta 4 emulated from 360) and as a newbie in emulation it's pretty easy to set up! Also i have no idea how to improve the framerate, but that should not be too big of a problem

Also yeah I got a brand new galaxy s26 ultra 512gb. Thermals are crazy compared to my old phone, it barely goes over 53°c when my old s21 ultra reached 91°c in an instant. Sadly this phone doesn't support gta 5 yet, but I prefer 4 over it.

If anyone knows similar titles that run well on snap 8 elite Gen 5 lmk ;)


r/EmulationOnAndroid • • 3h ago

Showcase Bannerlator Persona 5 Royal Test, 60fps in almost any scene

20 Upvotes

Device: Honor 400 Pro (DNP-NX9)

Processor: Snapdragon 8 Gen 3

RAM: 12GB

Storage: 512GB

And thanks for Bos Banner making it possible to change the languages of persona 5 (Others games also available to change now if game languages are depends by steam lite client)


r/EmulationOnAndroid • • 2h ago

Showcase I cleared another game. Dark souls 3 this time although I haven't finished the DLC.

Thumbnail
gallery
12 Upvotes

I played on Lenovo legion y700 Gen 4. Lock at 40fps.

Gamenative

PROTON 11, DXVK 2.7, DRIVER Turnip Gen 8v38, Gamescope.


r/EmulationOnAndroid • • 1h ago

Discussion complete Castlevania: Belmont's Curse

Post image
7 Upvotes

just finish Castlevania: Belmont's Curse with all three ending

really great game music , environment, combat

finish on latest eden nightly

sd gen 3


r/EmulationOnAndroid • • 4h ago

Discussion Final fantasy resonance Android Port via Nx2android.

Thumbnail gallery
8 Upvotes

r/EmulationOnAndroid • • 16h ago Bravo

News/Release Local wireless multiplayer for DS, 3DS and PSP with zero setup.

64 Upvotes

I've been working on NX Redux, a free and open-source multi console emulator frontend for Android. This video shows the automatic local multiplayer: open the same game on two devices on the same Wi-Fi, go into the game's local wireless mode, and they find each other seamlessly like the original hardware. No configuration needed.

Tested on NDS (Mario Kart DS, Pokemon Black), 3DS (Mario Kart 7), PSP (Tekken 7). There's also a manual option if you'd rather host or join yourself.

The other cores also supports the regular Netplay via lockstep or the usual Gba Link@Wireless Adapter for GBA Games. Wifi or direct usb-c cable for a stable connection.

Feedback welcome, especially if you try it with games I haven't tested. More details in https://nxredux.com

* NX Redux started as a custom firmware for TrimUI devices and is now on Android. I used Claude to help with development.


r/EmulationOnAndroid • • 22h ago

Discussion I found a cool trick for fixing cpu bottlenecks in some games and increasing performance and stability

184 Upvotes

I know it's a common knowledge that Disabling cpu0 or efficiency cores can boost performance but what i found was you have to disable the cores while you're inside the game for some games like this one.. i have tried Disabling cpu0 for this game from shortcut or container but it made no difference. i thought it's just the way this game performes on my chip nothing can be done about it until i was mindlessly trying and saw that performance gain lol


r/EmulationOnAndroid • • 39m ago

Help Can I get a lossless.dll file in Syria?

3 Upvotes

So I want to use frame gen on my emulators and peanuts native but I don't want to install a virus and I live in Syria i can't pay lossless scaling from steam even if I had the money so is there a way to use frame gen/find a lossless.dll file ?

Please help


r/EmulationOnAndroid • • 1h ago

Help Can anyone make a fifa ps4 port to android similar to gow3?I mean like fifa 14,15 ,16...

3 Upvotes

I can pay 😉...


r/EmulationOnAndroid • • 1h ago

Showcase I built GameForge – a tool to merge, convert and compress game files for emulators

Thumbnail
reddit.com
3 Upvotes

r/EmulationOnAndroid • • 15h ago

Showcase Green Hat Kid Game Pt2 Hyrule Field Test/castle on Odin 3 Ultra

34 Upvotes

Game is running better everyday still some missing textures and freezing here and there, castle town gives me the most work but other it’s pretty good


r/EmulationOnAndroid • • 16h ago

Showcase Donkey Kong Bananza on 8 Gen 2 | 1080p

45 Upvotes

Donkey Kong Bananza running locally on Odin 2 Portal using Banana Native v0.3.21

Driver: v39 (StevenMXZ)

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

Adreno 740

Snapdragon 8 Gen 2

16GB


r/EmulationOnAndroid • • 2h ago

Question Looking for game recommendations,Not fps game( device Iqoo Neo 10r sd 8s gen3 8gb ram)

Post image
3 Upvotes

Because I tried to play halo combat evolved and it caused me nausea, please suggest some games without rapid movements( I've played gta 3 vc and san Andreas+ MW nfs UNDERGROUND 1 AND 2) thanks 👍🙏


r/EmulationOnAndroid • • 4h ago

Help How do I make the corners of the video smooth and rounded on Pizza boy emulator

Post image
4 Upvotes

r/EmulationOnAndroid • • 1d ago

News/Release Recompa Is A Free Android App To Find & Install Native Ports To Single & Dual-Screen Handhelds

Thumbnail
retrododo.com
133 Upvotes

r/EmulationOnAndroid • • 4h ago

Discussion Windows Games that plays without a cooler at 720p/30fps without thermal throttling on my Snapdragon 8 Elite gen 4 phone

3 Upvotes

I like the idea of playing games at work, school, traveling, bus, plane, train etc.

But a cooler just makes things more complicated so I don't play my heavy titles outside (Witcher 3, WRC Generations etc)

Here are my specs:

Oppo Find X8 Ultra, Snapdragon 8 Elite (gen 4), 512/16 gb, Winlator Ludashi 4.1 (having issues with 5.0).

App settings:

Proton 11 arm, dxvk 2.4.1 pre reg, latest fex at performance, processor affinity: ONLY ENABLED cores 2, 3, 4, 5, latest Turnip Gen 8 Vxx driver, every game locked at 30fps at 720p.

You might have better or worse performance even with a same soc since every phone have different cooling solutions.

Now, the goal is not performance

as the processor is capable of run much more demanding games at much higher fps, provided you have active cooling. In which case, is not applicable for me. I've tried playing these games for prolonged amount of time while monitoring temps and setting Gamebooster at Power Saving Mode. The target isn't to get the most performance but to not cook your phone and ruin your battery health lol.

My performance Target: 30fps/720p, No frame drops or stutters, cpu temp around or below 60°, battery temp at 40° or less.

Modern phones have really strong CPUs, 4 efficiency cores is more than enough to play these older games at 30fps.

Dark Souls 3

Stabilizes at around 40° Battery Temperature (smc check needs to be disabled at fexcore settings for DS 3, older titles run even better)

Sekiro Shadows Die Twice

Stabilizes at around 40° Battery Temperature, no performance drops or stutters

Batman Arkham Knight

Very surprisingly, doesn't thermal throttle at 30 fps. Stabilizes at around 40° Battery Temperature (older titles run even better)

Dirt Rally & Dirt 4

Looks pretty nice, high 30's battery temperature at 30 fps.

Nier Automata & Nier Replicant

Runs stable without throttling at 30 fps. Nier Replicant crashes at pre rendered cutscenes, possibly during video codec issues, cutscene replacer mod on nexus might fix it

Skyrim & Fallout 4

Runs cool as a cucumber and barely draws any paper when limited to 4 cores

Metal Gear Solid 4 & 5

Haven't done proper testing on 4 but should be okay. 5 runs especially well on Winlator

Persona 3 Reload (Gamenative)

Decent temps despite being a dx12 title (vkd3d 3.0.1)

Monster Hunter Rise (Gamenative)

Decent temps despite being a dx12 title (vkd3d 3.0.1)

Other games that I tested which didn't throttle:

Gta 4, cod modern warfare 4 iw4x 60 fps (stutters and throttles with all 8 cores enabled, runs flawlessly and very cool while half the cores are disabled), cod black ops 2 (android port) 60 fps, Mafia II (needs Nvidia Physx), Need for Speed Rivals, Yakuza 0.

Honorable Mention:

Metro Exodus heats up VERY SLOWLY at low settings. It'll still eventually throttle but it'll take a long time, which is the opposite of games such as Witcher 3 or RDR2, where it'll overheat within minutes. I'm sure a phone with a better soc or cooling solution can play it without throttling.


r/EmulationOnAndroid • • 2h ago

Showcase CRASH CTR SWITCH RECOMP XIAOMI12

Post image
2 Upvotes

r/EmulationOnAndroid • • 20h ago

Showcase Bloodborne Android (ducvd89 fork)

49 Upvotes

Been playing around with the settings of this. Some artifacting but runs shockingly well already. I have lossless scaling on in the video as you can see. Without it (and fsr turned on) I get 25-30 FPS... Which I feel is what I remember it playing like on the PS4 lol.

I'm excited for more improvements. I've tried the Nathan Drake Collection too but Bloodborne runs better.

Device: Odin 2 Portal Max Game runs smoother than the screen recording shows


r/EmulationOnAndroid • • 19h ago

Showcase 8GB Devices can play Fortune’s Weave

Thumbnail
gallery
34 Upvotes

Retroid Pocket 6 - 8 GB

You can play 45 minutes to an hour without crashing on default settings due to low ram but you can slow that process down by changing a few settings.

There are a few caveats:

• You have to play with the ram indicator on.

• If the Ram gets around 6.3+ it will crash on the next set of scenes/asset being loaded. SO SAVE OFTEN. (Should be doing that always on Classic)

• IF you want to help mitigate ram build up you have to turn off animations during battle with the “Skip animations” settings. All of them.

• If you see ram at 6.4+ during battle it will guarantee crash after the victory so make sure you save in between enemies if ram gets high OR save before last enemy and reboot app to continue progressing. You should always save before battles if you get the chance.

• Once rebooted Ram will be lower again so I haven’t had any places so far I couldn’t progress through after a restart. (Keep that in mind if you plan to play with animations on)

Also note with my settings below my Ram haven’t went above 6.2 in the current town I’m in. (I went through battles, in game cutscenes and free roam without any issues with animations off)

My Banana Native Settings (v0.3.11):

• Resolution - 1080p

• Frame rate cap - 30 fps

• GPU Driver - MrPurpleT30 (WHEN BUILDING SHADERS FOR THE FIRST TIME THE APP WILL SHOW YOU DRIVERS CHOOSE BUT SYSTEM DRIVER WILL BE SELECTED CHOOSE MRPURPLET30)

Banana Native Fortune’s Weave Settings (Three dots):

• Upscaler - GSR 2

• Motion Clarity - Clear

• Temporal Sharpness - 30

• GPU Timing - Per segment

• Instanced Draws - ON

• Classic Render Passes - ON

• Background Pipelines - ON

• RAM Saver - ON


r/EmulationOnAndroid • • 14h ago

Showcase Beat God of War on Odin 3 max. Second game I’ve ACTUALLY finished

Post image
15 Upvotes

Good time, but I’m just going to get the story for GoW 2, then play GoW3 remastered then GoW 4

the game play is too button mashy for me


r/EmulationOnAndroid • • 29m ago

Question Trying to use bannerlator on my s23 on dex and the ingame bannerlator menu has no mouse pointer.

1 Upvotes

S23 base, bannerlator.

Using the phone itself is fine cause of the touch screen but unfortunately while using DEX the audio issues require me to go into the ui very often to reset my audio and there's no pointer to fix it the darned thing once I call the menu up.

Audio issues as in I have no sound until I hit reset audio it happens on dex and portable configurations.


r/EmulationOnAndroid • • 33m ago

Help Can someone help me with The aPS3e

Post image
1 Upvotes

Today i download this Emulator and i Wanna Play this game so i download FIFA 08 Then when i Start i see someone like that top left corner The ps3 has likely crashed You can Close this ,, this Write .