Good tip, Phil. No visible sound driver files, but the sound.ini file has clues. Looks like SBProII and SBProIII are using the same drivers, just different card ID:
Copy code to clipboard 1 ; 1.0 3/30/94 2 ; 3 ; 4 ; Rules... 5 6 ; tag arg (Numerical) 7 ; tag arg (String) 8 ; Sound card name 40 char max 9 ; drivernames 15 char max, must include extension 10 ; Using the square brackets in a comment is FORBIDDEN ! 11 ; Max entrys for addr, irq, etc is 10 12 13 ; the no noise selection must have DSP NOT ENABLED... 14 15 ; Three sections... 16 ; Main Group 17 ; Music Only Group 18 ; Digital Group 19 ; 20 ; The Jumpers arg list defines hardware settings of which the card is capable. 21 ; This affects what is asked for in the custom (manual) installation portion 22 ; of the installation process... 23 ; 24 ; Jumpers NumberOfJumpers 25 ; MidiAddressJumper 26 ; MidiIrqJumper 27 ; DigitalAddressJumper 28 ; DigitalIrqJumper 29 ; DigitalDmaJumper 30 ; The following set mutually exclusive of the above set of jumpers... 31 ; AddressJumper 32 ; IrqJumper 33 ; DmaJumper 34 ; 35 ; Header 36 ; RealMode or ProtectedMode, This controls the selection of the drivers 37 ; Rm or Pm driver names are used respectivly... 38 ; 39 ; 40 ; All data and registers checked and verified 4/3/94 41 ; 42 ; -------------------------------------------------------------------------- 43 44 [Header] 45 [GameName] [Darksun II - Wake of the Ravager CD-ROM] 46 [CdEnabled] 47 [MultipleInstallDisabled] 48 [MidiNotEnabled] 49 [EndOfHeader] 50 51 ; ------------------------------------------------------------------------- 52 ; The Main Group 53 ; ------------------------------------------------------------------------- 54 55 [MainGroup] 56 57 [NumberOfRecords] 13 58 59 ; ------------------------------------------------------------------------- 60 ; Data records … Show last 1441 lines 61 ; ------------------------------------------------------------------------- 62 63 [StartRecord] 64 [CardName] [Gravis - CD ROM Music Only] 65 [CardId] 104 66 [CardGroup] 1 67 68 [RmMidiDriverName] [adlib.adv] 69 [RmDigitalDriverName] [] 70 [PmMidiDriverName] [a32adlib.dll] 71 [PmDigitalDriverName] [] 72 73 [MidiDriverChunkNumber] 1 74 [DigitalDriverChunkNumber] 1 75 76 [NumberOfMidiAddresses] 1 77 [MidiAddress] 0x388 78 79 [NumberOfDigitalAddresses] 1 80 [Dma] -1 81 82 [NumberOfIrqs] 1 83 [Irq] -1 84 85 [NumberOfMidiIrqs] 1 86 [MidiIrq] -1 87 88 [NumberOfDmas] 1 89 [Dma] -1 90 91 [Flags] 1 ; number of flags to follow 92 [DspNotEnabled] 93 94 [Jumpers] 0 95 96 [EndRecord] 97 98 // ------------------------------------------------------------------------- 99 100 // ------------------------------------------------------------------------- 101 102 [StartRecord] 103 [CardName] [Adlib Gold] 104 [CardId] 116 105 [CardGroup] 1 106 107 [RmMidiDriverName] [adlibg.adv] 108 [RmDigitalDriverName] [algdig.adv] 109 [PmMidiDriverName] [a32algfm.dll] 110 [PmDigitalDriverName] [a32algdg.dll] 111 112 [MidiDriverChunkNumber] 12 113 [DigitalDriverChunkNumber] 13 114 115 [NumberOfMidiAddresses] 9 116 [MidiAddress] 0x388 117 [MidiAltAddress] 0x390 118 [MidiAltAddress] 0x398 119 [MidiAltAddress] 0x3a0 120 [MidiAltAddress] 0x3a8 121 [MidiAltAddress] 0x3b0 122 [MidiAltAddress] 0x3b8 123 [MidiAltAddress] 0x3c0 124 [MidiAltAddress] 0x3c8 125 126 [NumberOfDigitalAddresses] 9 127 [DigitalAddress] 0x388 128 [DigitalAltAddress] 0x390 129 [DigitalAltAddress] 0x398 130 [DigitalAltAddress] 0x3a0 131 [DigitalAltAddress] 0x3a8 132 [DigitalAltAddress] 0x3b0 133 [DigitalAltAddress] 0x3b8 134 [DigitalAltAddress] 0x3c0 135 [DigitalAltAddress] 0x3c8 136 137 [NumberOfIrqs] 4 138 [Irq] 7 139 [AltIrq] 3 140 [AltIrq] 4 141 [AltIrq] 5 142 143 [NumberOfMidiIrqs] 4 144 [MidiIrq] 7 145 [MidiAltIrq] 3 146 [MidiAltIrq] 4 147 [MidiAltIrq] 5 148 149 [NumberOfDmas] 1 150 [Dma] -1 151 152 [Flags] 1 ; number of flags to follow 153 [DspEnabled] 154 155 [Jumpers] 1 156 [AddressJumper] 157 158 [EndRecord] 159 160 // ------------------------------------------------------------------------- 161 162 [StartRecord] 163 164 [CardName] [Sound Blaster Regular] 165 [CardId] 102 166 [CardGroup] 1 167 168 [RmMidiDriverName] [sbfm.adv] 169 [RmDigitalDriverName] [sbdig.adv] 170 [PmMidiDriverName] [a32sbfm.dll] 171 [PmDigitalDriverName] [a32sbdg.dll] 172 173 [MidiDriverChunkNumber] 7 174 [DigitalDriverChunkNumber] 6 175 176 [NumberOfMidiAddresses] 6 177 [MidiAddress] 0x220 178 [MidiAltAddress] 0x210 179 [MidiAltAddress] 0x230 180 [MidiAltAddress] 0x240 181 [MidiAltAddress] 0x250 182 [MidiAltAddress] 0x260 183 184 [NumberOfDigitalAddresses] 6 185 [DigitalAddress] 0x220 186 [DigitalAltAddress] 0x210 187 [DigitalAltAddress] 0x230 188 [DigitalAltAddress] 0x240 189 [DigitalAltAddress] 0x250 190 [DigitalAltAddress] 0x260 191 192 [NumberOfIrqs] 4 193 [Irq] 7 194 [AltIrq] 2 195 [AltIrq] 3 196 [AltIrq] 5 197 198 [NumberOfMidiIrqs] 4 199 [MidiIrq] 7 200 [MidiAltIrq] 2 201 [MidiAltIrq] 3 202 [MidiAltIrq] 5 203 204 [NumberOfDmas] 1 205 [Dma] 1 206 207 ; As the SB reg has only 1 set of jumpers the more specific Digital and Midi 208 ; jumper args are not used... 209 210 [Jumpers] 2 211 [AddressJumper] 212 [IrqJumper] 213 214 215 [Flags] 1 ; number of flags to follow 216 [DspEnabled] 217 218 [EndRecord] 219 220 221 // ------------------------------------------------------------------------- 222 223 224 225 [StartRecord] 226 227 [CardName] [Sound Blaster Pro I] 228 [CardId] 103 229 [CardGroup] 1 230 231 [RmMidiDriverName] [sbp1fm.adv] 232 [RmDigitalDriverName] [sbpdig.adv] 233 [PmMidiDriverName] [a32sp1fm.dll] 234 [PmDigitalDriverName] [a32sbpdg.dll] 235 236 237 [MidiDriverChunkNumber] 9 238 [DigitalDriverChunkNumber] 8 239 240 [NumberOfMidiAddresses] 6 241 [MidiAddress] 0x220 242 [MidiAltAddress] 0x210 243 [MidiAltAddress] 0x230 244 [MidiAltAddress] 0x240 245 [MidiAltAddress] 0x250 246 [MidiAltAddress] 0x260 247 248 [NumberOfDigitalAddresses] 6 249 [DigitalAddress] 0x220 250 [DigitalAltAddress] 0x210 251 [DigitalAltAddress] 0x230 252 [DigitalAltAddress] 0x240 253 [DigitalAltAddress] 0x250 254 [DigitalAltAddress] 0x260 255 256 [NumberOfIrqs] 4 257 [Irq] 7 258 [AltIrq] 2 259 [AltIrq] 5 260 [AltIrq] 10 261 262 [NumberOfMidiIrqs] 4 263 [MidiIrq] 7 264 [MidiAltIrq] 2 265 [MidiAltIrq] 5 266 [MidiAltIrq] 10 267 268 269 [NumberOfDmas] 3 270 [Dma] 1 271 [AltDma] 0 272 [AltDma] 3 273 274 [Flags] 1 ; number of flags to follow 275 [DspEnabled] 276 277 [Jumpers] 3 278 [AddressJumper] 279 [IrqJumper] 280 [DmaJumper] 281 282 [EndRecord] 283 284 // ------------------------------------------------------------------------- 285 286 287 [StartRecord] 288 289 [CardName] [Sound Blaster Pro II] 290 [CardId] 115 291 [CardGroup] 1 292 293 [RmMidiDriverName] [sbp2fm.adv] 294 [RmDigitalDriverName] [sbpdig.adv] 295 [PmMidiDriverName] [a32sp2fm.dll] 296 [PmDigitalDriverName] [a32sbpdg.dll] 297 298 299 300 [MidiDriverChunkNumber] 11 301 [DigitalDriverChunkNumber] 8 302 303 [NumberOfMidiAddresses] 2 304 [MidiAddress] 0x220 305 [MidiAltAddress] 0x240 306 307 [NumberOfDigitalAddresses] 2 308 [DigitalAddress] 0x220 309 [DigitalAltAddress] 0x240 310 311 [NumberOfIrqs] 4 312 [Irq] 5 313 [AltIrq] 2 314 [AltIrq] 7 315 [AltIrq] 10 316 317 [NumberOfMidiIrqs] 4 318 [MidiIrq] 5 319 [MidiAltIrq] 2 320 [MidiAltIrq] 7 321 [MidiAltIrq] 10 322 323 324 [NumberOfDmas] 3 325 [Dma] 1 326 [AltDma] 0 327 [AltDma] 3 328 329 [Flags] 1 ; number of flags to follow 330 [DspEnabled] 331 332 [Jumpers] 3 333 [AddressJumper] 334 [IrqJumper] 335 [DmaJumper] 336 337 [EndRecord] 338 339 // ------------------------------------------------------------------------- 340 341 [StartRecord] 342 343 [CardName] [Sound Blaster Pro III] 344 [CardId] 123 345 [CardGroup] 1 346 347 [RmMidiDriverName] [sbp2fm.adv] 348 [RmDigitalDriverName] [sbpdig.adv] 349 [PmMidiDriverName] [a32sp2fm.dll] 350 [PmDigitalDriverName] [a32sbpdg.dll] 351 352 [MidiDriverChunkNumber] 11 353 [DigitalDriverChunkNumber] 8 354 355 [NumberOfMidiAddresses] 2 356 [MidiAddress] 0x220 357 [MidiAltAddress] 0x240 358 359 [NumberOfDigitalAddresses] 2 360 [DigitalAddress] 0x220 361 [DigitalAltAddress] 0x240 362 363 [NumberOfIrqs] 4 364 [Irq] 5 365 [AltIrq] 2 366 [AltIrq] 7 367 [AltIrq] 10 368 369 [NumberOfMidiIrqs] 4 370 [MidiIrq] 5 371 [MidiAltIrq] 2 372 [MidiAltIrq] 7 373 [MidiAltIrq] 10 374 375 376 [NumberOfDmas] 3 377 [Dma] 1 378 [AltDma] 0 379 [AltDma] 3 380 381 [Flags] 1 ; number of flags to follow 382 [DspEnabled] 383 384 [Jumpers] 3 385 [AddressJumper] 386 [IrqJumper] 387 [DmaJumper] 388 389 [EndRecord] 390 391 // ------------------------------------------------------------------------- 392 393 [StartRecord] 394 395 [CardName] [Sound Blaster 16 ASP] 396 [CardId] 122 397 [CardGroup] 1 398 399 [RmMidiDriverName] [sbp2fm.adv] 400 [RmDigitalDriverName] [sbpdig.adv] 401 [PmMidiDriverName] [a32sp2fm.dll] 402 [PmDigitalDriverName] [a32sbpdg.dll] 403 404 405 [MidiDriverChunkNumber] 11 406 [DigitalDriverChunkNumber] 8 407 408 [NumberOfMidiAddresses] 2 409 [MidiAddress] 0x220 410 [MidiAltAddress] 0x240 411 412 [NumberOfDigitalAddresses] 2 413 [DigitalAddress] 0x220 414 [DigitalAltAddress] 0x240 415 416 [NumberOfIrqs] 4 417 [Irq] 5 418 [AltIrq] 2 419 [AltIrq] 7 420 [AltIrq] 10 421 422 [NumberOfMidiIrqs] 4 423 [MidiIrq] 5 424 [MidiAltIrq] 2 425 [MidiAltIrq] 7 426 [MidiAltIrq] 10 427 428 [NumberOfDmas] 3 429 [Dma] 1 430 [AltDma] 0 431 [AltDma] 3 432 433 [Flags] 1 ; number of flags to follow 434 [DspEnabled] 435 436 [Jumpers] 3 437 [AddressJumper] 438 [IrqJumper] 439 [DmaJumper] 440 441 [EndRecord] 442 443 // ------------------------------------------------------------------------- 444 445 [StartRecord] 446 447 [CardName] [Wave Blaster] 448 [CardId] 121 449 [CardGroup] 4 450 451 [RmMidiDriverName] [mt32mpu.adv] 452 [RmDigitalDriverName] [sbpdig.adv] 453 [PmMidiDriverName] [a32mt32.dll] 454 [PmDigitalDriverName] [a32sbpdg.dll] 455 456 457 [MidiDriverChunkNumber] 2 458 [DigitalDriverChunkNumber] 8 459 460 [NumberOfMidiAddresses] 2 461 [MidiAddress] 0x330 462 [MidiAltAddress] 0x300 463 464 [NumberOfDigitalAddresses] 4 465 [DigitalAddress] 0x220 466 [DigitalAltAddress] 0x240 467 [DigitalAltAddress] 0x260 468 [DigitalAltAddress] 0x280 469 470 [NumberOfIrqs] 4 471 [Irq] 5 472 [AltIrq] 2 473 [AltIrq] 7 474 [AltIrq] 10 475 476 477 [NumberOfMidiIrqs] 1 478 [MidiIrq] -1 479 480 [NumberOfDmas] 3 481 [Dma] 1 482 [AltDma] 0 483 [AltDma] 3 484 485 [Flags] 1 ; number of flags to follow 486 [DspEnabled] 487 488 [Jumpers] 4 489 [MidiAddressJumper] 490 [DigitalAddressJumper] 491 [DigitalIrqJumper] 492 [DigitalDmaJumper] 493 494 [EndRecord] 495 496 // ------------------------------------------------------------------------- 497 498 [StartRecord] 499 500 [CardName] [Ensoniq SoundScape] 501 [CardId] 129 502 [CardGroup] 4 503 504 [RmMidiDriverName] [mt32mpu.adv] 505 [RmDigitalDriverName] [sbdig.adv] 506 [PmMidiDriverName] [a32mt32.dll] 507 [PmDigitalDriverName] [a32sbdg.dll] 508 509 510 [MidiDriverChunkNumber] 2 511 [DigitalDriverChunkNumber] 6 512 513 [NumberOfMidiAddresses] 4 514 [MidiAddress] 0x330 515 [MidiAltAddress] 0x340 516 [MidiAltAddress] 0x350 517 [MidiAltAddress] 0x360 518 519 [NumberOfDigitalAddresses] 1 520 [DigitalAddress] 0x220 521 522 [NumberOfIrqs] 4 523 [Irq] 2 524 [AltIrq] 7 525 [AltIrq] 5 526 [AltIrq] 15 527 528 [NumberOfMidiIrqs] 4 529 [MidiIrq] 2 530 [MidiAltIrq] 7 531 [MidiAltIrq] 5 532 [MidiAltIrq] 15 533 534 [NumberOfDmas] 3 535 [Dma] 1 536 [AltDma] 0 537 [AltDma] 3 538 539 [Flags] 1 ; number of flags to follow 540 [DspEnabled] 541 542 [Jumpers] 3 543 [AddressJumper] 544 [IrqJumper] 545 [DmaJumper] 546 547 [EndRecord] 548 549 // ------------------------------------------------------------------------- 550 551 552 [StartRecord] 553 554 [CardName] [Orchid Soundwave32] 555 [CardId] 130 556 [CardGroup] 4 557 558 [RmMidiDriverName] [mt32mpu.adv] 559 [RmDigitalDriverName] [sbdig.adv] 560 [PmMidiDriverName] [a32mt32.dll] 561 [PmDigitalDriverName] [a32sbdg.dll] 562 563 564 [MidiDriverChunkNumber] 2 565 [DigitalDriverChunkNumber] 6 566 567 [NumberOfMidiAddresses] 6 568 [MidiAddress] 0x330 569 [MidiAltAddress] 0x332 570 [MidiAltAddress] 0x334 571 [MidiAltAddress] 0x336 572 [MidiAltAddress] 0x300 573 [MidiAltAddress] 0x320 574 575 [NumberOfDigitalAddresses] 1 576 [DigitalAddress] 0x220 577 578 [NumberOfIrqs] 3 579 [Irq] 7 580 [AltIrq] 3 581 [AltIrq] 5 582 583 [NumberOfMidiIrqs] 3 584 [MidiIrq] 7 585 [MidiAltIrq] 3 586 [MidiAltIrq] 5 587 588 [NumberOfDmas] 1 589 [Dma] 1 590 591 [Flags] 1 ; number of flags to follow 592 [DspEnabled] 593 594 [Jumpers] 3 595 [AddressJumper] 596 [IrqJumper] 597 [DmaJumper] 598 599 [EndRecord] 600 601 // ------------------------------------------------------------------------- 602 603 [StartRecord] 604 605 [CardName] [Aria Type Cards] 606 [CardId] 125 607 [CardGroup] 4 608 609 [RmMidiDriverName] [ariatsr.adv] 610 [RmDigitalDriverName] [ariadig.adv] 611 [PmMidiDriverName] [a32arxm.dll] 612 [PmDigitalDriverName] [a32ardg.dll] 613 614 615 [MidiDriverChunkNumber] 19 616 [DigitalDriverChunkNumber] 20 617 618 [NumberOfMidiAddresses] 4 619 [MidiAddress] 0x290 620 [MidiAltAddress] 0x280 621 [MidiAltAddress] 0x2a0 622 [MidiAltAddress] 0x2b0 623 624 [NumberOfDigitalAddresses] 4 625 [DigitalAddress] 0x290 626 [DigitalAltAddress] 0x280 627 [DigitalAltAddress] 0x2a0 628 [DigitalAltAddress] 0x2b0 629 630 [NumberOfIrqs] 3 631 [Irq] 10 632 [AltIrq] 11 633 [AltIrq] 12 634 635 [NumberOfMidiIrqs] 3 636 [MidiIrq] 10 637 [MidiAltIrq] 11 638 [MidiAltIrq] 12 639 640 [NumberOfDmas] 2 641 [Dma] 5 642 [AltDma] 6 643 644 [Flags] 1 ; number of flags to follow 645 [DspEnabled] 646 647 [Jumpers] 3 648 [AddressJumper] 649 [IrqJumper] 650 [DmaJumper] 651 652 [EndRecord] 653 654 // ------------------------------------------------------------------------- 655 656 [StartRecord] 657 658 [CardName] [Logitech Soundman Wave] 659 [CardId] 131 660 [CardGroup] 4 661 662 [RmMidiDriverName] [mt32mpu.adv] 663 [RmDigitalDriverName] [sbdig.adv] 664 [PmMidiDriverName] [a32mt32.dll] 665 [PmDigitalDriverName] [a32sbdg.dll] 666 667 [MidiDriverChunkNumber] 2 668 [DigitalDriverChunkNumber] 6 669 670 [NumberOfMidiAddresses] 3 671 [MidiAddress] 0x330 672 [MidiAltAddress] 0x310 673 [MidiAltAddress] 0x320 674 675 [NumberOfDigitalAddresses] 3 676 [DigitalAddress] 0x220 677 [DigitalAltAddress] 0x240 678 [DigitalAltAddress] 0x260 679 680 [NumberOfIrqs] 4 681 [Irq] 7 682 [AltIrq] 2 683 [AltIrq] 3 684 [AltIrq] 5 685 686 [NumberOfMidiIrqs] 4 687 [MidiIrq] 2 688 [MidiAltIrq] 3 689 [MidiAltIrq] 5 690 [MidiAltIrq] 7 691 692 [NumberOfDmas] 2 693 [Dma] 1 694 [AltDma] 3 695 696 [Flags] 1 ; number of flags to follow 697 [DspEnabled] 698 699 [Jumpers] 4 700 [MidiAddressJumper] 701 [DigitalAddressJumper] 702 [MidiIrqJumper] 703 [MidiDmaJumper] 704 705 [EndRecord] 706 707 // ------------------------------------------------------------------------- 708 709 710 711 // ------------------------------------------------------------------------- 712 713 [StartRecord] 714 715 [CardName] [No Sound] 716 [CardId] 113 717 [CardGroup] 0 718 719 [RmMidiDriverName] [] 720 [RmDigitalDriverName] [] 721 [PmMidiDriverName] [] 722 [PmDigitalDriverName] [] 723 724 [MidiDriverChunkNumber] 0 725 [DigitalDriverChunkNumber] 0 726 727 [NumberOfMidiAddresses] 1 728 [MidiAddress] -1 729 730 [NumberOfDigitalAddresses] 1 731 [DigitalAddress] -1 732 733 [NumberOfIrqs] 1 734 [Irq] -1 735 736 [NumberOfMidiIrqs] 1 737 [MidiIrq] -1 738 739 [NumberOfDmas] 1 740 [Dma] -1 741 742 743 [Flags] 2 ; number of flags to follow 744 [DspNotEnabled] 745 [MidiNotEnabled] 746 747 748 [Jumpers] 0 749 750 [EndRecord] 751 752 753 754 [EndOfGroup] 755 756 757 758 759 760 761 762 763 764 765 [DigitalGroup] 766 767 [NumberOfRecords] 13 768 769 ; ------------------------------------------------------------------------- 770 ; Data records 771 ; ------------------------------------------------------------------------- 772 773 [StartRecord] 774 [CardName] [Adlib Gold] 775 [CardId] 116 776 [CardGroup] 1 777 778 [RmMidiDriverName] [adlibg.adv] 779 [RmDigitalDriverName] [algdig.adv] 780 [PmMidiDriverName] [a32algfm.dll] 781 [PmDigitalDriverName] [a32algdg.dll] 782 783 [MidiDriverChunkNumber] 12 784 [DigitalDriverChunkNumber] 13 785 786 [NumberOfMidiAddresses] 9 787 [MidiAddress] 0x388 788 [MidiAltAddress] 0x390 789 [MidiAltAddress] 0x398 790 [MidiAltAddress] 0x3a0 791 [MidiAltAddress] 0x3a8 792 [MidiAltAddress] 0x3b0 793 [MidiAltAddress] 0x3b8 794 [MidiAltAddress] 0x3c0 795 [MidiAltAddress] 0x3c8 796 797 [NumberOfDigitalAddresses] 9 798 [DigitalAddress] 0x388 799 [DigitalAltAddress] 0x390 800 [DigitalAltAddress] 0x398 801 [DigitalAltAddress] 0x3a0 802 [DigitalAltAddress] 0x3a8 803 [DigitalAltAddress] 0x3b0 804 [DigitalAltAddress] 0x3b8 805 [DigitalAltAddress] 0x3c0 806 [DigitalAltAddress] 0x3c8 807 808 [NumberOfIrqs] 4 809 [Irq] 7 810 [AltIrq] 3 811 [AltIrq] 4 812 [AltIrq] 5 813 814 [NumberOfMidiIrqs] 4 815 [MidiIrq] 7 816 [MidiAltIrq] 3 817 [MidiAltIrq] 4 818 [MidiAltIrq] 5 819 820 [NumberOfDmas] 1 821 [Dma] -1 822 823 [Flags] 1 ; number of flags to follow 824 [DspEnabled] 825 826 [Jumpers] 1 827 [AddressJumper] 828 829 [EndRecord] 830 831 // ------------------------------------------------------------------------- 832 833 [StartRecord] 834 835 [CardName] [Sound Blaster Regular] 836 [CardId] 102 837 [CardGroup] 1 838 839 [RmMidiDriverName] [sbfm.adv] 840 [RmDigitalDriverName] [sbdig.adv] 841 [PmMidiDriverName] [a32sbfm.dll] 842 [PmDigitalDriverName] [a32sbdg.dll] 843 844 845 [MidiDriverChunkNumber] 7 846 [DigitalDriverChunkNumber] 6 847 848 [NumberOfMidiAddresses] 6 849 [MidiAddress] 0x220 850 [MidiAltAddress] 0x210 851 [MidiAltAddress] 0x230 852 [MidiAltAddress] 0x240 853 [MidiAltAddress] 0x250 854 [MidiAltAddress] 0x260 855 856 [NumberOfDigitalAddresses] 6 857 [DigitalAddress] 0x220 858 [DigitalAltAddress] 0x210 859 [DigitalAltAddress] 0x230 860 [DigitalAltAddress] 0x240 861 [DigitalAltAddress] 0x250 862 [DigitalAltAddress] 0x260 863 864 [NumberOfIrqs] 4 865 [Irq] 7 866 [AltIrq] 2 867 [AltIrq] 3 868 [AltIrq] 5 869 870 [NumberOfMidiIrqs] 4 871 [MidiIrq] 7 872 [MidiAltIrq] 2 873 [MidiAltIrq] 3 874 [MidiAltIrq] 5 875 876 [NumberOfDmas] 1 877 [Dma] 1 878 879 ; As the SB reg has only 1 set of jumpers the more specific Digital and Midi 880 ; jumper args are not used... 881 882 883 [Flags] 1 ; number of flags to follow 884 [DspEnabled] 885 886 [Jumpers] 2 887 [AddressJumper] 888 [IrqJumper] 889 890 891 892 [EndRecord] 893 894 895 // ------------------------------------------------------------------------- 896 897 898 899 [StartRecord] 900 901 [CardName] [Sound Blaster Pro I] 902 [CardId] 103 903 [CardGroup] 1 904 905 [RmMidiDriverName] [sbp1fm.adv] 906 [RmDigitalDriverName] [sbpdig.adv] 907 [PmMidiDriverName] [a32sp1fm.dll] 908 [PmDigitalDriverName] [a32sbpdg.dll] 909 910 [MidiDriverChunkNumber] 9 911 [DigitalDriverChunkNumber] 8 912 913 [NumberOfMidiAddresses] 6 914 [MidiAddress] 0x220 915 [MidiAltAddress] 0x210 916 [MidiAltAddress] 0x230 917 [MidiAltAddress] 0x240 918 [MidiAltAddress] 0x250 919 [MidiAltAddress] 0x260 920 921 [NumberOfDigitalAddresses] 6 922 [DigitalAddress] 0x220 923 [DigitalAltAddress] 0x210 924 [DigitalAltAddress] 0x230 925 [DigitalAltAddress] 0x240 926 [DigitalAltAddress] 0x250 927 [DigitalAltAddress] 0x260 928 929 [NumberOfIrqs] 4 930 [Irq] 7 931 [AltIrq] 2 932 [AltIrq] 5 933 [AltIrq] 10 934 935 [NumberOfMidiIrqs] 4 936 [MidiIrq] 7 937 [MidiAltIrq] 2 938 [MidiAltIrq] 5 939 [MidiAltIrq] 10 940 941 942 [NumberOfDmas] 3 943 [Dma] 1 944 [AltDma] 0 945 [AltDma] 3 946 947 [Flags] 1 ; number of flags to follow 948 [DspEnabled] 949 950 [Jumpers] 3 951 [AddressJumper] 952 [IrqJumper] 953 [DmaJumper] 954 955 [EndRecord] 956 957 // ------------------------------------------------------------------------- 958 959 960 [StartRecord] 961 962 ; This is correct RT 963 964 [CardName] [Sound Blaster Pro II] 965 [CardId] 115 966 [CardGroup] 1 967 968 [RmMidiDriverName] [sbp2fm.adv] 969 [RmDigitalDriverName] [sbpdig.adv] 970 [PmMidiDriverName] [a32sp2fm.dll] 971 [PmDigitalDriverName] [a32sbpdg.dll] 972 973 [MidiDriverChunkNumber] 11 974 [DigitalDriverChunkNumber] 8 975 976 [NumberOfMidiAddresses] 2 977 [MidiAddress] 0x220 978 [MidiAltAddress] 0x240 979 980 [NumberOfDigitalAddresses] 2 981 [DigitalAddress] 0x220 982 [DigitalAltAddress] 0x240 983 984 [NumberOfIrqs] 4 985 [Irq] 5 986 [AltIrq] 2 987 [AltIrq] 7 988 [AltIrq] 10 989 990 [NumberOfMidiIrqs] 4 991 [MidiIrq] 5 992 [MidiAltIrq] 2 993 [MidiAltIrq] 7 994 [MidiAltIrq] 10 995 996 997 [NumberOfDmas] 3 998 [Dma] 1 999 [AltDma] 0 1000 [AltDma] 3 1001 1002 [Flags] 1 ; number of flags to follow 1003 [DspEnabled] 1004 1005 [Jumpers] 3 1006 [AddressJumper] 1007 [IrqJumper] 1008 [DmaJumper] 1009 1010 [EndRecord] 1011 1012 // ------------------------------------------------------------------------- 1013 1014 [StartRecord] 1015 1016 ; This is correct RT 1017 1018 [CardName] [Sound Blaster Pro III] 1019 [CardId] 123 1020 [CardGroup] 1 1021 1022 [RmMidiDriverName] [sbp2fm.adv] 1023 [RmDigitalDriverName] [sbpdig.adv] 1024 [PmMidiDriverName] [a32sp2fm.dll] 1025 [PmDigitalDriverName] [a32sbpdg.dll] 1026 1027 [MidiDriverChunkNumber] 11 1028 [DigitalDriverChunkNumber] 8 1029 1030 [NumberOfMidiAddresses] 2 1031 [MidiAddress] 0x220 1032 [MidiAltAddress] 0x240 1033 1034 [NumberOfDigitalAddresses] 2 1035 [DigitalAddress] 0x220 1036 [DigitalAltAddress] 0x240 1037 1038 [NumberOfIrqs] 4 1039 [Irq] 5 1040 [AltIrq] 2 1041 [AltIrq] 7 1042 [AltIrq] 10 1043 1044 [NumberOfMidiIrqs] 4 1045 [MidiIrq] 5 1046 [MidiAltIrq] 2 1047 [MidiAltIrq] 7 1048 [MidiAltIrq] 10 1049 1050 1051 [NumberOfDmas] 3 1052 [Dma] 1 1053 [AltDma] 0 1054 [AltDma] 3 1055 1056 [Flags] 1 ; number of flags to follow 1057 [DspEnabled] 1058 1059 [Jumpers] 3 1060 [AddressJumper] 1061 [IrqJumper] 1062 [DmaJumper] 1063 1064 [EndRecord] 1065 1066 // ------------------------------------------------------------------------- 1067 1068 [StartRecord] 1069 1070 [CardName] [Sound Blaster 16 Asp] 1071 [CardId] 122 1072 [CardGroup] 1 1073 1074 [RmMidiDriverName] [sbp2fm.adv] 1075 [RmDigitalDriverName] [sbpdig.adv] 1076 [PmMidiDriverName] [a32sp2fm.dll] 1077 [PmDigitalDriverName] [a32sbpdg.dll] 1078 1079 [MidiDriverChunkNumber] 11 1080 [DigitalDriverChunkNumber] 8 1081 1082 [NumberOfMidiAddresses] 2 1083 [MidiAddress] 0x220 1084 [MidiAltAddress] 0x240 1085 1086 [NumberOfDigitalAddresses] 2 1087 [DigitalAddress] 0x220 1088 [DigitalAltAddress] 0x240 1089 1090 [NumberOfIrqs] 4 1091 [Irq] 5 1092 [AltIrq] 2 1093 [AltIrq] 7 1094 [AltIrq] 10 1095 1096 [NumberOfMidiIrqs] 4 1097 [MidiIrq] 5 1098 [MidiAltIrq] 2 1099 [MidiAltIrq] 7 1100 [MidiAltIrq] 10 1101 1102 [NumberOfDmas] 3 1103 [Dma] 1 1104 [AltDma] 0 1105 [AltDma] 3 1106 1107 [Flags] 1 ; number of flags to follow 1108 [DspEnabled] 1109 1110 [Jumpers] 3 1111 [AddressJumper] 1112 [IrqJumper] 1113 [DmaJumper] 1114 1115 [EndRecord] 1116 1117 // ------------------------------------------------------------------------- 1118 1119 1120 [StartRecord] 1121 1122 [CardName] [Media Vision Pas] 1123 [CardId] 106 1124 [CardGroup] 1 1125 1126 [RmMidiDriverName] [pasfm.adv] 1127 [RmDigitalDriverName] [pasdig.adv] 1128 [PmMidiDriverName] [a32pasfm.dll] 1129 [PmDigitalDriverName] [a32pasdg.dll] 1130 1131 1132 [MidiDriverChunkNumber] 4 1133 [DigitalDriverChunkNumber] 3 1134 1135 [NumberOfMidiAddresses] 3 1136 [MidiAddress] 0x220 1137 [MidiAltAddress] 0x230 1138 [MidiAltAddress] 0x240 1139 1140 [NumberOfDigitalAddresses] 3 1141 [DigitalAddress] 0x220 1142 [DigitalAltAddress] 0x230 1143 [DigitalAltAddress] 0x240 1144 1145 [NumberOfIrqs] 8 1146 [Irq] 5 1147 [AltIrq] 2 1148 [AltIrq] 3 1149 [AltIrq] 7 1150 [AltIrq] 10 1151 [AltIrq] 11 1152 [AltIrq] 12 1153 [AltIrq] 15 1154 1155 [NumberOfMidiIrqs] 8 1156 [MidiIrq] 5 1157 [MidiAltIrq] 2 1158 [MidiAltIrq] 3 1159 [MidiAltIrq] 7 1160 [MidiAltIrq] 10 1161 [MidiAltIrq] 11 1162 [MidiAltIrq] 12 1163 [MidiAltIrq] 15 1164 1165 [NumberOfDmas] 3 1166 [Dma] 3 1167 [AltDma] 1 1168 [AltDma] 5 1169 1170 [Flags] 1 ; number of flags to follow 1171 [DspEnabled] 1172 1173 [Jumpers] 3 1174 [AddressJumper] 1175 [IrqJumper] 1176 [DmaJumper] 1177 1178 [EndRecord] 1179 1180 // ------------------------------------------------------------------------- 1181 1182 [StartRecord] 1183 1184 [CardName] [Media Vision Thunderboard] 1185 [CardId] 107 1186 [CardGroup] 1 1187 1188 [RmMidiDriverName] [sbfm.adv] 1189 [RmDigitalDriverName] [sbdig.adv] 1190 [PmMidiDriverName] [a32sbfm.dll] 1191 [PmDigitalDriverName] [a32sbdg.dll] 1192 1193 [MidiDriverChunkNumber] 7 1194 [DigitalDriverChunkNumber] 6 1195 1196 [NumberOfMidiAddresses] 6 1197 [MidiAddress] 0x220 1198 [MidiAltAddress] 0x210 1199 [MidiAltAddress] 0x230 1200 [MidiAltAddress] 0x240 1201 [MidiAltAddress] 0x250 1202 [MidiAltAddress] 0x260 1203 1204 [NumberOfDigitalAddresses] 6 1205 [DigitalAddress] 0x220 1206 [DigitalAltAddress] 0x210 1207 [DigitalAltAddress] 0x230 1208 [DigitalAltAddress] 0x240 1209 [DigitalAltAddress] 0x250 1210 [DigitalAltAddress] 0x260 1211 1212 [NumberOfIrqs] 4 1213 [Irq] 7 1214 [AltIrq] 2 1215 [AltIrq] 3 1216 [AltIrq] 5 1217 1218 [NumberOfMidiIrqs] 4 1219 [MidiIrq] 7 1220 [MidiAltIrq] 2 1221 [MidiAltIrq] 3 1222 [MidiAltIrq] 5 1223 1224 1225 [NumberOfDmas] 1 1226 [Dma] 1 1227 1228 [Flags] 1 ; number of flags to follow 1229 [DspEnabled] 1230 1231 [Jumpers] 3 1232 [AddressJumper] 1233 [IrqJumper] 1234 [DmaJumper] 1235 1236 [EndRecord] 1237 1238 // ------------------------------------------------------------------------- 1239 1240 [StartRecord] 1241 1242 [CardName] [Ensoniq SoundScape] 1243 [CardId] 129 1244 [CardGroup] 4 1245 1246 [RmMidiDriverName] [mt32mpu.adv] 1247 [RmDigitalDriverName] [sbdig.adv] 1248 [PmMidiDriverName] [a32mt32.dll] 1249 [PmDigitalDriverName] [a32sbdg.dll] 1250 1251 [MidiDriverChunkNumber] 2 1252 [DigitalDriverChunkNumber] 6 1253 1254 [NumberOfMidiAddresses] 4 1255 [MidiAddress] 0x330 1256 [MidiAltAddress] 0x340 1257 [MidiAltAddress] 0x350 1258 [MidiAltAddress] 0x360 1259 1260 [NumberOfDigitalAddresses] 1 1261 [DigitalAddress] 0x220 1262 1263 [NumberOfIrqs] 4 1264 [Irq] 2 1265 [AltIrq] 7 1266 [AltIrq] 5 1267 [AltIrq] 15 1268 1269 [NumberOfMidiIrqs] 4 1270 [MidiIrq] 2 1271 [MidiAltIrq] 7 1272 [MidiAltIrq] 5 1273 [MidiAltIrq] 15 1274 1275 [NumberOfDmas] 3 1276 [Dma] 1 1277 [AltDma] 0 1278 [AltDma] 3 1279 1280 [Flags] 1 ; number of flags to follow 1281 [DspEnabled] 1282 1283 [Jumpers] 3 1284 [AddressJumper] 1285 [IrqJumper] 1286 [DmaJumper] 1287 1288 [EndRecord] 1289 1290 // ------------------------------------------------------------------------- 1291 1292 1293 [StartRecord] 1294 1295 [CardName] [Orchid Soundwave32] 1296 [CardId] 130 1297 [CardGroup] 4 1298 1299 [RmMidiDriverName] [mt32mpu.adv] 1300 [RmDigitalDriverName] [sbdig.adv] 1301 [PmMidiDriverName] [a32mt32.dll] 1302 [PmDigitalDriverName] [a32sbdg.dll] 1303 1304 [MidiDriverChunkNumber] 2 1305 [DigitalDriverChunkNumber] 6 1306 1307 [NumberOfMidiAddresses] 6 1308 [MidiAddress] 0x330 1309 [MidiAltAddress] 0x332 1310 [MidiAltAddress] 0x334 1311 [MidiAltAddress] 0x336 1312 [MidiAltAddress] 0x300 1313 [MidiAltAddress] 0x320 1314 1315 [NumberOfDigitalAddresses] 1 1316 [DigitalAddress] 0x220 1317 1318 [NumberOfIrqs] 3 1319 [Irq] 7 1320 [AltIrq] 3 1321 [AltIrq] 5 1322 1323 [NumberOfMidiIrqs] 3 1324 [MidiIrq] 7 1325 [MidiAltIrq] 3 1326 [MidiAltIrq] 5 1327 1328 [NumberOfDmas] 1 1329 [Dma] 1 1330 1331 [Flags] 1 ; number of flags to follow 1332 [DspEnabled] 1333 1334 [Jumpers] 3 1335 [AddressJumper] 1336 [IrqJumper] 1337 [DmaJumper] 1338 1339 [EndRecord] 1340 1341 // ------------------------------------------------------------------------- 1342 1343 [StartRecord] 1344 1345 [CardName] [Logitech Soundman Wave] 1346 [CardId] 131 1347 [CardGroup] 4 1348 1349 [RmMidiDriverName] [mt32mpu.adv] 1350 [RmDigitalDriverName] [sbdig.adv] 1351 [PmMidiDriverName] [a32mt32.dll] 1352 [PmDigitalDriverName] [a32sbdg.dll] 1353 1354 [MidiDriverChunkNumber] 2 1355 [DigitalDriverChunkNumber] 6 1356 1357 [NumberOfMidiAddresses] 3 1358 [MidiAddress] 0x330 1359 [MidiAltAddress] 0x310 1360 [MidiAltAddress] 0x320 1361 1362 [NumberOfDigitalAddresses] 3 1363 [DigitalAddress] 0x220 1364 [DigitalAltAddress] 0x240 1365 [DigitalAltAddress] 0x260 1366 1367 [NumberOfIrqs] 4 1368 [Irq] 7 1369 [AltIrq] 2 1370 [AltIrq] 3 1371 [AltIrq] 5 1372 1373 [NumberOfMidiIrqs] 4 1374 [MidiIrq] 2 1375 [MidiAltIrq] 3 1376 [MidiAltIrq] 5 1377 [MidiAltIrq] 7 1378 1379 [NumberOfDmas] 2 1380 [Dma] 1 1381 [AltDma] 3 1382 1383 [Flags] 1 ; number of flags to follow 1384 [DspEnabled] 1385 1386 [Jumpers] 4 1387 [MidiAddressJumper] 1388 [DigitalAddressJumper] 1389 [MidiIrqJumper] 1390 [MidiDmaJumper] 1391 1392 [EndRecord] 1393 1394 // ------------------------------------------------------------------------- 1395 1396 1397 // ------------------------------------------------------------------------- 1398 [StartRecord] 1399 1400 [CardName] [Aria Type Cards] 1401 [CardId] 125 1402 [CardGroup] 4 1403 1404 [RmMidiDriverName] [ariatsr.adv] 1405 [RmDigitalDriverName] [ariadig.adv] 1406 [PmMidiDriverName] [a32arxm.dll] 1407 [PmDigitalDriverName] [a32ardg.dll] 1408 1409 [MidiDriverChunkNumber] 19 1410 [DigitalDriverChunkNumber] 20 1411 1412 [NumberOfMidiAddresses] 4 1413 [MidiAddress] 0x290 1414 [MidiAltAddress] 0x280 1415 [MidiAltAddress] 0x2a0 1416 [MidiAltAddress] 0x2b0 1417 1418 [NumberOfDigitalAddresses] 4 1419 [DigitalAddress] 0x290 1420 [DigitalAltAddress] 0x280 1421 [DigitalAltAddress] 0x2a0 1422 [DigitalAltAddress] 0x2b0 1423 1424 [NumberOfIrqs] 3 1425 [Irq] 10 1426 [AltIrq] 11 1427 [AltIrq] 12 1428 1429 [NumberOfMidiIrqs] 3 1430 [MidiIrq] 10 1431 [MidiAltIrq] 11 1432 [MidiAltIrq] 12 1433 1434 [NumberOfDmas] 2 1435 [Dma] 5 1436 [AltDma] 6 1437 1438 [Flags] 1 ; number of flags to follow 1439 [DspEnabled] 1440 1441 [Jumpers] 3 1442 [AddressJumper] 1443 [IrqJumper] 1444 [DmaJumper] 1445 1446 [EndRecord] 1447 1448 // ------------------------------------------------------------------------- 1449 1450 [StartRecord] 1451 1452 [CardName] [PC Speaker] 1453 [CardId] 108 1454 [CardGroup] 0 1455 1456 [RmMidiDriverName] [pcspkr.adv] 1457 [RmDigitalDriverName] [ibmsnd.com] 1458 [PmMidiDriverName] [a32spkr.dll] 1459 [PmDigitalDriverName] [] 1460 1461 1462 [MidiDriverChunkNumber] 5 1463 [DigitalDriverChunkNumber] 10 1464 1465 [NumberOfMidiAddresses] 1 1466 [MidiAddress] -1 1467 1468 [NumberOfDigitalAddresses] 1 1469 [DigitalAddress] -1 1470 1471 [NumberOfIrqs] 1 1472 [Irq] -1 1473 1474 [NumberOfMidiIrqs] 1 1475 [MidiIrq] -1 1476 1477 [NumberOfDmas] 1 1478 [Dma] -1 1479 1480 [Jumpers] 0 1481 1482 [Flags] 1 ; number of flags to follow 1483 [DspEnabled] 1484 1485 [EndRecord] 1486 1487 1488 // ------------------------------------------------------------------------- 1489 1490 1491 [EndOfGroup] 1492 1493 1494 [MusicOnlyGroup] 1495 [NumberOfRecords] -1 1496 [EndOfGroup] 1497 1498 1499 [EndOfFile] 1500