First post, by auron
i'm not sure how well known this is, but i've never managed to get the LFB transfer rate test in fastvid's vspeed to work on either 430LX or 430NX boards. using a matrox millennium, it's detecting the LFB address from the vesa modes as 42000000. if i boot straight to DOS via f8 instead of rebooting to DOS, it's also detecting 0f000000 via pci config10, maybe this is the onboard ET4000 that isn't disabled by windows yet. pci config14 always shows no address. win95 shows another range starting at 42800000. anyway, none of these addresses work, and it was the same on another board that did not have any onboard graphics. only banked VGA transfer speed is tested.
i'm aware of three methods to verify LFB working - pcpbench should say LFB in default mode, realms of the haunting should say LinBase for 640x400 and 640x480, and duke3d should exhibit no tearing in 640x480, because page flipping is only used with VESA 2.0 LFB. all of that is the case, so LFB works fine with actual games. now, it's most likely vspeed was never tested on these older chipsets, after all fastvid itself was obviously built for pentium pro. vspeed's LFB test works fine for me on 430FX and later though. i wonder what is different about these older chipsets and if anybody got it to work with those?