Comment by lproven
8 days ago
MacOS 10.15 dropped support for x86-32 binaries.
Later it became clear why: the Apple Silicon transition, and Rosetta 2, which is optimised for running x86-64 binaries on Apple's Arm64.
But the same change is looming on Linux: Ubuntu tried in 2019 but was persuaded not to, Fedora has tried more than once.
WINE 11 can run Win32 binaries on a pure 64-bit host OS without 32-bit libraries. So, you can run some 32-bit Windows games on 64-bit Linux and macOS which cannot run the 32-bit binaries of their own older versions.
Apple merely jumped first. I think it's not to be blamed here. It'll happen everywhere in time.
Oh that's right the - the 32-bit thing. Incidentally Valve experimented with 64-bit GoldSource 20+ years ago for servers at least but didn't really pursue it.