Qemu package and guide for Windows available
Moderators: Cat_7, Ronald P. Regensburg
Qemu package and guide for Windows available
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
From official source:
22-08-2023
Qemu-system-ppc-8.1-Win64-22-08-2023.zip
https://surfdrive.surf.nl/files/index.p ... qf1xIYr5j9
Use it with this guide: http://www.emaculation.com/doku.php/ppc ... or-windows
01-03-2023
Qemu-Win64-8.0pre-01-03-2023.zip
https://surfdrive.surf.nl/files/index.p ... 9/download
14-12-2022
Qemu-Win64-7.2-14-12-2022.zip
https://surfdrive.surf.nl/files/index.p ... g/download
18-08-2022
Qemu-Win64-7.1-rc3-18-08-2022.zip
https://surfdrive.surf.nl/files/index.p ... d/download
Fixes issue when switching colour depths .
01-12-2021
Qemu-win64-6.2-rc3-01-12-2021
https://surfdrive.surf.nl/files/index.p ... e/download
Use it with this guide: http://www.emaculation.com/doku.php/ppc ... or-windows
Experimental builds
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.
When using a experimental build with sound support, make sure you always have the latest QuickTime and iTunes installed for your guest OS.
14-12-2022
Qemu-win64-7.2-screamer-14-12-2022.zip
https://surfdrive.surf.nl/files/index.p ... v/download
For Mac OS 9.0 and 9.1, use -cpu G3 on the command line.
10-12-2021
Qemu-win64-6.2-rc4-screamer-60hz-fpu-10-12-2021
https://surfdrive.surf.nl/files/index.p ... S/download
Qemu-system-ppc with screamer sound support, 60hz screen refresh and fpu speed-up.
For Mac OS 9.0 and 9.1, use -cpu G3 on the command line.
01-12-2021
Qemu-win64-6.2-rc3-60hz-fpu-01-12-2021
https://surfdrive.surf.nl/files/index.p ... O/download
Noticeable improvement: 60hz screen refresh instead of 30hz, fpu speed-up included.
For Mac OS 9.0 and 9.1, use -cpu G3 on the command line.
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
Builds below are no longer available
09-12-2020
Qemu-Win64-5.2-09-12-2020
Noticeable improvement: 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)
19-08-2020
Qemu-Win64-5.1-19-08-2020
Noticeable improvement: When the mouse is captured inside the Qemu window, pressing the Windows key will no longer result in the Windows menu popping up.
06-09-2019
Qemu-Win64-4.1-09-06-2019
Built from official 4.1 source.
24-04-2019
Qemu-Win64-4.0-24-04-2019.zip
Now supports the command line option -device VGA,edid=on (provides additional resolutions in the guest).
08-01-2019: Qemu 4.0 pre with screen resolutions through EDID info read by the vga-driver and working 256 color setting. Requires -device VGA,edid=on on the command line. Note that the vga-driver folder is no longer included as the functionality is now in the default driver.
Qemu-Win64-4.0pre-08012019.zip
26-12-2018
Qemu-Win64-3.1-26-12-2018.zip
30-10-2018
Build from Qemu pre 3.1 source. No sound support, as that is still experimental. Not much news regarding PPC emulation, but some speed up in disk performance might be noticed.
24 April 2018:
Qemu built from 2.12 final source.
15 December 2017:
While not providing additional functionality to the build below, it does provide a substantial performance boost.
16 September 2017
This the first build in which the sungem network device is available from the official source of both OpenBIOS and Qemu. This allows Mac OS to see a built-in ethernet device, so the realtek drivers are no longer required.
Supports both GTK3 (default) and SDL2 (-sdl) UIs.
Known issues: Mac OS 9.0.4 refuses to boot when not using usb-mouse and usb-kbd. The system profiler in Mac OS 9.0.4 crashes. OSX 10.3 doesn't see the network device as built-in but functions nevertheless.
19 May 2017
Supports both GTK3 (default) and SDL2 (-sdl) UIs.
What's new: this build now officially supports on the fly resolution switching. The required qemu-vga.ndrv and corresponding openbios files are included. Please note there is now a new parameter in the command line:
-prom-env "vga-ndrv?=true"
By default it loads the vga driver. When set to false, it ignores the driver.
This also means OSX 10.0 and 10.1 are now supported out of the box.
11 February 2017
It supports both GTK3 (default) and SDL2 (-sdl) UIs.
09-12-2020
Qemu-Win64-5.2-Screamer-20-08-2020
Qemu 5.2 for Windows with sound support and fpu speed-up. This build also supports serial port connections, see official builds above.
For Mac OS 9.0 and 9.1, use -cpu G3 on the command line.
20-08-2020
Note: this build will only provide sound in Mac OS 9.2. Mac OS 9.0 and 9.1 hang.
Qemu-Win64-5.1-Screamer-20-08-2020
Qemu 5.1 for Windows with sound support
11-05-2020
Qemu 5.0 for Windows including a keyboard fix for both SDL and GTK GUis.
When the mouse is grabbed inside the Qemu window, the Windows key will no longer let the Windows start menu pop up.
Key combos are sent into the guest correctly.
01-05-2020
Qemu 5.0 for Windows with sound support and with fpu speed-up.
Not one, but two screamer builds this time. One based on Qemu 5.0 source, and one with an additional patch offloading some fpu instructions to the hardware leading to a 50% fpu performance increase. NOTE: THIS MIGHT LEAD TO INEXACT FPU RESULTS.
16-04-2020
Qemu 5.0 RC3 for Windows.
26-0-2020
Qemu 5.0 RC0 for windows, build with msys2, running in Windows 7.
Qemu 4.2 with screamer sound support, build with msys2, running in Windows 7.
10-02-2020: Qemu 4.2 with screamer sound support
New sound enabled build from 4.2 source.
23-08-2019: Qemu 4.1 with screamer sound support.
Qemu for Windows based on official version 4.1, with sound support.
12-02-2019: Qemu 4.0pre with altivec acceleration.
Improvements:
-device VGA,edid=on provides additional screen resolutions.
mouse should be quicker
sungem network device is now default
12-02-2019: Qemu 4.0pre with altivec acceleration and screamer audio support.
Improvements:
-device VGA,edid=on provides additional screen resolutions.
mouse should be quicker
sungem network device is now default
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
From official source:
22-08-2023
Qemu-system-ppc-8.1-Win64-22-08-2023.zip
https://surfdrive.surf.nl/files/index.p ... qf1xIYr5j9
Use it with this guide: http://www.emaculation.com/doku.php/ppc ... or-windows
01-03-2023
Qemu-Win64-8.0pre-01-03-2023.zip
https://surfdrive.surf.nl/files/index.p ... 9/download
14-12-2022
Qemu-Win64-7.2-14-12-2022.zip
https://surfdrive.surf.nl/files/index.p ... g/download
18-08-2022
Qemu-Win64-7.1-rc3-18-08-2022.zip
https://surfdrive.surf.nl/files/index.p ... d/download
Fixes issue when switching colour depths .
01-12-2021
Qemu-win64-6.2-rc3-01-12-2021
https://surfdrive.surf.nl/files/index.p ... e/download
Use it with this guide: http://www.emaculation.com/doku.php/ppc ... or-windows
Experimental builds
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.
When using a experimental build with sound support, make sure you always have the latest QuickTime and iTunes installed for your guest OS.
14-12-2022
Qemu-win64-7.2-screamer-14-12-2022.zip
https://surfdrive.surf.nl/files/index.p ... v/download
For Mac OS 9.0 and 9.1, use -cpu G3 on the command line.
10-12-2021
Qemu-win64-6.2-rc4-screamer-60hz-fpu-10-12-2021
https://surfdrive.surf.nl/files/index.p ... S/download
Qemu-system-ppc with screamer sound support, 60hz screen refresh and fpu speed-up.
For Mac OS 9.0 and 9.1, use -cpu G3 on the command line.
01-12-2021
Qemu-win64-6.2-rc3-60hz-fpu-01-12-2021
https://surfdrive.surf.nl/files/index.p ... O/download
Noticeable improvement: 60hz screen refresh instead of 30hz, fpu speed-up included.
For Mac OS 9.0 and 9.1, use -cpu G3 on the command line.
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
Builds below are no longer available
09-12-2020
Qemu-Win64-5.2-09-12-2020
Noticeable improvement: 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)
19-08-2020
Qemu-Win64-5.1-19-08-2020
Noticeable improvement: When the mouse is captured inside the Qemu window, pressing the Windows key will no longer result in the Windows menu popping up.
06-09-2019
Qemu-Win64-4.1-09-06-2019
Built from official 4.1 source.
24-04-2019
Qemu-Win64-4.0-24-04-2019.zip
Now supports the command line option -device VGA,edid=on (provides additional resolutions in the guest).
08-01-2019: Qemu 4.0 pre with screen resolutions through EDID info read by the vga-driver and working 256 color setting. Requires -device VGA,edid=on on the command line. Note that the vga-driver folder is no longer included as the functionality is now in the default driver.
Qemu-Win64-4.0pre-08012019.zip
26-12-2018
Qemu-Win64-3.1-26-12-2018.zip
30-10-2018
Build from Qemu pre 3.1 source. No sound support, as that is still experimental. Not much news regarding PPC emulation, but some speed up in disk performance might be noticed.
24 April 2018:
Qemu built from 2.12 final source.
15 December 2017:
While not providing additional functionality to the build below, it does provide a substantial performance boost.
16 September 2017
This the first build in which the sungem network device is available from the official source of both OpenBIOS and Qemu. This allows Mac OS to see a built-in ethernet device, so the realtek drivers are no longer required.
Supports both GTK3 (default) and SDL2 (-sdl) UIs.
Known issues: Mac OS 9.0.4 refuses to boot when not using usb-mouse and usb-kbd. The system profiler in Mac OS 9.0.4 crashes. OSX 10.3 doesn't see the network device as built-in but functions nevertheless.
19 May 2017
Supports both GTK3 (default) and SDL2 (-sdl) UIs.
What's new: this build now officially supports on the fly resolution switching. The required qemu-vga.ndrv and corresponding openbios files are included. Please note there is now a new parameter in the command line:
-prom-env "vga-ndrv?=true"
By default it loads the vga driver. When set to false, it ignores the driver.
This also means OSX 10.0 and 10.1 are now supported out of the box.
11 February 2017
It supports both GTK3 (default) and SDL2 (-sdl) UIs.
09-12-2020
Qemu-Win64-5.2-Screamer-20-08-2020
Qemu 5.2 for Windows with sound support and fpu speed-up. This build also supports serial port connections, see official builds above.
For Mac OS 9.0 and 9.1, use -cpu G3 on the command line.
20-08-2020
Note: this build will only provide sound in Mac OS 9.2. Mac OS 9.0 and 9.1 hang.
Qemu-Win64-5.1-Screamer-20-08-2020
Qemu 5.1 for Windows with sound support
11-05-2020
Qemu 5.0 for Windows including a keyboard fix for both SDL and GTK GUis.
When the mouse is grabbed inside the Qemu window, the Windows key will no longer let the Windows start menu pop up.
Key combos are sent into the guest correctly.
01-05-2020
Qemu 5.0 for Windows with sound support and with fpu speed-up.
Not one, but two screamer builds this time. One based on Qemu 5.0 source, and one with an additional patch offloading some fpu instructions to the hardware leading to a 50% fpu performance increase. NOTE: THIS MIGHT LEAD TO INEXACT FPU RESULTS.
16-04-2020
Qemu 5.0 RC3 for Windows.
26-0-2020
Qemu 5.0 RC0 for windows, build with msys2, running in Windows 7.
Qemu 4.2 with screamer sound support, build with msys2, running in Windows 7.
10-02-2020: Qemu 4.2 with screamer sound support
New sound enabled build from 4.2 source.
23-08-2019: Qemu 4.1 with screamer sound support.
Qemu for Windows based on official version 4.1, with sound support.
12-02-2019: Qemu 4.0pre with altivec acceleration.
Improvements:
-device VGA,edid=on provides additional screen resolutions.
mouse should be quicker
sungem network device is now default
12-02-2019: Qemu 4.0pre with altivec acceleration and screamer audio support.
Improvements:
-device VGA,edid=on provides additional screen resolutions.
mouse should be quicker
sungem network device is now default
Best,
Cat_7
Last edited by Cat_7 on Fri May 19, 2017 7:25 pm, edited 6 times in total.
Re: Qemu package and guide for Windows available
Is there a blank iso included, or is there a utility you would recommend to create one on Windows?
Re: Qemu package and guide for Windows available
I updated the windows download. It now includes qemu-img.exe. You can use it like this:EVWeb wrote:Is there a blank iso included, or is there a utility you would recommend to create one on Windows?
qemu-img create -f raw -o size=6G diskname.raw
Best,
Cat_7
Re: Qemu package and guide for Windows available
The new zip is missing the bat file btw, but thanks for the quick reply.
Re: Qemu package and guide for Windows available
It still early....
I create those builds in Fedora Linux, move them to Windows and add the batch file etc. Forgot that last step.
Best,
Cat_7
I create those builds in Fedora Linux, move them to Windows and add the batch file etc. Forgot that last step.
Best,
Cat_7
Re: Qemu package and guide for Windows available
No problem, I still have my modified bat file, but I thought you'd like to know just in case someone else tries to use it.
Re: Qemu package and guide for Windows available
Hi! I've been away for 2 months and I see there has been significant progress on the QEMU project to run Mac OS 9.2.2!
I've tried downloading the latest build for Windows and using this BAT command:
qemu-system-ppc-wip.exe -bios openbios-qemu-wip.elf -L pc-bios -boot c -m 512 -M mac99 -prom-env "auto-boot?=true" -prom-env "boot-args=-v" -sdl -net nic,model=sungem -net user -drive "file=E:\Backups\Software\Macintosh\Mac OS 9.2.2 Universal Install (2002).iso",format=raw,media=disk
It boots perfectly every single run, but trying to initialize a 2GB img file as a HFS or HFS+ partition freezes the whole OS permanently. As stated in a previous post from somebody else, rebooting QEMU brings us further and lets us finish formatting the hard drive. What I cannot do is install Mac OS 9.2.2. No matter what I try (not moving the mouse, moving the mouse, leaving it for 20 minutes and coming back, add -cpu G3 or removing it, trying with 256MB or 512MB of RAM, different screen resolutions...) it always freezes the whole OS after roughly 1 minute, it's very constant, about 1 minute into the installation process, it freezes. Never went any further than this:

