Opened 20 years ago

Closed 17 years ago

#1750 closed defect (wontfix)

COMI: CD swapping and savegames?

Reported by: SF/jellby Owned by: aquadran
Priority: high Component: Engine: SCUMM
Version: Keywords:
Cc: Game: Monkey Island 3


Some days ago (around 25th August, see bug #1015941) I was using the CVS version of ScummVM with COMI and it worked almost fine. I had just begun playing with the 2nd CD. There was some annoying back-and-forth CD-swapping in the transition, but then the game continued fine. If I remember correctly, I could even start the game with just the 2nd CD in the drive. Now (aug 31) I have to start with the 1st CD, load a savegame and change CDs. Maybe I just don't remember correctly?

Furthermore, I cannot load the last 2 savegames I have (one of them attached). When I try, ScummVM crashes with:

================ WARNING: BundleMgr::openFile() Can't open bundle file: musdisk2. bun! scummvm: scumm/imuse_digi/dimuse.cpp:146: void Scumm:: IMuseDigital::saveOrLoad(Scumm::Serializer*): Assertion `track->soundHandle' failed. ================

(it needs musdisk2.bun from CD2, I guess)

... but a previous savegame (also in CD2) loads fine, it just asks for the 2nd CD. If I load this working savegame and *then* try to load the non-working ones, I'm asked to supply the 1st CD, and then, after pressing "OK", it crashes with the above message.

I understand that CD-swapping is not supposed to work fine and I would be better copying all the files to the CD, but it seems it worked OK some days ago and now it doesn't...

As I said before, maybe it was always like this and I have some false memories (I don't remember whether I have actually loaded these savegames before).

Ticket imported from: #1019790. Ticket imported from: bugs/1750.

Attachments (1)

comi.s08 (77.1 KB ) - added by SF/jellby 20 years ago.
After meeting Stan, I believe. Spanish version, previous CVS

Download all attachments as: .zip

Change History (10)

by SF/jellby, 20 years ago

Attachment: comi.s08 added

After meeting Stan, I believe. Spanish version, previous CVS

comment:1 by fingolfin, 20 years ago

Priority: normalhigh

comment:2 by fingolfin, 19 years ago

Owner: set to aquadran

comment:3 by sev-, 19 years ago

What is the status of this item?

comment:4 by cyxx, 19 years ago

Just looked at this. The change made some months ago to error() out when a sound file is missing just make impossible to enable the CD swapping in COMI.

comment:5 by sev-, 19 years ago

So any workarounds then?

comment:6 by sev-, 18 years ago

What is the status of this item?

comment:7 by aquadran, 18 years ago

propably still occurs

comment:8 by bluegr, 17 years ago

Er, excuse me for asking, but shouldn't this be closed? As the original poster says, CD swapping is not supported in ScummVM and the recommended procedure is to copy all files to the HDD...

comment:9 by fingolfin, 17 years ago

Resolution: wontfix
Status: newclosed
Note: See TracTickets for help on using tickets.