Meatball wrote on 2022-03-03, 19:15:It depends on what you are attempting to accomplish, retro-wise. […]
Show full quote
It depends on what you are attempting to accomplish, retro-wise.
DirectX 5.x on Windows 95A
DirectX 6.1 on Windows 95B or C
DirectX 7.0a on Windows 98SE
DirectX 8.2 on Windows ME
DirectX 9.0b on Windows 2000
DirectX 9.0c on Windows XP
These are just excuses I have provided myself to use a different OS, while likely keeping problems to a minimum for the games designed around a specific DirectX version.
Good point, if one has multiple machines, this makes a lot of sense.
However, if using a single machine for Windows 9x/ME compatible stuff, my experience/preference so far is that practically anything needing up to DirectX 9 or earlier (and not requiring Windows XP) can usually be handled by using a single machine running Windows 98SE with DirectX 9 and 2 graphics cards :
a) Something like a 3DFX Voodoo card variant for earlier games
b) Something like a midrange or better Geforce FX card (or newer, within reason) for newer games