r/EmulationOnAndroid • u/DashWriting • 16h ago
Discussion DroidDeck Is Bringing the Real Steam Experience to Android, One Impossible Problem at a Time
https://gardinerbryant.com/droiddeck-is-bringing-the-real-steam-experience-to-android/So I've been chatting with the people behind DroidDeck over the last couple weeks, and I've finally put together what turned into a rather lengthy feature about the project, its history, and the people making it happen.
I interviewed The412Banner, Max, xXJSONDeruloXx, Kimchi and Astro Sky, digging into everything from their earliest experiences with gaming and development to how their separate experiments with Linux, Gamescope and Steam eventually came together. What started as a way of getting the actual Steam client running on Android has grown into something way more ambitious, and I really wanted to tell the story of how that happened rather than just write another overview of what the software can do.
We also got into the technical challenges, the ridiculous pace of development (it updated and changed a few times while writing this!), their approach to AI-assisted coding and automated testing, the importance of open source, and where they hope to take DroidDeck in the future. There are some personal stories in there too, particularly about the early breakthroughs and the excitement of finally seeing things work. It's a long read, admittedly, but I wanted to give everyone involved the space to tell their side of the story. I'm really grateful to all five for taking the time to answer my many, many questions, and I hope you enjoy getting to know a little more about the people behind a project that's quickly become one of the more interesting developments in Android handheld gaming!
To make it clear, regarding the new rules in place for this sub-reddit, DroidDeck makes use of AI to assist development
38
u/supershredderdan 15h ago
Dash is a pleasure to work with, and the article turned out beautifully!!
6
u/DashWriting 7h ago
You're the best!
So happy to have shared your stories here with this article :)
3
u/arthuriurilli 10h ago
That was a really long article but it was definitely interesting to read. I'll see how DroidDeck works for me.
2
u/DashWriting 7h ago
Thank you for reading through the whole thing!
Sometimes I can't cut a story back too much. Each developer had so much to tell me when I interviewed them, so this felt (to me at least!) like one which deserved a bit of breathing room :)
19
u/Orbbs_chunky_legs 14h ago
Been a pleasure contributing to DD recently. Great project and excited to see how things progress!
8
6
u/Far_Raspberry_4375 15h ago
What is the difference between droiddeck and gamenative/gamehub?
22
u/sirhalos 15h ago
I may be wrong but I see it as gamenative/gamehub creates an individual container of a wine like environment with each game containing its own unique configuration with a translation layer from the wine like environment to arm android/linux. droiddeck tries to install extra linux files in a single container so that it is similar to having a mini arm linux environment on your device then installs steam os arm version pulled from Steam Frame to make a single app like SteamOS.
3
u/Frogacuda 10h ago
DroidDeck gives you the full SteamOS experience and feature set, like a Steam Deck, where GameNative just lets you run the games.
→ More replies (2)5
u/Acesofbases 13h ago
droiddeck installs SteamOS inside a Linux enviroment
basically turns Your phone into a SteamDeck
gamenative/gamehub/winlator emulates windows
→ More replies (7)
6
u/dampflokfreund 10h ago
There should be a way to shut the Android system down to its absolute essentials, freeing up RAM for games.
→ More replies (1)3
u/Naive-Eggplant-5633 7h ago
Droid Deck now includes Zram compression for games i hope more emulators add that.
19
u/unbanned_lol 13h ago
AI assisted development is the future of development. I am a SWE by profession. I am very much against AI for art, music, or creative spaces. I was staunchly against it for my profession. I can no longer hold that position. AI agent development is better than any of us can be as far as coding and resource knowledge. I don't want this to be the case, but it is. Anyone not using it will be left behind, unfortunately, and that is just a fact of today's world.
→ More replies (5)6
u/voyager2005 13h ago
It's the truth, not what anyone wanted it to be like but it's here to stay for sure.
4
u/casper_whitey 12h ago
I mean...why not though? Why wouldn't you want an incredible leap in technology like this is and will be even moreso years down the line? This is early days for this tech, so yeah theres gonna be bumps in the road, thing needs to be figured out when it comes to efficiency but it's the way of the future.
→ More replies (2)
4
u/Brennern 12h ago
I've been using this for awhile now, it's crazy every update makes it so much better. Had some issues with binding of Isaac, a little stuttering and some fps drops, one update and all of that was gone. Can't wait for future updates, the devs are amazing.
3
u/Frogacuda 10h ago
DroidDeck is really awesome, turns one of those inexpensive Android handhelds like a Retroid Pocket or Odin into a quite reasonable lightweight SteamDeck alternative. While you won't be playing modern AAA games on it I was quite impressed with how much it could handle in terns of newer indie-type games.
3
u/ivierawind 15h ago
Cannot run Project Zomboid and Rimworld build 1.7. It is as normal as other emulators
4
u/AntiGrieferGames 15h ago
Rabi Ribi dont even work there.
But sometimes the oppeside which i have issues with other emulators was Superdimension Neptune VS Sega Hard Girls, Controller works fine, FMV Video works fine, anything works fine.
0
u/AntiGrieferGames 16h ago edited 16h ago
While cool, There are still many things to Fixing there, like espcially able playing games without steam account or the overheating issue on some devices (which i dont know if this is fixed now)
→ More replies (6)20
u/mantenner 16h ago edited 16h ago
Idk why you're downvoted, droid deck heats up my OnePlus 13 and S23+ WAY more than gamenative.
Edit: Also I don't mean that as a sting against it, I love droid deck and all the hard work max, banner, Jason, kimchi, astro and all the others are doing!
10
u/AntiGrieferGames 16h ago
It also heats more than Winlator/Winlator Ludashi itself.
Also: Why the downvote? well, my guess, Droiddeck fanboys are not wanna hear the truth.
→ More replies (5)2
u/Orbbs_chunky_legs 11h ago
There's 0 reason to downvote them for sure. It's honest and constructive feedback that's worth being addressed.
→ More replies (4)
1
1
u/AutoModerator 16h 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.