SOXP Mar 22 @ 10:08am
Official SteamOS on Retroid Pocket 5?
SteamOS is on the Lenovo Legion Go S, I believe that's the model. You think getting SteamOS on other devices will be possible in the future? Self-installed.
< >
Showing 1-15 of 17 comments
AmaiAmai Mar 22 @ 10:17am 
You gonna port it yourself or...? Cause if not... Nope. That's before you even have to consider the architecture differences between that (ARM CPU) and the Legion Go/Steam Deck/ ... (x86,x64).

Most games wouldn't run,
Zef Mar 22 @ 10:33am 
Until Steam OS releases a native ARM supported version.. don't count on it.

Retroid Pocket 5 is basically an android flagship phone from 2019 with some controllers slapped on.

Your best bet will be to look into linux based ARM compatible OS, like rocknix and bacotera.
Trout Mar 22 @ 10:38am 
not possible since SteamOS is for AMD64 devices and that thing is ARM
a quick google search however reveals that you can use either batocera or armbian (or any aarch64 distro for that matter), and you *could* use box86 to run windows games on ARM, but the performance wouldn't be great and it's not really worth the hassle vs just staying on whatever it shipped with
Omega Mar 22 @ 10:51am 
That is an ARM device, it would require an entirely new distro.
SOXP Mar 22 @ 10:54am 
Could they not make an Android version of SteamOS?
SOXP Mar 22 @ 11:03am 
I currently run Steam big picture mode by launching the exe through gamehub on my Retroid Pocket 5 so I can play my games native. Eats the performance, tho
Zef Mar 22 @ 11:07am 
Originally posted by SpaceCouncil:
Could they not make an Android version of SteamOS?

They haven't even figured out how to run Windows applications & games properly on ARM (see those ARM windows notebooks) so there is zero chance of an android version.

You seem to be seriously underestimating what a hassle it can be to run x86 based software & games on ARM and vice versa.

"Just do an android version of steamOS", ok and then what? There is litterally zero pc games that will work on that android version without using emulation or a compatibility layer.
Last edited by Zef; Mar 22 @ 11:11am
SOXP Mar 22 @ 11:26am 
Well, I didn't really mean make SteamOS operate on Android. Just a more simple way to access my Steam library on my RP5 is all I really want. Something more officially supported.
Omega Mar 22 @ 11:28am 
Originally posted by Zef:
Originally posted by SpaceCouncil:
Could they not make an Android version of SteamOS?

They haven't even figured out how to run Windows applications & games properly on ARM (see those ARM windows notebooks) so there is zero chance of an android version.

You seem to be seriously underestimating what a hassle it can be to run x86 based software & games on ARM and vice versa.

"Just do an android version of steamOS", ok and then what? There is litterally zero pc games that will work on that android version without using emulation or a compatibility layer.
You can actually run Windows and Linux apps quite well on Android nowadays.


Originally posted by SpaceCouncil:
Could they not make an Android version of SteamOS?
Probably quite easily, it might already exist, Valve is experimenting with ARM. But doing this requires more than just a client port, the games will still be x86 and thus require a compatibility layer, which Valve is also experimenting with.
Last edited by Omega; Mar 22 @ 11:28am
AmaiAmai Mar 22 @ 11:39am 
Originally posted by SpaceCouncil:
Could they not make an Android version of SteamOS?

Even if they did the games wouldn't run because they use complex instructions that aren't available on RISC (reduced instruction, which is the "R" in ARM) architectures.

ARM's strength over x86 and other complex instruction sets is that it only has the essentials, and that has implications in power consumption and performance.

The problem is that when you strip down those instructions like that, then it means that when a complex one is needed you need to do it the "longhand" way. In other words it takes far more cycles to complete that same amount of work on a RISC system than one cycle on a complex one with dedicated support for said instructions (x86, x64, etc.).

But that's assuming that the RISC system also has enough other hardware (cache, memory bandwith, I/O, etc.) to even attempt to do the work, otherwise it won't even be able to do the longhand way; it can't do it at all.

That's also assuming the instruction can be recreated and "emulated" on a RISC system with multiple smaller instructions, which may not be possible due to the instruction's complexity because not all complex instructions will be recreatable from the simple instructions on a RISC architecture.

That's a problem because games do use complex floating point all the time to calculate shadows, reflections, lighting, physics, and in some even the terrain and how it is mapped relies on CPU floating point instructions.


For reading:


https://www.geeksforgeeks.org/computer-organization-risc-and-cisc/

https://www.spiceworks.com/tech/tech-general/articles/risc-vs-cisc/

You can also refer to books on ARM and X86 assembly and you will understand fast what the above is talking about.
Trout Mar 22 @ 11:42am 
Originally posted by SpaceCouncil:
Well, I didn't really mean make SteamOS operate on Android. Just a more simple way to access my Steam library on my RP5 is all I really want. Something more officially supported.
do you have a stronger PC? steam remote play/moonlight is your best bet, although you're streaming games off your PC rather than playing them on bare metal. that's the best thing you're gonna get
AmaiAmai Mar 22 @ 11:46am 
Originally posted by SpaceCouncil:
Well, I didn't really mean make SteamOS operate on Android. Just a more simple way to access my Steam library on my RP5 is all I really want. Something more officially supported.

If it uses Android you can always try game streaming with Moonlight / Sunshine which allow you to stream games from your PC to Android and Chromebook devices. Well it also works for other PCs.

There's also alternatives. Google "stream games to phone" and see which one of those solutions you like. I've only used Sunshine because I can modify the source and make it run better on my rooted tablet.
SOXP Mar 22 @ 11:52am 
Yes, I have a stronger PC, but I was looking for native operation. I'm not looking for a cloud device.
Zef Mar 22 @ 11:53am 
Originally posted by Omega:
Originally posted by Zef:

They haven't even figured out how to run Windows applications & games properly on ARM (see those ARM windows notebooks) so there is zero chance of an android version.

You seem to be seriously underestimating what a hassle it can be to run x86 based software & games on ARM and vice versa.

"Just do an android version of steamOS", ok and then what? There is litterally zero pc games that will work on that android version without using emulation or a compatibility layer.
You can actually run Windows and Linux apps quite well on Android nowadays.


Originally posted by SpaceCouncil:
Could they not make an Android version of SteamOS?
Probably quite easily, it might already exist, Valve is experimenting with ARM. But doing this requires more than just a client port, the games will still be x86 and thus require a compatibility layer, which Valve is also experimenting with.

I call bs even with Winlator you still have tons of hit and miss, graphical issues, slowdowns..

It's not because you can run *some older games on android using winlator that you can spout nonsense like "Windows and Linux apps quite well on Android nowadays."

Maybe in 10 years it will be as good as turning on Proton on a steam deck, but we ain't there yet, not even close.
Last edited by Zef; Mar 22 @ 11:54am
AmaiAmai Mar 22 @ 12:00pm 
Originally posted by SpaceCouncil:
Yes, I have a stronger PC, but I was looking for native operation. I'm not looking for a cloud device.

Natively, no. You'd need one of the handhelds running AMD/Intel to do that, but even then it may run poorly.

You didn't hear it from me, but there "might" be a huge leap in handheld performance very soon.
< >
Showing 1-15 of 17 comments
Per page: 1530 50

Date Posted: Mar 22 @ 10:08am
Posts: 17