
8.5 halts during boot with the missing rtas message.
Best,
Cat_7
Moderators: Cat_7, Ronald P. Regensburg
What about Rhapsody? And Server 1.0? I managed to run Rhapsody DR2 on VMWare Fusion a long time ago. I wonder how different are the PowerPC versions of Rhapsody to Mac OS X Server 1.0 and Mac OS X Public Beta.Arths wrote:Public Beta is picky when it comes to hardware, so I think it will be difficult to make it run on QEMU unless people implement real compatible hardware.
I believe Programmingkid was working on a cocoa qemu prefs editor. Please also check the way I prepared the currently available OSX download here: http://www.emaculation.com/forum/viewto ... =34&t=8848emendelson wrote:I'm thinking about trying to create a self-contained QEMU launcher for OS X like the SheepShaver Wrapper that I threw together a few years ago
I just had to boot from my Mac OS 9.0.4 install CD, and run the installer. No custom OpenBIOS, just the latest git commit. Didn't even need to make an ISO file first. The physical media boots in QEMU on Mac OS X hosts.Cat_7 wrote:This still surprises me. I have no, and haven't found a single version of 9.0 or 9.0.4 that boots successfully. Hints are welcome![]()
I've got my shell based on platypus up and running; you still need to manually drop the disk images into the resources folder and edit the config file. My older QemuX app is something I've stopped work on (the one that did interactive setup, installing and configuring homebrew, qemu, taking a CD image and creating a HD image, then just running once everything's set up). It had too many moving parts to keep maintaining.emendelson wrote:I'm thinking about trying to create a self-contained QEMU launcher for OS X like the SheepShaver Wrapper that I threw together a few years ago and which is discussed here:
http://www.emaculation.com/forum/viewto ... =33&t=7363
But I don't want to try to reinvent the wheel if someone else has invented it already, and especially if they've done a better job than I could do. Is there a standalone QEMU system out there that's available? And does anyone have strong feelings about whether it's more generally useful to create a system that runs Mac OS 9.22 or one that builds OS X 10.4 with Classic? (Speed is always an issue.)
I took adespoton's wrapper/launcher for BasiliskII & modified it for Qemu. Here's a version of the launchb2 file that I recently used:emendelson wrote:I'm thinking about trying to create a self-contained QEMU launcher for OS X like the SheepShaver Wrapper that I threw together a few years ago and which is discussed here:
http://www.emaculation.com/forum/viewto ... =33&t=7363
But I don't want to try to reinvent the wheel if someone else has invented it already, and especially if they've done a better job than I could do. Is there a standalone QEMU system out there that's available? And does anyone have strong feelings about whether it's more generally useful to create a system that runs Mac OS 9.22 or one that builds OS X 10.4 with Classic? (Speed is always an issue.)
It worked pretty well for me.#!/bin/sh
mypath=`dirname "$0"`
cd "$mypath"
./qemu-system-ppc -bios ./openbios-ppc -boot c -M mac99 -m 1024 -cpu G4 -prom-env 'auto-boot?=true' -prom-env 'boot-args=-v' -g 1024x768x32 -netdev user,id=network0 -device rtl8139,netdev=network0 -drive file=./MacintoshHD.dmg,format=raw,media=disk -drive file=./Extras.dmg,format=raw,media=disk
Maybe booting OS 9.0.x needs a supported Mac OS ROM. Mac OS 9.0.4 Tard.Chinese (G4 Cube Restore) Mac OS ROM version is v5.5 and it works under qemu. However the Mac OS ROM of Mac OS 9.0.4 Simp.Chinese (Power Mac G4 Restore) is v3.7 and it does not boot. Replaced Mac OS ROM v3.7 with the working one, the system boots but throws me a bomb.Cat_7 wrote:This still surprises me. I have no, and haven't found a single version of 9.0 or 9.0.4 that boots successfully. Hints are welcome
8.5 halts during boot with the missing rtas message.
Best,
Cat_7
Your download certainly works perfectly - I was able to install Panther with no trouble. I'm still trying to figure out how to install Classic in Panther, but that should be fairly easy.Cat_7 wrote:I believe Programmingkid was working on a cocoa qemu prefs editor. Please also check the way I prepared the currently available OSX download here: http://www.emaculation.com/forum/viewto ... =34&t=8848emendelson wrote:I'm thinking about trying to create a self-contained QEMU launcher for OS X like the SheepShaver Wrapper that I threw together a few years ago
Make your hard disk with qemu-img:Your download certainly works perfectly - I was able to install Panther with no trouble. I'm still trying to figure out how to install Classic in Panther, but that should be fairly easy.
I wonder if there's some obvious way to get files into the emulated hard disk without downloading them from the internet. I don't see any obvious way to get a shared folder working, unfortunately.
Meanwhile, many thanks for setting this up. If anyone has a command line that would work for installing Mac OS 9.2, I'll be very glad to hear about it.
I'm not getting any more verbosity than that.Starting accounting
Startup complete.
Well, that's embarrassing! It's all there! I didn't read far enough - and I'm the guy who keeps telling other people to read the guides...Cat_7 wrote: Oh, and read the guide explaining all this here:
http://www.emaculation.com/doku.php/ppc ... mu-for-osx![]()
Inputting a non-4:3 resolution will distort the screen and makes the desktop unusable. Also keep in mind that a handful of fullscreen applications don't properly center on the screen and will be permanently mapped to the upper-left corner, leaving a lot of blank space where the game can't fill in anything. Notable instances include Techno Maniac, early prototypes of Marathon, and maybe Asterax and another game I forgot.qemu-system-ppc -boot d -drive file=os92_test.iso,index=0,media=cdrom -M mac99 -m 256 -prom-env 'auto-boot?=true' -g 800x600x32 -net none -usb -device usb-mouse -device usb-kbd
My jaw physically dropped.Cat_7 wrote:Qemu running Mac OS in the Windows Subsystem for Linux (Windows 64 bit fast ring)
I tried before. I compiled Qemu 2.6 on Arch Linux ARM(via Linux Deploy). It took 20 minutes or so to compile and 8 or more minutes to boot Mac OS X Panther 10.3 hd image. Actually, I also tried to emulate x86 hardware using Qemu on that mobile phone. The performance was similar to 486 DX/33 or 486 DX/50, according to a benchmark.Budgiebrain994 wrote:My jaw physically dropped.Cat_7 wrote:Qemu running Mac OS in the Windows Subsystem for Linux (Windows 64 bit fast ring)
I can't wait to give this a spin. If this is possible, I'd love to give it a try on Android (via Linux Deploy) when I can in the next week or two. It probably won't work very quickly, but that's not the point
I'm also getting a Raspberry Pi 3B tomorrow, so I'll set it up on that too. I have no clue about how QEMU runs on ARM processors but we'll find out soon.
Code: Select all
qemu-system-ppc.exe -bios openbios-ppc -M mac99 -m 256 -cpu G3 -prom-env 'auto-boot?=true' -prom-env 'boot-args=-v' -g 1024x768x32 -drive file=MacOS91.qcow2,format=qcow2,media=disk -sdl -boot c