Reply 220 of 221, by carlostex
- Rank
- l33t
Adlib Gold seems to be more sensitive to bus speed than CPU speed. I've been running it on my Pentium MMX just fine. The system is downclocked to 50MHz FSB + 2x multi, but i only get problems if i bump the FSB to 66MHz. The more control you have over the ISA BUS speed the better.
On a 386 you might have the option to play with the ISA CLK divider but set it too low and you'll downgrade your VGA performance. On a 486 VLB or PCI you might get better results, since i don't think no one wants to use an ISA VGA with those systems.
The Gold has a lot of game support through sound API's. Most notably is AIL2 (games like Dune 2, Kyrandia 1 and 2, or anything that uses ADV drivers), also AIL/32 (protected mode drivers DLL extension, ex: SimCity 2000, Inherit the Earth). HMI SOS also supports the Adlib Gold (ex: Little Big Adventure, Command & Conquer). Unfortunately there is no digital support for AIL3 (DIG driver), there is a music driver (MDI) for the Gold, but John Miles never bothered to make a digital one. I started to make one myself (ADLGOLD.DIG), but only got far as having the detection of the card working. I stopped that work simply because i wasn't able to progress further.
Dune is the game that has specialized support for the Gold. Neither the floppy or the CD version have digital support for the card. In the CD version you can always select a Sound Blaster for digital sound. Weirdly enough, the CD version does something to the Gold where it sets the FM synth volume insanely low. When i check the mixer settings for the card after i run the game the FM volume is set to the mid 20's (scale goes from 0 to 100) even though the true range through the registers is 0 to FFh.
The card works fine otherwise, and in Dune with the surround module the soundtrack sounds absolutely fantastic, with well pronounced mids and really bass heavy. If you have a good speaker system with a subwoofer, the intro tune can make your house shake.