It’s all a question of market share. If (big if) arm gets a foothold into the Windows market, software vendors will simply offer two binaries and/or Microsoft could offer tooling to offer easy porting.
Apple’s real genius move though is not Rosetta, but including x86 compatibility features into the Mx chips. That way the emulation is much faster.
Windows does have a 32/64 bit x86 compatibility layer and most of what I’ve seen through limited bashing around in VS2022 leads me to believe that it has arm as a fairly targetable build target already.
It’s all a question of market share. If (big if) arm gets a foothold into the Windows market, software vendors will simply offer two binaries and/or Microsoft could offer tooling to offer easy porting.
Apple’s real genius move though is not Rosetta, but including x86 compatibility features into the Mx chips. That way the emulation is much faster.
Windows does have a 32/64 bit x86 compatibility layer and most of what I’ve seen through limited bashing around in VS2022 leads me to believe that it has arm as a fairly targetable build target already.