| Main > Main Forum |
| ArcardeOS + DOS = Sound Problem |
| << < (2/2) |
| fa001:
Sorry if I confused you. Although the link I gave you was about something other than DMAME the issue is the same, getting sound to work in DOS. I changed over to HDPMI16 to make my DMAME system work with a SB128 PCI card. BTW the higher IRQ like 10 and 11 are remapped to the real numbers so they can be shared (used by more than one device). Your AUTOEXEC.BAT file should include something like the following: set blaster=a220 i10 d1 h7 p330 t6 set sbpci=c:\dosdrv set hdpmi=512 c:\dosdrv\sbload c:\dosdrv\sbinit.com c:\windows\smartdrv.exe c:\hdpmi32.exe c:\mame.bat And your CONFIG.SYS file should include the memory manager like: DEVICE=C:\WINDOWS\HIMEM.SYS DEVICE=C:\WINDOWS\EMM386.EXE noems novcpi Post your AUTOEXEC and CONFIG.SYS. - Fred |
| joshlindem:
Thanks guys... Fozzy -> When I get home this evening I'll post my autoexec and config files. And as to your new questions, sorry about that. You have just been the reciept of a bad "cut&paste". I thought I deleted most of the info that was not pertanent to you, but looks like I missed a couple. So please just ignore those (2) items. For clarification I am using the information found here at . At the same time I'm asking him similar questions, because as the saying goes "two heads are better than one" as I'm trying to gather a couple different looks at this issue. fa001 -> thanks for clarifying. When I first read your post I was lost because I thought you took me to a discussion on building a jukebox and I was confused. I will try your suggestion this weekend and see if it makes a difference. |
| ark_ader:
I had this problem many moons ago when I still had ISA/VLB cards in my PC. I had a PCI SoundBlaster 128 and it did the same darn thing everytime. The BIOS caused the fault when I set the Flag for Automatic instead of Manual for IRQ allocation. I do believe its in PNP/PCI CONFIGURATION. I would check that first before proceeding. Normally those PCI SB cards should be going for 5/7 IRQ as default. Mine would jump into IRQ 9 but i had all the slots taken. IRQ 10 is unusual. ??? Each mainboard has its quirks. Lucky you are running DOS not Windows 95. :dizzy: Fozzy is on the right track. Tell us what you are using for your startup disc, what DOS version or Freedos and are you loading any TSRs? |
| tikbalang:
here is a textfile i found: --- Code: ---File: SBPCIDOS.TXT Author: Pat Kenny (prkenny@zip.com.au) Date: 26 January 2000 Purpose: This document describes the steps to get the Creative Labs Vibra 128 sound card (Vibra 128) and the Creative Labs Sound Blaster PCI 128 sound card (SBPCI 128) working in the DOS operating system (as opposed to DOS sessions run from, or in the version of DOS accompanying, Windows 95/98). In the absence of any documentation on the subject by Creative Labs, the process has been determined empirically by the author through trial and error. Accordingly, the steps described may not work with all PCs. Further, the author had access to the Vibra 128, but not to the SBPCI 128, so the DOS installation process has only been validated for the Vibra 128 by the author. Confirmation of the validity of the DOS installation process for the SBPCI 128 sound card, or of improvements to the DOS installation process for either sound card, would accordingly be welcomed. Test Bed Configuration: Hardware: Motherboard: twaNP5TX-Bpro ver 2.0e 09/25/1997 Bios: Award Modular Bios v 4.51PG CPU: Pentium 200 MMX Memory: 64 MBytes Hard Disk: 2.5 GByte IDE Floppy Disk Drive: 1.44 MByte 3.5" CDROM: Mitsumi 6x IDE Sound Card: Creative Labs Vibra 128 PCI Video Card: S3 Trio 64 1 MByte PCI Video Bios: S3 86C775 Video BIOS Version 1.01.04 06/27/97 Video Monitor: Ipex 15" SVGA Network Card: Compex FL32 DEC 21041 Ethernet PCI Keyboard: 104 key IBM Mouse: Logitech 3-button Software: Operating System: MS DOS 6.22 Other Software: 3D Realms - Duke Nukem 3D Interplay - Redneck Rampage Capstone - Witch Haven Capstone - Witch Haven 2 Microsoft Windows for Workgroups 3.11 DOS Installation Procedure for Vibra 128 & SBPCI 128: 1. The following DOS installation files are included with the Creative Labs driver set for the Vibra 128 / SBPCI 128. They must be copied to a directory (eg, C:\SBPCI) on the PC's Hard Drive. sblegacy.exe sbinit.com sbpci.bin sbpci.ini 2. The following waveset files are also included with the Creative Labs driver set for the Vibra 128 / SBPCI 128. At least one of these files must be copied to a directory (eg, C:\SBPCI\WAVESETS) on the PC's Hard Drive: eapci2m.ecw eapci4m.ecw eapci8m.ecw Renaming a copy of the chosen file to "default.ecw" is recommended. 3. A specific line (normally the last line) in the sbpci.ini file must be edited to point to the location and name of the chosen waveset file, as follows (using the suggested directory and naming convention as an example): Synthfile=c:\SBPCI\WAVESETS\default.ecw 4. The following entries must be inserted into the autoexec.bat file in the root directory of the C: drive (using the directory examples suggested in paragraphs 1 & 2): SET SBPCI=C:\SBPCI SET BLASTER=A:220 I:7 D:1 T:2 C:\SBPCI\SBLEGACY.EXE C:\SBPCI\SBINIT.COM Note that the values used in the "SET BLASTER=" statement should correspond with those specified in the SBPCI.INI file (A:<IO Port Address> I:<IRQ> D:<DMA> T:<Sound Blaster version>). Note also that SBLEGACY.EXE must be run before SBINIT.COM. 5. After rebooting the PC, DOS applications should recognise, and be able to use, the Vibra 128 / SBPCI 128 as an 8-bit mono sound blaster card. Each of the listed software applications were successful in doing so on the test bed. The author successively tested BLASTER environment variable values corresponding to a Sound Blaster Pro, a Sound Blaster 16 and a Sound Blaster AWE32 (all stereo cards), but the Vibra 128 responded as an 8-bit mon sound blaster card each time. 6. The following useful DOS utilities are also provided with the Creative Labs driver sets for use with the DOS installation of the Vibra 128 / SBPCI 128: sbcfg.exe sbload.exe sbmixer.exe sbtest.exe mt32.exe __________________ --- End code --- and here are 3rd party SB tools: |
| tikbalang:
i also had success with CT4810 SB card using drivers from easymamecab (bootcd also available): http://easymamecab.mameworld.net/html/snddosdr.htm from what i remember, pci soundcards usually use IRQ10 but has to emulate SB settings on IRQ5 for DOS apps/games, which is why IRQ5 has to remain unused. |
| Navigation |
| Message Index |
| Previous page |