VOGONS


First post, by shriez

User metadata
Rank Newbie
Rank
Newbie

I'm new to using DOSBox, and I'm having difficulty trying to get "Ravenloft: Stone Prophet" to work. I'm trying to get it to work with an iso mounted in daemontools and the rest of the data saved in a folder on my computer. The problem is that when I figured out how to make the game run, it always starts off fine, then it'll bring up a line before the game starts that says:

Unable to open resource file 'RES0/A:\RES0'C"\>

I have no idea what I'm doing wrong or how to fix this. Can anyone out there help me?

Reply 1 of 8, by bloodbat

User metadata
Rank Oldbie
Rank
Oldbie

Mounts?
Commands used?

Reply 2 of 8, by shriez

User metadata
Rank Newbie
Rank
Newbie

This is what it looks like when I'm entering the commands.

Z:\>mount c c:\prophet
Drive C is mounted as local directory c:\prophet\

Z:\>c:

C:\>prophet

and then it goes to the "Unable to open resource file 'RES0/A:\RES0'C"\>" line.

I have the iso and game data in a folder on my hardrive, and the version of DOSBox I'm using is 0.74

Reply 3 of 8, by Dominus

User metadata
Rank DOSBox Moderator
Rank
DOSBox Moderator

You need to install the game within dosbox and then keep the same mountings you used for instslling the game for running it.
Your mountings don't show you mounting the iso for example and I bet the game expects to be in the prophet folder and not the root of the emulated drive.

Windows 3.1x guide for DOSBox
60 seconds guide to DOSBox
DOSBox SVN snapshot for macOS (10.4-11.x ppc/intel 32/64bit) notarized for gatekeeper

Reply 4 of 8, by shriez

User metadata
Rank Newbie
Rank
Newbie

I moved it to the prophet folder, but its saying that it cannot locate the image.

c:\>imgmount c c:\prophet\prophet2
Image file not found.

c:\>imgmount c c:\prophet\prophet2.iso
Could not extract drive geometry from image.
Use parameter -size bps,spc,hpc,cyl to specify the geomety.

Those are what I get when I try to mount the image.

Reply 6 of 8, by Thorpedian

User metadata
Rank Newbie
Rank
Newbie

I have been unable to run Ravenloft: Stone Prophet under DosBox 0.74 in my Win 7 machine.

The error is:

"DFMEM: Aborted, error=2

Attempt to reference invalid handle"

I think it obviously has to do with memory assignment within DosBox, since this game has always been very picky with free memory. Any help?

Sorry for the necromancy; I chose to put this in here because it pertains to Stone Prophet.

Reply 7 of 8, by Jorpho

User metadata
Rank l33t++
Rank
l33t++
Thorpedian wrote:

I think it obviously has to do with memory assignment within DosBox, since this game has always been very picky with free memory.

In fact, a search for DFMEM turns up numerous threads that indicate the problem may once again be traced to an improper installation.
Chronomaster error mesage
Installation problem for Ravenloft 2
ChronoMaster : DFMEM error

Thus we return to the previous line of inquiry in this thread: how did you install the game, and what sort of mounts are you using?

Reply 8 of 8, by P4R4D0X

User metadata
Rank Member
Rank
Member

The "Unable to open resource file" message is shown then the disk is not in the drive. On a real machine you need to insert it, because the game loads some files from the disk even if you choose the Large install from the setup utility. That will take up 28MB of disk space and the entire disk should be ~446MB. So in DOSBox you need to mount the the disk or an image file.

Unfortunately I can't confirm the DFMEM: Aborted, error=2 issue you have Thorpedian, the game just works fine on my end. Try reinstalling the game, and be sure to check if your copy is not corrupted. This is definitely not a DOSBox bug. Here's what I did in order to run the game.

First thing what I did was I created a test directory on my C:\ drive and mounted that in DOSBox. I'm using the default configuration file by the way. Also I inserted the Ravenloft: Stone Prophet CD in my drive. I used the following command to mount the folder:

mount c c:\test

Then I mounted the disk in DOSBox with the following command. F:\ is the drive in Windows.

mount d f:\ -t cdrom

After that I set the cycles to max with the following command to speed up the installation:

cycles max

The next step is to switch to the CD and run the installer.

d:\
INSTALL.EXE

You will be asked what game you want to install, because my disk came with a Thunderscape demo but the A option is what we want. Then choose the biggest install, because why not.

The setup utility will do a System Detection and you should get a green message that you have the necessary requirements. It's an emulator anyway, just choose CONTINUE with the Enter key.

The default C:\PROPHET location should be fine, so just hit enter to start the installation. It will take a little time to DEARJ the necessary files. Just wait until you get a message that tells you that the game has been installed successfully and choose OK. Readme is optional, so I chosen No.

Now you need to setup the sound card. Just press enter for I Will, then choose Pro 16, USE 1 and I choose option D or Sound Blaster Regular. Accepted the settings with the YES option. Also choose YES for Music and Digital Sound Effects.

To run the game you just need to type what it tells you and that is:

PROPHET

If you want to play again you need the same mounting and you can just launch the game from where you installed it. Here's a screen recording just in case you need it: http://www.screencast.com/t/5ljEwSF9iv5r

Hope this helps Thorpedian! Just don't use Abadonware crap, and grab a cheap copy from eBay if you don't have the disk. Have a nice day!