Opened 19 years ago
Closed 19 years ago
Last modified 19 years ago
#1480 closed defect (fixed)
INDY3: Game can crash if you pull chairs too fast
|Reported by:||SF/dfabulich||Owned by:||Kirben|
|Cc:||Game:||Indiana Jones 3|
When you're tied up to Henry in the armor room, you have to pull on the chair about twenty times in order to get in position to cut the ropes. If you press A (the "pull" key) and click rapidly in succession a few times, the game will crash, saying:(25:201:0xD062): Script 202 stopped with active cutscene/override
(You can workaround this by being slow and methodical, aking sure that you never push A or click until after the entire previous pull action is completed.
Win2K, 256 color English. ScummVM 0.6.0pre (Feb 20 2004 15:37:45) Features compiled in: Vorbis MP3 zLib MPEG2
Ticket imported from: #902014. Ticket imported from: bugs/1480.
Change History (13)
by , 19 years ago
comment:1 by , 19 years ago
Increasing priority, I'm going to mark this as Release Critical for now.
comment:2 by , 19 years ago
|Priority:||normal → high|
|Summary:||INDY3: Game can crash if you pull chairs too fast → RC INDY3: Game can crash if you pull chairs too fast|
comment:3 by , 19 years ago
Another case of earlier games (scumm1 - 4) not checking local scripts, only global scripts at many points in code.
comment:4 by , 19 years ago
Could you elaborate, Kirben? :)
comment:5 by , 19 years ago
The original SCUMM 1 - 4 games allowed non-global scripts to stopped during active cutscenes. The load/save screen could be used when a cutscene was playing in original games for example.
comment:6 by , 19 years ago
|Summary:||RC INDY3: Game can crash if you pull chairs too fast → INDY3: Game can crash if you pull chairs too fast|
comment:7 by , 19 years ago
We produce this error message in several places. In some of them, it is conditional (only shown "if (_version >= 5)"). So I assume you want to say that this check just has to be added to the remaining two places, Kirben?
comment:8 by , 19 years ago
Yes I added thoses conditionals and all similar errors should be adjusted like that: scumm 1 - 3 games never error out. scumm 4 games only error out if it is global script.
Another good test for issue would be to enable original load/save screens in games and trying using the load/save screens during introduction sequence of each game (For scumm 1 - 3 games only).
comment:9 by , 19 years ago
Try latest Windows daily snapshot and see if problem still occurs.
comment:10 by , 19 years ago
|Status:||new → closed|
comment:11 by , 19 years ago
Pending response by bug submitter...
comment:12 by , 19 years ago
Saved game in chairs room