Matrix of Emulation and OS Tests
A matrix to track what I've tried and how it panned out...
Emulation: | QEMU | GXemul | MAME | TME | AlphaVM-Free | FreeAXP | |
---|---|---|---|---|---|---|---|
Platform | OS | ||||||
Alpha (DEC) | HP Tru64 | No [1] | N/A | N/A | N/A | Yes | Yes |
Linux | Yes | N/A | N/A | N/A | Yes | No [2] | |
NetBSD | No [1] | N/A | N/A | N/A | No [4] | No [2] | |
ARM (Raspberry Pi) | Linux | Yes | ? | ? | N/A | N/A | N/A |
NetBSD | ? | ? | ? | N/A | N/A | N/A | |
PA-RISC (HP 9000) | HP-UX | Yes | N/A | N/A | N/A | N/A | N/A |
Linux | Yes | N/A | N/A | N/A | N/A | N/A | |
NetBSD | Yes | N/A | N/A | N/A | N/A | N/A | |
MIPS | Linux | Yes | ? | ? | N/A | N/A | N/A |
NetBSD | ? | ? | ? | N/A | N/A | N/A | |
MIPS (SGI) | IRIX | N/A | ? | Yes | N/A | N/A | N/A |
Linux | N/A | ? | ? | N/A | N/A | N/A | |
NetBSD | N/A | ? | ? | N/A | N/A | N/A | |
Motorola 68000 (Mac) | Apple System | ? | N/A | ? | N/A | N/A | N/A |
Linux | Yes | N/A | ? | N/A | N/A | N/A | |
NetBSD | ? | N/A | ? | N/A | N/A | N/A | |
Motorola 68000 (Sun) | SunOS | N/A | N/A | ? | ? | N/A | N/A |
Linux | N/A | N/A | ? | ? | N/A | N/A | |
NetBSD | N/A | N/A | ? | ? | N/A | N/A | |
PowerPC (Mac) | Linux | Yes | ? | N/A | N/A | N/A | N/A |
MacOS 9 | Yes | ? | N/A | N/A | N/A | N/A | |
Mac OS X | Yes | ? | N/A | N/A | N/A | N/A | |
NetBSD | ? | ? | N/A | N/A | N/A | N/A | |
PowerPC (RS/6000) | IBM AIX | ? | ? | N/A | N/A | N/A | N/A |
Linux | Yes | ? | N/A | N/A | N/A | N/A | |
NetBSD | ? | ? | N/A | N/A | N/A | N/A | |
SPARC (sun4m) | Linux | Yes | N/A | N/A | ? | N/A | N/A |
NetBSD | Yes | N/A | N/A | ? | N/A | N/A | |
Solaris | Yes | N/A | N/A | ? | N/A | N/A | |
SunOS 4.x | Yes | N/A | N/A | ? | N/A | N/A | |
SPARC (sun4u) | Linux | Yes | N/A | N/A | ? | N/A | N/A |
NetBSD | Yes | N/A | N/A | ? | N/A | N/A | |
Solaris | No [3] | N/A | N/A | ? | N/A | N/A |
Emulation notes:
- Incomplete SRM firmware prevents boot
- Installation process results in a kernel panic
- Kernel panic on boot with OpenBIOS (see building openbios sparc64 for qemu for failure messages for Solaris 2.5 through Solaris 10, and Qemu SPARC64 Panics on Sun Solaris 5.8 - BOP_ALLOC failed in the QEMU bug tracker for progress on the issue).
- AlphaVM running NetBSD throws a "Floating point exception" when the SCSI controller is initialized (see Alphavm_free and BSDs)
Of course this is what I'm seeing with the versions I've tried, so it may behave differently for you...
The sites for the emulation software:
- QEMU - version 5.2.0 from Debian Linux 10 (buster+backports)
- GXemul - version 0.6.1 from Debian Linux 10 (buster+backports)
- MAME - version 0.206 from Debian Linux 10 (buster+backports)
- The Machine Emulator (TME) - version 0.8 from NetBSD 9.2 packages
- EmuVM AlphaVM-Free - replaced by the AlphaVM-Basic product
- Migration Specialties International Inc. FreeAXP
For other platforms and architectures, see the system package manager and the source sites.
No comments:
Post a Comment