Similarly, you haven't been able to play neither GoldSrc nor Source engine games on macOS either for a while, i.e ever since its 32-bit userland has been yanked out. I would definitely enjoy a 64-bit rebuild.
(Now there's arm64-darwin, although I don't see Rosetta 2 going away anytime soon unless the whole world ends up skipping on Intel)
Rosetta 1 has been available for 6 years between tiger and lion, and rosetta 2 already been introduced two years ago.
Since the performance upgrade between intel to apple M is less critical than power to intel, that there is less incentive to move from intel, and that apparently apple uses it an opportunity for virtualization compat', Rosetta 2 might be here longer, but i'd be careful on any assomption :)
Reminds me of when I tracked some bug in linux game (don't remember the name) to some fs call on xfs not returning what game expected, and it only happened if you had "old" (formatted with some older version) of XFS.
There was separate problem with some games borking out if your FS returned 64 bit inode.
There was also a swath of bugs with Unity games crashing or behaving weirdly if your locale didn't had same numeric separators as default one,
So if say, your locale printed 0.0 as 0,0 game didn't work till you changed environmental variables to use english or C
I am not talking about games but about the steam client.
dota2 and cs:go are vulkan. I wonder if they can run natively in a wayland compositor though, I still run xorg (and I should not). Curious... anybody knows ?
Yes and you can't play HalfLife2 (the Linux native one) on inode64 filesystems.
https://github.com/ValveSoftware/Source-1-Games/issues/1685
The Bug is "just" 8 years old, maybe we should just forget native linux games and just use wine...or the browser...or android ;)