I finally found the time to watch this excellent video beginning to end. Kudos to you, Phil, for doing all this marvelous work and educating the users. 😊
It is good to know that I have the option in the future to swap my K6-2 for a K6-2+ / K6-3+ and play with the unlocked multiplier in software, to achieve the flexibility you are talking about.
Currently my K6-2 runs at 500MHz, which I believe is pretty much equivalent to the K6-3+ at 400MHz. It does well on almost all DOS games I play (since I rarely play ancient ones), and quite OK on the Win9x games as well (coupled with a Voodoo 3000).
Out of the games mentioned here as interesting benchmarks I have Jazz Jackrabbit (which runs perfect with the K6), Lotus III (which indeed does not run, I will have to see if disabling caches will fix it), and Jazz Jackrabbit 2 for Windows. I recall JJ2 running fine, but next time I visit my retro machine I will try the settings suggested by dr.zeissler to see if it's actually smooth.
I do have some technical point I wish to understand. It is claimed that disabling the caches can turn the K6 / comparable CPU into a 386/486. But why is that? The CPU clock still stays at 133MHz (with 2x multiplier). So will it be equivalent to a 386/486 @133MHz, if such existed? Or is it actually slower, like a 386/486 at their native clock? if the latter, then what causes it?
https://cloakedthargoid.wordpress.com/ - Random content on hardware, software, games and toys