User Tools

Site Tools


macos:classic

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
macos:classic [2024/12/19 17:03] – [Virtualization] khorvathmacos:classic [2025/01/07 14:43] (current) – [Compatibility] khorvath
Line 1: Line 1:
 ====== Classic Mac OS ====== ====== Classic Mac OS ======
  
-===== Virtualization =====+===== Emulation =====
  
 ==== Compatibility ==== ==== Compatibility ====
  
-Most of the classic Mac OS line can be virtualized/emulated a number of ways.+Most of the classic Mac OS line can be emulated a number of ways.
  
-| ^ QEMU (68k) ^ QEMU (PPC) ^ Mini vMac ^ Basilisk II ^ SheepShaver ^ +| ^ QEMU (68k) ^ QEMU (PPC) ^ Mini vMac ^ Basilisk II ^ SheepShaver ^ CLK ^ MAME 
-^ System 1-7.0 | | |✓| | | +^ System 1-7.0 | | |✓| | |✓|✓
-^ System 7.1-7.5.5 |✓|✓|✓((Compiled for Macintosh II support))|✓ |✓| +^ System 7.1-7.5.5 |✓|✓|✓((Compiled for Macintosh II support))|✓ |✓|✓|✓| 
-^ Mac OS 7.6 | |✓ | |✓ |✓ | +^ Mac OS 7.6 | |✓ | |✓ |✓ | |✓| 
-^ Mac OS 8 |✓((Up to Mac OS 8.1))|✓ | |✓((Up to Mac OS 8.1))|✓ | +^ Mac OS 8 |✓((Up to Mac OS 8.1))|✓ | |✓((Up to Mac OS 8.1))|✓ | | 
-^ Mac OS 9 | |✓| | |✓((Up to Mac OS 9.0.4))|+^ Mac OS 9 | |✓| | |✓((Up to Mac OS 9.0.4))| | |
  
 ==== QEMU ==== ==== QEMU ====
 +
 +You'll need a Quadra 800 ROM file. You'll also need to create a PRAM file with the following command:
 +
 +''dd if=/dev/zero of=pram.img bs=256 count=1''
 +
 +Below is an example of the command needed to boot the System 7 installer:
 +
 +  qemu-system-m68k \
 +  -M q800 \
 +  -m 128 \
 +  -bios Quadra800.rom \
 +  -display gtk \
 +  -g 800x600x8 \
 +  -drive file=pram.img,format=raw,if=mtd \
 +  -device scsi-cd,scsi-id=3,drive=cd0 \
 +  -drive file=/path/to/system7.iso,format=raw,media=disk,if=none,id=cd0 \
 +  -device scsi-hd,scsi-id=0,drive=hd0 \
 +  -drive file=macintoshhd.img,format=raw,media=disk,if=none,id=hd0
macos/classic.1734627823.txt.gz · Last modified: by khorvath