Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.
Would you expect an auto maker to maintain a business line of autmobiles for sale forever? Sooner or later, they gotta move on. If you choose to own a classic car, you’ve got to deal with classic car maintenance, and you may find you need a day-to-day driver to get to work. The privilege to be able to play games on a computer is just that, a privilege, not a right. No software company wil offer a warrantee that extends into perpetuity. Similarly, no software author os going to guarantee that your platform will last forever.

If you want to continue playing an old school game, you may need to maintain an old school gaming box.
Bad analogy. In this case the car doesn’t need maintenance, the automaker has decided to break your car.
 
  • Like
Reactions: Nermal
This is exactly what annoys me the most about this. I would be happy just forgetting about Steam altogether, but this exclusivity nonsense is what drives me away from PC gaming. If I can buy a physical copy of a game for a console instead, I will always choose this one over Steam-exclusive PC version.


Does this even work if the Steam client itself is no longer working/supported?
Theres not much chance of steam stopping working entirely on windows and they’ve promised that in the unlikely occurrence of that happening they’d free up the games to work without any online requirements, etc. That would have to be something totally cataclysmic in the industry to cause that though, haha.

It’d take some really weird stuff to stop windows from running older steam clients too, I’m not even sure that’s possible. So if you’ve archived your games and you can install the same old steam client you archived it with, it’s fine. Can run it in offline mode.

And in decades when steam may finally be dead this will all be abandonware, cheap or aquireable one way or another anyway, like so many ancient games are now..

And physical only console games barely exist anymore outside of Nintendo, we have day one patches and other assorted downloads. It’s still going to go to crap once PSN/XBL move a couple of hardware generations forwards. (Many games don’t even last that long)

Im all for supporting small devs on whatever platform they use, steam, itch.io, etc. Also got to help emulator devs, they’re one of the only hopes for game preservation.
 
You say that, but have you actually tried playing a Win 95 game on a W95 VM? Because in my experience it doesn’t work at all. Graphics driver issues won’t even load the game. I used Parallels.

I had better luck loading 95 games on an XP VM, but even that was roulette whether or not it would work. I just ended up using Crossover.

I spent a lot of time trying to get legacy games working via VMs and I didn’t have any luck whatsoever — no exceptions, beyond BOWEP (Ski Free/Tetris) — on a 95 VM. Which games did you manage to play?
Win95 in DosBox should work for anything seriously old. And then 98SE in VirtualBox. That's my retro stack working pretty damn well on MacOS
 
With all this talk about Electron apps and Marzipan I think its strange how no one is bothering to mention Steam with the likes of Google Chrome in the list of terrible Mac apps that are so rightfully pilloried. Steam is a terrible Mac app. If you have a Mac, you do not want Steam. What you really need to do is shove Steam into some burner Windows partition and play all your games from there. Also, as a bonus, your games will actually utilize your hardware and not perform like complete ass—as for some reason Apple doesn’t find graphics performance to actually matter outside of Final Cut
 
What you really need to do is shove Steam into some burner Windows partition and play all your games from there. Also, as a bonus, your games will actually utilize your hardware and not perform like complete ass

This is about older Macs that can’t keep up with the latest OS. A lot of gamers are probably young and / or simply can’t afford anything better.

Last time I booted Windows on a 2013 MacBook Pro, the fans went up all the way just from idling Windows. It’s the 16 GB / retina / discrete graphics card version so I imagine the 8 GB version will do worse.
 
Aye ... unfortunately. However, there are professional teams that use those programs (e.g. GOG.com uses both Wineskin and Boxer - or at least they used to), so it's possible that one of those will push the requisite changes to a public repository (maybe just a compile change? If I ever get the time - ha! - I'll take a look).

Although I understand Wine itself may be difficult ... :/

https://www.winehq.org/wwn/364#Wine64 on Mac OS X

DOSBox *should* be fine (for the most part)
The problem is not so much with the underlying emulators/technologies, but with these specific implementations. DosBox already has a 64-bit version (0.74-2) and Codeweavers already made good progress on a 64-bit implementation of Wine for Mac.

But as I said: Boxer has not been updated for three years, and the developer of WineSkin does not even offer any Wine versions after 2.22 as engines, which is also more than a year old by now. So neither Wine 3.x nor the upcoming 4.x are supported with WineSkin.
 
...

For 32-bit you can say that having both 32 and 64-bit libraries around takes resources, but as iOS didn't show improved performance or memory usage when it dropped 32-bit support I don't think macOS will either. They can simply stop adding new features to the 32-bit libraries and keep the old code for 32-bit machines.

Yeah the resource thing is such a joke with today's modern CPUs. iOS11 actually got slower across the board too. They just dont want to support so many things.

Yet their product lineup is a mess. There's just so much redundancy
 
  • Like
Reactions: nvmls
This is about older Macs that can’t keep up with the latest OS. A lot of gamers are probably young and / or simply can’t afford anything better.

Last time I booted Windows on a 2013 MacBook Pro, the fans went up all the way just from idling Windows. It’s the 16 GB / retina / discrete graphics card version so I imagine the 8 GB version will do worse.

The fans going up doesnt mean windows is harder to idle necessarily definitely sounds like a bug that could be easily fixed with macs fan control. But it is a fact that that games for DirectX in Windows run worlds better than OpenGL or Metal do. I dont think being uninformed is necessarily a good point and I think those who game on a mac probably know what Bootcamp is. Also, you dont really have to buy Windows to play games on a windows partition. I just downloaded a windows.iso file from Microsoft
 
Nothing new, for Windows users either.
If you want to rely on 3rd software DRMed or not, that's what you get.
Stick with DRM free and client free ways of getting your games if you want better chance of having them in the future.
That includes the rare chance you will find a physical release, and releases such as on GOG (but not using the client just the offline downloads) and you will be more lucky with any such ending of support.

