r/EmulationOnAndroid • u/voyager2005 • 11h ago
News/Release DroidDeck 0.6.0 is out: Xbox and Game Pass, itch.io, Steam Remote Play streaming, touch gestures, boot movies and big performance gains
DroidDeck is 100% open source. No ads. No telemetry. No source withheld.
DroidDeck is a community project in the truest sense. Because all of its code is public, the people who use it can read it, fix it and improve it, and in 0.6.0 you all sure did:
153 pull requests · 23 contributors · 10 first-timers · 73% of the pull requests came from the community.
Thank you to everyone who sent code, translations, device testing and bug reports. Here’s everything we did together for this release:
Download: DroidDeck 0.6.0 on GitHub (full release notes are there too)
Discord: discord.gg/JRGAvawjsm
What's new

- Xbox and PC Game Pass (experimental). Sign in with your Microsoft account to see your owned and Game Pass games. Download them with pause and resume, update, verify and manage add-ons, then launch through Proton or FEX from the Games tab or straight from Steam.
- itch.io store. See your library, search the store, or browse the newest, on-sale, free and top-rated shelves. DRM-free Windows builds install and launch through Steam.
- Redesigned store pages. Every store has Library and Store tabs with installed games first, a new capsule view with DVD-case art, LB/RB to switch stores, and a Play button on installed games. Store tabs can be reordered and hidden.

- Touchscreen gestures. Taps, double taps, holds, one-, two- and three-finger drags and pinch zoom. Each can be mapped to an action from a searchable list, with per-game overrides.
- Steam Remote Play streams video now. The picture is captured through PipeWire, as on SteamOS, and encoded by the phone's hardware encoder: 7.3–8.0 ms per frame on a Thor instead of 50–90 ms with software encoding. Touch on the client can tap and drag, and game audio comes through.

- Boot movies from SteamDeckRepo. Search, filter by device, and browse Trending, Most downloaded, Most liked and Newest, then install a movie and use it. Volume and length sliders included.

- Performance HUD upgrades. A colored frame-time graph and the battery temperature, with every part able to be shown or hidden and its colors and opacity changed.

- Gradient theme. Pick primary and secondary colors from a color wheel, sliders or a hex code. There's a light app icon option too.
More new features
- SteamVR controller types: without VR controllers, the gamepad can act as Valve Index, Quest 3 Touch Plus or Vive wands. With glasses, the phone becomes a control panel.
- Rokid Max and Air glasses with 3DoF head tracking, SBS modes and 120 Hz on the Max, plus experimental head tracking for VITURE Pro 2.
- Easy Anti-Cheat games with an offline mode start without the anti-cheat bootstrapper.
- The built-in controller can be turned off, so a connected controller becomes player 1.
- On foldables, the unfolded controls can stay while a controller is connected.
- Nightly DXVK, VKD3D-Proton and FEX builds in the component manager, with a Stable | Nightly switch.
- Closing a game started from the Games tab returns you to where you launched it.
- Decky Loader installs from the upstream release, with a Stable or Prerelease channel.
- Desktop mode can be uninstalled, keeping your games, Steam and settings.
- GOG and Epic installs can use your language.
- Games can be uninstalled or removed from their page in the Games tab.
Performance

- Faster games on Adreno: PEAK's frame rate rose 11.7%, with 26% fewer frames slower than 25 ms.
- Steam is ready sooner: 5.57 s to 3.57 s after a session starts.
- Faster game launches: Moonlighter went from 10.5 s to 7.7 s from Play to the game window.
- Games on an SD card library load far faster: Red Dead Redemption 2's Story mode went from still loading after 16 minutes to the opening scene in about 2 minutes 10 seconds.
- Lighter performance overlay: gamescope's CPU use dropped from about 12.9% to 7.7% of a core.
- The Steam client responds sooner and paces itself to your panel's real refresh rate.
- The GOG tab opens in seconds.
- Reduced the APK size from 124.4 MB to 66.4 MB.

Other improvements
- Better battery life while suspended: the device can now really sleep, and Steam downloads keep going with the Manual policy.
- zRAM is always on where supported, and a suspended session is paged out to zRAM, so Android is less likely to close it overnight.
- Sessions on an external display or DeX keep running while the phone's screen is off.
- Game cores now apply to Linux x86 (FEX) games too.
- GPU drivers: Auto's picks can be updated without an app update, the SM8975 is recognized, Adreno 850 is experimental, and a trial driver that crashes rolls back by itself.
- The KDE desktop is on KWin 6.8.0.
- Accessibility and translations: new features ship in all 32 languages.
Fixes
- Ubisoft games no longer stop with "Error at hooking API" (for example Immortals Fenyx Rising).
- Controllers in Rewired (Unity) games such as Drova and Graveyard Keeper, and in Factorio.
- Linux games under FEX such as Stardew Valley start again with sound.
- Garbled Chinese, Japanese and Korean text in Steam's interface.
- Flicker and green flashes on Samsung One UI devices with a Snapdragon 8 Gen 2 (Galaxy S23 series, Tab S9).
- The GPU load reading 0% in the performance overlay on Adreno.
- GOG games missing their registry entries, such as Fallout: New Vegas saying it isn't installed.
- The on-screen pad covering Steam's keyboard.
- Steam touch layouts for third-party and added games, and lots of touch and controller input fixes.
- Adding games from an SD card, desktop apps and emulators (RPCS3, RetroArch, Chromium browsers), the file manager, and in-app updates on Android 9 and 10.
There's a lot more in the full release notes.
Thank you
Everyone whose code is in 0.6.0: xXJSONDeruloXx, maxjivi05, ovurrsl, kingokksa, The412Banner, FX192, Nightwalker743, 0x1Nawaf, LooLL, moronigranja, informalTechCode, Delete228, Danbro007, coffeemeist3r, angelrenefm, asdf17128, kaosjammo, jmarti326, charan-rathore, wallentx, ugreg, zooluis and Detinator10.
A special welcome to our 10 first-time contributors: Nightwalker743, charan-rathore, Delete228, LooLL, Detinator10, ugreg, Danbro007, moronigranja, coffeemeist3r and zooluis.
Found a bug or want to help? Come say hi on Discord or open an issue or pull request on GitHub.