Difference between revisions of "SCUMM/Bugs"

From ScummVM :: Wiki
Jump to navigation Jump to search
(Added new Non-Bugs section and moved MM NES report to it.)
(Move some fixed items, and sort by game release dates as we did for the enhancements page)
 
(5 intermediate revisions by 4 users not shown)
Line 6: Line 6:


'''Not Yet Fixed'''
'''Not Yet Fixed'''
* In Maniac Mansion, the tape player keeps playing the tape. {{BugTrack|num=752874}}
* In Maniac Mansion, the tape player keeps playing the tape. {{Tracker|id=877}}
* In Zak McKracken (Amiga), the credits in the intro are too fast. {{BugTrack|num=1334129}} {{BugTrack|num=1690207}}
* In Maniac Mansion (EGA Enhanced version), the actors are placed to the right in the final scene, in a place where Fred's face is partially behind one of the house's poles. {{Tracker|id=1486}}
* In Zak McKracken (V2), Zak walks behind the guard in London, instead of in front of him. {{BugTrack|num=1571747}}
* In Zak McKracken (Amiga), the credits in the intro are too fast. {{Tracker|id=2299}} {{Tracker|id=3134}}
* In Zak McKracken (V2), Zak walks behind the guard in Katmandu, instead of in front of him. {{BugTrack|num=1571707}}
* In Zak McKracken (V2), Zak walks behind the guard in London, instead of in front of him. {{Tracker|id=2855}}
* In Zak McKracken (FM-Towns), switching back from Zak to the bird causes the bird to fly into the screen multiple times. {{BugTrack|num=1528862}}
* In Zak McKracken (V2), Zak walks behind the guard in Katmandu, instead of in front of him. {{Tracker|id=2853}}
* In Zak McKracken (FM-Towns), the caponian and Zak appear in wrong positions after retrieving the "glowing item" from the bottom of the sea. {{BugTrack|num=1527640}}
* In Zak McKracken (FM-Towns), the caponian and Zak appear in wrong positions after retrieving the "glowing item" from the bottom of the sea. {{Tracker|id=2757}}
* In Loom (CD), voice goes out of sync when casting fear. {{BugTrack|num=770066}}
* In Indy3, there is an out of place pink line in the room with the tapestry on the second floor while in Castle Brunwald. {{Tracker|id=3208}}
* In Loom, Hetchel has two heads in her flight. {{BugTrack|num=770050}}
* In Loom (CD), voice goes out of sync when casting fear. {{Tracker|id=995}}
* In Monkey Island 2, skipping speech with escape at Captain Dread's boat will display weird results. {{BugTrack|num = 995942}}
* In Loom, Hetchel has two heads in her flight. {{Tracker|id=991}}
* In Monkey Island 2, the sound of the waterfall stops after a few seconds. {{BugTrack|num=728417}} {{BugTrack|num=2545447}}
* In Monkey Island 2, skipping speech with escape at Captain Dread's boat will display weird results. {{Tracker|id=1681}}
* In Sam and Max, Doug the Moleman temporarily loses his head after giving him the pecan candy. {{BugTrack|num=1496577}}
* In Monkey Island 2, the sound of the waterfall stops after a few seconds. {{Tracker|id=740}} {{Tracker|id=4129}}
* In Sam and Max, some animations of Max don't disappear in the second encounter with flambee. {{BugTrack|num=1496566}}
* In Indiana Jones and the Fate of Atlantis, in the wits path, after rescuing Trottier from the Nazis in Monte Carlo, Trottier tells Indy the name of the two streets at the intersection of which he threw the stone disk out of the window during the car chase. In one instance, when the intersection is between "Boulevard des Guerres des Etoiles and Rue Aubergine," the spoken text is wrong the first time Trottier tells it. He says he threw the disk at the intersection between "Avenue Victor Hugo and Rue Aubergine". The subtitles are correct as is the spoken text when Trottier tells it the second time (after Indy asked him to repeat). {{Tracker|id=4135}}
* In Sam and Max, part of Bruno is not cleared off the screen when leaving Bumpusville. {{BugTrack|num=2028711}}
* In Day of the Tentacle, the glow of the Chron-O-John can be drawn in front of the closed door. {{Tracker|id=3416}}
* In Sam and Max (German talkie), voices can be out of sync. {{BugTrack|num=2023466}}
* In Day of the Tentacle, the Chron-O-John's rotor and glow can be missing. {{Tracker|id=3403}}
* In Day of the Tentacle, the glow of the Chron-O-John can be drawn in front of the closed door. {{BugTrack|num=1803628}}
* In Day of the Tentacle, there is a layering glitch when standing at a particular spot in the basement. {{Tracker|id=4570}}
* In Day of the Tentacle, the Chron-O-John's rotor and glow can be missing. {{BugTrack|num=1794309}}
* In Sam & Max, Doug the Moleman temporarily loses his head after giving him the pecan candy. {{Tracker|id=2631}}
* In Indy3, there is an out of place pink line in the room with the tapestry on the second floor while in Castle Brunwald. {{BugTrack|num=1726606}}
* In Sam & Max, some animations of Max don't disappear in the second encounter with flambee. {{Tracker|id=2630}}
* In Day of the Tentacle, there is a layering glitch when standing at a particular spot in the basement. {{BugTrack|num=2845867}}
* In Curse of Monkey Island, on normal difficulty, Griswold Goodsoup has mentioned that the door to the lodger's room has been locked because it's haunted. Guybrush is given the dialogue tree to ask if he'll open it for him. Griswold replies he won't, it must stay locked, etc. Except in NORMAL mode it's already open! {{Tracker|id=3411}}
* In Indiana Jones and the Fate of Atlantis, in the wits path, after rescuing Trottier from the Nazis in Monte Carlo, Trottier tells Indy the name of the two streets at the intersection of which he threw the stone disk out of the window during the car chase. In one instance, when the intersection is between "Boulevard des Guerres des Etoiles and Rue Aubergine," the spoken text is wrong the first time Trottier tells it. He says he threw the disk at the intersection between "Avenue Victor Hugo and Rue Aubergine". The subtitles are correct as is the spoken text when Trottier tells it the second time (after Indy asked him to repeat). {{BugTrack|num=2553324}}
* In Curse of Monkey Island, on normal difficulty, Griswold Goodsoup has mentioned that the door to the lodger's room has been locked because it's haunted. Guybrush is given the dialogue tree to ask if he'll open it for him. Griswold replies he won't, it must stay locked, etc. Except in NORMAL mode it's already open! {{BugTrack|num=1800740}}


