Translation layers are possibile, but from what I can see, are quite unreliable for games (especially more graphically-demanding), which is not of high importance for Apple
Comment on Discussion: Do you think the next steamdeck will be x86 or ARM?
smeg@feddit.uk 5 days ago
I was surprised to discover how simple Windows commands on Linux (via Wine/Proton) are, x86 on ARM is much harder. That said, Apple have managed it pretty well (Rosetta?) so it’s clearly doable.
bobo1900@sopuli.xyz 4 days ago
SGG@lemmy.world 4 days ago
My understanding is Apple did this by having the more “expensive” to emulate commands be actual hardware, so some commands are emulated/translated, but others are just implemented in hardware on the processor. They could do this because they control the hardware and OS. Microsoft or anyone else trying to get that done is much more of a challenge.