VOGONS

Common searches


First post, by fjp

User metadata
Rank Newbie
Rank
Newbie

I' trying to play an old game (Dragon Lore from Mindscape) in dosbox 0.71 on Debian Linux. It's a 2 CD game. Playing the first CD goes fine, but I can't seem to get the change to the second CD working.

What I've done so far is:
- mount the first CD under linux (mount /dev/cdrom /cdrom)
- start dosbox
- mount CD in dosbox (mount d /cdrom/ -t cdrom)
- start game

At some point the game asks to insert the second CD. However, I cannot unmount or eject the first CD under Linux because for Linux the CD is still in use. And because the game is still running, I can also not unmount the CD in dosbox to free it.

Any solutions for this?

TIA

Reply 1 of 6, by Qbix

User metadata
Rank DOSBox Author
Rank
DOSBox Author

supermount or so.
Personally I use isos or cue/bin for most games. (imgmount supports multiple images)

Water flows down the stream
How to ask questions the smart way!

Reply 4 of 6, by fjp

User metadata
Rank Newbie
Rank
Newbie

I think having it as a separate FAQ question immediately below "My CD-ROM doesn't work" would certainly have helped.

Maybe:
Q: How can I swap CDs while an application is running?
A: If you need to be able to switch CD during a game (or other application), you may not be able to do this using a physical CD-ROM in a CD drive, because the host operating system can lock the CD drive as long as it thinks the CD-ROM is in use.

The solution is to create images (either ISOs or CUE/BIN) of your CD-ROMs and to mount them using the imgmount command. This allows you to specify multiple images for a single virtual drive, for example:
- imgmount d /tmp/CD1.iso /tmp/CD2.iso -t iso

When the application asks you to insert the second CD, use CTRL-F4 to change from CD1 to CD2.

The same method can also be used for floppy images.

Reply 6 of 6, by ADDiCT

User metadata
Rank Oldbie
Rank
Oldbie

If you really change the doc, it might be worth to also add some words on command line length. Can be a problem for games with more than two discs, or long paths to the images.