petsoi@discuss.tchncs.de to Linux@lemmy.ml · 2 months agoFedora 42 On 64-bit ARM Might Make It Seamless To Run x86/x86_64 Programswww.phoronix.comexternal-linkmessage-square37fedilinkarrow-up1219cross-posted to: news@lemmy.linuxuserspace.show
arrow-up1219external-linkFedora 42 On 64-bit ARM Might Make It Seamless To Run x86/x86_64 Programswww.phoronix.competsoi@discuss.tchncs.de to Linux@lemmy.ml · 2 months agomessage-square37fedilinkcross-posted to: news@lemmy.linuxuserspace.show
minus-squareM500@lemmy.mllinkfedilinkEnglisharrow-up5·2 months agoLet me know if I don’t know enough about what you are talking about, but I think your saying to use qemu to o run windows. This is about running x86 code on arm processors, like what Apple does with Rosetta.
minus-squarePenta@lemmy.worldlinkfedilinkarrow-up13·2 months agoQemu can emulate one architecture on another. And qemu-user can be used to run a single userspace-program on a different architecture.
minus-squarebruce965@lemmy.mllinkfedilinkarrow-up3·edit-22 months agoI might be very mistaken, but I don’t think QEMU can link mixed-architecture dependencies. Box86 can run an x86 game on ARM and link ARM-native shared objects for OpenGL, thus skipping emulation of some hotpath code.
Let me know if I don’t know enough about what you are talking about, but I think your saying to use qemu to o run windows.
This is about running x86 code on arm processors, like what Apple does with Rosetta.
Qemu can emulate one architecture on another. And qemu-user can be used to run a single userspace-program on a different architecture.
This is what I was refering to.
I might be very mistaken, but I don’t think QEMU can link mixed-architecture dependencies. Box86 can run an x86 game on ARM and link ARM-native shared objects for OpenGL, thus skipping emulation of some hotpath code.