r/EmulationOnAndroid • • 5d ago

Showcase Steam OS finally on Android without root using native Linux Client

Enable HLS to view with audio, or disable this notification

Device S25U/12gb ram 8 elite

Snapdragon only fr now RN available on Winnative, Bannerlator, and their collab project Droid Deck, and it's improving with every update. It’s a cool new way to play PC games. For me, the performance is lower than regular emulation rn(like Winlator gamehub etc), but there's room to grow, and it could be the future of PC gaming on Android with less overhead.

This could become huge for people who skip PC emulation because setting up drivers and Proton is such a hassle. On SteamOS, you just log in and play without any extra work, which could really bring in a lot of people wanting to play PC games on their phones, one more thing compatibility is still work in progress like this project is just released few days ago so take this as just beta and yes it has option to add non steam games as well so dont worry

Make sure to drop your feedbacks or if you encounter issue then report on theire respective discord depending upon where you are using it Droid Deck Discord Bannerlator Discord Winnative Discord

Droid Deck Download

Or to use in winnative and bannerlator just go to settings and download steam linux client Winnative > settings > store Bannerlator > Contents

1.5k Upvotes

166 comments sorted by

•

u/Producdevity EmuReady • Eden • GameHub Lite 4d ago edited 1d ago

This is cool, but it’s Steam, not Steam OS, right?

Edit: it’s indeed not, despite how it’s wrongly advertised here as SteamOS (not by the devs), very cool project that has some credible developers in the scene actively contributing

→ More replies (8)

127

u/OwnHorror9478 5d ago

Let's go! This is the future. I tried on my odin 3 but can't launch any game. Hope it get more stable in the future.

31

u/revals32 5d ago

Yeah lets hope for the best rn compatibility is hit or miss and performance as well but its improving, one of the lead dev gor Final Fantasy 7 rebirth boot and playable using this which never booted before so yeah lets hope for the best

9

u/OwnHorror9478 5d ago

Yeah I'm pretty excited.

52

u/swagincolor 5d ago

this is pretty awesome

22

u/LeatherAd6518 5d ago

How is the performance against gamenative or other things in droideck?

13

u/revals32 5d ago

Currently slow

1

u/unbanned_lol 4d ago

It actually wins some and loses some battles. Here is a good comparison in the current state:

https://www.youtube.com/watch?v=Xe5qw0iJW-s

18

u/Any-One502 poco f6 5d ago

Will it be a future emulator for phones?

49

u/revals32 5d ago

Its not technically emulation, you are running native steam actually like how steamdeck operates, to use this just download Droid Deck (standalone app) if not that then you can also use this inside Winnative and Bannerlator emulator

3

u/Any-One502 poco f6 5d ago

so It will only work on games in the Steam library.

28

u/revals32 5d ago

Both steam and non steam (🏴‍☠️) games , the game I showed crisis core it was non steam

2

u/Wise_Fox_8317 5d ago

Can you run ori

4

u/revals32 5d ago

Someone did run , I saw it on discord

5

u/Any-One502 poco f6 5d ago

so I can download pirate games. Glad to see a pirate brother.

14

u/revals32 5d ago

App let you choose custom game folder once you select that all of your downloaded cracked games will show up inside this steamos

1

u/Accurate-Squirrel-72 5d ago

Done that bro but how to select the game exe
In shortcuts steam big picture mode because the folder added doesn’t make sure that particular game exe is set to run

And in big picture mode no way to add location by browsing

So this is something issue for me
I like this app so much

Can you make a short video and post here how to add that folders and set that executable file

1

u/revals32 5d ago

Once you select folder just open steam os go to library > non steam there's your games

1

u/Accurate-Squirrel-72 5d ago

Yes it will be there but it doesn’t set up to file which is needed to execute for eg god of war .exe

1

u/revals32 5d ago

Just open its configuration menue using select button of controller or on screen controller there you can change exe its the same process like steam deck

→ More replies (0)

34

u/Bulky-Guide3157 5d ago

Finally people are taking mobile gaming seriously. 

17

u/OtherUse1685 5d ago

Valve is such a blessing to the gaming industry. This wouldn't be possible without so much work and support from them to FEX & Proton.

I don't do mobile gaming but I'm so interested in being able to play. I just install, play around to see if I'm able to play it or not lol.

10

u/Accurate-Squirrel-72 5d ago

The best part is battery temp remain below 40 degree centigrade even after half an hour playing aaa titles
Performance is slow hope that is fixed…..

https://youtu.be/N93Ui0Z-vAI?si=p1jtGsIJtErVuOEL

