First post, by AdamP
Hi,
I recently got the CD version of Theme Park. The game works, but I'm having sound issues. Specifically, the Sound Blaster 16 driver doesn't work (I'm using a CT4540 AWE64 Gold. I also tried it on a CT4760 SB Live! and it didn't work on that either). The Sound Blaster, Sound Blaster Compatible, and Sound Blaster Pro drivers all work, but then the game sometimes just freezes on startup, which doesn't happen with the Sound Blaster 16 driver. In DOS, I just get silence using the SB16 driver, but in Windows I get a strange noise (listen to the attached file). None of this happened on the floppy version; it all just worked, SB16 driver and all. The only thing I can think of is the SB16 driver actually reads "Soundblaster 16 ASP", not just "Soundblaster 16", so I'm guessing this version of the game needs the ASP/CSP (which neither the CT4540 or the CT4760's emulated SB16 have) for it to work at all (the floppy version also read "Soundblaster 16 ASP" and it worked there). The music works fine with no problems.
I'm currently using these seetings:
SOUNDFX = SBPRO 220 5 1
MUSIC = SBAWE32 330 0 0
The floppy version works fine with these settings:
SOUNDFX = SB16 220 5 1
MUSIC = GENERAL 330 0 0
Autoexec.bat:
REM - By Windows Setup - set ieppp=C:\MSIE5
REM - By Windows Setup - set pctcp=C:\MSIE5\pctcp.shv
REM - by MS DLC 32 - C:\WINDOWS\dlchlp.exe
SET CTCM=C:\CTCM
rem SET CTCM=C:\CTCM
echo off
rem C:\WIN3\net start
SET BLASTER=A220 I5 D1 H5 P330 E620 T6
rem C:\CTCM\CTCU /S /W=C:\WINDOWS
SET MGA=C:\MGA\SETUP\
mode con codepage prepare=((437) C:\WINDOWS\COMMAND\ega.cpi)
mode con codepage select=437
LH keyb uk,,C:\WINDOWS\COMMAND\keyboard.sys
SET SOUND=C:\SB16
SET MIDI=SYNTH:1 MAP:G MODE:0
rem C:\SB16\AWEUTIL /S
rem SET PATH=%PATH%;C:\PROGRA~1\BORLAND\DELPHI5\BIN;C:\PROGRA~1\BORLAND\DELPHI5\PROJECTS\BPL
rem PATH=C:\WIN3;%PATH%
GOTO %config%
:Network
set screenthief=C:\st /com-
path=C:\win3;C:\network
C:\dos\power
LH /L:0 C:\windows\command\smartdrv.exe /v
LH /L:0;1,3312;2,42880 /S command /c C:\windows\dosstart.bat
rem C:\windows\CTCU /S /W=C:\WIN3
rem C:\SB16\DIAGNOSE /S /W=C:\WIN3
C:\SB16\MIXERSET /P
LH /L:0 command /c C:\windows\startnet.bat
goto end
:Minimal
C:\windows\command\MSCDEX.EXE /S /D:mscd001
set temp=C:\temp
:NoNetwork
:End
Config,sys
[Menu]
menuitem=NoNetwork
menuitem=Network
menuitem=Minimal
[common]
;DEVICE=C:\CTCM\CTCM.EXE
DEVICE=C:\WINDOWS\himem.sys /testmem:off /cpuclock:off /machine:1 /v
DEVICE=C:\WINDOWS\EMM386.EXE NOEMS HIGHSCAN I=B000-B7FF d=48 WIN=B300-B7FF
;DEVICE=C:\windows\command\smartdrv.exe /double_buffer
buffers=30,0
files=45
dos=UMB
LASTDRIVE=E
FCBS=4,0
switches=/f /e
DEVICEHIGH /L:2,17184 =C:\WINDOWS\COMMAND\DISPLAY.SYS CON=(EGA,,1)
Country=044,437,C:\WINDOWS\COMMAND\country.sys
;devicehigh=C:\usbaspi.sys /v /w
;devicehigh=C:\usbcd.sys /d:usbcd001
;devicehigh=C:\di1000dd.sys
;device=C:\NETWORK\ifshlp.sys
;LASTDRIVE=Z
;DEVICE=C:\WIN3\SMARTDRV.EXE /DOUBLE_BUFFER
;DEVICE=C:\SB16\DRV\CTSB16.SYS /UNIT=0 /WIN95 /BLASTER=A:220 I:5 D:1 H:5
;DEVICE=C:\SB16\DRV\CTMMSYS.SYS
;devicehigh=C:\sb16\drv\csp.sys /unit=0 /blaster=a:220
[network]
dos=HIGH
DEVICEHIGH /L:2,40800 =C:\OAK\OAKCDROM.SYS /D:MSCD001
DEVICEHIGH /L:2,16976 =C:\WINDOWS\SETVER.EXE
;DEVICEHIGH=C:\plugplay\drivers\dos\dwcfgmg.sys
REM ** ;DEVICE=C:\windows\CTCM.EXE
;devicehigh=C:\windows\command\ansi.sys
Stacks=9,256
REM ** ;DEVICE=C:\windows\CTCM.EXE
DEVICEHIGH /L:0;2,8112 /S =C:\DOS\POWER.EXE
DEVICEHIGH /L:1,4560 =C:\WIN3\IFSHLP.SYS
install=C:\share.exe
[NoNetwork]
dos=HIGH,auto
Stacks=64,512
DEVICE=C:\windows\setver.exe
REM ** ;DEVICE=C:\windows\CTCM.EXE
;devicehigh=C:\windows\command\ansi.sys
[minimal]
dos=high,umb,noauto
DEVICE=C:\windows\setver.exe
DEVICE=C:\oak\oakcdrom.sys /D:mscd001
Does anyone have any ideas about this?
Thanks