Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.

Sweetsugar

macrumors newbie
Original poster
Nov 14, 2020
27
5
I tried everything to install the steam client.
I download it from the site, but the file for the installer is damaged.
How can I fix this?
 

dmccloud

macrumors 68040
Sep 7, 2009
3,142
1,900
Anchorage, AK
I haven't had that issue with my Mac. For me, the Steam installer downloaded and ran without any issues. Did you try deleting the installer and then downloading it again?
 

ArPe

macrumors 65816
May 31, 2020
1,281
3,325
Right click and choose Open.

If that doesn’t work right click, view package contents and then find the binary.

This was a trick to make it work in Mojave when there was a bug in the installer.
 

EastHillWill

macrumors 6502
Dec 2, 2020
472
551
Boise, ID
I haven't had that issue with my Mac. For me, the Steam installer downloaded and ran without any issues. Did you try deleting the installer and then downloading it again?
You have Steam running on an M1 via Rosetta? I was under the impression it didn't work, or at least not well.
 

dmccloud

macrumors 68040
Sep 7, 2009
3,142
1,900
Anchorage, AK
You have Steam running on an M1 via Rosetta? I was under the impression it didn't work, or at least not well.

They updated it in late November (right around the time I bought my M1 Mac), and I've been running ever since then. I'm also running the beta, which allows me to run almost any game installed on my Windows machine via Steam Play. I have been able to play Windows-only games such as Final Fantasy XV Windows Edition and even Cyberpunk 2077.
 
  • Like
Reactions: EastHillWill

EastHillWill

macrumors 6502
Dec 2, 2020
472
551
Boise, ID
They updated it in late November (right around the time I bought my M1 Mac), and I've been running ever since then. I'm also running the beta, which allows me to run almost any game installed on my Windows machine via Steam Play. I have been able to play Windows-only games such as Final Fantasy XV Windows Edition and even Cyberpunk 2077.

Very interesting, thank you! I'll have to check it out.
 

rasvoja

macrumors member
Apr 1, 2021
39
21
Belgrade, Serbia
Just asking, has anyone tried actually playing games on M1?
While I do understand OS has gone ARM fully and that most of apps will do, my biggest current fear of M1 is how it will perform in Intel based games? Has anyone tried something more demanding on M1 Class Mac (e.g. Civ 6, Divinity Sin 2 ...) or gaming should be simply forgotten?

And no, I dont mean Steam Play service, I mean real downloaded to hard drive MacOS X versions.

I know, there is PS4 and Windows for games, but its good to have something for fun :)
 
  • Like
Reactions: max2

Toutou

macrumors 65816
Jan 6, 2015
1,082
1,575
Prague, Czech Republic
I play Simple Rockets 2, Cities: Skylines, Euro Truck Simulator 2, Civ V and Torchlight 2 on mine.

Civ V runs fine, so I'd expect Civ VI to also be playable (also
). Divinity: Original Sin 2 apparently runs well ( https://www.macgamerhq.com/apple-m1/original-sin-2-m1-mac/ ).
The M1 GPU is comparable to some low-mid tier dedicated GPUs in other machines, so it's able to run older or less graphically intensive games quite comfortably. I'd definitely give your favorite games a go, and if you're worried, then do a little googling around for some benchmarks or videos of people playing.
 
Last edited:
  • Like
Reactions: rasvoja

David Hassholehoff

macrumors regular
Jul 26, 2020
122
90
The beach
Just asking, has anyone tried actually playing games on M1?
While I do understand OS has gone ARM fully and that most of apps will do, my biggest current fear of M1 is how it will perform in Intel based games? Has anyone tried something more demanding on M1 Class Mac (e.g. Civ 6, Divinity Sin 2 ...) or gaming should be simply forgotten?

And no, I dont mean Steam Play service, I mean real downloaded to hard drive MacOS X versions.

I know, there is PS4 and Windows for games, but its good to have something for fun :)
I have tried the following and they work flawlessly:
  • Baldur's Gate: Enhanced Edition (Steam)
  • Baldur's Gate II: Enhanced Edition (Steam)
  • Cities: Skylines (Steam, 1920x1200, everything on max)
  • Civilization V (Steam, 1920x1200, everything on max)
  • Civilization VI (Steam, 1920x1200, everything on max)
  • Diablo III (Battle.net, 1920x1200, everything on max)
  • Divinity: Original Sin 2 - Definitive Edition (GOG, 1920x1200, everything on max)
  • Europa Universalis (Steam, 1920x1200, everything on max)
  • Factorio (Steam, 1920x1200, everything on max)
  • Icewind Dale: Enhanced Edition (Steam)
  • StarCraft (Battle.net, 1920x1200)
  • StarCraft II (Battle.net, 1920x1200, everything on max)
  • Stellaris (GOG, 1920x1200, everything on max)
  • Torchlight II (Steam, 1920x1200, everything on max)
