VOGONS

Common searches


Theme Park CD

Topic actions

First post, by AdamP

User metadata
Rank Member
Rank
Member

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

Attachments

  • Filename
    noise.wma
    File size
    316.18 KiB
    Downloads
    121 downloads
    File license
    Fair use/fair dealing exception

Reply 1 of 19, by Gamecollector

User metadata
Rank Oldbie
Rank
Oldbie

You forgot to initialize the AWE64 properly.
You must run PnP manager (ctcm and ctcu).
Diagnose /s, mixerset /p and aweutil /s must be executed.
Go and delete unneeded rems and ; in autoexec.bat and config.sys.

Reply 2 of 19, by AdamP

User metadata
Rank Member
Rank
Member

Thanks

I just tried that, but there's still no sound using the SB16 driver (apart from that mysterious noise).

My autoexec.bat now reads: (CTCU complains about being run in Win95 or Win 3.1 DOS box. Its SETVER entry is 6.00)

SET CTCM=C:\CTCM
echo off
SET SOUND=C:\SB16
SET MIDI=SYNTH:1 MAP:G MODE:0
SET BLASTER=A220 I5 D1 H5 P330 E620 T6
C:\WINDOWS\CTCM
C:\WINDOWS\CTCU
C:\SB16\DIAGNOSE /S
C:\SB16\MIXERSET /P
C:\SB16\AWEUTIL /S
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


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
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

These are the settings I'm trying to run it on:

SOUNDFX = SB16 220 5 1
MUSIC = SBAWE32 330 0 0

Reply 3 of 19, by Mau1wurf1977

User metadata
Rank l33t++
Rank
l33t++

What are the specifications of your computer?

My website with reviews, demos, drivers, tutorials and more...
My YouTube channel

Reply 5 of 19, by Mau1wurf1977

User metadata
Rank l33t++
Rank
l33t++

I think it's too fast. Go into BIOS and disable L1 cache. If there is no such option use the attached utility (ICACHE).

Attachments

  • Filename
    CACHE.zip
    File size
    1.65 KiB
    Downloads
    113 downloads
    File license
    Fair use/fair dealing exception

My website with reviews, demos, drivers, tutorials and more...
My YouTube channel

Reply 6 of 19, by AdamP

User metadata
Rank Member
Rank
Member

I can get it down to 133mhz (which automatically disables L2 cache), but that slows down some other games too much.

I tried the utility, but I didn't notice much (if any) slowdown. I still get that weird noise instead of sound when using the SB16 driver. I'm having to use SBPRO instead.

Reply 7 of 19, by AdamP

User metadata
Rank Member
Rank
Member

I got it working! 😁

It had something to do with the Snds0-2.dat and Snds0-2.tab files. I have no idea what they do, but the floppy version didn't have them. I got rid of Snds0-2.dat and the SB16 driver now works! 😀 It doesn't appear to have messed up the game yet either 😀. I copied those files over to the floppy version, and the sound stopped working there too.

I was also surprised to discover that the floppy version does have an AWE32 driver, even though it's not listed in the setup program. I changed the music setting in sndsetup.inf to SBAWE32 and the music still worked ( I haven't tried it in DOS mode yet). I don't think I added any data files from the CD version.

I still don't know what the weird sound is. It sound like there's a conflict, which would (sort of) make sense if it required the ASP/CSP and it's not there...

Last edited by AdamP on 2013-06-16, 21:06. Edited 3 times in total.

Reply 9 of 19, by AdamP

User metadata
Rank Member
Rank
Member
gerwin wrote:

Like many games, Theme Park uses the Protected mode 'Miles' sound drivers. These are system speed tolerant.

I don't understand what my system speed has to do with it. All I did was delete a file. It seems to me that file does something that interferes with the operation of the card and/or driver, or that my sound card couldn't handle.

Reply 10 of 19, by gerwin

User metadata
Rank l33t
Rank
l33t

Yes, speed got nothing to do with it.
just wanted to add that info for completeness.

Copy that on the Snds0-2 files, strange, but glad it works now.

--> ISA Soundcard Overview // Doom MBF 2.04 // SetMul

Reply 11 of 19, by AdamP

User metadata
Rank Member
Rank
Member

Is there anything apart from the ASP/CSP that the Sound Blaster 16 has/does that the Sound Blaster, Sound Blaster Pro, and Sound Blaster AWE64 Gold doesn't?

