VOGONS


First post, by voodoo47

User metadata
Rank Newbie
Rank
Newbie

so I was thinking this board could make a nice tiny voodoo box, and while it doesn't officially support win9x, I was able to get all the devices running with drivers from the sis webpage (well, "motherboard resources" have an exclamation mark, but I'm pretty sure it's some ACPI thing I don't really care about - acpi\pnp0c02\10), with the exception of the audio (pci\ven_1039&dev_7012&subsys_d61f8086) - after installing the latest AC97 driver (A4.06), audio properties in device manager show the following;

the ntkern.vxd, mmdevldr.vxd device loader(s) for this device could not load the device driver. (code 2)

ideas? DX8.2 is installed, graphics/chipset drivers as well (SiS 662/964), nothing else for the moment.

thanks.

//solved - the correct driver had to be installed (AD1888 win98se driver for msi 845pev2 adi1888_7154_98.zip).

Last edited by voodoo47 on 2017-07-20, 11:50. Edited 3 times in total.

3Dfx Help Page

Reply 1 of 17, by Jade Falcon

User metadata
Rank BANNED
Rank
BANNED

An Intel board with a sis chipset? Now that's odd.

Anyway are you sure you used the right drivers? also try disabling ACPI on the bios if you think the one problems is do to ACPI.

Reply 2 of 17, by voodoo47

User metadata
Rank Newbie
Rank
Newbie

it was the only driver that actually loaded properly so far. didn't find any ACPI related options in the BIOS, but I don't believe ACPI is causing the audio problem.

3Dfx Help Page

Reply 3 of 17, by voodoo47

User metadata
Rank Newbie
Rank
Newbie

ok, I think those files are simply missing. no idea from where should I get them - any idea whether those unofficial service packs would help? or perhaps winme?

3Dfx Help Page

Reply 4 of 17, by Kamerat

User metadata
Rank Oldbie
Rank
Oldbie

Have you tried both WDM and VxD drivers? Got sound working myself on a socket 754 board with the 964L southbridge. The VxD driver is in the win95_98 folder.

How much RAM do you got in the system?

DOS Sound Blaster compatibility: PCI sound cards vs. PCI chipsets
YouTube channel

Reply 5 of 17, by voodoo47

User metadata
Rank Newbie
Rank
Newbie

