dosbox mount help:(


Aris

Still Fresh
Joined
Feb 12, 2011
Messages
12
Hi,


I am trying to run pandora directive from my Pandora:) I have the GOG version.


I am not sure how to config the dosbox config file to run it.


I have placed the game files in /pandora/dosbox/games/Pandora


the config file from GOG dosbox is :


[autoexec]


# Lines in this section will be run at startup.


@ECHO OFF


mount C "."


MOUNT D D:\ -t cdrom


c:


cls


set dos4gvm=


tex4.exe %1 %2 %3 %4


exit


I have no idea how to properly change the mount command. No matter what i write i get no directory found:(


Any help would be appreciated. Thanks:)
 
I have no idea how to properly change the mount command. No matter what i write i get no directory found:(


Any help would be appreciated. Thanks:)

thats cause D:\ doesnt exist in linux. If the game really has a cdrom image then I would expect the gog installation would have it in file form. You would need to use imgmount. If the gog uses dosbox itself you should be able to use the same autoexec and just change paths.
 
WEll the game doesn't have an iso image. What gog have done is copy alla cd files into a directory and mount that directory as a cd. But i am not sure how to do it with Pandora:(
 
Since you've already put it in /pandora/dosbox/games/Pandora/ you should just be able to run the default profile (run dboxfe, select default, and hit start) which will automatically mount the games directory and open a dos prompt.


From there, simply type



Code:
cd Pandora

tex4.exe

and enjoy. Let me know if there are any problems with that.
 
No it doesn't work:( For some reason the game needs to see a cdrom drive. I get an error message no cd rom drive found:( damn:)
 
That's what readme files are for. Please check the README.txt of dosbox:

Q: My CD-ROM doesn't work.


A: To mount your CD-ROM in DOSBox you have to specify some additional options


when mounting the CD-ROM.


To enable CD-ROM support (includes MSCDEX):


- mount d f:\ -t cdrom (windows)


- mount d /media/cdrom -t cdrom (linux)


In some cases you might want to use a different CD-ROM interface,


for example if CD audio does not work:


To enable SDL-support (does not include low-level CD access!):


- mount d f:\ -t cdrom -usecd 0 -noioctl


To enable ioctl access using digital audio extraction for CD audio


(windows-only, useful for Vista):


- mount d f:\ -t cdrom -ioctl_dx


To enable ioctl access using MCI for CD audio (windows-only):


- mount d f:\ -t cdrom -ioctl_mci


To force ioctl-only access (windows-only):


- mount d f:\ -t cdrom -ioctl_dio


To enable low-level aspi-support (win98 with aspi-layer installed):


- mount d f:\ -t cdrom -aspi


In the commands: - d driveletter you will get in DOSBox


- f:\ location of CD-ROM on your PC.


- 0 The number of the CD-ROM drive, reported by "mount -cd"


(note that this value is only needed when using SDL


for CD audio, otherwise it is ignored)


See also the next question: The game/application can't find its CD-ROM.


As Pickle said, you don't have D:\ on the pandora. The autoexec part is executed in the running dosbox with DOS style C: D: E:..., but the mount command refers to the host file system. Linux style in this case. See the bold part of the spoiler.


If this would not work, the next hint is given in the next Q/A of the readme.


Testing will be easier if you try to mount on the command line of dosbox first. If you found the working solution you can add the commands to the autoexec section of dosbox.conf.


And remember linux & Pandora file and directory names are CASEsensitiv.
 
Last edited by a moderator:
I encountered this before where the game needs to see a CDROM. I got it working, IIRC you do need to mount D: but as mentioned above look at the documentation for how to correctly mount your D: drive, 'MOUNT D D:\ -t cdrom' does not look right. Once mounted I think I would add commands to the dos script to change to D: and run the setup.exe (or whatever it is called). After it has run the first time you can comment out the setup.exe and replace it with the game runtime .exe. If I get a chance this evening I will see if I still have an old DOS script to illustrate.
 
Hmm i did it:) I created a test folder in my sd card and i used the following command in the dosbox conf file.


mount D media/mmcblk0p1/test -t cdrom


Now to the bad news....pandora directive is terribly slow:( Unplayable:(
 
Last edited by a moderator:
...


Now to the bad news....pandora directive is terribly slow:( Unplayable:(

Most of the DOS games from the mid-nineties would be too much for Dosbox on a Pandora even if it was overclocked. That's one of the reasons why games like Descent and Quake are played on ports of open source engines instead of an emulator.
 
Last edited by a moderator:
Back
Top