VOGONS


First post, by Hans Tork

User metadata
Rank Newbie
Rank
Newbie

Well, nearly a year ago I came to vogons seeking help on how to build a XP system using a dell dimension 3000 mobo and some parts I got for bargain prices like a FX5200 256 MB 128 bit card and a SB PCI CT 4740 sound card. After gaining much wisdom about how to build XP rigs from the forum, I decided to ditch the 3000 build for much better hardware. At the same time I felt why not try a Win 98se build with the graphics card and the sound card I have. As 3000 mobo driver support is poor for Win 98, I decided to get a compatible mobo that can run Win 98se. After some patient waiting, I managed to snag a Gigabyte GA-8I915PL-G LGA775 motherboard which included a Prescott cpu and RAM. Finally I had everything I needed to get my Win 98se build ready using a bunch of much reviled components. I wanted to add I also got some inspiration from Phil for doing the build.

Gigabyte GA-8I915PL-G LGA775
Intel Pentium 4 Prescott
512 MB DDR RAM
PNY Verto Nvidia GeForce FX5200 256MB DDR PCI 128 bit card( 45.23 driver and also modded with an active cooler)
CT4740 SB PCI Sound card (WDM driver as VxD drivers caused me a lot of headache)
Acer 240 GB SSD (partitioned to a 110 GB OS and a 110 GB Game partition)

The attachment IMG_1300.jpg is no longer available

Other tweaks:
Dx 9.0c(last working version for Win 98)
RLOEW patches
ACPI disabled(also installed OS using "setup /p i /nm /is")
nUSB 3.3 drivers
MSIE 6.0
Net 2.0 framework
Windows Installer 2.0
Daemon Tools/K-lite Codec Pack/Ccleaner

I would also add that I divided my SSD to 2 sections so that if I needed to nuke my Win 98se install, the games partition would not get wiped and I would still have the games I copied from my XP rig on there. As a vogons thread highlighted, most games(like GoG installs) on Win 98se can be simply copied over from a XP rig without the need to install them. In fact minimizing the number of installations/uninstallations of software goes a long way in keeping my Win 98se free from random crashes.