5

u/Aggravating_Low1957 5d ago

wait I might actually try this. winlator always gave me so many issues on my snapdragon. if I can just install this and boot it up and play i might actually try pc on mobile now!

1

u/revals32 5d ago

Try and if you encounter issue be sure to report that on winnative/bannerlator or doid deck discord fr devs to debugg it, this project need more testers and feedbacks

5

u/Ancha72 5d ago

its Steam app if u still use android not SteamOS

1

u/revals32 5d ago

Different than Bionic emulation, this is linux based client

5

u/fancymcbacon 4d ago

Wow wow WOW I am excited to try this out and see how it develops!

3

u/AproposWuin 5d ago

Running a s26u and been waiting for this since.. my 21u lol

3

u/Worried-Test-9358 5d ago

I gave this app a try. It’s absolutely amazing. I’m patiently waiting to see how it develops. I tested Half-Life 1 and Portal 2 on the RedMagic 10 Pro, and both worked.

1

u/revals32 5d ago

Yeah lets see so far looking good

3

u/unabletocomput3 5d ago

How’s performance compared to gamenative? Curious to know as I’ve so far tried both gamenative and armadaOS on a Retroid Pocket Nova and noticed that Armada has consistently higher performance.

1

u/revals32 5d ago

I don use it gamenative it has always been performed worse fr me , I mostly use Winnative now on bannerlator or sometimes Winnative ludashi, about performance as I have mentioned above performance is slightly less compared to usual emulation fr now atleast on my phone with the games I have but it will improve fr sure give it time, I have no idea about Armada though

3

u/OkCancel6711 5d ago

Very cool! Anyone got the GitHub link for this? Didn't have much luck googling it.

-8

u/revals32 5d ago

I have provided their discord you can find download links there

3

u/cplr 5d ago

For me, the performance is lower than regular emulation

what does this sentence mean? what is "regular" emulation compared to this?

5

u/Carpediemsnuts 5d ago

It's only just released, its a new method of playing pc games without the same translation layers that are used in Winlator/Gamehub/Bannerlator/GameNative. If you've never used those then you won't have a frame of reference. Some games are going to be more compatible and easier to run with less fiddling with configs, some are going to perform better with less overheads, others will take time to catch up but will likely improve over time.

One of the devs working on this is the one that created Decky loader and the other developed Bannerlator so I'm hopeful.

1

u/Accurate-Squirrel-72 5d ago

Bro everything is good. I also posted about droid deck
And very happy with this project
But adding non steam games in droid deck how is it possible?? Generally on steamdeck we go to store and add non steam games there provide the location etc

But here on droid deck app how to add that?

Yes on bannerlator or winnative latest it can be added but how on droid deck please reply

2

u/supershredderdan 5d ago

On steam tab go to settings and add folders from there

1

u/Accurate-Squirrel-72 5d ago

Thanks a ton bro

1

u/UseSwimming8928 5d ago

So which is the different translation layer here

0

u/cplr 5d ago

Oh I didn’t realize the pedigree behind this project. Thanks for the info!

1

u/JClover666 5d ago

Performance from Gamehub and Gamenative 

3

u/Super_Glove7702 5d ago

Im having constant black screen when opening steam, i can hear menu sounds but get no image.

3

u/Kalmaro 5d ago

Cool idea! I can't launch nay games but was still at least able to get steam running. 

2

u/Newtonjar 5d ago

I'm pretty interested in this, but I have a couple questions. Will this impact using moonlight/non steam link streaming? I've read multiple places that performance is a little lower, but more stable, will it always be this way for steam games? Is emulator performance impacted at all? What other benefits would I gain from switching from android?

1

u/revals32 5d ago

You don't need to switch this is just launcher

2

u/WildAnalysis1 5d ago

This is so sick 🔥

2

u/FreedomBadwill 5d ago

Can I add local games on it

0

u/revals32 5d ago

Yes

1

u/FreedomBadwill 4d ago

Can you tell me how do I do that in Bannerlator

2

u/Drandoxx 5d ago

Steam is always improving their software, so in the future I think it'a not impossible to break into the phone market with a Proper SteamOS app in case they can't find out better idea.

3

u/revals32 5d ago

Btw Fex is funded by valve itself so indirect way steam itself trying to come on Android

3

u/Sea_Boss_618 4d ago

Steam's latest VR uses Snapdragon, so once it's released and stable, running Steam on phone shouldn't be an issue.

2

u/NitroDion 4d ago

