Skip to main content

How to Build a Windows 98 Retro PC in 2026

Parts selection, BIOS quirks, drivers, and the software you need

A complete walkthrough of building a period-correct Windows 98 SE gaming PC in 2026 — what parts to buy, which capacitors to recap, how to survive the driver install, and the games that make it all worthwhile.

Why Windows 98 and not MS-DOS, Windows 95, or 2000?

Windows 98 Second Edition is the sweet spot for retro PC gaming because its game library is enormous (1995-2002 PC golden age), it handles DOS compatibility well via the command prompt and real-mode drivers, and the hardware ecosystem — AGP graphics, PCI sound, ATA/66 storage — is the most complete any Windows release ever had.

Windows 95 runs a smaller subset of what you'll want; Windows 2000 / XP handle later games better but can't launch many pre-98 titles that expect DOS-mode graphics modes. Pure MS-DOS is for deep dives into 1988-1994 games and works best on a 486 or low-end Pentium, not a late-Pentium III.

Picking a platform

Socket 7 (Pentium MMX, K6-2/III): the low-end DOS+Win98 build. Best for 1993-1998 era games. CPUs top out around 500-600MHz with overclocking.

Slot 1 / Socket 370 (Pentium II / III, Celeron): the mainstream Win98 sweet spot. 450-1000MHz covers virtually the entire Win98 golden age. Slot 1 has more motherboard options; Socket 370 boards are often cheaper on eBay now.

Socket 462 / Socket A (Athlon XP, Duron): faster CPUs (up to 2+ GHz) but many chipsets (nForce2, VIA KT266-400) are officially supported only up to XP. Use only if you want the fastest possible Win98 machine and know you'll need driver hunting.

Our recommendation: a Pentium III 800-1000MHz on a Socket 370 board with i815/VIA Apollo Pro133A chipset. 512MB-1GB of PC133 SDRAM, an AGP 4x slot, an ATA/100 onboard controller. This hits the ceiling of what Win98 was designed for without driver drama.

The 512MB RAM limit (and how to work around it)

Windows 98 has a well-known bug: with more than 512MB of RAM, the VxD virtual memory subsystem crashes intermittently. The fix is a single line in C:\WINDOWS\SYSTEM.INI:

[vcache]
MaxFileCache=262144

This caps the filesystem cache at 256MB and lets Windows address the full RAM you've installed. Many retro builders use 1GB because SDRAM is cheap on eBay and because some late-era games (Unreal Tournament 2003, Morrowind) appreciate the headroom.

Graphics: AGP matters

Your Win98 AGP GPU choice depends on what you want to play:

  • Glide titles (Unreal, Quake 2, Half-Life, Diablo II): Voodoo3 3000/3500 or Voodoo5 5500. 3dfx cards deliver reference-quality Glide that no modern wrapper perfectly replicates.
  • Direct3D and OpenGL era (2000-2002): GeForce 4 Ti 4600 or Radeon 8500. These cards handle Morrowind, UT2003, Serious Sam at 1024×768 smoothly.
  • Budget compromise: GeForce 2 GTS or MX 400, Voodoo3 2000. Cheap on eBay, ~$40-80, cover 90% of Win98 games at 800×600.

The 3dfx cards are expensive on the secondary market in 2026 — expect $200-500 for a working Voodoo5 5500 and $100+ for a Voodoo3. Recap before trusting any 20+ year-old 3dfx card: the electrolytics leak.

Sound: Sound Blaster is non-negotiable

Period-correct Win98 sound means a Sound Blaster Live! (SB0100 or SB0060) or an SB AWE64 ISA. Either one gives you hardware MIDI (via a WaveTable or a Roland emulation ROM), EAX effects, and driver support that "just works" on Win98. Realtek onboard audio exists on late-era motherboards but misses the point — play Quake II with EAX on an SB Live and the reverb in the hangar levels is magic.

If you want MT-32 / SC-55 support for LucasArts adventure games, pair with a Roland MT-32 or SC-55 via serial (or emulate with MUNT on a modern PC and route audio back over line-in).

Storage and install

