VOGONS


Corridor 7 CD-Audio

Topic actions

First post, by Crass

User metadata
Rank Newbie
Rank
Newbie

I've ripped dozens of old DOS game CDs with cd-audio for use with DOSBox and never had a problem until I tried Corridor 7.

I'm using DOSBox 0.73 on Vista 64-bit with a Q6600 processor at 2.4GHz. The CD image was ripped to a standard bin/cue mixed mode format. This original disc works fine in a real DOS machine and plays the cd-audio tracks in-game like it should. On DOSBox, the game recognizes the disc for the cd-check on startup, but when configured to use "cd-audio" in the setup.exe, it plays no music. Sound effects work fine. Even in the audio config screen in-game, the play/stop/forward buttons that you normally see on the right-hand side don't appear. The setup.exe has no provisions for setting the IRQ,DMA, etc options. Just the card type.

There's something funny about this disc too. Every second audio track is 6 seconds of silence. I've tried creating the bin/cue image with imgburn and ultraISO. UltraISO can't read the image after it's created (claims it's invalid), neither can MagicISO. However, this image works (without cd-audio) in DOSBox, and can be mounted in Daemon Tools successfully. The audio tracks can be played with winamp or other cd-player while the image is mounted in DT as well. Here's the cue sheet I get:

FILE "CORRIDOR7.BIN" BINARY
TRACK 01 MODE1/2352
INDEX 01 00:00:00
TRACK 02 AUDIO
PREGAP 00:02:00
INDEX 00 03:36:56
INDEX 01 03:37:56
TRACK 03 AUDIO
INDEX 00 03:41:56
INDEX 01 03:43:56
TRACK 04 AUDIO
INDEX 00 14:17:62
INDEX 01 14:19:62
TRACK 05 AUDIO
INDEX 00 14:23:62
INDEX 01 14:25:62
TRACK 06 AUDIO
INDEX 00 20:11:30
INDEX 01 20:13:30
TRACK 07 AUDIO
INDEX 00 20:17:30
INDEX 01 20:19:30
TRACK 08 AUDIO
INDEX 00 23:20:60
INDEX 01 23:22:60
TRACK 09 AUDIO
INDEX 00 23:26:60
INDEX 01 23:28:60

Finally, if I mount the physical CD drive in DOSBox, I get the same result, even if I choose the ioctl option. No cd-audio.

Any ideas?

Reply 1 of 6, by Crass

User metadata
Rank Newbie
Rank
Newbie

Forgot to mention, I'm using standard "Soundblaster" as the card type and I have no DOS environment settings being set on startup. Here's my settings from dosbox.conf for sound:

[mixer]
nosound=false
rate=44100
blocksize=2048
prebuffer=10

[midi]
mpu401=intelligent
mididevice=default
midiconfig=

[sblaster]
sbtype=sb16
sbbase=220
irq=7
dma=1
hdma=5
sbmixer=true
oplmode=auto
oplemu=default
oplrate=44100

[gus]
gus=true
gusrate=44100
gusbase=240
gusirq=5
gusdma=3
ultradir=C:\ULTRASND

[speaker]
pcspeaker=true
pcrate=22050
tandy=auto
tandyrate=22050
disney=true

Reply 2 of 6, by Qbix

User metadata
Rank DOSBox Author
Rank
DOSBox Author

did you try running the debug version of dosbox (see the development forum).
Maybe some unhandled call or so pops up

Water flows down the stream
How to ask questions the smart way!

Reply 3 of 6, by Crass

User metadata
Rank Newbie
Rank
Newbie

I've used the 0.72 debug build, since I couldn't find a 0.73 version. The only thing that sticks out is this, but I don't think it relates to this issue:

964733160: FILES:file open command 0 file corr7cd.EXE
964735416: MISC:MSCDEX: INT 2F 1500 BX= 0000 CX=0000
964735536: MISC:MSCDEX: INT 2F 150D BX= FF1A CX=0003
964739587: MISC:DOS:0x37:Call for not supported switchchar
964740673: FCB:DOS:29:FCB Parse Filename, result:al=0
964740702: FCB:DOS:29:FCB Parse Filename, result:al=0

I've attached the output of what shows up in the debugger window in case you see something I missed. It contains anything that showed up from when DOSBox was started till I launched the game and went into the audio configuration section.

Reply 4 of 6, by Qbix

User metadata
Rank DOSBox Author
Rank
DOSBox Author

should cd music already be present then ?
the MISC:MSCDEX calls control the cdrom

Water flows down the stream
How to ask questions the smart way!

Reply 5 of 6, by Crass

User metadata
Rank Newbie
Rank
Newbie

Got it working.

You have to start the game with "local" command line argument.

C:\GAMES\CORR7>corr7.bat local

Reply 6 of 6, by SKARDAVNELNATE

User metadata
Rank Oldbie
Rank
Oldbie

For me the opposite happens. CD audio works fine but the sound effects seem quiet when using it. Adjusting the volume sliders doesn't change it any.