Review Index:

Gaming Like Its 1999: Building A Legacy Windows Gaming PC

Subject: Editorial

Introduction, Hardware To Look For

View Full Size

Every year the college I graduated from, Beloit College, publishes its not-that-famous “mindset list.” It’s a collection of one-liners, such as “Clint Eastwood is better known as a director than as Dirty Harry,” meant to humorously remind professors that the experiences of their generation are not the same as the generation about to show up in their classrooms.
I’ve sometimes felt a need for a similar reminder among gamers. Arcade classics like Pac-Man and DOS legends such as Prince Of Persia are often cited in conversations of old-school gaming, yet many gamers (including myself) never enjoyed the experience of playing these titles when they first hit store shelves. 
View Full Size
I enjoyed a different generation of classics. My original copy of Interstate ’76 is nestled in a binder of old CDs. A boxed copy of Mechwarrior 2 sits on my book shelf. I have Baldur’s Gate, Sid Meier’s Alpha Centauri, Total Annihilation 2, Starcraft, SimCity 2000, The Elder Scrolls: Daggerfall and Age of Empires II, to name a few. These were my formative gaming experiences. Some have always been with me  – others, lost or destroyed, have been re-acquired from thrift stores for a few bucks each.
Yet I can’t play most of these games without buying them again (via a service like Good Old Games) or resorting to virtualization. The reliability of Window’s compatibility mode is spotty to say the least.
Even if a game does run on my Windows 7 PC, something is missing. The old controllers of yesterday usually don’t agree with – or can’t physically connect to – my modern desktop. The graphics, designed for the CRT era, often don’t translate well to a high-resolution LCD. Random bugs and errors can occur, stopping the games in their tracks.
I’ve finally decided that there is only one solution. If you want to run a game from the 1990s and enjoy them properly you should also have hardware that can play games from that era as originally intended. That means putting together a legacy gaming system.
This is something that I think anyone should be able to do without spending more than $150. But can you, and if so, is it worth your time?
The Hardware You Should Look For
View Full Size
Image credit: Daniel Hedrick
My original intent was to build this computer from scratch, but research on the topic lead me to think this a bad idea. I instead decided to purchase an intact tower and add components as needed. If you want to go for a vintage gaming computer I suggest you take this route as well.
Price is one reason. The availability of parts in confirmed working order and complete with original driver software is thin and people who have mint condition components tend to charge quite a bit for them. 
Compatibility is another problem. A lot of information about old hardware has been lost over the years. Manufacturers eventually abandon their products and take down websites with information relevant to them. 
So, if you’re going with an intact system, what does it need to have?  I have some ideas about that.
Operating System: Windows 98 Second Edition
Windows 98 Second Edition is the most prolific version of Windows that should be able to run all of the games that were meant to run under MS-DOS, Windows 95 and Windows 98 during the 1990s. It was also incredibly popular, which means that it is not that hard to find.  As far as I know you could also use Windows ME without compatibility issues.
Monitor: CRT (Any Size)
Old games weren’t made to work with LCD monitors because they weren’t commonly sold. The problems are similar to those console gamers encounter when trying to play old games on a modern HDTV. The maximum supported resolution often looks terrible on a modern LCD. 
Any size CRT will do – pick what you want. Just remember that CRTs are much larger and heavier than LCDs. You may have trouble finding a place to put a 21” behemoth. 
Processor: At Least 500 MHz 
View Full Size
This should not be a hard requirement to fulfill. The late 90s was an era in which the ceiling on clock speeds suddenly seemed unlimited. The slowest of the first Pentium III processors, released in February of 1999, topped out at a clock speed of 500 MHz. By December a new line of Pentium III options was introduced ranging from 750 to 800 MHz. That’s quite a leap within a year!
Based on the research I did regarding minimum system requirements I think you’ll want a processor with a clock speed of at least 500 MHz to ensure you can play games without a hitch. You can buy a later-model processor if you need to, but I don’t suggest going much beyond 2 GHz. Remember, one of the issues you can run in to with older games is the way clock speeds impact their pace. The faster you go, the more likely you may run in to an issue.
RAM: At least 128MB
This is my recommended minimum based on game system requirements. More is always going to better, so don’t shy away from a system with 512MB or even 1GB.
Video Card: AGP Video Card With At Least 32MB of Memory
View Full Size
Image Credit: Grant Hutchinson
It’s hard, perhaps even impossible, to accurately gauge how old video cards compared to each other. This is particularly true if you stray away from the most popular models of the era. You could research the matter, but it’s not necessary. Most anything with 32MB of memory is going to be tied to a GPU that is quick enough. 
Hard Drive: At Least 10GB
Most titles have small install sizes but some could expand to hundreds of megabytes if you went for a “full install” with all art, animation, voice acting and video placed on your hard drive. Respecting a 10 GB minimum will ensure you don’t run into capacity issues.
Sound Card: Windows 98 SE Compatible
This is going to be a tricky one. Sound cards could still be an issue in the 90s both from performance and compatibility perspectives. You should be on the lookout for a vintage audio card but you can sometimes make do with onboard sound. The most important factor is driver support, which is often hard to find for old sound cards.

Video News

July 20, 2012 | 01:52 PM - Posted by Arb1 (not verified)

um just a thought wouldn't it be cheaper to say run win98 in VMware or something? being graphic's being what they were back then it should be more then fast enough.

July 22, 2012 | 02:50 PM - Posted by rrr (not verified)

True. Emulation is sufficient performance wise for such old games, and you don't have to bother with extra junk PC.

January 7, 2016 | 03:42 AM - Posted by Anonymous (not verified)

To my knowledge, Win9x doesn't do virtual. So no go with Virtualbox et al.
I'm putting together a retro-gaming rig myself to be able to play those old Dark forces, KOTOR and NFS-games.

January 23, 2016 | 12:49 PM - Posted by Shien (not verified)

Windows 98 can certainly be run as a virtual machine on a newer host system. I had one set up on Windows 7 + VMware specifically for the purpose of running old programs.

December 7, 2016 | 06:39 AM - Posted by Anonymous (not verified)

A virtual machine will not run as smooth as a real machine in games and you will be tied to the virtual machine limitations in graphics drivers if you need old school gaming in Windows 9x you need a physical machine.

May 12, 2017 | 04:40 PM - Posted by multi007

Still the same.... the biggest problem with W98 emulation on virtual box is matching old window s98 drivers to the newer hardware that is in my new system... I have a modern GTX 660 graphics card and since no w98 drivers exist... im stuck..

better to go with an actual home built w98 box...

July 16, 2017 | 03:14 AM - Posted by Anonymouslee (not verified)

Completely unnecessary. All of those games run on Win 10. You can buy them on Steam and elsewhere.

July 16, 2017 | 10:48 AM - Posted by troemich (not verified)

