VOGONS


First post, by Kurasiu

User metadata
Rank Newbie
Rank
Newbie

I recently got my hands on a mini ITX Jetway board (the J7F2 variety, Eden 1.2 GHz model), and since it was supposed to be compatible with Win 9x, I thought about turning it into a nice little Windows 98SE machine with Yamaha YMF744 in the PCI slot. Everything went pretty smooth (system installation and chipset/usb/ethernet/audio drivers), until I got to setup the dreaded UniChrome Pro IGP.

I have no idea why, but for some reason after installing the 9x VIA/S3 UniChrome drivers, Windows boots up to either a black screen or a black screen with white vertical bars. Ctrl+alt+deleting it causes a bluescreen with fatal exception 06. The only way to get out of this mess is to boot in safe mode, remove the display adapter/drivers and revert back to standard VGA drivers.

Any idea what could be happening? From what I read this whole setup was supposed to be Win 9x friendly - I tried three different S3 drivers (the official CN700 ones from VIA website from 2007, as well as two older ones from 2004 and 2005), but they all produce the same result. Am I missing something? Maybe some kind of obscure BIOS option?

Last edited by Kurasiu on 2020-01-24, 07:26. Edited 1 time in total.

Reply 1 of 8, by zyga64

User metadata
Rank Member
Rank
Member

Somebody had this problem in the past. Unfortunately solution is not known 🙁

1) VLSI SCAMP /286@20 /4MB /TVGA9000C /CMI8330
2) i420EX /486DX33 /16MB /Trio64V+ /AZT2316
3) i430HX /P233MMX /64MB /VirgeDX+3DFX /YMF701
4) i440BX /P II 400 /256MB /FX5500/AWE64
5) i865G /E5800 /2GB /Ti4200 /YMF724

Reply 2 of 8, by Kurasiu

User metadata
Rank Newbie
Rank
Newbie

Yeah, saw that thread too, wonder if he finally managed to get it working. 😒

However I did a little progress - upon one logged boot up, Windows managed to start, although in 16 colours. The device manager showed that the device is working and the drivers are okay, but there's a memory range conflict with the PCI-to-PCI bridge.

Unfortunately manually changing the values to another region (that clearly shows 'no conflicts') did nothing, as the PC still boots into a black screen while I try to set the colour depth and resolution to something else than 16 colours and 640x480. Is there a way to properly set these values, either from Windows or BIOS?

Reply 5 of 8, by Roman555

User metadata
Rank Member
Rank
Member

I would try another Windows 98. I mean there are OEM and Retail versions of Windows 98 se. Sometimes they give the same PnP device different range of i/o , addresses .

Reply 6 of 8, by Kurasiu

User metadata
Rank Newbie
Rank
Newbie

Okay, I actually managed to find a dirt cheap VIA Epia board (the EN10000G one), as suggested in the previous thread. Even more amusingly, it looked like both boards had pretty much the same BIOS settings. Used the same Win98 disk, Hyperion 4 in 1 and CN700/S3 display drivers.

And guess what? Works like a charm - display, Direct3D, accelerated games and all that fluff...
hTxhNuQ.png

So yeah, case solved - Jetway graphic chip (and most likely the CN700 in the rest of the bunch that used VIA chipsets, like ECS or MSI) is incompatible with Windows 9X, unless you somehow get the original (and most likely modified) drivers first. To save any future headaches (especially if you wish to build a mini ITX retro gaming PC like me), just go with the VIA Epia board instead of the alternatives.

Reply 8 of 8, by Almoststew1990

User metadata
Rank Oldbie
Rank
Oldbie

Not sure if this will help but I have a different VIA board EPIA-SP (800MHz) and I was having lots of problems until I disabled the USB ports and removed the USB folder from the chipset driver, and used a specific chipset driver and video driver. (I can then later reactive the USB and install those usb-stick drivers NUSB? and use the USB ports that way).

I use these drivers (chipset and VGA): https://www.viatech.com/en/support/eol/epia-sp-series-eol/ (they say XP but include W98 too).

Ryzen 3700X | 16GB 3600MHz RAM | Nvidia GeForce 1070ti | 1Tb NVME SSD | Windows 10
Athlon 3200+ @ 3800+ (Venice) | Some Ram | Nvidia GeForce GTX645 / 7950GT
Slot 1 896MHz | 384Mb 112MHz RAM | Nvidia GeForce 3 ti200 | AWE32