Opened 5 months ago

Last modified 3 months ago

#14543 new defect

SCI: Lockup in Island of Dr. Brain

Reported by: eriktorbjorn Owned by:
Priority: normal Component: Engine: SCI
Version: Keywords:
Cc: Game: Island of Dr. Brain

Description (last modified by eriktorbjorn)

Latest ScummVM snapshot
English "SierraClassics" CD version of Island of Dr. Brain

Once you reach the art gallery puzzle, if you guess wrong enough times the game will chide you for guessing, and the puzzle will close. When you restart the puzzle, the game becomes unresponsive. A few keyboard commands work (e.g. "k" or "?"), but I can't click on any objects or even open the game menus at the top of the screen.

If I then try to use the arrow keys to move the mouse cursor, the game will crash with the following message:

ERROR: lookupSelector: Attempt to send to non-object or invalid script. Address 0000:0000, method art::dispatchEvent (room 340, script 349, localCall cd0)!

I'm including a savegame - just walk through the door at the far end of the room to get to the art gallery - but it should also be possible to reproduce the error by using the debugger to teleport to room 340.

It's a bit unclear to me exactly which version of the game this is. It calls itself 1.0, and supposedly there is a version 1.100. There is a patch for the game, but it appears to have been applied already. Maybe this is a case where the floppy version has a seemingly later version number than the CD version?

Attachments (1)

islandbrain.009 (44.9 KB ) - added by eriktorbjorn 5 months ago.

Download all attachments as: .zip

Change History (5)

by eriktorbjorn, 5 months ago

Attachment: islandbrain.009 added

comment:1 by eriktorbjorn, 5 months ago

Description: modified (diff)

comment:2 by eriktorbjorn, 5 months ago

Description: modified (diff)

comment:3 by eriktorbjorn, 5 months ago

Description: modified (diff)

comment:4 by eriktorbjorn, 3 months ago

This seems to happen in DOSBox as well.

Note: See TracTickets for help on using tickets.