Search found 178 matches

by darthnvader
Thu Feb 16, 2017 11:51 am
Forum: QEMU
Topic: GSOC qemu Boot Mac OS >= 8.5 on PowerPC system
Replies: 2067
Views: 1175039

Re: GSOC qemu Boot Mac OS >= 8.5 on PowerPC system

There is an effective tutorial on the openbios site. If you run OSX, you nee to install the fcode utils and use the awos cross compiler linked to: http://www.mediafire.com/download/wy5xgj2hwjp8k4k/AWOS_Cross-Compilers.zip This is my script to build the OpenBIOS binary: PATH=:/usr/local/ppcelf/ppcel...
by darthnvader
Wed Feb 15, 2017 1:26 pm
Forum: QEMU
Topic: GSOC qemu Boot Mac OS >= 8.5 on PowerPC system
Replies: 2067
Views: 1175039

Re: GSOC qemu Boot Mac OS >= 8.5 on PowerPC system

Can anyone tell me, or point be to, how to build Openbios, when I build Qemu-PPC??
by darthnvader
Sun Feb 12, 2017 10:08 pm
Forum: QEMU
Topic: Add Voodoo2 emulation for Qemu?
Replies: 55
Views: 38901

Re: Add Voodoo2 emulation for Qemu?

I'm emulating mac99, seems I need to set the subsystem-id, and maybe the sub-device-id, and sub-class id, for OS 9 to load the drivers.
by darthnvader
Sun Feb 12, 2017 2:09 am
Forum: QEMU
Topic: GSOC qemu Boot Mac OS >= 8.5 on PowerPC system
Replies: 2067
Views: 1175039

Re: GSOC qemu Boot Mac OS >= 8.5 on PowerPC system

Does anyone know the key command to invoke Macsbugs, once the OS has loaded to the Finder, it use to be Ctrl+Command+I, but that doesn't seem to work for Macsbugs 6.6.3? EDIT: Ok, I fond a way. Defining an 'FKEY' Resource to Invoke MacsBug 2 Another way to invoke MacsBug is to define an 'FKEY' resou...
by darthnvader
Sat Feb 11, 2017 9:34 pm
Forum: QEMU
Topic: Add Voodoo2 emulation for Qemu?
Replies: 55
Views: 38901

Re: Add Voodoo2 emulation for Qemu?

I'm trying to work on the voodoo2, I've got it initializing in Open Firmware, and OS X can see it in the IOReg, but the drivers can't see the device in OS 9. http://farm1.staticflickr.com/446/32463908010_33239833b1_b.jpg http://farm3.staticflickr.com/2925/32002004874_25234c3cf3_b.jpg The System Prof...
by darthnvader
Fri Feb 10, 2017 12:24 pm
Forum: QEMU
Topic: Add Voodoo2 emulation for Qemu?
Replies: 55
Views: 38901

Re: Add Voodoo2 emulation for Qemu?

I tried playing around with Bochs, to get an idea how Voodoo2 emulation works, but it's dog slow. I mean, it was faster on my old Powermac 8600 with a 450 Mhz G3 upgrade card, 45 Mhz bus. Even running Dos in Bochs is too slow, what a piece of crapware. I don't know what they did to Bochs in the last...
by darthnvader
Thu Feb 09, 2017 9:50 am
Forum: QEMU
Topic: GSOC qemu Boot Mac OS >= 8.5 on PowerPC system
Replies: 2067
Views: 1175039

Re: GSOC qemu Boot Mac OS >= 8.5 on PowerPC system

As an aside, I decided to try to get this up and running on my Raspberry Pi. Interesting results occurred. https://i.imgur.com/Tpswviv.png https://i.imgur.com/PFVy96L.png https://i.imgur.com/xnaph45.png This is using QEMU 2.8 master branch compiled from source, running Mac OS 9.2.2 with 256MB of RA...
by darthnvader
Wed Feb 08, 2017 7:54 pm
Forum: QEMU
Topic: GSOC qemu Boot Mac OS >= 8.5 on PowerPC system
Replies: 2067
Views: 1175039

Re: GSOC qemu Boot Mac OS >= 8.5 on PowerPC system

I tried to patch OS 8.6 to run on the mac99, but I just ended up with either "Unemployment Trap" or other errors. At this point what may be needed is to use the real Beige G3 Old World Rom, in Qemu. I was told, on the qemu-ppc mailing list, there was an effort to do this, but I've been una...
by darthnvader
Mon Feb 06, 2017 10:01 pm
Forum: QEMU
Topic: Add Voodoo2 emulation for Qemu?
Replies: 55
Views: 38901

