CMI: Strangeness in the NUT renderer
|Reported by:||eriktorbjorn||Owned by:||Kirben|
|Game:||Monkey Island 3|
I wanted to test the pirate song scene in CMI. Not
having a savegame at hand, I used the boot param like so:
./scummvm -d 0 -b 465 comi
This starts the game at the end of the second chapter.
On my first two attempts however, ScummVM crashed. The
second time I traced the crash to
NutRenderer::drawShadowChar(). The debugger claimed
that 'dst' was out of bounds.
Adding some debugging messages, I discovered that on
several occasions y + _vm->_screenTop was greater than
vs->height. That can't be good, can it?
Ticket imported from: #877611. Ticket imported from: bugs/1392.