Massassi Forums Logo

This is the static archive of the Massassi Forums. The forums are closed indefinitely. Thanks for all the memories!

You can also download Super Old Archived Message Boards from when Massassi first started.

"View" counts are as of the day the forums were archived, and will no longer increase.

ForumsDiscussion Forum → DOS Box doesn't recognize CD
DOS Box doesn't recognize CD
2010-03-03, 7:01 PM #1
Perusing the forum I was bored by the board so I figured I'd ask a [tech] question. In a somewhat recent thread Spycraft was brought up so I decided to give it another go. Installing under XP seemed to work but there were issues running the game, I think mostly due to FMV not displaying properly. I tried installing/running using DB but it seems that it was acting as if I didn't have the real CD. I had mounted the disc as its own disk in DB. I've noticed similar problems with mounting images. Would anyone care to give me any advice in this matter? I have successfully installed other games such as DF in the past but I admit to being no expert with DB.

Thanks!
"I would rather claim to be an uneducated man than be mal-educated and claim to be otherwise." - Wookie 03:16

2010-03-03, 7:36 PM #2
There are special switches you may have to specify to mount, otherwise it mounts it as an HD and so some copy protection schemes will figure out it's not a real CD drive.

2010-03-03, 7:39 PM #3
Originally posted by The MAZZTer:
There are special switches you may have to specify to mount, otherwise it mounts it as an HD and so some copy protection schemes will figure out it's not a real CD drive.


Yeah, I could pretty much tell that was what was happening but I wasn't sure what the correct search terms would me to correct the problem. I did notice something about mounting ISOs so I'm wondering if I should just rip the discs to ISOs and use that command.
"I would rather claim to be an uneducated man than be mal-educated and claim to be otherwise." - Wookie 03:16

2010-03-03, 8:01 PM #4
Shouldn't be a need. Just read the DOSBox readme on mount options.

[Edit: Oh hey:

Code:
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.


Q: The game/application can't find its CD-ROM.
A: Be sure to mount the CD-ROM with -t cdrom switch, this will enable the
   MSCDEX interface required by DOS games to interface with CD-ROMs.
   Also try adding the correct label (-label LABEL) to the mount command,
   where LABEL is the CD-label (volume ID) of the CD-ROM.
   Under Windows you can specify -ioctl, -aspi or -noioctl. Look at the
   description of the mount command in Section 4 for their meaning and the
   additional audio-CD related options -ioctl_dx, ioctl_mci, ioctl_dio.
   
   Try creating a CD-ROM image (preferably CUE/BIN pair) and use the
   DOSBox-internal IMGMOUNT tool to mount the image (the CUE sheet).
   This enables very good low-level CD-ROM support on any operating system.


:v: RTFM next time plz kthx

2010-03-03, 8:37 PM #5
Sorry, don't expect you to understand but the older you get the harder that crap is to read!

Massassi is one of those places that proves you don't ever have to RTFM. It's small enough that the simple question doesn't bother anyone because it isn't asked a million times. Seriously, though, I wonder if the same will help with my ISO issues as well. I have some ISOs that I mount first and then tried to mount as a CDROM. So I need to try mounting the image or mount the image and then mount the mounted image (damn, all this talk of mounting is making me horny) as a CDROM.
"I would rather claim to be an uneducated man than be mal-educated and claim to be otherwise." - Wookie 03:16

2010-03-03, 8:53 PM #6
You use imgmount or mountimg or something like that for images, and just mount for actual drives.

2010-03-03, 10:02 PM #7
Thanks, buddy! Appreciate it. I'll try everything it their various incarnations when I get a chance.
"I would rather claim to be an uneducated man than be mal-educated and claim to be otherwise." - Wookie 03:16

2010-03-04, 6:11 AM #8
Massassians Helping Massassians!

↑ Up to the top!