home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Classic Fond 1
/
ClassicFond01.iso
/
role-pla
/
genies.zip
/
SOUND.INI
< prev
Wrap
INI File
|
1994-05-02
|
67KB
|
1,815 lines
; --------------------------------------------------------------------------
; 1.0 3/30/94
; 1.1 4/3/94 All data and registers checked and verified 4/3/94
; 1.2 4/14/94 Altered for Al Qadim
; 1.3 4/21/94 Wave Blaster record revised RC
; 1.4 4/21/94 SoundWave 32 record revised RC
; 1.5 4/29/94 Aria Record Removed RT
; 1.6 5/2/94 Aria record added...
; --------------------------------------------------------------------------
[Header]
[GameName] [Al Qadim - The Genies Curse]
[DriverPath] [drv\]
[EndOfHeader]
; -------------------------------------------------------------------------
; The Main Group
; -------------------------------------------------------------------------
[MainGroup]
[NumberOfRecords] 18
; -------------------------------------------------------------------------
; Data records
; -------------------------------------------------------------------------
[StartRecord]
[CardName] [Roland SoundCanvas]
[CardId] 120
[CardGroup] 4
[RmMidiDriverName] [mt32mpu.adv]
[RmDigitalDriverName] []
[PmMidiDriverName] [a32mt32.dll]
[PmDigitalDriverName] []
[MidiDriverChunkNumber] 2
[DigitalDriverChunkNumber] 2
[NumberOfMidiAddresses] 4
[MidiAddress] 0x330
[MidiAltAddress] 0x332
[MidiAltAddress] 0x334
[MidiAltAddress] 0x336
[NumberOfDigitalAddresses] 1
[DigitalAddress] -1
[NumberOfIrqs] 6
[Irq] 2
[AltIrq] 3
[AltIrq] 4
[AltIrq] 5
[AltIrq] 6
[AltIrq] 7
[NumberOfMidiIrqs] 6
[MidiIrq] 2
[MidiAltIrq] 3
[MidiAltIrq] 4
[MidiAltIrq] 5
[MidiAltIrq] 6
[MidiAltIrq] 7
[NumberOfDmas] 1
[Dma] -1
[Flags] 1 ; number of flags to follow
[DspNotEnabled]
[Jumpers] 2
[AddressJumper]
[IrqJumper]
[EndRecord]
// -------------------------------------------------------------------------
[StartRecord]
[CardName] [Adlib Regular]
[CardId] 104
[CardGroup] 1
[RmMidiDriverName] [adlib.adv]
[RmDigitalDriverName] []
[PmMidiDriverName] [a32adlib.dll]
[PmDigitalDriverName] []
[MidiDriverChunkNumber] 1
[DigitalDriverChunkNumber] 1
[NumberOfMidiAddresses] 1
[MidiAddress] 0x388
[NumberOfDigitalAddresses] 1
[Dma] -1
[NumberOfIrqs] 1
[Irq] -1
[NumberOfMidiIrqs] 1
[MidiIrq] -1
[NumberOfDmas] 1
[Dma] -1
[Flags] 1 ; number of flags to follow
[DspNotEnabled]
[Jumpers] 0
[EndRecord]
// -------------------------------------------------------------------------
[StartRecord]
[CardName] [Sound Blaster Regular]
[CardId] 102
[CardGroup] 1
[RmMidiDriverName] [sbfm.adv]
[RmDigitalDriverName] [sbdig.adv]
[PmMidiDriverName] [a32sbfm.dll]
[PmDigitalDriverName] [a32sbdg.dll]
[MidiDriverChunkNumber] 7
[DigitalDriverChunkNumber] 6
[NumberOfMidiAddresses] 6
[MidiAddress] 0x220
[MidiAltAddress] 0x210
[MidiAltAddress] 0x230
[MidiAltAddress] 0x240
[MidiAltAddress] 0x250
[MidiAltAddress] 0x260
[NumberOfDigitalAddresses] 6
[DigitalAddress] 0x220
[DigitalAltAddress] 0x210
[DigitalAltAddress] 0x230
[DigitalAltAddress] 0x240
[DigitalAltAddress] 0x250
[DigitalAltAddress] 0x260
[NumberOfIrqs] 4
[Irq] 7
[AltIrq] 2
[AltIrq] 3
[AltIrq] 5
[NumberOfMidiIrqs] 4
[MidiIrq] 7
[MidiAltIrq] 2
[MidiAltIrq] 3
[MidiAltIrq] 5
[NumberOfDmas] 1
[Dma] 1
; As the SB reg has only 1 set of jumpers the more specific Digital and Midi
; jumper args are not used...
[Jumpers] 2
[AddressJumper]
[IrqJumper]
[Flags] 1 ; number of flags to follow
[DspEnabled]
[EndRecord]
// -------------------------------------------------------------------------
[StartRecord]
[CardName] [Sound Blaster Pro I]
[CardId] 103
[CardGroup] 1
[RmMidiDriverName] [sbp1fm.adv]
[RmDigitalDriverName] [sbpdig.adv]
[PmMidiDriverName] [a32sp1fm.dll]
[PmDigitalDriverName] [a32sbpdg.dll]
[MidiDriverChunkNumber] 9
[DigitalDriverChunkNumber] 8
[NumberOfMidiAddresses] 6
[MidiAddress] 0x220
[MidiAltAddress] 0x210
[MidiAltAddress] 0x230
[MidiAltAddress] 0x240
[MidiAltAddress] 0x250
[MidiAltAddress] 0x260
[NumberOfDigitalAddresses] 6
[DigitalAddress] 0x220
[DigitalAltAddress] 0x210
[DigitalAltAddress] 0x230
[DigitalAltAddress] 0x240
[DigitalAltAddress] 0x250
[DigitalAltAddress] 0x260
[NumberOfIrqs] 4
[Irq] 7
[AltIrq] 2
[AltIrq] 5
[AltIrq] 10
[NumberOfMidiIrqs] 4
[MidiIrq] 7
[MidiAltIrq] 2
[MidiAltIrq] 5
[MidiAltIrq] 10
[NumberOfDmas] 3
[Dma] 1
[AltDma] 0
[AltDma] 3
[Flags] 1 ; number of flags to follow
[DspEnabled]
[Jumpers] 3
[AddressJumper]
[IrqJumper]
[DmaJumper]
[EndRecord]
// -------------------------------------------------------------------------
[StartRecord]
[CardName] [Sound Blaster Pro II]
[CardId] 115
[CardGroup] 1
[RmMidiDriverName] [sbp2fm.adv]
[RmDigitalDriverName] [sbpdig.adv]
[PmMidiDriverName] [a32sp2fm.dll]
[PmDigitalDriverName] [a32sbpdg.dll]
[MidiDriverChunkNumber] 11
[DigitalDriverChunkNumber] 8
[NumberOfMidiAddresses] 2
[MidiAddress] 0x220
[MidiAltAddress] 0x240
[NumberOfDigitalAddresses] 2
[DigitalAddress] 0x220
[DigitalAltAddress] 0x240
[NumberOfIrqs] 4
[Irq] 5
[AltIrq] 2
[AltIrq] 7
[AltIrq] 10
[NumberOfMidiIrqs] 4
[MidiIrq] 5
[MidiAltIrq] 2
[MidiAltIrq] 7
[MidiAltIrq] 10
[NumberOfDmas] 3
[Dma] 1
[AltDma] 0
[AltDma] 3
[Flags] 1 ; number of flags to follow
[DspEnabled]
[Jumpers] 3
[AddressJumper]
[IrqJumper]
[DmaJumper]
[EndRecord]
// -------------------------------------------------------------------------
[StartRecord]
[CardName] [Sound Blaster Pro III]
[CardId] 123
[CardGroup] 1
[RmMidiDriverName] [sbp2fm.adv]
[RmDigitalDriverName] [sbpdig.adv]
[PmMidiDriverName] [a32sp2fm.dll]
[PmDigitalDriverName] [a32sbpdg.dll]
[MidiDriverChunkNumber] 11
[DigitalDriverChunkNumber] 8
[NumberOfMidiAddresses] 2
[MidiAddress] 0x220
[MidiAltAddress] 0x240
[NumberOfDigitalAddresses] 2
[DigitalAddress] 0x220
[DigitalAltAddress] 0x240
[NumberOfIrqs] 4
[Irq] 5
[AltIrq] 2
[AltIrq] 7
[AltIrq] 10
[NumberOfMidiIrqs] 4
[MidiIrq] 5
[MidiAltIrq] 2
[MidiAltIrq] 7
[MidiAltIrq] 10
[NumberOfDmas] 3
[Dma] 1
[AltDma] 0
[AltDma] 3
[Flags] 1 ; number of flags to follow
[DspEnabled]
[Jumpers] 3
[AddressJumper]
[IrqJumper]
[DmaJumper]
[EndRecord]
// -------------------------------------------------------------------------
[StartRecord]
[CardName] [Sound Blaster 16 ASP]
[CardId] 122
[CardGroup] 1
[RmMidiDriverName] [sbp2fm.adv]
[RmDigitalDriverName] [sbpdig.adv]
[PmMidiDriverName] [a32sp2fm.dll]
[PmDigitalDriverName] [a32sbpdg.dll]
[MidiDriverChunkNumber] 11
[DigitalDriverChunkNumber] 8
[NumberOfMidiAddresses] 2
[MidiAddress] 0x220
[MidiAltAddress] 0x240
[NumberOfDigitalAddresses] 2
[DigitalAddress] 0x220
[DigitalAltAddress] 0x240
[NumberOfIrqs] 4
[Irq] 5
[AltIrq] 2
[AltIrq] 7
[AltIrq] 10
[NumberOfMidiIrqs] 4
[MidiIrq] 5
[MidiAltIrq] 2
[MidiAltIrq] 7
[MidiAltIrq] 10
[NumberOfDmas] 3
[Dma] 1
[AltDma] 0
[AltDma] 3
[Flags] 1 ; number of flags to follow
[DspEnabled]
[Jumpers] 3
[AddressJumper]
[IrqJumper]
[DmaJumper]
[EndRecord]
// -------------------------------------------------------------------------
[StartRecord]
[CardName] [Sound Blaster 32 AWE]
[CardId] 133
[CardGroup] 4
[RmMidiDriverName] [sbawe32.adv]
[RmDigitalDriverName] [sbpdig.adv]
[PmMidiDriverName] [a32gfx.dll]
[PmDigitalDriverName] [a32sbpdg.dll]
[MidiDriverChunkNumber] 21
[DigitalDriverChunkNumber] 8
[NumberOfMidiAddresses] 4
[MidiAddress] 0x220
[MidiAltAddress] 0x240
[MidiAltAddress] 0x260
[MidiAltAddress] 0x280
[NumberOfDigitalAddresses] 4
[DigitalAddress] 0x220
[DigitalAltAddress] 0x240
[DigitalAltAddress] 0x260
[DigitalAltAddress] 0x280
[NumberOfIrqs] 4
[Irq] 5
[AltIrq] 2
[AltIrq] 7
[AltIrq] 10
[NumberOfMidiIrqs] 1
[MidiIrq] -1
[NumberOfDmas] 3
[Dma] 1
[AltDma] 0
[AltDma] 3
[Flags] 1 ; number of flags to follow
[DspEnabled]
[Jumpers] 3
[AddressJumper]
[IrqJumper]
[DmaJumper]
[EndRecord]
// -------------------------------------------------------------------------
[StartRecord]
[CardName] [Wave Blaster]
[CardId] 121
[CardGroup] 4
[RmMidiDriverName] [mt32mpu.adv]
[RmDigitalDriverName] [sbpdig.adv]
[PmMidiDriverName] [a32mt32.dll]
[PmDigitalDriverName] [a32sbpdg.dll]
[MidiDriverChunkNumber] 16
[DigitalDriverChunkNumber] 8
[NumberOfMidiAddresses] 2
[MidiAddress] 0x330
[MidiAltAddress] 0x300
[NumberOfDigitalAddresses] 4
[DigitalAddress] 0x220
[DigitalAltAddress] 0x240
[DigitalAltAddress] 0x260
[DigitalAltAddress] 0x280
[NumberOfIrqs] 4
[Irq] 5
[AltIrq] 2
[AltIrq] 7
[AltIrq] 10
[NumberOfMidiIrqs] 1
[MidiIrq] -1
[NumberOfDmas] 3
[Dma] 1
[AltDma] 0
[AltDma] 3
[Flags] 1 ; number of flags to follow
[DspEnabled]
[Jumpers] 4
[MidiAddressJumper]
[DigitalAddressJumper]
[DigitalIrqJumper]
[DigitalDmaJumper]
[EndRecord]
// -------------------------------------------------------------------------
[StartRecord]
[CardName] [ES688 AudioDrive]
[CardId] 135
[CardGroup] 1
[RmMidiDriverName] [sbp2fm.adv]
[RmDigitalDriverName] [sbpdig.adv]
[PmMidiDriverName] [a32sp2fm.dll]
[PmDigitalDriverName] [a32sbpdg.dll]
[MidiDriverChunkNumber] 11
[DigitalDriverChunkNumber] 8
[NumberOfMidiAddresses] 4
[MidiAddress] 0x220
[MidiAltAddress] 0x230
[MidiAltAddress] 0x240
[MidiAltAddress] 0x250
[NumberOfDigitalAddresses] 4
[DigitalAddress] 0x220
[DigitalAltAddress] 0x230
[DigitalAltAddress] 0x240
[DigitalAltAddress] 0x250
[NumberOfIrqs] 4
[Irq] 7
[AltIrq] 2
[AltIrq] 5
[AltIrq] 10
[NumberOfMidiIrqs] 4
[MidiIrq] 7
[MidiAltIrq] 2
[MidiAltIrq] 5
[MidiAltIrq] 10
[NumberOfDmas] 3
[Dma] 1
[AltDma] 0
[AltDma] 3
[Flags] 1 ; number of flags to follow
[DspEnabled]
[Jumpers] 3
[AddressJumper]
[IrqJumper]
[DmaJumper]
[EndRecord]
// -------------------------------------------------------------------------
[StartRecord]
[CardName] [ES488 AudioDrive]
[CardId] 134
[CardGroup] 1
[RmMidiDriverName] [sbfm.adv]
[RmDigitalDriverName] [sbdig.adv]
[PmMidiDriverName] [a32sbfm.dll]
[PmDigitalDriverName] [a32sbdg.dll]
[MidiDriverChunkNumber] 7
[DigitalDriverChunkNumber] 6
[NumberOfMidiAddresses] 2
[MidiAddress] 0x220
[MidiAltAddress] 0x240
[NumberOfDigitalAddresses] 2
[DigitalAddress] 0x220
[DigitalAltAddress] 0x240
[NumberOfIrqs] 3
[Irq] 7
[AltIrq] 2
[AltIrq] 5
[NumberOfMidiIrqs] 3
[MidiIrq] 7
[MidiAltIrq] 2
[MidiAltIrq] 5
[NumberOfDmas] 2
[Dma] 1
[AltDma] 3
[Jumpers] 3
[AddressJumper]
[IrqJumper]
[DmaJumper]
[Flags] 1 ; number of flags to follow
[DspEnabled]
[EndRecord]
// -------------------------------------------------------------------------
[StartRecord]
[CardName] [Media Vision Pas]
[CardId] 106
[CardGroup] 1
[RmMidiDriverName] [pasfm.adv]
[RmDigitalDriverName] [pasdig.adv]
[PmMidiDriverName] [a32pasfm.dll]
[PmDigitalDriverName] [a32pasdg.dll]
[MidiDriverChunkNumber] 4
[DigitalDriverChunkNumber] 3
[NumberOfMidiAddresses] 3
[MidiAddress] 0x220
[MidiAltAddress] 0x230
[MidiAltAddress] 0x240
[NumberOfDigitalAddresses] 3
[DigitalAddress] 0x220
[DigitalAltAddress] 0x230
[DigitalAltAddress] 0x240
[NumberOfIrqs] 8
[Irq] 5
[AltIrq] 2
[AltIrq] 3
[AltIrq] 7
[AltIrq] 10
[AltIrq] 11
[AltIrq] 12
[AltIrq] 15
[NumberOfMidiIrqs] 8
[MidiIrq] 5
[MidiAltIrq] 2
[MidiAltIrq] 3
[MidiAltIrq] 7
[MidiAltIrq] 10
[MidiAltIrq] 11
[MidiAltIrq] 12
[MidiAltIrq] 15
[NumberOfDmas] 2
[Dma] 3
[AltDma] 1
[Flags] 1 ; number of flags to follow
[DspEnabled]
[Jumpers] 3
[AddressJumper]
[IrqJumper]
[DmaJumper]
[EndRecord]
// -------------------------------------------------------------------------
[StartRecord]
[CardName] [Media Vision Thunderboard]
[CardId] 107
[CardGroup] 1
[RmMidiDriverName] [sbfm.adv]
[RmDigitalDriverName] [sbdig.adv]
[PmMidiDriverName] [a32sbfm.dll]
[PmDigitalDriverName] [a32sbdg.dll]
[MidiDriverChunkNumber] 7
[DigitalDriverChunkNumber] 6
[NumberOfMidiAddresses] 6
[MidiAddress] 0x220
[MidiAltAddress] 0x210
[MidiAltAddress] 0x230
[MidiAltAddress] 0x240
[MidiAltAddress] 0x250
[MidiAltAddress] 0x260
[NumberOfDigitalAddresses] 6
[DigitalAddress] 0x220
[DigitalAltAddress] 0x210
[DigitalAltAddress] 0x230
[DigitalAltAddress] 0x240
[DigitalAltAddress] 0x250
[DigitalAltAddress] 0x260
[NumberOfIrqs] 4
[Irq] 7
[AltIrq] 2
[AltIrq] 3
[AltIrq] 5
[NumberOfMidiIrqs] 4
[MidiIrq] 7
[MidiAltIrq] 2
[MidiAltIrq] 3
[MidiAltIrq] 5
[NumberOfDmas] 1
[Dma] 1
[Flags] 1 ; number of flags to follow
[DspEnabled]
[Jumpers] 2
[AddressJumper]
[IrqJumper]
[EndRecord]
// -------------------------------------------------------------------------
[StartRecord]
[CardName] [Ensoniq SoundScape]
[CardId] 129
[CardGroup] 4
[RmMidiDriverName] [mt32mpu.adv]
[RmDigitalDriverName] [sbdig.adv]
[PmMidiDriverName] [a32mt32.dll]
[PmDigitalDriverName] [a32sbdg.dll]
[MidiDriverChunkNumber] 2
[DigitalDriverChunkNumber] 6
[NumberOfMidiAddresses] 4
[MidiAddress] 0x330
[MidiAltAddress] 0x340
[MidiAltAddress] 0x350
[MidiAltAddress] 0x360
[NumberOfDigitalAddresses] 1
[DigitalAddress] 0x220
[NumberOfIrqs] 4
[Irq] 2
[AltIrq] 7
[AltIrq] 5
[AltIrq] 15
[NumberOfMidiIrqs] 4
[MidiIrq] 2
[MidiAltIrq] 7
[MidiAltIrq] 5
[MidiAltIrq] 15
[NumberOfDmas] 3
[Dma] 1
[AltDma] 0
[AltDma] 3
[Flags] 1 ; number of flags to follow
[DspEnabled]
[Jumpers] 3
[AddressJumper]
[IrqJumper]
[DmaJumper]
[EndRecord]
// -------------------------------------------------------------------------
[StartRecord]
[CardName] [Orchid Soundwave32]
[CardId] 130
[CardGroup] 4
[RmMidiDriverName] [mt32mpu.adv]
[RmDigitalDriverName] [sbdig.adv]
[PmMidiDriverName] [a32mt32.dll]
[PmDigitalDriverName] [a32sbdg.dll]
[MidiDriverChunkNumber] 2
[DigitalDriverChunkNumber] 6
[NumberOfMidiAddresses] 6
[MidiAddress] 0x330
[MidiAltAddress] 0x332
[MidiAltAddress] 0x334
[MidiAltAddress] 0x336
[MidiAltAddress] 0x300
[MidiAltAddress] 0x320
[NumberOfDigitalAddresses] 1
[DigitalAddress] 0x220
[NumberOfIrqs] 3
[Irq] 7
[AltIrq] 3
[AltIrq] 5
[NumberOfMidiIrqs] 3
[MidiIrq] 7
[MidiAltIrq] 3
[MidiAltIrq] 5
[NumberOfDmas] 1
[Dma] 1
[Flags] 1 ; number of flags to follow
[DspEnabled]
[Jumpers] 3
[AddressJumper]
[IrqJumper]
[DmaJumper]
[EndRecord]
// -------------------------------------------------------------------------
[StartRecord]
[CardName] [Gravis Ultrasound]
[CardId] 124
[CardGroup] 4
[RmMidiDriverName] [gf1midi.adv]
[RmDigitalDriverName] [gf1digi.adv]
[PmMidiDriverName] [gusmid32.dll]
[PmDigitalDriverName] [gusdig32.dll]
[MidiDriverChunkNumber] 17
[DigitalDriverChunkNumber] 18
[NumberOfMidiAddresses] 6
[MidiAddress] 0x220
[MidiAltAddress] 0x210
[MidiAltAddress] 0x230
[MidiAltAddress] 0x240
[MidiAltAddress] 0x250
[MidiAltAddress] 0x260
[NumberOfDigitalAddresses] 6
[DigitalAddress] 0x220
[DigitalAltAddress] 0x210
[DigitalAltAddress] 0x230
[DigitalAltAddress] 0x240
[DigitalAltAddress] 0x250
[DigitalAltAddress] 0x260
[NumberOfIrqs] 6
[Irq] 7
[AltIrq] 2
[AltIrq] 3
[AltIrq] 5
[AltIrq] 12
[AltIrq] 15
[NumberOfMidiIrqs] 6
[MidiIrq] 7
[MidiAltIrq] 2
[MidiAltIrq] 3
[MidiAltIrq] 5
[MidiAltIrq] 12
[MidiAltIrq] 15
[NumberOfDmas] 4
[Dma] 3
[AltDma] 5
[AltDma] 6
[AltDma] 7
[Flags] 1 ; number of flags to follow
[DspEnabled]
[Jumpers] 3
[AddressJumper]
[IrqJumper]
[DmaJumper]
[EndRecord]
// -------------------------------------------------------------------------
[StartRecord]
[CardName] [No Sound]
[CardId] 113
[CardGroup] 0
[RmMidiDriverName] []
[RmDigitalDriverName] []
[PmMidiDriverName] []
[PmDigitalDriverName] []
[MidiDriverChunkNumber] 0
[DigitalDriverChunkNumber] 0
[NumberOfMidiAddresses] 1
[MidiAddress] -1
[NumberOfDigitalAddresses] 1
[DigitalAddress] -1
[NumberOfIrqs] 1
[Irq] -1
[NumberOfMidiIrqs] 1
[MidiIrq] -1
[NumberOfDmas] 1
[Dma] -1
[Flags] 2 ; number of flags to follow
[DspNotEnabled]
[MidiNotEnabled]
[Jumpers] 0
[EndRecord]
// -------------------------------------------------------------------------
[StartRecord]
[CardName] [Aria Type Cards]
[CardId] 125
[CardGroup] 4
[RmMidiDriverName] [ariatsr.adv]
[RmDigitalDriverName] [ariadig.adv]
[PmMidiDriverName] [a32arxm.dll]
[PmDigitalDriverName] [a32ardg.dll]
[MidiDriverChunkNumber] 19
[DigitalDriverChunkNumber] 20
[NumberOfMidiAddresses] 4
[MidiAddress] 0x290
[MidiAltAddress] 0x280
[MidiAltAddress] 0x2a0
[MidiAltAddress] 0x2b0
[NumberOfDigitalAddresses] 4
[DigitalAddress] 0x290
[DigitalAltAddress] 0x280
[DigitalAltAddress] 0x2a0
[DigitalAltAddress] 0x2b0
[NumberOfIrqs] 3
[Irq] 10
[AltIrq] 11
[AltIrq] 12
[NumberOfMidiIrqs] 3
[MidiIrq] 10
[MidiAltIrq] 11
[MidiAltIrq] 12
[NumberOfDmas] 2
[Dma] 5
[AltDma] 6
[Flags] 1 ; number of flags to follow
[DspEnabled]
[Jumpers] 3
[AddressJumper]
[IrqJumper]
[DmaJumper]
[EndRecord]
// -------------------------------------------------------------------------
[EndOfGroup]
[MusicOnlyGroup]
[NumberOfRecords] 2
[StartRecord]
[CardName] [Roland SoundCanvas]
[CardId] 120
[CardGroup] 4
[RmMidiDriverName] [mt32mpu.adv]
[RmDigitalDriverName] []
[PmMidiDriverName] [a32mt32.dll]
[PmDigitalDriverName] []
[MidiDriverChunkNumber] 2
[DigitalDriverChunkNumber] 2
[NumberOfMidiAddresses] 4
[MidiAddress] 0x330
[MidiAltAddress] 0x332
[MidiAltAddress] 0x334
[MidiAltAddress] 0x336
[NumberOfDigitalAddresses] 0
[NumberOfIrqs] 6
[Irq] 2
[AltIrq] 3
[AltIrq] 4
[AltIrq] 5
[AltIrq] 6
[AltIrq] 7
[NumberOfMidiIrqs] 6
[MidiIrq] 2
[MidiAltIrq] 3
[MidiAltIrq] 4
[MidiAltIrq] 5
[MidiAltIrq] 6
[MidiAltIrq] 7
[NumberOfDmas] 0
[Flags] 1 ; number of flags to follow
[DspNotEnabled]
[Jumpers] 2
[AddressJumper]
[IrqJumper]
[EndRecord]
[StartRecord]
[CardName] [Generic GM]
[CardId] 109
[CardGroup] 4
[RmMidiDriverName] [mt32mpu.adv]
[RmDigitalDriverName] []
[PmMidiDriverName] [a32mt32.dll]
[PmDigitalDriverName] []
[MidiDriverChunkNumber] 2
[DigitalDriverChunkNumber] 2
[NumberOfMidiAddresses] 5
[MidiAddress] 0x330
[MidiAltAddress] 0x300
[MidiAltAddress] 0x332
[MidiAltAddress] 0x334
[MidiAltAddress] 0x336
[NumberOfDigitalAddresses] 0
[NumberOfIrqs] 6
[Irq] 2
[AltIrq] 3
[AltIrq] 4
[AltIrq] 5
[AltIrq] 6
[AltIrq] 7
[NumberOfMidiIrqs] 6
[MidiIrq] 2
[MidiAltIrq] 3
[MidiAltIrq] 4
[MidiAltIrq] 5
[MidiAltIrq] 6
[MidiAltIrq] 7
[NumberOfDmas] 1
[Dma] -1
[Flags] 1 ; number of flags to follow
[DspNotEnabled]
[Jumpers] 2
[AddressJumper]
[IrqJumper]
[EndRecord]
[EndOfGroup]
[DigitalGroup]
[NumberOfRecords] 12
; -------------------------------------------------------------------------
; Data records
; -------------------------------------------------------------------------
[StartRecord]
[CardName] [Sound Blaster Regular]
[CardId] 102
[CardGroup] 1
[RmMidiDriverName] [sbfm.adv]
[RmDigitalDriverName] [sbdig.adv]
[PmMidiDriverName] [a32sbfm.dll]
[PmDigitalDriverName] [a32sbdg.dll]
[MidiDriverChunkNumber] 7
[DigitalDriverChunkNumber] 6
[NumberOfMidiAddresses] 6
[MidiAddress] 0x220
[MidiAltAddress] 0x210
[MidiAltAddress] 0x230
[MidiAltAddress] 0x240
[MidiAltAddress] 0x250
[MidiAltAddress] 0x260
[NumberOfDigitalAddresses] 6
[DigitalAddress] 0x220
[DigitalAltAddress] 0x210
[DigitalAltAddress] 0x230
[DigitalAltAddress] 0x240
[DigitalAltAddress] 0x250
[DigitalAltAddress] 0x260
[NumberOfIrqs] 4
[Irq] 7
[AltIrq] 2
[AltIrq] 3
[AltIrq] 5
[NumberOfMidiIrqs] 4
[MidiIrq] 7
[MidiAltIrq] 2
[MidiAltIrq] 3
[MidiAltIrq] 5
[NumberOfDmas] 1
[Dma] 1
; As the SB reg has only 1 set of jumpers the more specific Digital and Midi
; jumper args are not used...
[Flags] 1 ; number of flags to follow
[DspEnabled]
[Jumpers] 2
[AddressJumper]
[IrqJumper]
[EndRecord]
// -------------------------------------------------------------------------
[StartRecord]
[CardName] [Sound Blaster Pro I]
[CardId] 103
[CardGroup] 1
[RmMidiDriverName] [sbp1fm.adv]
[RmDigitalDriverName] [sbpdig.adv]
[PmMidiDriverName] [a32sp1fm.dll]
[PmDigitalDriverName] [a32sbpdg.dll]
[MidiDriverChunkNumber] 9
[DigitalDriverChunkNumber] 8
[NumberOfMidiAddresses] 6
[MidiAddress] 0x220
[MidiAltAddress] 0x210
[MidiAltAddress] 0x230
[MidiAltAddress] 0x240
[MidiAltAddress] 0x250
[MidiAltAddress] 0x260
[NumberOfDigitalAddresses] 6
[DigitalAddress] 0x220
[DigitalAltAddress] 0x210
[DigitalAltAddress] 0x230
[DigitalAltAddress] 0x240
[DigitalAltAddress] 0x250
[DigitalAltAddress] 0x260
[NumberOfIrqs] 4
[Irq] 7
[AltIrq] 2
[AltIrq] 5
[AltIrq] 10
[NumberOfMidiIrqs] 4
[MidiIrq] 7
[MidiAltIrq] 2
[MidiAltIrq] 5
[MidiAltIrq] 10
[NumberOfDmas] 3
[Dma] 1
[AltDma] 0
[AltDma] 3
[Flags] 1 ; number of flags to follow
[DspEnabled]
[Jumpers] 3
[AddressJumper]
[IrqJumper]
[DmaJumper]
[EndRecord]
// -------------------------------------------------------------------------
[StartRecord]
; This is correct RT
[CardName] [Sound Blaster Pro II]
[CardId] 115
[CardGroup] 1
[RmMidiDriverName] [sbp2fm.adv]
[RmDigitalDriverName] [sbpdig.adv]
[PmMidiDriverName] [a32sp2fm.dll]
[PmDigitalDriverName] [a32sbpdg.dll]
[MidiDriverChunkNumber] 11
[DigitalDriverChunkNumber] 8
[NumberOfMidiAddresses] 2
[MidiAddress] 0x220
[MidiAltAddress] 0x240
[NumberOfDigitalAddresses] 2
[DigitalAddress] 0x220
[DigitalAltAddress] 0x240
[NumberOfIrqs] 4
[Irq] 5
[AltIrq] 2
[AltIrq] 7
[AltIrq] 10
[NumberOfMidiIrqs] 4
[MidiIrq] 5
[MidiAltIrq] 2
[MidiAltIrq] 7
[MidiAltIrq] 10
[NumberOfDmas] 3
[Dma] 1
[AltDma] 0
[AltDma] 3
[Flags] 1 ; number of flags to follow
[DspEnabled]
[Jumpers] 3
[AddressJumper]
[IrqJumper]
[DmaJumper]
[EndRecord]
// -------------------------------------------------------------------------
[StartRecord]
; This is correct RT
[CardName] [Sound Blaster Pro III]
[CardId] 123
[CardGroup] 1
[RmMidiDriverName] [sbp2fm.adv]
[RmDigitalDriverName] [sbpdig.adv]
[PmMidiDriverName] [a32sp2fm.dll]
[PmDigitalDriverName] [a32sbpdg.dll]
[MidiDriverChunkNumber] 11
[DigitalDriverChunkNumber] 8
[NumberOfMidiAddresses] 2
[MidiAddress] 0x220
[MidiAltAddress] 0x240
[NumberOfDigitalAddresses] 2
[DigitalAddress] 0x220
[DigitalAltAddress] 0x240
[NumberOfIrqs] 4
[Irq] 5
[AltIrq] 2
[AltIrq] 7
[AltIrq] 10
[NumberOfMidiIrqs] 4
[MidiIrq] 5
[MidiAltIrq] 2
[MidiAltIrq] 7
[MidiAltIrq] 10
[NumberOfDmas] 3
[Dma] 1
[AltDma] 0
[AltDma] 3
[Flags] 1 ; number of flags to follow
[DspEnabled]
[Jumpers] 3
[AddressJumper]
[IrqJumper]
[DmaJumper]
[EndRecord]
// -------------------------------------------------------------------------
[StartRecord]
[CardName] [Sound Blaster 16 Asp]
[CardId] 122
[CardGroup] 1
[RmMidiDriverName] [sbp2fm.adv]
[RmDigitalDriverName] [sbpdig.adv]
[PmMidiDriverName] [a32sp2fm.dll]
[PmDigitalDriverName] [a32sbpdg.dll]
[MidiDriverChunkNumber] 11
[DigitalDriverChunkNumber] 8
[NumberOfMidiAddresses] 2
[MidiAddress] 0x220
[MidiAltAddress] 0x240
[NumberOfDigitalAddresses] 2
[DigitalAddress] 0x220
[DigitalAltAddress] 0x240
[NumberOfIrqs] 4
[Irq] 5
[AltIrq] 2
[AltIrq] 7
[AltIrq] 10
[NumberOfMidiIrqs] 4
[MidiIrq] 5
[MidiAltIrq] 2
[MidiAltIrq] 7
[MidiAltIrq] 10
[NumberOfDmas] 3
[Dma] 1
[AltDma] 0
[AltDma] 3
[Flags] 1 ; number of flags to follow
[DspEnabled]
[Jumpers] 3
[AddressJumper]
[IrqJumper]
[DmaJumper]
[EndRecord]
// -------------------------------------------------------------------------
[StartRecord]
[CardName] [Media Vision Pas]
[CardId] 106
[CardGroup] 1
[RmMidiDriverName] [pasfm.adv]
[RmDigitalDriverName] [pasdig.adv]
[PmMidiDriverName] [a32pasfm.dll]
[PmDigitalDriverName] [a32pasdg.dll]
[MidiDriverChunkNumber] 4
[DigitalDriverChunkNumber] 3
[NumberOfMidiAddresses] 3
[MidiAddress] 0x220
[MidiAltAddress] 0x230
[MidiAltAddress] 0x240
[NumberOfDigitalAddresses] 3
[DigitalAddress] 0x220
[DigitalAltAddress] 0x230
[DigitalAltAddress] 0x240
[NumberOfIrqs] 8
[Irq] 5
[AltIrq] 2
[AltIrq] 3
[AltIrq] 7
[AltIrq] 10
[AltIrq] 11
[AltIrq] 12
[AltIrq] 15
[NumberOfMidiIrqs] 8
[MidiIrq] 5
[MidiAltIrq] 2
[MidiAltIrq] 3
[MidiAltIrq] 7
[MidiAltIrq] 10
[MidiAltIrq] 11
[MidiAltIrq] 12
[MidiAltIrq] 15
[NumberOfDmas] 2
[Dma] 3
[AltDma] 1
[Flags] 1 ; number of flags to follow
[DspEnabled]
[Jumpers] 3
[AddressJumper]
[IrqJumper]
[DmaJumper]
[EndRecord]
// -------------------------------------------------------------------------
[StartRecord]
[CardName] [Media Vision Thunderboard]
[CardId] 107
[CardGroup] 1
[RmMidiDriverName] [sbfm.adv]
[RmDigitalDriverName] [sbdig.adv]
[PmMidiDriverName] [a32sbfm.dll]
[PmDigitalDriverName] [a32sbdg.dll]
[MidiDriverChunkNumber] 7
[DigitalDriverChunkNumber] 6
[NumberOfMidiAddresses] 6
[MidiAddress] 0x220
[MidiAltAddress] 0x210
[MidiAltAddress] 0x230
[MidiAltAddress] 0x240
[MidiAltAddress] 0x250
[MidiAltAddress] 0x260
[NumberOfDigitalAddresses] 6
[DigitalAddress] 0x220
[DigitalAltAddress] 0x210
[DigitalAltAddress] 0x230
[DigitalAltAddress] 0x240
[DigitalAltAddress] 0x250
[DigitalAltAddress] 0x260
[NumberOfIrqs] 4
[Irq] 7
[AltIrq] 2
[AltIrq] 3
[AltIrq] 5
[NumberOfMidiIrqs] 4
[MidiIrq] 7
[MidiAltIrq] 2
[MidiAltIrq] 3
[MidiAltIrq] 5
[NumberOfDmas] 1
[Dma] 1
[Flags] 1 ; number of flags to follow
[DspEnabled]
[Jumpers] 3
[AddressJumper]
[IrqJumper]
[DmaJumper]
[EndRecord]
// -------------------------------------------------------------------------
[StartRecord]
[CardName] [Ensoniq SoundScape]
[CardId] 129
[CardGroup] 4
[RmMidiDriverName] [mt32mpu.adv]
[RmDigitalDriverName] [sbdig.adv]
[PmMidiDriverName] [a32mt32.dll]
[PmDigitalDriverName] [a32sbdg.dll]
[MidiDriverChunkNumber] 2
[DigitalDriverChunkNumber] 6
[NumberOfMidiAddresses] 4
[MidiAddress] 0x330
[MidiAltAddress] 0x340
[MidiAltAddress] 0x350
[MidiAltAddress] 0x360
[NumberOfDigitalAddresses] 1
[DigitalAddress] 0x220
[NumberOfIrqs] 4
[Irq] 2
[AltIrq] 7
[AltIrq] 5
[AltIrq] 15
[NumberOfMidiIrqs] 4
[MidiIrq] 2
[MidiAltIrq] 7
[MidiAltIrq] 5
[MidiAltIrq] 15
[NumberOfDmas] 3
[Dma] 1
[AltDma] 0
[AltDma] 3
[Flags] 1 ; number of flags to follow
[DspEnabled]
[Jumpers] 3
[AddressJumper]
[IrqJumper]
[DmaJumper]
[EndRecord]
// -------------------------------------------------------------------------
[StartRecord]
[CardName] [Orchid Soundwave32]
[CardId] 130
[CardGroup] 4
[RmMidiDriverName] [mt32mpu.adv]
[RmDigitalDriverName] [sbdig.adv]
[PmMidiDriverName] [a32mt32.dll]
[PmDigitalDriverName] [a32sbdg.dll]
[MidiDriverChunkNumber] 2
[DigitalDriverChunkNumber] 6
[NumberOfMidiAddresses] 6
[MidiAddress] 0x330
[MidiAltAddress] 0x332
[MidiAltAddress] 0x334
[MidiAltAddress] 0x336
[MidiAltAddress] 0x300
[MidiAltAddress] 0x320
[NumberOfDigitalAddresses] 1
[DigitalAddress] 0x220
[NumberOfIrqs] 3
[Irq] 7
[AltIrq] 3
[AltIrq] 5
[NumberOfMidiIrqs] 3
[MidiIrq] 7
[MidiAltIrq] 3
[MidiAltIrq] 5
[NumberOfDmas] 1
[Dma] 1
[Flags] 1 ; number of flags to follow
[DspEnabled]
[Jumpers] 3
[AddressJumper]
[IrqJumper]
[DmaJumper]
[EndRecord]
// -------------------------------------------------------------------------
[StartRecord]
[CardName] [Logitech Soundman Wave]
[CardId] 131
[CardGroup] 4
[RmMidiDriverName] [mt32mpu.adv]
[RmDigitalDriverName] [sbdig.adv]
[PmMidiDriverName] [a32mt32.dll]
[PmDigitalDriverName] [a32sbdg.dll]
[MidiDriverChunkNumber] 2
[DigitalDriverChunkNumber] 6
[NumberOfMidiAddresses] 3
[MidiAddress] 0x330
[MidiAltAddress] 0x310
[MidiAltAddress] 0x320
[NumberOfDigitalAddresses] 3
[DigitalAddress] 0x220
[DigitalAltAddress] 0x240
[DigitalAltAddress] 0x260
[NumberOfIrqs] 4
[Irq] 7
[AltIrq] 2
[AltIrq] 3
[AltIrq] 5
[NumberOfMidiIrqs] 4
[MidiIrq] 2
[MidiAltIrq] 3
[MidiAltIrq] 5
[MidiAltIrq] 7
[NumberOfDmas] 2
[Dma] 1
[AltDma] 3
[Flags] 1 ; number of flags to follow
[DspEnabled]
[Jumpers] 4
[MidiAddressJumper]
[DigitalAddressJumper]
[MidiIrqJumper]
[MidiDmaJumper]
[EndRecord]
// -------------------------------------------------------------------------
[StartRecord]
[CardName] [Generic OPL4 FM Board]
[CardId] 132
[CardGroup] 4
[RmMidiDriverName] [mt32mpu.adv]
[RmDigitalDriverName] [sbdig.adv]
[PmMidiDriverName] [a32mt32.dll]
[PmDigitalDriverName] [a32sbdg.dll]
[MidiDriverChunkNumber] 2
[DigitalDriverChunkNumber] 6
[NumberOfMidiAddresses] 6
[MidiAddress] 0x330
[MidiAltAddress] 0x300
[MidiAltAddress] 0x310
[MidiAltAddress] 0x320
[MidiAltAddress] 0x340
[MidiAltAddress] 0x360
[NumberOfDigitalAddresses] 6
[DigitalAddress] 0x220
[DigitalAltAddress] 0x210
[DigitalAltAddress] 0x230
[DigitalAltAddress] 0x240
[DigitalAltAddress] 0x250
[DigitalAltAddress] 0x260
[NumberOfIrqs] 7
[Irq] 7
[AltIrq] 2
[AltIrq] 3
[AltIrq] 4
[AltIrq] 5
[AltIrq] 6
[AltIrq] 9
[NumberOfMidiIrqs] 4
[MidiIrq] 2
[MidiAltIrq] 3
[MidiAltIrq] 5
[MidiAltIrq] 7
[NumberOfDmas] 4
[Dma] 1
[AltDma] 3
[AltDma] 5
[AltDma] 7
[Flags] 1 ; number of flags to follow
[DspEnabled]
[Jumpers] 4
[MidiAddressJumper]
[DigitalAddressJumper]
[MidiIrqJumper]
[MidiDmaJumper]
[EndRecord]
// -------------------------------------------------------------------------
[StartRecord]
[CardName] [Gravis Ultrasound]
[CardId] 124
[CardGroup] 4
[RmMidiDriverName] [gf1midi.adv]
[RmDigitalDriverName] [gf1digi.adv]
[PmMidiDriverName] [gusmid32.dll]
[PmDigitalDriverName] [gusdig32.dll]
[MidiDriverChunkNumber] 17
[DigitalDriverChunkNumber] 18
[NumberOfMidiAddresses] 6
[MidiAddress] 0x220
[MidiAltAddress] 0x210
[MidiAltAddress] 0x230
[MidiAltAddress] 0x240
[MidiAltAddress] 0x250
[MidiAltAddress] 0x260
[NumberOfDigitalAddresses] 6
[DigitalAddress] 0x220
[DigitalAltAddress] 0x210
[DigitalAltAddress] 0x230
[DigitalAltAddress] 0x240
[DigitalAltAddress] 0x250
[DigitalAltAddress] 0x260
[NumberOfIrqs] 6
[Irq] 7
[AltIrq] 2
[AltIrq] 3
[AltIrq] 5
[AltIrq] 12
[AltIrq] 15
[NumberOfMidiIrqs] 6
[MidiIrq] 7
[MidiAltIrq] 2
[MidiAltIrq] 3
[MidiAltIrq] 5
[MidiAltIrq] 12
[MidiAltIrq] 15
[NumberOfDmas] 4
[Dma] 3
[AltDma] 5
[AltDma] 6
[AltDma] 7
[Flags] 1 ; number of flags to follow
[DspEnabled]
[Jumpers] 3
[AddressJumper]
[IrqJumper]
[DmaJumper]
[EndRecord]
// -------------------------------------------------------------------------
[EndOfGroup]
[EndOfFile]