
In an effort to beef up the gaming capabilities of my WinXP machine, I recently grabbed this NVIDIA GeForce 745 GPU for twenty bucks.

It’s a slim, PCIe card with a small fan that does not require any additional power (its consumption max is 55W).

It slotted in to the motherboard nicely, and then the trouble began.
Windows XP (SP3) did not recognize the card, which was unsurprising. It still displayed Windows, but since the card was unrecognized, nothing 3D would load (I tested with Quake III).
I went over to my regular PC and hunted for WinXP GeForce drivers (the Windows XP PC cannot connect to the internet). I found the final(?) WinXP NVIDIA driver (from 2016), put it on a USB drive, and transferred it to the XP machine.
Once installing, I immediately got a flag about not having Microsoft .NET Framework 4 on the machine.

I bypassed the error message to see what would happen and sure enough, the install failed.

OK cool, I can just put .NET Framework on there. That’s a thing I can find, yeah?

No issue finding a download for that, and .NET Framework installed without issue.
And yet, the install failed again.

Now I was kinda stumped. I had tried everything that I could think of and gotten nowhere; in the Device Manager, the GPU was still flagged as “unknown device.”
Then I remembered some chats I had on Bluesky recently. I had been complaining about NVIDIA drivers for the GPU in my main PC (RTX 4080 Super) being half-cooked and even recalled. A few people chimed in and mentioned that they tend to stick with older NVIDIA drivers and don’t upgrade for months.
With this in mind, I went hunting for earlier WinXP NVIDIA drivers. I went with the 340.52 driver from 2014…
And it worked!


The first game I tested was naturally, Quake III.

It ran beautifully.

Next, I gave the always messy Halo PC a go. It looked great and ran mostly smoothly, but not at a consistent 60fps. I am using the 1.0 disc copy; maybe I should install a patch and see if that helps performance…

Finally, I checked out one of my favorite, under-appreciated games, Freelancer.

This is one that I was really hoping would run well on the machine, and it was pretty much perfect.


I am way overdue for a Freelancer replay…
Installing the GPU wasn’t the smoothest process, but I’m very pleased with the GTX 745. Thank you to NVIDIA for your recent screw ups (not really) and folks on Bluesky for helping me get the install right! I feel like I learned some transferable strategies for next time (whatever that may be), which is the coolest part of all of this.
Leave a comment