; 1.0 3/30/94 ; ; ; Rules... ; tag arg (Numerical) ; tag arg (String) ; Sound card name 40 char max ; drivernames 15 char max, must include extension ; Using the square brackets in a comment is FORBIDDEN ! ; Max entrys for addr, irq, etc is 10 ; the no noise selection must have DSP NOT ENABLED... ; Three sections... ; Main Group ; Music Only Group ; Digital Group ; ; The Jumpers arg list defines hardware settings of which the card is capable. ; This affects what is asked for in the custom (manual) installation portion ; of the installation process... ; ; Jumpers NumberOfJumpers ; MidiAddressJumper ; MidiIrqJumper ; DigitalAddressJumper ; DigitalIrqJumper ; DigitalDmaJumper ; The following set mutually exclusive of the above set of jumpers... ; AddressJumper ; IrqJumper ; DmaJumper ; ; Header ; RealMode or ProtectedMode, This controls the selection of the drivers ; Rm or Pm driver names are used respectivly... ; ; ; All data and registers checked and verified 4/3/94 ; ; -------------------------------------------------------------------------- [Header] [GameName] [Ravenloft II, Stone Prophet Sound Installer] [EndOfHeader] ; ------------------------------------------------------------------------- ; The Main Group ; ------------------------------------------------------------------------- [MainGroup] [NumberOfRecords] 14 ; ------------------------------------------------------------------------- ; 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] [Roland LAPC-1] [CardId] 105 [CardGroup] 4 [RmMidiDriverName] [mt32mpu.adv] [RmDigitalDriverName] [] [PmMidiDriverName] [a32mt32.dll] [PmDigitalDriverName] [] [MidiDriverChunkNumber] 2 [DigitalDriverChunkNumber] 2 [NumberOfMidiAddresses] 1 [MidiAddress] 0x330 [NumberOfDigitalAddresses] 1 [DigitalAddress] -1 [NumberOfIrqs] 1 [Irq] -1 [NumberOfMidiIrqs] 1 [MidiIrq] -1 [NumberOfDmas] 1 [Dma] -1 [Flags] 1 ; number of flags to follow [DspNotEnabled] [Jumpers] 0 [EndRecord] // ------------------------------------------------------------------------- ; This is correct RT [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] 2 [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] [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] [PC Speaker] [CardId] 108 [CardGroup] 0 [RmMidiDriverName] [pcspkr.adv] [RmDigitalDriverName] [ibmsnd.com] [PmMidiDriverName] [a32spkr.dll] [PmDigitalDriverName] [] [MidiDriverChunkNumber] 5 [DigitalDriverChunkNumber] 10 [NumberOfMidiAddresses] 1 [MidiAddress] -1 [NumberOfDigitalAddresses] 1 [DigitalAddress] -1 [NumberOfIrqs] 1 [Irq] -1 [NumberOfMidiIrqs] 1 [MidiIrq] -1 [NumberOfDmas] 1 [Dma] -1 [Flags] 1 ; number of flags to follow [DspEnabled] [Jumpers] 0 [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] // ------------------------------------------------------------------------- [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] 10 ; ------------------------------------------------------------------------- ; 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] [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] [PC Speaker] [CardId] 108 [CardGroup] 0 [RmMidiDriverName] [pcspkr.adv] [RmDigitalDriverName] [ibmsnd.com] [PmMidiDriverName] [a32spkr.dll] [PmDigitalDriverName] [] [MidiDriverChunkNumber] 5 [DigitalDriverChunkNumber] 10 [NumberOfMidiAddresses] 1 [MidiAddress] -1 [NumberOfDigitalAddresses] 1 [DigitalAddress] -1 [NumberOfIrqs] 1 [Irq] -1 [NumberOfMidiIrqs] 1 [MidiIrq] -1 [NumberOfDmas] 1 [Dma] -1 [Jumpers] 0 [Flags] 1 ; number of flags to follow [DspEnabled] [EndRecord] // ------------------------------------------------------------------------- [EndOfGroup] [EndOfFile]