It’s been jumping numbers like crazy, and I’m still holding onto 0.9 because I’m weird. Anyways there is something amazing hiding in all those release notes and stuff:
The m68k emulation is good enough to run Linux! Granted the target machine is the Macintosh 800, although the Mac ROM doesn’t boot enough to do anything Apple enough, using a serial console however does get us into the system. On my ancient Mac Pro I get emulation in the speed range of a 1Ghz G4!
root@qemu68k:~# cat /proc/cpuinfoÂ CPU: 68040 MMU: 68040 FPU: 68040 Clocking: 1304.9MHz BogoMips: 869.99 Calibration: 4349952 loops
Installation is a bit tricky as there is no true bootrom / boot process, so I had to load the installer with a dummy ‘raw’ disk, and tar the kernel & initrd to that raw disk so I could later extract it on the native OS to boot into the disk. I followed mostly the instructions here.
And what is that? NeXT CUBE emulation?
The peripherals are nowhere near complete enough to boot, HOWEVER it does boot the PROM, complete with keyboard support.
qemu-system-m68k -M next-cube -bios Rev_2.5_v66.BIN
It’s fun enough to play with. And thanks to Qemu’s fast emulation, perhaps this is a speedy way to run stuff in the future?
Now isn’t that cool?