My boot command at this point is:
qemu-system-ppc-wip.exe -bios openbios-qemu-wip.elf -L pc-bios -boot d -m 256 -cpu G3 -M mac99 -g 800x600x32 -prom-env "auto-boot?=true" -prom-env "boot-args=-v" -sdl -net nic,model=sungem -net user -drive "file=E:\Backups\Software\Macintosh\Mac OS 9.2.2 Universal Install (2002).iso,format=raw,media=cdrom" -drive file=./hard_disk.img,format=raw,media=disk
I've tried downloading the latest build for Windows and using this BAT command:
qemu-system-ppc-wip.exe -bios openbios-qemu-wip.elf -L pc-bios -boot c -m 512 -M mac99 -prom-env "auto-boot?=true" -prom-env "boot-args=-v" -sdl -net nic,model=sungem -net user -drive "file=E:\Backups\Software\Macintosh\Mac OS 9.2.2 Universal Install (2002).iso",format=raw,media=disk
It boots perfectly every single run, but trying to initialize a 2GB img file as a HFS or HFS+ partition freezes the whole OS permanently. As stated in a previous post from somebody else, rebooting QEMU brings us further and lets us finish formatting the hard drive. What I cannot do is install Mac OS 9.2.2. No matter what I try (not moving the mouse, moving the mouse, leaving it for 20 minutes and coming back, add -cpu G3 or removing it, trying with 256MB or 512MB of RAM, different screen resolutions...) it always freezes the whole OS after roughly 1 minute, it's very constant, about 1 minute into the installation process, it freezes. Never went any further than this:

