First post, by volltollhier
Hi guys!
So, i built a Haswell I7 4770 machine based around an Asus B85 motherboard. It runs XP, Win7,11, modern Linux and MacOS 10.64 Snow Leopard perfectly. Getting SL to run on this machine was hard - i can tell you. It took me a week until i got it booting onto desktop. And it took me two months until i got it perfectly stable without weirdo things happening out of nowhere.
For this i have two GPUs installed. A GTX980TI in the first PCI-E slot and a Radeon HD5770 in the second. MacOS will use the 5770 as primary GPU and will automatically deactivate the GTX980TI by script on bootup. So that's actually quite nice because i don't have to make Bios changes before booting any of the operating systems. In the other operating systems both GPUs are activated. Maybe in the future i will implement a switch that can cut the powerlines and let me switch between both GPUs before powering on.
I 3d printed a 5.25 inch "SSD bay" that lets me hotplug all boot drives. So it's just - pull XP out and plug MacOS in - then press power and that's it. If you're interested, i made this little video:https://cloud.orphaned-scanners.com/index.php … zTKLqTTFqsJQoff
Also i am sharing the files for printing the multiboot SSD bay here: https://www.thingiverse.com/thing:7022979
You may wonder why i have chosen that specific quite overkill hardware for building a "retro PC" and the answer is simple: it was what i had at hand after upgrading to a modern Ryzen in 2023.
Also i am not that much into gaming actually. I am using the computer to run old analog film scanners via SCSI or Firewire. Most of them need low level bare metal access. So no chance for VMs here. Also Snow Leopard was the last OS that had PowerPC compatibilty - very interesting for my use case.
<TLDR>
Obviously, both the GPUs are way too recent to have driver support in Win98. So i am thinking into two possible directions. Either i need to sacrifice MacOS OpenCL together with the HD5770 and get something older, like something in the X300-X850 range - which seem to be compatible to both, Snow Leopard and 98. But are they?
Or... occasionally - do we have something like "generic support" for 2D acceleration with modern GPUs like (i think it was called) VBE in Win3.11? The latter is a very long shot, i know. But i saw a few thing along my research, like cregfix and R. Lowe patches - or Win3.11 mouse drivers making USB mice work in 98. Maybe there is something i am missing.
Thanks for your help! And sorry for the long post. I always get carried away when talking about beloved projects.