CMI: Strangeness in the NUT renderer
|Reported by:||eriktorbjorn||Owned by:||Kirben|
|Cc:||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.