Reply 60 of 495, by Mau1wurf1977
- Rank
- l33t++
I'm currently mucking around with MTRR utilities (Memory type range register) to unlock graphics performance on Intel Pentium 2+ machines.
I have attached what I have found so far. But there are other and I am also interested in older versions which might work better for us.
I'm chasing VESAMTRR: http://www.mdgx.com/umb.htm#VMT
There is a link to a project. The files are all there but it seems they need to be compiled, which is beyond my skills 😒
Also what about utilities to enable MTRRs on AMD or other CPUs?
I got VESATEST going so here are my steps to speed up VGA:
VESATEST 320 200 8 LFB
Will test 320 x 200 resolution 8 bit colours.
It will output a fps and MB/s score.
On a slot 1 machine with PIII-600 with TNT2 M64 I got 756 FPS and 46 MB/s.
VESATEST 320 200 8 LFB MTRRWC
Will test 320 x 200 resolution 8 bit colours and set the registers and enable write combining.
On a slot 1 machine with PIII-600 with TNT2 M64 I got 3315 FPS and 202 MB/s.
BUT the settings don't "stick". It only shows how fast a machine would be be, which is weird. As soon as you run another benchmark after VESATEST it's back to being slow.
FASTVID on the other hand works quite well.
Windows 95 or 98 apparently also enables this and a soft reboot into DOS should retain the settings (easy to test performance). But a hard reset reset these settings. Worth testing if someone has the time!