Parallaction/Bugs

From ScummVM :: Wiki
< Parallaction
Revision as of 22:35, 12 January 2018 by Raziel (talk | contribs) (→‎Nippon Safes Inc.: Wording, better explanation and details)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

In the following you will find a number of bugs which actually already occur when using the original interpreter / .EXE. That is, those errors are bugs in the games themselves, not in ScummVM. Still, we sometimes are able to implement workarounds, meaning ScummVM at times works better than the original ;).

Note that neither of these lists is complete.

Nippon Safes Inc.

Not Yet Fixed

  • Walking away from a scripted event can break the game [Bug #4839]

Explanation:

When one clicks on the entrance of the "Hot Sushi" bar right after the dialogue between ego and the cab driver, and the driver starts to movie towards ego, ego will already walk towards the "Hot Sushi" bar. (though the animation of the cab driver picking a fight with ego is still rolling in the background)

Once the "picks a fight" animation starts, there will appear a second sprite of ego at the position where ego was standing, which is getting punched by the cab driver and only AFTER ego starts "flying" towards the wall, the second (still walking) ego sprite will be erased.

The problem should be in the scripts. They still have set a flag somewhere where ego is walking towards "Hot Sushi", but at the same time set to be hit by the cab driver and as such OUTSIDE the bar. (albeit the animation is still "ego walking towards the bar")

This leaves the player with NO ego sprite at all in the next scene (inside the "Hot Sushi" bar), which will eventually come up once the now invisible ego sprite reach the "Hot Sushi" scene.

One can talk to everyone in here, but NOT walk out anymore.

The game is stuck and not completable.

The same happens with the above steps, but walking to a street instead. A second ego will appear (which in this case is not erased when first ego "flies", probably because the "flying" animation is drawn over the "walking to bar" animation because both are on the same level on screen, when waking upwards it won't be drawn over), but the next scene will be playable (probably due to the fact that ego is still "outside"? Mabye it's just a problem with the bar, though)


  • Dino refuses to talk (Amiga/French). [Bug #3445]

Explanation:

There seem to be an original game bug (scripts) which slipped the QA when they released the game (at least in the Amiga version). The french version has a nasty script bug which makes the game unfinishable when playing the french version.

More details in the bug report

Fixed

  • ...

The Big Red Adventure

Not Yet Fixed

  • ...

Fixed

  • ...