VOGONS


First post, by Holering

User metadata

Deciding to buy an older videocard that is supported for my Windows 9X install. Problem is I don't know if it'll work since there are no Windows 9x chipset drivers for my AM3+ motherboard (bulldozer/piledriver cpu based: see sig). So far I can only use VBEMP drivers http://www.navozhdeniye.narod.ru/vbe9x.htm with my Geforce 8400 GS so this kinda tells me I should be okay; BTW these drivers are really slow for 2D even if I go down to 640x480 16-bit color. Tried the unofficial nvidia driver for Win 9X,: http://www.mdgx.com/files/nv8269.php which "theoretically" supports 8400GS but it caused blue-screen and hard lock; according to this (see vga section)http://translate.google.com/translate?hl=en&s … 280%26bih%3D896, geforce 8 cards (and others from same generation or newer) and cards with over 256MB vram do not work.

I've read Geforce 6800 and ATI X850 PCI-E cards have drivers and do run under Windows 9x.

Has anyone used a supported PCI-express video card under Windows 9X, without motherboard PCI-E port drivers installed? Would be nice to know especially with newer AM3+ motherboards (I've never heard anyone mention generic drivers for unsupported mobo's), or perhaps other boards that absolutely don't have chipset drivers for Windows 9x.

Any help is greatly appreciated!

Regards

Last edited by Holering on 2014-04-04, 03:05. Edited 5 times in total.

Reply 1 of 12, by Mau1wurf1977

User metadata
Rank l33t++
Rank
l33t++

Nope haven't tried what you suggest.

But I wonder: why?

A Pentium 4 or Athlon / Athlon 64 is perfect for an AGP Windows 98 system.

There are boards from Asrock and other companies that give you Socket 775, Core 2 Duo compatibility and AGP, but they are hard to find.

My website with reviews, demos, drivers, tutorials and more...
My YouTube channel

Reply 2 of 12, by Holering

User metadata

I agree and I did have Asrock 775-DualVSTA mobo but that got stolen. Even had a nice Philips AMD interwave based GUS sound card (had the cleanest sound I've heard from an ISA sound card), K6-3+ @ 600mhz and a Voodoo 4 4500 PCI system. All that stuff was stolen.

My only option is to have everything in one PC since I don't have space (or money) for multiple machines ATM. And I think it'd be a good contribution to gain interest in porting generic chipset drivers for recent mobo's, to Win 9X.

Reply 3 of 12, by sliderider

User metadata
Rank l33t++
Rank
l33t++

Ummm...Win9x doesn't support ANYTHING that fits in PCI-e slot because it doesn't support the technology at all. You're wasting your time looking for Win9x drivers for PCI-e cards because there aren't going to be any.

Reply 4 of 12, by Holering

User metadata

Bought a pcx5750. Despite the feedback, maybe I'll post my results in case anyone needs to know, if I receive my card.

Last edited by Holering on 2014-08-20, 05:48. Edited 1 time in total.

Reply 5 of 12, by smeezekitty

User metadata
Rank Oldbie
Rank
Oldbie

PCI-E express support is poor at best in 9X because it didn't exist at the time.
Honestly a PCI-E system would be better off with a newer OS like windows 7.

For 98 maybe a Pentium 3 based board with AGP or PCI would be better

I think Windows 98 does not support multi-core either

Reply 6 of 12, by chinny22

User metadata
Rank l33t++
Rank
l33t++

98 definitely doesn't support multicore, even the P4 HT processers confuse it. Slightly smarter Windows 2000 sees cores as a physical CPU (causing all sorts of other issues) But you really need XP/2003 for the OS to understand multicore CPUS
Maybe there will be enough speed to brute force ok speeds in 9x but it'll be more problems then its worth I'd think. No harm in playing though 😉

Reply 7 of 12, by Gamecollector

User metadata
Rank Oldbie
Rank
Oldbie

IIRC, PCI-e is supported with Win9x if:
1) You have Intel 910/915/920 chipset.
2) You have Via chipset up to P4M900.
Still - no support for GF7xxx+ and Radeon X1xxx+. And of course you must force the single-threading and the 512 MB RAM limit.

