Neco wrote:Like many people I regret not saving all the computers I pieced together growing up, so now I'm trying to get back into things. […]
Show full quote
Like many people I regret not saving all the computers I pieced together growing up, so now I'm trying to get back into things.
I can't do this all in one go, so I'm looking to pick things up a piece at a time when I can find them cheap (risky I know).
old XT/AT cases seem especially hard or expensive to find and not much luck trying to source locally. So I'll settle for something in that style if its easier to acquire.
Right now my aim is to set up a middle of the road type of computer. I jumped straight from a 486 (33Mhz I think) to a Cyrix MII PR233 back in the day so I don't know much about early Pentiums and stuff as they were still too pricey for me to get my hands on. I'd like to build a Pentium based machine though, for running old DOS games and maybe some early Windows95/98 stuff.
Welcome to the forums.
Neco wrote:CPU
Is there a particular chip I might want? A particular motherboard? For DOS obviously I would like to be able to slow the […]
Show full quote
CPU
Is there a particular chip I might want? A particular motherboard? For DOS obviously I would like to be able to slow the chip down, I'd prefer to do it all in hardware if possible via multiplier / cache disabling, etc. If the multiplier can be controlled via sofotware that is a bonus. I don't mind going for a higher class machine if its easier to do with that, but I don't want to end up with something that is still too fast even if slowed down.
I have had an original Pentium MMX in mind since they seem to be very cheap at the moment (cheaper than 486 gear!). Just not sure if I want to go with a 75/90/133/166/233 Mhz etc.. At what point do I need to worry about using a good cooler + thermal compound? IIRC I never used compound on my PR233, it was just some hand-tightened mounting system that went directly onto the chip.
RAM
Will any old RAM do? As long as its EDO or w/e is required. I will likely buy a set together and not individual sticks in any case. Anything to look out for? I don't really care about playing with memory timings and all that to be honest, unless its going to improve stability and help prevent crashes or something. I am less about the tinkering and overclocking these days and more about a simple, enjoyable experience.
Motherboard
I'm not sure what to look for in a motherboard. I don't even remember the model of my first Socket 7 motherboard, all I remember was it was an Epox board. I think there is a certain model of ASUS mobo that seems to be prized around here?? P5A ??
I'm not concerned with ancient ancient games (if I needed to I could try moslo for those) but mainly the DOS / Early Windows era from the 90s which featured lots of big colorful VGA graphics, etc. Eventually I'd put a Voodoo2 SLI setup in the machine. I have one I bought right after 3Dfx went tits up (bought it more to have one as a collector, since my old one died). But I'll probably buy an SLI set or something down the line.
For standard video I am thinking of picking up an S3 Virge type PCI card. maybe one with 4MB of RAM. I never really owned any high end 2D cards but this seems to be a good choice.
Monitor
Are there any pitfalls to using a modern LED/LCD/IPS display? Does it need to be 4:3? I will likely just do that if I can get away with it. As long as the monitor doesn't do anything crazy like try to stretch the image, etc.
I've got an old 19" Samsung 1280x1024 LCD I could probably use. Not too sure on the quality of its DSub input though.
I've got a sound card (SB16 CT2290) that should be on the way soon.
Power
Power Supply is an important question. I'm trying to get an ATX board if possible, but if I do end up with an AT board, are those ATX - AT power connection adapters you see on ebay, safe / worth it? It would make sourcing a PSU easier. As long as ATX/AT have the same footprint or w/e to go into a case I might go with that option. But mainly I'll be striving for an ATX motherboard. Although I am decidedly curious if it is possible to rig an ATX PSU to work with the old XT/AT style cases and their power switch relays ? Something to consider for when I can get around to acquiring one or two of them.
What wattage range am I looking for here anyway? 250W? I don't know much about how much power older PC's actually require.
hard drives are kind of secondary concern.. I sure would like a nice humming drive with clicky heads, but may go with a compact flash solution to start with (cheap?). Same for floppies. I do have a floppy drive or two I should probably use to archive stuff I still have though. Optical should be easy enough to source (would like to pick up a drive from.
I think this covers most of my concerns. Sorry for the wall of text.
Building a DOS machine can become complicated / expensive. The best DOS experience is no doubt original period correct hardware, but that's expensive and takes up a lot of room. Building a sort of "jack of all trades PC" is possible, and there are a few builds you can do:
1. Socket 5/7 Pentium / Cyrix / AMD K6(1) machine. This is pretty straight forward. Most socket 5/7 machines can play most 1993 -> games w/o issues. You can go several routes here:
1.A. Classic socket 7 pentium machine - these would be easiest to find / build, and probably the cheapest. An intel 430 or VIA VP3 motherboard, AT or ATX form factor (VIA VP3 boards should be easier to find in ATX form factor) paired up with a pentium CPU. Pentium allow for certain degrees of slow-down - on a pentium 200 (non-mmx) you should be able to run the CPU at 133, 166 and 200MHz on any motherboard by jumper, but you still won't be able to run speed sensitive games. Most boards support only 60 and 66MHz FSB, meaning the biggest slow-down would be 1.5x 60mhz = 90MHz. Others support 50MHz as well, allowing you to run the CPU at 75MHz. With cache disabled from bios, it should roughly equal a 486. Such a mainboard + say a 200 or 166Mhz pentium should allow you to run most DOS games, including newer ones, including 3D DOS games if you get a Voodoo card.
1.B Some "special" Socket 5 motherboards, particularly earlier socket 5 boards, have unofficial FSB settings for as low as 25MHz, allowing you to slow down a 200MHz pentium CPU to say 1.5x 25 = 37.5 MHz. With cache disabled from bios, it should equal a 386, allowing you to run speed sensitive 1988?-1993 games. These boards require some research, and they are hit and miss, since those unofficial jumper setting require experimentation and the board itself.
2. Super Socket 7 + AMD K6-III CPU. These machines allow you to disable / enable cache and change the multiplier from DOS - making them great for running most games from 1988? to 2000. They can get slow enough for 386 era games, and fast enough for 1998-1999 games - BUT there's a caveat - super socket 7 (VIA MVP3 and ALi Aladdin V) boards are pretty rare and expensive. Some come in ATX format, others are AT, BUT have an ATX connector and will allow you to use an ATX PSU. Also ALL super 7 boards come with AGP. Paired with a 3DFX Voodoo Banshee or Voodoo 3, the can run not only old DOS games, but 3d games as well, including glide only games.
3. Socket 370 boards with VIA CPUs. These CPUs like the K6-III allow you to change the CPU's speed from software using setmul, but not all socket 370 boards support VIA processors - usually FPGA 2 boards with Tualatin support do, and those can be rare and sometimes expensive. I'm not very knoladgeable on this setup, and have not tried it myself, but someone will most likely add to this or correct me.
4. Socket 3 486 machines. As you allready know, these are getting rare and expensive. They can be slowed down to 386 speed and lower by BIOS or use of a TURBO button, and will run games from 1986 to 1996 comfortably. They will not do 3D games well tough - you can run DOOM, Descent and Duke 3D in 320x240 well, but later games like Carmageddon, Tomb Raider and alike will run poorly. Also these machines require an AT keyboard and a Serial mouse, an all come in AT format. Socket 3 boards with PS2 are rare and expensive. Most OEM machines have PS2, but they have rudimentary BIOS and lack the useful TURBO button, so stay away from these.
To summarize, a Super Socket 7 machine would be the most flexible and easiest to find, but it might be expensive. As for other hardware:
Video card:
For pure DOS, I recommend either an S3 Trio64/S3 Virge or a Cirrus Logics Cl-GD5440/CL-GD5460. They offer the greatest compatibility with older games, as some will act up on matrox card and more modern graphics solutions. I also suggest you get a Voodoo 1 or Voodoo 2 card for GLIDE games - there's quite a few of them, and voodoo cards add to the experience. A voodoo / voodoo 2 can be had for 15-25$ depending on condition / source.
If you plan to build a super socket 7 or socket 370 VIA CPU machine, get a Voodoo Banshee or Voodoo 3 card. They are AGP so you save a PCI slot, have very, very good dos compatibility and good 3D performance for glide/opengl/d3d games.
Here's some tests I made of 2D and some 3D cards in games - you can find both performance and compatibility here: DOS PCI Video Card Compatibility and Benchmark tests
Sound card:
A regular SB16 card will do fine, but you might want some wavetable midi music: https://www.youtube.com/watch?v=hFX63IGmbwY&t=16s <- as you can see, midi music can range from meh to almost CD Quality, depending on what card you get. The AWE32/64 series are pretty cheap, especially the AWE64 value series, but they only have wavetable music support in newer games that support the cards, and don't sound as good as say an Roland MT32 or SC55. My advice is get an AWE64 value since they are pretty cheap - and if you find yourself wanting more, you can look into getting an external midi module like an MT32 or the cheaper SC55 later. An alternative to quality midi music is to get an internal wavetable add-on card - like the Dreamblaster S1 and X1 series, made by someone who posts here on vogons. It's pretty easy to find the site selling them using google. They sound pretty good, the are new hardware, and can cost quite a bit less then a roland MT32. Stick one on any ISA card with a wavetable header (like a yamaha opl3-ax or sound blaster 16) and you're good to go.
PSU:
Most 200w AT PSUs are enough for most AT builds. As for ATX, try to find older brand name PSUs. 250-300w is more then enough. Modern PSUs in old machines can cause issues with sound cards and even hard disk drives, or cause instability. I recommend using an AT PSU for AT form factor boards, although you can get an ATX to AT adapter and use an ATX PSU as well, but it's a bit more fidgety.
Case:
You can fit a baby AT board in an ATX case. A lot of space will be left over at the top, but screw holes and card slots align perfectly. You can also install an AT PSU in an ATX case, but you will have to mod the case to get the power button on the front. I prefer using AT cases because they are smaller, installation of components are pretty straight forward, and have that retro feel.
HDD:
Some people go the IDE to CF adapter + CF card route, but I don't like it since setting them up on older machines can be a pain in the ass, and they can be slower then an old HDD at times. Also keep in mind most socket 5 and 7 machines can see up to 18gb drives, in some rare cases up to 80GB I think with a BIOS patch. Super 7 boards can use up to 160GB with a BIOS patch.
Monitor:
Most DOS games will look fine on newer LCD monitors. Some people swear by CRTs, but I don't like CRTs for a variety of reasons (size, eye strain, etc). Personally I use stuff like this for DOS games:
4:3 or 5:4 monitors, capable of 1280x1024 (1600x1200 for the samsung) made in 2008 or newer. These are usually TN panels and have good response times. I recommend older 2008-2010 profesional monitors since they support a wide range of resolutions, have great color reproduction and some display low resolutions really well. You can get new IPS/MVA LED backlit monitors, like my 19" 5:4 Iiyama Prolite, but they can be a bit on the expensive side.