qemu-system-ppc -L pc-bios -boot c -M mac99 -m 512 -hda myimage.img Now that it's installed, we want to boot off the internal drive. Either quit the QEMU instance or use control-c in the terminal to close it. You will end up seeing a failed boot screen after the installer finishes. #Intellivision emulator mac os x PcPower PC Leopard I can get to boot but it crashed twice during installs, this could be Step 4: after the installer fininshes qemu-system-ppc -L pc-bios -boot d -M mac99 -cpu G4 -m 512 -hda myimage -cdrom /path/to/disk -device usb-kbd -device usb-mouse -prom-env 'auto-boot?=true' -no-reboot -prom-env 'vga-ndrv?=true' -prom-env 'boot-args=-v' Tiger and Leopard requires USB emulation so you'll need to add -device flags for a usb keyboard and a usb mouse, also both like a few extra -prom-env flags. qemu-system-ppc -L pc-bios -boot d -M mac99 -m 512 -hda myimage.img -cdrom path/to/disk/macosx10.0 Then format the drive from the utility, quit the emulator (control-c on the terminal window). The process would look like this: qemu-system-ppc -L pc-bios -boot d -M mac99 -m 512 -hda myimage.img -cdrom path/to/disk/macosx10.1 or macOS9 If you want to run OS X 10.0, you'll need to first launch an installer that can format HFS like OS 9 or later versions of OS X, run the disk utility, format the image and then exit out of the emulator. The disk images are black disks thus have no file system. I discovered that OS X 10.0's installer has a significant flaw: It doesn't have a disk utility. Finally, -cdrom is the installer image Step 3.5: Special considerations between operating systems The lowercase -m is memory, expressed in megabytes, but you can use 1G or 2G for 1 or 2 gigabytes like the format utility. It's pretty esoteric, but QEMU uses OpenBIOS, and mac99 is the model for Beige G3s. For those who remember the days of yore, C is the default drive for PCs, D is the default for the CD-Rom like a PC. After that, the -boot flag declares the boot drive. This seems to be the default even in Mac QEMU. Next, we're declaring PC bios with -L pc-bios, I'm unsure if this is necessary. The first command is the qemu core emulator, you can use things like 64-bit x86 CPU qemu-system-x86_64 or a 32-bit CPU qemu-system-i386, but we're using a PPC, so we are using qemu-system-ppc. Let's break this down so it's not just magic. qemu-system-ppc -L pc-bios -boot d -M mac99 -m 512 -hda myimage.img -cdrom path/to/disk/image Now that we have a blank hard disk image, we're ready to go. qemu-img create -f qcow2 myimage.img 2G Step 3: Launching the emulated computer and the tricky part: Formatting the HDD If you'd like more space, change the size of the simulated HDD. You can get away with much less for OS X OS 9. You can specify a route, but I just used the default pathing, the 2G = 2 GB below. The rest of the steps do not need any specification for M1 vs. #Intellivision emulator mac os x installApple Silicon arch -x86_64 brew install qemu x86 Intel Macs brew install qemu Step 2: Create a disk image You'll need to install the x86 version of QEMU for the Apple silicon macs first. This is the only step where Apple Silicon and Intel Macs differ.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |