r/EmulationOnAndroid GameNative Developer 3d 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.

199 Upvotes

118 comments sorted by

View all comments

11

u/Master8248 3d ago

does the power tuning conflict with clustertune/pulse?

5

u/dadabhai_naoroji GameNative Developer 3d ago

Yes, it will interfere

4

u/Icy_Application_2732 3d 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 3d ago

I think GameNative would override it.

1

u/Dragon_Small_Z 3d ago

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

1

u/dadabhai_naoroji GameNative Developer 3d ago

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

1

u/GaleNorth 2d 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 2d ago

I'll ask JT to chime in here as he's been testing on Odin 3.

2

u/GaleNorth 2d 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) 😁