VOGONS

Common searches


First post, by Trekkie

User metadata

HI, I got Dosbox a few days ago in order to get my old Wing Commander games running on XP, but whenever I try to mount my hard drive, I get a "this drive does not exist" message. With the CD drive it's the same. A friend said it might be a problem with laptop components, do you think that's true? How can I fix this problem? I hope you can help me, and thanks in advance...

Reply 3 of 18, by MiniMax

User metadata
Rank Moderator
Rank
Moderator

Try something like this:

  1. Outside of DOSBox, create a directory that will hold all your DOSBox games,
    e.g. "C:\OldGames".
  2. Beneath "C:\OldGames", create a directory for Wing Commander,
    e.g. "C:\OldGames\WingCmd".
  3. Insert CD in drive.
  4. Start DOSBox.
  5. In DOSBox, mount up drive C and D.
    Z:>mount C "C:\OldGames\WingCmd"
    Z:>mount D "D:\" -t cdrom -ioctl
  6. Install the game from D: to C:
    Z:>D:
    D:>WC -I (or install, setup, or whatever....)
  7. Configure sound, ....
  8. Start game.

DOSBox 60 seconds guide | How to ask questions
_________________
Lenovo M58p | Core 2 Quad Q8400 @ 2.66 GHz | Radeon R7 240 | LG HL-DT-ST DVDRAM GH40N | Fedora 32

Reply 6 of 18, by MiniMax

User metadata
Rank Moderator
Rank
Moderator

I am now officially confused 😕 😕 😕 😕

DOSBox 60 seconds guide | How to ask questions
_________________
Lenovo M58p | Core 2 Quad Q8400 @ 2.66 GHz | Radeon R7 240 | LG HL-DT-ST DVDRAM GH40N | Fedora 32

Reply 8 of 18, by DosFreak

User metadata
Rank l33t++
Rank
l33t++

Try dragging a file or folder onto dosbox.exe.

This will automatically start dosbox with a default c: drive.

How To Ask Questions The Smart Way
Make your games work offline

Reply 9 of 18, by eL_PuSHeR

User metadata
Rank l33t++
Rank
l33t++

Why are you using double quotes from DOSBox prompt?
Besides directory names seems to be 8.3 compliant...

Type this under DOSBox prompt...

Z:>mount C C:\OldGames\WingCmd
Z:>mount D D:\ -t cdrom -ioctl
Z:>c:
C:>cd oldgames
C:\OLDGAMES>cd wingcmd
C:\OLDGAMES\WINGCMD>wing.exe (or whatever you use to start the game)

Reply 10 of 18, by MiniMax

User metadata
Rank Moderator
Rank
Moderator
eL_PuSHeR wrote:

Why are you using double quotes from DOSBox prompt?

Because it is a good habit that may avoid problems in the future.

DOSBox 60 seconds guide | How to ask questions
_________________
Lenovo M58p | Core 2 Quad Q8400 @ 2.66 GHz | Radeon R7 240 | LG HL-DT-ST DVDRAM GH40N | Fedora 32

Reply 12 of 18, by eL_PuSHeR

User metadata
Rank l33t++
Rank
l33t++
MiniMax wrote:
eL_PuSHeR wrote:

Why are you using double quotes from DOSBox prompt?

Because it is a good habit that may avoid problems in the future.

I was guessing using double quotes was for Long Filename support which, as far as I know, isn't supported yet under DOSBox. Am I missing something?, I am confused.

Reply 14 of 18, by MiniMax

User metadata
Rank Moderator
Rank
Moderator
eL_PuSHeR wrote:

I was guessing using double quotes was for Long Filename support which, as far as I know, isn't supported yet under DOSBox. Am I missing something?, I am confused.

You are confused. Or maybe I am? 😀

As far as I can tell, the mount accepts quotes, long file name, illegal (according to DOS) file names, etc, etc, and passes it to the host OS for parsing/processing. mount (and DOSBox) does not care. If the host OS accepts it and return some kind of file/directory handle to use as the virtual drive, DOSBox is happy 😀

DOSBox 60 seconds guide | How to ask questions
_________________
Lenovo M58p | Core 2 Quad Q8400 @ 2.66 GHz | Radeon R7 240 | LG HL-DT-ST DVDRAM GH40N | Fedora 32

Reply 16 of 18, by Trekkie

User metadata

I've got another problem now, whenever I try to install the game I get the message "ems driver is not VCPI compliant". As I have absolutely no idea what that signifies, I can't even tell if this should be posted under "application specific problems", I simply don't know if the problem is with the game or with DosBox itself. I hope you'll help me anyway...

Reply 17 of 18, by MiniMax

User metadata
Rank Moderator
Rank
Moderator

@Trekkie - find your dosbox.conf file (C:\Programs\DOSBox\dosbox.conf ??) and the line that says ems=true. Set it to false. Start DOSBox.

Last edited by MiniMax on 2005-02-16, 19:38. Edited 1 time in total.

DOSBox 60 seconds guide | How to ask questions
_________________
Lenovo M58p | Core 2 Quad Q8400 @ 2.66 GHz | Radeon R7 240 | LG HL-DT-ST DVDRAM GH40N | Fedora 32