Asus P4P800 SE/Pentium4 3.2E/2 Gb DDR400B,
Radeon HD3850 Agp (Sapphire), Catalyst 14.4 (XpProSp3).
Voodoo2 12 MB SLI, Win2k drivers 1.02.00 (XpProSp3).

Reply 8 of 12, by Holering

User metadata

SOLVED:
PCI express port drivers are NOT required. PCX 5750 does indeed work. Tested directx9 acceleration via dxdiag and every test passed. Had to use the unofficial 82.69 drivers since nvidia's official drivers didn't detect the card (go figure). Despite not having chipset drivers available for my AM3 mobo, Nvidia control panel shows what speed my pci-e express port is running (4X pci-express; reserving 16x slot for current gpu's). No conflicts whatsoever... Only thing with yellow ? marks in device manager is unrecognized usb3.0 ports.

For the record, Win 9x is stable despite using 16GB of ram and a piledriver CPU. Sound Blaster Live! 5.1 gives me the best hardware sound support I've ever had (can load 1.6+gigabyte soundfonts in 64-bit Linux; needs 2GB DMA bus patch however). Beats the heck out of my onboard sound anyday (and Live!5.1 still does spdif output so maybe I won't be limited to 48khz 16-bit sound and it's SNR, but I don't care); but for some reason, SB16 emulation causes BSOD and realmode-dos sb16 driver stays silent despite loading succesfully (maybe my mobo doesn't have ddma and nmi?). Not bad for 16 year old hardware-software.

Maybe I can write a guide on installing Win9x on new mobo's with 16+ gigs of ram.

So to answer my own question, yes, PCI-E cards that are supported under Win9X will work without mobo chipset drivers.

Now to test Resident Evil 1 with 8X antialiasing, Incoming, and other games!

Boy do I feel like a Jew (not)... Appreciate the help from all!

Last edited by Holering on 2014-04-04, 03:06. Edited 3 times in total.

Reply 10 of 12, by Stiletto

User metadata
Rank l33t++
Rank
l33t++
Holering wrote:

Despite the Jewish feedback...
...
Boy do I feel like a Jew (not)...

Stop with these sort of comments, thanks.

"I see a little silhouette-o of a man, Scaramouche, Scaramouche, will you
do the Fandango!" - Queen

Stiletto

Reply 11 of 12, by EverythingOldIsNewAgain

User metadata
Rank Member
Rank
Member
Mau1wurf1977 wrote:

So Nvidia did PCIe versions of these early cards?

What else is available? I always thought that the 6600GT was the first PCIe card...

The 6 series cards were the first "native" PCI-E cards from NVIDIA. But there were PCI-e versions of the FX 5300, 5700, and 5900 series cards (using the BR02 AGP to PCI-E bridge). The "oldest" PCI-E NVIDIA Card is actually the PCX4300 which is basically an MX4000 (ie not a real GeForce4) bridged to PCI-E.

Reply 12 of 12, by Holering

User metadata
Stiletto wrote:
Holering wrote:

Despite the Jewish feedback...
...
Boy do I feel like a Jew (not)...

Stop with these sort of comments, thanks.

Sorry. I like Jews anyways; though I guess I can be a moron.

For the record, FastVid is working great and still haven't had any problems. Recommend to use UMBPCI.SYS, HIRAM.EXE, and HIMEMX.EXE (DEVICEHIGH) in config.sys; FastVid, VBEPLUS (high?) in autoexec.bat. Been playing Final Fantasy VII, Eternal Doom (DOS), Mortal kombat 1 & 2 CD (this version of MK1 seems pretty rare and it's the best arcade port IMO; way better than floppy version) on this Win98SE setup and it's wonderful! Yamaha XG 70 software midi @ 44khz (bundled with black FFVII discs) and awe32/64 soundfont midi in FFVII both sound superb on Live! value.