By disabling most of the unnecessary mobo components(including the Realtek onboard sound ), making a no ACPI install and using RLOEW patches, I managed to get an extremely stable but powerful Win 98 system. What makes it so convenient for me is that the system delivers commendable performance on Win 98 era and even DOS games while not giving me a BSOD every other day. I experimented a bit with the drivers but it seems that the WDM driver(available on Creative site as 2002 dated) for the PCI sound card was the most stable one. The FX5200 card might have a bad rep here but with the 45.23 driver I can run nearly all my games at decent frame rates and resolution. From DOOM and Wolfenstein 3D, I can go all the way to Max Payne and Unreal Tournament without a hitch. The build is pretty inexpensive but extremely effective for a Win 98se gaming PC. For a person who did not grow up during the heydays of Dos or Win 9x gaming, I find the system more than perfect to satisfy my late 90`s gaming urge.

The attachment IMG_1301.jpg is no longer available

Intel i7-3770/Asus P8H77-M/Gt 980ti - XP
Intel P4(Prescott)/Gigabyte GA-8I915PL-G/FX5200/CT4740 - Win98

Reply 1 of 25, by Robbbert

User metadata
Rank Member
Rank
Member

What's the clock speed of that CPU?

Reply 2 of 25, by Hans Tork

User metadata
Rank Newbie
Rank
Newbie
Robbbert wrote on 2025-02-16, 08:01:

What's the clock speed of that CPU?

I think it is 3.0 GHZ but I have to double check since it came with the mobo.

Intel i7-3770/Asus P8H77-M/Gt 980ti - XP
Intel P4(Prescott)/Gigabyte GA-8I915PL-G/FX5200/CT4740 - Win98

Reply 3 of 25, by Robbbert

User metadata
Rank Member
Rank
Member

That's still pretty good. My Win98SE runs on a 500MHz Celeron Compaq from 1999/2000. No blue screens, and full USB capabilities. It even connects to the internet, although there's not a great amount of working sites, naturally.

Reply 4 of 25, by Hans Tork

User metadata
Rank Newbie
Rank
Newbie
Robbbert wrote on 2025-02-16, 08:08:

That's still pretty good. My Win98SE runs on a 500MHz Celeron Compaq from 1999/2000. No blue screens, and full USB capabilities. It even connects to the internet, although there's not a great amount of working sites, naturally.

Oh thar sounds great. I hate Win 98 BSODs.

Laptops that were built for the Win 98 os would ideally be more stable than desktops which have come way after Win 98 stopped receiving support. I am not an expert but I believe a lot of issues with Win 98 stem from the lack of proper drivers for the hardware it runs. Also mixing VxD with WDM drivers further causes issues. You can also add the Sata drives, usb support and other stuff. RLoew patches do help but Win 98 as a system is quite delicate. I have had issues with Win 98 by simply changing a hardware device or removing the sound card. This is the reason why I keep my OS partition separate and minimize both hardware/software changes. This keeps my system pretty stable.

Intel i7-3770/Asus P8H77-M/Gt 980ti - XP
Intel P4(Prescott)/Gigabyte GA-8I915PL-G/FX5200/CT4740 - Win98

Reply 5 of 25, by Joseph_Joestar

User metadata
Rank l33t++
Rank
l33t++
Hans Tork wrote on 2025-02-16, 07:33:

CT4740 SB PCI Sound card

I'm not entirely sure about his, but I think that card might belong to the Ensoniq Audio PCI family. During the mid-late 90s, Ensoniq got bought by Creative, and they rebranded these cards under a bunch of different names, including Sound Blaster PCI 16, 64, 128, Vibra 128 etc.

If your card falls into that category, then its EAX and A3D capabilities are software based, so they will slow your system down when used in games. I suggest getting a Sound Blaster Live! card for Win9x gaming on a budget. They are cheap and readily available, while still having hardware accelerated sound processing. Audigy cards are even better, but they tend to be a bit more expensive. Again, be sure to look up the model numbers, as there are cut-down Live! cards as well, such as Dell's infamous SB0200.

PC#1: Pentium MMX 166 / Soyo SY-5BT / S3 Trio64V+ / Voodoo1 / YMF719 / AWE64 Gold / SC-155
PC#2: AthlonXP 2100+ / ECS K7VTA3 / Voodoo3 / Audigy2 / Vortex2
PC#3: Core 2 Duo E8600 / Foxconn P35AX-S / X800 / Audigy2 ZS
PC#4: i5-3570K / MSI Z77A-G43 / GTX 970 / X-Fi

Reply 6 of 25, by Hans Tork

User metadata
Rank Newbie
Rank
Newbie
Joseph_Joestar wrote on 2025-02-16, 11:12:
Hans Tork wrote on 2025-02-16, 07:33:

CT4740 SB PCI Sound card

I'm not entirely sure about his, but I think that card might belong to the Ensoniq Audio PCI family. During the mid-late 90s, Ensoniq got bought by Creative, and they rebranded these cards under a bunch of different names, including Sound Blaster PCI 16, 64, 128, Vibra 128 etc.

If your card falls into that category, then its EAX and A3D capabilities are software based, so they will slow your system down when used in games. I suggest getting a Sound Blaster Live! card for Win9x gaming on a budget. They are cheap and readily available, while still having hardware accelerated sound processing. Audigy cards are even better, but they tend to be a bit more expensive. Again, be sure to look up the model numbers, as there are cut-down Live! cards as well, such as Dell's infamous SB0200.

Once again thanks a lot for the tip. I mainly tried to cobble together all the “extra” stuff I had lying around and turn it into a win 98 build.

It does seem that the card I have is an Ensonique card which was also marketed as a Vibra/PCI 64/128 etc card. I believe even the creative drivers say so. I would have probably bought a better card if I was consciously trying to go for a Win 98 build. However since this build is quite stable and satisfies my demands I think I would just call it a day and wait till the GPU or mobo capacitors give out or Win 98 BSODs. Honestly I was never into Win 98 gaming and prefer XP over Win 98 any day.

Intel i7-3770/Asus P8H77-M/Gt 980ti - XP
Intel P4(Prescott)/Gigabyte GA-8I915PL-G/FX5200/CT4740 - Win98

Reply 7 of 25, by agent_x007

User metadata
Rank Oldbie
Rank
Oldbie

Note : 915P chipset does have Win98 drivers : LINK
So, if PCI get's too slow for you, you can always try to source PCX class GPU (but those probably won't work with 45.23 drivers).

Reply 8 of 25, by Shagittarius

User metadata
Rank Oldbie
Rank
Oldbie

A note about the FX 5200: This card only came out a year before Farcry did. Just some perspective on how underpowered that card actually is.

Reply 9 of 25, by Matth79

User metadata
Rank Oldbie
Rank
Oldbie

Yep, an AudioPCI based card, 2, 4 or 8MB hardware assisted system RAM wavetable (ECW format), may have to hunt down the 8MB as not sure if Creative included that or if it was a Ensoniq excluisive

Reply 10 of 25, by chinny22

User metadata
Rank l33t++
Rank
l33t++

Sure the video and sound card are more on the budget side of the scale but hey if it does everything you ask of it then what's that matter?
In some ways the challenge of creating a decent build with parts just lying around is more fun than going out and buying everything specifically.

Reply 12 of 25, by Hans Tork

User metadata
Rank Newbie
Rank
Newbie
chinny22 wrote on 2025-02-17, 01:42:

Sure the video and sound card are more on the budget side of the scale but hey if it does everything you ask of it then what's that matter?
In some ways the challenge of creating a decent build with parts just lying around is more fun than going out and buying everything specifically.

True, I get what I want and most importantly it is reliable and cheap for a Win 98 system. All thanks to the forum members and Phil`s video about LGA775 sockets being good for Win 98 system.

Intel i7-3770/Asus P8H77-M/Gt 980ti - XP
Intel P4(Prescott)/Gigabyte GA-8I915PL-G/FX5200/CT4740 - Win98

Reply 13 of 25, by gerry

