VOGONS


First post, by sithlord2

User metadata
Rank Newbie
Rank
Newbie

Hi,

I own a Vibra 16x card, and I installed the DOS drivers with Vibra16 package I found on this website. Since this is a PNP card, I assume assigning IO/IRQ/DMA is done via the PNP BIOS extensions.

However, I would like to remap the MIDI address 0x330, to 0x300 because I want to use another card for MPU-401 (ISA MPU-401). I can't find any option to this?

Or if anyone has a recommendation for a non-PNP ISA card that is fully SB16 compatible, that's fine as well. The Vibra 16x has quite a lot of noise on the line-out, so I might replace it in the future.

Reply 1 of 8, by kolderman

User metadata
Rank l33t
Rank
l33t

Hardly any cards are sb16 compatible. Many are sb pro compatible though, which is usually all you want. Ess Audiodrive is a nice sb pro clone.

Reply 2 of 8, by derSammler

User metadata
Rank l33t
Rank
l33t

If you want to do this under DOS, you need to install something like ICU (Intel Configuration Utility). Not sure if you can re-assign the MPU address, however, as PNP doesn't necessarily mean you can change the resources freely as you wish. Just try it.

Reply 3 of 8, by sithlord2

User metadata
Rank Newbie
Rank
Newbie

Bummer... I would really like a card that is non-pnp and compatible with most OS'es of that era (DOS, Win3.1, Os/2 Warp 3)...

Feels like I'm looking for a unicorn here....but I'll take a look at the ess audiodrive....

Reply 4 of 8, by kolderman

User metadata
Rank l33t
Rank
l33t
sithlord2 wrote on 2020-06-07, 08:34:

Bummer... I would really like a card that is non-pnp and compatible with most OS'es of that era (DOS, Win3.1, Os/2 Warp 3)...

Feels like I'm looking for a unicorn here....but I'll take a look at the ess audiodrive....

I believe the Aztech Sound Galaxy 16 is the most famous example. The CMI8330 is a less well known one. Note that many cards have their own 16-bit sound API, like PAS16, Crystal cs4232(?), and anything supporting WSS (quite a few). In general though, by the time 16-bit sound became important, most games were running under Win95 and utilizing DirectSound which could take advantage of whatever 16-bit capabilities the sound-cards had.

Reply 5 of 8, by JazeFox

User metadata
Rank Member
Rank
Member
sithlord2 wrote on 2020-06-07, 08:10:

However, I would like to remap the MIDI address 0x330, to 0x300 because I want to use another card for MPU-401 (ISA MPU-401). I can't find any option to this?

UNISOUND allow to do this.

UNISOUND - Universal ISA PnP Sound Card Driver for DOS v0.82a

Just set BLASTER variable first with the "P" parameter to the desired MPU port 300 (e.g.: SET BLASTER=A220 I5 D1 H1 P300 T6) and then run UNISOUND. No other drivers required for DOS (no ICU either).

Before posting, please, read the FAQ in the first post and TXT! IT's important if you want a good support. Thanks!
Respect, and be happy! 😀

Reply 7 of 8, by gdjacobs

User metadata
Rank l33t++
Rank
l33t++
kolderman wrote on 2020-06-07, 09:26:

I believe the Aztech Sound Galaxy 16 is the most famous example. The CMI8330 is a less well known one. Note that many cards have their own 16-bit sound API, like PAS16, Crystal cs4232(?), and anything supporting WSS (quite a few). In general though, by the time 16-bit sound became important, most games were running under Win95 and utilizing DirectSound which could take advantage of whatever 16-bit capabilities the sound-cards had.

No Aztech card I'm aware of supports SB16. although any using the Analog Devices or Crystal Semi codec support 16 bit WSS sound.

All hail the Great Capacitor Brand Finder

Reply 8 of 8, by darry

User metadata
Rank l33t++
Rank
l33t++
dr_st wrote on 2020-06-07, 13:33:

Wouldn't CTCU also work, possibly?

I second that . If your are using Win9x, change the settings in Windows. This will update a file (whose name I forget) in the Windows directory that CTCM.EXE uses to know the settings to initialize the card with .
EDIT: The file is "c:\windows\CTPNP.CFG" Do not edit it manually, as Windows refreshes it regularly .

If you are not using Windows 9x, you can indeed use CTCU.EXE instead .

Unisound is another option .