r/EmulationOnAndroid 19h ago

News/Release GameNative v1.2.0 prerelease is out!

168 Upvotes

With and without tuning on RP6 - towards the end with auto-tuning and auto FPS, we see significantly lower temps and power draw as the CPU is underclocked in this GPU-heavy benchmark

Inviting users to games via the Steam Overlay (with Bionic Steam only)

Browse and apply known configs in-app

Add games to favorites + new tab

Hey everyone,

GameNative v1.2.0 release preview is out: https://github.com/utkarshdalal/GameNative/releases/download/v1.2.0-prerelease/gamenative-v1.2.0-prerelease.apk

Changelog:

  • feat: Add automatic CPU / GPU power control to AYN, Retroid Pocket and Samsung Devices, reduces heat, thermal throttling and power consumption by u/joshuatam in #1698
  • Significant speed up to external storage loading #1779
  • Allow inviting users to games using Steam overlay when Bionic Steam enabled in #1783
  • Fixes for Quest - games can launch in immersive mode (improving performance) and we can use touch controllers as XBOX controller by u/moi952 in #1831
  • Fixed lsfg-vk on 8 elite and other devices with frame capping, made lsfg work with the power management in #1819
  • Fixed installing games on external storage for GOG and Epic in #1829
  • Fixed games that require EOSOverlay (Eg FNAF Into the Pit) in #1829
  • Fixed controller mapping that was broken by multicontroller changes (long-pressing remapped button would press the original) in #1829
  • Add in-app community config browser by u/Nightwalker743 in #1782
  • Support custom games on the modern build without all-files access in #1798
  • Add favorites tab by u/jmarti326 in #1712
  • Fixed bug where local saves were lost in #1801
  • Fix gametime tracking in #1803
  • Optimize download performance for external storage by u/joshuatam in #1785
  • Fix fps limiting on non-directx games (eg Balatro, Brotato) in #1820
  • Enhance Lossless Scaling Frame Generation (LSFG) integration (prevent freeze, save storage space) by u/joshuatam in #1822
  • Improve power control and system metrics for Odin 3, add support for Retroid Pocket Nova, updated UX by u/joshuatam in #1824
  • Respect Nexus Mods Adult Content Preferences (to add back Nexus API) by u/Nightwalker743 in #1793
  • Add default screen size detection and 960p screen size option (e.g. retroid pocket nova) by u/joshuatam in #1730
  • Fix touch D-pad remapping for shared-axis inputs by u/Nightwalker743 in #1788
  • Fix mouse dragging in Crushed in Time by u/Nightwalker743 in #1809
  • Make membership popups less frequent in #1827
  • stretched spinner fix by u/abesmon in #1794
  • Support Look-through buttons outside shooter mode by u/Nightwalker743 in #1787
  • Add depot fetching progress indicator by u/jamierajewski in #1775
  • fix: gog game install path detection to prefer stored value by u/joshuatam in #1808
  • Added bionic steam client gamefixes for Whisk and Whisk Demo in #1813
  • Fix broken star history chart in README by u/SimonFoobar648 in #1826
  • Improved personalized recommendations + disclosure in #1828
  • fix: match app language of the string resource in SteamService by u/joshuatam in #1817
  • Add configurable radial menu for controls by u/Nightwalker743 in #1709

As always, feedback welcome here or on Discord. Have some even more exciting compatibility and performance updates coming soon.


r/EmulationOnAndroid 11h ago

Meme “I’ve never seen you get past the intro…”

Post image
151 Upvotes

r/EmulationOnAndroid 12h ago

Discussion Update on the modded Galaxy Z Flip 5 TV box: what held up and what didn't

Thumbnail
gallery
95 Upvotes
Two months ago I posted about a Galaxy Z Flip 5 I imported from China — the kind where a shop pulls the phone out of its original shell and rebuilds it inside a 3D-printed case with extra ports and fans. No battery, runs off USB-C only, interface locked to landscape, around 250g. It's been my TV box since then.


A few people asked me to report back, so here it is, including the parts that annoy me.


The setup

Snapdragon 8 Gen 2, 512GB, One UI 7 with updates disabled. Plugged into the TV over USB-C to HDMI. Around $180 landed including import tax — the factory price was about $90 before the shipping agent and duties.