User metadata
Rank Oldbie
Rank
Oldbie
Robbbert wrote on 2025-02-16, 08:08:

That's still pretty good. My Win98SE runs on a 500MHz Celeron Compaq from 1999/2000. No blue screens, and full USB capabilities. It even connects to the internet, although there's not a great amount of working sites, naturally.

sounds like a great machine, i used to have a celeron 500 too, and found that with a tnt2 card and 128mb ram it could play anything late 90's

i cant imagine what would happen online though, i'd guess compatible browsers wouldn't even try and run media etc. the web now is like running crysis at times!

Reply 14 of 25, by AlexZ

User metadata
Rank Oldbie
Rank
Oldbie

You may want to consider leaving some unpartitioned space e.g 20% due to lack of TRIM. Not sure Windows 98 is stable without a swap file. You may want to upgrade to GeForce FX 5600 if you find one cheap, but finding a PCI version won't be easy.

Pentium III 900E, ECS P6BXT-A+, 384MB RAM, GeForce FX 5600 128MB, Voodoo 2 12MB, Yamaha SM718 ISA
Athlon 64 3400+, Gigabyte GA-K8NE, 2GB RAM, GeForce 9800GT 512MB, Sound Blaster Audigy 2 ZS
Phenom II X6 1100, Asus 990FX, 32GB RAM, GeForce RTX 2080 Ti

Reply 15 of 25, by theelf

User metadata
Rank Oldbie
Rank
Oldbie

Ohh a PCI nvidia card! are very difficult to find, at least here in spain

Reply 16 of 25, by Hans Tork

User metadata
Rank Newbie
Rank
Newbie
AlexZ wrote on 2025-02-19, 20:51:

You may want to consider leaving some unpartitioned space e.g 20% due to lack of TRIM. Not sure Windows 98 is stable without a swap file. You may want to upgrade to GeForce FX 5600 if you find one cheap, but finding a PCI version won't be easy.

Yeah I left some space while formatting the drive. I also use the TRIM provided by RLOEW.

A FX5600 PCI is probably going to cost a lot and not in my sights right now. It would also mess with the setup as Win 98 behaves very weirdly if you swap around hardware components.

Intel i7-3770/Asus P8H77-M/Gt 980ti - XP
Intel P4(Prescott)/Gigabyte GA-8I915PL-G/FX5200/CT4740 - Win98

Reply 17 of 25, by Joseph_Joestar

User metadata
Rank l33t++
Rank
l33t++

Just so you know, it's possible to use certain PCIe graphics cards under Win9x. Phil has a video on that.

Driver installation is a bit complicated, but it works fine after that. In terms of price, X800 cards are fairly expensive nowadays, but X700 and X600 cards are still relatively affordable. All Radeons lack some legacy features like table fog and paletted textures, so compatibility may suffer a bit in older games, but their sheer power is incredible. With a Radeon X800 card, you can run any Win9x game made before 2002 at the 1600x1200 resolution using max settings, and with some AA/AF added on top, if so desired.

PC#1: Pentium MMX 166 / Soyo SY-5BT / S3 Trio64V+ / Voodoo1 / YMF719 / AWE64 Gold / SC-155
PC#2: AthlonXP 2100+ / ECS K7VTA3 / Voodoo3 / Audigy2 / Vortex2
PC#3: Core 2 Duo E8600 / Foxconn P35AX-S / X800 / Audigy2 ZS
PC#4: i5-3570K / MSI Z77A-G43 / GTX 970 / X-Fi

Reply 18 of 25, by OMORES

User metadata
Rank Member
Rank
Member

Yep, you can definitely use PCI-E GPUs and other PCI-E cards in Windows 98/ME.

PCI-E was introduced in 2004, so even Windows 2000 and XP didn’t have built-in support for it at first. But for some reason, people mostly doubt whether Windows 98 can handle it. The thing is, PCI-E was designed to be backward-compatible at the OS level so Windows 98 just sees PCI-E cards as regular PCI cards. So as long as you have the right drivers, it’ll work just fine.

For example, here’s an Nvidia Quadro FX4500 512MB, a PCI-E to USB 2.0 card, and a PCI-E Broadcom Gigabit card - all working just fine on Windows 98.

And yes... Nvidia drivers for Windows 98 do require some tweaking with R. Loew's patches ( https://archive.org/details/PTCHNVSZ ), but once you get them set up, you’ll get the best performance and some crazy scores in 3D Mark, especially if you use a newer setup with a fast CPU.

My latest video: NT 4.0 running from M.2 PCI-E AHCI SSD.

Reply 19 of 25, by Bruno128

User metadata
Rank Member
Rank
Member
OMORES wrote on 2025-02-25, 22:31:

but once you get them set up, you’ll get the best performance and some crazy scores in 3D Mark,

With GeForce 7 you also get bad compatibility with older games and fullscreen MS-DOS prompt screen corruption.
I’m yet to see if anyone manages to successfully get FM out of one of those PCIe 1x bridged CMI8738 sound cards in DOS. I believe you’d need VIA chipset for that because of DMA.

SBEMU compatibility reports list | Navigation thread