Hi, 1st post, I'm not confident I can get a solution to this, but if I did it would probably be here.
There's this game for DOS, Daggerfall (The Elder Scrolls II). Its producers released it some time ago for free, as a publicity move for one of its sequels (The Elder Scrolls IV Oblivion). They released it as a crummy ZIP with the contents of the CD (not a image just files in a folder), and provided instructions on how to play it with DOSBox, an emulator that can run DOS programs in modern OSes.
This emulator has a way of accessing disks, that you have to mount a real folder in your PC or a disk image as a virtual disk inside DOSBox. The instructions provided were to mount the folder with the contents of the CD, and the only special emulation options were letting DOSBox know that this was to be a CD (MSCDEX and whatnot), and that the disk should have the label "Daggerfall". So it seems the only check the game makes on the CD is to look at the label.
But mind you, the label passed to DOSBox to mount the virtual disk had to be "Daggerfall", neither "daggerfall" nor "DAGGERFALL" would work! I know this makes little sense, since DOS was case-insensitive, and disk labels were always displayed all-caps. So I can't see how this can be the fault of either the game or DOSBox alone, it has to be some coincidental undefined behavior of both?
I haven't asked my question yet, but the previous paragraph is the only hint I have to look for an answer. The problem is that I would like to make an ISO of this last official release of the game. But when I make one out of those files and tell ImgBurn to set the label, and mount this image in DOSBox instead of the folder, then the game won't run complaining that I have the wrong CD. I mount the folder as CD instead (with the correct spelling of the label) and it works.
I've tried lots of combinations among the millions of options ImgBurn has. I can only hope there's one that would make an ISO that would work with this.
(Just to be clear, because I'm sure this is the first thing you'd ask me, no I wasn't putting in a subfolder of the root what should be in the root; the paths were correct.)