My boot command at this point is:
qemu-system-ppc-wip.exe -bios openbios-qemu-wip.elf -L pc-bios -boot d -m 256 -cpu G3 -M mac99 -g 800x600x32 -prom-env "auto-boot?=true" -prom-env "boot-args=-v" -sdl -net nic,model=sungem -net user -drive "file=E:\Backups\Software\Macintosh\Mac OS 9.2.2 Universal Install (2002).iso,format=raw,media=cdrom" -drive file=./hard_disk.img,format=raw,media=disk
-
- Master Emulator
- Posts: 306
- Joined: Sun Feb 01, 2009 4:55 pm
Re: Qemu package and guide for Windows available
Change -drive file=./hard_disk.img,format=raw,media=disk to -drive file=./hard_disk.img,format=raw,media=disk,cache=writethrough or -drive file=./hard_disk.img,format=raw,media=disk,cache=writeback . You might also want to remove the net commands to see if those affect anything.
You can also try other versions of OpenBIOS to see if those work better with disk writes and reads.
You can also try other versions of OpenBIOS to see if those work better with disk writes and reads.
Re: Qemu package and guide for Windows available
Hi kataetheweirdo,
Tried all combinations twice just to be sure of the results.
cache=writethrough resulted in the installation not even begin at all. Right after accepting the terms and clicking start, the OS froze, not even displaying the progress bar. Rebooted, deleted the whole hard drive contents and reinstalled, it did what it did yesterday: about 50-60 seconds in, the OS froze.
cache=writeback resulted in exactly like yesterday, meaning about 1 minute in the installation, the OS froze, the two times I tried.
Removed both -net arguments from the command line, this resulted in the ethernet extension not searching at boot, so faster boot time AND it resulted in the same thing, about 1 minute in the install, the OS freezes, with both suggested cache arguments from the command line, tested twice each.
So it seems none of the suggested command line arguments changed anything really. BTW just to make something clear, the Mac OS 9.2.2 install CD always (EVERY SINGLE TIME) booted succesfully, it never froze or crashed except for the installation. At this point in time, are we supposed to be able to install it from the CD ISO or are we supposed to install it elsewhere and then boot QEMU with a disk image already having Mac OS 9.2.2 installed on it? Sorry if this has been made clear before, I'm not done reading the 42 pages long thread on the topic but I'm getting there!
My config is: FX-8350 8 cores 4ghz, 32GB of RAM, Windows 7 64-bits, running qemu-system-ppc-wip.exe (the 32-bits version it seems?)
* EDIT: I went and check inside the pc-bios folder and found a file named "openbios-ppc" and I used that in the command line instead of the default WIP file and it works perfectly, tested in 32-bits and 64-bits version both installed the first time without freezing!
** EDIT #2: After reading allllll the way up to page 41 of the other thread, I stumbled upon Cat_7's post about setting COMPATIBILITY MODE to "Windows 7" for the hard disk errors and freezing to go away and it now works with the default WIP BIOS that comes with the current version, I succesfully installed Mac OS 9.2.2 the first time without any freezing. It's nice to use the WIP BIOS because it allows us to change screen resolution and color depth on the fly from within Mac OS 9. PERFECT! :D
BTW funny thing, when you're done with the install and go to the Startup Disk control panel, it incorrectly reports Mac OS 9.2.2 as Mac OS 9.1.2


