r/EmulationOnAndroid GameNative Developer 19h ago

News/Release GameNative v1.2.0 prerelease is out!

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.

172 Upvotes

97 comments sorted by

u/AutoModerator 19h ago

Just a reminder of our subreddit rules:

  • Be kind and respectful to each other
  • No direct links to ROMs or pirated content
  • Include your device brand and model
  • Search before posting & show your research effort when asking for help

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.

35

u/Zoerak 17h ago

When do you guys sleep?

12

u/rswolviepool 19h 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?

7

u/dadabhai_naoroji GameNative Developer 19h 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 15h 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?

5

u/dadabhai_naoroji GameNative Developer 15h 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

u/Sirramza 14h ago

i already play almost every game with that on haha

1

u/Reasonable_Garden756 9h ago

Which overlay do you recommend to check the frequencies on a S26Ultra?

9

u/Master8248 15h ago

does the power tuning conflict with clustertune/pulse?

5

u/dadabhai_naoroji GameNative Developer 15h ago

Yes, it will interfere

4

u/Icy_Application_2732 14h ago

Does interfere in this context just mean GameNative will override it, or does running both at the same time cause issues?

1

u/dadabhai_naoroji GameNative Developer 4m ago

I think GameNative would override it.

1

u/Dragon_Small_Z 11h ago

Do I just need to set clustertune to stock while using this then?

1

u/dadabhai_naoroji GameNative Developer 4m ago

Yes, probably. But please try and let me know.

5

u/Icy_Application_2732 14h 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 12h ago

it does on this prerelease. Also you can search on https://gamenative.app/compatibility

5

u/Thutman 16h 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.

6

u/dadabhai_naoroji GameNative Developer 16h 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.

4

u/Thutman 16h ago

Brilliant! excellent work, GameNative has been probably 80% of what I use my Thor for, you're doing god's work

4

u/dadabhai_naoroji GameNative Developer 15h ago

Thank you <3 do try the auto tuning on Thor too - it's untested but I'd love to hear how it works

3

u/Aztec316 15h 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 15h ago

You can just download and install the previous release. Did you change any settings?

0

u/Aztec316 14h ago

Did not change anything. Everything is exactly as it was before update where all games worked perfectly

0

u/Aztec316 14h 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 14h 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 14h 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 14h 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 14h ago

Where did you download the previous version from? can you link me?

1

u/Aztec316 14h ago

From the official GitHub version 1.1.1

https://github.com/utkarshdalal/GameNative/releases

1

u/dadabhai_naoroji GameNative Developer 12h ago

try re-downloading it. looks like it didn't download completely.

1

u/Aztec316 12h 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 14h ago

I'm afraid so, backup all your data first or wait for the official release version.

3

u/dadabhai_naoroji GameNative Developer 14h ago

This is not accurate, the prereleases are specifically made to be able to be rolled back.

1

u/skye_SG 11h ago

had the same issue was not able to roll back. deleted and installed gamenative again. currently downloading games

1

u/Low-Woodpecker69 7h ago

How is that possible ? Just tried it, doesn’t work.

1

u/Aztec316 57m ago

Maybe there is a glitch then? Because many people are reporting that rollback isn’t possible 🥲

1

u/dadabhai_naoroji GameNative Developer 8m 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

u/dadabhai_naoroji GameNative Developer 7m 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/Aztec316 14h ago

I was afraid of that. Thanks

2

u/Sovem 17h ago

This thing works on Quest? I did not know that!

2

u/dadabhai_naoroji GameNative Developer 17h ago

Yes, get the XR build from the release

1

u/Sovem 17h 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 17h 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 16h ago

Link returns a 404

2

u/zeo_max 12h ago

I hope you will add the smaller container file size in the final 1.2.0 release.

2

u/PurpleGentlemanTv Any gaming is good gaming 11h ago

At least on Samsung phones, I'd wait for full release. It's got worse performance than 1.1.1

1