Granted, none of these games are new, but I still find it impressive. I don't think any of them has been recompiled for ARM, so they all run under Rosetta2.
 
  • Like
Reactions: rasvoja

jdb8167

macrumors 601
Nov 17, 2008
4,859
4,599
Anyone played around with Kerbal? That is the only Steam game I've ever bought. I suppose I could download the Steam client and just test it.
 

LinkRS

macrumors 6502
Oct 16, 2014
402
331
Texas, USA
I have tried the following and they work flawlessly:
  • Baldur's Gate: Enhanced Edition (Steam)
  • Baldur's Gate II: Enhanced Edition (Steam)
  • Cities: Skylines (Steam, 1920x1200, everything on max)
  • Civilization V (Steam, 1920x1200, everything on max)
  • Civilization VI (Steam, 1920x1200, everything on max)
  • Diablo III (Battle.net, 1920x1200, everything on max)
  • Divinity: Original Sin 2 - Definitive Edition (GOG, 1920x1200, everything on max)
  • Europa Universalis (Steam, 1920x1200, everything on max)
  • Factorio (Steam, 1920x1200, everything on max)
  • Icewind Dale: Enhanced Edition (Steam)
  • StarCraft (Battle.net, 1920x1200)
  • StarCraft II (Battle.net, 1920x1200, everything on max)
  • Stellaris (GOG, 1920x1200, everything on max)
  • Torchlight II (Steam, 1920x1200, everything on max)
Granted, none of these games are new, but I still find it impressive. I don't think any of them has been recompiled for ARM, so they all run under Rosetta2.
Howdy David,

You have piqued my interest here... I am currently running Diablo III (Battle.net) on a 2019 16" MacBook Pro, with i9, 16 GB RAM, and the 8 GB 5500M GPU. This game runs terribly unless I crank the resolution down to 1920x1200, and lower details to medium. I fully believe this is because I think Diablo III is still an OpenGL game, and Apple has been deprecating it for the past few OS updates. I expect (assume?) that Rosetta2 translates OpenGL to Metal and since the game itself is almost 10 years old the Intel to ARM translation is plenty fast for it. What is really funny is if I play the game via BootCamp on the same hardware, it runs fantastically better. Do you know what your framerate is for Diablo III at 1920x1200 max? I believe if your press 'Option + R' you will see the framerate in the lower right-corner. In a dense rift, I have to bring settings down to medium to maintain 60 fps on my MBP. Thanks!

Rich S.
 
  • Like
Reactions: rasvoja

David Hassholehoff

macrumors regular
Jul 26, 2020
122
90
The beach
I'll have to get back to you on that as the game is currently uninstalled.

But I don't remember it being any problem, however, I'm not particularly sensitive to fps. As long as it is >30 I can live with it.
 

Toutou

macrumors 65816
Jan 6, 2015
1,082
1,575
Prague, Czech Republic
I expect (assume?) that Rosetta2 translates OpenGL to Metal and since the game itself is almost 10 years old the Intel to ARM translation is plenty fast for it.
That's definitely not what Rosetta 2 does, OpenGL and Metal are very different technologies. Btw most benchmarks actually place the 5500M on the same level as the M1 GPU, so the overall game performance should be roughly the same (unless that particular game's game loop is actually CPU bound -- heavy physics etc).
 

LinkRS

macrumors 6502
Oct 16, 2014
402
331
Texas, USA
Rosetta 2 does not, but the OpenGL driver on the M1 Mac is a wrapper around Metal, so in the end the OpenGL calls ares translated to Metal.
This is what I was essentially meaning by saying Rosetta 2 translating to Metal, but based on some follow-on posts and some subsequent reading (https://rosenzweig.io/blog/asahi-gpu-part-1.html need to read all 3 parts), this is the only possibility. Rosetta 2 is translating the x86-64 code to ARM, and macOS is "wrapping" OpenGL calls to Metal. It makes more sense that macOS itself was doing the translation (or wrapping if you prefer) of OpenGL calls to Metal calls. This would mean that any application on macOS would continue to function, even if it was still using OpenGL, which the M1 GPU does not seem to natively support. The real sneaky thing about this, is that since OpenGL performance is so poor under macOS, performance improves despite the overhead of the translation. Thanks everyone!

Rich S.
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.