VOGONS


First post, by Mr_Blastman

User metadata
Rank Member
Rank
Member

Okay, this problem stinks.

I can run the game off the CD just fine. People in the town talk just fine. I can hear speech. Everything is great, right?

NO!

As soon as I enter Ellinger's Tower, it asks me to enter CD 1.

That's easy enough, eh? Nope. I put it in, Windows 7 has a crap fit and says "Please insert NEW_WORLD_2_WORLD_OF_XEEN" indicating CD 2, the game has a crap fit and says Please insert CD 1!

So they disagree, call their lawyers and can't resolve things amicably so they end up freezing the game.

Well, I can get around this by turning off speech, but, that's lame. I want Speech, otherwise, why play the CD version to begin with?

So I get this idea, lets copy CD 1 and relabel it to CD 2's label--if only I could figure out how. I keep hitting a brick wall. I can't make an ISO to the harddrive because it is a multisession CD. So, I'm stuck.

Anyone else encounter this and know a workaround to preserve speech? Or, is this a Dosbox .74 bug?

Reply 1 of 11, by bloodbat

User metadata
Rank Oldbie
Rank
Oldbie

Did you hit Ctrl-F4 when changing the CDs? Why not use CD images?

Reply 2 of 11, by Mr_Blastman

User metadata
Rank Member
Rank
Member

Ctrl F4 doesn't work. It keeps popping up an OS textbox saying insert cd "labeled as CD 2"

So, I figured out how to put a multisession CD into a disk image using daemon tools as a .mdx file. I then renamed the first CD's image label to match the second cd's and loaded the game up.

As soon as I entered the tower, the message popped up in the game to enter CD 1, so I did (the image, now labeled CD 2's label) and it still wouldn't work--it then wanted me to enter a CD labeled as CD 1--so I changed it again and then it wanted CD 2's label.

The title of the error box was Dosbox--so, as best as I can guess, something funky in Dosbox itself is porked here preventing it from working. In the spirit of being thorough, I will now try this using my savegame on a pure DOS computer. I'll be right back.

Reply 3 of 11, by Mr_Blastman

User metadata
Rank Member
Rank
Member

So I tested it on a pure DOS 6.22 machine and guess what? It works FLAWLESSLY. There is no hangup, switching cd's goes fine.

So I delved deeper into Windows 7 64-bit and turned off autoplay for audio cd's etc--no help. Dosbox keeps saying incorrect CD, insert "label name of other cd" over and over again no matter if I change it. It is as if it hates the fact that XEEN is asking for a different CD.

I don't know what gives but to me, this seems completely beyond something I can fix.

What makes this extra weird is I can switch CD's fine, all day long when I travel between the light and dark sides of xeen. This problem _only_ occurs when I have to switch CD's at the title screen and when entering that one tower... Not on a pure DOS computer though, only in Dosbox.

Reply 4 of 11, by Shagittarius

User metadata
Rank Oldbie
Rank
Oldbie

Can you post a saved game right outside the tower, I'd like to give this a try as well.

Reply 6 of 11, by bloodbat

User metadata
Rank Oldbie
Rank
Oldbie
Mr_Blastman wrote:

So, I figured out how to put a multisession CD into a disk image using daemon tools as a .mdx file. I then renamed the first CD's image label to match the second cd's and loaded the game up.

I meant as a .cue/.bin pair that you can mount within DosBox itself.

Reply 7 of 11, by Mr_Blastman

User metadata
Rank Member
Rank
Member

Not possible, sir. The game's cds are multisession. You can't make an ISO with a multisession cd as far as I know--unless you know of a windoze program that can make .bin/cue files outta multisession cds.

Reply 9 of 11, by bloodbat

User metadata
Rank Oldbie
Rank
Oldbie

If by multisession you mean there's a data track and audio tracks...that's the whole point of the .cue/bin statement.
For instance, this is part of the .cue for my alien trilogy CD

FILE "ALIEN_TRILOGY_PC.bin" BINARY
TRACK 01 MODE1/2352
INDEX 01 00:00:00
TRACK 02 AUDIO
INDEX 01 11:14:27
TRACK 03 AUDIO
INDEX 01 13:28:63
[...]

Reply 10 of 11, by Mr_Blastman

User metadata
Rank Member
Rank
Member

I can use CDRWIN to make bin/cue's (totally forgot about cdrwin) but then, how would I mount multiple CD images in dosbox? I've never done that before...

I did mount images with daemon tools and that didn't resolve it in those two spots.

Reply 11 of 11, by ripsaw8080

User metadata
Rank DOSBox Author
Rank
DOSBox Author

FYI, a cdrom with a single data track and some number of audio tracks is referred to as "mixed mode". Multisession refers to a disc structure with multiple recording sessions (multiple data tracks) that is most applicable to writable media, and very rarely seen in game discs because it serves no purpose on read-only media.

As for how to mount multiple images:

imgmount d disc1.cue disc2.cue ... discN.cue -t iso

Press Ctrl-F4 to switch discs. This information is in the manual/readme, BTW.