VOGONS


First post, by ADDiCT

User metadata
Rank Oldbie
Rank
Oldbie

While trying to install a game from floppy images, i've noticed that DOSBox 0.72 would not show the volume label of the mounted floppy image correctly. I was using ykhwong's latest build.

The game i'm trying to install needs the floppies to be labelled "disk1", "disk2", and so on. So i created uncompressed floppy images with the correct labels in WinImage. As i had the games's files in seperate ZIP archives (one archive per disk), i've created a new image in WinImage, added all neccessary files, and changed the volume label, for every disk. In a perfect world, i would have mounted all images, and switch between them during installation.

Now, when i mount these images in DOSBox with "imgmount a: <image> -t floppy", the volume label is always "NOLABEL".

Just to be sure, i've done a few quick tests with various DOSBox versions, and i'm a bit confused now. I've tried original DOSBox 0.70 and 0.72, and the latest AEP, ykhwong and gulizoka builds. Only ykhwong's build shows the volume label with a "dir" command. This build also contains a built-in "label" command, but it doesn't seem to be working.

So what's the deal with the volume labels? I guess ykhwong is using a patch that isn't included in the official build, is this correct? Is DOSBox supposed to read the volume label, even though it doesn't display it on a "dir" command? Thanks for any verification/clarification.

Reply 1 of 3, by Qbix

User metadata
Rank DOSBox Author
Rank
DOSBox Author

Is DOSBox supposed to read the volume label, even though it doesn't display it on a "dir" command?

Yes it should, but checking the fat code indicates that it might not be doing doing this.

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

Reply 2 of 3, by ADDiCT

User metadata
Rank Oldbie
Rank
Oldbie

Damn code, never does what it should! (;

Reply 3 of 3, by wd

User metadata
Rank DOSBox Author
Rank
DOSBox Author

Yeh ask canadacow.