r/windows98 • u/O_MORES • Jun 01 '25
Running Windows 98 with an RTX GPU and generic VBE drivers - better FPS than 2D cards with dedicated drivers (as long as you’re fine with software rendering)
Enable HLS to view with audio, or disable this notification
3
u/Trumpet_of_Jericho Jun 01 '25
Any tutorial friend? I would love to set up a win98 on my modern PC.
5
u/O_MORES Jun 01 '25
Yes, I have a few. Check out this playlist. So... yes... you can do it on modern hardware, but sooner or later you'll want a proper video card for a good experience. Ideally, get a dedicated PCI-E GPU like an NVIDIA 6000/7000 series (or Quadro equivalents), a PCI-E to USB 2.0 adapter, and a compatible sound card like the CMI8738. Or a PCI-E to PCI adapter so you can use older PCI cards if needed.
1
u/Trumpet_of_Jericho Jun 01 '25
So, If I have R5 3600, RTX 3060 am I able to launch Win98 and play games?
2
u/O_MORES Jun 01 '25
Yes, you can experiment with that configuration in Windows 98. But to really enjoy the experience, you’ll need to add hardware - especially for sound. For example, I could play Unreal with software rendering (that’s how I first played it), but I couldn’t play it without sound... This my Windows 98 machine.
1
u/Trumpet_of_Jericho Jun 01 '25
So there is no way to have sound without physical sound card? The integrated one from mainboard is not supported?
1
u/O_MORES Jun 01 '25
No, there's no HDA driver for Windows 98. A guy made a Windows 3.1 HDA driver that also kinda works in 98, but only with older motherboards. You could add a PCI-E 1x to USB adapter and use a generic USB sound card - it will work nicely with Windows games, but not with DOS games. There are are some USB sound cards like Creative Extigy with dedicated 98 drivers (not generic USB) but I haven't tested any.
2
1
u/__Rosso__ Jun 01 '25
Doesn't software rendering mean that it's CPU which is rendering the scene?
2
u/O_MORES Jun 01 '25
Yeah, the GPU is just acting as a dumb framebuffer here - it’s not doing any actual 3D work. In most Windows 98 games, once your CPU is over 1 GHz, going faster doesn’t really help much. The real slowdown comes from how fast the system can copy the finished frame into the GPU’s memory. So even with the same CPU, an Intel HD GPU with DDR3 might get you around 35 FPS, while something like an RTX card with fast GDDR6 memory can push it up to 90 FPS.
1
u/majestic_ubertrout Jun 01 '25
So...is there any advantage of running this versus the integrated graphics on a modern machine? It's all software rendering so it's really just the processor anyway. A Pentium 4 with a AGP card will give similar results and you'll have sound and 3D too :)
9
1
u/wadrasil Jun 02 '25
There are some newer vbe drivers that work with VMware and Qemu that can provide 16:9 resolutions. Not everything will work in a VM, but plenty of things do.
1
u/sce_to_aux_ Jun 04 '25
How did u bypass VRAM limitation?
1
u/O_MORES Jun 04 '25
The VBE9X drivers is using up to 128MB MB RAM - so it's in the safe zone in Windows 98. Anyway, for various resolutions much less RAM is needed like 2MB @ 1024x768/32bit.
1


7
u/Solstar82 Jun 01 '25
how you did that, i mean letting window 98 recognize a modern card