Only problem I have is Mortal Kombat Trilogy shows corrupt color pallete (even with vbemp loaded and custom bios version of univbe.drv). If anyone could help with Mortal Kombat Trilogy that'd be great! Before I make a thread somewhere 😈 ...

Regards

EDIT:
PROBLEMS:

Thought I'd chime in and mention some issues I've discovered.

Even though the PCX5750 runs (and it seems to run stable), it is damn slow. Perhaps due to missing pci-e port drivers (chipset drivers) (my particular AM3+ mobo is GA-970A-UD3)... Has the same issue however, in Windows 7 64-bit and the card runs even worse there believe it or not (totally unstable and crashes a lot; using vista 64-bit drivers though since there are no 7 drivers. Yeah...). Speed reminds me of an older 8mb directx 6 GPU in 98SE at times (don't remember Vodoo 4 4500 PCI dropping to 10 FPS @ 1024x768 in Half Life; I can bump the resolution without speed loss however and it can run smooth more than less). The card smokes in Linux with 64-bit Legacy Nvidia binary drivers (get 100-300 FPS in gzdoom at 1280x960; occasional drops to 90FPS with many light sources and spikes of 400-500FPS) so I'm pretty sure it's lack of pci-e chipset drivers for 98SE. The card is stable in 98SE but it's definitely not running how it should (it's like it's running off a 33mhz PCI bus with memory paging issues despite using a 16XPCIE slot @ 4X speed).

Also, univbe doesn't like the PCX5750. I can startup Mortal Kombat Trilogy in pure dos but the game locks up during the intro Dragon Logo (before the intro text shows). Game also crashes in Windows 98 with windows version. DOS version still doesn't work when running in Windows 98 DOS shell (game will actually show the intro text and let you start a fight (and runs hella fast; silky smooth compared to Windows XP), but the pallette is completely corrupt and player sprites are missing). Tried custom univbe.drv bios driver, updated univbe to latest version, and tried vbetemp with same results in all cases (also tried nolfblim and nolfb).

Build engine games such as Blood like real-mode DOS. Resolutions beyond 640x480 show graphics corruption and looks similar to video memory running out in 98SE Dos shell (even realmode DOS has problems at times). Also, even if you run the game at 640x480 or lower, the cutscenes become corrupt in Windows 98SE DOS shell. You can work around it by hitting windows key or alt-tabbing to the desktop, and clicking back into the game; you have to change resolution in-game after cutscene ends (screen gets distorted) to make screen normal however. Really annoying. Tried VBETEMP and FASTVID but problems persisted in all cases. NOLFB did seem to make corruption non-existent in high resolutions (e.g. 1600X1200), but game slowed to about 30FPS (think cutscenes still had problems in 98SE DOS shell).

BTW I really hate dealing with all this shit.

Only good thing I can say about the PCX5750, is it's actually a tad faster than the original FX 5800 (5800 ULTRA too?), despite having a gimped chip (it's clocked faster which is why I believe). It doesn't even use a blow dryer; has a tiny single slot 55MM chipset cooler with fan on it. It also doesn't use external power and overclocks a lot BTW. Yes the 5950 Ultra is faster but that thing needs a dual slot blow dryer and molex power connector. If you need an FX series card in a PCI-E slot for Windows 2000/XP, this might suit your needs (you might have goodluck with Windows 9X if your particular PCI-E chipset has drivers for it; in my case it didn't. If so, you might want to try forcware 66.xx drivers which officially support this in Win 9X).

Going to try an ATI Rage 128 VR 32MB PCI card and see how that handles all the legacy problems I've encountered with this thing. Could really use something with GOOD legacy support for DOS, and acceleration for older Direct3D titles in 98SE without problems (FFVII, Resident Evil 1, etc.; most newer Direct X 7 titles seem fine in Windows 7 BTW).