Opened 15 years ago

Closed 13 years ago

#1750 closed defect (wontfix)

COMI: CD swapping and savegames?

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

Description

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 15 years ago.
After meeting Stan, I believe. Spanish version, previous CVS

Download all attachments as: .zip

Change History (10)

by SF/jellby, 15 years ago

Attachment: comi.s08 added

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

comment:1 by fingolfin, 15 years ago

Priority: normalhigh

comment:2 by fingolfin, 15 years ago

Owner: set to aquadran

comment:3 by sev-, 15 years ago

What is the status of this item?

comment:4 by cyxx, 14 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-, 14 years ago

So any workarounds then?

comment:6 by sev-, 14 years ago

What is the status of this item?

comment:7 by aquadran, 14 years ago

propably still occurs

comment:8 by bluegr, 13 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, 13 years ago

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