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
You can run 32-bit games on your 64-bit operating syste after all.
You have a thread...
https://steamcommunity.com/discussions/forum/0/1735465524719150040/
https://steamcommunity.com/groups/SteamClientBeta/discussions/3/1729837292634519171/
https://steamcommunity.com/discussions/forum/2/1732089092439020417/
How many are you going to make?
Version: 1.5
Obtained from: Identified Developer
Last Modified: 23/08/2016, 18:31
Kind: Intel
64-Bit (Intel): No
Signed by: Developer ID Application: Valve Corporation, Developer ID Certification Authority, Apple Root CA
Location: /Applications/Steam.app
I would hope it doesn't say the same thing like this again next year?
Found Steam/bin and that's where 64-bit launcher is?
That's not true. There are many good reasons. For one, it means every single system library doesn't have to have both 32-bit and 64-bit versions, which will reduce the disk space the OS takes up. Or being able to guarantee a non-fragile Obj-C ABI means system frameworks can evolve because they don't have to worry about the fragile base class problem. There's others, too.
This I can kind of understand. OpenGL implementations are big and complex, and contain tons of legacy cruft. The logic of keeping an older version around, but encouraging new investments to either be targeting Metal or a higher-level engine (say, Unreal, Unity, or perhaps Apple's own SceneKit) kind of makes sense.
Where not having up to date OpenGL mostly hurts because of not having a graphics API lingua franca that works across multiple systems. Which brings us to...
Yeah. Apple should totally support Vulkan. It would make the OpenGL pill a lot easier to swallow if they did.
Yeah, if you care a lot about games, macOS is probably not the place to be. It's great for a lot of things, but gaming is not one of them.
I think you generally should judge platforms by what they're trying to be, not by what you wish they were. Windows is all about jumping through hoops in order to always always always keep old stuff running, no matter what. You should read blogs like "The Old New Thing" to see the outrageous lengths they go to shim old buggy apps to still work on new OSes.
That's a noble goal, but it has costs. Imagine how much extra time it takes to fix a bug in the OS when you also have to also add in a way to expose the old buggy behaviour to particular old apps so that the old app doesn't break.
On the Apple side of things, they are always aggressively carving away legacy stuff and pushing onwards. They've been doing that for years! Remember the howls of outrage when they stopped putting floppy disk drives in computers? Pushing forwards and leaving the past behind, is in its own way, a noble goal too. If it's not a goal you agree with, then yeah, you should use something else.
Also 64bit games doesn't require less space.
The only advantage of 64bit Steam would be, that Steam itself (not games on Steam) could use more then 4GB on its own. Since that will never be the case, there is no reason to lock 32bit users out (like every tablet).
Of course, 64 bit binaries have the horrendous disadvantage of not being able to run on 32 bit systems and there are still many of those around. On the low end, sure, but that's still a market. And having 2 Steam installers would needlessly confuse too many people. Let alone roughly doubling QA and depending on the code structure, development effort needed.
Most of this of course doesn't matter if the OS is hard-switching to 64 bit. I mean, I know I would be pissed if an OS upgrade rendered my old games hard-unplayable without any tweaking I could do to rescue things, but I don't use MacOS. One way or another, offering 64 bit-only for MacOS makes sense when Apple hard-switches.
And indeed, the main Steam steam_osx executable is 64-bit only on macOS now. There is a stub application which contains a 32-bit steam_osx, but that does nothing but launch the 64-bit steam_osx, which then does the job of actually running the client. This is only the case because the stub application doesn't get autoupdated.
Or do you hope they have 64bit because your mac demands it for some reason?
If your os restricts you from using old games with 32 bit, the problem is the os. In other words, if you have less games with that os than before, its not the future, its the past.
If 32 bit wasnt secure enough, how did we survive?