Reply 20 of 23, by aka286dos
- Rank
- Newbie
For Dark Forces 2 use DXGL
Re: Jedi Knight: Dark Forces II - How to switch GPUs?
Mabye we can convince Dege to add DX9 host support to dgvoodoo2 so we could run it on XP.
To be honest, I actually really like the look of the RenderDroid software renderer in DF2. It's pleasingly chunky and runs pretty nicely, supports fullbrights, does its own mipmapping, etc. It's a very nice software renderer and I don't mind playing it that way at all.
Motocross Madness 2, on the other hand, has a less impressive software renderer - it's definitely better with acceleration.
Yeah, obviously I'd love a reliable DX[1-7] to 9 wrapper for XP, but I wouldn't be the one coding it, and ultimately there would be very few users; just me and a few other freaks running hardware and drivers that were kicking around near the end of XP support. It's hard to justify the effort (but if someone with the relevant skills is reading this, I'd really appreciate it 😉
Oh, and I tried DXGL. From what I remember, all it did was crash the game.
I'll just share my experience, as I think in the future more people will use Windows XP on their retro builds. My build is a SSF (low profile) so options are more limited, I have a GTX 750Ti and it does have this problem. After many tests I can confirm the ATI cards don't have this problem and run correctly the +300 windows 95/98/XP games I've installed on my build.
The most powerful SFF ATI card that has XP support is the Radeon HD7750 with DDR5 memory (or R7 250E, it's the same hardware). It's easily overclockeable on AMD Overdrive (stable at 850MHz core, 1325MHz RAM, +20% power limit) to get closer to GTX 750Ti performance. You can edit the BIOS to have these values more easily applied.
Most of them come with digital outputs only (HDMI, DP, DVI-D) but some models also have VGA output (I got a Club3D one) so you can use a CRT directly. If not, you can use a DP to VGA adapter but resolution switching will be slow.
There are 1GB and 2GB models. For XP gaming 1GB is enough even for late DX9 games like DIrt 3, and as a bonus that also allows Motocross Madness 1 and 2 to run in 3D mode (the 2GB RAM model makes it complain, is a known bug, 1GB seems to be exactly the limit).