
For those out of the loop:
GameNative is an open source app to play PC games on Android, it supports Steam, Epic, GOG and Amazon.
Get 0.9.0 here: https://downloads.gamenative.app/releases/0.9.0/gamenative-v0.9.0.apk Or on Github here: https://github.com/utkarshdalal/GameNative/releases/download/v0.9.0/gamenative-v0.9.0.apk
Includes exciting changes like initial Pixel 10 support, Steam Workshop support, Steam branch support. Full changelog in thread 🧵
Changelog:
What’s Changed
Fixes since prerelease:
Fix touchpad right-click by @Nightwalker743 in #1071
fix: remove 30s brightness blackout from ambient download overlay by @xXJSONDeruloXx in #1086
add OpenAL Soft Audio support, added presets for WINEDLLOVERRIDES for Quick Audio fixing by @Catpotatos in #1102
BCN emulation was hidden from Proton x86_x64 by @Catpotatos in #1109
Fix old installs for storage mgr by @xXJSONDeruloXx in #1111
Handle store-specific best configs by @utkarshdalal in #1115
Reduce GC pressure in CaseInsensitiveFileSystem by @jeremybernstein in #1120
Fix crash on game start on Meta Quest by @lvonasek in #1105
Don't show logged out steam splash when offline by @utkarshdalal in #1138
Hide local saves only setting by @utkarshdalal in #1139
Fixes from 0.9.0-prerelease:
Updated Wrapper - initial PowerVR (Pixel 10) GPU support - thanks to @sharpy66 and @Pipetto-crypto
Added "use known config" and automatic best configs for Epic, GOG and Amazon by @unbelievableflavour in #892
Added Steam workshop implementation by @Nightwalker743 in #977
Added support for Steam game versions/branches by @morganwalkup in #870
Added "compatibility" filter by @unbelievableflavour in #813
Added downloads & storage manager by @xXJSONDeruloXx and @eredisg in #878
Added carousel layout by @xXJSONDeruloXx in #797
Fixes for launching from frontends by @jeremybernstein
Fix Steam cloud saves for games like Cult of the Lamb and Blue Revolver - apply UFS rootoverrides for Windows save paths by @kiequoo in #839
Screensaver for download screen OLED protection by @ObfuscatedVoid in #1017
fix for games with Steam Input by @kiequoo in #1026
Samsung DeX support by @AndreVto in #793
Upload achievements in real-time & custom achievement pop-up placements by @phobos665 in #975
Fix display of game playtime by @kiequoo in #957
Preserve settings on Steam logout by @xXJSONDeruloXx in #903
Winlator ludashi effects by @xXJSONDeruloXx in #803
Improve boot splash tip readability on dark displays by @nacl-dev in #823
Launch games in the correct workingDir, fix some cloud saves and no launches by @kiequoo in #775
Reduces boot time on external storage by @giovannygb in #747
Fix CursorWindow crash on large Steam libraries by @jeremybernstein in #961
add battery temperature metric to performance HUD by @xXJSONDeruloXx in #991
Nicer amazon images by @unbelievableflavour in #1021
Nicer images for in GOG detail screens by @unbelievableflavour in #998
Reduce buggy game calculation size (eg in RE4) by @jeremybernstein in #929
Adjust color scheme of the External Display Input (on Thor-type devices) by @MayRedBeWithYou in #838
But will it run wallpaper engine without me having to link it to my pc version?
For some reason, in my case everything is stuck either booting or loading a game, graphics test and running a container also never finishes loading
I’ve got stock Pixel 8 Pro, and it looks like I’ll have to go to their discord to try to find help with that 🥲
I just tested megabonk and it runs surprisingly okay on my 6 year old device (oneplus7t snapdragon 855+). Also the onboarding experience is flawless, it took me 2 minutes to download the app, login to steam and start a megabonk run.


Pixel 7a, Graphene OS
Tomb Raider, the first one (2013?)
Max resolution is 720p, defaults to normal graphics preset, I turned off motion blur



Then, I used low preset, and turned off screen effects as well


Pretty cool, I am amazed.
I logged in to GOG and tried to download Witcher 2, I was getting 403 errors. I tried downloading a few GOG games, but none got downloaded.
Thanks for the detailed review. FYI the first Tomb Raider is from 1996 🤗
Oh, I meant first one from the reboot, sorry. I do have the old ones on GOG.
Doesn’t this work on all Android devices? Why wouldn’t pixel 10 be supported?
It may have been due to cpu/GPU support or drivers. It looks like pixel 10 has a custom chip - Tensor G5.
Yeah Samsung has a custom chip as well, does it not work on Exynos? Qualcomm only? +P10? I always thought it worked in all Android devices…
Google moved with the Pixel10 from Mali GPUs to PowerVR. Normally, its pretty uninteresting which GPU you have on Android. But with bleeding edge emulation for like Switch or Windows you most likely have the best experience with the newest flagship Qualcomm Adreno GPU which is supported by opensource drivers(turnip and the like).
Its been a while since i was deep into the android emulation scene so take it with a grain of salt. But adreno has generally the best hardware support but shitty oem drivers. Turnip drivers dont make them faster but more compatible with emulated games. Mali has in contrast to popular believe rather okayish oem drivers but lacked some hardware features here and there which made things more difficult. But they also have opensource drivers developed for them now at least for certain iterations like those that can be found in (pre-10)Pixel devices but maybe not those in 5 year old budget phones.
But having a PowerVR GPU is pretty unique in such a expensive phone. So there was never much effort put in by the community to make them run fancy emulators since they used to be only found in cheap bottom of the barrel devices.
I love Game Native, i also keep Game hub Lite for those cases where GN doesn’t work (controller issues most of the time)
Cool project. Will need to check it out. How does it work? Surely the Android device isn’t doing the heavy lifting?
It’s likely using the ARM based proton layer to translate windows calls into Linux ones
So yes the phones are running the games entirely on device
Incredible. Technology really is too much sometimes.



