github utkarshdalal/GameNative v1.0.0-prerelease

pre-releaseone hour ago

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

  • 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

  • fix: Exclude custom games from compatibility filter by @joshuatam in #1412

  • Disable fps cap when framegen is active to stop judder, add subtitles… by @utkarshdalal in #1420

  • chore: fexcore-2605 by @phobos665 in #1422

  • fix: improve perf HUD temperature sensor accuracy and GPU usage coverage by @xXJSONDeruloXx in #1406

  • Use clientIcon instead of icon for steam shortcuts by @Raxcoms in #1402

  • 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: move fexcore-2605 binary to Android assets directory by @linkq in #1435

  • fix: Activate game container earlier during app pre-launch by @joshuatam in #1439

  • Several pulse audio fixes, reduced latency, reliably pause and resume by @joshuatam

  • feat: Cache Steam save file hashes between syncs by @kiequoo in #1227

  • feat: sync offline achievements on reconnect by @xXJSONDeruloXx in #1268

  • fix: clear persona state and hide status picker on sign out by @ben-pearson in #1312

  • feat: show remaining storage space in Storage Manager by @ben-pearson in #1321

  • Fixed stylus handling in TouchpadView by @ppsz in #1334

  • fix: Cleanup/remove unused functions etc. by @phobos665 in #1362

  • fix: resend steam presence after reconnect by @xXJSONDeruloXx in #1278

  • fix: update pulseaudio for low latency setting by @joshuatam in #1447

  • fix: don't block local launch when remote runs a non-Steam shortcut by @ben-pearson in #1396

  • chore: update lsfg-vk Android layer to v1.0.2 by @xXJSONDeruloXx in #1437

  • fix: update child windows when parent geometry is changed by @AndreVto in #1436

  • fix(envvars): escape spaces on round-trip; fix crash on save by @jeremybernstein in #1429

  • 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: Improve process handling for reliable suspend/resume by @joshuatam in #1457

  • fix: pulseaudio handling by @joshuatam in #1460

  • fix: Pause and resume PerformanceHudView with lifecycle by @joshuatam in #1463

  • fix(): Bionic Lib check and copy fix for upgraded installs by @phobos665 in #1472

  • Japanese translation by @utkarshdalal in #1475

  • Attempted added support for USB external storage by @utkarshdalal in #1476

  • fix(): Add missing Unix lsteamclient.so check for Bionic Steam by @joshuatam in #1477

  • fix(): Remove TU_DEBUG=deck_emu default. by @phobos665 in #1481

  • fix: Cap Steam DL size to installSize to avoid gigantic dl size reporting. by @phobos665 in #1482

  • fix(pulseaudio): refine aaudio sink for dynamic configuration and latency stability by @joshuatam in #1468

  • More ludashi improvements by @utkarshdalal in #1483

  • fix(pulseaudio): Refactor pause/resume with dynamic module unload via pactl by @joshuatam in #1484

  • fixed pause not working on modern build by @utkarshdalal in #1487

  • feat(pulseaudio): Add configurable suspend behavior and low latency mode by @joshuatam in #1486

  • fix(): fix Steam ForegroundServiceDidNotStartInTimeExcception crash by @phobos665 in #1485

  • fix: Steam achievement timestamps by @phobos665 in #1473

  • feat(): Epic Offline Mode for offline launches by @phobos665 in #1467

  • Fix Two Point Museum Steam Cloud save placement by @kiequoo in #1465

  • fix(steam/download): close race that hangs Update/Verify at 0% by @jeremybernstein in #1434

  • feat: Allow sign in with Steam Guard TOTP code by @peanut250 in #1241

  • Updated account name to be persona name in gbe, should now display co… by @utkarshdalal in #1492

  • Fix: Game exe running in background after pause, child process spawn catch by @Catpotatos in #1491

  • fix: remove unused pulseaudio file by @joshuatam in #1488

  • Fix: Stuck loading screen during Mono/XAudio install by @Catpotatos in #1395

  • feat: automatic frontend sync for installed/uninstalled games by @vitormf in #1454

  • fix: update bionic steam client by @joshuatam in #1493

New Contributors

Full Changelog: v0.9.2...v1.0.0-prerelease

Don't miss a new GameNative release

NewReleases is sending notifications on new releases.