VOGONS


First post, by ONIXLabs

User metadata
Rank Newbie
Rank
Newbie

I've tried a few attempts at building and installing Windows 98SE on "modern by equivalent" hardware. Here are the hardware specifications for my latest build:

- Motherboard: ASRock 4CoreDual-VSTA (BIOS currently v1.40)
- Processor: Intel Core2 Duo E6400 @ 2.13GHz
- Memory: 2x256MB (512MB) DDR2
- Graphics: Nvidia Quadro FX 3450 PCIe
- Sound: Creative SB Live! CT4760 (supports SB16 emulation)
- Hard Drive: 256GB SATA SSD
- Optical Drive: SATA DVD-RW
- Floppy Drive: PATA 1.44MB

The rationale for choosing these components is as follows:

- Motherboard: Research (via ChatGPT) suggests that the ASRock 4CoreDual-VSTA and 4CoreDual-SATA2 motherboards have excellent Windows 98 compatibility and have been the foundation of other successful Windows 98 builds.
- Processor: I had one lying around, and it works—sue me!
- Memory: 512MB is the maximum that Windows 98 supports.
- Graphics: The best PCIe card I could find that has driver support for Windows 98.
- Sound: I wanted a card with SB16 emulation so I can play MS-DOS games.
- Hard Drive: I don't have any PATA/IDE drives lying around, and buying a second-hand one feels a bit...ick! I have plenty mechanical SATA drives, but why bother when its just as easy to install an SSD.
- Optical Drive: As with the hard drive, I don't have any PATA/IDE optical drives. Buying a second hard one feels less...ick than a hard drive, but still, I would prefer to use SATA.
- Floppy Drive: Always useful to have when working with retro builds.

Yesterday, I completed the build and powered on the machine. All working!

Now, I want to install Windows 98...SHOWSTOPPER!

From what I've since discovered, the BIOS does not support operating SATA drives in legacy (IDE) mode. The BIOS suggests I can use non-RAID or RAID (correct me if I'm wrong, but I don't think either of these are useful to me).

Ultimately, the Windows 98 setup does not detect the hard drive or optical drive, so I'm stuck at this point.

1. Is it possible to get this working without additional hardware?
2. Am I just going to have to suck it up and get IDE drives?
3. If I need a PCI controller card that will operate the SATA drives in IDE mode, what do I need?
4. If you have a similar setup, how did you solve it?

Any additional support or suggestions most welcome.

Thank you.

Reply 1 of 9, by zapbuzz

User metadata
Rank Oldbie
Rank
Oldbie

Officially, there is no native support or official drivers from Nvidia for the Quadro FX 3450 PCIe on Windows 98 SE

Reply 2 of 9, by ONIXLabs

User metadata
Rank Newbie
Rank
Newbie
zapbuzz wrote on 2026-01-09, 09:07:

Officially, there is no native support or official drivers from Nvidia for the Quadro FX 3450 PCIe on Windows 98 SE

That's not an issue. There's a patched version of the Forceware drivers that works.

Reply 3 of 9, by Falcosoft

User metadata
Rank l33t
Rank
l33t

There are cheap SATA to IDE adapters that work (about 4 USD). I'm using one with an Abit KT7A Athlon board:
https://www.aliexpress.com/item/1005006917394 … .3af018023AY3sJ

This even works with a Samsung 860 EVO 256GB SSD that never worked properly with older non-intel native SATA controllers.
I cannot tell the possible maximum speed since the Abit KT7A even with native IDE drives can achieve about 70 MB/sec max. With the adapter the SSD can achiveve the same speed.

Website, Youtube
Falcosoft Soundfont Midi Player + Munt VSTi + BassMidi VSTi
VST Midi Driver Midi Mapper
x86 microarchitecture benchmark (MandelX)

Reply 4 of 9, by RetroPCCupboard

User metadata
Rank Oldbie
Rank
Oldbie
zapbuzz wrote on 2026-01-09, 09:07:

Officially, there is no native support or official drivers from Nvidia for the Quadro FX 3450 PCIe on Windows 98 SE

I tried a Quadro 3450 in Windows 98. It ran 3D benchmarks ok I think, but I recall being disappointed with general game compatibility. I think it also gave me windows stability issues also, like failing to shut down cleanly. Will be interesting to see if you find the same.

Reply 6 of 9, by Jasin Natael

User metadata
Rank Oldbie
Rank
Oldbie

I suspect that you will have some issues with the GPU. Drivers installing is one thing, games working is another.
Even vanilla Geforce 6000 series support is a hot mess in Windows 98.
Best of luck though.

Reply 7 of 9, by ONIXLabs

User metadata
Rank Newbie
Rank
Newbie
Jasin Natael wrote on 2026-01-09, 18:56:

I suspect that you will have some issues with the GPU. Drivers installing is one thing, games working is another.
Even vanilla Geforce 6000 series support is a hot mess in Windows 98.
Best of luck though.

I was never much of a gamer—nevertheless, I have different machines for different responsibilities. For retro gaming on Windows, I have a Dell Optiplex 760, Core2 Duo 3.2GHz, 4GB RAM, Nvidia Quadro FX 1800 running Windows XP and Windows 7.

For the machine at the top of the thread, my intention is to dual-boot Windows 98SE and Windows 2000, so in theory, I could run the Windows games on Windows 2000, but there's really no need for that (as I would tend to use Windows XP or Windows 7 instead).

The games I care most about on Windows 98SE are MS-DOS (Doom, Duke Nukem, Skyroads, etc.) and since these use VGA (or VESA at a push), hopefully these won't cause any issues as they are not hardware or 3D accelerated.

Reply 8 of 9, by ONIXLabs

User metadata
Rank Newbie
Rank
Newbie

If you've reached this point, my next attempt at getting Windows 98 installed, is to ditch the onboard SATA controller (since it cannot operate in legacy IDE mode), and instead use a Silicon Image Sil3114 PCI/SATA controller card. These apparently have good compatibility with Windows 98, and can operate in legacy IDE mode.

Admittedly, this does throttle the SSD by a long way, as a SATA3 SSD should operate at around 600MB/s, but PCI in reality is only around 100-110MB/s....comparatively fast for Windows 98, but slow for SATA.

Anyway, I've got to wait a couple of weeks for the controller card to arrive, so I'll update on progress later.

Reply 9 of 9, by RandomStranger

User metadata
Rank Oldbie
Rank
Oldbie
ONIXLabs wrote on Yesterday, 11:12:

The games I care most about on Windows 98SE are MS-DOS (Doom, Duke Nukem, Skyroads, etc.) and since these use VGA (or VESA at a push), hopefully these won't cause any issues as they are not hardware or 3D accelerated.

There is no point overcomplicating things with hardware that is too modern then. Get a decent socket A (these ones work well with modern PSUs), socket 478 or socket 754 board, or socket 370 if you find it cheap. Pair them with a 128bit Geforce MX, which is also cheap and a Yamaha YMF-7x4 sound card or if you get a cheap s370 board with ISA, then YMF-718/719 for DOS. These tend to be cheap too. This gives you maximum compatibility at minimum cost.

sreq.png retrogamer-s.png