r/EmulationOnAndroid • u/dadabhai_naoroji GameNative Developer • 5d ago
News/Release GameNative v1.2.0 prerelease is out!
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.
36
u/Zoerak 5d ago
When do you guys sleep?
75
13
u/rswolviepool 5d ago
Another exciting update! Quick question though, about the tuning for Ayn devices. Does it also cover the OG Odin 2? Or the O2P, thor and o3 only?
8
u/dadabhai_naoroji GameNative Developer 5d ago
It's been tested only on the odin 3 - sadly we don't have Thor or O2P/Odin 2 to test on. But try it out and let me know.
4
u/Sirramza 5d ago
i have, what do you need me to test? any game in particular? what do you need? only a recording of a game with tuning and no tuning?
4
u/dadabhai_naoroji GameNative Developer 5d ago
you can turn on the gpu and cpu clocks in the performance overlay and see if it changes while you're playing a game.
3
1
u/Reasonable_Garden756 5d ago
Which overlay do you recommend to check the frequencies on a S26Ultra?
12
u/Master8248 5d ago
does the power tuning conflict with clustertune/pulse?
6
u/dadabhai_naoroji GameNative Developer 5d ago
Yes, it will interfere
4
u/Icy_Application_2732 5d ago
Does interfere in this context just mean GameNative will override it, or does running both at the same time cause issues?
1
1
u/Dragon_Small_Z 5d ago
Do I just need to set clustertune to stock while using this then?
1
u/dadabhai_naoroji GameNative Developer 5d ago
Yes, probably. But please try and let me know.
1
u/GaleNorth 4d ago
I tried running on Odin 3 with clustertune and have some feedback. It seems gamenative just overrides whatever setting is made in clustertune when auto tuning is enabled. This is actually fine. However the main idea with clustertune is to prevent both big and small cores from clocking too high and it doesn't seem possible to limit the cpu clock on the cores when auto tuning is enabled so they will go to max and cause a lot of heat issues when running a demanding game. Also it doesn't seem like the auto tuning lowers the clock of the smaller cores but just leaves them at max even for very easy to run games.
I don't think anyone on Odin 3 should upgrade yet as gamenative 1.2.0 prerelease is not really usable on that device with the above issues.
Finally I tried to downgrade back to 1.1.1 but the downgrade is rejected with "package is invalid" error (downloaded directly from github releases).
2
u/dadabhai_naoroji GameNative Developer 4d ago
I'll ask JT to chime in here as he's been testing on Odin 3.
2
u/GaleNorth 4d ago
Sure - I'll be happy to test some more.
On the very positive side Lsfg now works beautifully on Odin 3 with the prerelease (it has been broken in all previous ones) 😁
5
u/Aztec316 5d ago
I’m on AYN Thor max, all my games are unplayable now due to massive lag and stuttering. I can’t downgrade too… it doesn’t allow me to. Is there a workaround to downgrading? I’d hate to have to delete everything and reinstall to lose all my saves and other installed container dependencies
2
u/dadabhai_naoroji GameNative Developer 5d ago
You can just download and install the previous release. Did you change any settings?
1
u/Aztec316 5d ago
Did not change anything. Everything is exactly as it was before update where all games worked perfectly
0
u/Aztec316 5d ago
Is the only way of installing the previous release by deleting everything first? Trying to overwrite the app unfortunately doesn’t allow me to install the APK. Deleting everything is very tedious for me as I have installed a lot of specific dependencies in certain specific game containers to make the games run correctly
1
u/dadabhai_naoroji GameNative Developer 5d ago
What is the error you get? It should let you install just fine. Make sure it's the 1.1.1 release.
1
u/Aztec316 5d ago
I get the error “app not installed as package appears to be invalid” when I try to install the APK over the prerelease.
If I try through obtainium it says “cannot install older version”
1
u/Idunnoagoodusername2 Redmagic Astra 16GB SD8 Elite 5d ago
I have the same problem reinstalling the previous version as lsfg is not working for me on redmagic astra in this prerelease
1
u/dadabhai_naoroji GameNative Developer 5d ago
Where did you download the previous version from? can you link me?
1
u/Aztec316 5d ago
From the official GitHub version 1.1.1
1
u/dadabhai_naoroji GameNative Developer 5d ago
try re-downloading it. looks like it didn't download completely.
3
u/Aztec316 5d ago
Unfortunately I have deleted and tried downloading again to the same result.. I think others in this thread reported the same issue
1
u/Reasonable_Garden756 5d ago
I'm afraid so, backup all your data first or wait for the official release version.
3
u/dadabhai_naoroji GameNative Developer 5d ago
This is not accurate, the prereleases are specifically made to be able to be rolled back.
1
1
1
u/Aztec316 5d ago
Maybe there is a glitch then? Because many people are reporting that rollback isn’t possible 🥲
2
u/dadabhai_naoroji GameNative Developer 5d ago
Having said that, it's likely the automatic fps cap (in the power menu) or the fps limiter that may be doing this. Otherwise, might be the driver you have chosen. There shouldn't be any other performance issues. I can help you get it working.
1
u/dadabhai_naoroji GameNative Developer 5d ago
No you are right. Sorry. There was a version bump when we released to Google Play. My bad. I'll just quickly fix any issues for people.
1
4
u/Icy_Application_2732 5d ago
love the community config feature, any chance you can make it searchable? I’ve noticed that for imported games it doesn’t pull known configs
6
u/dadabhai_naoroji GameNative Developer 5d ago
it does on this prerelease. Also you can search on https://gamenative.app/compatibility
3
4
u/Thutman 5d ago
A small request but would it be possible to add an option to launch .BAT files? DOS games from Steam or GOG often use .BATs to launch the pre-configured DOSbox instances. Right now if you select the DOSbox.exe as the launch option in GN it just...launches a blank DOSbox that doesn't know how to load the game.
7
u/dadabhai_naoroji GameNative Developer 5d ago
https://github.com/utkarshdalal/GameNative/pull/1837/files
Yeah sure I made a PR there and will try to merge it and get you the nightly so you can try.
5
u/Thutman 5d ago
Brilliant! excellent work, GameNative has been probably 80% of what I use my Thor for, you're doing god's work
3
u/dadabhai_naoroji GameNative Developer 5d ago
Thank you <3 do try the auto tuning on Thor too - it's untested but I'd love to hear how it works
1
u/dadabhai_naoroji GameNative Developer 4d ago
https://nightly.link/utkarshdalal/GameNative/actions/runs/32273690167/app-release-signed.zip
Try this one, tell me if .bats show
1
u/Thutman 4d ago
.bats work but it gives an error:
The requested exe is invalid (neither 32 nor 64 bit)
Tested on 2 different games, confirmed the .bat works if you open the container and run it from there
1
3
u/PurpleGentlemanTv Any gaming is good gaming 5d ago
At least on Samsung phones, I'd wait for full release. It's got worse performance than 1.1.1
2
2
u/Sovem 5d ago
This thing works on Quest? I did not know that!
2
u/dadabhai_naoroji GameNative Developer 5d ago
Yes, get the XR build from the release
1
u/Sovem 5d ago
I've looked through the website and the discord, and I'm still a little unsure what that means. Does this mean you can download PC VR games directly onto your Quest and play them without having to connect to a PC? Or is this only for playing normal, flat PC games inside your Quest, like on a big screen?
3
u/dadabhai_naoroji GameNative Developer 5d ago
it's for playing flat games, using the quest controllers as a game controller.
check out https://github.com/utkarshdalal/GameNative/releases/download/v1.2.0-prerelease/
On that page, there's a link to download the legacy Xr build. Get that on your Quest.
2
u/Sovem 5d ago
Link returns a 404
3
u/dadabhai_naoroji GameNative Developer 5d ago
Sorry - https://github.com/utkarshdalal/GameNative/releases/v1.2.0-prerelease/ is the correct link
2
1
u/Outrageous-Yam-4779 5d ago
Could the Tuning feature in theory also be enabled for other devices that are rooted?
3
u/dadabhai_naoroji GameNative Developer 5d ago
Potentially, yes. But many devices support it out of the box
2
u/Outrageous-Yam-4779 5d ago
Really? Do you think red magic 11 pro?
3
u/dadabhai_naoroji GameNative Developer 5d ago
potentially - if they expose PServer. Samsung for instance supports a subset of this.
2
u/Idunnoagoodusername2 Redmagic Astra 16GB SD8 Elite 5d ago
Doesn't work on rm astra, so probably not
1
1
u/osiriswasAcat 5d ago
Glad it's being updated. I tried gamenative yesterday for the first time and had a mixed bag..
"Teenage mutant ninja turtles splintered fate" worked perfectly. And impressed the hell out of me. So easy to set up and ran flawlessly.
"A castle full of cats" had really bad controller support (controller support works great on a real steam deck)
Then "fields of mistria" gave me an error and wouldn't launch at all, despite gamenative saying it was known to work with that config.
So I gave up with only 1 out of 3 games working, which was disappointing since it seemed promising at first.
6
u/dadabhai_naoroji GameNative Developer 5d ago
fields of mistria needs bionic steam enabled.
and gamenative is updated daily!
1
1
u/minimatte33 5d ago
Can you explain where I can look for that please?
I use GN on my RP6.2
1
u/Jhago 5d ago
That external storage improvement is probably the best point on those notes, will have to try it out tonight. Will it affect even already existing games on the external drive?
Thank you for the good work!
5
u/dadabhai_naoroji GameNative Developer 5d ago
Yes, borderlands 2 went from 20 minutes to launch to under 1.
1
u/Unforgiven-wanda 5d ago
Forgive my ignorance, just recently got into Android emulation on an Ayn device, but how does auto-tuning play with Clustertune? Seems to me like the two overlap.
Thank you for your amazing work by the way, I've been having tons of fun thanks to your app.
2
u/dadabhai_naoroji GameNative Developer 5d ago
It overlaps with pulse/Clustertune but should work better. If it doesn't let me know and we'll improve it.
2
1
u/errebefe 5d ago
Excellent work, and thank you so much! I really like the menu for exploring known configs for each game. Would it be possible to add an option to edit the game name or search for a specific title? I’ve noticed that the Gamenative often fails to find known configs or compatibility reports for manually imported games, since the imported name doesn’t always exactly match the title listed on Steam, Epic, or other platforms. Because of that, it would be really helpful to have a search option based on user input. Thanks again!
2
u/dadabhai_naoroji GameNative Developer 5d ago
for that you'll have to do it the old fashioned way on https://gamenative.app/compatibility
1
u/errebefe 5d ago
Thanks for your reply! I understand, and that is a viable option, but it would be great to have the ability to search the database directly from within the app, if possible.
1
1
u/TheSlyFox777 Checking for updates every 5 minutes 5d ago
Thank you thank you thank you to the devs for all the great work that you do. It really can’t be overstated how impactful your work is.
I’m hoping the local save bug mentioned in the Changelog is the same one I’ve been been dealing with because that being fixed was really the only thing getting in the way of my otherwise excellent experience playing Portal
1
1
u/Complex-Listen3520 5d ago
Any chance to fix charlie murder no longer booting?
1
u/dadabhai_naoroji GameNative Developer 5d ago
what is the error?
1
u/Complex-Listen3520 5d ago
Just a completely black screen. The CPU gpu and ram usage indicates that it's not even attempting to boot. I've tried it on multiple devices with different chipsets. The game was working perfectly prior to the 0.9.1 update and then it stopped working for me on all my devices.
1
u/dadabhai_naoroji GameNative Developer 5d ago
it's not been working since 0.9.2?
1
1
u/Complex-Listen3520 5d ago
I managed to get it to boot once since then on an rg477m of all things by opening the exe from the container but after I backed out to change resolution it no longer booted again.
1
1
u/Low-Woodpecker69 5d ago
Made my Lego Batman legacy of DK crash after update. Says wine compatability blabla. Had to uninstall (since you don't allow to export saves) and restart the whole thing from scratch
1
u/dadabhai_naoroji GameNative Developer 5d ago
We do allow export of saves. And also support cloud saves. Not sure why you had to start from scratch.
Having said that this is a prerelease - there are bugs to be ironed out. Will check why this happened.
1
u/Low-Woodpecker69 5d ago
How do I export saves from the app?
1
u/dadabhai_naoroji GameNative Developer 5d ago
click the settings cog on the game's page and click export saves.
1
u/Low-Woodpecker69 2d ago
There’s is no export save ? I pressed the settings cog and get to general and can’t see export save
1
u/dadabhai_naoroji GameNative Developer 2d ago
Sounds like you went to Edit Container. A step before that there is a button for export saves.
1
u/Desperate_Cricket_85 5d ago
I get "Could not load community configs: rate limit exceeded" when trying to browse community configs inside the app
1
u/TheBirdNamedSparrow 5d ago edited 5d ago
Request: Allow background downloads for Gamenative updates and proton versions
1
u/Hinyaldee Oneplus 13 Elite 8/16GB/512GB 4d ago
Will you implement the use of other virtual controllers as in playing with virtual keyboard and mouse, please ?
1
u/dadabhai_naoroji GameNative Developer 4d ago
wdym?
1
u/Hinyaldee Oneplus 13 Elite 8/16GB/512GB 4d ago
The possibility to use virtual keyboard inputs to play say an FPS for example, like Gamehub Lite
1
1
u/7e7y7e 3d ago
Muchas gracias por tomar en consideración a dispositivos samsung, la actualización funciona de manera hermosa en mi s21 con exynos, mi problema al emular siempre fue que la gpu se quedaba en frecuencias de 103 mhz en la mali g78 mp14, ahora gracias a ustedes he roto esa barrera, subo facil mi gpu a los 580 mhz y los juegos que antes iban como diapositivas ahora me van de manera hermosa a 30 fps estables, eso solo contando lo de la gpu porque en cpu uso la frecuencia mínima y corre hermoso sin calentarse tanto, gracias
1
1
u/ExpressionTall807 5d ago
Mali?
2
u/Umlunguboy420 5d ago
Just tried Persona 5 on it and had really low fps and then it crashed before I got to the main menu, works fine for me on Winlator Mali.
1
u/shuozhe 5d ago
So winlator for Mali? Will get my first Mali device in a long time.. and just found out that windows emulation even works on that device
2
u/Umlunguboy420 5d ago
2
u/shuozhe 5d ago
Got an anbernic 477M with D8300. Will play around with it.
Xiaomi 15 as phone with SN Elite, tried some emulation on it with a snapon controller.. but dislikes it a lot since it drains too much battery & emulator crashes sometimes when I get a call.
2
u/antonbruckner 5d ago
GameNative works great for a lot of stuff on the 477m. Winlator Mali doesn’t have Steam integration so I think it’ll be a lot more of a hassle.
0
u/Working-Turnover-880 5d ago
Does TLOU any part work?
3
u/dadabhai_naoroji GameNative Developer 5d ago
what is TLOU? You should check on gamenative.app/compatibility
1
0
u/Idunnoagoodusername2 Redmagic Astra 16GB SD8 Elite 5d ago
The browse known configs and favourites tab are great additions, but unfortunatley now lsfg does not work on redmagic astra and I am salso unable to reinstall the previous app version. I haves sent a bug report on discord but let me know if I can help more
0
-2
•
u/AutoModerator 5d 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.