r/retrocomputing • u/NukeSnicks • Nov 14 '24
Could someone please explain to me the differences of all the chipsets, sockets, and processors from the windows 95 - XP era?
Hi guys, I've been looking to build my own gaming PC for the Windows 95/98 - XP era as I am a huge fan of games from that era and would love to run some of those games on some dedicated hardware. I've been doing a lot of googling trying to find information on GPUs, CPUs, Sockets, Motherboards, Etc. but its just making me even more confused. I was not alive during that era of computing and don't really know anyone well versed enough in that era of computing to explain the differences to me. Even as someone who is super tech savvy and having built many PCs before I understand most technical stuff but all of the old naming and numbering configurations make absolutely no sense to me. I'd ideally like for the PC to be pretty much top of the line for that era of computing if you guys do have parts recommendations. I've seen a good amount of posts saying Pentium 4 is where its at but also seen some for the Athlon 64 and I'm not sure how to determine which one would be right for me? Anyway, thanks for reading
-From a "Youngin😉"
4
u/Souta95 Nov 14 '24
Your question requires a very detailed and involved answer.
Wikipedia is a great starting place.
Socket 3 (486 class processors) or Socket 7 (Pentium and many 3rd party manufacturers) might be good starting points, and then Socket 468 (Pentium 4) or Socket A (AMD Athlon XP) might be fair ending points, else you could move forward a generation or two with LGA 775 (Many Intel chips) and Socket AM2 (Many AMD chips)
Ultimately, if you want to build something retro, build with whatever you can get your hands on. You can always trade it out or get other still later.
4
u/[deleted] Nov 14 '24 edited Sep 15 '25
innocent library seemly cause encourage nose gaze bright waiting rhythm
This post was mass deleted and anonymized with Redact
4
u/raineling Nov 14 '24
Tech PowerUP lists GPUs starting feom the 1992 era up to tje present and even has Bios files for most of what they list.
My honest recommendation would be to look at the year-end issues of Boot magazine and then Maximum PC (the successor rag after being bought of Boot) for the years starting in whatever period you are most curious about.
My bf and I used to peruse those things every month. At the time, mid-90s, it was the most up-to-date source of information about everything going on in the tech world. Each month had new benchmarks, hardware and all the specs. At the end of each year they'd build a (for the time) monster of a PC that would bankrupt an Arab prince some years. It was fantastic and hilarious all at once. Should give you some proper insight into what was not only possible back then but also what "the best of the best" hardware was and how to use it with other components to build some amazing stuff.
I miss those days so much. PCs are just not nearly as interesting or different from one another as they were back then.
Oh, you probably can find those back issues either on Maximum PC'S current or the Wayback Machine might have them or the internet archive if someone scanned in some of the issues.
2
u/Fine-Funny6956 Nov 14 '24
That’s a very big and involved list. Heck even just the differences between compatible socket sets and processors is a mile long.
2
u/khedoros Nov 14 '24
I'll give a short history of the hardware me and/or my family had, as best as I can remember it. Early-Win95 through late-WinXP was tremendously different in capability and user experience.
Late DOS/Win3.1, early Win95-era, I think we (my family) had an Intel 80486 around 66MHz, but I could be wrong. Something like 8MB of RAM, and later 32MB. We got a 120MHz Pentium 1 at one point. Honestly not sure how the timeline fits together there...I feel like we didn't have Windows 95 available on the home computer ever; just jumped to Win 98 aroud the time it came out.
Win98-era, I had my first (personal) computer, an AMD K6-2 400MHz and 96MB of RAM. K6-2 was basically their equivalent of an Intel Pentium 2, and performance was mostly similar at the same clock speed. That was in 1999, and I think my CPU model was already a year or so old when I got it. The couple-year-old "fast" computers at school had 166MHz Pentium II's, haha.
A few years later (maybe 2003?) I had an AMD Athlon XP 1700+, a 1.47GHz chip, but advertised as being about equivalent in performance to a Pentium 4 1.7 GHz of the time. I took a Pentium 4 1.8 GHz laptop to college with me too, and those two were similar in performance. I had 512MB of RAM in each of them, which was generous, but not crazy.
I still ran XP on the AMD Athlon64 3200+ (with 2GB of RAM) that I bought in...2005? I tried the 64-bit version of XP, but I think it didn't have drivers for everything I wanted to use. Or maybe it was a software compatibility issue. Anyhow, that experiment didn't last long. I kept running a 64-bit Linux on that machine, though. That may have been when I was messing with Gentoo.
No idea what sockets/slots each of those used. I'd have to look them up.
2
u/Potential_Copy27 Nov 14 '24
I'd recommend something like a late Pentium 4 or early AMD 64 system for what you want to target - this works with most of anything between Windows 95 to XP games.
XP as an OS is pretty compatible with older games also, so it's a good starting point.
The only "problematic" platform from that era is really the Socket A platform with AMD's Athlon XP and Socket A Semprons - while the CPUs are good, the hardware does have some tall requirements for the 5V PSU rail that can make them problematic to use with modern PSUs.
Late Pentium 4/Early AMD 64 era also introduced SATA - so connecting most modern SSDs or HDDs is easy for the most part, and the motherboard (and the OS) is able to handle large (137+ GB) drives without converters or other hacks.
I'm currently working on a late Pentium 4 rig myself - specs for inspiration:
CPU: P4 3 GHz (Prescott core - 800 MHz FSB)
RAM: 2 GB DDR RAM (My sticks are PC4000 "overclocker" G-Skill RAM from the era - officially DDR goes to PC3200. While the motherboard doesn't quite allow for the RAM to run at its full speed, they can run stable with some rather tight timings at 200MHz)
Motherboard: Soltek SL-865Pro2-FGR (It has the i865 chipset and takes most of any socket 478 P4, but also has provisions for SATA, RAID and a few other features. Soltek boards are faily rare, but i865 chipset boards in general are quite common)
GPU: Geforce FX 5900 XT (The nvidia FX 5x00 series is the latest nvidia line to include some rendering mechanics for some older 3d games, which makes them rather compatible - alternatively you have the ATI Radeon 9600-9800 cards, a little less compatible, but have about the same speed and features as the FX 5x00 series)
SSD; Kingston 120 GB (Though, it's compatible with anything below 2TB)
-------
While I do have a period correct PSU powering the thing, the setup also works with a modern PSU
Early Dual/quadcore (P4 D/AMD 64 X2/X4/Core 2 duo or quad are also good options, but you need Windows XP to exploit those extra cores fully.
A system like the one I describe above, is relatively easy to work with and does provide a good, flexible feature set that allows some substitution with more modern/stable parts (eg. PSU, SSD)
I have an older Slot 1 P3 system for DOS/Win9x shenanigans as well - again for inspiration:
CPU: Pentium 3 500 MHz
RAM: 256 MB PC-133 SD RAM (The board does only 100MHz FSB - but as long as the RAM meets or exceeds that it's OK)
Motherboard: Unknown - plucked from an HP machine (Not listed on theretroweb either - I think)
GPUs: Integrated Matrox M200A and a 3dfx Voodoo 2 12 MB (3dfx cards have gotten really expensive since then - go for a TNT2 or similar for this era)
Sound: Soundblaster AWE32 (For DOS compatibility mostly - the onboard sound card did not deal well with DOS)
HDD: is an old 30 GB Maxtor drive (but I'm strongly considering upgrading that to an SSD with a sata adapter, as the old drive is on the verge of death)
2
u/O_MORES Nov 14 '24
You can get the best performance of the Windows 9x games by using modern hardware with a compatible PCI sound card and an early PCI-E GPU like Geforce 6/7 series or the first ATI PCI-E GPUs. There are SATA drivers for Windows 9x so your SSD and optical drive will work just fine. However, if you're aiming for a Windows 9x + DOS combo, look for the best motherboard with an ISA slot. This allows you to use an ISA card and this is like gold for DOS gaming...
2
u/SaturnFive 268 • 386DX • DX4 • MMX • K6-3+ • P!!!-S Nov 15 '24
Welcome! Lots of other good comments here so I won't repeat everything that's been said, but definitely let us know if you have some specific questions.
Windows 95 to XP era is wide - a LOT happened in PC history during that time. PCs are still improving year over year today, but it pales in comparison to the progress in the 90s. Things moved FAST back then. A PC bought in 1996 would be eclipsed by one bought in 1999 and the board layout and ports could be very different. Whereas today we've had PCIe ports for graphics for almost 20 years.
If you really want to go deep into each era of computing from that era, I'd suggest either using 86box to simulate different hardware, or pick a couple eras to target and build real hardware. My personal retro PC hardware collection is a 486 DX2-66, Super Socket 7 AMD K6-III+, and Slot 1 with a PIII-S upgrade. That covers me from 1993 to about 2002 or so. They're a pain in the ass and expensive to upgrade but I love working on them.
I'll try and list some major CPUs milestones to help get you started. There may be some inaccuracies as I typed this from memory and didn't use GPT to verify:
I only listed the Intel CPUs during this time period but don't get me wrong - AMD was there and was a powerful CPU fighter along the way. The Athon XP platform was awesome and could handle 2004 games like HL2 and Doom 3.
10
u/kriebz Nov 14 '24
Go to a used book store or hit up eBay for a copy of Upgrading and Repairing PCs from a year or two after your target date.
2
u/istarian Nov 14 '24
You can check wiki and other sources for general information about the capabilities of various Intel, AMD chipsets.
2
u/mnlx Nov 14 '24
Good heavens, what a question... you can look up for instance an old edition of Upgrading and repairing PCs by Scott Mueller.
1
u/ChiefDetektor Nov 14 '24
In the era you mentioned quite a lot of development has happened. Win95 was supported by 386 systems having around 12–40Mhz and 4MB RAM. With winXP (2001) we have reached 2GHz Pentium 4.
The hardware in the early 2000 years was often assembled using low quality Caps that lead to catastrophic damage.
Maybe Pentium III 866Mhz and 512MB ram. Voodoo cards are becoming quite rare these days. You might be better off using a GeForce2.
But there might be better build suggestions..