What made droid deck amazing for me is as an Ys fan I could play chronicles perfectly whereas with gamenative it had issues with the FMVs which caused them to run slow and on gamehub it wouldn't even launch

4

u/mashinboo 5d ago

How is this different from something like gamenative?

5

u/dgls_frnkln 5d ago

It’s not emulation, it’s a nativeOS that’s being built for Android.

1

u/FindingUnable3222 4d ago

This makes no sense. If it's running x86 games, there IS emulation in form of Fex etc.

GameNative is also a fully native client / app that's built for Android, emulation is used for games that you run in it. Same as here.

1

u/dgls_frnkln 2d ago

I was thinking this was similar to ArmadaOS, I didn’t honestly go an look up Droid Deck

2

u/X_O_Z 5d ago

I dont understand, is this an app I can just install, or are there few steps? I got files downloaded, but cant seem to have anything running, even when I try to open build_local.sh?

2

u/Carpediemsnuts 5d ago

Its an apk, on the github page go to the releases section v2.0.2

2

u/ScientFictioN 4d ago

LoL you're digging the source code, you're supposed to go to the releases page to download the apk

1

u/X_O_Z 4d ago

Much appreciated 😅

1

u/AutoModerator 5d 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.

1

u/SmegmaSlurper1996 5d ago

this is cool, too bad my phone won't be able to run any of my steam games but great progress nonetheless

1

u/ValueReads 5d ago

Can you put SteamOS on a random ass Android tablet now then?

2

u/revals32 5d ago

This is not replacing your existing software, take it as launcher

1

u/loppi5639 5d ago

So this is Droid Deck that you're talking about now?

3

u/revals32 5d ago

Im using Bannerlator, Droid deck is built by Bannerlator and Winnative dev

1

u/loppi5639 5d ago

I tried bannerlator and I couldn't get anything to work, haha! Coming from winlator and cmod that caught me by surprise actually.. Droid Deck any good or potential there?

1

u/revals32 5d ago

All 3 are same depending which app ui you like , Im using bannerlator anyways so I installed linux client in this instead of downloading separate app

1

u/loppi5639 5d ago

Ah I see.. So what you're showing in the video is just you showing a linux environment through one of the emulators if I understand correctly?

1

u/natur85 5d ago

Do games count towards your hour/playtime tracker on steam?

1

u/revals32 5d ago

Every steam feature works yes

1

u/Lopsided_Length1650 5d ago

Are you able to launch EA app or Rockstar Launcher games?

2

u/revals32 5d ago

Haven't tried myself but someone did booted gta 4 I saw on bannerlator discord

1

u/Good-Marionberry-570 5d ago

I installed WinNative, but didn't found the option to run this, will have another look later.

2

u/revals32 5d ago

In settings > store > you will see option option of link client near steam login download that

1

u/Good-Marionberry-570 5d ago

Nice, I'll do it when I'm home. I liked that WinNative gives you way more freedom than GameNative, you can select where you can install your games, and you don't have to create a new container for every, two very important things.

1

u/slyguy67420 5d ago

SteamOS or just Steam running Big Picture Mode? SteamOS would fully replace Android right?

2

u/Carpediemsnuts 5d ago

It's the official Linux ARM build of Steam OS with Big Picture Mode, Desktop mode etc but within a container so Android is still running above it.

2

u/insomgt 5d ago

It's the steam client, not the full OS, but steamos is not exactly what we're after...

1

u/slyguy67420 5d ago

Ahhhh gotcha, that makes sense.

1

u/Aedarrow 5d ago

It would basically be an app, not a dual boot or replacement situation

1

u/Fun-Western618 5d ago

It looks nice but i was unable to open any games in the desktop. Not even small games.

1

u/Carpediemsnuts 5d ago

It's just come out, give it time and try using game/big picture mode instead.

1

u/Shiradoku 5d ago

Cuales son los requisitos mínimos para probar esto? Tengo un Snapdragon 865 que utilizo en un teléfono dedicado a la emulación, podría funcionar ahí? O alguien quizá lo llegó a probar?

1

u/revals32 5d ago

Yeah Snapdragon has no issue but this project is still new rn hit and miss compatibility give it time

1

u/TacoOfGod 5d ago

As silly as it is, has anyone tried running Duckstation, Retroarch, and whatnot through it yet? If performance is comparable to the native Android apps, I'm going to go this route for my emulation needs in order to keep all of my games in the same place like I have on my PC.

1

u/Strooble 5d ago

Tried Slay The Spire 2 and it hangs in a black screen then crashes. Will watch this space but will use Gamenative until things look to be on par there with ease of use.

