old school gamer man wrote on 2025-06-05, 17:04:
sfryers wrote on 2025-06-05, 16:59:
There's always a compromise when trying to build a 'one size fits all' retro PC. My suggestion for your 1994-2003 target range would be a VIA KT133A socket A board with universal AGP and an ISA slot, though they're not always the easiest to find.
A good one can run pretty much any Duron/Athlon/Athlon XP CPU (although faster ones will end up underclocked due to the FSB limitation), any AGP or PCI graphics card and almost any ISA sound card. With a multiplier-unlocked Athlon XP (with the pin mod or an XP-M/Geode low-power version) you can underclock to 300-500MHz, and disabling L1 cache with Setmul will get you down to approximately 486 speeds.
I was thinking of a KT133A board like the kt7a but they are harder to come by so that is what lead me to look for something a tick newer. That and I know a few of the newer games I play do run well on my 1.4ghz Piii so a KT133A would hardly be a bump in speed.
There is a considerable difference between a KT133A build with say a 2600+ AXDA2600DKV3C (2133 MHz) and a 1.4GHz Tualatin. Clock speed aside, there is a difference between a 1.4GHz tualatin + i815 / VIA 695T and a 1.4Ghz Thunderbird / Athlon XP 1600+, and that is due to the Athlon's improved EV6 bus protocol witch is twice as fast clock per clock. I've actually been meaning to document this performance difference in a benchmark suite- hopefully I'll have the time to do it at one point.
This is most noticeable with 2002-2003 and onwards games witch SHOUD run perfectly on a 1 to 1.4GHz pentium 3, but don't. Star Wars Jedi Academy, Return to Castle Wolfenstein are relevant examples. The game is perfectly playable, but if you crank up the resolution and eye candy, even with a fast video card it won't be smooth on socket 370. Using a 133Mhz CPU helps - overclocking the front side bus to 166MHz or more helps even more. In fact I remember getting RTCW running buttery smooth, maxed out @ 1600x1200 with some AA on a Radeon 9800 and a overclocked SL6JL 1.2Ghz Tualatin running at 166x9 on my ECS P5SAT. I was trying to get a pentium 3 as close as possible to a pentium-M banias at the same frequency.
https://www.anandtech.com/show/355/6
Even earlier games are affected in some cases - prime examples being Dungeon Keeper 2 and Homeworld. Both have very modest system requirements (233-266 Pentium 2 minimum, 8mb d3d compliant video card) but in practice run quite poorly in certain scenarios. Examples are the Gardens of Kadesh and Cathedral of Kadesh missions in homeworld. Due to the massive number of enemy ships and projectiles on screen at one given time, these missions will run poorly on computers much faster then the minimum system requirements cited by Relic. In fact the slowest PC that will maintain 30 fps in these missions is a 933Mhz pentium 3. Dungeon keeper 2 is even worse. I don't know why, but from mission 4 on, as well as in pet dungeons, the game runs like an absolute DOG when lots of creatures or big rooms are on screen. I find dungeon keeper 2 runs best (no stuttering regardless of large rooms / nr of creatures, 60 fps) on an athlon XP 2000+ / pentium 4 2400MHz.
old school gamer man wrote on 2025-06-05, 17:04:
I'm not into down clocking or slowing the system down, I never understood why people brother with that or think games will run to fast on newer systems.
Then I suppose the affected games are not among your favorite DOS games - in witch case you can easily get away with 754/939/LGA775 builds - but the games I mentioned - witch happen to be some of my favorites - are speed sensitive, and I just wanted to give you a heads up.