MrBrit wrote:Hello! […]
Show full quote
Hello!
I'm looking into building myself a retro gaming PC. I was born in 1991 and my father got me quickly into gaming on his PC's, however due to being so young I never really understood the components and hardware that went into these machines. I'm quite knowledgeable when it comes to building modern computers but I'm a little out of my depth when it comes to building something retro.
I want to relive some of my childhood days and build myself a computer capable of running Windows 9x games and possibly some of the early 2000's titles with relative ease (if possible). This is a project I want to take on (with my dad) and try to build the best rig we can, which my dad would have loved to have got his hands on back in the day!
If you guys could help me out with some hardware to buy and put together, then that would be awesome!
On a side note, I live in the UK so hardware that is accessible here would be extra awesome! 😁
Thanks!
This is a hard question - it really comes down to what you want to play and at what detail levels and resolutions.
If you want a PC for late 80's / early 90's dos games, a 286 or 386 is in order - even a a 486 will do (you can disable cache). If 90's dos titles are your target, a fast 486 or pentium system is what you need. If you want to play 1990-2000 3D games, a Pentium III / Athlon will do - a 3DFX card for glide games is a big plus and broadens the spectrum of games you can play. There's also 3DFX ports of DOS software only games - like Carmageddon, Descent 1 and 2, Blood and so on - having a 3dfx card will let you play these games at higher resolutions with improved graphics.
There's also "all in one" machines that let you emulate a wide range of computers allowing you to play any game from late 80's to late 90's - that would be the Super Socket 7 AMD K6-2+ / K6-III or socket 370 VIA C3. These machines can be slowed down in software w/o restarting using a utility called setMUL. You can emulate anything from a 386 to a Pentium III. Add a voodoo card for 3dfx glide games and it's a great time machine.
Now for the tricky part - late 80's and early 90's games have great MIDI music - if you have the appropriate hardware. You can use either an external Roland sound module (MT32 or SC55), or a sound card with on board wavetable midi. For the ISA bus these things are hard to find and usually expensive, but usually cheaper then a Roland. These work great in DOS and use the General Midi standard and are supported by most games. Cards like the AWE32 and AWE64 need special game support for wavetable synth music, so they only work with later games, but are very cheap (especially the AWE64 value). If you want to use PCI cards, lots of them provide MIDI synth in Windows - the Yamaha DS-XG, Aureal Vortex, Crystal 4xxx series, ESS AudioDrive (Creative SB128) etc - but as far as I know the only one that can play wavetable music in DOS is the Audiodrive / SB128 - the rest will play OPL3 music, best if witch would be the Yamaha DS-XG.
If you want to play old windows games at silly resolutions (say 1600x1200) with AA and AF, you need a really fast win98 build. This means the fastest computer that has win98 drivers - for AMD you have the socket 754 and 939 platforms, with CPUs like the 3800+, 4000+ and FX series running on VIA K8VT800 or ULi M1689 chipsets (nforce 3 boards have win98 drivers too but are not as stable under 9x as the other two) while on the intel side you have i865 chipset boards that support socket 478 and LGA775 CPUs. A fast P4 CPU + i865 board combo is pretty easy and cheap to find. Add to that a video card with win98 drivers (fastest nvidia card is the gf 6800 while the fastest ATi card with win98 support is the x850xt). I personally recommend the X800PRO / XT since the AGP version is cheaper and easier to find then an AGP 6800GT and it performs the same. The 6800LE is quite a bit slower then the GT (it has several pipelines disabled) so be wary of that.
If you're looking for the cheapest option possible, a standard OEM pentium III or Athlon/Duron box is the way to go. Just make sure it has an AGP slot (some don't) and optionally one ISA slot.
Another thing to keep in mind is to be carefull what components you put in it. If you're thinking a Geforce 6800 will speed up your 800mhz P3, it wont - it might actually slow it down and create compatibility issues with older games. If you want a fast video card, go 1-2 years older TOPS - for example a Geforce 4 Titanium is the fastest video card you can use in a P3 machine - a newer card will be bottle-necked by the CPU.
Lastly, on win98, direct X 8.1 offers the greatest compatibility with older and newer titles. DX9 is really made for winXP and there are like 1 or 2 games that run on win98 witch take advantage of it. It does on the other hand break compatibility with select directX 6a and directX 5 games.