VOGONS


First post, by Frogman3

User metadata
Rank Newbie
Rank
Newbie

So I have 2 computers, both run windows 7.
PC #1:
Installed Dosbox on a partitioned E: drive
I place in CD in D:\ drive
I open Dosbox and do "mount C: D:\ -t cdrom" ("mount C: D:\ t cdrom" also works)
I enter "C:"
I enter "Install"
And my game installs correctly

PC#2:
Installed Dosbox on C: drive (no partitions)
I place in CD in D:\ drive
I open Dosbox and do "mount C: D:\ -t cdrom"
I enter "C:"
I enter "Install"
And I get an error stating that was unable to locate the necessary file :C:\temp.tmp

I try "mount C: D:\ t cdrom" instead
I enter "C:"
I enter "install"
And I get an error message telling me that there is no suitable directory.

The computer is currently in use by someone else so I can't get the errors verbatim (I tried googling them and couldn't find anything anyway)

Does anyone know what the problem could be? The only difference really between the two computers is PC#2 has it installed on the same directory as the OS. If that is an issue, what are some ways I can fix this? I tried granting all sorts of permissions to the folder, but it didn't help any. I'm not sure what dosbox attempts to do once "install" is called, so I don't know where to start looking.

Thanks!

Reply 1 of 6, by bloodbat

User metadata
Rank Oldbie
Rank
Oldbie

The error does not originate from DosBox but from...
a) Really poor mountings
and/or
b) From what I gather in your post...a lack of permissions.

Here's for a:
If you only mount a CD-Rom (as C, nonetheless) the install program won't find a hard drive to install to...
So

mount c c:\somedir
mount d d:\ -t cdrom

So you have both a hard drive and a CD in DosBox, it WON'T recognize at all anything you don't mount. Actually, if those are the mountings, I'm surprised the game installed or works at all (can you save games?) in PC#1.

The only difference really between the two computers is PC#2 has it installed on the same directory as the OS.

As for b) I don't know what "it" stands for...is it DosBox? The Dos games folder? Something else?
Anyway a folder is not the same thing as a drive (c: is NOT at all the same as c:\myfolder or c:\windows). If DosBox is installed in the Windows folder...what the hell did the person installing it do? Uninstall and reinstall to Program Files (the default location) If it's the DOS games folder...you don't want it to be there, really (UAC will prevent you from modifying the folder...and this time it might even have a good reason to). Move it somewhere else. (With that in mind, DO make a folder for your DOS games, don't mount the c: root as the DosBox c drive).
I'm assuming you're under Windows since neither Linux or OS X have a single "OS" folder. If it's something else...well, your post does lack information.

Reply 2 of 6, by Frogman3

User metadata
Rank Newbie
Rank
Newbie

Thanks for the quick reply!

To clarify, I installed Dosbox on PC#2 to the default directory of C:\Program Files. I intended to say that it was installed on the same drive as the OS (C drive), unlike PC#1, which has DOSBox installed on a separate E: drive.

Also, if I'm understanding you correctly, I have to enter in:
mount C: <some folder on my PC>

THEN
mount D: D:\ -t cdrom

?

If so, I can try that once the computer becomes available again.

I'm new to DOSbox, so I don't know exactly what I'm doing all the time. PC#1 may have a mounting command that I placed somewhere in the config file (perhaps it's why it works)

Reply 3 of 6, by Frogman3

User metadata
Rank Newbie
Rank
Newbie

Update:
that suggestion worked!
Unfortunately the game (harpoon) has issues installing. By any strange chance have any of you tried installing harpoon 2 using DOSBox? Searching the internet for help has proven futile thus far.

(And this is happening on both computers - I guess I just didn't try going far enough on PC#1)

Reply 4 of 6, by Jorpho

User metadata
Rank l33t++
Rank
l33t++
Frogman3 wrote:

By any strange chance have any of you tried installing harpoon 2 using DOSBox? Searching the internet for help has proven futile thus far.

Really? 😒
Sound in Harpoon 2

You are advised to keep the 60 Seconds Guide in mind.

Please note that the first colon in your examples are unnecessary. "mount c x:\whatever" is adequate; "mount c: x:\whatever" is atypical.

Likewise "-t cdrom" will always work; "t cdrom" is questionable.

Reply 5 of 6, by Frogman3

User metadata
Rank Newbie
Rank
Newbie

Thanks for the reply! However, I had a different problem with the installation of harpoon. After typing "install", the game begins installing and I choose soundblaster, resolution, etc.

However, it says "installation is complete" and I click "continue". The window closes and I'm sent back to the command prompt with the error stating that harpoon did not install successfully. It informs me not to panic and to just run H2SETUP again. I go back to C: and run it, but all it shows is a bunch of in-game settings and options. The game will not run and the install folder is completely empty.

EDIT:
I found that if I do a minimal install, some of the files get placed in the hparoon2 folder, but the game is still unrunnable since it's trying to read files in a folder that is empty.

Reply 6 of 6, by Jorpho

User metadata
Rank l33t++
Rank
l33t++

You are probably not mounting things correctly.

Follow the 60 Seconds Guide.