Releases: utkarshdalal/GameNative
Releases · utkarshdalal/GameNative
Release list
v1.1.1-prerelease
Downloads
gamenative-v1.1.1-prerelease.apk— Standard build (Android 8–14). Recommended for most users.gamenative-v1.1.1-prerelease-legacy-xr.apk— Quest/VR sideload build. Legacy storage with all-files access and D drive support, forced landscape. Sideload only (not for the store).
What's Changed
- Added wrapper-gamenative to support dx12 on Mali and Exynos devices in #1668
- Add Nexus Mods support by @Nightwalker743 in #1545
- Add Multi controller support by @phobos665 in #1578
- Fixed carousel view, allow installing branches without downloading full game first in #1711
- fix & improve bionic steam by @joshuatam in #1687
- Fix ANRs when opening sidebar in-game by consolidating PulseAudio operations by @joshuatam in #1663
- fix: large steam library crash & ANR on loading first-time Steam library by @phobos665 in #1653
- Fix achievement notifications not showing by @phobos665 in #1670
- feat: Add Steam collections by @VinceBT in #1633
- fix: Optimize GOG and EPIC download by @joshuatam in #1649
- Fix Rain World Workshop mod activation by @Nightwalker743 in #1662
- Fix Oxygen Not Included Workshop mods by @Nightwalker743 in #1682
- Allow uninstall of corrupted steam games in #1681
- Add an animated focus ring across the library and in-game UI by @VinceBT in #1655
- Fix clipping of the blur effect on the boot splash screen by @jonathan-dd in #1642
- feat(): achievement sound on unlock by @phobos665 in #1671
- Disable adrenotoolsTurnip for XR build in #1679
- fix: Refactor AppScreenContent optionsMenu parameter to List by @joshuatam in #1689
- Improve Shooter Mode runtime controls and settings by @Nightwalker743 in #1641
- Fall back to English depots for unavailable languages by @VinceBT in #1659
- fix: Small adjustment to fix epic offline mode caching. by @phobos665 in #1566
- Add per-control appearance customization by @Nightwalker743 in #1672
- Recommendations/discover page by in #1676
- Fix orphaned cloud saves (ones that were never downloaded because of offline boot) by in #1713
- Improve controller editor visibility and Xbox shoulder labels by @Nightwalker743 in #1697
New Contributors
- @jonathan-dd made their first contribution in #1642
Full Changelog: v1.1.0...v1.1.1-prerelease
v1.1.0
Downloads
gamenative-v1.1.0.apk— Standard build (Android 8–14). Recommended for most users.gamenative-v1.1.0-xr.apk— Quest/VR sideload build. Legacy storage with all-files access and D drive support, forced landscape. Sideload only (not for the store).
What's Changed
Added since prerelease:
- ASR: rename lib, add fence and color format conversion to prevent surfaceflinger crash by @AndreVto in #1620
- fix Steam in China: javasteam query params handling by @joshuatam in #1652
- Fix: Clear needs unpack flag for non-steam games (fixes constant mono install) by @Catpotatos in #1638
- fix: GOG cloud save upload to prevent redundant transfers by @joshuatam in #1637
- Added changes to make app more navigable by controller in #1646
- apply gmem automatically for adreno 710, 720, 732 to reduce glitches in #1656
- Updated Steam/Epic/GOG notifications to correctly show background download notification in #1621
- Added default turnip driver for A12 devices (Retroid Pocket Classic) in #1647
- Added back delete container for installed games in #1648
- Prevent audio resume when exiting from QuickMenu that caused ANR by @joshuatam in #1635
- Fix recently played library sort by @xXJSONDeruloXx in #1509
- Fixed brightness manager in quick action menu by @xXJSONDeruloXx in #1623
- Add missing strings across all languages by @VinceBT in #1625
From prerelease:
- Added more granular device compatibility data so you know which games will work well on your device in #1568
- Massive improvements to Pulse audio - now reliable and low-latency by @joshuatam in #1574
- Added SurfaceFlinger renderer option - reduces latency, increases FPS by @AndreVto (based off @StevenMXZ's work) in #1582
- Massive improvements to Bionic Steam Client - now works reliably for DRM, online connection, DLC - but only on Proton 10, and online play may not always work
- Stopped infinite "Handling DRM" bug in #1575
- Fixed usb storage not being detected in #1585
- Added hero image to booting splash screen by @xXJSONDeruloXx in #1587
- Fix slowdowns faced when using onscreen controller by @Nightwalker743 in #1592
- Created build for Quest in #1580
- Fix Slay the Spire workshop mod launching by @Nightwalker743 in #1589
- Add custom games user-supplied cover image support by @Catpotatos in #1494
- Make driver and DXVK lists searchable by @Smithsonian1974 in #1558
- Fixed case-sensitive cloud saves (eg Disco Elysium for Epic Games) by @phobos665 & me in #1598
- Fixed GOG cloud saves for games that don't have client id like Dead Cells in #1596
- fix: handle steam 0B depot download (fix recent update of Vampire Survivors DLC) by @joshuatam in #1590
- Fixed games that stopped working in v0.9.2: removed 2022 vcredists from preinstall steps in #1571
- Allow reusing active games from frontend instead of launching new ones in #1605
- Added gamefix for subnautica 2 in #1572
- Fixed several app not responding issues by @joshuatam in #1603
- add How Long To Beat stats strip to game pages by @xXJSONDeruloXx in #1282
- Fix keyboard Esc quick menu shortcut by @Nightwalker743 in #1532
- Fix: add Exynos HUD fallbacks by @xXJSONDeruloXx in #1573
- feat: Add QAM display brightness control by @xXJSONDeruloXx in #1525
- Add Hold Mouse Button While Touching gesture option by @Nightwalker743 in #1513
- Add relative touchscreen drag movement option by @Nightwalker743 in #1544
- Fix shooter mode touch-side joystick routing by @Nightwalker743 in #1534
- fix: steamservice crash on pic requests by @joshuatam in #1548
- feat: custom game import as Steam based on PrefManager toggle in Settings by @phobos665 in #1531
- Allow installation of full steam client after bionic client is enabled in #1552
- Updated winhandler and evshim to fix freezes in #1553
- feat: Improve Epic game download performance and reliability by @joshuatam in #1554
- fix: pulseaudio always extract, update apache-compress version by @joshuatam in #1556
- Allow ad-hoc signed builds of PRs by number in #1561
- fix: allow scrcpy motion event to move mouse by @AndreVto in #1567
- Fix installs on fresh SD cards in #1594
- Add DXVK sarek 1.12.0 by @Catpotatos in #1588
- fix(l10n): complete Korean localization by @sampple-korea in #1559
- Return empty defaults when ImageFs metadata files exist but are empty by @Smuger in #1565
- Fixed capsule art for GOG games in #1597
- Add touchscreen keyboard and inverted pan actions by @Nightwalker743 in #1522
- Repeat physical controller scroll bindings while held by @Nightwalker743 in #1602
- Fix: Adding custom games from USB OTG drives silently fails by @sam1am in #1520
- Add dinput override by @raynoxu1337 in #1495
- Fix Exit Game ANR from rumble futex teardown race by @Nightwalker743 in #1607
New Contributors
- @sampple-korea made their first contribution in #1559
- @Smuger made their first contribution in #1565
- @Smithsonian1974 made their first contribution in #1558
- @sam1am made their first contribution in #1520
- @raynoxu1337 made their first contribution in #1495
- @VinceBT made their first contribution in #1625
Full Changelog: v1.0.0...v1.1.0
v1.1.0-prerelease
Downloads
gamenative-v1.1.0-prerelease.apk— Standard build (Android 8–14). Recommended for most users.gamenative-v1.1.0-prerelease-legacy-xr.apk— Quest/VR sideload build.
What's Changed
- Added more granular device compatibility data so you know which games will work well on your device in #1568
- Massive improvements to Pulse audio - now reliable and low-latency by @joshuatam in #1574
- Added SurfaceFlinger renderer option - reduces latency, increases FPS by @AndreVto (based off @StevenMXZ's work) in #1582
- Massive improvements to Bionic Steam Client - now works reliably for DRM, online connection, DLC - but only on Proton 10, and online play may not always work
- Stopped infinite "Handling DRM" bug in #1575
- Fixed usb storage not being detected in #1585
- Added hero image to booting splash screen by @xXJSONDeruloXx in #1587
- Fix slowdowns faced when using onscreen controller by @Nightwalker743 in #1592
- Created build for Quest in #1580
- Fix Slay the Spire workshop mod launching by @Nightwalker743 in #1589
- Add custom games user-supplied cover image support by @Catpotatos in #1494
- Make driver and DXVK lists searchable by @Smithsonian1974 in #1558
- Fixed case-sensitive cloud saves (eg Disco Elysium for Epic Games) by @phobos665 & me in #1598
- Fixed GOG cloud saves for games that don't have client id like Dead Cells in #1596
- fix: handle steam 0B depot download (fix recent update of Vampire Survivors DLC) by @joshuatam in #1590
- Fixed games that stopped working in v0.9.2: removed 2022 vcredists from preinstall steps in #1571
- Allow reusing active games from frontend instead of launching new ones in #1605
- Added gamefix for subnautica 2 in #1572
- Fixed several app not responding issues by @joshuatam in #1603
- add How Long To Beat stats strip to game pages by @xXJSONDeruloXx in #1282
- Fix keyboard Esc quick menu shortcut by @Nightwalker743 in #1532
- Fix: add Exynos HUD fallbacks by @xXJSONDeruloXx in #1573
- feat: Add QAM display brightness control by @xXJSONDeruloXx in #1525
- Add Hold Mouse Button While Touching gesture option by @Nightwalker743 in #1513
- Add relative touchscreen drag movement option by @Nightwalker743 in #1544
- Fix shooter mode touch-side joystick routing by @Nightwalker743 in #1534
- fix: steamservice crash on pic requests by @joshuatam in #1548
- feat: custom game import as Steam based on PrefManager toggle in Settings by @phobos665 in #1531
- Allow installation of full steam client after bionic client is enabled in #1552
- Updated winhandler and evshim to fix freezes in #1553
- feat: Improve Epic game download performance and reliability by @joshuatam in #1554
- fix: pulseaudio always extract, update apache-compress version by @joshuatam in #1556
- Allow ad-hoc signed builds of PRs by number in #1561
- fix: allow scrcpy motion event to move mouse by @AndreVto in #1567
- Fix installs on fresh SD cards in #1594
- Add DXVK sarek 1.12.0 by @Catpotatos in #1588
- fix(l10n): complete Korean localization by @sampple-korea in #1559
- Return empty defaults when ImageFs metadata files exist but are empty by @Smuger in #1565
- Fixed capsule art for GOG games in #1597
- Add touchscreen keyboard and inverted pan actions by @Nightwalker743 in #1522
- Repeat physical controller scroll bindings while held by @Nightwalker743 in #1602
- Fix: Adding custom games from USB OTG drives silently fails by @sam1am in #1520
- Add dinput override by @raynoxu1337 in #1495
- Fix Exit Game ANR from rumble futex teardown race by @Nightwalker743 in #1607
New Contributors
- @sampple-korea made their first contribution in #1559
- @Smuger made their first contribution in #1565
- @Smithsonian1974 made their first contribution in #1558
- @sam1am made their first contribution in #1520
- @raynoxu1337 made their first contribution in #1495
Full Changelog: v1.0.0...v1.1.0-prerelease
v1.0.0
Downloads
gamenative-v1.0.0.apk— Standard build (Android 8–14). Recommended for most users.
What's Changed
Added after prerelease
- fixed controller not working on glibc + other controller issues by @AndreVto in #1502
- Update default configs for devices so more games work out of the box by @utkarshdalal in #1521
- fixes for bionic steam client (remove crashes) by @joshuatam in #1505
- Fix Darkest Dungeon Workshop mod handling by @Nightwalker743 in #1500
- Improve game pause/resume timing and synchronization by @joshuatam in #1506
- Add ALT + ENTER control action by @Nightwalker743 in #1498
- Add more variable preset suggestions by @Catpotatos in #1497
- fix Vulkan renderer scaling/screen effects by @xXJSONDeruloXx in #1503 and me
- Fix: Long exe game names not SIGSTOPed due to getting truncate by @Catpotatos in #1496
- preserve zip payload extensions for Steam workshop by @Nightwalker743 in #1523
- fix: update pulseaudio suspend/resume handling by @joshuatam in #1527
From prerelease
- Brought in Vulkan Renderer from Winlator Ludashi (thank you @StevenMXZ) - improves performance and input latency
- Updated controller implementation by @AndreVto - improves performance and input latency in #1471
- Improvements to LSFG-vk framegen - should work more reliably. @xXJSONDeruloXx brought in lsfg-vk Android layer v1.0.2
- Added modern build of GameNative app for latest version of Android - for Play Store release
- Added beta bionic Steam implementation for online play with no Steam client overhead (back up your saves before using it) - by @joshuatam and me
- Updated controller implementation - fixes Kingdom Hearts 1.5 + 2.5 ReMIX by @AndreVto
- Several pulse audio fixes, reduced latency, reliably pause and resume by @joshuatam
- Improve perf HUD temperature sensor accuracy and GPU usage coverage by @xXJSONDeruloXx in #1406
- Automatic frontend sync for installed/uninstalled games by @vitormf in #1454
- Fix: Stuck loading screen during Mono/XAudio install by @Catpotatos in #1395
- Improve shortcut icons - use clientIcon instead of icon for steam shortcuts by @Raxcoms in #1402
- Faster boots - cache Steam save file hashes between syncs by @kiequoo in #1227
- Fix steam playtime not being tracked after sleeping the device or going offline - resend steam presence after reconnect by @xXJSONDeruloXx in #1278
- Cap Steam DL size to installSize to avoid gigantic dl size reporting. by @phobos665 in #1482
- Allow sign in with Steam Guard TOTP code by @peanut250 in #1241
- Fixed stylus handling in TouchpadView by @ppsz in #1334
- Steam cloud save fix - Two Point Museum works by @kiequoo in #1465
- Epic Offline Mode for offline launches by @phobos665 in #1467
- Fixed Steam games showing account name instead of user name by @utkarshdalal in #1492
- Fix games sometimes continuing to run threads in background when paused and eating battery by @Catpotatos in #1491
- Fix simultaneous dpad and left stick input by @Nightwalker743 in #1445
- Fix range button scrolling in touchmode by @Nightwalker743 in #1446
- Fix touchscreen click-drag cursor tracking by @Nightwalker743 in #1449
- Fix hold gesture mouse click timing by @Nightwalker743 in #1450
- fix: clear persona state and hide status picker on sign out by @ben-pearson in #1312
- Show remaining storage space in Storage Manager by @ben-pearson in #1321
- fix: Exclude custom games from compatibility filter by @joshuatam in #1412
- chore: fexcore-2605 by @phobos665 and @linkq in #1422
- don't block local launch when remote runs a non-Steam shortcut by @ben-pearson in #1396
- fix: update child windows when parent geometry is changed by @AndreVto in #1436
- Fix graphics glitches - Remove TU_DEBUG=deck_emu default. by @phobos665 in #1481
- fix: add Korean and Romanian to language switcher, sort by ISO code by @linkq in #1349
- i18n: extract booting splash tips into translatable string resources by @linkq in #1350
- Fix RenPy workshop mod duplication by @Ivantyaj in #1394
- fix: add game fix for Danganronpa 2 (STEAM 413420) by @tlt21 in #1301
- fix(envvars): escape spaces on round-trip; fix crash on save by @jeremybernstein in #1429
- sync offline achievements on reconnect by @xXJSONDeruloXx in #1268
- fix: Cleanup/remove unused functions etc. by @phobos665 in #1362
- Japanese translation by @utkarshdalal in #1475
- fix: Improve process handling for reliable suspend/resume by @joshuatam in #1457
- fix: Pause and resume PerformanceHudView with lifecycle by @joshuatam in #1463
- Attempted added support for USB external storage by @utkarshdalal in #1476
- fix Steam ForegroundServiceDidNotStartInTimeException crash by @phobos665 in #1485
- fix Steam achievement timestamps by @phobos665 in #1473
- fix(steam/download): close race that hangs Update/Verify at 0% by @jeremybernstein in #1434
New Contributors
- @Raxcoms made their first contribution in #1402
- @Ivantyaj made their first contribution in #1394
- @ppsz made their first contribution in #1334
- @peanut250 made their first contribution in #1241
- @vitormf made their first contribution in #1454
Full Changelog: v0.9.2...v1.0.0
v1.0.0-prerelease
Downloads
gamenative-v1.0.0-prerelease.apk— Legacy build (Android 8–14). Recommended for most users.gamenative-v1.0.0-prerelease-modern.apk— Modern build (Android 11+). Built for the latest Android, so no security warning about an outdated target. No D drive access and no custom game support; glibc not supported, external storage location moved.
What's Changed
- Brought in Vulkan Renderer from Winlator Ludashi (thank you @StevenMXZ) - improves performance and input latency
- Updated controller implementation by @AndreVto - improves performance and input latency in #1471
- Improvements to LSFG-vk framegen - should work more reliably. @xXJSONDeruloXx brought in lsfg-vk Android layer v1.0.2
- Added modern build of GameNative app for latest version of Android - for Play Store release
- Added beta bionic Steam implementation for online play with no Steam client overhead (back up your saves before using it) - by @joshuatam and me
- Updated controller implementation - fixes Kingdom Hearts 1.5 + 2.5 ReMIX by @AndreVto
- Several pulse audio fixes, reduced latency, reliably pause and resume by @joshuatam
- Improve perf HUD temperature sensor accuracy and GPU usage coverage by @xXJSONDeruloXx in #1406
- Automatic frontend sync for installed/uninstalled games by @vitormf in #1454
- Fix: Stuck loading screen during Mono/XAudio install by @Catpotatos in #1395
- Improve shortcut icons - use clientIcon instead of icon for steam shortcuts by @Raxcoms in #1402
- Faster boots - cache Steam save file hashes between syncs by @kiequoo in #1227
- Fix steam playtime not being tracked after sleeping the device or going offline - resend steam presence after reconnect by @xXJSONDeruloXx in #1278
- Cap Steam DL size to installSize to avoid gigantic dl size reporting. by @phobos665 in #1482
- Allow sign in with Steam Guard TOTP code by @peanut250 in #1241
- Fixed stylus handling in TouchpadView by @ppsz in #1334
- Steam cloud save fix - Two Point Museum works by @kiequoo in #1465
- Epic Offline Mode for offline launches by @phobos665 in #1467
- Fixed Steam games showing account name instead of user name by @utkarshdalal in #1492
- Fix games sometimes continuing to run threads in background when paused and eating battery by @Catpotatos in #1491
- Fix simultaneous dpad and left stick input by @Nightwalker743 in #1445
- Fix range button scrolling in touchmode by @Nightwalker743 in #1446
- Fix touchscreen click-drag cursor tracking by @Nightwalker743 in #1449
- Fix hold gesture mouse click timing by @Nightwalker743 in #1450
- fix: clear persona state and hide status picker on sign out by @ben-pearson in #1312
- Show remaining storage space in Storage Manager by @ben-pearson in #1321
- fix: Exclude custom games from compatibility filter by @joshuatam in #1412
- chore: fexcore-2605 by @phobos665 and @linkq in #1422
- don't block local launch when remote runs a non-Steam shortcut by @ben-pearson in #1396
- fix: update child windows when parent geometry is changed by @AndreVto in #1436
- Fix graphics glitches - Remove TU_DEBUG=deck_emu default. by @phobos665 in #1481
- fix: add Korean and Romanian to language switcher, sort by ISO code by @linkq in #1349
- i18n: extract booting splash tips into translatable string resources by @linkq in #1350
- Fix RenPy workshop mod duplication by @Ivantyaj in #1394
- fix: add game fix for Danganronpa 2 (STEAM 413420) by @tlt21 in #1301
- fix(envvars): escape spaces on round-trip; fix crash on save by @jeremybernstein in #1429
- sync offline achievements on reconnect by @xXJSONDeruloXx in #1268
- fix: Cleanup/remove unused functions etc. by @phobos665 in #1362
- Japanese translation by @utkarshdalal in #1475
- fix: Improve process handling for reliable suspend/resume by @joshuatam in #1457
- fix: Pause and resume PerformanceHudView with lifecycle by @joshuatam in #1463
- Attempted added support for USB external storage by @utkarshdalal in #1476
- fix Steam ForegroundServiceDidNotStartInTimeException crash by @phobos665 in #1485
- fix Steam achievement timestamps by @phobos665 in #1473
- fix(steam/download): close race that hangs Update/Verify at 0% by @jeremybernstein in #1434
New Contributors
- @Raxcoms made their first contribution in #1402
- @Ivantyaj made their first contribution in #1394
- @ppsz made their first contribution in #1334
- @peanut250 made their first contribution in #1241
- @vitormf made their first contribution in #1454
Full Changelog: v0.9.2...v1.0.0-prerelease
v0.9.2
What's Changed
- Revert multicontroller support, fix controller issues on 0.9.1
- Epic denuvo support, Hogwarts Legacy working (requires sign out of Epic and back in)
- Correct half-texel offset in FSR RCAS sampling by @xXJSONDeruloXx in #1386
- Ensure single-depot DLCs are not filtered by language (fixes Skyrim in Japanese) by @joshuatam in #1398
- Exclude Steam China depots from download consideration (fixes Eastw ard in Chinese), requires log out and log inof Steam by @joshuatam in #1399
- Fixed games showing as 0B if deleted from storage manager, fixed Resume button, other downloading improvements
- Fix disabled mouse in Glibc - allow XI2 only on bionic container by @AndreVto in #1389
Full Changelog: v0.9.1...v0.9.2
v0.9.2-prerelease
What's Changed
- Revert multicontroller support, fix controller issues on 0.9.1
- Epic denuvo support, Hogwarts Legacy working (requires sign out of Epic and back in)
- Correct half-texel offset in FSR RCAS sampling by @xXJSONDeruloXx in #1386
- Ensure single-depot DLCs are not filtered by language (fixes Skyrim in Japanese) by @joshuatam in #1398
- Exclude Steam China depots from download consideration (fixes Eastw ard in Chinese), requires log out and log inof Steam by @joshuatam in #1399
- Fixed games showing as 0B if deleted from storage manager, fixed Resume button, other downloading improvements
Full Changelog: v0.9.1...v0.9.2-prerelease
v0.9.1
What's Changed
Added since prerelease
- LSFG-VK frame generation integration by @xXJSONDeruloXx in #1322
- Fixes for games not appearing, DLC not appearing and some games showing as 0B.
- Fixes for offline launches via frontends by @jeremybernstein in #1283
- Fixes for frame rate cap, task manager, FSR fit scaling mode to preserve container aspect ration by @xXJSONDeruloXx
- let XI2 throw error on unimplemented opcode (lets EA app install) by @AndreVto in #1354
- Proton symlink fixes by @unbelievableflavour
From v0.9.1-prerelease
- Added support for Epic EOS DRM and online play (by @phobos665 and me) in #1285
- Added multi-controller support by @bllendev in #1047
- Update wine-mono version to 11.0.0 in installer scripts, fixes online play for some games by @Catpotatos in #1133
- Eliminate random container corruption and wine prefix overwrites by @Catpotatos and me in #1310
- Fixed bug when local Steam saves could be overwritten after playing offline and going online by @jeremybernstein in #1169
- Significant fixes to Steam cloud saves where game had no UFS preset by @joshuatam in #1100
- Multicontroller support by @bllendev in #1261
- Added Ludashi's/Gamehub's HDR (aka "Vivid mode") by @xXJSONDeruloXx in #1106
- Added FSR 1.0 & Scaling Modes by @xXJSONDeruloXx in #1112
- Eliminated infinite booting screens by @jeremybernstein in #1136
- Fixed bug introduced in 0.9.0 hiding Steam games and DLC, enhance DLC display by @joshuatam in #1191
- Fixed bug introduced in 0.9.0 where redists were not downloaded for Steam games by @joshuatam in #1166
- Added GameNative's new custom proton 10 builds by @AndreVto , @joshuatam in #1275
- Made both Epic and GOG downloads from Asia in #1220
- Massive improvements to touchscreen mode and gestures by @Nightwalker743 in #1276
- Fixed audio in games like Skyrim by automatically extracting XAudio DLLs in Proton 10 by @joshuatam in #1184
- Made layouts cutout/notch aware in #1299
- Reduce Application Error 0000065432 by making Unpack Files more aggressive in #1300
- Fix mouse movement in games that use raw mouse input and clipcursor by @AndreVto in #1084
- Add ability to import Steam games via custom paths by @joshuatam in #1066
- Added ability to manually set location for workshop mods by @Nightwalker743 in #1072
- Added task manager in sidebar by @xXJSONDeruloXx in #1121
- Added dialog for known configs with missing components rather than failing silently by @jeremybernstein in #801
- added in-game FPS clamp for quick performance adjustments by @xXJSONDeruloXx in #1081
- Added toggle to enable/disable showing achievements by @phobos665 in #1251
- Add Steam save import and export actions by @xXJSONDeruloXx in #966
- Added fexcore 2604 by @xXJSONDeruloXx in #1170
- Added Box64 0.4.2 by @phobos665 in #1262
- Added new turnip drivers for 8 Elite and 7xx/6xx (26.2.0, fixes UE5 DX12 games) to manifest by @utkarshdalal in #1263
- Added toggle to disable Posthog analytics by @utkarshdalal in #1236
- Added optional in-app game recommendations page by @utkarshdalal in #1235
- Show actionable dialog when Steam session is taken by another device instead of silent crash by @ben-pearson in #1306
- Fixed some Steam games showing container desktop on press play by @kiequoo in #1198
- Fix wrong install size showing for some games by @jeremybernstein in #1054
- Fix Steam cloud saves with unhandled UFS path types and fix save pattern parsing edge cases by @kiequoo in #1157
- Preserve file timestamps during Steam Cloud download by @joshuatam in #1199
- Sync cloud saves immediately after install by @kiequoo in #1264
And many more:
- fix: prevent carousel touch loss during pagination by @xXJSONDeruloXx in #1127
- fix: Download support files for gen 2 by @unbelievableflavour in #1130
- gamefix: Added wine env var fix type + fix for stardew by @unbelievableflavour in #1156
- Empty Wine/XDG trash on container shutdown by @jeremybernstein in #1151
- fix: Added additional directory for xna msi by @unbelievableflavour in #1125
- fix: match UFS save file globs case-insensitively by @AnikethanVA in #1183
- feat: Added force cloud sync for GOG + made toasts consistent across platforms by @unbelievableflavour in #812
- Fix library view not updating after game uninstall by @jeremybernstein in #956
- Fix connection banner visibility and slow disconnect detection by @jeremybernstein in #918
- Add reusable INI game fix for Imperivm by @Misazam in #1009
- feat: disable IME extract UI and centralize singleLine keyboard behavior by @jeremybernstein in #1014
- fix: perf hud fps fix for other wrappers by @xXJSONDeruloXx in #1164
- feat: Added option to toggle button hints bar by @unbelievableflavour in #811
- Fix: GOG chunk URL broken when CDN token is in query string by @unbelievableflavour in #1215
- fix: skip spurious conflict when cache wiped but local matches cloud by @jeremybernstein in #1228
- chore(): openApi specs for Gog, Epic & Amazon by @phobos665 in #1234
- gamefix: More fallout game fixes by @unbelievableflavour in #1134
- gamefix: Kingdom hearts 3 (epic) gamefix by @unbelievableflavour in #1161
- fix: kill stale wine processes before launch by @xXJSONDeruloXx in #1195
- fix: GOG cloud save fetch failure handling by @kiequoo in #1201
- feat: Parallelize Steam cloud save downloads by @kiequoo in #1226
- fix: use stored installPath in GOGManager.deleteGame to prevent uninstall failures by @xXJSONDeruloXx in #1255
- Added some changes for rockstar launcher by @utkarshdalal in #1274
- feat/refactor: Improve GOGDownloadManager download efficiency by @joshuatam in #1277
- fix(workshop): force standard Steam UGC path for Tale of Immortal by @linkq in #1260
- Move Touchscreen Mode toggle to in-game sidebar by @Nightwalker743 in #1249
- fix: late release single tap in touchscreen mode to fix clicking in some games by @AndreVto in #1212
- fix: gog download pause / resume handling logic by @joshuatam in #1291
- fix: resolve cloud save path for Danganronpa 2 (app 413420) by @tlt21 in #1297
- Fix: Rounded corners being clipped as rectangles in CompactLibraryTabBar by @sdkahal in #1293
- feat: move Disable Mouse Input to in-game Quick Menu overlay by @ben-pearson in #1267
- fix: keep exit button visible on ultrawide phones by making tab rail scrollable by @xXJSONDeruloXx in #1307
- i18n: update and complete Chinese localizations (zh_CN & zh_TW) by @sdkahal in #1315
- feat: add Show Keyboard extra binding to control editor by @Nightwalker743 in #1271
- fix: Meta Quest 3/3s black screen on Turnip driver by @lvonasek in #1185
- gamefix: Added jazz jack collection args fix by @unbelievableflavour in #1131
- fix: persist screen effects settings per game by @xXJSONDeruloXx in #1108
- refactor: Symlink imagefs_shared home in the variants + migrate old home contents by @unbelievableflavour in #1030
- fix: Missing X11 keysym entries for Num and Caps Lock keys by @Unnvaldr in #1149
- fix: eliminate global symlink dependency in PathType.toAbsPath by @kiequoo in #1305
- Added slay the spire 2 gamefix by @unbelievableflavour in #1160
- Refactor: Moved all gamefixes to gamefixes/types for clear structure by @unbelievableflavour in #1217
- fix/feat: allow config dxvk and vkd3d version together by @joshuatam in #1083
- fix(workshop): skip ZIP extraction for games that read archives directly by @linkq in #1316
- refactor: Symlink imagefs_shared proton in the variants + migrate old proton versions by @unbelievableflavour in #1034
New Contributors
- @AnikethanVA made their first contribution in #1183
- @Misazam made their first contribution in #1009
- @bllendev made their first contribution in #1047
- @linkq made their first contribution in #1260
- @tlt21 made their first contribution in #1297
- @sdkahal made their first contribution in #1293
- @ben-pearson made their first contribution in #1267
Full Changelog: v0.9.0...v0.9.1
v0.9.1-prerelease
What's Changed
- Added support for Epic EOS DRM and online play (by @phobos665 and me) in #1285
- Added multi-controller support by @bllendev in #1047
- Update wine-mono version to 11.0.0 in installer scripts, fixes online play for some games by @Catpotatos in #1133
- Eliminate random container corruption and wine prefix overwrites by @Catpotatos and me in #1310
- Fixed bug when local Steam saves could be overwritten after playing offline and going online by @jeremybernstein in #1169
- Significant fixes to Steam cloud saves where game had no UFS preset by @joshuatam in #1100
- Multicontroller support by @bllendev in #1261
- Added Ludashi's/Gamehub's HDR (aka "Vivid mode") by @xXJSONDeruloXx in #1106
- Added FSR 1.0 & Scaling Modes by @xXJSONDeruloXx in #1112
- Eliminated infinite booting screens by @jeremybernstein in #1136
- Fixed bug introduced in 0.9.0 hiding Steam games and DLC, enhance DLC display by @joshuatam in #1191
- Fixed bug introduced in 0.9.0 where redists were not downloaded for Steam games by @joshuatam in #1166
- Added GameNative's new custom proton 10 builds by @AndreVto , @joshuatam in #1275
- Made both Epic and GOG downloads from Asia in #1220
- Massive improvements to touchscreen mode and gestures by @Nightwalker743 in #1276
- Fixed audio in games like Skyrim by automatically extracting XAudio DLLs in Proton 10 by @joshuatam in #1184
- Made layouts cutout/notch aware in #1299
- Reduce Application Error 0000065432 by making Unpack Files more aggressive in #1300
- Fix mouse movement in games that use raw mouse input and clipcursor by @AndreVto in #1084
- Add ability to import Steam games via custom paths by @joshuatam in #1066
- Added ability to manually set location for workshop mods by @Nightwalker743 in #1072
- Added task manager in sidebar by @xXJSONDeruloXx in #1121
- Added dialog for known configs with missing components rather than failing silently by @jeremybernstein in #801
- added in-game FPS clamp for quick performance adjustments by @xXJSONDeruloXx in #1081
- Added toggle to enable/disable showing achievements by @phobos665 in #1251
- Add Steam save import and export actions by @xXJSONDeruloXx in #966
- Added fexcore 2604 by @xXJSONDeruloXx in #1170
- Added Box64 0.4.2 by @phobos665 in #1262
- Added new turnip drivers for 8 Elite and 7xx/6xx (26.2.0, fixes UE5 DX12 games) to manifest by @utkarshdalal in #1263
- Added toggle to disable Posthog analytics by @utkarshdalal in #1236
- Added optional in-app game recommendations page by @utkarshdalal in #1235
- Show actionable dialog when Steam session is taken by another device instead of silent crash by @ben-pearson in #1306
- Fixed some Steam games showing container desktop on press play by @kiequoo in #1198
- Fix wrong install size showing for some games by @jeremybernstein in #1054
- Fix Steam cloud saves with unhandled UFS path types and fix save pattern parsing edge cases by @kiequoo in #1157
- Preserve file timestamps during Steam Cloud download by @joshuatam in #1199
- Sync cloud saves immediately after install by @kiequoo in #1264
And many more:
- fix: prevent carousel touch loss during pagination by @xXJSONDeruloXx in #1127
- fix: Download support files for gen 2 by @unbelievableflavour in #1130
- gamefix: Added wine env var fix type + fix for stardew by @unbelievableflavour in #1156
- Empty Wine/XDG trash on container shutdown by @jeremybernstein in #1151
- fix: Added additional directory for xna msi by @unbelievableflavour in #1125
- fix: match UFS save file globs case-insensitively by @AnikethanVA in #1183
- feat: Added force cloud sync for GOG + made toasts consistent across platforms by @unbelievableflavour in #812
- Fix library view not updating after game uninstall by @jeremybernstein in #956
- Fix connection banner visibility and slow disconnect detection by @jeremybernstein in #918
- Add reusable INI game fix for Imperivm by @Misazam in #1009
- feat: disable IME extract UI and centralize singleLine keyboard behavior by @jeremybernstein in #1014
- fix: perf hud fps fix for other wrappers by @xXJSONDeruloXx in #1164
- feat: Added option to toggle button hints bar by @unbelievableflavour in #811
- Fix: GOG chunk URL broken when CDN token is in query string by @unbelievableflavour in #1215
- fix: skip spurious conflict when cache wiped but local matches cloud by @jeremybernstein in #1228
- chore(): openApi specs for Gog, Epic & Amazon by @phobos665 in #1234
- gamefix: More fallout game fixes by @unbelievableflavour in #1134
- gamefix: Kingdom hearts 3 (epic) gamefix by @unbelievableflavour in #1161
- fix: kill stale wine processes before launch by @xXJSONDeruloXx in #1195
- fix: GOG cloud save fetch failure handling by @kiequoo in #1201
- feat: Parallelize Steam cloud save downloads by @kiequoo in #1226
- fix: use stored installPath in GOGManager.deleteGame to prevent uninstall failures by @xXJSONDeruloXx in #1255
- Added some changes for rockstar launcher by @utkarshdalal in #1274
- feat/refactor: Improve GOGDownloadManager download efficiency by @joshuatam in #1277
- fix(workshop): force standard Steam UGC path for Tale of Immortal by @linkq in #1260
- Move Touchscreen Mode toggle to in-game sidebar by @Nightwalker743 in #1249
- fix: late release single tap in touchscreen mode to fix clicking in some games by @AndreVto in #1212
- fix: gog download pause / resume handling logic by @joshuatam in #1291
- fix: resolve cloud save path for Danganronpa 2 (app 413420) by @tlt21 in #1297
- Fix: Rounded corners being clipped as rectangles in CompactLibraryTabBar by @sdkahal in #1293
- feat: move Disable Mouse Input to in-game Quick Menu overlay by @ben-pearson in #1267
- fix: keep exit button visible on ultrawide phones by making tab rail scrollable by @xXJSONDeruloXx in #1307
- i18n: update and complete Chinese localizations (zh_CN & zh_TW) by @sdkahal in #1315
- feat: add Show Keyboard extra binding to control editor by @Nightwalker743 in #1271
- fix: Meta Quest 3/3s black screen on Turnip driver by @lvonasek in #1185
- gamefix: Added jazz jack collection args fix by @unbelievableflavour in #1131
- fix: persist screen effects settings per game by @xXJSONDeruloXx in #1108
- refactor: Symlink imagefs_shared home in the variants + migrate old home contents by @unbelievableflavour in #1030
- fix: Missing X11 keysym entries for Num and Caps Lock keys by @Unnvaldr in #1149
- fix: eliminate global symlink dependency in PathType.toAbsPath by @kiequoo in #1305
- Added slay the spire 2 gamefix by @unbelievableflavour in #1160
- Refactor: Moved all gamefixes to gamefixes/types for clear structure by @unbelievableflavour in #1217
- fix/feat: allow config dxvk and vkd3d version together by @joshuatam in #1083
- fix(workshop): skip ZIP extraction for games that read archives directly by @linkq in #1316
- refactor: Symlink imagefs_shared proton in the variants + migrate old proton versions by @unbelievableflavour in #1034
New Contributors
- @AnikethanVA made their first contribution in #1183
- @Misazam made their first contribution in #1009
- @bllendev made their first contribution in #1047
- @linkq made their first contribution in #1260
- @tlt21 made their first contribution in #1297
- @sdkahal made their first contribution in #1293
- @ben-pearson made their first contribution in #1267
Full Changelog: v0.9.0...v0.9.1-prerelease
v0.9.0
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
And many more:
- Add connector context to XConnectorEpoll logs by @xXJSONDeruloXx in #869
- Fixed a bug with steam 2017 vc redists by @unbelievableflavour in #886
- feat: performance hud customizability, adtl params by @xXJSONDeruloXx in #877
- Fix SD card game detection after crash by @jeremybernstein in #889
- Added "not logged in" splash screens by @unbelievableflavour in #844
- Update manifest.json by @utkarshdalal in #879
- Bugfix: Launch deps should be run in offline mode by @unbelievableflavour in #898
- fix: allow downloads over VPN connections by @jeremybernstein in #882
- Fix Steam WebSocket idle disconnects by @jeremybernstein in #771
- Fix cold-launch intent race, add failure feedback by @jeremybernstein in #884
- Fix dpad ordinality on dpad that allows opposing directions to be pressed simultaneously by @iobg in #805
- fix(): update achievement background for better contrast by @phobos665 in #836
- Moved image fetching to custom games by @unbelievableflavour in #810
- fix(): silent hill 4 reg fixes by @phobos665 in #926
- Fix carousel external mouse scrolling and dragging by @xXJSONDeruloXx in #931
- Support old manifest download size format (Assassin's Creed 1 fix) by @unbelievableflavour in #924
- Add Steam cloud saves browser shortcut by @xXJSONDeruloXx in #840
- Feat/perf hud text outline by @xXJSONDeruloXx in #915
- Added launch argument gamefixes by @unbelievableflavour in #930
- Fix intent launch edge cases: two-tier snackbar, offline fallback by @jeremybernstein in #912
- Fix "Resume" button staying after completed download/update by @jeremybernstein in #923
- fix: show Steam sign-in in menu after logout by @jeremybernstein in #790
- refactor: poison Toast and migrate to SnackbarManager by @jeremybernstein in #851
- Skip symlinks in exe search by @unbelievableflavour in #900
- fix: stabilize carousel cpu perf on idle by @xXJSONDeruloXx in #968
- Fix expired license filtering without JSON string parsing by @jeremybernstein in #985
- fix: prevent quick menu controller tab focus bounce by @xXJSONDeruloXx in #976
- fix: preserve Steam session state on unexpected auth loss by @xXJSONDeruloXx in #973
- fix: defer intent launches until GOG/Epic/Amazon service is ready by @jeremybernstein in #987
- feat: allow disabling of cloud saves per game by @xXJSONDeruloXx in #596
- fix: correct FEX_SMC_CHECKS env var to FEX_SMCCHECKS by @jeremybernstein in #990
- Make images fill their container for library layout: hero by @unbelievableflavour in #1003
- feat: add new keyboard QuickMenu navigation keys by @AndreVto in #946
- Added Ubisoft Connect preinstall step by @unbelievableflavour in #921
- feat: add Xbox controller style toggle to swap A↔B and X↔Y button icons by @kiequoo in #958
- fix: verify controller characteristics as detection by @AndreVto in #972
- Fix ControlsProfile binding deserialization by @Nightwalker743 in #979
- Use canonical root for dosdevices (imagefs parent safeguard) by @unbelievableflavour in #1029
- Refactored default Proton downloads to launch deps by @unbelievableflavour in #1031
- fix: custom game exit quits app instead of returning to library by @jeremybernstein in #1040
- fix: track axis press state to avoid spurious releases by @jeremybernstein in #1001
- Fix case-sensitive filesystem creating duplicate directories by @jeremybernstein in #941
- fix: preserve xconnector waits across suspend interrupts by @xXJSONDeruloXx in #1033
- fix: Steam cloud save sync fixes by @kiequoo in #1044
- fix: prevent quick menu tab debounce when controller active by @xXJSONDeruloXx in https://github.com/utkarsh...