Modern CF-to-IDE and SD-to-IDE adapters make storage a solved problem. Budget a 32GB or 64GB CompactFlash card (Transcend 800x or SanDisk Extreme), pair with a $10 Startech CF-IDE adapter. Install Windows 98 SE from a USB optical drive (the ISO is legally available through Microsoft's TechNet archive) or burn an installer CD.

After a minimal install, install the unofficial Windows 98 SE Service Pack 3.x by RloewPC and the USB mass-storage driver pack by MaximusDecim — these two add modern USB, DirectX 9.0c, and most of the 2003-2005-era patches Microsoft never shipped.

What to play

The first-party must-play list: Half-Life, Unreal Tournament, Quake II, Diablo II, StarCraft, Age of Empires II, Thief, System Shock 2, Grim Fandango, Deus Ex, Commandos, Monkey Island 3 & 4. Add in the LucasArts point-and-click catalogue via ScummVM (native Win98 builds exist), plus period strategy and sim titles (Transport Tycoon Deluxe, SimCity 3000, Rollercoaster Tycoon).

What to expect

A completed retro Win98 build in 2026 runs you $300-800 depending on how "hero-tier" the parts are. It boots in about 30 seconds, has no antivirus overhead, no Microsoft telemetry, and gives you a frozen snapshot of what PC gaming felt like in 2000. It's not "better" than modern PC gaming — it's different, and for the games built for this exact hardware, it's perfect.

Frequently asked questions

What is the 500MB RAM limit in Windows 98?

Windows 98 has a known VxD virtual-memory subsystem bug above roughly 512MB of RAM that causes intermittent crashes. The fix is one line in C:\WINDOWS\SYSTEM.INI under [vcache]: MaxFileCache=262144. That caps the filesystem cache at 256MB and lets Windows safely address all the RAM you have installed (1GB or more is fine after this tweak).

Can I use USB 2.0 in Windows 98?

Yes, with the unofficial USB driver pack from MaximusDecim. Stock Win98 SE only supports USB 1.1. Install the MaximusDecim driver pack and you get full USB 2.0 mass-storage support — keyboards, mice, flash drives, and external optical drives all work. USB device-class peripherals like webcams still need their own drivers.

What's the best sound card for Windows 98?

A Sound Blaster Live! (SB0100 or SB0060) PCI for hardware MIDI and EAX effects, or an SB AWE64 ISA if you want true Sound Blaster Pro / Sound Blaster 16 register-level compatibility for DOS games. Pair either with a Roland MT-32 or SC-55 for LucasArts adventure games. Onboard Realtek audio works but misses the EAX hardware reverb that period games like Quake II were designed around.

Should I use Windows 98 SE or Windows 98 First Edition?

Use Windows 98 Second Edition (98 SE). It includes Internet Connection Sharing, FAT32 large-disk support, the WDM USB driver model, and dozens of stability fixes the original First Edition (1998) is missing. Every unofficial service pack and modern compatibility patch (RloewPC, MaximusDecim) targets 98 SE specifically.

What's the fastest CPU Windows 98 can use?

Practically: a Pentium III 1.0-1.4GHz on Socket 370 is the sweet spot — every game from the Win98 era runs perfectly and driver support is rock-solid. Faster Athlon XP CPUs (up to 2+ GHz on Socket A / 462) work but motherboard chipsets like nForce2 and VIA KT266-400 only have official Win98 drivers in some BIOS revisions, so prepare for driver hunting if you go that route.

How much does a Windows 98 retro gaming PC cost in 2026?

Plan on $300-800 depending on how period-correct you want the parts to be. A budget build (Pentium III, GeForce 2 MX, generic SB Live, 256MB SDRAM, CF-IDE adapter) lands around $300. A "hero-tier" build (Voodoo5 5500, AWE64 ISA, 1GB SDRAM, premium case, NOS PSU) easily reaches $700-800. The 3dfx cards are the single biggest line item — a working Voodoo5 5500 is $200-500 on the secondary market.

Do I need to recap a 20-year-old retro PC motherboard?

Probably yes if it has visibly bulging or leaking electrolytic capacitors, especially on Socket 370 / 462 boards from the early 2000s where the "capacitor plague" hit hardest. 3dfx Voodoo cards are notorious for leaking caps. Recap before you trust the system long-term — a $5-10 cap kit and a soldering iron is cheaper than a dead board.

Sources

— Mike Perry · Last verified 2026-05-18