Difference between revisions of "Parallaction/Bugs"

From ScummVM :: Wiki
Jump to navigation Jump to search
(Use Tracker template instead of BugTrackSF)
m (→‎Nippon Safes Inc.: Wording, better explanation and details)
 
Line 5: Line 5:
= Nippon Safes Inc. =
= Nippon Safes Inc. =
'''Not Yet Fixed'''
'''Not Yet Fixed'''
* When one clicks on the entrance of the "Hot Sushi" right after the dialog between ego and driver and the taxi drivers starts moving towards ego, ego will walk towards "Hot Sushi". At the position where ego were standing there then will be a second sprite of ego created which is getting punched by the taxi driver and only AFTER ego starts "flying" towards the wall the second (walking) ego will be erased. The problem is the scripts still think ego is walking inside "Hot Sushi" leaving the player with NO ego at all in the next scene which will eventually be loaded when the invisible walking ego reaches "Hot Sushi". One can talk to everyone in here, but NOT walk out anymore, game is stuck and not completable. The same happens when ego is walking up the street. A second ego is created (which in this case is not erased when first ego flies), but the next scene will be playable (probably due to the inbetween "walking up" animation? {{Tracker|id=4839}}
* Walking away from a scripted event can break the game {{Tracker|id=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). {{Tracker|id=3445}}
* Dino refuses to talk (Amiga/French). {{Tracker|id=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'''
'''Fixed'''

Latest revision as of 22:35, 12 January 2018

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

  • ...