First post, by sunmax
While reading multiple threads on this topic, it was interesting to see that some VIA C3 users report big FPS boosts when enabling WC on VGA (e.g. 3DBench2) and LFB (e.g. Quake 640x480), while others reports none or marginal increase.
As an example see: Socket 370 VIA C3 Retro DOS PC
I took to testing by changing a single component a time, and here is what I found:
- Ezra (non -T) benefits most from WC being enabled on video memory, with an Ezra 900 (clocked at 1000) on VIA board with Nvidia card, 3DBench2 goes from 213.8 to 606.8
- Ezra-T receives only a very minimal boost, with an Ezra-T 1Ghz on the same identical setup, enabling WC only takes 3DBench2 from 213.7 to 215.2 (!)
Ditto with Chrisb SVGABNCH, Ezra 1Ghz goes from 118.0 to 185.0, while Ezra-T 1Ghz sticks at 118.0
Still have to test with Quake, but I'd expect the same pattern to hold.
All results were reproducible in both pure DOS and Windows DOS shell. AGP or PCI video card didn't make a difference. Some cards (e.g. Voodoo3) were faster as expected as a a baseline (with WC off), but exhibited the same behavior with WC: substantial boost for Ezra, and marginal/none for Ezra-T.
Would be interesting to see if other VIA enthusiasts, can also reproduce this finding, and if we can figure the reason and if there is anything we can do to improve Ezra-T WC mode 😀