this post was submitted on 05 Apr 2024
-193 points (7.1% liked)
Games
31343 readers
1141 users here now
Welcome to the largest gaming community on Lemmy! Discussion for all kinds of games. Video games, tabletop games, card games etc.
Weekly Threads:
Rules:
-
Submissions have to be related to games
-
No bigotry or harassment, be civil
-
No excessive self-promotion
-
Stay on-topic; no memes, funny videos, giveaways, reposts, or low-effort posts
-
Mark Spoilers and NSFW
-
No linking to piracy
More information about the community rules can be found here.
founded 1 year ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
I haven't had much sleep today so maybe its just me, but I'm a bit confused here:
Then the next sentence:
As others have mentioned, Apple was the one who chose to abandon x86 and go with ARM - and anyways are there any games that are on Steam that actually are ARM native? You would still end up having to launch a game that is x86 as far as I understand correctly (I haven't used a Mac since the Apple Silicon transition)?
Yes. Not a game in this case but still from Steam:
Library/Application Support/Steam/steamapps/common/Krita/krita.app/Contents/MacOS/krita: Mach-O universal binary with 2 architectures: [x86_64:Mach-O 64-bit executable x86_64] [arm64]
The Steam launcher's architecture is irrelevant to the games and applications on the Steam store.
Porting games to run on ARM is apparently a pain so a lot of devs aren't doing it. Instead they just use some kind of translation program so that ARM can understand x86 instructions rather than recoding the game to support it directly. Resulting in inferior performance but at least it does sort of work which is better than it was before.
I would not be surprised at all if Steam did something very similar.