I'm curious as to exactly what that file is and what it does. It definitely does something, hence the strange noise. Can someone who has a Sound Blaster 16 or AWE32 with the ASP/CSP and the CD version (or I can post the files here) test this?

Reply 12 of 19, by foey

User metadata
Rank Member
Rank
Member

Sorry to resurrect this post up from a few years back 😀

However I'm trying to get Theme Park working on my DOS rig...

Intel Pentium MMX 233 @ 100mhz (50x2.0)
32mb RAM
S3 Trio 4mb PCI
Creative AWE64 CT4500 ISA
Sony 8x CD-ROM
Windows 95/Dos 7.0

All other games work fine, when I select Sound Blaster 16, I get Midi but no FX. The game does run. When I try to select alternatives it crashes at DOS4GW, or just after the intro, again no sound, Same Symptoms as above.

I can't remove the files as they are part of the CD?! Surely there is another way?

Cyrix Instead Build, 6x86 166+ | 32mb SD | 4mb S3 Virge DX | Creative AWE64 | Win95
ATC-S PIII Tualatin Win9x Build :- ATC-S PIII Coppermine Win9x Build Log [WIP] **Photo Heavy**

Reply 13 of 19, by AdamP

User metadata
Rank Member
Rank
Member

There should be 2 files called Snds0-2.dat and Snds0-2.tab in your Theme Park data directory on your hard disk. Removing those files got the sound working for me.

AdamP wrote:

I got it working! 😁

It had something to do with the Snds0-2.dat and Snds0-2.tab files. I have no idea what they do, but the floppy version didn't have them. I got rid of Snds0-2.dat and the SB16 driver now works! 😀 It doesn't appear to have messed up the game yet either 😀. I copied those files over to the floppy version, and the sound stopped working there too.

Reply 14 of 19, by foey

User metadata
Rank Member
Rank
Member
AdamP wrote:

There should be 2 files called Snds0-2.dat and Snds0-2.tab in your Theme Park data directory on your hard disk. Removing those files got the sound working for me.

AdamP wrote:

I got it working! 😁

It had something to do with the Snds0-2.dat and Snds0-2.tab files. I have no idea what they do, but the floppy version didn't have them. I got rid of Snds0-2.dat and the SB16 driver now works! 😀 It doesn't appear to have messed up the game yet either 😀. I copied those files over to the floppy version, and the sound stopped working there too.

Adam, In my C:\Theme.cd\Data\ Directory I have no such files, in fact most of them start with "M" I did the install from the CD. The Theme.cd directory is only 2.24mb.

Thanks

Cyrix Instead Build, 6x86 166+ | 32mb SD | 4mb S3 Virge DX | Creative AWE64 | Win95
ATC-S PIII Tualatin Win9x Build :- ATC-S PIII Coppermine Win9x Build Log [WIP] **Photo Heavy**

Reply 16 of 19, by AdamP

User metadata
Rank Member
Rank
Member

My Theme Park installation tree is as follows (not including the save directory):