Re: Add Voodoo2 emulation for Qemu?

Likely would, I think Qemu uses the VGA code from Bochs.
by darthnvader
Mon Feb 06, 2017 9:25 pm
Forum: QEMU
Topic: Add Voodoo2 emulation for Qemu?
Replies: 55
Views: 38901

Re: Add Voodoo2 emulation for Qemu?

Hmmmmmmmmm............................................

Image
by darthnvader
Mon Feb 06, 2017 6:28 pm
Forum: QEMU
Topic: Add Voodoo2 emulation for Qemu?
Replies: 55
Views: 38901

Re: Add Voodoo2 emulation for Qemu?

So far, my code changes to Qemu, should build on any platform. I'm going to try to just get SDL to pass the OpenGL calls to the Host, should work on all platforms. I can't find the Rage Pro 128 documentation, ATI/AMD may have never released it, tho there is an open source Linux driver, so it maybe b...
by darthnvader
Mon Feb 06, 2017 6:22 pm
Forum: QEMU
Topic: Add Voodoo2 emulation for Qemu?
Replies: 55
Views: 38901

Re: Add Voodoo2 emulation for Qemu?

There's another emulator that have the Voodoo 2 emulation. It's PCem that implement Voodoo/Voodoo 2 emulation on register level. And, the Voodoo 2 Macintosh drivers can be found here: http://falconfly.de/voodoo2.htm Thanks, tho I may go the Rage/Radeon rout, once I get some preliminary support goin...
by darthnvader
Mon Feb 06, 2017 4:02 pm
Forum: QEMU
Topic: Add Voodoo2 emulation for Qemu?
Replies: 55
Views: 38901

Re: Add Voodoo2 emulation for Qemu?

Ok, I need to extract the NDRV from the Rage 128 Pro rom:

http://campahunta.free.fr/Downloads/ROM ... p_full.zip

I know it starts with:

Code: Select all

Joy!peffpwpc.........
But I don't know where it ends?

Alex?
by darthnvader
Mon Feb 06, 2017 2:58 pm
Forum: QEMU
Topic: Add Voodoo2 emulation for Qemu?
Replies: 55
Views: 38901

Re: Add Voodoo2 emulation for Qemu?

Hmmmmm............. http://farm1.staticflickr.com/532/32366482160_31a06954e1_b.jpg That's Panther( 10.3.9 ), I get some weird screen redraws, and the mouse pointer tends to disappear, but then I'm not emulating the Rage 128 chip, itself, I'm still emulating whatever GPU QEMU_VGA uses? It's progress,...
by darthnvader
Mon Feb 06, 2017 2:37 pm
Forum: QEMU
Topic: Add Voodoo2 emulation for Qemu?
Replies: 55
Views: 38901

Re: Add Voodoo2 emulation for Qemu?

hmmmmmm................... http://farm1.staticflickr.com/718/32366001800_af5ee6f1e2_b.jpg The ATI Extensions didn't load, I'm sure the Startup would have bombed out if they did. I really still emulating the QEMU_VGA, I think I just changed the Vendor ID the Device ID and the name in the Device Tree,...
by darthnvader
Mon Feb 06, 2017 12:57 pm
Forum: QEMU
Topic: Add Voodoo2 emulation for Qemu?
Replies: 55
Views: 38901

Re: Add Voodoo2 emulation for Qemu?