Steam did this before too, with stopping support for Windows 98. Sooner or later (if they haven't announced it yet) they will stop support for Windows XP. ETC.

Sucks even more when newer versions of software required to run say Steam, is at the same time what makes older games not run in the first place.

Or when they shut down.

Recently dotemu PC store closed, you were notified about it about a month before and good luck with life. Thankfully it was DRM-free so all you have to do is download your games (as I did). If it was Steam or other DRMed store, you were screwed.
 
I'm a little amused at some of the responses here. First, what machines are you running Yosemite on? Are people buying 2018 MBPs and reverting back to Yosemite? My guess is no, people are playing on old machines.

Macs are already barely usable for gaming, unless you are playing candy crush, or turning your graphics way down to get them to an acceptable frame rate. So, if you are running games on an old Mac you can't be having that good of an experience.

Someone needs to put the number of Mac users on Steam into perspective. I'll bet the number of people on Macs is a small fraction and the number on Yosemite and older must be a tiny fraction.

Developers go where the money is. I use Macs for everything except gaming, because I'm serious about gaming (I have more than 300 games in my steam library not to mention GOG and other sources).

If you were serious about gaming, you would buy a cheap (compared to Macs) but powerful PC and use it for gaming (or at least run Boot Camp on a Mac Pro with a real video card) and then spend lots of money on games. If you are still limping along on your 2010 MacBook Pro, you probably can't afford a $60 AAA game.

EDIT: I looked up the stats on the Steam Hardware Survey. 3.2% of Steam Users are using MacOS.
8.5% of those are using something older than High Sierra. So, .085 of .032 or .03% of Steam users.
 
Last edited:
The problem is not so much with the underlying emulators/technologies, but with these specific implementations. DosBox already has a 64-bit version (0.74-2) and Codeweavers already made good progress on a 64-bit implementation of Wine for Mac.

But as I said: Boxer has not been updated for three years, and the developer of WineSkin does not even offer any Wine versions after 2.22 as engines, which is also more than a year old by now. So neither Wine 3.x nor the upcoming 4.x are supported with WineSkin.

I understood - I was more referring to the fact that since the underlying technologies have already or will update then either those implementations will be updated by the community or new ones will come out. I've seen professional organizations that sell their ports use both Boxer and WineSkin. So for something as major as dropping 32-bit support, those organizations will either need to update the old ones or develop new tools (hopefully just as nice as those). Of course those new implementations may not be free if developed by a company, but ... I'm an optimist and eventually I think we'll get nice, user friendly implementations again.
 
Last edited:
Mac gaming is a bag of hurt. It is extremely common for games to only work on a subset of MacOS versions, only with certain GPUs, etc.

To be clear, I'm not defending this move by Steam. I'm just saying that there is an entire ocean of compatibility problems, and this is just one of them.
 
For 32-bit you can say that having both 32 and 64-bit libraries around takes resources, but as iOS didn't show improved performance or memory usage when it dropped 32-bit support I don't think macOS will either. They can simply stop adding new features to the 32-bit libraries and keep the old code for 32-bit machines.

While I somewhat agree with you, I think the real benefit to removing 32-bit support lies in Apple's custom SOC. Removing 32-bit support frees up space on the chip that can be used to push performance even higher within the same transistor budget.

Along those lines, removing 32-bit support from macOS allows Apple to 1) focus on only supporting 64-bit iOS apps on macOS, and perhaps most importantly, 2) set up a future where Apple ships macOS on a custom ARM SOC that is 64-bit only.

So basically, removing 32-bit software support is primarily about the hardware strategy driving the software strategy.
 
I'm a little amused at some of the responses here. [..]

Macs are already barely usable for gaming, unless you are playing candy crush, or turning your graphics way down to get them to an acceptable frame rate. So, if you are running games on an old Mac you can't be having that good of an experience.

I'm a little amused at someone who doesn't game on their Mac telling people who do that we can't POSSIBLY be enjoying ourselves.

Some of your assumptions are faulty. Maybe if you listened more and judged less you could figure out which ones.
[doublepost=1545164391][/doublepost]I agree that the long-term response to this is to try to avoid Steam in future. Not always easy though. For example, if i buy a digital copy of a game on Feral's store, I'm actually getting a Steam key. For games they published, mind you.

If Valve just gave us a way to launch games on old Macs, all would be well. Let us run the old client on old hardware. Or give us some kind of minimal client that just does the DRM check. Either way, it's something they could use to drop full support for older versions of Windows too.

Between Valve requiring upgrades, and Apple sunsetting parts of their platform with each upgrade, Mac users sure don't have long to enjoy the games they paid for.
 
This is exactly why I do not buy games on Steam. Steam-exclusive computer games are eventually going to be unplayable. I have no hopes that either Valve or the game developers will do something about it.
ditto that.

it’s also why I won't be “upgrading” my macOS-X anymore. i have 32 bit programs that likely will never be updated to 64, so this version is end of the road for me with apple. ‘Twill soon be time to install GNU/Linux on my mac and wave buh-bye to Apple.
 
Steam barely even supports Mojave. It is by far the buggiest and ********* app on my Mac. I regularly have steam windows maximizing onto screens that are no longer plugged in and I can’t click on them in order to drag them back. Also after being open for about an hour I will have about a dozen steam “Friends” windows open when I use the show all open apps gesture. I have to close and relaunch the app once an hour at least.

The UI makes it apparent that it is just a terrible port. Why would I want my mac to look like it has windows on it? On windows the steam UI doesnt quite match either so wtf were they even going for?
 
  • Like
Reactions: StellarVixen
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.