C:\theme.cd.
| PARK.BAT
| MAIN.PIF
| THEME.PIF
| HMIMDRV.386
| DOS4GW.EXE
| HMIDET.386
| HMIDRV.386
| INTRO.EXE
| MAIN.EXE
| THEME.BAT
| PARK.PIF
| INTRO.PIF
| SNDSETUP.INF
|
+---DATA (I think I copied some files over from the floppy version)
| MPALETTE.DAT
| MMENU-1.DAT
| MMENU-0.DAT
| MAWPAL-0.DAT
| MAWAR0-0.DAT
| MAWAR1-0.DAT
| MCUP-0.DAT
| MCUP-0.TAB
| MSTATE-0.DAT
| MSTAP-0.DAT
| MSTOCK-0.DAT
| MSTPAL-0.DAT
| MSTSPR-0.DAT
| MSTSPR-0.TAB
| MRES-0.DAT
| MRSPAL-0.DAT
| MRSSPR-0.DAT
| MRSSPR-0.TAB
| MNEG-0.DAT
| MNGPAL-0.DAT
| MHAND-0.DAT
| MHAND-0.TAB
| MSHARE-0.DAT
| MSPR-0.DAT
| MSPR-0.TAB
| MBLK-0.DAT
| MBLK-0.TAB
| MPANEL-0.DAT
| MPANEL-0.TAB
| HPANEL-0.DAT
| HPANEL-0.TAB
| MMAP-0.DAT
| BUSPAL.DAT
| BUSTED.ANM
| BUSTED.DAT
| DRUM.BNK
| INST.BNK
| INTRO.DAT
| LANG0-0.DAT
| LANG1-0.DAT
| LANG2-0.DAT
| LANG3-0.DAT
| LANG4-0.DAT
| MAUCT-0.DAT
| MAUSPR-0.DAT
| MAUSPR-0.TAB
| MDEDIT-0.ANI
| MDELE-0.ANI
| MDFRA-0.ANI
| MDSTA-0.ANI
| MEDIT-0.ANI
| MELE-0.ANI
| MFONT-0.DAT
| MFONT-0.TAB
| MFRA-0.ANI
| MGLOBE-0.DAT
| MGLPAL-0.DAT
| MIDLAND.DAT
| MPLAY-0.DAT
| MPLAY-0.TAB
| MPOINTER.DAT
| MPOINTER.TAB
| MREQ-0.DAT
| MREQ-0.INF
| MREQ-0.TAB
| MSELE-0.ANI
| MSPR-0.INF
| MSTA-0.ANI
| MSTAPAL-.DAT
| MUSIC0-0.DAT
| MUSIC0-0.TAB
| MUSIC0-1.DAT
| MUSIC0-1.TAB
| MUSIC0-2.DAT
| MUSIC0-2.TAB
| MUSIC1-0.DAT
| MUSIC1-0.TAB
| MUSIC1-1.DAT
| MUSIC1-1.TAB
| MUSIC1-2.DAT
| MUSIC1-2.TAB
| RIDEANI.000
| RIDEANI.002
| RIDEANI.003
| RIDEANI.004
| RIDEANI.006
| RIDEANI.007
| RIDEANI.008
| RIDEANI.009
| RIDEANI.012
| RIDEANI.013
| RIDEANI.014
| RIDEANI.019
| RIDEANI.021
| RIDEANI.026
| RIDEANI.028
| SNDS0-0.DAT
| SNDS0-0.TAB
| SNDS0-1.DAT
| SNDS0-1.TAB
| SNDS1-2.TAB
| SNDS1-2.DAT
| SNDS1-0.DAT
| SNDS1-0.TAB
| SNDS1-1.DAT
| SNDS1-1.TAB
| SNDS0-2.TAB
| TAKOVER.ANM
| TAKOVER.DAT
| TAKPAL.DAT
| WINGAME.DAT
| INPAL.DAT
| INTIT.DAT
| MOCK.INS
| MOCK.SUM
| MUS.DAT
| MUS.TAB
| MUSELE.ANI
| MUSFRA.ANI
| MUSSTA.ANI
| SAVE.SET
|
+---CONFIG
| | DOS4GW.EXE
| | MAIN.EXE
| |
| \---DATA
| INPAL.DAT
| INTIT.DAT
| MFONT-0.DAT
| MFONT-0.TAB
| MMAP-0.DAT
| MUS.DAT
| MUS.TAB
| MUSELE.ANI
| MUSFRA.ANI
| MUSSTA.ANI
|

My Theme Park CD tree is:

