Improve emulator detection and support
alexrp opened this issue · comments
Alex Rønne Petersen commented
- We get the QEMU binary names wrong in some cases (e.g.
qemu-i386
forTargetArchitecture=x86
). - We get the Wine binary name wrong for 64-bit (should probably just always be
wine
). - Our logic around Wine usage is questionable and needs an audit.
- Our logic around WSL probably doesn't handle Arm64 correctly.
- Our logic around Darling is incorrect (Darling can run 32-bit stuff on 64-bit).
- We should support Rosetta 2 on macOS.