SCUMM: Potential savegame incompatibility
|Reported by:||eriktorbjorn||Owned by:|
I've only tested this bug with the latest SVN and the
VGA version of Indy 3, but it should be reproducable in
a couple of other games.
If I run the game using the Adlib music driver, _imuse
is created (even though the game does not really use
iMUSE), and when I save a game, the iMUSE state is
saved in it.
If I run the game using the PCjr music driver, _imuse
is not created (since the PC speaker drivers are not
played through iMUSE). But when I try to load the
previously created savegame, the iMUSE state is not
skipped. So the data is read back to the wrong
variables. Most noticeably (and probably least
seriously), the mouse cursor is corrupted.
Ticket imported from: #1508095. Ticket imported from: bugs/2693.