VOGONS


First post, by Forsythe

User metadata
Rank Newbie
Rank
Newbie

Alrighty, first my config/etc details:
Game: Chrono Master
I'm using the config straight out of the box.
OS: Win2k
CPU: Athlon Thunderbird 1.5GHz
Graphics card: GeForce FX 5950 Ultra
Video mode: Moot, ain't there yet, but both OpenGL and DirectX are supported by my gfx.
Audio: Audigy 2 ZS
Mobo: ASUS something-or-other (lemme know if more is needed, I'll dig)
1GB RAM
DosBox v0.63
Game installed at: Z:\Games\CHRONO (My game drive is 'Z:')
Cycles: 3000 (default), Frameskip: 0
Read the Readme: Yes

1) I set up a link to DosBox w/ -c "MOUNT C Z:\Games" and -c "mount d f:\ -t cdrom -usecd 0 -ioctl" (yep, my game CD is at F: and is cd0, coincidentally)
2) c: and cd chrono
3) Got my audio (digital & midi, both) working perfectly (using the defaults in the config file)
4) Executed cmaster.exe ... and get:

C:\CHRONO>cmaster
DOS/4GW Professional Protected Mode Run-time Version 1.96
Copyright (c) Rational Systems, Inc. 1990-1994

General MIDI timbres for Yamaha OPL-2- and OPL-3-based sound cards were
produced by The Fat Man(TM) and developed by K. Weston Phelan
and George Alistair Sanger. Copyright 1993, The Fat Man(TM)
DFMEM: Aborted, error=2
Attempt to reference invalid handle.

Any ideas?
-Forsythe

Edit: I've even tried copying the subdirs from the CD (Cine, Scenes & VESA) to the Z:\Games\CHRONO dir w/ no effect.

Reply 1 of 3, by HunterZ

User metadata
Rank l33t++
Rank
l33t++

"handle"... Could be an EMS problem. Try setting EMS=false in your dosbox.conf. You may also want to try a recent CVS build of DOSBox to see if that helps.

Reply 2 of 3, by Forsythe

User metadata
Rank Newbie
Rank
Newbie

Hmm... nope, same result unfortunately, re: EMS.

I don't suppose there's a way to find out what filehandle(s) an app is trying to open? That might be it... waitasec, nevermind, found it. The install app didn't copy over all the resource files (RES0-9 , no extension), it's now working.

Thanks for giving it a shot all the same, HunterZ, 'preciate it.

Reply 3 of 3, by jplebel

User metadata
Rank Newbie
Rank
Newbie

In pure DOS this problem can occur as well. If you check the batch file run.bat, it looks for CD.DAT before running the main exe. CD.DAT is a simple text file with the drive letter of your CD-ROM, this is what was really missing. The rest of the files are meant to stay on the CD. It is also possible to run the game directly from the CD but it will lack sound.

In my case I was using SHSUCDX.EXE rather than MSCDEX.EXE and the installation fails in querying the CD drive letter and subsequently fails to create CD.DAT.