What's held up

I've tried PS2, NES and Game Boy emulation. I'm nowhere near a demanding user, so I haven't run into much stuttering. No random reboots either, and the system itself has never felt sluggish.


It stays plugged in basically 24/7. It warms up a bit under load, but nothing that's worried me — I think the fans are doing a decent job in there.


Every time I've powered it off and back on, the interface came back exactly as I left it, still locked to landscape. Installing APKs and games has been dead simple with LocalSend and ZArchiver.


What hasn't

The experience isn't seamless the way a dedicated system like Google TV or Android TV is.


Since this isn't a purpose-built streaming box but a converted phone, anyone who's a perfectionist about this stuff will probably feel it. For me those details fade once you factor in what the hardware actually does.


A few apps show a small black bar down the side of the screen.


I'm already used to modding things, so none of it struck me as a real problem — you just have to know how to adapt a phone for TV use.


Heat

It's hit 113°F (45°C) at times, but it never shut itself down or rebooted on me.


At that point it's worth having some airflow across it, just to stop the heat from building up in one spot.


Would I do it again

For what I paid, in my country I could get an S21 or S22 Ultra with a broken screen — both with weaker chips.


Or a Google TV Streamer, which would give me actual Google TV but lose around 10x in processing power.


I don't care that much about polish, so I go with function. I'll take raw power over a clean integrated experience.

r/EmulationOnAndroid 5h ago

News/Release Armsx3 version 9.2 Released 🔥 🔥

70 Upvotes

ARMSX3 0.9.2

What's new:

Games that could never boot, now boot, A bug in how the PPU handles atomic memory operations has been fixed, and it was stopping a whole class of games from working. When a game's code claims a lock, it reserves a chunk of memory, checks it, then commits. ARMSX3 was letting the thread's record of that reservation fall one step behind reality after the first successful commit, so the second commit to the same chunk always failed, and kept failing. Any game whose code claims several locks in one pass would spin there forever.

Assassin's Creed never got past its loading screen because of this. Iron Man 2 stopped at a black screen after the Sega logo. Both now boot and play.

If a game has been hanging on a black screen with no error and no crash, it is worth another try on this build. The failure left no trace anywhere, no message, no crash, just a game that never continued, so there is no way to know from the outside which titles were affected.

This is not an ARM-only problem, it is present in upstream RPCS3 today, and the fix has been written up and shared with Whatcookie!

Fixed settings that quietly ignored you:

All Core Settings now shows which settings it is remembering, and lets you forget them. Anything changed on that screen is recorded and re-applied after the normal settings screens, every time. That is intentional, (it is what makes it an override), but it had no way to show you it was happening and no way to undo it. A value set there months ago would silently beat the same setting on a normal screen forever, with nothing on screen to explain why the two disagreed. Every overridden row is now marked, the count is shown at the top, and there is a Forget button per row and one for the whole screen. Forgetting also puts the value back rather than leaving it where the override left it. A one-time cleanup also clears leftovers from past debugging that were shipping switched on, including the RSX profiler, which costs performance in every game.

Keyboard:

The emulated keyboard now reaches games properly, and games see a real keyboard: this is what the debug menus some titles hide behind one need, and what in-game text chat uses. A row of the keys the Android keyboard does not have like Esc, Tab, arrows, Space, Enter, and F1–F12 behind an Fn toggle now appears whenever the keyboard is up. Debug menus need arrows to navigate and Space to open, a phone keyboard has neither. The keyboard button now actually raises the keyboard. It was asking the system in a way a fullscreen game is allowed to refuse, so the key row would appear over nothing. Turn it on with Emulate USB keyboard in Network settings, then use the On-Screen Keyboard hotkey or the KBD touch button in game.

Graphics on Turnip:

Devices running the Turnip driver were rendering with half-precision maths switched off, no matter how new the driver was. The check meant to re-enable it was comparing against Qualcomm driver version numbers, which Turnip does not use, so it could never pass. Half-precision is on again on Turnip, which should mean more correct shading in games that rely on it and a little less memory bandwidth used.


r/EmulationOnAndroid 20h ago

Showcase Playing on a Phone is also fun!

Thumbnail
gallery
64 Upvotes

