VOGONS


First post, by Queen K Juul

User metadata
Rank Newbie
Rank
Newbie

Hi loves. I've recently set up a Windows 98SE machine (P3, ATI 9600, SB0100) and I'm absolutely loving it. It's all running pretty well, so I've been messing around with some of the deeper dives. One such thing was loading SoundFont banks for General MIDI.

I found the Noptyx 32MB GM SoundFont online. I opened Creative AudioHQ, and opened the SoundFont app. From there, I'm able to replace the default 4MBGM file with whatever I want. I went to Options, increased the Static Cache to 40MB, and then I replaced the 4MBGM file with the Noptyx 32MB file. The computer hung for several minutes, but eventually, it came back to life. And after it did, I played PASSPORT.MID, which sounded absolutely incredible. I fired up Descent II, which also sounded absolutely fantastic. I thought I'd worked it all out.

Then I had to reboot the machine, and I get nothing but BSOD citing a VFAT driver problem. I've seen this same BSOD before, it's generally because the VFAT driver is late in the list to get loaded up at boot, and this means that the system has "run out of memory" before it could get there.

So I booted into Safe Mode, I uninstalled all the Creative drivers entirely, and rebooted. I installed them again, this time omitting the DOS drivers (Which I never should have installed to begin with tbh) and then tried to load that same SoundFont again. Once again, it sounded absolutely fantastic, and was working great at first, but then a reboot caused a blue screen.

Luckily I'd backed up my SD (C: via an IDE board) beforehand, so when I screw it up it's just a couple minutes to re-flash the card and I'm back up and running. But I feel like I have to be missing something here. There's instructions (on this site maybe iirc) on how to edit the registry to install 100MB+ SF2 files, so why does a 32MB file cause my system to break? Do I need to manually unload the file before shutdown?

For reference:

Dell Dimension 4100
Intel 815 chipset (proprietary Dell mobo)
Sapphire ATI 9600 Atlantis 256MB
384MB RAM
Sound Blaster Live! SB0100 running Retail WDM drivers*

* i know the VXD are supposed to be better, but I never had issues with the WDMs back when I owned this same card in the 2000s, and almost all my games are running from ISO backups via Daemon Tools which I have read requires WDM drivers for CDDA emulation)

Reply 1 of 4, by Joseph_Joestar

User metadata
Rank l33t
Rank
l33t

If you want to use soundfonts larger than 32MB, you need to install the Audigy drivers.

Take a look at my guide: Guide: Installing Windows 9x and DOS drivers on Sound Blaster Live! cards (version 3.1)

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: Athlon64 3400+ / Asus K8V-MX / 5900XT / Audigy2
PC#4: i5-3570K / MSI Z77A-G43 / GTX 970 / X-Fi

Reply 2 of 4, by Queen K Juul

User metadata
Rank Newbie
Rank
Newbie
Joseph_Joestar wrote on 2020-09-17, 20:54:

If you want to use soundfonts larger than 32MB, you need to install the Audigy drivers.

Take a look at my guide: Guide: Installing Windows 9x and DOS drivers on Sound Blaster Live! cards (version 3.1)

ah! thank you so much! 😀

Reply 3 of 4, by Queen K Juul

User metadata
Rank Newbie
Rank
Newbie

Ah so reading the guide though, I am a bit unclear on a couple things.

Will installing the Audigy VXDs break my CDDA via Daemon Tools? I've never been super clear on how CDDA works with ISO mounting.

Reply 4 of 4, by Joseph_Joestar

User metadata
Rank l33t
Rank
l33t
Queen K Juul wrote on 2020-09-17, 21:56:

Will installing the Audigy VXDs break my CDDA via Daemon Tools? I've never been super clear on how CDDA works with ISO mounting.

Not sure about CDDA, but the drivers will work with the "Analog audio" option from Daemon Tools 3.47.

However, it should be said that certain games are more problematic than others when it comes to this. For example, in order to get music in Tomb Raider 2, I had to assign the letter "F:" to my physical DVD drive and make the virtual drive provided by Daemon Tools use the letter "E:". Basically, the virtual drive needs to use the earliest available letter for the music to work.

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: Athlon64 3400+ / Asus K8V-MX / 5900XT / Audigy2
PC#4: i5-3570K / MSI Z77A-G43 / GTX 970 / X-Fi