Nah, they can be emulated. Just as Apple continues to support x86 apps on ARM, and supported PowerPC apps on Intel, and m68k apps on PowerPC.
Nah, they can be emulated. Just as Apple continues to support x86 apps on ARM, and supported PowerPC apps on Intel, and m68k apps on PowerPC.
Removing 16-bit and 32-bit OS support, on the other hand, makes perfect sense.
They already do, and have since the x64 version of XP.
Its called WoW64.
"WOW64 is the x86 emulator that allows 32-bit Windows-based applications to run seamlessly on 64-bit Windows"
Sounds like emulation to me.
Thunking has been widespread since OS/2 1 in the mid-1980s.
https://en.wikipedia.org/wiki/Win32s
The original wikipedia article on Thunks has been generalized into uselessness. :-(
A friend of mine loved playing a specific game on her Mac that broke, and she was pissed about it for years. She later built a Windows gaming PC.
The people that actually demonstrate this to any extent are Valve, Microsoft and the people working on Fex. Definitely not Apple, and it's definitely not simple, But it's still worth doing.
The fact is that if everyone did what Apple did, she wouldn't be able to play the game on modern PCs any more. I think that is not an acceptable outcome: for archival purposes if nothing else, it is important that every game ever made be playable forever.
Deprecating 32-bit support means that macOS is never going to be a serious gaming platform again. Many games are done and never see updates again. At least Asahi is going to support older games so you can still use the hardware.
They knocked it out of the park. In some cases emulated Intel apps on Apple Silicon run faster than they did natively on Intel Apple hardware. You are criticizing them for not doing what you wanted which was 32-bit emulation. This is not the same thing as recognizing them for the incredibly good 64-bit emulation they achieved.
> Deprecating 32-bit support means that macOS is never going to be a serious gaming platform again.
I don't think it's been a 'serious gaming platform' since, er, ever.
That's not going to change by enabling emulation of a dead platform.