'''Fixed'''
'''Fixed'''
* In Maniac Mansion, there is a race condition between Ted reacting to the doorbell, and Ted imprisoning the player if he happens to wander into Ted's room while Ted is in it. {{BugTrack|num=1447058}}
* In Maniac Mansion, there is a race condition between Ted reacting to the doorbell, and Ted imprisoning the player if he happens to wander into Ted's room while Ted is in it. {{Tracker|id=2524}}
* In Day of the Tentacle, in the lobby, Bernard can use Laverne's voice. {{BugTrack|num=2016521}}
* In Zak McKracken (FM-Towns), switching back from Zak to the bird causes the bird to fly into the screen multiple times. {{Tracker|id=2762}}
* In Sam & Max, the game can hang when talking to the bigfoot guarding the party. {{BugTrack|num=2826144}}
* In Day of the Tentacle, in the lobby, Bernard can use Laverne's voice. {{Tracker|id=3803}}
* In Sam & Max, the game can hang when talking to the bigfoot guarding the party. {{Tracker|id=4464}}
* In Sam & Max (German and Italian talkie), voices can be out of sync. {{Tracker|id=3822}} {{Tracker|id=6375}} (The intro has been fixed, at least.)
* In Sam & Max, part of Bruno is not cleared off the screen when leaving Bumpusville. {{Tracker|id=3832}}
 
See also the [[SCUMM/Game_Enhancements|SCUMM Game Enhancements]] page.


'''Non-Bugs'''
'''Non-Bugs'''
* In Maniac Mansion, if you use the telescope right away without using the safe in Edna's room, it will not give you the combination. This is intentional, the code is not generated by the scripts until you try opening the safe.
* In Maniac Mansion, if you use the telescope right away without using the safe in Edna's room, it will not give you the combination. This is intentional, the code is not generated by the scripts until you try opening the safe.
* In LOOM, it is possible to fail to learn some of the optional drafts such as Emptying i.e. you see the correct sequence, but fail to test it, thus the game state flag is never set. If you try to use the correct draft sequence later, Bobbin will say "I don't think I spun that right" instead of doing the action. You can check the status of the drafts using the "drafts" debugger command (K for known, U for used).

