Full Screen VGA Driver (fsvga.sys)

I have an application that is running under WinXP+SP1 at full screen
VGA resolution (640x480) that is written using the DirectX 8.1 library. The
application is doing a checksum of pixel colours in different frames during
the rendering and comparing it to a known value to see if the video card is
good or not (Radeon 9200LE).

When I run it on an XP Japanese system with the fsvga.sys (Full Screen
VGA) driver installed, the test runs at normal speed and the checksum value
is correct. I have three other XP English systems that do not have this
driver loaded and the tests always fail. I have been using the same cards
(5 of them) on these machines, and the “good” machine will pass every card
every time, while the “bad” machines will fail every card every time. All
of these machines have the same OS version/build number, ATI video drivers
and system BIOS versions with the same motherboard types.

Does anyone have any idea how DirectX interacts with fsvga.sys (if at
all) and if so, how I might be able to load it on one of my “bad” systems to
see if the tests will pass? Alternatively, I could also try unloading the
fsvga driver from the “good” system to see if I can make it fail…

Any suggestions would be much appreciated. Thanks.

John