LSS10999 wrote on 2023-10-14, 04:16:
UNISOUND can initialize Creative cards, and it will honor whatever you set in BLASTER environment variable. Set the correct values you want the card to use in BLASTER before running it. I'm not sure if CTCM will honor the BLASTER environment variable as well, but UNISOUND so far could do more than what CTCM could.
It isn't that complicated with CTCM. In pure DOS, the resources can be changed with CTCU or editing the CTPNP.INI file. In Windows 9x, they should be changed thru Device Manager to take effect.
UNISOUND does initialize the sound card quicker than CTCM and it much simpler though.
Not sure if there was any game explicitly wanted a sound card to use IRQ7. Most games I played are happy to use IRQ5 which is not going to conflict with anything unless you have a second LPT port (278h/IRQ5).
There are a some of these that were from the early 90s and they only enabled digitized sounds when the SB IRQ was set either to 3 or 7. I know two of them which are It Came from the Desert (only IRQ 3, the developers incorrectly thought that it was default factory configuration of older SB cards) and Stellar 7.
On the other hand, Batman Returns refuses to use digitized sounds when the SB IRQ was set to 7 due to nonsensical restrictions.
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