VOGONS


First post, by quackgyver

User metadata
Rank Newbie
Rank
Newbie

Hi,

I have a Pentium MMX running Windows 98 SE with 233 MHz, a ViRGE 3D video card and 64 MB RAM.

I originally had a Sound Blaster AWE32 card with which Hocus Pocus ran just fine in both Windows 98 SE and MS-DOS, but I kept having weird sound issues where Jill of the Jungle would randomly produce garbled sound (though the shareware version's audio would sometimes work only on the first run) and where audio levels would arbitrarily be low when running certain games (for some games only in MS-DOS and with other MS-DOS games only in Windows 98 SE depending on the game).

I tried to troubleshoot this best I could with various audio tools and configurations, but ultimately I chalked it up to AWE32 doing a lot of magic related to MIDI playback that I assumed some games had issues with, so I decided to buy a Sound Blaster 16 card instead in order to have a more predictable sound card setup that I assumed more games would accept and be able to handle.

I installed the Sound Blaster 16 card the other day, but strangely enough Hocus Pocus now spits out the error "Could not detect FM chip" while running in MS-DOS mode. It works just fine in Windows 98 SE, but in MS-DOS it somehow has issues with the sound card. Meanwhile other MS-DOS games work just fine in both Windows 98 SE and MS-DOS.

With Jill of the Jungle I'm still having issues. The full version of the game won't recognize the sound card at all, while the shareware version recognizes the sound card just fine for both music and digital sound but for some reason won't play any digital sound effects.

So to summarize, with AWE 32 the situation was:

  • Some games had very low audio levels for music in MS-DOS.
  • Some MS-DOS games had very low audio levels for music in Windows 98 SE.
  • The full version of Jill of the Jungle could detect the sound card but produced garbled audio.
  • The shareware version of Jill of the Jungle would have working audio on the first run, but not on subsequent runs.

And with Sound Blaster 16 the situation is:

  • Hocus Pocus works fine in Windows 98 SE.
  • Hocus Pocus gives the error "Could not detect FM chip" in MS-DOS.
  • The full version of Jill of the Jungle can't detect the sound card at all.
  • The shareware version of Jill of the Jungle recognizes the sound card for both digital audio and music, but for some reason only plays music.
  • Other games' audio work just fine in both MS-DOS and Windows 98 SE.

Any ideas?

Last edited by quackgyver on 2022-11-22, 11:58. Edited 2 times in total.

Game design studio: http://astrojone.com
Personal site: http://quackgyver.com

Reply 1 of 4, by Jo22

User metadata
Rank l33t++
Rank
l33t++

Hi there! I think that was a known issue.

There are many versions of the Jill executable, all shippelingbwith different versions of the Sound Blaster driver.

Ironically, the shareware versions have less trouble.

Edit: I think that's the thread that I remember.
Maybe reading it helps, it's a bit too old for a reply sadly.

Jill of the Jungle Sound Effects

"Time, it seems, doesn't flow. For some it's fast, for some it's slow.
In what to one race is no time at all, another race can rise and fall..." - The Minstrel

//My video channel//

Reply 3 of 4, by Gmlb256

User metadata
Rank l33t
Rank
l33t

Hocus Pocus checks the BLASTER environment variable when the Sound Blaster driver is selected in the setup program, the way it reads it is somewhat picky. For DOS, try creating a batch file that temporarily changes the environment variable by removing the P value. Like this:

@ECHO OFF
SET BLASTER=A220 I5 D1 H5 T6
HOCUS
SET BLASTER=A220 I5 D1 H5 P330 T6

Assuming that the sound card IRQ is set to 5.

As for Jill of the Jungle, the thread that Jo22 linked mentions a patch made by NewRisingSun (located on page 6) that addresses most of the issues found in later versions.

VIA C3 Nehemiah 1.2A @ 1.46 GHz | ASUS P2-99 | 256 MB PC133 SDRAM | GeForce3 Ti 200 64 MB | Voodoo2 12 MB | SBLive! | AWE64 | SBPro2 | GUS

Reply 4 of 4, by quackgyver

User metadata
Rank Newbie
Rank
Newbie

I don't think it's a Sound Blaster configuration issue. Everything's configured correctly, and I've also tried several other configurations (including the ones recommended for Hocus Pocus). However after switching out the motherboard to another one of the same kind, the Sound Blaster card was recognized as a PnP card and suddenly it started working.

As for Jill of the Jungle it turns out that it communicates with the sound card in a way that later Sound Blaster versions aren't compatible with, so in order to fix the problem I patched Jill to version 1.2d using the following solution: Re: Jill of the Jungle Sound Effects

Thanks for the help and the suggestions.

Game design studio: http://astrojone.com
Personal site: http://quackgyver.com