On Sat, 13 Jul 2019, Jd Lyons wrote:
I eventually did get the Geforce 6600 to work with SLOF in PCI Passthrough.
Sadly my PC wouldn’t POST with a Radeon 9200 PCI in a PCI-E to PCI bridge card, tho it worked fine with a generic firewire card under both OS 9 and OS X in Qemu-system-ppc.
That's interesting. Do you have it documented somewhere how to do pass through of cards to work on qemu-system-ppc?
Balaton, are you using PCI Passthrough?
What ATI card are you using, with what FCODE Rom?
No passthrough, I don't have a card I could try to pass through. I'm emulating ati-vga in QEMU:
https://git.qemu.org/?p=qemu.git;a=blob;f=hw/display/ati.c;h=a747c4cc98c73d1...
This partially emulates the Rage 128 Pro found in PowerMac3,1 (and eventually may grow to RV100) but it's not there yet. Currently Linux console works in the defaulr 8 bpp and MorphOS can use some 2D acceleration. No 3D or any advanced features of the card emulated yet. More info on this at: https://osdn.net/projects/qmiga/wiki/SubprojectAti
This is in upstream QEMU and can be enabled with -device ati-vga but expect it to not work most of the time so only for developers at the moment.
I'm trying to get an FCode ROM from a real card to talk to the emulation as a way to test what's missing or see what's needed for MacOS. Just putting the NDRV from the ROM in the device-tree makes MacOS poke the card but then does not work so maybe it needs something more that the FCode does. That's why I want to try to run the FCode ROM.
Regards, BALATON Zoltan