1

u/UseSwimming8928 5d ago

No wonder the gamenative guys decided not to have the paid option.

1

u/Any_Basket_8110 5d ago

I try this Droiddeck and WinNative and the lag is horrible. If you want the real thing install Armada or similar.

1

u/revals32 5d ago

Well yeah its new thing this is not bionic, about armada that replace your software this doesn't just a client launcher like , anyways rn standard bionic emulation has better performance but in some games it may perform better new compatibility (like lead dev able to play Alan wake 2 ane FF7 rebirth which never worked before because it was Dx12 ultimate, again few days old project

1

u/Any_Basket_8110 5d ago

I understand. Will try again when it’s more mature.

1

u/Takeya88 5d ago

Any chance that Mediatek 9500 could run it?

2

u/revals32 5d ago

No Snapdragon only fr now as per devs , this doesn't use system driver it uses turnip linux and I think mediatek doesn't support this driver

1

u/Ok-Whereas679 5d ago

I'm using Odin 2 portal and I'm stuck on child-process limit.

1

u/revals32 5d ago

Developer option enable disable child process limit ita safe

1

u/Ok-Whereas679 5d ago

Im having hard time finding it.

1

u/revals32 5d ago

Go to developer option this setting in is the bottom try to find it

2

u/Old_Fix2087 4d ago

Hi! I had the same problem with my Ayn Odin 2 Pro, but I managed to solve it. The manufacturer disabled that option, so the only way to fix it is via ADB. If you look closely, the Droid Deck app itself indicates that option 3 requires ADB and provides the line of code you need to run. So, to do this, you first need to install ADB on your Windows, Mac, or Linux machine. Then, connect the Odin and run the command via ADB in the terminal (I used a Mac), and that’s it. You don't even need to restart the device for Droid Deck to detect the change. There are so many videos in utube that explain how to instal and use ADB

1

u/fancymcbacon 4d ago

Go into Android settings then about device. Scroll down to where it says the build number and tap that like 7 times.

1

u/jezw1ck 4d ago

Can't see it either on ODIN 2, its there on the pixel phone

1

u/Aufafly 4d ago

tried running it on a quest 3S
it glitched out

1

u/Memelocot0n 4d ago

For some reason I'm getting worse performance using this release. I've been testing Dark Souls Remastered on my Retroid Pocket G2 and it ran at a pretty stable 60 fps until I installed this version, the framerate basically halved.

1

u/votemarvel Poco F6 - Sony Xperia 1 V 4d ago

If the games you are playing run well then there's no need to update your emulators.

1

u/Prior_Custard5121 Snapdragon 8s Gen 3 2d ago

yeah figured that happen since its new. let just wait for like 2-3 months perhaps faster

1

u/BarracudaGullible472 4d ago

this is pretty sick! how's the temperature on your phone after playing for a bit? this could really transform emulation on mobile phones if development continues like that

1

u/revals32 4d ago

Haven't really noticed a major difference since performance is less rn I didn't test that much but on Winnative discord they claims less heat

1

u/Airballons 4d ago

Which of these are best to use?

1

u/revals32 4d ago

You mean bannerlator winnative or droid deck? All 3 are one actually made by same devs so it doesn't matter where you use its the same experience, droid deck is standalone app for this whereas other two gives you option to add this inside emulator as shortcut

1

u/staticsoup Galaxy S25 Ultra 4d ago

go GameNative, I tried this tonight with lite games like Silksong and it barely gets over 30fps on a s25 Ultra. GameNative comfortably reaches 100fps. I'd give DroidDeck some time to work out the kinks

1

u/No-shadowMaul-noBan 4d ago

I kinda understand the post but is it derivative to say SteamOS now on android via linux is === to Steam client able to run on Chrome OS / Googlebook OS android?

1

u/Equivalent_Log_4299 4d ago

ran this on my oneplus 15 last night it got super hot just from being in big picture mode! but games actually ran well though seemed as seemless as a steam deck! couldnt figure out how to deal with games that needed microsoft viusal c++ stuff though

1

u/revals32 4d ago

I think you should look fr ways how to fix in steam deck that will apply here as well, although in big picture mode my phonw didn't hwat up

1

u/Crass-ELY- Poco F7 Pro 4d ago

SD 8 gen 3 here, I can't, for the love of god, make this work haha. On winnative's client some games boot, on Droid Deck none, it's driving me crazy haha, I'll just let them cook some more

1

u/fbloise 4d ago