Thanks for helping out and keep up the good work everybody
QUESTION: Does anybody know how to bind the WINDOWS KEY to the COMMAND KEY of Mac OS 9? The key that lets you for example close a window with COMMAND-W.
Tried all combinations twice just to be sure of the results.
cache=writethrough resulted in the installation not even begin at all. Right after accepting the terms and clicking start, the OS froze, not even displaying the progress bar. Rebooted, deleted the whole hard drive contents and reinstalled, it did what it did yesterday: about 50-60 seconds in, the OS froze.
cache=writeback resulted in exactly like yesterday, meaning about 1 minute in the installation, the OS froze, the two times I tried.
Removed both -net arguments from the command line, this resulted in the ethernet extension not searching at boot, so faster boot time AND it resulted in the same thing, about 1 minute in the install, the OS freezes, with both suggested cache arguments from the command line, tested twice each.
So it seems none of the suggested command line arguments changed anything really. BTW just to make something clear, the Mac OS 9.2.2 install CD always (EVERY SINGLE TIME) booted succesfully, it never froze or crashed except for the installation. At this point in time, are we supposed to be able to install it from the CD ISO or are we supposed to install it elsewhere and then boot QEMU with a disk image already having Mac OS 9.2.2 installed on it? Sorry if this has been made clear before, I'm not done reading the 42 pages long thread on the topic but I'm getting there!

