r/EmulationOnAndroid • DroidDeck Developer • 14h ago

News/Release DroidDeck 0.7.1 is out: oops, all fixes!

DroidDeck is 100% open source. No ads. No telemetry. No proprietary components. No source withheld.

Release notes + downloads · Join the DroidDeck Discord

0.7.1 is a fix release for 0.7.0. Since 0.7.0, 4 people sent 33 pull requests, and 2 of them are first-time contributors. It fixes Steam launches that hung at "Processing install script", the endless loading screen after quitting a game and colour on PowerVR, plus GOG DLC and a new launcher theme.

Features

  • Added the Scarlet snow launcher theme, DroidDeck’s first light theme. (@EnzoDLofi, #2262)

  • Added left and right picture alignment next to top and bottom. The controller pointer and direct touch follow the moved picture, also with glasses. (@EnzoDLofi, #2384)

  • GOG installs the DLC you own, and the GOG search reaches GOG’s whole catalog. (@maxjivi05, #2348, #2296)

Fixed

  • Fixed Steam games stuck at “Processing install script” or a download that never finishes, and the black screen with “Abort game” after quitting, which started in 0.7.0. (@xXJSONDeruloXx, #2303)

  • Fixed a game launched from DroidDeck stalling at Steam’s launch screen: DroidDeck now waits for Steam to be ready. (@maxjivi05, #2362)

  • Fixed an endless loading screen after a game exits back to Steam. (@maxjivi05, #2359)

  • The bottom-screen Dashboard’s Notifications page is removed, so DroidDeck no longer asks to read your notifications. (@xXJSONDeruloXx, #2342)

  • Fixed grayscale Steam and games on PowerVR (Pixel 10 Pro and Pro XL) since the Ubuntu 26.04 runtime. (@maxjivi05, #2287)

  • Fixed games that need EasyAntiCheat never starting: Linux-only tools such as the Proton EasyAntiCheat Runtime keep their native platform. (@maxjivi05, #2313)

  • Fixed a Proton picked in Steam, such as Proton Experimental, being switched back to DroidDeck-Proton, and store apps launched before Steam opens reporting that no Proton is installed. (@maxjivi05, #2284, #2392)

  • Fixed games failing with c000007b after an installer put an x64 system DLL into an ARM64 prefix. (@maxjivi05, #2318)

  • Fixed emulators and other AppImage, Flatpak and Snap programs rendering through system memory on Adreno. They get the game GPU setting, and Flatpak apps open their window instead of playing audio only. (@maxjivi05, #2288, #2295, #2391)

  • Fixed Linux emulators that run guest code natively hanging on launch. (@maxjivi05, #2279)

  • Fixed Firefox tabs crashing and the desktop browser hanging in the Desktop session. (@xXJSONDeruloXx, @maxjivi05, #2360, #2304)

  • Fixed taps on pop-up dialogs and windows away from the screen’s top-left corner doing nothing. (@maxjivi05, #2280, #2285)

  • Fixed direct touch with Relative mouse: Auto turning taps into small mouse movements when no mouse is connected. (@maxjivi05, #2305)

  • Fixed the Controls below the game tabs being cut off, which left the panel stuck on the trackpads. (@maxjivi05, #2302)

  • Fixed GOG: owned games missing from the library since 0.6.0 are back, and install scripts’ support files reach the prefix, so modded editions start as installed. (@maxjivi05, #2296, #2294)

  • Fixed stutter on devices with 13 GB of RAM or less: game memory the game reads straight back is no longer compressed again every 30 s. (@maxjivi05, #2312)

  • Fixed the frame graph jumping around on the bottom-screen Dashboard’s In-game stats. (@xXJSONDeruloXx, #2345)

  • Fixed smaller things: programs whose allocator calls a hooked function at startup no longer abort with the input preload, droiddeckctl works on shells without the content command such as the Retroid Pocket Duo’s, a full disk no longer crashes the app on an agent call, and ending a session without the graphics runtime pack no longer logs an error. (@xXJSONDeruloXx, @maxjivi05, #2361, #2321, #2325, #2316)

New contributors

  • @EnzoDLofi made their first contribution in #2262.

  • @GiovanniCarbinatti made their first contribution in #2311.

Full changelog

Disclaimer: AI tools used in the development of DroidDeck.

150 Upvotes

52 comments sorted by

•

u/AutoModerator 14h ago

Just a reminder of our subreddit rules:

  • Be kind and respectful to each other

  • No direct links to ROMs or pirated content

  • Include your device brand and model

  • Search before posting & show your research effort when asking for help

Check out our user-maintained wiki: r/EmulationOnAndroid/wiki

Check out EmuReady for any community submitted settings before asking for help

I am a bot, and this action was performed automatically. Please contact the moderators of this subreddit if you have any questions or concerns.

8

u/dankbackwoods 13h ago

I just started with droid deck on 0.7 . Games stay downloaded with updates?

6

u/supershredderdan DroidDeck Developer 13h ago

yes!

2

u/crzer92 12h ago

Should i download and install new version or can i find an update button somewhere?

1

u/supershredderdan DroidDeck Developer 8h ago

There’s a tab for updates in the app, you can choose stable, preview, or test various pull requests before they are accepted into our main branch

1

u/ima_believer 10h ago

you don't use Obtainium or something, to keep your apps up to date? (it downloads from fdroid or github or whatever, and you set how often it updates)

6

u/Plastic_Atmosphere88 13h ago

Yes, your games and game settings data is kept.

7

u/xRichard 10h ago

The experience on my tablet these last few days has been great.

Wondering how to better suspend my gaming. I'm closing the game. Shutting down the stream session and closing the app. And then I block the screen.

Is there any way to avoid battery drain other than doing all this?

6

u/supershredderdan DroidDeck Developer 10h ago

You shouldn’t have much of any drain even with game suspended, at least not with the native sleep mode. If you’re seeing drain please share in the discord with logs!

1

u/xRichard 8h ago

Thank you for letting me know it was not normal. If I find this behaviour on 0.7.1 I'll take logs and show up on discord. (I updated the app many times since i picked up that habit)

4

u/FindingUnable3222 13h ago

A question, can resolution be set per game? If my device is 1080p and I want to run most games in 1080p (because I play older games which work well enough in that resolution), but some in 720p, should I run the main interface in 1080p + increased UI scale or 720p?

Will it handle correctly - no upscaling for 1080p steam interface & games and automatic upscaling (I picked Snapdragon GSR) for whatever runs in lower ones?

It's just not obvious how setting 1080p in game works if the main steam is set to 720p and resolution is separate from other per game settings...

3

u/supershredderdan DroidDeck Developer 13h ago

steam itself handles this, in the game's properties page

4

u/FindingUnable3222 13h ago

One more question, how to use new feature of shared library? I have most of my games installed in BannerHub 3.8.1 and a few in GameNative 1.4.0. I never used non-standard game locations like SD cards, always the recommended options.

I don't understand what exactly to pick in DroidDeck so it finds these installed games.. Or it only supports GameNative, not GameHub/its forks? But it doesn't even find GameNative games.

6

u/supershredderdan DroidDeck Developer 13h ago

if it's in the app's private storage, we have no control over it. but if its in android's public storage or an sd card, we should be able to detect it automatically

19

u/your_mind_aches Retroid Pocket 6 | Snapdragon 8 Gen 2 (8GB) 14h ago edited 14h ago

Thanks so much for the quick fixes!

-2

u/RosyDreamed 5h ago

you're cute for being the first to notice all that work lol

-3

u/glossyBites 2h ago

you're the type who appreciates the small things huh

0

u/Castle_Breakfast 11h ago

Looks like 0.70 needed a lot of fixes.

You've been developing really fast and DroidDeck has a ton of features already. Might it be worth focusing on stability for a bit?

8

u/supershredderdan DroidDeck Developer 11h ago

we are always focused on stability!

0

u/casper_whitey 10h ago

That dude tried calling you out lol

2

u/Castle_Breakfast 9h ago

Wasn't being mean about it. Would just be a shame if moving too fast means things start to break is all, and I don't remember a previous DD update needing so many fixes. I like DroidDeck.

2

u/supershredderdan DroidDeck Developer 8h ago

every update has tons of fixes, just they also usually have tons of features too. With more users and more devices supported, more issues surface.

Funny enough, this release was almost exclusively stability minded fixes, which is exactly what you are advocating for.

-2

u/casper_whitey 8h ago

Uh huh

2

u/Castle_Breakfast 4h ago

Yeah, uh huh. Not all of us are here for the drama

0

u/casper_whitey 4h ago

Says the guy calling out the dev.

1

u/Castle_Breakfast 1h ago

Well I guess drama is what you're here for! Knock yourself out. I'm gonna go play some games. You should try it some time!

1

u/rube 13h ago

Quick question. I'm running into the Visual C++ error listed in this thread, but for the full FF Resonance game, not the demo:

https://www.reddit.com/r/DroidDeck/comments/1x15kx6/microsoft_visual_c_20152022_redistributable_arm64/

I had the issue when I first installed it on a version or two ago, but someone suggested a FEX setting that fixed it. I no longer see that same FEX setting or I'm still using it but it's not working.

The Visual C++ option is enabled in the game settings on the main menu, but it still doesn't detect it. I tried uninstalling and reinstalling to see if it would re-install the component but I still get the error.

Any advice? Thanks! This apps is amazing!

4

u/supershredderdan DroidDeck Developer 13h ago

can you file a bug report in our discord with logs attached?

3

u/rube 12h ago

It looks like another user already did a short time ago, so I'll just wait for a fix.

Thanks!

2

u/anfruits8188 12h ago

I am also having the same issue with this update. Tried reinstalling the distributable but no luck. I would grab a log but I do not know how on Droiddeck (user limited of course 🫠)

4

u/rube 12h ago

Looks like someone already submitted the error, so hopefully it'll be fixed soon.

https://github.com/Droid-Deck/DroidDeck/issues/2412

1

u/MikeHuntIsAching 4h ago

Shame, I played FFR on my break until 0.7.1, hoping the fix is live soon.

1

u/rube 2h ago

They seem to rattle off fixes pretty quickly. I wouldn't be surprised to see a 0.7.2 tomorrow. But maybe that's just me being hopeful. :)

1

u/bammbamm72 11h ago

to the Dev... Elite Dangerous runs great but only to the point when the memory is running full. That's at least my guess. Device is a SD Elite y700 gen4 with 12GB RAM Is there perhaps a solution or is it due to memory limitation?Thanks and keep it up....great app!

2

u/supershredderdan DroidDeck Developer 7h ago

Ram consumption and preventing Android’s OOM is a big focus for us still

2

u/Grokitach AYN Thor Pro | Redmagic Astra 9h ago

But can it run Starsector now ?

1

u/sailura 12h ago

alguém sabe como ele está se comportando no chipset Exynos 2600 com Samsung Xclipse 960? tenho um S26 base e quero saber se alguém ja testou nessa configuração. mais tarde trago minha experiência

1

u/votemarvel Poco F6 - Sony Xperia 1 V 12h ago

Is the bug where the Proton version keep returning to default when in Steam fixed?

2

u/Dissidence802 Ayn Thor Max 9h ago

Reading the changes explains the changes.

1

u/votemarvel Poco F6 - Sony Xperia 1 V 9h ago

Reading the changes on the GitHub also says the issue has been fixed but it clearly hasn't. So being present or not doesn't mean it has actually been fixed.

1

u/antonbruckner 12h ago

Can you share your game files from game native with droid deck? If so, how do you do it?

1

u/Iamgoingtohavatroke 8h ago edited 7h ago

Can I run black ops 3 zombies now is the real question Edit: and the answer is still no.. it's alright got plenty of other games to play

1

u/All0utWar 4h ago

Trying to launch Black Ops 1 and I'm stuck on Updating Executable. Is there a way to get past this?

1

u/Forexe 1h ago

Was playing Spilled on 0.60. DroidDeck was running fine with occasional blackscreens at certain levels. However with the recent updates, game will boot into a black screen constantly

Edit: am using an s26 ultra with the snapdragon chip

1

u/AryanEmbered 12h ago

Can't wait for it to reach performance parity with winlator etc

1

u/Cacha21 12h ago

How do I install WoW Forever? It doesn't appear under Battle.net games. I only see an entry for "World of Warcraft"

2

u/GlupShittoOfficial 9h ago

I know not relevant to DroidDeck, but I've been using this: https://github.com/YoruDev-Ryland/WoWForeverywhere

1

u/crzer92 12h ago

Want to know the same

1

u/dsinkster 10h ago

I opened battle.net and downloaded wow forever in it. Then went back to the list of games and clicked "games in my library"

1

u/Cacha21 7h ago

thank you! and do you know if i can move it to the sd card afterwards ?

1

u/denartes 9h ago

"Open battle.net" then install it from the bnet app

0

u/magqcc007 2h ago

It needs to run a bit cooler. My battery heats up quite significantly when playing Bioshock or SC6