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
So, that argument is out of the window.
There's a reason why many devs don't bother with Apple anymore. And the reason is Apple themselves. Their antics over the last few years did not exactly made devs jump up in joy.
If you mean that steam can better support pure ARM games, for the M1 platform, the ARM-compatible steam plug-in has actually been implemented in 2021 (for association startup games, display frames, input control, etc., which is essential for all steam games) This means that steam has allowed the upload of pure ARM version of Apple system games.
Personally, I would be happy enough if they just shipped an arm64 version of the built-in browser component in Steam. The current situation is a worst-case scenario for performance; much of Steam's UI code is now in Javascript, which, for speed, the browser will JIT compile to machine code. The problem is, because it's the x86_64 version of the browser, it's JITted to x86_64 machine code, which Rosetta has to JIT again to arm64 machine code. This adds loads of overhead, and generate sub-optimal machine code.
If they shipped the arm64 version of the browser, the browser would emit optimal arm64 machine code to begin with.
Game companies have never supported Mac well, even when it shared x86 and OpenGL with PCs, which it did for over a decade. Anyone with more than 10 years of memory knows this.
Could Apple theoretically make it easier to port games? Maybe, but even when Mac hardware was a different flavor of PC hardware it didn't work.
In any case, the few game devs I've spoke with say the primary reason is marketshare, none have named Vulkan as a core issue.