My config is: FX-8350 8 cores 4ghz, 32GB of RAM, Windows 7 64-bits, running qemu-system-ppc-wip.exe (the 32-bits version it seems?)
* EDIT: I went and check inside the pc-bios folder and found a file named "openbios-ppc" and I used that in the command line instead of the default WIP file and it works perfectly, tested in 32-bits and 64-bits version both installed the first time without freezing!
** EDIT #2: After reading allllll the way up to page 41 of the other thread, I stumbled upon Cat_7's post about setting COMPATIBILITY MODE to "Windows 7" for the hard disk errors and freezing to go away and it now works with the default WIP BIOS that comes with the current version, I succesfully installed Mac OS 9.2.2 the first time without any freezing. It's nice to use the WIP BIOS because it allows us to change screen resolution and color depth on the fly from within Mac OS 9. PERFECT! :D
BTW funny thing, when you're done with the install and go to the Startup Disk control panel, it incorrectly reports Mac OS 9.2.2 as Mac OS 9.1.2



Thanks for helping out and keep up the good work everybody

QUESTION: Does anybody know how to bind the WINDOWS KEY to the COMMAND KEY of Mac OS 9? The key that lets you for example close a window with COMMAND-W.
Last edited by that-ben on Mon Sep 05, 2016 1:16 pm, edited 1 time in total.
Re: Qemu package and guide for Windows available
EDIT. Sorry! I see you got it running.
I just tried setting up another 9.22, and it worked this time without an install error. Last one I tried had a problem reading Big System Morsels but pressing "Start" a second time went through.
The virtual drive I used had been pre-partitioned under Jaguar with OS 9 drivers installed (Qemu, but one partitioned via PearPC Jaguar also seems to work ).
The command used on setup was:
The .iso I used was 607 023 104 bytes ( there seem to be a few floating around ).
After installation I had no keyboard, so I removed
then it worked. I have NOT tried any networking.
Win10 64-bit machine, 16GB RAM.
Maybe that might help. BTW I cannot get 9.1 going at all but will try again.
I just tried setting up another 9.22, and it worked this time without an install error. Last one I tried had a problem reading Big System Morsels but pressing "Start" a second time went through.
The virtual drive I used had been pre-partitioned under Jaguar with OS 9 drivers installed (Qemu, but one partitioned via PearPC Jaguar also seems to work ).
The command used on setup was:
Code: Select all
"G:\Qemu\qemu-system-ppc64-wip.exe" -bios "G:\Qemu\openbios-ppc-rtas" -boot d -m 256 -M mac99 -prom-env "auto-boot?=true" -prom-env "boot-args=-v" -g 1024x768x32 -cpu G3 -drive "file=G:\Qemu\macos-922-uni.iso,media=cdrom,format=raw,index=0,copy-on-read=off" -drive "file=G:\Qemu\Test_922.img,media=disk,format=raw,index=1,copy-on-read=off" -device rtl8139,netdev=network0 -netdev user,id=network0 -usb -usbdevice mouse -usbdevice keyboard -sdl
After installation I had no keyboard, so I removed
Code: Select all
-usb -usbdevice mouse -usbdevice keyboard
Win10 64-bit machine, 16GB RAM.
Maybe that might help. BTW I cannot get 9.1 going at all but will try again.
Re: Qemu package and guide for Windows available
Excuse the ignorance, but where can I get that one? I only seem to have a 64-bit version.that-ben wrote: My config is: FX-8350 8 cores 4ghz, 32GB of RAM, Windows 7 64-bits, running qemu-system-ppc-wip.exe (the 32-bits version it seems?)
Re: Qemu package and guide for Windows available
Hi peter_j,
As per stated by Cat_7 you can download the latest build and inside the folder, you will see these files:
qemu-system-ppc64-wip.exe (which is the 64-bits version)
qemu-system-ppc-wip.exe (which is the 32-bits version)
As per stated by Cat_7 you can download the latest build and inside the folder, you will see these files:
qemu-system-ppc64-wip.exe (which is the 64-bits version)
qemu-system-ppc-wip.exe (which is the 32-bits version)
QUESTION: Does anybody know how to bind the WINDOWS KEY to the COMMAND KEY of Mac OS 9? The key that lets you for example close a window with COMMAND-W.Cat_7 wrote:Hi,
21-08-2016:
Windows 64 bit Qemu version is available here:
http://www.open.ou.nl/hsp/downloads3/wi ... 082016.zip
Re: Qemu package and guide for Windows available
Hi,
All versions are 64 bit, but emulate either a 32 bit ppc system or a 64 bit ppc system. The ppc64 executable uses a different set of hardware devices, which is not really suitable for our purpose yet.
So, we run a 64 windows executable emulating a 32 bit Mac.
Best,
Cat_7
All versions are 64 bit, but emulate either a 32 bit ppc system or a 64 bit ppc system. The ppc64 executable uses a different set of hardware devices, which is not really suitable for our purpose yet.
So, we run a 64 windows executable emulating a 32 bit Mac.
Best,
Cat_7
Re: Qemu package and guide for Windows available
OK thanks. I think I have understood. I was trying to run on a Win7-32-bit machine at work.
Re: Qemu package and guide for Windows available
You need a 32 bit executable?
You can get a 32 bit Qemu2.7 build from https://qemu.weilnetz.de/w32/qemu-w32-s ... 160903.exe
Best,
Cat_7
You can get a 32 bit Qemu2.7 build from https://qemu.weilnetz.de/w32/qemu-w32-s ... 160903.exe
Best,
Cat_7
Re: Qemu package and guide for Windows available
Thanks, yes. I have various of those, but I can't get OS 9 to install with them, while your wip builds work on Win-64-bit machine.
Once again, thanks for the responses - the "support" here is most generous and kind.
Once again, thanks for the responses - the "support" here is most generous and kind.
- adespoton
- Forum All-Star
- Posts: 4076
- Joined: Fri Nov 27, 2009 5:11 am
- Location: Emaculation.com
- Contact:
Re: Qemu package and guide for Windows available
Get the official 2.7 release build off the website, and use it with the VGA-enabled OpenBIOS from these threads; that should boot everything for you.
-
- Space Cadet
- Posts: 5
- Joined: Thu Sep 08, 2016 4:46 pm
Re: Qemu package and guide for Windows available
that binary doesn't work for me.Cat_7 wrote:You need a 32 bit executable?
You can get a 32 bit Qemu2.7 build from https://qemu.weilnetz.de/w32/qemu-w32-s ... 160903.exe
Best,
Cat_7
I copied the pc-bios folder from the download in the OP to the 32it qemu folder and it doesn't run
Here is my .bat
Code: Select all
qemu-system-ppcw.exe -bios openbios-qemu-wip.elf -L pc-bios -boot c -m 512 -M mac99p -prom-env "auto-boot?=true" -prom-env "boot-args=-v" -sdl -net nic,model=sungem -net user -drive file=C:\Program Files\qemu\osx.raw,format=raw,media=disk
- adespoton
- Forum All-Star
- Posts: 4076
- Joined: Fri Nov 27, 2009 5:11 am
- Location: Emaculation.com
- Contact:
Re: Qemu package and guide for Windows available
You need to quote your drive path; it has spaces in it.
-
- Space Cadet
- Posts: 5
- Joined: Thu Sep 08, 2016 4:46 pm
Re: Qemu package and guide for Windows available
Ok, I did that and it still won't run.adespoton wrote:You need to quote your drive path; it has spaces in it.
Here is the appended .bat
Code: Select all
qemu-system-ppcw.exe -bios openbios-qemu-wip.elf -L pc-bios -boot c -m 512 -M mac99p -prom-env "auto-boot?=true" -prom-env "boot-args=-v" -net nic,model=sungem -net user -drive file="C:\Program Files\qemu\osx.raw",format=raw,media=disk
Re: Qemu package and guide for Windows available
It seems you are mixing various components not belonging together.
If you download the 32 bit version, you cannot use the sungem network device.
The 32 bit version from Stefan Weil's download puts all files needed to run Qemu in one folder.
First set the compatibility of qemu-system-ppc.exe to Windows 7. Then you would need a bat file like this in the folder in which qemu is installed and where your hard disk file is:
qemu-system-ppc.exe -boot c -m 512 -M mac99 -prom-env "auto-boot?=true" -prom-env "boot-args=-v" -net nic,model=rtl8139 -net user -drive file=osx.raw,format=raw,media=disk
Assuming you have an osx version installed on osx.raw, that should boot the disk.
Best,
Cat_7
If you download the 32 bit version, you cannot use the sungem network device.
The 32 bit version from Stefan Weil's download puts all files needed to run Qemu in one folder.
First set the compatibility of qemu-system-ppc.exe to Windows 7. Then you would need a bat file like this in the folder in which qemu is installed and where your hard disk file is:
qemu-system-ppc.exe -boot c -m 512 -M mac99 -prom-env "auto-boot?=true" -prom-env "boot-args=-v" -net nic,model=rtl8139 -net user -drive file=osx.raw,format=raw,media=disk
Assuming you have an osx version installed on osx.raw, that should boot the disk.
Best,
Cat_7
-
- Space Cadet
- Posts: 5
- Joined: Thu Sep 08, 2016 4:46 pm
Re: Qemu package and guide for Windows available
Cat_7 wrote:It seems you are mixing various components not belonging together.
If you download the 32 bit version, you cannot use the sungem network device.
The 32 bit version from Stefan Weil's download puts all files needed to run Qemu in one folder.
First set the compatibility of qemu-system-ppc.exe to Windows 7. Then you would need a bat file like this in the folder in which qemu is installed and where your hard disk file is:
qemu-system-ppc.exe -boot c -m 512 -M mac99 -prom-env "auto-boot?=true" -prom-env "boot-args=-v" -net nic,model=rtl8139 -net user -drive file=osx.raw,format=raw,media=disk
Assuming you have an osx version installed on osx.raw, that should boot the disk.
Best,
Cat_7
thanks I got qemu running, but now how do I mount an install disc?
Re: Qemu package and guide for Windows available
qemu-system-ppc.exe -boot d -m 512 -M mac99 -prom-env "auto-boot?=true" -prom-env "boot-args=-v" -net nic,model=rtl8139 -net user drive file=name_of_disk_image.iso,format=raw,media=cdrom -drive file=osx.raw,format=raw,media=disk
change -boot to d (to boot from cd/dvd image) and add a drive entry. See example above.
Best,
Cat_7
change -boot to d (to boot from cd/dvd image) and add a drive entry. See example above.
Best,
Cat_7
-
- Space Cadet
- Posts: 5
- Joined: Thu Sep 08, 2016 4:46 pm
Re: Qemu package and guide for Windows available
wouldn't that just mount the install disc only? Isn't there a way to have the CD and hard disk mounted at the same time?Cat_7 wrote:qemu-system-ppc.exe -boot d -m 512 -M mac99 -prom-env "auto-boot?=true" -prom-env "boot-args=-v" -net nic,model=rtl8139 -net user drive file=name_of_disk_image.iso,format=raw,media=cdrom -drive file=osx.raw,format=raw,media=disk
change -boot to d (to boot from cd/dvd image) and add a drive entry. See example above.
Best,
Cat_7
Re: Qemu package and guide for Windows available
Silly me, here I was assuming you still needed to install
qemu-system-ppc.exe -boot c -m 512 -M mac99 -prom-env "auto-boot?=true" -prom-env "boot-args=-v" -net nic,model=rtl8139 -net user -drive file=osx.raw,format=raw,media=disk -drive file=name_of_disk_image.iso,format=raw,media=cdrom
This will boot from hd and mount both hd and cd.
All -drive entries are mounted once the boot is done.
best,
Cat_7
qemu-system-ppc.exe -boot c -m 512 -M mac99 -prom-env "auto-boot?=true" -prom-env "boot-args=-v" -net nic,model=rtl8139 -net user -drive file=osx.raw,format=raw,media=disk -drive file=name_of_disk_image.iso,format=raw,media=cdrom
This will boot from hd and mount both hd and cd.
All -drive entries are mounted once the boot is done.
best,
Cat_7