Opened 22 years ago

Closed 22 years ago

Last modified 6 years ago

#8150 closed patch (fixed)

CMI: Tall costumes being drawn wrong

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

Description

There's a small problem with the AKOS code which causes Guybrush to be drawn as random pixel noise in some frames in the first room in CMI. This is because codec1_spec3() defines height as a byte, while _height is an int.

The patch is trivial, but untested since I didn't notice until just now that the bug also appears in codec1_genericDecode() and codec1_spec1(). I don't know in which cases these will cause trouble though.

Ticket imported from: #659331. Ticket imported from: patches/255.

Attachments (1)

akos-fix.diff (881 bytes ) - added by eriktorbjorn 22 years ago.
Patch against a December 28 CVS snapshot

Download all attachments as: .zip

Change History (4)

by eriktorbjorn, 22 years ago

Attachment: akos-fix.diff added

Patch against a December 28 CVS snapshot

comment:1 by SF/ender, 22 years ago

Fixed in CVS. Yay!. :)

comment:2 by SF/ender, 22 years ago

Owner: set to SF/ender
Resolution: fixed
Status: newclosed

comment:3 by digitall, 6 years ago

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