Emaculation.com

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
Next revisionBoth sides next revision
ppc-osx-on-qemu-for-osx [2019/01/03 01:15] – [Installing Qemu system ppc for OSX] cat_7ppc-osx-on-qemu-for-osx [2019/04/24 09:14] – [Qemu installation] cat_7
Line 3: Line 3:
 ==== Installing Qemu system ppc for OSX ==== ==== Installing Qemu system ppc for OSX ====
  
-This guide covers installing and running qemu-system-ppc with Mac OS and OSX guests on OSX hosts. Qemu-system-ppc can run PPC Mac OS 9.0 to 9.2 and PPC OSX 10.0 to 10.5+This guide covers installing and running qemu-system-ppc with Mac OS and OSX PPC guests on OSX hosts. Qemu-system-ppc can run PPC Mac OS 9.0 to 9.2 and PPC OSX 10.0 to 10.5
 ==== Requirements ==== ==== Requirements ====
   * Qemu program \\   * Qemu program \\
Line 25: Line 25:
  
   * Open your favorite text editor and create a file called qemu.command in your qemu folder.   * Open your favorite text editor and create a file called qemu.command in your qemu folder.
-  * Paste the code below into the file (from qemu-system-ppc (4th line) on all text should be on one line!):+  * Paste the code below into the file:
  
   #!/bin/bash   #!/bin/bash
   cd "$(dirname "$0")"   cd "$(dirname "$0")"
      
-  qemu-system-ppc -L pc-bios -boot d -M mac99,via=pmu -m 512 -prom-env 'auto-boot?=true' -prom-env  +  .\qemu-system-ppc -L pc-bios -boot d -M mac99,via=pmu -m 512 
-  'boot-args=-v' -prom-env 'vga-ndrv?=true' -drive file=MacOS9.2.iso,format=raw,media=cdrom -drive file=MacOS9.2.img,format=raw,media=disk -netdev user,id=network01 -device sungem,netdev=network01+  -prom-env 'auto-boot?=true' -prom-env 'boot-args=-v' -prom-env 'vga-ndrv?=true' 
 +  -drive file=MacOS9.2.iso,format=raw,media=cdrom 
 +  -drive file=MacOS9.2.img,format=raw,media=disk 
 +  -netdev user,id=network01 -device sungem,netdev=network01 
 +  -device VGA,edid=on \
  
   * Save qemu.command and make it executable:   * Save qemu.command and make it executable:
Line 41: Line 45:
 #!/bin/bash tells OSX this is a bash script\\ #!/bin/bash tells OSX this is a bash script\\
 cd "$(dirname "$0")" set the path for the executable to current folder\\ cd "$(dirname "$0")" set the path for the executable to current folder\\
-qemu-system-ppc starts qemu with all the following as parameters:\\+.\qemu-system-ppc starts qemu with all the following as parameters:\\
 -L pc-bios points qemu to some required files, including openbios-ppc and the vga driver qemu_vga.ndrv. \\ -L pc-bios points qemu to some required files, including openbios-ppc and the vga driver qemu_vga.ndrv. \\
 -boot d defines to boot from a drive entry marked as a cdrom, “-boot c” would define to boot from a drive entry marked as disk.\\ -boot d defines to boot from a drive entry marked as a cdrom, “-boot c” would define to boot from a drive entry marked as disk.\\
Line 51: Line 55:
 -drive file=MacOS9.2.img,format=raw,media=disk defines the name, location, format, and type of a hard disk image file to be used\\ -drive file=MacOS9.2.img,format=raw,media=disk defines the name, location, format, and type of a hard disk image file to be used\\
 -netdev user,id=network01 -device sungem,netdev=network01 tells qemu to use the sungem network device on a qemu-internal DHCP server\\ -netdev user,id=network01 -device sungem,netdev=network01 tells qemu to use the sungem network device on a qemu-internal DHCP server\\
 +-device VGA,edid=on presents additional resolutions to choose from in the guest\\ 
  
 (*)The mac model entry accepts 3 options for the via parameter: \\ (*)The mac model entry accepts 3 options for the via parameter: \\