Qemu package and guide for Windows available
Posted: Sun Aug 21, 2016 5:02 pm
Hi,
Here are some qemu-system-ppc for Windows builds:
The status of running various guests is recorded here: https://docs.google.com/spreadsheets/d/ ... edit#gid=0
Use it with this guide: http://www.emaculation.com/doku.php/ppc ... or-windows
From official source:
12-08-2025
Qemu-system-ppc-win64-withGUI-12-08-2025.zip
https://drive.google.com/file/d/1r-8qXK ... sp=sharing
Note: Contains an experimental GUI.
24-09-2024
qemu-system-ppc-Win64-24-09-2024.zip
https://surfdrive.surf.nl/files/index.p ... F8KI5jh6G1
Note: contains a fix for the keyboard when using -display sdl. The windows key is now treated as a modifier key correctly but not in all cases.
Notably Win-L (immediate logout), Win-G (gaming overlay) are not captured correctly. Also note that in Mac OS Command and Option act reversed.
24-04-2024
Qemu-system-ppc-9.0-Win64-24-04-2024.zip
https://surfdrive.surf.nl/files/index.p ... o/download
20-12-2023
Qemu-system-ppc-8.2-Win64-20-12-2023.zip
https://surfdrive.surf.nl/files/index.p ... p/download
Cumulative fixes and enhancements:
Fixes:
-Fixes issue when switching colour depths .
Enhancements:
-Supports using a tablet driver for the mouse. Read this in our guide: https://www.emaculation.com/doku.php/pp ... er_support
-Supports a serial connection over USB. For Mac OS 9.x a FTDI driver is needed from: https://www.ftdichip.com/Drivers/VCP.htm (download the 1.0f4 version). In the qemu.bat file add -device usb-serial,chardev=cons -chardev console,id=cons (id can be anything, but id= and chardev= have to match)
-When the mouse is captured inside the Qemu window, pressing the Windows key will no longer result in the Windows menu popping up.
Experimental builds
11-06-2026
https://drive.google.com/file/d/1suyoUF ... sp=sharing
qemu-system-ppc-win64-Experimental-23-02-2026.zip
-Support audio in through the windows default audio device.
-Provides a Qemu-Midi-Bridge executable to allow playing midi to the default synthesizer or f.i. a Roland MT32 emulator
(no other enhancements).
-Source code included
23-02-2026
https://drive.google.com/file/d/1Vdr48w ... sp=sharing
qemu-system-ppc-win64-Experimental-23-02-2026.zip
-Supports a shared folder on the host (Mac OS 9.x only)
-Improved USB Audio support: in the guest OS always make sure to run the latest QuickTime, iTunes supported. (Mac OS 9.x) only
-Source code included
Experimental builds
07-02-2026
qemu-system-ppc64-win64-Experimental-07-02-2026.zip
https://drive.google.com/file/d/17EaOK2 ... sp=sharing
-PowerMac model changed to PowerMac3,3 (was PowerMac3,1)
-Improved SMP support: runs Mac OS 9.x up to OSX 10.3 with 2 cpus, OSX 10.4 and 10.5 with 4 cpus. Runs Linux with 4 cpus.
-Improved USB Audio support: in the guest OS always make sure to run the latest QuickTime, iTunes supported
-Supports the Sungem/GMAC network device as found in PowerMac3,3: use parameter -device sungem,netdev=network01,mac=52:54:00:12:34:56,phy_type=1 to enable it.
-Supports the BMac network device for the g3beige machine: allows OSX Server 1.2.v3 to have network access (very timing dependent)
-Supports mac99,via=pmu for all Mac OS and Mac OS X guests (USB is very timing dependent, so your mileage may vary. Sometime a new boot helps)
Credits go to Zoltan (https://qmiga.codeberg.page/), JD and Andrew (and me). All changed source files included.
15-04-2025
Qemu-system-ppc64-smp-experimental-15-04-2025.zip
https://surfdrive.surf.nl/files/index.p ... ruqoiQpjOh
This contains experimental qemu and openbios builds that enable dual cpu support. Read the readme.
The patches applied to the qemu and openbios source are included, but support is not!
Note: will not run with model g3beige, will not run Linux, will only run with mac99,via=pmu and cpu g4
Note: Mac OS 9.x hangs after some time. Only Mac OS X 10.4 can run with -smp 4, others with -smp 2.
Credits go to Zoltan (https://qmiga.codeberg.page/), JD and Andrew.
Note: For all sound-enabled builds: Do not set memory to 1024Mb or higher, or else sound will break. Do not turn off Virtual Memory. Download into its own folder.
When using a experimental build with sound support, make sure you always have the latest QuickTime and iTunes installed for your guest OS.
Note: If you encounter crashes in the Apple Audio Extension, start Qemu without extensions and use the extension manager to disable the Apple Audio Extension.
24-09-2024: Qemu 9.1 with sound support
qemu-system-ppc-9.1-Win64-screamer-24-09-2024.zip
https://surfdrive.surf.nl/files/index.p ... ek1UwhbqNA
Note: this build also includes the fix for the keyboard when using -display sdl, also see the remark above at the build from official source.
20-01-2024: Qemu 8.2 with sound support
Qemu-system-ppc-8.2-screamer.zip
https://surfdrive.surf.nl/files/index.p ... 2/download
24-08-2019: Qemu 4.1 with some ATI Rage128 Pro support
https://surfdrive.surf.nl/files/index.p ... z/download
Be sure to read the READ ME
Earlier builds are no longer available
Best,
Cat_7
Here are some qemu-system-ppc for Windows builds:
The status of running various guests is recorded here: https://docs.google.com/spreadsheets/d/ ... edit#gid=0
Use it with this guide: http://www.emaculation.com/doku.php/ppc ... or-windows
From official source:
12-08-2025
Qemu-system-ppc-win64-withGUI-12-08-2025.zip
https://drive.google.com/file/d/1r-8qXK ... sp=sharing
Note: Contains an experimental GUI.
24-09-2024
qemu-system-ppc-Win64-24-09-2024.zip
https://surfdrive.surf.nl/files/index.p ... F8KI5jh6G1
Note: contains a fix for the keyboard when using -display sdl. The windows key is now treated as a modifier key correctly but not in all cases.
Notably Win-L (immediate logout), Win-G (gaming overlay) are not captured correctly. Also note that in Mac OS Command and Option act reversed.
24-04-2024
Qemu-system-ppc-9.0-Win64-24-04-2024.zip
https://surfdrive.surf.nl/files/index.p ... o/download
20-12-2023
Qemu-system-ppc-8.2-Win64-20-12-2023.zip
https://surfdrive.surf.nl/files/index.p ... p/download
Cumulative fixes and enhancements:
Fixes:
-Fixes issue when switching colour depths .
Enhancements:
-Supports using a tablet driver for the mouse. Read this in our guide: https://www.emaculation.com/doku.php/pp ... er_support
-Supports a serial connection over USB. For Mac OS 9.x a FTDI driver is needed from: https://www.ftdichip.com/Drivers/VCP.htm (download the 1.0f4 version). In the qemu.bat file add -device usb-serial,chardev=cons -chardev console,id=cons (id can be anything, but id= and chardev= have to match)
-When the mouse is captured inside the Qemu window, pressing the Windows key will no longer result in the Windows menu popping up.
Experimental builds
11-06-2026
https://drive.google.com/file/d/1suyoUF ... sp=sharing
qemu-system-ppc-win64-Experimental-23-02-2026.zip
-Support audio in through the windows default audio device.
-Provides a Qemu-Midi-Bridge executable to allow playing midi to the default synthesizer or f.i. a Roland MT32 emulator
(no other enhancements).
-Source code included
23-02-2026
https://drive.google.com/file/d/1Vdr48w ... sp=sharing
qemu-system-ppc-win64-Experimental-23-02-2026.zip
-Supports a shared folder on the host (Mac OS 9.x only)
-Improved USB Audio support: in the guest OS always make sure to run the latest QuickTime, iTunes supported. (Mac OS 9.x) only
-Source code included
Experimental builds
07-02-2026
qemu-system-ppc64-win64-Experimental-07-02-2026.zip
https://drive.google.com/file/d/17EaOK2 ... sp=sharing
-PowerMac model changed to PowerMac3,3 (was PowerMac3,1)
-Improved SMP support: runs Mac OS 9.x up to OSX 10.3 with 2 cpus, OSX 10.4 and 10.5 with 4 cpus. Runs Linux with 4 cpus.
-Improved USB Audio support: in the guest OS always make sure to run the latest QuickTime, iTunes supported
-Supports the Sungem/GMAC network device as found in PowerMac3,3: use parameter -device sungem,netdev=network01,mac=52:54:00:12:34:56,phy_type=1 to enable it.
-Supports the BMac network device for the g3beige machine: allows OSX Server 1.2.v3 to have network access (very timing dependent)
-Supports mac99,via=pmu for all Mac OS and Mac OS X guests (USB is very timing dependent, so your mileage may vary. Sometime a new boot helps)
Credits go to Zoltan (https://qmiga.codeberg.page/), JD and Andrew (and me). All changed source files included.
15-04-2025
Qemu-system-ppc64-smp-experimental-15-04-2025.zip
https://surfdrive.surf.nl/files/index.p ... ruqoiQpjOh
This contains experimental qemu and openbios builds that enable dual cpu support. Read the readme.
The patches applied to the qemu and openbios source are included, but support is not!
Note: will not run with model g3beige, will not run Linux, will only run with mac99,via=pmu and cpu g4
Note: Mac OS 9.x hangs after some time. Only Mac OS X 10.4 can run with -smp 4, others with -smp 2.
Credits go to Zoltan (https://qmiga.codeberg.page/), JD and Andrew.
Note: For all sound-enabled builds: Do not set memory to 1024Mb or higher, or else sound will break. Do not turn off Virtual Memory. Download into its own folder.
When using a experimental build with sound support, make sure you always have the latest QuickTime and iTunes installed for your guest OS.
Note: If you encounter crashes in the Apple Audio Extension, start Qemu without extensions and use the extension manager to disable the Apple Audio Extension.
24-09-2024: Qemu 9.1 with sound support
qemu-system-ppc-9.1-Win64-screamer-24-09-2024.zip
https://surfdrive.surf.nl/files/index.p ... ek1UwhbqNA
Note: this build also includes the fix for the keyboard when using -display sdl, also see the remark above at the build from official source.
20-01-2024: Qemu 8.2 with sound support
Qemu-system-ppc-8.2-screamer.zip
https://surfdrive.surf.nl/files/index.p ... 2/download
24-08-2019: Qemu 4.1 with some ATI Rage128 Pro support
https://surfdrive.surf.nl/files/index.p ... z/download
Be sure to read the READ ME
Earlier builds are no longer available
Best,
Cat_7