Ok, so now I think the next step is to get the Voodoo2 to enumerate on the PCI Bus of the emulated mac, I found something interesting in the pic_database.c: static const pci_dev_t vga_devices[] = { { PCI_VENDOR_ID_ATI, PCI_DEVICE_ID_ATI_RAGE128_PF, NULL, "ATY", "ATY Rage128", &qu...
by darthnvader
Mon Feb 06, 2017 12:03 pm
Forum: QEMU
Topic: GSOC qemu Boot Mac OS >= 8.5 on PowerPC system
Replies: 2067
Views: 1175039

Re: GSOC qemu Boot Mac OS >= 8.5 on PowerPC system

BeOS may be started from Mac OS ,but it seems it doesn't support Mac OS 9.That's why I want 8.6. But booting 8.6 in mac99(with changed MacOS ROM and edited System file) fails with "bus error".That's why the hope is for g3beige.Though currently it fails,too I think it maybe easier to get t...
by darthnvader
Mon Feb 06, 2017 5:26 am
Forum: QEMU
Topic: GSOC qemu Boot Mac OS >= 8.5 on PowerPC system
Replies: 2067
Views: 1175039

Re: GSOC qemu Boot Mac OS >= 8.5 on PowerPC system

I think people have Linux working on the ppc64 mac99, using 970fx, but I'm not sure. I'm not really sure the point of trying to run 8.6 on the g3beige. The g3beige seems to be the one closest to a real mac, I've even encountered the 768MB ram limit for the Beige G3. It may need a rewrite of the mac_...
by darthnvader
Mon Feb 06, 2017 5:05 am
Forum: QEMU
Topic: GSOC qemu Boot Mac OS >= 8.5 on PowerPC system
Replies: 2067
Views: 1175039

Re: GSOC qemu Boot Mac OS >= 8.5 on PowerPC system

Thanks steven, I I've been checking out booting emu-system-ppc64 with -cpu 970fx, but it hangs at BootX, so maybe this will tell me why the mach_kernel never loads. hmmmmm....................... Must be missing the code for mac99_U3, or the 970fx? http://farm1.staticflickr.com/643/32582886542_a8e58...
by darthnvader
Mon Feb 06, 2017 3:46 am
Forum: QEMU
Topic: GSOC qemu Boot Mac OS >= 8.5 on PowerPC system
Replies: 2067
Views: 1175039

Re: GSOC qemu Boot Mac OS >= 8.5 on PowerPC system

MacOS.app in DP2 provides Mac OS 9.0 with Mac OS ROM 3.0.In DP1 it is MOS 8.6.By the way,it's a proof of concept: MOS 8.6 and 9.0 can work in qemu g3beige.We only need to find the way. Interesting, I thought the "Blue Box" ran in some sort of emulation, I thought I read somewhere that it ...
by darthnvader
Mon Feb 06, 2017 2:23 am
Forum: QEMU
Topic: GSOC qemu Boot Mac OS >= 8.5 on PowerPC system
Replies: 2067
Views: 1175039

Re: GSOC qemu Boot Mac OS >= 8.5 on PowerPC system

I don't think I was able to boot DP2 with mac99, I think it has to be g3beige, but I was just checking if steven's BootX with logging would tell me anything useful as to why the mac99_U3 G5 wouldn't boot Panther's kernel.
by darthnvader
Mon Feb 06, 2017 1:32 am
Forum: QEMU
Topic: GSOC qemu Boot Mac OS >= 8.5 on PowerPC system
Replies: 2067
Views: 1175039

Re: GSOC qemu Boot Mac OS >= 8.5 on PowerPC system

Can you help me out with my issue? It keeps closing down me. I can't seem to run DP2 from a build of the source code that alex linked, I think Cat_7 built the qemu.exe from that source code, I'm not sure it will run DP2. It keeps rebooting on me, before I get passed BootX, but it maybe the Screamer...
by darthnvader
Sun Feb 05, 2017 10:46 pm
Forum: QEMU
Topic: Add Voodoo2 emulation for Qemu?
Replies: 55
Views: 38901

Re: Add Voodoo2 emulation for Qemu?

Just looking at the code for DOSBox, it looks like it uses SDL for windowing and OpenGL calls to the host. So, I figured a good starting place would be to get a working SDL build of Qemu. I tried first with the Qemu source from GitHub, but that built, but I got some crazy error when I run make insta...
by darthnvader
Sun Feb 05, 2017 5:08 pm
Forum: QEMU
Topic: GSOC qemu Boot Mac OS >= 8.5 on PowerPC system
Replies: 2067
Views: 1175039

Re: GSOC qemu Boot Mac OS >= 8.5 on PowerPC system

Can you help me out with my issue? It keeps closing down me. I can't seem to run DP2 from a build of the source code that alex linked, I think Cat_7 built the qemu.exe from that source code, I'm not sure it will run DP2. It keeps rebooting on me, before I get passed BootX, but it maybe the Screamer...
by darthnvader
Sun Feb 05, 2017 4:43 pm
Forum: QEMU
Topic: GSOC qemu Boot Mac OS >= 8.5 on PowerPC system
Replies: 2067
Views: 1175039

Re: GSOC qemu Boot Mac OS >= 8.5 on PowerPC system

I set: -g 1024x666x8 And BootX shows at that resolution, but once the Kernel loads, it switches to 640x480x16 or 32, I'm not sure. http://farm1.staticflickr.com/704/32727326185_87d3e69efd_b.jpg There doesn't appear to be a way to change the screen resolution in DP2, the Mac OS Preferences, doesn't h...