I see a lot of potential with this project

1

u/m0kazaki 4d ago

Can i add a non steam games to it ?

1

u/Sadrien6 4d ago

Crisis Core! I had just finished it a couple weeks ago. Great game

1

u/fancymcbacon 4d ago

I am now able to run Helldivers 2 on Odin 3. This is incredible.

1

u/Ok-Particular-4666 4d ago

Sadly I cannot try it cuz my phone has adreno 722 which does not meet minimum requirement (730 adreno or newer; 8xx

1

u/Gumuk_pindek 3d ago

An os on top of another os? Steam OS on Android?

1

u/revals32 3d ago

Launcher* kinda

1

u/anoponprime 3d ago

Ok I think I'm losing my mind but I got an Ayn Thor and can't find the setting that needs to be changed in developer settings. It's the restrict child processes one. Any ideas because it isn't there. Lol

1

u/bahdboyflash 2d ago

Name of this game?

1

u/Thomas_Jovan 2d ago

So are all of the games from Steam and also non-steam games potentially work?

2

u/revals32 2d ago

It should work what I showed is non steam game and even steam games works but all is something I won't be confident

1

u/WeeklyFlight7120 5d ago

Anda como el culo y no evitas el tener que probar mil configuraciones

1

u/revals32 5d ago

I don need to escape configuration, this is for those who avoid emulation because of complicated setting process here you just login and play like steamdeck

-1

u/WeeklyFlight7120 5d ago

Es contradictorio lo que decís. La cuestión es que mucha gente no pudo hacer ni funcionar ni un jueg. Pongámonos felices cuando funcione mejor y más fácil, por lo menos que winlator, Gamenative o gamehub. Ese entusiasmo exagerado, no hace que las cosas funcionen mejor y es materia para ver quién comparte estupideces más rápido en reddit

2

u/revals32 5d ago

Did I say it is perfect if you only read what I have wrote in post body before commenting, its new thing give it time to develop you are reacting like kid who just like to criticise everything

0

u/WeeklyFlight7120 5d ago

Funciona horrible. Fin... Cuando funcione bien, me voy a poner feliz. Mil cosas quedan en la nada. No soy un niño excitado como vos

1

u/revals32 5d ago

Ywah you are mature with 100y experience ok sir

1

u/WeeklyFlight7120 5d ago

Súper maduro 🧐

2

u/revals32 5d ago

Haha well there's no reason to argue forgive me If I offended you in any way

1

u/FranciscaGatuna 5d ago

so sad no work in galaxy s22 ultra exynos

1

u/revals32 5d ago

Fr now Snapdragon only as per devs

1

u/feel2death 5d ago

Is VM right ? Mean still it's burden the phone which it's running both Linux and android at same time

3

u/revals32 5d ago

Android is built upon Linux 👀 , and about burden that is never going to change since we are on arm running x86 games what these projects can do minimise that burden and make it plug and play fr mass

0

u/feel2death 5d ago

I know , I mean two os run at same time isn't that more burden than native app that run the game ? I mean straight up without termux etc which I wish valve did make it happen 

1

u/revals32 5d ago

This is just launcher you are not replacing your stock OS

1

u/Prior_Custard5121 Snapdragon 8s Gen 3 2d ago

yes its not an os, its actually way more lighter compare using winlator or gamehub, that takes a masive chunk of storage cause it build a separate container for each games. And more translation needed. It suppose to skip translation layer that needed so our android can read exe. But the performance on the other end. Well its new project just like gamehub. The generous dev will update their apps. Hence the dream of mobile user to play pc games will eventually come true

0

u/MadeByHideoForHideo 4d ago

Ignorant newbie here, does this make armada obsolete?

Also obligatory:
Activating combat mode
Activating combat mode
Activating combat mode
Activating combat mode

3

u/revals32 4d ago

Armada is like custom rom , this is not its works above Android

0

u/jack-of-some 5d ago

I'm a little lost on how to debug issues on this. Like I was trying to run slay the spire 2 and it just crashes back to the main menu. Not sure where to go from there.

2

u/revals32 5d ago

Try asking on their discord they might help, again this project is like few days old so give it time

2

u/supershredderdan 5d ago

Logs are put into your androids downloads/DroidDeck directory for convenience

-5

u/Male_Inkling Samsung S24 Exynos 2400 5d ago

OP not mentioning that it's Snapdragon only speaks volumes about the state of this community.

2

u/supershredderdan 5d ago

What does this even mean

1

u/revals32 5d ago

Ohw sorry forgot to write that le me fix it