Folder PATH listing for volume THEMECD
Volume serial number is 000000B3 1AFD:D1D6
F:.
| SETUP.BAT
| THEME.BAT
|
+---CONFIG
| | DOS4GW.EXE
| | MAIN.EXE
| |
| \---DATA
| INPAL.DAT
| INTIT.DAT
| MFONT-0.DAT
| MFONT-0.TAB
| MMAP-0.DAT
| MUS.DAT
| MUS.TAB
| MUSELE.ANI
| MUSFRA.ANI
| MUSSTA.ANI
|
\---GAME
| DOS4GW.EXE
| HMIDET.386
| HMIDRV.386
| HMIMDRV.386
| INTRO.EXE
| MAIN.EXE
|
+---DATA
| BUSPAL.DAT
| BUSTED.ANM
| BUSTED.DAT
| DRUM.BNK
| HPANEL-0.DAT
| HPANEL-0.TAB
| INST.BNK
| INTRO.DAT
| LANG0-0.DAT
| LANG1-0.DAT
| LANG2-0.DAT
| LANG3-0.DAT
| LANG4-0.DAT
| MAUCT-0.DAT
| MAUSPR-0.DAT
| MAUSPR-0.TAB
| MAWAR0-0.DAT
| MAWAR1-0.DAT
| MAWPAL-0.DAT
| MBLK-0.DAT
| MBLK-0.TAB
| MCUP-0.DAT
| MCUP-0.TAB
| MDEDIT-0.ANI
| MDELE-0.ANI
| MDFRA-0.ANI
| MDSTA-0.ANI
| MEDIT-0.ANI
| MELE-0.ANI
| MFONT-0.DAT
| MFONT-0.TAB
| MFRA-0.ANI
| MGLOBE-0.DAT
| MGLPAL-0.DAT
| MHAND-0.DAT
| MHAND-0.TAB
| MIDLAND.DAT
| MMAP-0.DAT
| MMENU-0.DAT
| MMENU-1.DAT
| MNEG-0.DAT
| MNGPAL-0.DAT
| MPALETTE.DAT
| MPANEL-0.DAT
| MPANEL-0.TAB
| MPLAY-0.DAT
| MPLAY-0.TAB
| MPOINTER.DAT
| MPOINTER.TAB
| MREQ-0.DAT
| MREQ-0.INF
| MREQ-0.TAB
| MRES-0.DAT
| MRSPAL-0.DAT
| MRSSPR-0.DAT
| MRSSPR-0.TAB
| MSELE-0.ANI
| MSHARE-0.DAT
| MSPR-0.DAT
| MSPR-0.INF
| MSPR-0.TAB
| MSTA-0.ANI
| MSTAP-0.DAT
| MSTAPAL-.DAT
| MSTATE-0.DAT
| MSTOCK-0.DAT
| MSTPAL-0.DAT
| MSTSPR-0.DAT
| MSTSPR-0.TAB
| MUSIC0-0.DAT
| MUSIC0-0.TAB
| MUSIC0-1.DAT
| MUSIC0-1.TAB
| MUSIC0-2.DAT
| MUSIC0-2.TAB
| MUSIC1-0.DAT
| MUSIC1-0.TAB
| MUSIC1-1.DAT
| MUSIC1-1.TAB
| MUSIC1-2.DAT
| MUSIC1-2.TAB
| RIDEANI.000
| RIDEANI.002
| RIDEANI.003
| RIDEANI.004
| RIDEANI.006
| RIDEANI.007
| RIDEANI.008
| RIDEANI.009
| RIDEANI.012
| RIDEANI.013
| RIDEANI.014
| RIDEANI.019
| RIDEANI.021
| RIDEANI.026
| RIDEANI.028
| SNDS0-0.DAT
| SNDS0-0.TAB
| SNDS0-1.DAT
| SNDS0-1.TAB
| SNDS0-2.DAT
| SNDS0-2.TAB
| SNDS1-0.DAT
| SNDS1-0.TAB
| SNDS1-1.DAT
| SNDS1-1.TAB
| SNDS1-2.DAT
| SNDS1-2.TAB
| TAKOVER.ANM
| TAKOVER.DAT
| TAKPAL.DAT
| WINGAME.DAT
|
\---SAVE
DEMO.GY

Reply 17 of 19, by AdamP

User metadata
Rank Member
Rank
Member
foey wrote:

Adam, In my C:\Theme.cd\Data\ Directory I have no such files, in fact most of them start with "M" I did the install from the CD. The Theme.cd directory is only 2.24mb.

Thanks

Ah! I think I see the problem. You need to copy what's on the CD but not on the hard disk to your Theme Park directory on your hard disk, and then change the path in THEME.BAT to the hard disk directory. You may want to (as I did) make a copy of that (PARK.BAT, like the floppy version), because it's overwritten when you run the config programme.

Reply 18 of 19, by foey

User metadata
Rank Member
Rank
Member

Perfect, just copied the CD to the HD under C:\ThemeP\ then edited the BATCH file in C:\Theme.cd to look at the hard drive. Then deleted the files as you suggested.

First boot up I heard "The listening bank" 😀 Thanks mate!

Cyrix Instead Build, 6x86 166+ | 32mb SD | 4mb S3 Virge DX | Creative AWE64 | Win95
ATC-S PIII Tualatin Win9x Build :- ATC-S PIII Coppermine Win9x Build Log [WIP] **Photo Heavy**

Reply 19 of 19, by AdamP

User metadata
Rank Member
Rank
Member

You're welcome.

I had forgotten that the CD version ran from the CD, not the hard disk (like the floppy version), and that file copying and editing was required to get it to run from the hard disk.

Don't forget to copy THEME.bat to avoid your edited batch being overwritten 😀.