First post, by Kahenraz
- Rank
- l33t
I've been experimenting with different NVIDIA cards in a ASUS P5A, my first Super Socket 7 motherboard, paired with an AMD K6-2 to find a card/driver combination that would provide good performance. I like to use a GeForce 2 Ultra as a starting point as it is a pinnacle of DirectX 7 performance.
I normally start my tests with driver 56.64, since this has the widest compatibility among cards, then work my way backwards as needed. Something I noticed immediately was that the Unreal flyby demo lagged horribly. This didn't seem right for the era, as Unreal should be playable at this time on this hardware at good frame rates with a powerful enough graphics card. Working back I found that at driver version 12.41 and prior, performance picked up significantly, and the frame rate became smooth and playable. 3DMark 99 scores also went up by almost 40%. But there was a problem. Running DOS games like Duke3D or Doom would cause the system to hard lock at a black screen.
So while I had solved one problem, I had accidentally unearned another. I had to go as far back as driver version 6.5.0 before the problem would go away. This is a very interesting failure mode that I haven't seen before. More testing is needed, as I haven't tried this particular driver combination with this particular test (DOS games in Windows ME) with this particular card.
One thing that is consistent is that, on this platform, performance tanks after driver version 12.41... on the GeForce 2 Ultra. BUT, on a hunch, I swapped in a GeForce 2 MX 400 and the DOS crash went away!
This is a very interesting failure mode, since both the GeForce 2 Ultra and the GeForce 2 MX are very similar cards. I wonder what is causing this problem?