Latest revision as of 11:38, 13 July 2022

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 are sometimes able to implement workarounds, meaning that ScummVM works better than the original ;).
Also, a list of non-bugs i.e. game features that look buggy and thus have been reported by users, but are actually intentional, is provided for reference.

Note that none of these lists is complete.

Not Yet Fixed

  • In Maniac Mansion, the tape player keeps playing the tape. [Bug #877]
  • In Maniac Mansion (EGA Enhanced version), the actors are placed to the right in the final scene, in a place where Fred's face is partially behind one of the house's poles. [Bug #1486]
  • In Zak McKracken (Amiga), the credits in the intro are too fast. [Bug #2299] [Bug #3134]
  • In Zak McKracken (V2), Zak walks behind the guard in London, instead of in front of him. [Bug #2855]
  • In Zak McKracken (V2), Zak walks behind the guard in Katmandu, instead of in front of him. [Bug #2853]
  • In Zak McKracken (FM-Towns), the caponian and Zak appear in wrong positions after retrieving the "glowing item" from the bottom of the sea. [Bug #2757]
  • In Indy3, there is an out of place pink line in the room with the tapestry on the second floor while in Castle Brunwald. [Bug #3208]
  • In Loom (CD), voice goes out of sync when casting fear. [Bug #995]
  • In Loom, Hetchel has two heads in her flight. [Bug #991]
  • In Monkey Island 2, skipping speech with escape at Captain Dread's boat will display weird results. [Bug #1681]
  • In Monkey Island 2, the sound of the waterfall stops after a few seconds. [Bug #740] [Bug #4129]
  • In Indiana Jones and the Fate of Atlantis, in the wits path, after rescuing Trottier from the Nazis in Monte Carlo, Trottier tells Indy the name of the two streets at the intersection of which he threw the stone disk out of the window during the car chase. In one instance, when the intersection is between "Boulevard des Guerres des Etoiles and Rue Aubergine," the spoken text is wrong the first time Trottier tells it. He says he threw the disk at the intersection between "Avenue Victor Hugo and Rue Aubergine". The subtitles are correct as is the spoken text when Trottier tells it the second time (after Indy asked him to repeat). [Bug #4135]
  • In Day of the Tentacle, the glow of the Chron-O-John can be drawn in front of the closed door. [Bug #3416]
  • In Day of the Tentacle, the Chron-O-John's rotor and glow can be missing. [Bug #3403]
  • In Day of the Tentacle, there is a layering glitch when standing at a particular spot in the basement. [Bug #4570]
  • In Sam & Max, Doug the Moleman temporarily loses his head after giving him the pecan candy. [Bug #2631]
  • In Sam & Max, some animations of Max don't disappear in the second encounter with flambee. [Bug #2630]
  • In Curse of Monkey Island, on normal difficulty, Griswold Goodsoup has mentioned that the door to the lodger's room has been locked because it's haunted. Guybrush is given the dialogue tree to ask if he'll open it for him. Griswold replies he won't, it must stay locked, etc. Except in NORMAL mode it's already open! [Bug #3411]

Fixed

  • In Maniac Mansion, there is a race condition between Ted reacting to the doorbell, and Ted imprisoning the player if he happens to wander into Ted's room while Ted is in it. [Bug #2524]
  • In Zak McKracken (FM-Towns), switching back from Zak to the bird causes the bird to fly into the screen multiple times. [Bug #2762]
  • In Day of the Tentacle, in the lobby, Bernard can use Laverne's voice. [Bug #3803]
  • In Sam & Max, the game can hang when talking to the bigfoot guarding the party. [Bug #4464]
  • In Sam & Max (German and Italian talkie), voices can be out of sync. [Bug #3822] [Bug #6375] (The intro has been fixed, at least.)
  • In Sam & Max, part of Bruno is not cleared off the screen when leaving Bumpusville. [Bug #3832]

See also the SCUMM Game Enhancements page.

Non-Bugs

  • In Maniac Mansion, if you use the telescope right away without using the safe in Edna's room, it will not give you the combination. This is intentional, the code is not generated by the scripts until you try opening the safe.
  • In LOOM, it is possible to fail to learn some of the optional drafts such as Emptying i.e. you see the correct sequence, but fail to test it, thus the game state flag is never set. If you try to use the correct draft sequence later, Bobbin will say "I don't think I spun that right" instead of doing the action. You can check the status of the drafts using the "drafts" debugger command (K for known, U for used).