VOGONS


First post, by odd144

User metadata
Rank Newbie
Rank
Newbie

I have a new(18 year old Dell L933r) PC recently acquired with Win 98 SE installed, works beautifully.

For MS-DOS games, I have used Phils "Easy setup for MS-DOS" and my own setup as well but I can't get the sound working.

Card is a 'Sound blaster AudioPCI 64/Ensoniq / Creative AudioPCI', when loading from Phils menu it says "Error: "SNDSCAPE" environment variable not found. PCI audio driver NOT loading".
As mentioned I tried creating my own MS-DOS shortcut but same result, I downloaded the dos drivers for my card (Chipset ES1373) edited Config/Autoexec/Dostartup but nothing, I read something about EMM386 being an issue but I trying to get games that need that reference.

Any ideas?

Reply 1 of 3, by swaaye

User metadata
Rank l33t++
Rank
l33t++

ES1373 is an Ensoniq AudioPCI / Creative SB PCI 64/128 chip and uses a DOS driver that essentially emulates an ISA sound card. It needs EMM386 loaded to do this. When it's working it supports Adlib, SB, SBPro and Ensoniq Soundscape (this is the only 16-bit option). It also supports host-based General MIDI by loading a .ecw waveset file, and it has really awful FM music emulation. This kind of DOS sound support isn't the most compatible but it's better than nothing. EMM386 does cause problems with some games.

This is almost the same DOS driver that SBLive and Audigy use, by the way. Creative acquired the tech from Ensoniq.

The Windows 9x driver for these AudioPCI cards will usually install DOS support as well and set up your system configuration files. Though when it comes to OEM models who knows.

I'm not familiar with Phil's setup. He used to participate here but decided to leave.

Take a look at our software archive.
http://www.vogonsdrivers.com/dosearch.php?q=audiopci

Reply 2 of 3, by odd144

User metadata
Rank Newbie
Rank
Newbie

I think I found a interim solution by using the below config/Autoexec configuration but its not perfect as conventional memory drops to 540kb and another game I want to play "Wizardry VIII" wont run at all but, I am getting there! Also noticed when I try exit MS-DOS it hangs but a reset, loads windows.

Config file:
DEVICE=C:\WINDOWS\HIMEM.SYS /TESTMEM:OFF
DEVICE=C:\WINDOWS\EMM386.EXE RAM
DOS=HIGH,UMB,NOAUTO
STACKSHIGH=0,0
BUFFERSHIGH=10,0
FCBSHIGH=1
FILESHIGH=30
LASTDRIVE=H
DEVICEHIGH=C:\WINDOWS\IFSHLP.SYS
DEVICEHIGH=C:\DRIVERS\VIDECDD.SYS /D:OPTICAL

AUtoexec file:
@ECHO OFF
LH C:\WINDOWS\COMMAND\MSCDEX.EXE /D:OPTICAL
LH C:\WINDOWS\SMARTDRV.EXE
LH C:\DRIVERS\CTMOUSE.EXE /R2
LH C:\WINDOWS\COMMAND\DOSKEY /INSERT
SET DIRCMD=/OGE
SET BLASTER=A220 I5 D1 T2
SET SNDSCAPE=C:\EAPCI
C:\EAPCI\APINIT.COM

Reply 3 of 3, by odd144

User metadata
Rank Newbie
Rank
Newbie
odd144 wrote:
I think I found a interim solution by using the below config/Autoexec configuration but its not perfect as conventional memory d […]
Show full quote

I think I found a interim solution by using the below config/Autoexec configuration but its not perfect as conventional memory drops to 540kb and another game I want to play "Wizardry VIII" wont run at all but, I am getting there! Also noticed when I try exit MS-DOS it hangs but a reset, loads windows.

Config file:
DEVICE=C:\WINDOWS\HIMEM.SYS /TESTMEM:OFF
DEVICE=C:\WINDOWS\EMM386.EXE RAM
DOS=HIGH,UMB,NOAUTO
STACKSHIGH=0,0
BUFFERSHIGH=10,0
FCBSHIGH=1
FILESHIGH=30
LASTDRIVE=H
DEVICEHIGH=C:\WINDOWS\IFSHLP.SYS
DEVICEHIGH=C:\DRIVERS\VIDECDD.SYS /D:OPTICAL

AUtoexec file:
@ECHO OFF
LH C:\WINDOWS\COMMAND\MSCDEX.EXE /D:OPTICAL
LH C:\WINDOWS\SMARTDRV.EXE
LH C:\DRIVERS\CTMOUSE.EXE /R2
LH C:\WINDOWS\COMMAND\DOSKEY /INSERT
SET DIRCMD=/OGE
SET BLASTER=A220 I5 D1 T2
SET SNDSCAPE=C:\EAPCI
C:\EAPCI\APINIT.COM

up to 595k now, looking to get more 🤣