Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.
wow! you the man! I just busted out an old MBP 2015 today and jumped through a hoop to get Mojave back on it.

I stumbled into this issue and the downgrade command and Batman Arkham Asylum now works like a charm - thanks!
 
  • Like
Reactions: TheLightDeveloper
It's been almost a year that I posted this guide and I wanted to do some updates to the guide (since you can't edit posts here after few days passed)

For macOS 10.13/10.14 users, run this terminal command instead:
Code:
open -a Steam --args -forcesteamupdate -forcepackagedownload -overridepackageurl https://web.archive.org/web/20240918104445if_/media.steampowered.com/client -exitsteam

As a side note, the client may sometimes corrupt itself after it finishes updating. You may also definitely need a newer Steam client (preferably through separate partition if you're not comfortable installing games through terminal) to handle modern game downloads, due to the introduction of ZSTD chunk compression.

And for those who are running macOS 10.15 or 11, despite several months after the announcements, the latest version still works as of making of this post, although Valve will (presumably) update CEF 126 to 138 on the next major release, breaking 10.15 support completely. I will announce that breakage once there are updates made to it.
 
Last edited:
Hi, it's a long time since i didn't launch my MacOs 10.13.6 then i found out that steam stop working on them, thank to you i succe to reinstall steam but, how i get my game back bcz i cannot install them every time a 50 per cent of dowloading, the game stop and says that the content is unavaible or the server are unreachable. I will like to now if a solutions is know like the command on terminal? I case i thank you for your help and please help me to finally play some game on my old mac. And btw i don't have any money to spare on buying a new pc 😭.
 
It's been almost a year that I posted this guide and I wanted to do some updates to the guide (since you can't edit posts here after few days passed)

For macOS 10.13/10.14 users, run this terminal command instead:
Code:
open -a Steam --args -forcesteamupdate -forcepackagedownload -overridepackageurl https://web.archive.org/web/20240918104445if_/media.steampowered.com/client -exitsteam

As a side note, the client may sometimes corrupt itself after it finishes updating. You may also definitely need a newer Steam client (preferably through separate partition if you're not comfortable installing games through terminal) to handle modern game downloads, due to the introduction of ZSTD chunk compression.

And for those who are running macOS 10.15 or 11, despite several months after the announcements, the latest version still works as of making of this post, although Valve will (presumably) update CEF 126 to 138 on the next major release, breaking 10.15 support completely. I will announce that breakage once there are updates made to it.
Hello,

I tried this on a 10.13.6 version and got Steam to start up. Logged in and then tried updating inside the Steam app which caused it to quit unexpectedly.
Uninstalled Steam, restarted the iMac and tried again, but now Steam quits unexpectedly every time I try to update it via the Console.

Does anyone know what can be done? I'm pretty much mac-illiterate and this is my first time trying to troubleshoot on a mac 😅
 
Hello,

I tried this on a 10.13.6 version and got Steam to start up. Logged in and then tried updating inside the Steam app which caused it to quit unexpectedly.
Uninstalled Steam, restarted the iMac and tried again, but now Steam quits unexpectedly every time I try to update it via the Console.

Does anyone know what can be done? I'm pretty much mac-illiterate and this is my first time trying to troubleshoot on a mac 😅
Sadly, there is a chance that Steam could get corrupted whenever you update it to the last supported version, so you might want to completely reinstall the app and redo the process again.
 
Sadly, there is a chance that Steam could get corrupted whenever you update it to the last supported version, so you might want to completely reinstall the app and redo the process again.
Hey, thanks for replying!

I tried uninstalling Steam by putting it in the Trash can and then emptying it, is there another way to "completely" remove a program on a Mac?
 
Well, I tried doing this with Vampire Survivors (copied the game's data from my M2 MacBook Air to my 2013 iMac, and Steam still tries (and fails) to update it, which leaves Vampire Survivors unplayable on this Mac (even though it easily meets the game's system requirements). I'll guess I'll have to try installing it in CrossOver.
You'll need to copy the appmanifest file for the game from your new Mac to your old Mac in addition to the game files, as that is what tells Steam what version is installed and if it needs updating. They're inside the steamapps folder, typically called appmanifest_NNNNN.acf where NNNN is the appid. You can try sorting by most recent if it was updated recently, but they're just text files and you can open them with TextEdit. You can set it to always open .acf files for easier access. Inside the files will include the name of the game.

Alternatively, you can turn on "Game File Transfer over Local Network" in Steam > Settings > Downloads on both your old and new computers. Leave steam open on both, and try to update the game on the old one. What should happen is that old Steam connects to new Steam and copies the files over the network.
 
Hello everyone...

I have 2 macs running Mojave. One of them, an imac, has steam on it. It's been giving me the 'will stop updating in 0 days' message for years, but it still works. I want to get steam working on my macbook so i can play while traveling, any way that i can just copy some files from the imac and make it work?

if that won't work, any other ideas? it's good to see so many having success with this, so i hope someone can help me out too!
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.