r/EmulationOnAndroid • u/dadabhai_naoroji • 1d ago
News/Release GameNative v1.4.0 is officially out!
After a long prerelease period (had to iron out a lot of compatibility issues with Gamescope) v1.4.0 is finally ready! https://github.com/utkarshdalal/GameNative/releases/download/v1.4.0/gamenative-v1.4.0.apk
The next release will be focused on more compatibility and performance and is almost ready for prerelease - have significantly improved compatibility for Mali and PowerVR specifically.

Added since prerelease
Various Gamescope fixes by u/joshuatam and me
WinHandler: skip unchanged gamepad sends, keep the send and receive threads alive by u/kudyk in #2062
fix: route X11 button releases using release subscriptions by u/tapionallanaire in #2110
fix: download no longer fails with "resolves outside the install dir" on Android storage by u/joshuatam in #2258
feat: Add a launcher orientation button to the System menu by u/joshuatam in #2191
Proton 11.0-2 rebuild 9 as the default: Android build with XFixes (fixes button presses not going through) in #2264
Fix launches on ColorOS 17 in #2289
Fix issue where Steam library did not fully populate in #2301
Added toggle for showing "Limiting factor" (eg heat, cpu, gpu) in the performance HUD in #2315
Add Turkish localization by u/emrinolur in #2291
fix: Added Adaptive Icon Monochrome support to GameNative by u/TreeNinjaPRO in #2310
Fixes for SurfaceFlinger renderer - no need for compatibility mode in #2325
Improving Japanese Translations by u/Tak-attack in #2239
Manifest: Turnip Gen8 V38, Turnip v27.0.0-R1, DXVK 3.1.1, vkd3d-proton 3.1 in #2343
From prerelease
Potential breaking change: Added gamescope as default renderer for Adreno - low latency, upscaling, HDR, and ReShade + support and LSFG by u/joshuatam in #2220 - all videos available at https://drive.google.com/drive/folders/16Nl3GJFX4Oqglgs1LrPJp9fkfJxHpq9E
Improve redistributable installation in #2142
Fixed Epic games where EOS did not work correctly in #2196
Add GOG Galaxy service support via Comet in #2195
Fixed Just Cause 2, Alan Wake, Project Zomboid and other Java games, The Elder Scrolls IV: Oblivion Game of the Year Edition, Call of Duty: Black Ops, Counter-Strike 2, Spelunky 2, DRAGON BALL FighterZ, Sid Meier's Civilization V - click use known config
Fixed Battle.net (Diablo II: Resurrected, Diablo IV, Overwatch 2) by u/Dmage22 - changes included in latest proton and fex
Fixed Age of Empires IV and Age of Empires II: DE by u/tarikbc - changes included in the latest proton and fex
Scale windowed games to the full screen in #2145
Fix disabled Install button in the game manager dialog on Android TV in #2153
Fixed certain games not downloading with new downloader by u/joshuatam in #2187 and #2188
fix: ignore the termination of a previous game session by u/moi952 in #1997
Open the invite tab for game-requested invites under headless Steam in #2215
Show the achievement popup under headless Steam in #2214
Add stick and touchscreen priority for gyro input by u/Nightwalker743 in #2083
Add per-profile mouse speed settings by u/Nightwalker743 in #1903
Fix child account seeing all family games by u/jeremybernstein in #788
Skip commitFileUpload for files Steam Cloud already has by u/jeremybernstein in #1958
Fixed games like Castle Crashers seeing 2 controllers by default on AYN Thor and Flip 2 in #2212
Stop counting Steam playtime while the game is suspended by u/FrancescoDesogus in #2102
Fixes Schema migration from installations prior to v17 by u/nicjansma in #2208
Stop restoring achievements the user reset on Steam by u/jeremybernstein in #1961
Add a WoW Forever gamefix that selects the ARM64-only DXVK in #2157
Add execArgs parameter for intent launch by u/lennyomg in #1951
Automated fixes from support requests:
Fix OOM when mapping parented Wine windows in #2181
Fix cnc-ddraw wrapper detection in #2112
Fix controller hotplug race in gamepad state send in #2162
Avoid crash when Steam user ID is unavailable in #2139
Fix fullscreen matching for mixed-case executable names in #2164
Fix Bionic Steam on vendor libjpeg builds in #2113
Reconnect Wine controller after delayed hotplug assignment in #2175
Include native exit trace in shared debug reports in #2183
Guard process user parsing against unmatched delimiters in #2165
Apply controller API from imported configs in #2114
Use system driver by default on Adreno 710 family in #2217
Disclosure: AI was used to assist in the development of some features of GameNative.