I've had some success with VGA passthough of an ATI Mac Edition Rage 128GL PCI card.
It's a a Ryzen 7 1700 host running Debian, with a PCI-E to PCI bridge hosting a Rage 128 GL PCI card being used for PCI Passthough.@DearthnVader can you share some more details? Build, config, etc?
Does this mean you have that specific Rage 128 PCI Card installed on the host or is this card being emulated in the guest with OpenGL passthrough from the host’s modern GPU?
We still need to implement some words to Openbios for nVidia FCode ROM's, and I don't think the patch Zotan commited for the Rage128's words are upstream in Openbios, yet.Oh thats very cool
I saw some posts about it on the emasculation forum,
nice to see its working, although going by the OpenGL render string I see thats still an issue?
did the OpenBIOS issues ever get resolved to let NVIDIA fcode roms work?
it would also be interesting to see how newer ATI video cards play say a Radeon 9200 or a PCIe X1900 (flashed with the appropriate fcode rom of course)
The Rage128 GPU does not support non-power of 2, so no QE, requires Radeon graphics, or GeForce2+.AwesomeHave you tried the hack to enable Quartz Extreme on PCI graphics cards (disclaimer: I'm not sure if it even works with 10.4.11)
The Rage128 GPU does not support non-power of 2, so no QE, requires Radeon graphics, or GeForce2+.
So you have bridged VGA+USB+FW ?Other cards keyed universal( USB/FW ) seem to work just fine in my bridges.
This little setup works well, not my listing.So you have bridged VGA+USB+FW ?
Really interesting. I have a bunch of old PCI Audio Cards only meant for Win 9x and Panther, and a bunch of old graphics cards as most of us. And modern boards, so this is mindblowing.
Can you point us the bridges you have used?
This little setup works well, not my listing.
![]()
PCI-E Express X1 to Dual PCI Riser Extend Adapter Card With USB 3.0 Cable | eBay
Using this product, it can be expanded on PCIE 1X/2X/4X/8X/16X card slots to 2 PCI card slots for PCI devices. Support MAC Apple system. USB cable has been improved. PCI-E version also improved! Product Compatibility better after the update.www.ebay.com
No success with VGA and OS 9, but a FW card works just fine, and I assume a USB 1.1 card would work, tho I've not tested that yet with OS 9.Not my listing.
With QEMU on mind with modern machines with this adapther+yours a Full AGP or PCIexpress (CoreImage) stuff + PCI stuff could be achieved.
Can Mac OS 9 be QEMU pci passthrouh?
Mac OS 9 with RAGE 128 is a best player than Mac OS X with Rage 128.
Can you share your QEMU configuration/startup script?I've had some success with VGA passthough of an ATI Mac Edition Rage 128GL PCI card.
View attachment 904234
Can you share your QEMU configuration/startup script?
sudo 'qemu-system-ppc' -m 1024 -hdb '/home/jam/os9/os9.2.img' \
-prom-env 'vga-ndrv?=false' -prom-env 'boot-args=-v debug=0xffe kdp=2' \
-prom-env 'auto-boot?=false' -net nic,model=sungem -net tap \
-device vfio-pci,host=29:05.0,multifunction=on,rombar=1,romfile='/home/jam/Downloads/ragepci' \
-bios '/home/jam/openbios-qemu-activedevice-sungem-pci-map-in-rage128.elf' \
-cdrom '/home/jam/Downloads/MacOSXUpdCombo10.4.11PPC.dmg' -boot d \
-hda '/home/jam/os9/Tiger.img' -M mac99,via=pmu \
-vga none -nographic
Oh thats very cool
I saw some posts about it on the emasculation forum,
nice to see its working, although going by the OpenGL render string I see thats still an issue?
did the OpenBIOS issues ever get resolved to let NVIDIA fcode roms work?
it would also be interesting to see how newer ATI video cards play say a Radeon 9200 or a PCIe X1900 (flashed with the appropriate fcode rom of course)
Indeed very cool...
But they REALLY should think about changing their name.
Very informative and helpful forum, but the title always causes me unconscious anxiety...
dev /pci ls
dev /pci/@10
load hd:,\ppc\ragepci
" /pci/@10" select-dev
400003f 1 byte-load
boot
dev /pci ls
dev /pci/@10
" ATY,Rage128o" encode-string " name" property
boot