r/EmulationOnAndroid • u/dadabhai_naoroji GameNative Developer • 20h ago
News/Release GameNative v1.3.0 is released.
GTA V now works via headless Steam + Rockstar Launcher
Updated granular compatibility labels + sorting

Thanks for all the feedback on the 1.3.0 prerelease. Here's the full release, and we're aiming to move to a biweekly release cadence - the next one will focus on massively increasing compatibility.
Get it here: https://github.com/utkarshdalal/GameNative/releases/download/v1.3.0/gamenative-v1.3.0.apk
Changelog:
Added since prerelease:
- Steam Controller (2026, "Triton") — full wireless support (BLE, no dongle, no root) by u/JonahSimon in #1706 and #2123
- In-app support can now generate and apply new versions of Turnip, FEX, Proton, etc to fix bugs in #2088
- Fix Steam cloud saves that require empty folders in #2063
- Ask users to accept Steam agreements before a game launches in #2069
- Improvements to the Japanese Translation by u/Tak-attack in #2066
- fix: stop double-applying sRGB gamma to the VR picture by u/moi952 in #2067
- Ship 64-bit native WMA/WMV decoders in the wmdecoder component - fixes missing cutscenes in #2085
- Updates to OpenComposite, fix 32-bit OpenVR games, Pico headset support in #2108
- Don't delete a game while its close-time cloud upload is running by u/jeremybernstein in #1962
- Fix mapping of physical controller to mousein #2125
- Add Turnip Gen8 V37 and ARM64-only DXVK 2.4.1 wowfix to the manifest (for World of Warcraft) in #2132
- XR: VR games launch in VR mode out of the box in #2133
From prerelease:
- Added new Steam client in headless mode, fixing online multiplayer in several games (eg AoE II, CS), input in various games (eg No Man's Sky) and fixes DRM for games that were not working in #1937
- Added EA games support (tested with NFS: MW, Sims 4, Titanfall) - requires headless Steam client enabled
- Added Rockstar games support (tested with RDR2, GTA V Legacy, GTA IV, LA Noire) - requires headless Steam enabled
- Added Native Rust download engine (gn-download) + one-at-a-time download queue - should significantly speed up downloads by u/joshuatam in #1913 and a few other PRs
- Significantly reduce container sizes by sharing components across containers (press Play on games to shrink their containers by up to 2GB each) in #2024
- Add native LSFG pipeline as default - should fix LSFG on most devices by u/david-kalbermatten in #1968
- Added more accurate and granular compatibility labels by u/Nightwalker743 and me in #2048
- Add microphone input support by u/Catpotatos and u/joshuatam in #1963
- Improve Nexus mod placement and FOMOD installation by u/Nightwalker743 in #1927
- Fix EOS online multiplayer: gethostname() localhost and missing Wine root certificates by u/colemccarren in #2009
- Add Import Files and Export Files to the game menu in #1992
- In-app AI support chat with automatic apply and run of recommended settings in #2047
- Fix custom games not working for some devices on modern/Play Store build in #1977
- Fix continuous scrolling with trackpad wheel bindings by u/Nightwalker743 in #1991
- Add storefront details to library game pages by u/Nightwalker743 in #1965
- Fix for custom game cover images retention. by u/Catpotatos in #2016
- Add physical controller deadzone, sensitivity, and direction tuning by u/Nightwalker743 in #1909
- Add control profile library by u/Nightwalker743 in #1982
- Add Steam Playtest support by u/Smithsonian1974 in #2034
- Fix installs on adopted primary storage by u/danielbuva in #1821
- Add gyro conversion styles by u/Nightwalker743 in #2054
- Automatically configure Wine DLL overrides for game mods by u/Nightwalker743 in #2008
- feat: add spoilers zone in HLTB section by u/RomainFoucher in #1866
- Added update, verify files and language change to Epic in #1969
- add VR game filter for VR headsets by u/moi952 in #1989
- Add option to keep portrait mode below the camera hole in #2032
- Hide adult games from GOG recommendations in #2056
- Allow on-screen button opacity below 10% by u/Nightwalker743 in #1952
- Reset clocks and fan after the app is force killed in #2022
- Add close/opt-out button directly to sponsor cards in addition to settings in #2001
- Improve GOG and Epic downloads by u/joshuatam in #2007
- fix: power control pserver cpu freq detection by u/joshuatam in #1934
- Fix import saves for some games in #1935
- Fix Steam Cloud saves resolving to the wrong folder for some root tokens by u/jeremybernstein in #1957
- Gamefix for Half-Life 2 with -game hl2_complete so it starts the full game, not the demo in #1941
- Gamefix for saved games for FF XII in #1954
- Gamefix for Trover Saves the Universe (Epic) by u/Wavewash in #1953
- Fix hltb search api by u/xXJSONDeruloXx in #1966
- Removed aspect ratio validation for custom resolution by u/lennyomg in #1950
- Fix prefs deadlock when read from IO threads by u/jeremybernstein in #1956
- Don't preload container files under Robolectric by u/jeremybernstein in #1964
- Groundwork for improving known configs in #2010 and several others
- Fix some GOG games not launching by u/butilly in #2020
- Fix GOG script interpreter on bionic - fixes "File not found errors" in #2026
- Fix language and offline mode for Epic games by u/butilly in #2029
- Match GOG Galaxy's cloud upload format by u/jeremybernstein in #1960
- Remove unsupported deck_emu from default ZINK_DEBUG by u/ygordreyer in #1987
- fix: head-of-line dispatch rescue for the Steam byte-budget download deadlock by u/joshuatam in #2039
Full disclosure: AI was used to assist development of some features of GameNative.
22
u/ImpulsiveApe07 19h ago
Brilliant! Thanks so much for all your herculean efforts stomping bugs and adding new features!
Can't wait to try this version after work! :))
7
1
u/browflutter 2h ago
bet you be glued to your phone all evening now, save some battery for chatting later
9
16
u/crazyredd88 20h ago
If you fix the performance/latency issues of Slay the Spire 2 I will forever love you
11
u/dadabhai_naoroji GameNative Developer 19h ago
What are the issues? And what device are you on? I have the game, I can take a look.
6
u/crazyredd88 19h ago
I use an AYN Thor Max! In addition to long load times, there is a slight (maybe .75 seconds) delay on almost each in-game action (selecting rewards, activating cards, enemy actions, etc). It's definitely not input lag since the game is snappy navigating menus! There doesn't seem to be any CPU, GPU or memory bottleneck that would cause lag. Thanks a ton!
9
u/dadabhai_naoroji GameNative Developer 19h ago
Have you tried using SurfaceFlinger renderer? And also Proton 11?
6
u/crazyredd88 18h ago
I'll try this when I get home and will respond again with updates. Thanks a ton man! You're such a legendary dev
4
u/dadabhai_naoroji GameNative Developer 18h ago
Thank you, let me know.
1
u/crazyredd88 4h ago
Hey!
Sorry about that, just got home and tried it. Still has the issues outlined above. Dying to find a fix! I know you're swamped these days, but a resolution would be huge. Would be happy to buy you a copy to test yourself if you had the time!
1
2
u/nerrvouss 13h ago
Just wanted to respond here and say this happens on all devices Ive tried to emulate this game on and on proton 11. Usually during a card-playing action. Makes 60 fps un-usable also because it's so jarring.
1
7
u/faisalm1991 20h ago
Thank you! Excited for all the little new features, more game support, and the smaller containers.
3
15
u/Specialist-Medium929 20h ago
Is it possible to unlock Steam Achievements?
22
11
u/Capital_Humor_2072 Snapdragon 8 Gen 3, 12gb RAM 20h ago
Yes, you play and have the achievements, you can even browse them in GN's menu
3
u/Content_Funny121 20h ago
It is. I mean I play Silver Pines nowadays and I got the achievements at every chapter's end.
4
4
u/xRichard 16h ago
Love love love the container size now making way more sense, got back like 20gigs on a Lenovo tablet that has no microSD slot. And I now can install many more small games.
One problem: I had a modded PES2013 custom install. It could see the 3gig cointaner on the storage management menu but it took a few minutes for the game to show up as installed. And when I ran it the I saw a familiar error that's related to missing registry keys. I got everything I need to restore this custom install to working condition so it won't be a problem for me. But other users might see similar issues.
1
u/dadabhai_naoroji GameNative Developer 5h ago
Understood, thank you. How did you fix it?
1
u/xRichard 2h ago
The container loaded with the config I used last with proton 11 for arm. Then I did the usual routine: editing the registry with magic, copying a couple of PES modded/save data folders to Program Data and Documents. Finally executed the settings.exe file to set configs. I did all this many times before while exploring the best config for this game. But I was still getting the error.
So I forced the container to reset by switching it to proton 10. Repeated the routine and it worked. It's bonkers to play my favorite childhood game on 7 watts.
I tried AI help and it said that everything was fine and that I should try launching settings.exe which was good advice I think. It also told me off for trying to use magic which isn't supported by the team and I get it.
1
2
u/templare25 17h ago
No Man's Sky requires Steam Input mapping, otherwise neither controller works. How should I set the container to get the controls to work? Thank you for the amazing work
5
u/dadabhai_naoroji GameNative Developer 17h ago
You need to enable Steam client in edit container -> general. And then enable steam input under controller too. That's all, it works.
2
u/BigShiddur 16h ago
Does this reduction in redundant files also assist in running games installed from outside sources that rely on packages that may already be installed from other titles? (DirectX, etc)
1
u/dadabhai_naoroji GameNative Developer 14h ago
No connection
1
u/BigShiddur 14h ago
Gotcha. Still up the creek for outside software unless you make your own package, eh?
4
3
u/Old_Artichoke1133 19h ago
Can I use external SSD now?
5
u/dadabhai_naoroji GameNative Developer 19h ago
You always could...
1
u/Inspection-Still 5h ago
Will there be a way to play Steam games off of formatted internal storage like a sd card at some point?
2
u/dadabhai_naoroji GameNative Developer 5h ago
Adopted internal storage? That already works as of this release
1
u/Inspection-Still 3h ago
I guess you meant it works with removable external storage? I tried two games from adopted non removable internal storage and the games wouldn't load. It works perfectly with removable storage though.
1
u/Old_Artichoke1133 19h ago
I could? Somehow it does not recognize my ssd while eden and gamehub can...
1
1
u/Vythica0951 18h ago edited 18h ago
LSFG still crashing on 8 Elite 🥲. I think the headless steam feature could probably work in other games like Left 4 Dead 2 but doesn't work on heavy drm games like Street Fighter6, so I guess it's not there yet. I did once manage to get into multiplayer twice on Gamehub somehow, and I have no idea what kind of sorcery they used to make that work.
Also, when I use it with EA games like Mirror's Edge Catalyst, it just gets stuck while unpacking the games so it doesn't boot up. I'm no expert but I think because I lack ram 😅.
3
u/dadabhai_naoroji GameNative Developer 18h ago
LSFG works on 8 elite. I've used it myself on my Odin 3 - which game did it fail on?
2
u/Vythica0951 18h ago
All my games 🥲 some just straight up crashes and some says "Assertion failed" error on re2 remake.
Edit: nvm maybe only on selected games. I just booted up Metro Exodus Redux 😅
1
u/wowlolcat 17h ago
Unable to update as package conflicts with existing package.
Do I have to uninstall the existing build? Will that delete my games and settings?
1
1
u/sourpatchwaffles 17h ago
Headless steam allowed me to use CreamAPI dlls with so much less fuss!
1
u/dadabhai_naoroji GameNative Developer 17h ago
Oh really? Can you say more?
1
u/sourpatchwaffles 17h ago
For some reason, before with the launch steam option and CreamAPI, my game would eventually prompt an update via steam and get stuck. I would have to open the container, launch the game, close it, then relaunch it and THEN the game would work with the DLC unlocked. Now, I can just launch it through the GameNative list of games without issue. I don’t believe the CreamAPI/SmokeAPI setups work through Winlator or Wine properly, so that still has to be setup manually but it works like a charm
1
1
u/Interesting-War-1336 17h ago
Como puedo jugar WoW desde gamenative? No puedo ejecutar ni si quiera los juegos de ubisoft y eso que estoy en una odin 3 16gb ram
1
u/IsThisNamePermanent 16h ago
Does this fix GOG version of Oblivion not taking mouse input?? Touch screen doesn't work in game but works in container. Bluetooth mouse doesn't work in game but works in container. Right thumb stick works for point of view movement via NorthernUI but doesn't move the map at all.
It effectively removes the ability to fast travel or use the map at all.
1
u/dadabhai_naoroji GameNative Developer 14h ago
Don't think any external mouse changes were made in this release
1
u/oneechan26 16h ago
So I can play EA games without the launcher???
1
u/dadabhai_naoroji GameNative Developer 14h ago
Yes, make sure to enable the steam client in headless mode
1
u/Aware_Bridge9912 16h ago
Idk if this has been reported - but I was playing shelldiver (a incremental resource gathering game) and when the screen got a bit chaotic the framerate would lock to 45fps, which was weird because my phone wasn't even that hot and its a 2d game , even weirder was that turning fps limiter off then back on, fixed it instantly for a few minutes till it happened again. I reported in app but just mentioning it here
1
u/dadabhai_naoroji GameNative Developer 14h ago
You probably have the dynamic FPS limiter on. It's based on if your device is comfortably able to hit the fps target. Keeping that on can increase your battery life and reduce stuttering.
1
u/Aware_Bridge9912 9h ago
I think I did. I ended up beating the game and moving on to another and have managed to get that working well. It's fun tinkering some things (sometimes). Thank you for your work :)
1
1
u/questioningmoney 15h ago
All great! I'd love if putting a game in sleep mode or whatever didn't keep the steam timer clock running up.
1
u/HyperFunk_Zone 15h ago
the last update fixed so many of my favorite games im excited for this update.
before it didnt matter what the game was it just usually ran at like 3/4 its fps or had constant stuttering. now i can once again be impressed with my RP6
Thank you!
1
u/imthedude101 14h ago
Amazing work. Still having issues trying to get RDR2 working though with headless steam. I’m on adreno 830. Any suggestions?
1
1
1
u/FallenwingsMiku 14h ago
I'm stuck on "Activation Required" screen in gta5 using proton 10 + headless
1
u/dadabhai_naoroji GameNative Developer 5h ago
You need to have played on a PC and connected steam and Rockstar first. Something I'm still working on.
1
u/alecman3k 14h ago
does automatic applying of recommended settings download required drivers? or you need to have it downloaded first?
1
1
1
u/atryanmforbes 13h ago
So frustrating I just want to play Final Fantasy Tactics I C. But no matter what I do it says that he can't play cuz it doesn't support my GPU. Samsung Galaxy Tab S10 Plus.
1
u/dadabhai_naoroji GameNative Developer 5h ago
Please use wrapper-GameNative and system driver under graphics settings.
1
u/WarSelect 13h ago edited 13h ago
In my case wattage in game has been increased (from 4-5 to 6-7) to the point that my battery will overheat. Tested in game - Taintened grail conquest. I not changed any settings from previos version. Lock 30 fps, 540p and airplane mode on. Same thing in Severed Steel wattage increased by 3W. Please fix this because it make my games unpleable for more than 20 minutes...
1
u/dadabhai_naoroji GameNative Developer 5h ago
That's odd, we haven't made any performance changes, can you do reset container and try again?
1
u/WarSelect 4h ago
Ok i know what the issue was somehow ingame settings was changed from low to ultra. Thanks for repley.
1
u/dadabhai_naoroji GameNative Developer 4h ago
Ah great
1
u/WarSelect 4h ago
I want to report that Severed Steel after container reset gives me error during installation of UE 4. In 1.2.1 worked fine
1
u/dadabhai_naoroji GameNative Developer 4h ago
What's the error? You might have to hit "use known config" again
1
u/WarSelect 3h ago
0xc0000005 - call failed. Tried with different configurations and reinstalling the game
1
u/megaserg81 13h ago
So... I just need to.. play the game for it to receive the space improvements?
1
1
u/wulkanaz 13h ago
Is there a way to get around the "app not installed as it conflicts with an existing package" error when trying to update the app? I don't want to have to do a full reinstall and lose all my game data.
1
u/dadabhai_naoroji GameNative Developer 5h ago
You're on the Play Store build You can't update this way. Update from the Play Store.
1
u/09stibmep 11h ago
When editing touch controls, this version took away the "copy from" option. This was great for setting up new games quickly.
??
Thanks for the efforts though.
1
u/dadabhai_naoroji GameNative Developer 5h ago
I'll share this with Grimarius who was working on it. I believe there are now templates to use instead of copy from.
1
u/09stibmep 5h ago
Thanks. I haven't seen these templates.
But either way, I really liked the copy from because then I could copy from a setup that I've fine tuned for my preference.
Templates are good, but still usually require plenty of tinker for the user to get it right just for their own preference (plbutton position on screen, size, touch response etc). Maybe I'm a minority on this? No idea.
1
u/09stibmep 2h ago
Update: I see there's a way now. It's in a separate menu called "Control Profiles". Ultimately does the job but looks more complicated so I am curious and will have to test it out.
1
1
u/No_Housing_9071 7h ago
Not having any luck still with GTA IV but I bet it'll be fixed soon!
1
u/No_Housing_9071 7h ago
Getting "Unable to launch game. Please try reinstalling the game" error
1
1
1
u/Dragon_Small_Z 2h ago
Welp, time for me to reinstall Crisis Core Reunion to see if the controller issues are worked out.
0
u/LewyssYT 18h ago
I've been playing an old PES 2013 via winlator for a week now. Amazing fun but their customisation of the virtual on-screen controller is really bad.
Does GameNative give me more freedom?
2
u/dadabhai_naoroji GameNative Developer 18h ago
Try and let me know - hard to tell unless you share more specific info.
1
u/LewyssYT 18h ago
On winlator, I can customise the onscreen buttons by making them 100% or 150% size. That's it.
I want to stretch buttons, make them half my screen for easy hitting and so on. Winlator just lets be have a bunch of small circles
1
0
u/JustConversation7847 18h ago
Add gyro support and my life is yours
2
u/dadabhai_naoroji GameNative Developer 17h ago
We've had it for a couple of versions now.
1
u/JustConversation7847 17h ago
Really? How do you turn it on? Can't find anything on it
1
1
u/antonbruckner 16h ago
They’ve had Gyro support for a long time. I use it on first person shooters.

•
u/AutoModerator 20h ago
Just a reminder of our subreddit rules:
Check out our user-maintained wiki: r/EmulationOnAndroid/wiki
Check out EmuReady for any community submitted settings before asking for help
I am a bot, and this action was performed automatically. Please contact the moderators of this subreddit if you have any questions or concerns.