So, where can I get "Mafia: The City of Lost Heaven" or "No One Lives Forever" and the sequel "No One Lives Forever 2"? Where can I get the Midtown Madness, Motocross Madness and Monster Truck Madness Series from Microsoft? You can`t purchase them on Steam or GOG.
"King's Quest: Mask of Eternity" you can buy that one on GOG, but no Win10 support. Crashes on startup.
"Midtown Madness 2" works on Windows 10, but you won`t have sound.
"Mafia: The City of Lost Heaven" runs on Win10 if you get rid of the DRM, but you will still have issues with flickering shadows, little freezes every few minutes and the game crashes every time you wanna quit.
Completely unnecessary to build a Retro Gaming PC you say? You don`t have a clue.

March 26, 2018 | 05:03 AM - Posted by fdasbjfnasdfsdyiauj (not verified)

Who cares, you idiot? It's cool.

January 16, 2019 | 08:47 AM - Posted by annoynous (not verified)

no... you cant. there are many games that are not available on steam and gog... so the only way to play them is on a original pc from the time... dell optiplexs emachines... or build your own like this article shows.

May 15, 2016 | 10:48 AM - Posted by Anonymous (not verified)

VMs miss one of the stated goals ... ability to connect old controllers. Starting with Vista, Microsoft dropped support for the game port interface. This means those perfectly functional gaming wheels and flight sticks people still have are not recognized by Windows and thus, unavailable on the VM.

July 22, 2012 | 06:46 PM - Posted by Anonymous (not verified)

I initially went the VMware route. And the VirtualBox route. And the Virtual PC route. While in theory it sure does sound nice, many of these games were created in a chaotic time of hardware and their related drivers. Plus, with virtualization, the graphics and sound hardware that's emulated tends to stress more application compatibility, and aren't exactly optimal for virtualized Windows gaming.

MechWarrior II (at least the Titanium edition) on a very fast PC has weird quirks involving accel/deceleration, weight, and jumpjet capacity.

MechWarrior III in a virtualized environment has a tendency to randomly send vehicles flying several kilometers into the sky at breakneck speeds, eventually throwing them off the map and leaving you unable to complete missions.

Some games just don't want to run due to extensive hardware and DirectX utilization.

There's a substantial difference in classic Windows gaming and classic DOS gaming, with the older DOS gaming ironically far easier as it was far simpler to emulate via DOSBox.

May 10, 2015 | 05:42 PM - Posted by Aberran (not verified)

There is a VM specifically built for Mechwarrior 2 to run on modern systems and I have been able to run it just as well as my old Pentium 2 plus it upscales to higher resolutions and comes with modding tools built in.

I believe it is called MechVM.
I am currently collecting old games and trying to run them on my modern computer. An activity I come back to many of times. I try to make them run just as well if not better than they did on original hardware.

Currently struggling with Need For Speed 2 SE which runs either full speed with distorting/crackling sound or very slow with good quality sound. Not sure what I am doing wrong but it has taken a good deal of work. On the other hand I can't even get the Non-SE version to load on my computer and it is my next target.

I also have a retro machine that is currently dismantled since it started showing signs of death coming soon. I hope to have something patched together soon, but am really hoping emulators like PCEM pull off a miracle for me before all my old hardware finally dies.

July 23, 2012 | 12:48 PM - Posted by Anonymous (not verified)

Or VirtualBox. 100% free and supports 3d acceleration on some Guest OSes

March 15, 2017 | 02:02 PM - Posted by Anonymous (not verified)

Cripes. Every time anyone talks about old school gaming on original hardware someone has mention vm/emulation. It's not always about ease of use. Some of us enjoy using the quirky old hardware that the games we're designed for.

October 26, 2017 | 03:20 PM - Posted by Anonymous123 (not verified)

What brand of tower is that?

July 20, 2012 | 02:17 PM - Posted by Kev (not verified)

Im ashamed to say... "I remember those days".

July 20, 2012 | 02:39 PM - Posted by Vlad (not verified)

Why are you ashamed? Those days were awesome! I'm proud that I lived through that golden era of gaming.

July 20, 2012 | 07:31 PM - Posted by DreadStorm (not verified)

Golden era? Try Wolfenstein on a 386. heh

July 22, 2012 | 11:22 AM - Posted by Old School Gamer (not verified)

I built my first PC which was a 386-25 that was going to be a screamer playing Doom at net parties. Cost me damn near $2,000. Tired of losing because of lag.

January 6, 2017 | 12:39 PM - Posted by Mark Prather (not verified)

Wolfenstein was a gift from the computer gods. You obviously didn't play games before Wolfenstein.

July 20, 2012 | 02:26 PM - Posted by KngtRider

Audigy 1 does work on windows 98, I was dual booting 98 and 2000

The first cards shipped after XP went gold but before general avalibilty,the drivers bundled were for windows 2000(WDM) and 98(VXD) and had compatiblty issues with XP.

They did not support XP or had XP drivers in the box (august 2001, sep 2001 for AUS)
XP formally launched in October. The drivers were buggy on RTM Win XP and later fixed.

Windows 2000 was not too good at multimedia or gaming

Some older games especially if you want to access the native MIDI compatibilty of the game you'll need VXD not WDM drivers as different features are exposed. (For ANY sound card of th era - SB, Yamaha, Aureal, CMedia)

98/ME can use WDM drivers - ie shared drivers witrh 2000/XP but only in certain instances and many features missing

I cant find my Audigy 1 review (long story) but I did find a screenshot showing the driver properties

AIDA32 showing the Audigy 98SE(or did I have ME?) VXD driver

Audigy 2 ZS (2003) launch units came with partial 98 "VXD" drivers

There is a zip on the CD that included the 98_ME VXD driver, however you had to install it yourself manually no installer. Creative Download Packages did allow a choice of VXD or WDM but VXD eventually disapeard.

The situation is much worse with other brand cards especially Yamaha and Aureal as in some cases even SPDIF control or hardware MIDI was not avallible.

Thats not the half of it. NT 4.0 audio drivers. wow. Modern Technology.

I was a mod a popular pc audio forum called 3dsoundsurge, some of you old hats may remeber it.I spent too much time providing tech support in the various audio card sub forums.

Realtek have 95/98/NT drivers for their older chips still for download.

I personally think this system is too new for 'legacy gaming', in fact the hardware is too new for 98SE also.

July 20, 2012 | 09:55 PM - Posted by Matt Smith

I'll have to give it another shot when I have time. I really want to get an older sound card working.

The hardware is newer than I intended, but I outlined the reasons for that. If you want to go pure era hardware you by all means can, but you have to spend a lot more time looking for hardware, or you need to expand your budget. 

Functionally, I don't think the hardware I picked is at any disadvantage. I mean, I suppose it is true that the video card won't support some older rendering methods, but the system is more than quick enough to go with the software renderer in those cases.

August 29, 2012 | 01:38 PM - Posted by HeavyG (not verified)

You are right about the Audigy 2 drivers. I used 7Zip to pull out the drivers, then manually updated them with the files I extracted. They work perfectly fine.

July 20, 2012 | 02:38 PM - Posted by D1RTYD1Z619

I used to have a pc running win 98se just to play combat flight similator and mechwarrior 2 with my sidewinder forcefeed back joystick. Sadly I had to get rid of it due to space constraints.

July 20, 2012 | 09:56 PM - Posted by Matt Smith

Yep, space is a problem. I have just enough room. I suspect some people would go DOSBox or virtualization no matter the cost or difficulity of a system like this, just because they don't have enough room for it.

July 20, 2012 | 02:55 PM - Posted by collie (not verified)

this is an amazingly fun project that I have done myself 2 times, one for a windows 98 pentium 2, and one for a dos 6.2.2 486. I Most of what Matt says is true, correct and good advice...... Except for "As far as I know you could also use Windows ME without compatibility issues"
While compatibility would not be a problem, Windows ME is! It is the worst OS that Microsoft has ever released. Random Degradation starts on day one of install, all of the "New Features" it included, system restore in particular, were not ready for the consumer, and the blue screen of death was almost as common a sight as the desktop.
The legend is that Windows ME was only released due to the fact that Microsoft had promised a "New OS for the new Millennium" but "Whistler" wasn't ready, so they patched together an updated windows 98 that never realy worked properly, so they wouldn't look bad for promising a impossible to achieve release date, and What was supposed to be ME became XP, one of the best operating systems to date.

So the moral of the story is, NO WIN ME!!!!!!

July 21, 2012 | 12:22 AM - Posted by Collie man (not verified)

Side note, as of 5 mins ago I now have a full k-6 system to play with. Did somebody say DOOM?

July 22, 2012 | 11:24 AM - Posted by KngtRider

PCPER is a place of facts logic and reason not hate or hearsay which is why I like to frequent here.

Win Me came out because it was time for Windows release cycle. There is no conspiracy.

Roughly without aid of wikipedia

1995 Win 95 Gold/Retail/Upgrade
1996 95A and 95B
1997 95 OSR 2.X
1998 Win 98/98SE
1999 Windows 2000
2000 Win ME
2001 Win XP
2002-3 Win MCE, Server 2003/Win X64
2004-5 XP service Packs
2006 vista
2009 7
2012 8

Approx every 3 years = new major OS with minor OS in between and that excludes betas which void this rule.

Have people forgotten how many versions of WIn 3.x/NT there were too? some of these should have been free updates
Win 3.1
Win 3.11
Win 3.12* some claim it exists some dont
Win 3.11 for Workgroups
NT 3.1,3.5,3.51, NT4
MSDOS was as much as a clustef!@# too 3.x to 6.x and point releases mattered.

Windows 2000 was NOT a consumer oriented OS.

The only issue with winme for legacy gaming is they removed the exit to dos feature.

It even had USB mass storage support, 98se needs random drivers from random websites for mass storage.

98SE bsods on most systems let alone me. It also had the 'degrading' you speak of after a few hours. It is for this reason that 'professionals' used NT4.0 and later Win2000 for any system that had to be depended on.

There were many known issues for 98SE, such as issues with fast processors, high ram or large disks.

It does not support SMP let alone WinME. But winme has been a scapegoat for years when the finger should have been at the whole win9x family for being too directly dependant on hw/drivers and not being abstracted from a driver sense.

Its funny how many on the internet who criticise ME are obvilious to the fact that MS had to release 98SE to 'improve' 98 and 95a,b and a few more updates, some of which were not avalible as a download/covercd patch.

MS released some kernel updates for 95 (they never have since only full service packs)

And to this day I am still annoyed that MS didnt let 98 GOLD owners patch to 98 SE either free or cheaply

95 gold AKA 95A on CDROM was nasty in terms of its hardware support.

July 22, 2012 | 02:52 PM - Posted by rrr (not verified)

Entire 9x line was BSOD prone, that was inherent architectural fault, that couldn't be fixed with any service pack - that's why MS moved to NT kernel line, which was completely different beast.

July 22, 2012 | 06:42 PM - Posted by Anonymous (not verified)

I hear ya', brother.

Back in the day, you tended to just by a machine with Windows rather than upgrade. 95 and 98 were interesting and still good OS'es, but they definitely had their share of crashes and BSoDs. I never got to use WinME until a few years ago while playing around with an older machine from 2002, but it was far less of a hassle than people made it out to be. Yeah, it crashed, but not any more than I remember in 95 and 98/98SE.

People tend to forget the days before WinXP and its giant cache of drivers that did its best to make sure your hardware would run.

March 2, 2015 | 03:04 PM - Posted by Anonymous (not verified)

Have ME installed on an old Essential 433c I had laying around after upgrading the RAM to 192MB, and swapping out the OEM hard drive with one of my own hard drives, so as to save the OEM Win98 install and the data on it, no real problems worth mentioning yet.

July 20, 2012 | 03:08 PM - Posted by Finedaible

Ahh, I remember the days when I had a Windows 98 pc. My favorite game was Descent 3. I had even built various levels to play on. It was awesome!

July 20, 2012 | 03:28 PM - Posted by Octavean (not verified)

dude, I just tossed out a lot of old hardware that would have made for a good legacy gaming PC. I blame my Wife for this,..... ;-)

I must have tossed out three 17" Viewsonic CRT monitors. A couple of cases with PII / PIII motherboards (I kept the CPUs, HDD and RAM). All sorts of other nick-nacks.

Damn it!

July 20, 2012 | 03:40 PM - Posted by Luke (not verified)

Note that with an old school rig like this, you could install a 'Good Old Game' and copy the files to your rig, playing them 'au naturale'.

Good article! Props!

July 20, 2012 | 03:46 PM - Posted by Anonymous (not verified)

A couple of things:

The GPU you used is newer than the one in this system (5200FX)
When you partitioned the drive, did you run into the 32GB partition limit? I'm sure I remember this being a problem with FAT 32.
I find that booting into something like Ubuntu is a good way of testing nonfunctioning hardware like your sound card.

Very interesting read.

July 21, 2012 | 01:32 AM - Posted by Thedarklord

FAT32 is able to create volumes up to 2TB in size, you go around the 32GB limit during the (in this case) Windows 98 install, it will prompt you early on in the install for something like "enable large disk support" which will allow you to create volumes larger than 32GB. :)

July 22, 2012 | 11:31 AM - Posted by KngtRider

2000/xp/vista, not sure on win7 have a FAT formatting limit (versus volume limit) that is documented as a known issue-nofix by Microsoft. Third party disk/USB formatting tools overcome this issue.

Third party tools are often faster or support boot also

July 20, 2012 | 05:48 PM - Posted by Nilbog

Great article

I have to ask, how is this easier that just running games through DOSBox?
DOSBox is what GoG and Steam use to get these old games to run on modern hardware.
Its easy.

July 20, 2012 | 09:57 PM - Posted by Matt Smith

No doubt, DOSBox is easier than this, and cheaper too. 

March 7, 2015 | 03:38 AM - Posted by Anonymous (not verified)

Buut its MIDI emulation sucks balls, and unlike FreeDOS if you want straight DOS (because the last standalone version of MS-DOS, 6.22, only supports FAT16, while FreeDOS supports FAT32), or Win98se/ME (because both support FAT32, while Win95 doesn't), it don't run all games, for example, from experience, Descent II won't run at all in DOSBox, while it runs without a hitch in WinME.

March 19, 2015 | 01:06 AM - Posted by Anonymous (not verified)

Actually, Win95c supposts FAT32 so.

May 15, 2016 | 10:57 AM - Posted by Anonymous (not verified)

MUNT32 works great for MT-32 midi. For General Midi there's BASEMIDI which supports soundfonts.

July 20, 2012 | 06:20 PM - Posted by TechXero (not verified)

WoW Awesome little Project man !

Seems am one of few lucky ones ! My dad, back in the Pentium III days bought me one as a gift ... I can now safely say he did well preserving it and still using it to this day as his office internet and faxing machine ....

Finally I can ask for it back since he got another machine he can use instead, to use it for this Memory lane project ...

Thanks for this ;)

July 20, 2012 | 11:18 PM - Posted by anonimous (not verified)

Would this work for ya?
it costs $99.99
AMD Athlon 64 Processor 3200 @ 2GHz
40GB Hdd
AMD Radeon X200
AC'97 Audio Chipset
Comes with XP Profesional instead of 98SE.
It's also on the first page of the catalog top left.

July 21, 2012 | 02:18 AM - Posted by Anonymous (not verified)

Gee, I wish I had Total Annihilation 2!:P

You must be a little younger than I; these are games from late high school!

Amiga days were where it was at!

Were a few classics released around the time win95 introduced the directX stranglehold on PC hardware.(quake, duke3d,warcraft,few lucasarts adventure games,etc.) They were, of course, DOS games. Remember how bad 95 made your hardware seem? Why the fuck doesn't the next version of windows run better than the previous? More time to tweak it! I swear Microsoft is the most fucking

*rant detected: ABORTING*

July 21, 2012 | 02:58 AM - Posted by Atari6502 (not verified)

Wow, I was just thinking of doing this very thing with an old Shuttle w/ an AMD XP 2400. I knew there was a reason I didn't throw away my copy of Win 98se. :)
I have a bunch of old games still in their boxes.
I didn't think about having to patch them though.
Good advice of finding them on a separate system and transferring them over.

May 10, 2015 | 05:51 PM - Posted by Aberran (not verified)

I would love to have a shuttle if it is what I think it is with that chip in it be perfect for taking up little room and being able to hold whatever you need to throw at it from the days prior to windows XP that don't yet emulate well. Well and even a bit beyond those borders. I got a friend who has a shuttle box computer he used as an emulator machine till he got an ouya.

July 21, 2012 | 03:43 AM - Posted by Scott Michaud

You're dang right you originally wanted a Microsoft Sidewinder 3D Pro, Matt! :p

July 22, 2012 | 11:53 AM - Posted by KngtRider

Which sidewinder was it that needed a serial connection for the forcefeedback?

I remeber at the time there defintly was a sidewinder or more that used two cables and not just a single USB ?

I never liked the sidewinder because i wanted a real flightstick style grip not the knife handle stick that MS used.

There was a few variants of sidewinder, there was a wheel and there was a gamepad also.

Microsoft Fury3 #facepalm . That game wasnt that good. Port/spinoff/clone of Terminal Velocity.

July 21, 2012 | 09:40 AM - Posted by Anonymous (not verified)

Actually there is a mistake in the article. The lowest Pentium III was clocked at 450MHz. I had one and it was awesome. Then along came the Celeron 300a to spoil the party. It didn't have as much Level 2 cache, but the cache ran at full clock speed unlike the PIII which ran at half the clockspeed. Not only that, but with a BX motherboard, it was a snap to overclock to 450MHz. Gone are the days when you can overclock a processor by 50% of it's original clockspeed.

July 21, 2012 | 10:33 AM - Posted by Anonymous (not verified)

All pentium 3's have full speed cache. Some pentium 2's didn't.

July 21, 2012 | 10:45 AM - Posted by Anonymous (not verified)

No your wrong the first pentium 3( Katmai) had half speed cache.

July 22, 2012 | 11:41 AM - Posted by KngtRider

Fun Fact:Back in the day With real apps such as compiling Java, using the same JDK Pentium III 500/VIA system compiled 3x faster for me than a Celeron 333 with BX and these were only simple apps.

I was timing them because I was working on Java code at university and at home.

Josh said in the podcast he liked the old celeron and many others too and thats fine but the realilty is the overclocked celeron setup was liked by many because they were too cheap or poor to buy a Pentium III even a Katmai.

I went with the P3 Katmai instead of the awful celeron or even worse dual celeron setups and i got heckled and abused in local enthusiast forums for doing so

At launch P3 was over 1000 which settled once the P2 was out of the picture. I distinctly remeber shopping for 800EBs in the $400 mark.

Dual Celerons without SSE and crippled cache sharing a common bus and RAM. REALLY?. 10yrs later can anyone HONESTLY say that was a good idea?

The 'value enthusiast' motherboard makers came up with that idea as an enthusiast gimic, to sell motherboards. Which later died by the dozens due to failure or badcaps.

And I go back to my earlier post - gee what OS was needed for SMP again? Oh thats right. NT. The same os that wasnt for the 'gamer' let alone had good support for the 'touchy' video cards, sound cards, other stuff of the era

It was not that long ago where new software required SSE2, excluding the SSE1 only K7s from the picture. Capcom Lost Planet 1 was an infamous example of requiring SSE2 just to load.

July 22, 2012 | 06:21 PM - Posted by Matt Smith

Yep, right there. I think I typoed that because I'm sure I read the first one was 450 MHz in my research.

July 21, 2012 | 12:15 PM - Posted by RichS (not verified)

I did a similar project over 6 months ago. I was missing all of the old games I used to play, and constructed a vintage gaming PC.

I was given a Dell Optiplex GX150, had a bad CD-ROM and hard drive. This had a 933MHz. Pentium III, 386 MB RAM, and a 32GB Nvidia TNT2 graphics card.

From my stockpile of parts, I was able to replace the CD-ROM with a BenQ 52X CD_ROM drive, the hard drive with a Maxtor 40GB IDE drive, and a 256MB PC133 memory module to replace the 128MB one, making 2 256 MB modules in the computer for a total of 512MB, the most Windows 98SE can handle.

I put in a Sound Blaster Live! Value card also, and the driver disk I had installed the drivers for both DOS and Windows 98SE. I had a copy of Windows 98SE, and I used the product ID from the sticker that was still on the computer.

This is a great machine for when I want to go nostalgic and play some Duke or Doom, and it didn't cost me anything but time.

July 21, 2012 | 12:26 PM - Posted by Anonymous (not verified)

RAM: More is not better. 95/98 will not install on a system with more than 512 Mb. The installer will crash.

July 22, 2012 | 06:22 PM - Posted by Matt Smith

Hmm, are you sure? I've read of people installing with more than that. I've heard of random reboots with 1.5 GB of more.

I figure if you have more RAM than is allowed, you can always remove some from the system. 

July 22, 2012 | 06:43 PM - Posted by Anonymous (not verified)

The magic number is 768MB for stable OS operations. You can technically install more if you want, but you'd have to manually set a boot parameter in Windows that would limit it to 768.

I've experienced random crashing and inability to boot at 1GB, and complete inability to boot at 2GB.

Also, might want to look into a bigger hard drive. Some of them ol' games were monsters that installed off of several CDs.

July 22, 2012 | 06:44 PM - Posted by Anonymous (not verified)

The magic number is 768MB for stable OS operations. You can technically install more if you want, but you'd have to manually set a boot parameter in Windows that would limit it to 768.

I've experienced random crashing and inability to boot at 1GB, and complete inability to boot at 2GB.

Also, might want to look into a bigger hard drive. Some of them ol' games were monsters that installed off of several CDs.

May 10, 2015 | 06:03 PM - Posted by Aberran (not verified)

I had a 1024 MB Pentium 4 computer with a 9800XT GPU that had no problems with windows 98se ever. Had less problems than the Pentium II that I had that came with windows 95. I would say though only carried that to dual boot to xp for the gains in xp. 512 is all you need in a Win 9x computer I will admit. No reason to put more electricity, heat and general use through old hardware that is not adding to the experience. Save the other stick for when the first one dies is a much better plan.

July 21, 2012 | 02:54 PM - Posted by Hans (not verified)

Funny days! Building a rigg thoses days was fun but tough!
Thanks for sharing

July 22, 2012 | 01:08 AM - Posted by Anonymous (not verified)

For the browser I suggest using Opera 10 which supports Windows 98. Also have a look at

July 22, 2012 | 11:50 AM - Posted by KngtRider

Great Point about web browsers. Firefox would be supported up to a lower version.

OS 9 for the Macintosh has the same problem with finding a USABLE web browswer. I eventually found something called iCAB, I think that was what it was called which was a webkit browswer.

Media Playback and CODECs was a massive issue for 9x also. It took until Windows 7 (h264 and mpeg2 HD) to fix the problem and even now they are going backwards with win8.

Anyone remeber trying to get smooth hw ASSISTED mpeg-1 playback on their pentium using the vga bundled player, let alone mpeg2 DVD playback which did not come until much later.

I actually have a bespoke asian brand 43cm HTPC that used a 233MMX as its main CPU but thats not the kicker, the kicker is they used a hardware dvd board that was almost as big as the motherboard itself.

Many of you would have had this, or variants of this kit.

That one used the external pass through cable in the DIN format.
This is useless now, literatly. Drivers, cables, software.

All its good for is legacy PC or a paperweight.

I have never even used it, literatly. I lost the passthrough cable.

July 22, 2012 | 12:08 PM - Posted by RichS (not verified)

Forgot to add: For graphics drivers, I used the 61.76 Nvidia drivers for graphics. You'll have to do a Google search to get them - I tried via Nvidia's site, and all they offered was the 70 drivers; they claim that it worked for the TNT2 card, but they didn't work for mine.

That was the most difficulty in installing drivers; the rest I found on Dell's site or driver disk in the case of the Sound Blaster Live card. I also installed USB flash drive support for Windows 98.

This helped in the next step, installing Windows Updates. I took a chance and downloaded and installed the Unofficial Windows 98SE Service Pack 2.1a, which I've had no problems with. The only other update I installed after that was the latest version of DirectX for Windows 98, which is the redistributable for June 2010.

What I ended up with is a stable machine that can play DOS games like Impossible Mission II, up to old DirectX titles like Alien vs. Predator very well.

July 23, 2012 | 12:08 AM - Posted by Anonymous (not verified)

All I have to say is VMware or a similar software package or hell why not just go to

October 23, 2015 | 04:37 AM - Posted by Anonymous (not verified)

Because emulation is 2nd best and too slow for a lot of games, especially back in 2012????

July 23, 2012 | 12:08 AM - Posted by Anonymous (not verified)

Now if I could only recreate that warm fuzzy feeling of sitting at my friends house playing Warlords 2 in hotseat mode with about 6 of us. Good times. :)

July 23, 2012 | 11:27 PM - Posted by Angry

Its nice to know Im not alone...

The tower is what I play the original Starseige,(mechwarrior like)
and Redneck Rampage and many others.

Athlon Xp 2600+
768mb SDram
Geforce 2 mx (original, not mx200 or 400)
Windows 98 Se
I replaced most of the caps on the board, most had leaked, but the board still posted.

The rest of the stuff is a small part of my collection, I have lots more.

If Ken wants to see a K6-2 in the flesh, Id be happy to send one in heh.

July 24, 2012 | 09:35 AM - Posted by madhatter256 (not verified)

I have an HP Pavillion PC with 366mhz Celeron. No AGP slot, only onboard vga or I can upgrade via PCI. The trouble I have is trying to get a hold of a good PCI card. Voodoo3 2000 PCI cards are expensive on ebay last i checked.

One more thing.... you forgot an important hardware from PC gaming back in the late 1990s.... The Gravis Game Pad....

July 25, 2012 | 01:04 PM - Posted by Jon K (not verified)

I still have a IBM PS2-P70 running win 3.11, rocking a orange screen in storage.

July 26, 2012 | 03:59 AM - Posted by cyow

the sad thing is I don't need to build one.

I got like 3 I can put my hands on in like 2mins store under my house I just don't thought system away that easy never know when you need one.

got love windows 98 dam it I may just have to go get one and play old game now so much for my new Ivy Bridge system lol

July 27, 2012 | 12:24 PM - Posted by Troy (not verified)

Hay guy`s Just thought I`d chime in and say Windows ME (opps) the best of both worlds, Dos reboot and windows 9x;)

August 6, 2012 | 09:00 PM - Posted by Thordrune (not verified)

Great article, I'm a fan of legacy and oddball systems myself. I still have my Packard Bell for the same reasons. It currently has a Pentium 233, 64 MB RAM, onboard S3 Trio64V2 + Voodoo 1 4 MB PCI video, 3 GB Seagate hard drive, and 98SE (still have the key memorized!). It runs my older games pretty well. I have enough spare parts to build a Coppermine P3-based machine, with a 16 MB Vanta. I have a K6-2+ as well, but no motherboard to put it in.

I found that with some onboard audio solutions that using the "Sound Blaster or 100% compatible" option sometimes works. I had good luck with it and Mechwarrior 2.

I tried dualbooting 98SE and XP once on my Athlon XP machine, with 1 GB RAM. I installed it, changed a couple of settings, installed a driver (video I think), and rebooted. I was promptly greeted with a "Windows is corrupt. Please reinstall Windows." message. Reinstalling 98SE with 512 MB RAM, then capping it to that through msconfig fixed it.

Some (relatively) newer games will run on 98. I remember vanilla WoW did, and could run on 512 MB RAM. Now it needs XP, and 2+ GB RAM is a good idea. I tried Far Cry once on my Coppermine P3 before I dismantled it. It was more of an experiment than anything. 600EB, GeForce 6800 GT, 160 MB RAM. When it wasn't thrashing the hard drive, it ran smooth as silk.

August 29, 2012 | 01:47 PM - Posted by HeavyG (not verified)

This article inspired me. I had a few components laying around, but I purchased everything else on eBay. The whole build cost me $150, with $75 of that being from a Silverstone mATX case. I am running the following:

Windows 98 SE
AMD Athalon 1000
ASRock mATX Motherboard
Creative GeForce2 GTS 32MB
Creative Voodoo2 12MB (For games that won't run on the GeForce2)
1GB PC2100 Memory
Creative Audigy2
WD Blue 250GB Hard Drive (only partitioned 50 GB to save time during install)

I am actually using my Viewsonic 19" LCD monitor, and things look pretty good. I have had a blast playing GLQuake, SiN, Deus Ex GOTY Edition, System Shock 2, my Need for Speed collection, Motocross Madness 2, and many other games. I even fired up Unreal Tournament for a bit. I am actually gaming more on my "retro" rig than my main gaming rig at the moment.

October 11, 2012 | 05:41 PM - Posted by Anonymous (not verified)

do have a 630i dell computer. thankyou

August 26, 2013 | 02:10 PM - Posted by Anohitono (not verified)

Here's what I did
* Off for some retrogaming on REAL HARDWARE!:)*

March 23, 2015 | 01:36 PM - Posted by Anonymous (not verified)

Have an Essential 433c that I upgraded and put WinME on for retro graming purposes, 433MHz Mendocino-core Celeron isn't a bad little chip for being 15 years old, and I also have an AL440LX board that I may upgrade either to a 333MHz Deschutes-core P2 or a 433MHz Slot 1 Mendocino-core Celeron that has an AGP slot so that I would be able to put a decent GPU in it, although I'd first have to get that Slot 1 Mendocino and 512MB PC100 RAM for it, as well as a good PSU and case to support it, and a CD-ROM and floppy drive that matches the case color.

Upgrades to the 433c (WL810E board) include the stock 64MB RAM upgraded to 192MB because I had a 128MB PC100 stick sitting around unused and an unused SB Live! 5.1 SB0100 soundcard. Also swapped the stock hard drive with the OEM Win98se install out with my own IDE hard drives and installed WinME on the 8GB while the 10GB is used for game storage. Also installed my Propad 6 controller.

Only upgrades the AL440LX board would require are a CPU upgrade, a decent amount of RAM, and a good AGP GPU, as it has a Yamaha YMF715E chip for onboard sound.

January 30, 2014 | 07:26 AM - Posted by Rodimus80 (not verified)

I like where your head is at but your system is just too new. If you are serious about classic PC gaming you are going to need a few systems. I have the early 90s covered with a 486DX 2 PC I have. Mid 90s I'm using a old Gateway G6-333 with a Pentium II. Video is handled by a nvidia Mach64 and a Voodoo 2. Sound is handled by a Creative AWE64 Gold. When it comes to the late 90s, early 21st, I have a few systems. A couple Pentium IIIs and a AthlonXP system. You would think that changing PCs all the time would be annoying, but it just geeks me up!

January 30, 2014 | 07:26 AM - Posted by Rodimus80 (not verified)

I like where your head is at but your system is just too new. If you are serious about classic PC gaming you are going to need a few systems. I have the early 90s covered with a 486DX 2 PC I have. Mid 90s I'm using a old Gateway G6-333 with a Pentium II. Video is handled by a nvidia Mach64 and a Voodoo 2. Sound is handled by a Creative AWE64 Gold. When it comes to the late 90s, early 21st, I have a few systems. A couple Pentium IIIs and a AthlonXP system. You would think that changing PCs all the time would be annoying, but it just geeks me up!

March 4, 2014 | 08:32 AM - Posted by Fatal (not verified)

You all are fools, where are the 3dfx cards? Look at mine 98 BEAST!:

-ASUS P2B-F Intel 440BX
-Intel Pentium III Slot1 Katmai 500MHz@FSB: 120MHz (124MHz possible, but AGP too fast)
-Hynix 512MB(4x128MB) 133@115MHz CL2 Fast
-ATi Rage 128GL 32MB AGP 2x
-2xAtrend 3dfx Voodoo 2 SLi 12MB PCI (1024x768x16=TOP!)
-Creative SoundBlaster 128 16Bit PCI
-D-Link DE 530 CT+ 10Mbps LAN
-Adaptec AHA-2930U SCSI
-Dual Quantum Atlas 18.3GB Ultra 160SCSI
-WDC 205BA (on ISO game files) in 5,25" tray
-Apex 300W ATX
-EIZO F67 19" CRT
-Logitech Cordless Wheel Mouse M-RK45 PS/2+Simple PS/2 W98 keyboard and Creative 2.1 repro

March 5, 2014 | 02:24 PM - Posted by Retro Gamer (not verified)

Good afternoon, I know this is a bit of an old article but I went through and set up a 98SE box:

MB : ASUS A7V333
RAM: 1x256MB DDR2700
CPU: AMD Athlon XP 2600+
VID: Voodoo 5 5500 AGP
HDD: Maxtor 40GB ATA133
FDD: Sony
ZIP: IOMega 100
AUD: Sound Blaster 16 PCI
MOD: Creative Modem Blaster DI3631-1
AUX: SATA1 RAID Controller SIL3112
AUX: ASUS Tuner TV880
PSU: 350W

And it seems very happy however, whenever I put in more than 256 MB of RAM 98 freezes at the splash screen everytime. I have tried 3 different 2x256MB sets and various cominations of each to no avail.

Sets tried:
GEIL Golden Dragon 2x256MB DDR400 Dual Channel Kit
GEIL Value Series 2x256MB DDR400 Dual Channel Kit
Micron 2x256MB DDR333 Singles

I set the VCache size to 524288 and even tried changing Max and Min FileCacheSize to 65536. I set the AGP Aperaturs size from 128 to 32 and same thing.

Any ideas how to get this beast to boot with more than 256MB?

I would like to get it up to 768MB RAM. I know I did it back in the day but I don't remember having to edit any system files or it being this complicated.

March 5, 2014 | 02:39 PM - Posted by Retro Gamer (not verified)


Monitor: Dell Trinitron 21' CRT

Currently I am running a 1080P LED LCD TV @ 1920x1080.

March 5, 2014 | 02:39 PM - Posted by Retro Gamer (not verified)


Monitor: Dell Trinitron 21' CRT

Currently I am running a 1080P LED LCD TV @ 1920x1080.

March 5, 2014 | 02:40 PM - Posted by Retro Gamer (not verified)


Monitor: Dell Trinitron 21' CRT

Currently I am running a 1080P LED LCD TV @ 1920x1080.

July 4, 2014 | 12:16 PM - Posted by Anonymous (not verified)

What do I need to find drivers for if it's a prebuilt with a wiped hard drive? The mobo, gpu and what else?

September 5, 2014 | 01:43 PM - Posted by StriderTR

I just ran across this article, very nice read. =]

I did this back in 2009, and just updated my "Retro Gaming PC" again in 2014.

My main difference was I went with Windows 95 OSR 2.5 since it gave me much of the hardware support of Windows 98, with less bloat and better performance.

If you want to be bored with a build log and specifics, you can check it out over on my blog. =]

September 16, 2014 | 02:06 PM - Posted by Splinter (not verified)

Great article!
I've got three retro PC's and regularly tinker with them.
Virtual Box is a million miles from actually building an old PC and getting games to run on a decent 3dfx machine is half the fun.
This is a very popular pastime actually.

September 16, 2014 | 06:27 PM - Posted by Anonymous (not verified)

I miss these old days with games like Need For Speed 1 2 and 3,Doom and many of the fun education games like Logical Journey of the Zoombinis,Oregon Trail 5 trying to get you're wagon not to tip when you caulk it and float.

We still have the CD for the Where in the World is Carmen Sandiego Deluxe early 90s version that has Warran T Robot and the funny travel agent.

The new games are either stupid party/hidden object games that are all the same or hack n slash games.

I wish a company like BroderBund would reappear to set a new standard for family gaming as they knew how to NOT be stupid.

My absolute favorite title of BroderBund was an obsecure one called "Create Artist" which could've been a lot better if they adapted to email so you can email what you created and download additional stuff but instead they choose to let it dye.

September 16, 2014 | 06:31 PM - Posted by Anonymous (not verified)

My favorite newer game is strangely Battle for Middle Earth 1 and 2. I like the graphics of 1 better as the trees are much more alive looking while 2 looks like Eastern Europe after WW1.

The 2nd game has much more options such as Elves/Dwarves and Goblins which the latter is the best with the tunnel networking system to quickly transport units but the AI is more stupid as they always ignore my troops going after a far away resource structure.

Even IF I purposely attack a battalion instead of turning around to face me they continue on their way to attack the resource structure which is usually the one furthest away ignoring even other buildings on their path.

And don't get me started on my frustrations of the AI never using walls or wall hubs. They rarely ever set up defensive towers.

January 21, 2015 | 05:18 PM - Posted by Rick Carman (not verified)

I'm toying with the idea of breaking out the old games. My question is if I use a program like DOSbox, is there any way to utilize my old Thrustmaster analog hardware? I was a beta tester for Bob Carter and Co. and have quite a collection of flightsticks, throttles and rudder pedals. I can't afford a $600 Warthog system, but I don't know how to hook up my equipment to the new system.

Which will be easier: Building a vintage system, or getting everything to work on the current one?

March 11, 2015 | 02:00 PM - Posted by Phil Causey (not verified)

Ive got to say these older setups work quite well, though I went with an old 15in LCD 1024x768 due to size constraints. But I'm quite content so far with what I have running.

First - For Windows XP gaming

Pentium 4 3.2 -- 1gb DDR 400 -- X800XT -- Windows XP Home SP3

Second - For Windows 98 Gaming

Athlon XP 1700+ -- 512mb DDR 266 -- Geforce 6200 -- Windows 98 SE

Third -- For Windows 95

Pentium II 333 -- 128mb PC66 -- Riva TNT 2 -- Windows 95B

Forth -- For Dos Gaming

Intel Pentium 133 -- 32mb EDO -- Riva 128 -- DOS 6.22

Im quite content so far lol

March 13, 2015 | 12:55 PM - Posted by Hasse Andersson (not verified)

Great article, even if it was written in 2012 it is still up to date more or less... So I thought I would provide som info/hints on my WinME system.

I felt a bit nostalgic and took an old DELL Optiplex GX60 (originally installed with WinXP)

2.14 GHz
1 GB Mem lowered to 999MB
SoundMax Integrated Audio
still using original desktop case so no gfx card -yet! no space.

Had a hard time to find drivers and stuff for ME as Dell itself did not have much beside XP and higher. But I found the stuff needed, drivers for sound, gfx, chipset and network all working OK now.

I tried to mostly build the software as I had in my computer way back then (even if I do not use most of the software nowdays)

KEX = KernelEx v4.5.2
NU = Not Used, only for testing if it works
BAD = not working well, looking for alternatives
OK = it do what it is supposed to.
YEA = Working very well...

Development ->
Delphi 7 (NU) (YEA) (I had v4 then - but it seems to be lost),
Visual Studio 6 (NU) (YEA).

Media ->
Winamp v5.621 (KEX -> Default Compat Mode) (OK -> folder DnD fail),
Windows Media Player 9 (YEA) *WMP9 is used for streaming with the radio tuner*
Digital Orchestrator Pro 3.02 (YEA), *midi sequencer*

Office ->
Office XP (NU) (BAD),
Photoshop 7 (YEA),
Foxit PDF Reader v2.3 (YEA)

Internet ->
ABC Torrent Client (OK),
IE 6 - outdated (BAD),
FireFox 10 (KEX -> Default Compat Mode) (OK -> Slow),
Opera 12.02 (KEX -> 2000 SP4) (OK -> missing taskbar icon though),
K-Melon 1.6 Beta2 (KEX -> 2008 SP1) (YEA - HTML5 support)

System ->
MagicDisk 2.7 (YEA),
Cobian Backup 7 (YEA),
Kerio Personal Firewall 2.1.5 (YEA),
StartupRun v1.22 (YEA),
7-zip v9.2 (KEX -> 2000 SP4),
Norton Utilities v5 (OK -> but some things do not work with HD),
FastCopy v2.11 (YEA)

Games -> (work in progress as i just got the system up and running)
Arkanoid (BAD -> very slow)
Centurion (OK)
Doom (YEA -> first and all variants)
TrackMania Nations - ESWC (YEA -> a little boring though)

April 5, 2015 | 05:58 PM - Posted by TONYNINER (not verified)

My 1st was an Asus SP97-v with 256mb EDO ram which houses an AMD K6-III+ 450 cpu clocking at 500MHz running windows 95.

My 2nd is an old IBM 2170 with 512mb pc100 sdram with an AMD K6-2 550MHx cpu running windows 98 (original version, not 98se.

My 3rd is my favorite! ASUS P2B-F Slot 1 running a slocket adapter with an Intel PIII-s 1.4GHZ, 1GB pc133 sdram running windows 98se.

My 4th is an Asus cuv4s-ea socket 370 coppermine board using a socket 370 Tualatin adapter with a PIII Tualatin 1.2GHz cpu, 1GB pc133 sdram running windows me.

All these computers are able to play the majority of the game I have from windows 3.1 up to windows xp ( being backward compatible games)

April 8, 2015 | 04:32 PM - Posted by Kragle (not verified)

I am glad to be part of this era too... This is why I have made up 2 computers to run Windows 98SE. I am glad people are still interested in doing this, and to be honest, everytime I do it I have great fun trying to get the drivers to work.

I don't own any graphics cards so it was all onboard! And let me say, working with old Pentium 4 processors with onboard chips is quite hard indeed. The drivers just are not there, you have to make do with very old drivers before Windows XP and ALOT of trial and error to see if it works.

I just got a Toshiba A30 laptop running Windows 98SE and in the end I had to resort to using Intel Extreme Graphics 2 driver from before Windows XP era. Which was very hard to find, but it did work!

My first (new) build was a desktop with integrated parts, sound, graphics ect.. Luckily, I had a spare Yamaha soundcard, which supports the Gameport port.

It is fantastic, I wouldn't ever go virtual for old games, it really is not worth the hassle. Find yourself an old computer from at least 2003 and then hunt online for the drivers by researching the motherboard!

Happy gaming :)

April 8, 2015 | 04:36 PM - Posted by Kragle (not verified)

oh... to add on, if you really are going to do this properly. Make sure you download the all in one 2007 patch that was released a while back. This helped greatly with internet issues.

A very very helpful website can be found here:

Unofficial Windows 98 SE Auto-Patcher v2.60 installs all Microsoft + most Unofficial Updates + Fixes, 98 SE SP2, DirectX 9.0c, MS IE 6.0 SP1, MDAC 2.8 SP1, WMP9, .NET Framework 2.1, 98SE2ME (English) Download 2007, then upgrade 2008! Enjoy!!!!

August 25, 2015 | 04:30 PM - Posted by Freezy1911 (not verified)

A very nice project :)
I read this article almost a year ago and finally managed to get some parts for my old school Windows 98 build. Here is a list of the parts I used ( I know that they're a bit too new but they work flawlessly under Windows 98):

CPU: AMD Athlon XP 2200+ 1800 Mhz
GPU: ATI Radeon 9550 128 MB
RAM: 512 MB Kingston
HDD: Western Digital 120 GB
FLOPPY: Mitsumi ( I don't know the model}
PSU: 450W
OS: Windows 98 SE

I mostly use the system to play Unreal Tournamet,Quake 3,CS 1.6 and some DOS games. Everything works just fine :)

September 1, 2015 | 11:50 PM - Posted by FFXIhealer (not verified)

I remember my first PC (that was MINE).

Pentium II 350MHz
128MB PC-100 SD-RAM (+ECC)
Diamond Stealth II G460 AGP2x graphics card 8MB
10GB Maxtor IDE HDD
56Kbps modem PCI
Sound Blaster AWE64 Gold ISA
Windows 98 (FIRST EDITION!)

I have a few of the core parts that I'm currently attempting to put back together and I bought some parts from Ebay to complete since I no longer have all the original parts.

Pentiu MII 350MHz
128MB PC-100 SD-RAM (+ECC)
Diamond Viper V770 Riva TNT2 32MB AGP2x graphics card
40GB Western Digital IDE HDD
40GB Western Digital IDE HDD (this is not a repeat)
10/100 PCI NIC
Windows 98 (First Edition)

I got an older ATX case with 500-watt Cooler Master power supply from work (it was going to be thrown out). I immediately installed my MB/CPU/RAM combo that has been sitting in a box for a decade. I hooked up the power, but all I got was the beep-code for missing video. However, plugging in a PCI card from the office only got me a blank screen, so I'm worried if the RAM or the motherboard might be messed up. It went without a CMOS battery for years. A new battery is currently installed. I'm hoping the V770 works in the AGP slot and the system at least posts. Then I'll worry about the W98 install.

If the system installs and runs, I plan to buy a pair of 12MB Voodoo2 PCI cards and SLI them for full Glide compatibility (Half-Life, Unreal, Quake II, etc.).

September 17, 2015 | 08:03 AM - Posted by Rich (not verified)

Currenly have the Voodoo2 SLI cards in mine but system is halting after the 3dfx logo. It's been an age since I was able to whiz around getting these things to work and I know some were fussy with the glide drivers.

Wanting some 3dfx action to relive my UT99, Carmageddon, HL days....

September 7, 2015 | 03:15 PM - Posted by Freezy1911 (not verified)

Nice ! Let us now if you manage to get that Pc up and working.

December 23, 2015 | 06:15 AM - Posted by Victor Grytzka (not verified)

Nice article.

I recently set up my W98SE gaming machine to relive the nostalgia!


ASUS P4B266-VMX Mainboard
Intel P4 @ 2 GHz
512 MB DDR-266-RAM
52xCD ROM (No Name)
16 MB Diamond Speedstar A90 AGP (D3D & OGL)
SoundMax Onboard Sound (Dos Compatible)

All shelled in a Compaq Evo Desktop Case, to save some space as I am running this machine on my Samsung CRT-RV via an VGA-AV Adapter.

Pros: Easy to use for gaming in the living room
Cons: Only resolutions up to 720x576 PAL (50Hz) and 720x480 (60Hz) NTSC

I am sooooo happy with it! Runs DOS / Win 95 and Win 98 Games like a charm!

Greetings from germany!

December 24, 2015 | 01:55 AM - Posted by Chezmo Chex (not verified)

Custom building computers we my thing back in the day I was influenced by my bro. Nowadays, retro consoles, building old PC's, Amigas etc is a passion I share with others online.

Voodoo 3dfx Glide was my fav gfx card, so was AWE32 for sound.
Mainly used for gaming, earliest was '3D' dos games (Like Duke3D) and anything up to 1999.

Voodoo 3 3000 32MB AGP
Creative Live! Awe 32 VALUE (GOLD is expensive!)
32MB EDO RAM Memory
Pentium 1 133MHz
8x Speed CD-ROM
Windows 95
CRT Monitor up to 1024x768 res

This was a rough spec I had so older dos games could play with best sound and gfx.

As for now, the hell of Windows 7 on low spec (onboard EVERYTHING) for the sake of internet access is all I have.

March 9, 2016 | 12:24 PM - Posted by mylife4iron (not verified)

For those of us who are too cheap to buy a retro PC, there are ways to play almost anything on a modern machine. You'll need:

- DirectX wrapper tools (look up dxwnd, ddwrapper, dgvoodoo2)
- an uninstall of Windows update KB3086255 if you have it (this KILLS a lot of old CD-ROM games)
- a lot of patience!

Keep tinkering around and you'll get almost anything to work. I'm running 8.1 and I can play Starcraft, AOE2, Sims 1, Sim Safari, Monopoly Casino, Hoyle Casino Empire, and more. Not too shabby.

March 30, 2016 | 08:42 PM - Posted by JD (not verified)

I've gotten several older games to run with Wine on Linux that I couldn't get to work reliably post-XP. I had pretty good luck with that as long as the games don't rely on the Windows API.

With my old Win XP machine, I used to be able to get most of my Win 95/98 era games to work, and I actually was able to replicate some of that success with on Win 7 Pro's "XP Mode" using Windows Virtual PC.

The ONLY game I haven't been able to get to run at all, on any system or circumstance is Jane's USAF. It didn't run on Win XP from the day it came out, and I haven't played it one bit since my dual boot Win XP/98 computer ruptured a bunch of capacitors. I found remnants of a modding community that supposedly got it to run just fine but I never had any luck.

It's easy to forget... even back in the day, it used to be a major pain in the ass to get games to work properly in the wild west of computing in the 1990s. If you couldn't get something to work, there wasn't nearly as much support found in forums as there is now. You either had to give up, or call tech support from either the developers or manufacturer of your computer.

And before the entire gaming industry was dominated by a few massive companies as it is now, some of the little software outfits were really good at helping you through your problems. They didn't just have call center reps on the phone, the guys answering the phones knew the products inside and out. Someone I know even had a custom patch written and issued to them personally by one of the game's coders (for what game I don't recall).

Some manufacturers had good support, too. I remember talking to Gateway 2000 tech support for a long time on a particular issue (can't remember what, exactly), and when the rep on the phone's shift ended, he told me to wait an hour and call him at home. He then walked me through all kinds of stuff, moving jumpers around on the motherboard and a bunch of other stuff like that, all on his own time.

Ah, the good ole days!

July 11, 2016 | 08:48 AM - Posted by Anonymous (not verified)

A little update, I acquired a nice, modern laptop for my main PC now, and I now have a third addition to the legacy hardware, an HP dc5750 that I installed a 1TB drive in and threw XP on. Aside from the hard drive, it's the way it was when initially put out to pasture, 1.5GB RAM, ATI Radeon X1150 onboard graphics, Realtek HD audio. The misfortune to the dc5750, is controllers, Dualshock 4s in this case, are being a pain to get working on it.

As for the 433c and the AL440LX, those are projects that are pending, atm. Right now, things are pointing towards putting Me back on the 433c, albeit downgrading the RAM to 128MB, and only using the 10GB Seagate drive I have around, and the AL440LX, will likely get 64MB RAM, and either 98se or straight MS-DOS, as from my experience, the 433c's better-suited towards running Me, and the AL440LX is better-suited towards 98se or DOS, particularly because of the S3 Trio 64v discrete graphics for the AL440LX and its onboard YMF715E sound, as compared to the 433c's integrated Intel graphics, and the inclusion of an SB Live! for the soundcard, neither of which would fare as well in DOS.

July 11, 2016 | 08:54 AM - Posted by Anonymous (not verified)

Screencap of the dc5750 showing a summary in AIDA.

July 11, 2016 | 08:57 AM - Posted by Anonymous (not verified)

I plan to mainly use the dc5750 for titles like WolfET, Q3A, and titles of a similar age that may or may not have server access, while the 433c would be used for older Win titles, and the AL440LX would be used pretty much entirely for DOS titles.

October 17, 2016 | 03:16 PM - Posted by Anonymous (not verified)

This seems to be a losing battle against unavailable drivers, without which games don't work at their best. Out-of-the-box Windows is always missing something, which used to be updated through large (sometimes > 20MB) driver updates and patches supplied on cd with computer game magazines, back when some people were not even on the internet at home and isdn was often the best available in the uk.

I thought that the vm concept should be able to emulate a 1999 games box, but the direct access to 3D acceleration is either not true or not understandable to a 1999 game. For example on 2012 hardware, quad core i5 2500 at > 4x3GHz with a decent graphics card, trying to vm something which a popular 1999 game will run on got 2 to 6 frames per second when the original on a 1600 MHz AMD with 256 MB RAM and a 64MB graphics card got 30 to 50 fps. As in unplayable jolty nasty experience with response to keys or joystick also crippled to 2 to 6 lurches per second instead of controlled smooth motion at 30 to 50 fps.
To make matters worse, decreasing the graphics detail (which made the originals more responsive) did not help those virtual machines, on either of the leading brands which I've tried.

Can the dolt from marketing who appropriated the vm concept as a way of reminding us that prior to 2009, screen size was 320x240px with 16 colours and prior to 2007 applications check for mousclicks at random times about twenty times per minute please hand vm design specification back to computer science people whose aim is to make stuff work properly.

December 31, 2016 | 05:38 AM - Posted by Anonymous (not verified)

Update on my current situation: I have now retired all 9x-era hardware and I'm currently using an XP box for playing old games on, DOS through DOSbox, and up to DX9 natively.

As for the MIDI portion, I have both Munt and an old version of VSC set up, and then DOSbox has built-in OPL3 emulation.

Thinking about seeing about grabbing a cheap C2D machine to replace my current Sempron box with, as it would be a better machine for the intents and purposes of something like this, and then maybe sticking a GT710 in it for a discrete GPU.

Either machine could also benefit from getting decent, and decently-sized hard drives as well.

My primary machine, a Latitude E6440, currently loaded with Arch, has been maxed out on the RAM, as 16GB is the max the board can take, which comes in handy for virtualization, and for storage it has a 500GB 850 EVO installed in it in addition to the OEM hybrid drive, the EVO is used for the system drive and for the /home partition, while the hybrid drive is used for the /home/storage directory aka. regular data storage, and for the /buildtmp partition for whenever anything gets compiled from AUR.

February 13, 2017 | 02:07 AM - Posted by Shannon (not verified)

Old school PC builder/user here. My first was a Atari 800, My first build a IBM 386 can't remember the model. But windows 98 was just coming out then. Depending how pure you want to be. Voodoo cards were big then. GeForce 1 or riva TNT cards, Or a GeForce 2. Sound cards sound blaster, Sound blaster live. Quake 2 was one of my favorites. Was huge online then on . windows 95 sucked. It crashed alot and was difficult to find drivers that worked. The days of playing chess on yahoo games..Ahh those were the days. I run a old xpmachine maxed our with highest specs it will support. I can play almost s games on it from 95--xp.Dont bother with 98. 98 wasa huge improvement over 95 but still unstable at tines. go with XP. I will XP as long as I live for my old games. it's disconnected from online obviously for lack of support from a-hole Microsoft. I hate win 10. it's god awful.But I guess I'm old school.

May 12, 2017 | 04:41 PM - Posted by multi007

Still the same.... the biggest problem with W98 emulation on virtual box is matching old window s98 drivers to the newer hardware that is in my new system... I have a modern GTX 660 graphics card and since no w98 drivers exist... im stuck..

better to go with an actual home built w98 box...

March 16, 2019 | 08:38 AM - Posted by Helia Richard (not verified)

My first build a IBM 386 can't remember the model. But windows 98 was just coming out then. Depending how pure you want to be. Voodoo cards were big then. GeForce 1 or riva TNT cards, Or a GeForce 2. Sound cards sound blaster, Sound blaster live. Quake 2 was one of my favorites. Was huge online then on . windows 95 sucked. It crashed alot and was difficult to find drivers that worked. The days of playing chess on yahoo games.. those were the days. I run a old xpmachine maxed our with highest specs it will support. I can play almost s games on it from 95--xp.Dont bother with 98. 98

Post new comment

The content of this field is kept private and will not be shown publicly.
  • Lines and paragraphs break automatically.
  • Allowed HTML tags: <a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd> <blockquote><p><br>
  • Web page addresses and e-mail addresses turn into links automatically.

More information about formatting options

This question is for testing whether you are a human visitor and to prevent automated spam submissions.