the 4.06 win98/me driver is wdm only, I believe (but they do provide a vxd driver as well, though marked win95 only - maybe I'll try anyway). the system has 512MB of ram.

Last edited by voodoo47 on 2017-07-19, 12:21. Edited 1 time in total.

3Dfx Help Page

Reply 6 of 17, by voodoo47

User metadata
Rank Newbie
Rank
Newbie

same behavior with the wdm driver under winme (the ntkern.vxd, mmdevldr.vxd error). the vxd driver can be loaded via the device manager and shows as working properly, but there is still no sound (both win98se and winme).

looks like I'm screwed, unless I manage to find some magical driver that would work somewhere.

3Dfx Help Page

Reply 8 of 17, by voodoo47

User metadata
Rank Newbie
Rank
Newbie

yes, hw wise, everything is set up properly - if I boot to the xp drive, everything works fine.

tried to force down the sis7012 driver, and again, the device looks fine, but there is no sound. guess I'l just keep downloading and installing random drivers until I get bored. was hoping that someone would be familiar with the ntkern.vxd, mmdevldr.vxd error, but no luck I suppose.

3Dfx Help Page

Reply 9 of 17, by Kamerat

User metadata
Rank Oldbie
Rank
Oldbie

Maybe it boils down to the audio codec in use, your board got the ADI AD1888 while mine got a Realtek one.

Perhaps an USB sound stick are an option if you're using the PCI slot for a Voodoo card.

DOS Sound Blaster compatibility: PCI sound cards vs. PCI chipsets
YouTube channel

Reply 10 of 17, by voodoo47

User metadata
Rank Newbie
Rank
Newbie

suppose an usb sound card would do if everything else fails, but no idea whether one can be obtained cheaply and with working win9x drivers - maybe you have some specific model in mind?

3Dfx Help Page

Reply 12 of 17, by voodoo47

User metadata
Rank Newbie
Rank
Newbie

looks like we have a winner - the AD1888 win98se driver for msi 845pev2. if this works under win98se as well (currently running winme), then the victory will be complete. //it does.

Last edited by voodoo47 on 2017-07-21, 09:00. Edited 1 time in total.

3Dfx Help Page

Reply 13 of 17, by Azarien

User metadata
Rank Oldbie
Rank
Oldbie
Jade Falcon wrote:

An Intel board with a sis chipset? Now that's odd.

I have this board and I can say that integrated SIS Mirage 1 graphics card is really crappy…
It's slower than GF2 MX400, and basically it works only in XP (and maybe Win2K). Doesn't work in Linux (except in VESA mode which is slow), and Vista's built-in driver is very buggy (has problems with video playing). Win7 even removed that built-in driver.

Never tried Win9x.

Reply 14 of 17, by voodoo47

User metadata
Rank Newbie
Rank
Newbie

Quake3 and System Shock2 (2.46, DX9 mode) ran decently under xp (800*600), didn't test anything 3D under win9x yet, but as the driver supports 9x properly, I have no reason to think it shouldn't work - I'll see soon enough, I suppose.

//D3D is fine, but opengl locks up. will try a clean win98se install, that will hopefully help - though this is not a big deal if you want to use a different graphics card anyway.

//yep, no opengl under win9x, not sure whether it's a bug or a feature. anyway, at this moment it's quite safe to say that if you are looking for a tiny board for a mini win9x retro machine and don't care about opengl on the integrated graphics (and ACPI possibly not working 100% correctly), D201GLY2 will do fine.

3Dfx Help Page

Reply 15 of 17, by Bruno128

User metadata
Rank Member
Rank
Member

Hi I'm necro posting to this thread in order to confirm the fact that Windows 98 does indeed run on a sister board Intel D201GLY (no SATA version).
There aren't many Windows 98 mini-ITX motherboards around so I consider this information useful.

When you install Windows 98 in APM mode (notice the space)

setup /p i

the system shows no warnings for motherboard resources conflicting memory ranges.
The SiS USB controller doesn't work well in Windows 98 on this board, it freezes when you plug in or disconnect any device. This happens both with and without NUSB 3.6 installed.
In order to properly disable onboard USB (and/or its 2.0 capabilities provided by SiS 7002 USB Controller) you have to update BIOS to ver.0149 first. Otherwise the CMOS setup won't affect the system behavior. It should also be noted that system doesn't work well when you install a PCI Voodoo on this board and may freeze when initializing fullscreen 3D.

The audio codec AD1888 sitting on a SiS chipset is found on a few other boards one of them is Asus P4S533-MX. Its support page offers a driver which is while newer than the one originally posted here still requires some .inf SUBSYS editing. After that it works fine.
As noted in the original post the graphic driver does indeed have a problem regarding OpenGL support in Windows 98 however its worth mentioning that GLInfo does actually detect a SiS Xabre OpenGL ICD dll and reports extensions ver 1.4 support so it may be a Quake2-specific issue. For the record the D3D7 applications work well with performance roughly at GeForce 2 MX level.

SBEMU compatibility reports list | Navigation thread

Reply 16 of 17, by Azarien

User metadata
Rank Oldbie
Rank
Oldbie
Bruno128 wrote on 2022-03-22, 17:36:

As noted in the original post the graphic driver does indeed have a problem regarding OpenGL support in Windows 98 however its worth mentioning that GLInfo does actually detect a SiS Xabre OpenGL ICD dll and reports extensions ver 1.4 support so it may be a Quake2-specific issue. For the record the D3D7 applications work well with performance roughly at GeForce 2 MX level.

I remember it had serious fps drops in Zuma (or maybe it was Zuma's Revenge), while GF2 MX400 had no such issue.

Reply 17 of 17, by ierwin

User metadata
Rank Newbie
Rank
Newbie

For those who wants to install Windows 98 on this board:

1. Upgrade the BIOS to the latest version, BIOS files can be download form the Retro Web website. Just copy the .bio file in a USB drive, plug in, remove the BIOS setting jumper, the mobo will run into BIOS recovery mode and flash the .bio BIOS file in your USB drive. No COMS settings needs to be changed (You can run IDE in Native mode!)
2. Install with APM mode (setup /p i). In ACPI mode, plug in or unplug USB keyboard / mouse makes the system hangs.
3. Use IDE hard drive / SSD to install Windows 98 unless you integrate SIS SATA RAID driver.
4. You need to install AGP / Integrate graphic driver (can be download form the Retro Web), AD1888 sound driver (as mentioned by OP, only adi1888_7154_98.zip works, later version won't work, just find this version on the web), LAN (can be download form the Retro Web, if you want to connect to a network), IDE (not really necessary), SATA RAID (if you want to use any SATA devices in Windows 98, the default IDE driver won't work), USB 2.0 patch (named patch_98.exe, this will disable USB 2.0 controller in Windows 98 which won't work. This driver / patch can be found on archive.org, just search ASUS SIS driver).
5. After install all driver above, there will be no question mark in device manager, USB works (only in USB 1.1 mode). If you use a SATA drive, you can clone (use GHOST or anything you like) your C drive to a SATA drive, and it will boot from it. The only thing which looks strang is COM port becomes COM4 and no LPT ports shows in device manager, and a phantom 'A' drive shows in My Computer, but thats no harms for normal usage.