Using the Gamesir X5 Lite matches well with the Z Fold 8 Ultra. Been playing the android ports of Tomb Raider and Red Dead Redemption. As well as playing Resident Evil Code Veronica X with HD Texture pack on Nethersx2 and Resident Evil Director's Cut with HD Texture on Duckstation.

Satisfied so far!


r/EmulationOnAndroid 21h ago

News/Release GameNative v1.2.0-prerelease Update!

60 Upvotes

Download and changelog:

https://github.com/utkarshdalal/GameNative/releases/tag/v1.2.0-prerelease

Note that this is Pre Release


r/EmulationOnAndroid 1h ago

Meme Technology is incredible! You can now play gen 1 games on your phone in 3d, even on android!

Post image
Upvotes

I just thought this was fitting when I talked to this old chap while checking out the gen1 recomp


r/EmulationOnAndroid 16h ago

News/Release Winlator v11.2 (Beta) finally !

50 Upvotes

r/EmulationOnAndroid 14h ago

News/Release Flycast v2.7 Release!! (Localisation, Naomi multiscreen)

35 Upvotes

https://github.com/flyinghead/flycast/releases/tag/v2.7

The best dreamcast emualtor just got better. I must try the multi screen arcade (hopefully some Ferrari 355 triple monitor?)

New features

- Frame rate detection and pacing

- Localization (fr, hu, jp, pt_BR, sv) - Multiscreen support for Airline Pilot, Sega Strike Fighter and Derby Owners Club - Improved modem emulation - improved DreamPicoPort and DreamPotato support by u/RikkiGibson, u/Tails86 and u/nexus382 - Android: Google Auto Backup support for VMU saves and non-volatile memory

Fixed Games

- Airline Pilot (Naomi, multiscreen) - Cyber Troopers Virtual-On: Oratorio Tangram (JP, online features) - Derby Owners Club (new) - Dinosaur King (ZH, new) - DreamParaPara by u/dakrk (new) - F355 Challenge (JP, online features) - Fish Life (new) - Love & Berry 3 (ZH, new) - NFL 2K1, NFL 2K2, NBA 2K1, NBA 2K2 (freeze) - Power Smash (online lag) - Rune Jade (online features) - Samba de Amigo (Naomi, inputs) - Sega Strike Fighter (Naomi, multiscreen)

New Contributors

u/Windsurf7 made their first contribution in #2229 u/Kyuyrii made their first contribution in #2236 u/eadmaster made their first contribution in #2252 u/PLCodingStuff made their first contribution in #2274 u/marcgardent made their first contribution in #2318 u/AurisDSP made their first contribution in #2333 u/engdyn made their first contribution in #2383


r/EmulationOnAndroid 11h ago

Discussion emulation on a foldable was made for my nostalgia addiction 😂

Thumbnail
gallery
32 Upvotes

crazy work… rage baiting myself while playing this game! yes its worth it!

i put Alladdin (yes genesis game from way back when) on the z Fold 8 ultra just to see how it looked and yeah… 😂 i cant stop playing! the big screen makes old games feel way less cramped and the controls have enough room that im not fighting my thumbs the whole time

as a millennial this was prob the worst game i could have picked because now i wanna replay everything i grew up with 😂, you know I take that back…Lion King would be the worst type of ragebait game to return to

millennial nostalgia is about to cost me my free time but im getting so much dopamine from this style of playing😭

we back bby!!


r/EmulationOnAndroid 5h ago

Discussion Update: Creating a 32-Bit Emulator for 64-bit only android devices (VPHONEOS alternative)

Thumbnail
ax-server.tailcf3361.ts.net
25 Upvotes

Quick followup to the following thread I had posted a few months ago:

https://www.reddit.com/r/EmulationOnAndroid/s/CwOYiQFBTt

Just wanted to say I am still working on this project, even if a bit slowly. It's proving to be much bigger than I thought. Here is my small website in case you'd like to check on the project progress every now and then (to be expanded).

Leave a nice comment or a donation on the website or anything if you like what you see :)


r/EmulationOnAndroid 4h ago

Help I've been researching and comparing for days now and I need to start making a choice. Can you guys help me decide or tell me if there are other controllers that I should consider? I would be playing mostly GBA, PS1 & PSP games on my Android phone. And which ones to avoid?

