Does VMware 13 provide the hooks as described in https://developer.apple.com/documentation/virtualization/running_intel_binaries_in_linux_vms_with_ro...?
In other words can I just run Intel apps under VMware and Debian 12 ARM ???
Fusion doesn't support these hooks that allow Intel apps to run in arm64 Linux VMs. It's available only to VMs running under Apple's high level virtualization framework. Fusion uses the low level Hypervisor frameworks.
UTM does support Rosetta in Linux VMs when you create your VM using Apple's virtualization framework (instead of QEMU). I am using that support to run a DEC Alpha emulator (a commercial Intel-only app) in a Linux VM with surprisingly good performance.
You can get UTM for free here. You can also buy it on the Mac App Store. (You'll get automatic updates and the proceeds fund future development.)
That's good to know. @palter . I suspected that since UTM is using Apple's Virtualization Framework that the feature would be available there.
That's an interesting use case... running an emulator for the DEC Alpha RISC CPU in an Intel x64 application that's been translated by Rosetta 2 to run on an ARMv8 CPU.
@Technogeezer wrote:That's good to know. @palter . I suspected that since UTM is using Apple's Virtualization Framework that the feature would be available there.
That's an interesting use case... running an emulator for the DEC Alpha RISC CPU in an Intel x64 application that's been translated by Rosetta 2 to run on an ARMv8 CPU.
It gets "better"...
I need to run the Alpha emulator in order to do maintenance of the Alpha version of the emulator for the Symbolics Ivory processor (Lisp Machine on a chip). The Ivory emulator also runs natively on Intel and ARM but was first developed for the Alpha back in the early 1990's.
Wow, Palter - trying to recreate Inception?