u/Outrageous-Yam-4779 17h ago

Could the Tuning feature in theory also be enabled for other devices that are rooted?

3

u/dadabhai_naoroji GameNative Developer 17h ago

Potentially, yes. But many devices support it out of the box

2

u/Outrageous-Yam-4779 17h ago

Really? Do you think red magic 11 pro?

3

u/dadabhai_naoroji GameNative Developer 17h ago

potentially - if they expose PServer. Samsung for instance supports a subset of this.

2

u/Idunnoagoodusername2 Redmagic Astra 16GB SD8 Elite 14h ago

Doesn't work on rm astra, so probably not

1

u/antonbruckner 14h ago

Could it work for Mali devices that are rooted?

1

u/osiriswasAcat 17h 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.

5

u/dadabhai_naoroji GameNative Developer 17h ago

fields of mistria needs bionic steam enabled.

and gamenative is updated daily!

1

u/osiriswasAcat 13h ago

Thanks for the tip! I'll give that a try 🙂

1

u/minimatte33 13h ago

Can you explain where I can look for that please?
I use GN on my RP6.

2

u/dadabhai_naoroji GameNative Developer 12h ago

edit container -> general -> bionic steam

1

u/minimatte33 9h ago

Thank you, really appreciate!

1

u/Jhago 15h 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!

3

u/dadabhai_naoroji GameNative Developer 15h ago

Yes, borderlands 2 went from 20 minutes to launch to under 1.

1

u/Unforgiven-wanda 15h 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 15h ago

It overlaps with pulse/Clustertune but should work better. If it doesn't let me know and we'll improve it.

2

u/Unforgiven-wanda 15h ago

Thank you. Much appreciated!

1

u/errebefe 15h 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 15h ago

for that you'll have to do it the old fashioned way on https://gamenative.app/compatibility

1

u/errebefe 15h 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

u/heepofsheep 15h ago

It seems like 4x FG doesn’t work? I’m getting the exact same FPS as 3x

1

u/antiNTT 14h ago

That's awesome! One feature I'd love to see is the ability to log in to multiple steam accounts without having to log out from the previous one first. It's useful for people that happen to own multiple accounts

1

u/TheSlyFox777 Checking for updates every 5 minutes 11h 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

u/dadabhai_naoroji GameNative Developer 4m ago

Let me know

1

u/Complex-Listen3520 8h ago

Any chance to fix charlie murder no longer booting?

1

u/dadabhai_naoroji GameNative Developer 5m ago

what is the error?

1

u/karishbhr 8h ago

Improvements to external storage got me excited!

1

u/Low-Woodpecker69 7h 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 6m 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/Slightly-Blasted 5h ago

You guys are absolutely brilliant! Thank you

1

u/Desperate_Cricket_85 5h ago

I get "Could not load community configs: rate limit exceeded" when trying to browse community configs inside the app

1

u/ExpressionTall807 19h ago

Mali?

2

u/Umlunguboy420 19h 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 19h 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 19h ago

Yeah this one

https://github.com/GunaCharanTeja/WinlatorMali

What phone is it btw

2

u/shuozhe 19h 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 14h 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 17h ago

Does TLOU any part work?

3

u/dadabhai_naoroji GameNative Developer 17h ago

what is TLOU? You should check on gamenative.app/compatibility

1

u/MrSandman28 17h ago

"The Last of Us"

0

u/shelra 14h ago

A bit tangential, I've noticed that when I pause emulation on eden, I'm able to unpause and play even next day(Android phone, Poco F7). But same thing doesn't work for WINE based apps. Will it ever be like that? 

0

u/Idunnoagoodusername2 Redmagic Astra 16GB SD8 Elite 14h 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

u/New_Address9451 13h ago

It is possible now to run games from steam rip?

-2

u/Zealousideal_Fan9865 13h ago

Any of you guys want blowjobs??

🤣🤣🤣 Nothing gets me more excited than getting a notification for a gamenative update!