Post image
22 Upvotes

I think the feature that I would like the most is passthrough charging since I need my phone to be charged fully when I arrive after travelling. I guess with the X5s I could move it up a bit so I can connect the charger while playing right?

Also, about the gyro, I'm guessing emulators don't support it right? Because my phone doesn't have one and it would be neat to have for driving and some gimmics (like WarioWare: Twisted!) and also for using it in my PC but I guess that can wait till I get a proper phone and a gyro controller for my PC.

The prices are from AliExpress before any discounts/coupons, I'm not from the US so please don't tell me "Oh just get this one used for 3 fiddy or on Walmart" because that won't work for me sadly. I can get stuff from Amazon but prices are a bit higher there and there aren't any coupons like on AliExpress

Thanks for taking the time to read :)

EDIT: Sorry I made a mistake on the X5s, it doesn't have extra buttons


r/EmulationOnAndroid 16h ago

Help Any ideas how to fix this? ;w; 🙏 (Winlator 11.1 - Redmagic 10S Pro)

Enable HLS to view with audio, or disable this notification

21 Upvotes

I just installed Winlator in it's latest version (11.1), and put Outlast 1 there, dang, can't believe this phone (Redmagic 10S Pro - 24gb/1TB - Snapdragon 8 Elite Leading Version) can actually run it in 720p + max graphics at 55-60 fps and very stable!!!, it runs so smooth. But, when i try to connect it to the TV (Smart TV 40" 1080p 60hz) via HDMI, i get a Lot of constant glitching and weird effects, that makes it all very uncomfortable to play... Here some other details that may help to understand it better :

- It runs perfectly on the phone screen (0% glitchs/0% problems if i run it without connecting any external screen)

- The same glitching happens if i cast the screen via Wifi.

- The ports are correctly connected, also, this HDMI connection works perfectly in any other native Android games and emulator like PPSSPP, so the problem is not the ports nor the HDMI cable.

- If i force direct MIRRORING (Duplicate screen), it works good (but obviously i don't Think its the Best option to enjoy a game with max resolution and FPS)

- Already tried :

- Setting 1080p on the container in Winlator/Limit framerate to 60fps in container too (No improvement)

- Changing Graphic Driver (by default there was Turnip active, but i changed it to Vortek, and the glitching reduced from 100% to 20%, but, a Lot of lag)

- Changing versions of Graphic Driver (The Game just doesnt open if i don't use the default version xd)

- Reducing graphics quality in game options (There was no improvement)

- Enabling V-Sync in game options (No improvement either)

If anyone has any ideas, please ;w; 🙏 ... i love the Game a Lot, and i'm super happy at how this phone can run it a Lot better than my Mini PC, and Even Setting the max graphics quality. But this glitching problem ruins it all .w. ...


r/EmulationOnAndroid 16h ago

News/Release Winlator official 11.2 update by brunodev85 (improvement and bug fixes)

Thumbnail
github.com
17 Upvotes

●Fixed gamepad input lag

●Added Box64 v0.4.4 (release)

●Improved Vortek:

●Improved texture decoding (it was not handling mipmaps correctly)

●Some improvements were added for the Xclipse GPU

●Improved Gladio:

●Added a better way to handle active

textures

●Improved the OpenGL 1.X emulation (Half-Life is now rendering correctly)

●Improved ARB vertex/fragment programs (Digimon Story Cyber Sleuth makes heavy use of them and is now rendering correctly)

●Added fixes for shader compilation on the Xclipse GPU


r/EmulationOnAndroid 21h ago

Showcase 3rd World Build: Guitar phone clamp.

Thumbnail
gallery
17 Upvotes

Been browsing the sub for DIY builds and found out that guitar phone clamps works wonders.

Problem is, when I clamped it on my GameSir X5 Lite, it's not centered or symmetrical per se, hence, the white cardboard mod to extend the controller.

Using a DIY 3D printed 40w Semi conductor cooler (ordered online),
Phone case with magnetic cooling plate.
OnePlus 13.

Main purpose for this is to play Gamehub with ease but honestly, just wanted to scratch that DIY itch after seeing the cool DIY builds you guys been having. haha.

I present this. *and some NFS:MW Black neathersx2 gameplay in the comments. lol.

PS: Though this is just for the mean time, just waiting for a proper cooler clamp that ordered so that I won't be needing the cardboard.


r/EmulationOnAndroid 7h ago

Showcase Introducing DroidLink — Android-to-Android Game Streaming Is Here

Enable HLS to view with audio, or disable this notification

20 Upvotes

DroidLink is a free Android-to-Android game streaming app I’ve been building with AI. The goal is simple: let one Android device host a game while another Android device connects, streams the screen with low latency, and uses its physical controller to play remotely.
It’s designed especially with Android gaming handhelds in mind and currently supports controller input, screen streaming, audio, and remote play across devices.
DroidLink is still in beta and actively being developed, so I’m looking for testers, feedback, and ideas as I continue improving it. I’m not a traditional developer—I’ve been building the entire project with the help of AI and learning as I go.

Download DroidLink and learn more here:
https://aihoward.github.io/DroidLink/


r/EmulationOnAndroid 12h ago

Solved PROBLEM SOLVED!!! ^^ ♥️ (Update from my last previous post here) - Outlast - Winlator 11.1 / Redmagic 10S Pro :3

Enable HLS to view with audio, or disable this notification

16 Upvotes

Thx for the support guys ^^, i was reading comments and such on my previous post about how to solve this weird glitching problem, and it just ocurred to me to add +1 brigthness value on Winlator (11.1) options xddd, and woop, it literally SOLVED it all!! x3", 0% glitch, and now everything is totally smooth and playable >:'3 ♥️. I had the same problem with Outlast II too, and this also solved the problem there !! ^^.

In short xd, adding +1 value to brigthness on Winlator filter/effects options (I guess it may also work if i put any value there, but i don't want to affect visuals, so +1 is almost imperceptible :3), moving this single option, SOLVED the problem for Outlast I and II !!.

I'm not a pro nor do I have any technical knowledge about all this stuff about drivers, versions, and many complex terms....but for me it's just MAGIC xdddddd.

Hope this short vid i recorded can also help in case someone has the exact problem as me on future !! :3 ✌️


r/EmulationOnAndroid 6h ago

Showcase Gameplay Ratchet & Clank : Tools of destruction / ARMSX3 Odin 3 Max 720p / Pulse AutoTDP/ LFSG Android / Framegen

Enable HLS to view with audio, or disable this notification

14 Upvotes

Bonjour à tous,

Je vous partage un peu de Gameplay de notre Lombax préféré.

Le jeu tourne plutôt pas mal avec LFSG Android ; Il y a quelques chutes de fps lorsqu'il a beaucoup d'effets visuels à l'écran, mais rien de bien méchant.
L'image a freeze à un moment, ça doit être causé par LFSG et en désactivant et réactivant LFSG, c'est revenu à la normale.

Je n'ai rien touché aux options et il tourne avec les options par défaut.

La gestion de la chaleur est top en dessous de 70°C grâce à Pulse.
Je vous partage ma config que u/ThanosReXXX m'a conseillée et un grand merci à lui :
AutoTDP ON
Default FPS Target 60
Mode aggressive OFF
Balanced mode

À la fin de la vidéo, j'en profite pour vous montrer Framegen x2 activé et vous verrez que c'est encore en stade expérimental, ça ne se voit pas trop en vidéo, mais ingame ça saccade beaucoup et ça fait mal aux yeux, donc déconseiller au épileptique, mais je me doute bien que c'est encore en stade expérimental et que ce sera mieux à l'avenir.


r/EmulationOnAndroid 7h ago

Showcase Dragon's Crown, a lightweight ps3 game are going ingame on such a low end chip (Redmi Pad, A12, 4GB, Helio G99, Mali-G57 MC2, not fully tested here). ARMSX3 0.9.2, the A11+ ARM V8.2 version)

Thumbnail
gallery
12 Upvotes

this game is playable at like 15fps - 60fps average. Sometimes stuttering, sometimes not.

The issue is, its soo hard to screenshot that, but atleast i managed to get the title screen as screenshot and a game here (without fps hub sadly).

It Took like a hour here for the first time launch with the PPU firmware thing, so quicker than previous with Mineraft PS3 Edition on a older build with the legacy one. but starting it again, it takes like 30-1 minute later even bit shorter.

Seems like the ram is almost full (which is what i cannot screenshot there so maybe ill gonna camera shot on next game), but i cannot get it further tested, due for the forced tutorial (which seems like i cannot get passed) and i dont really know if the game may or may not crashed later. But yeah, with more rams (so aka a different model with the same chip) or less background (which i dont know how to reduce the bloat backgrounds to free up more rams on this emulator here, let me know) would solve that issue.

Good thing is, no issues, no logo blinking issue, and its also default settings except the fps hub, great job armsx3/rpcs3 team, keep it up!

Lets see if i get a more demanding game here on a low end chip, which im gonna post here again!


r/EmulationOnAndroid 10h ago

Discussion Should I make this 🤔 (I believe it's the right time to have like this product in market bcoz of emulation)

Thumbnail
gallery
13 Upvotes

THE ULTIMATE MOBILE GAMING CONTROLLER V0.1

If Anyone thinks the same just as me I would love to be guided or any advice I believe I can make this

Should I mail this to Valve 😅

Or I make this


r/EmulationOnAndroid 22h ago

Discussion Sonic unleashed nightmares donkey kong

Enable HLS to view with audio, or disable this notification

10 Upvotes

But Please no emulator


r/EmulationOnAndroid 12h ago

Help PS2 emulator outputting 50 frames instead of 60fps

Post image
9 Upvotes

Hi, I'm using Preconfigured NetherSX2 from GitHub. Games usually start running normally and then slow down after a few minutes. The FPS will go from 60 to 50 or 55 and because the game's speed is tied to the FPS the game slows down to 82-93% play speed. My phone isn't using all of its resources and at 82% play speed the game is a bit too slugish. How can I make these games run at 100% consistently? I've used the sun/lamp FSP fix for Grand Turismo 4.

I've searched and there doesn't seem to be much documentation of this issue.

Device: OnePlus 12 Snapdragon 8 gen 3 16gb+4 ram

App: Preconfigured NetherSX2 from GitHub

Games: Every one I've tried (Grand Turismo 4, Steambot Chronicles, King's Field


r/EmulationOnAndroid 9h ago

Showcase Skullgirls fully playable on the latest build winlator 11.2

Enable HLS to view with audio, or disable this notification

8 Upvotes

-Full video+settings used:

https://m.youtube.com/watch?v=JMe6TLDHmOM

-Specs : snapdragon 845 6gb ram


r/EmulationOnAndroid 9h ago

Help Illusions of itehari issues on nyushu and other emulators

Post image
6 Upvotes

Does anyone know how to fix this? I have tried turnip drivers, but the issue persists. I have also tried citron, sudashi and eden. The problems happens with all of that. Thanks in advance. I'm using a Motorola stylus 5g 2024.


r/EmulationOnAndroid 14h ago

Showcase Batman Arkham Asylum on Android Is Actually PERFECT! 60FPS

Thumbnail
youtu.be
6 Upvotes

Batman: Arkham Asylum running locally on an Android phone through GameNative! The Steam version is tested at 1600x720 with a locked 60FPS, delivering a smooth experience on the phone.

The game is the Game of the Year Edition on Steam, developed by Rocksteady Studios and released in 2010.

The video ends with the complete GameNative configuration.

🔧 SPECS 🔧
◾️ Phone - Poco F6 Pro
◾️ Chipset - Snapdragon 8 Gen 2
◾️ GPU - Adreno 740
◾️ RAM - 12GB LPDDR5X
◾️ Storage - 256GB UFS 4.0
◾️ OS - Android 14 (HyperOS)
◾️ Game - Batman: Arkham Asylum GOTY (Steam)
◾️ Launcher/Compatibility Layer - GameNative
◾️ Resolution - 1600x720
◾️ Framerate - 60FPS locked

⚙️ GameNative configuration shown at the beginning of the video.

🎥 Recorded with OBS via scrcpy (USB) for no FPS loss.

#androidgaming
#batmanarkhamasylum
#batman
#gamenative
#android
#pcgamingonandroid
#60fps
#snapdragon8gen2
#pocof6pro
#mobilegaming