Opened 17 years ago

Closed 17 years ago

Last modified 10 months ago

#8094 closed patch

Fix for bug #549547 (verb shadows)

Reported by: eriktorbjorn Owned by: SF/ender
Priority: normal Component: Engine: SCUMM
Keywords: Cc:
Game: Monkey Island 1

Description

This patch fixes the problem with the
missing/disappearing verb shadows in MI1 and MI2. It
does so by clearing _charsetData[] once in scummInit(),
instead of doing it every time loadCharset() is called.
I hope that's enough to avoid the bug which clearing
_charsetData[] was originally meant to fix.

The verb shadows may still be gone if you reload an old
savegame, since _charData[] is saved, but it works when
playing from the beginning.

It's a bit ironic that I derived this fix from
comparing the current source tree to that of ScummVM
0.0.1, where the verb shadows were working... :-)

Ticket imported from: #623391. Ticket imported from: patches/199.

Attachments (1)

verb-shadow.diff (978 bytes ) - added by eriktorbjorn 17 years ago.
Patch against an October 14 CVS snapshot

Download all attachments as: .zip

Change History (4)

by eriktorbjorn, 17 years ago

Attachment: verb-shadow.diff added

Patch against an October 14 CVS snapshot

comment:1 by SF/ender, 17 years ago

Yippie! :)

Thanks, applied.

comment:2 by SF/ender, 17 years ago

Owner: set to SF/ender
Status: newclosed

comment:3 by digitall, 10 months ago

Component: Engine: SCUMM
Game: Monkey Island 1
Note: See TracTickets for help on using tickets.