Install Steam
login
|
language
简体中文 (Simplified Chinese)
繁體中文 (Traditional Chinese)
日本語 (Japanese)
한국어 (Korean)
ไทย (Thai)
Български (Bulgarian)
Čeština (Czech)
Dansk (Danish)
Deutsch (German)
Español - España (Spanish - Spain)
Español - Latinoamérica (Spanish - Latin America)
Ελληνικά (Greek)
Français (French)
Italiano (Italian)
Bahasa Indonesia (Indonesian)
Magyar (Hungarian)
Nederlands (Dutch)
Norsk (Norwegian)
Polski (Polish)
Português (Portuguese - Portugal)
Português - Brasil (Portuguese - Brazil)
Română (Romanian)
Русский (Russian)
Suomi (Finnish)
Svenska (Swedish)
Türkçe (Turkish)
Tiếng Việt (Vietnamese)
Українська (Ukrainian)
Report a translation problem
Steam games are x86 and thus don’t run on ARM
By the time MS gets ARM working they will absolutely positively make it a walled garden making Steam unusable anyway. And yes Ms will absolutely do that because that was the entire plan with windows 8 metro and why steam divested into Linux
Why support a platform that will be designed to make your product obsolete by design
For such support I would recommend to Valve developers to support Windows 11 at a minimum because both the x64 emulation and the ARM64EC ABIs weren't yet available in 10.
And note that this emulation is at best 'pretty bad' for games
What would be the point of having a client that runs and then you load a game and teh thing basically runs like utter trash
And again lest we forget, yet again, windows 8 was designed to be a walled garden. and you can bet your behind MS is going to make any ARM based system a walled garden.
Note that chromebook based laptops running steam are only on x86 achitecture and thus are not ARM based either.
And I am going to reiterate that if we forget what history has told us, we are doomed to be shocked when history repeats itself. MS is not doing this out of the 'kindness' of its heart. Its doing so as a transitionary measure. If the transition is successful, then *surpise* the walled garden pops up behind you. If it fails, well its back to x86 then.
Its amazing that people do not think Apple or MS are looking at WIndows/Mac and thinking "this would be a million times better for 'US' if this was like iOS". They know the benefits, to themselves, of a walled garden. They absolutely positively want it. Its already happening. Wait you want Nvidia drivers? Yep go to the MS Store only now. There will be more and more of that. If you wanna take the bait and let them lure you into ARM thinking "oh yeah this is totally gonna be fine" well you're free to do so. But in a few years after you are suckerd in and then the walled garden has snuck up behind you, desipte all the signs and history of them wanting to do so, for years, well you know don't say I dind't tell you so.
Think for a moment, ~99% of current games are focused around x86 & x64, now imagine you broke all that, or made it really bad experience for emulation with glitch problems, bad performance, and so on, would you honestly say that good thing? Or let alone are we even ready?
If answer no, then already know why ARM isn't recognize as the replacement, nor worth recognizing for PC gaming due to amount of problems such as how long the platform been going, how poorly translation from one to the other isn't as great, and so on.
If answer yes, just go back to playing your android games on your phone...
The following is not a reply to the above quote:
At the very least, it seems like a good idea to me for Valve to put out an ARM64X version of steamclient.dll and steam_api.dll, and expand the existing CPU architecture settings for things like content depots to include arm64 as well as x86 and x64. That way, at least Valve isn't getting in the way of game developers shipping Windows arm64 builds of their games if they choose to. They do ARM64 builds of those libraries for macOS, so, there's no insurmountable technical hurdle there.
And on another topic: The idea that supporting ARM is an inevitable precursor to forcing us all into a "walled garden" is very, very silly. On like, multiple levels. Assume that Microsoft wants to force us into a walled garden: what's stopping them from doing that right now? For example, UEFI on x86 systems has a secure boot system which only recognises binaries signed by Microsoft:
"Most x86 hardware comes from the factory pre-loaded with Microsoft keys. This means we can generally rely on the firmware on these systems to trust binaries that are signed by Microsoft, and the Linux community heavily relies on this assumption for Secure Boot to work."
https://wiki.ubuntu.com/UEFI/SecureBoot
I mean, you could say that if Microsoft ever did make it so that Windows only worked with Secure Boot and stopped signing Linux bootloaders, we'd just not upgrade to the version of Windows that enforced that, and start buying motherboards which come preloaded with keys from Canonical or Red Hat rather than Microsoft. Well, yeah, and the exact same thing applies to ARM systems too!
There's no technical reason at all that they couldn't choose to lock down x86_64 systems just as hard as say, iOS is. Existence proof: the last two generations of Xbox and Playstation, which are walled gardens and use x86_64 processors. x86_64 doesn't actually confer any technical freedom.
The idea that Apple wants to lock down Mac to make it like iOS is also silly because, like, iOS & iPadOS *already exist*. Sure, they could burn the Mac down to make it just like an iPad, but like, it would be significantly easier and cheaper to just stop making Macs if that's what they wanted.
If the hypothesis that they want to use switching to ARM to lock things down was true, you'd think the first thing they'd do on this new class of Mac would make it so the bootloader on Mac was only capable of booting macOS, but like... it isn't. It explicitly has support for booting third-party OSes. The Asahi Linux guys have good docs[github.com] on it. It includes fun bits like: "This puts them somewhere between x86 PCs and a libre-first system like the Talos II in terms of freedom to replace firmware and boot components", "Apple gives users explicit permission to run their own OS in their EULA", " it seems Apple added this feature in 12.1 in order to make life easier for us"
As someone whose first used computer was an ARM-powered Acorn Archimedes in about 1991, the idea that ARM is a harbinger of the beginning of the end of general-purpose computing is just very, very funny.