Difference between revisions of "Neverhood"

From ScummVM :: Wiki
Jump to navigation Jump to search
(Move some bugs to a "will not be fixed" / "different in ScummVM" category)
(John_doe.)
 
(31 intermediate revisions by 5 users not shown)
Line 1: Line 1:
{{EngineDescription|
{{EngineDescription
name=Neverhood|
|name=Neverhood
        developer=[[User:johndoe|johndoe]]|
|developer=[[User:John_doe|John_doe]], [[User:Md5|md5]]
companies=[[The Neverhood, Inc.]]|
|companies=[[The Neverhood, Inc.]]
usedBy=[[The Neverhood]]|
|usedBy=[[The Neverhood]]
dateAdded=May 15, 2013|
|dateAdded=May 15, 2013
release=None|
|release=1.7.0
}}
}}


Line 13: Line 13:


== Differences in ScummVM ==
== Differences in ScummVM ==
The following is a list of differences between ScummVM and the original interpreter. [b]These are not errors, and thus won't be fixed[/b]. They have been implemented this way to provide a more unified experience between the different game engines.
The following is a list of differences between ScummVM and the original interpreter. '''These are not errors, and thus won't be fixed'''. They have been implemented this way to provide a more unified experience between the different game engines.


* In ScummVM, saved games are saved per slot, not as a list. This means that you are allowed to have several different saved games with the same name, which wasn't possible in the original
* In ScummVM, saved games are saved per slot, not as a list. This means that you are allowed to have several different saved games with the same name, which wasn't possible in the original
Line 20: Line 20:




==Known issues==
== Issues which also happen in the original ==
* In the basement of the Hall of Records, when clicking the lever immediately after walking onto the elevator from the bottom sometimes results in teleportation - ''module 2200, scene 6''.


* The cursor's palette is wrong in one of the cart scenes, after the two worlds are joined - ''module 2500, scene 4''


==== Valgrind warnings / code logic ====
Microsoft has a [http://support.microsoft.com/kb/159740 support article] listing issues in the original game that may warrant further investigation (These are specific to version 1 of the game):
* Uninitialised variables in the sound code, as indicated by Valgrind. These both happen in the navigation scene outside of the starting building, and may be at least partly related to playTwoSounds():
* The putt-putt shadow in world two above the teddy boom pod is wrong.
 
* The dark upper right hand corner of the funny eye speaking video sequence is distorted.
==26398== Conditional jump or move depends on uninitialised value(s)
* When Klaymen grabs the rope ring from the right side, he descends facing the left, but switches sides in the Tree room. If he grabs the rope from the left he stays on the same side the whole way down.
==26398==    at 0x88DBBBB: Neverhood::SoundItem::update() (sound.cpp:235)
* The sound effect for the cave door shutting behind you is missing.
==26398==    by 0x88DC2F7: Neverhood::SoundMan::update() (sound.cpp:352)
* The clue to turn the radio on is very obscure. It is pulling the last ring in the blue Venus fly trap room.
==26398==    by 0x88D695F: Neverhood::NeverhoodEngine::mainLoop() (neverhood.cpp:175)
* The door open animation missing on the Hall of records when you enter from the outside.
==26398==    by 0x88D66AF: Neverhood::NeverhoodEngine::run() (neverhood.cpp:120)
* The light from the window at the end of the hall of records lights the disks on the floor and Klaymen when you walk to the window.
==26398==    by 0x805084A: runGame(PluginSubclass<MetaEngine> const*, OSystem&, Common::String const&) (main.cpp:226)
* You can hear the static from the radio room when you are in the Options Menu.
==26398==    by 0x8051489: scummvm_main (main.cpp:452)
* The mouse puzzle has no sound effects.
==26398==    by 0x804F5DF: main (posix-main.cpp:45)
* The top of the dud on the second shelf of the Dyno-shack disappears as Klaymen is walking out the door to the weasel arena.
* In the Hoborg story on the third screen of the second panel 'of' is spelled 'off'.
==26398== Conditional jump or move depends on uninitialised value(s)
* In the player room of the castle pod, the key Willie pushes from the screen is aqua, not gray
==26398==    at 0x88DBBC7: Neverhood::SoundItem::update() (sound.cpp:236)
* The sound effects for releasing the rope is missing when Klaymen releases the rope from Lab Attic in the Lab Cellar.
==26398==    by 0x88DC2F7: Neverhood::SoundMan::update() (sound.cpp:352)
* The sound effects for the rope spinning down from the lab attic to the lab cellar is missing.
==26398==    by 0x88D695F: Neverhood::NeverhoodEngine::mainLoop() (neverhood.cpp:175)
* There are green splotches on the black void on the outside of Willie's house in one of the lake putt-putt scenes.
==26398==    by 0x88D66AF: Neverhood::NeverhoodEngine::run() (neverhood.cpp:120)
* The video disk on the radio room floor changes color when the door to the lake floor is closed. It changes from green to white.
==26398==    by 0x805084A: runGame(PluginSubclass<MetaEngine> const*, OSystem&, Common::String const&) (main.cpp:226)
* In the castle sequence the robot Bill lifts the door, but when Klaymen hits the ground, the door is closed.
==26398==    by 0x8051489: scummvm_main (main.cpp:452)
* The scene of bill opening the castle door repeats after Klaymen hits the ground.
==26398==    by 0x804F5DF: main (posix-main.cpp:45)
* The animation of Klaymen jumping into the drain on the lake is very washed out, grainy and faded.
 
* Purple lines run though some of the scenes during the lake floor putt-putt ride.
 
* The color of the lake floor changes dramatically. When you look down at the lake, the floor is light brown, but when Klaymen lands at the bottom the lake, the floor is dark green.
==== Menus and save / load screens ====
* On the second note in the mail room 'Klaymen' is spelled 'Klaymeb'.
* The "Toggle music" menu option is not functioning - unimplemented, relevant TODOs are inside menumodule.cpp
** [[User:eriktorbjorn|eriktorbjorn]] Confirmed that it says "Klaymeb".
 
* In the hall of records on 10th scroll of Ogdilla, 'heckling' is spelled 'hectoring'.
 
** eriktorbjorn Confirmed that it says "hectoring", though by my count it's the 11th scroll of Ogdilla.
==== Game logic ====
* In pause mode, Klaymen's left arm disappears through walls when he lengthens his arms or picks his ears.
* On the first cart ride, on the screen where you see the edge of the world, the cart doesn't enter the screen without another click. There are similar glitches in the other cart rides. Just check every cart scene enter is correct - ''module 2500, scene 0''.
* The door opening and closing in the hall of records is missing the sound effects.
 
* There are no step sound effects for steps two and three toward the mail box in the mail room.
* Plenty of bugs with the lever in the basement of the Hall of Records. Firstly, releasing the lever should stop the animation. Clicking the lever while holding the lever results in weirdness. Clicking the lever immediately after walking onto the elevator from the bottom sometimes results in teleportation - ''module 2200, scene 6''.
* Klaymen's hands switch which finger is colored. Depending on the scene, the black fingers will be on the wrong hand.
 
* During the putt-putt ride, the car changes color from green to aqua.
* When you get the liquid mixing wrong, you shouldn't be able to interrupt the "yuck" animation - ''module 2800, scene 7 and module 2800, scene 10''.
 
* Willie doesn't call "Klaymen! Up here!" After you walk through the tunnel towards the bear controls - ''module 1100, scene 2''.


== Known issues in ScummVM ==


==== Sounds / Music ====
==== Sounds / Music ====
* Music that fades out should fade back at the position it was at at the end oft the fade, not always back at the start of the music. On loading a save, reset the position of all music.
* Sounds loop badly. This is most noticeable with the elevator in the Hall of Records - ''module 2200, scene 6''.
* Sounds play over movie scenes that shouldn't. For example the music from the radio over the radio tower rotation. And ambient sounds play over the bear control stuff - ''module 2800, scene 1 and module 1100, scene 3''.
* Ambient sounds play doubly as much as they should in the Robot Bil area - ''module 1100, scene 3''.
* Ambient sounds play doubly as much as they should in the Robot Bil area - ''module 1100, scene 3''.
==== Graphical glitches ====
* When Klaymen is up on the balcony in Nursery scene 2, his shadow should be invisible - ''module 1000, scene 1''
* The cursor is glitched on the movie scene after walking straight as far as you can go after crossing the bridge - ''module 3000, scene 3''.
* Klaymen blinks really awkwardly while sitting on the teleporter - ''module 1300, scene 5 or module 2000, scene 0 or module 2800, scene 4''.




[[Category:Engines]]
[[Category:Engines]]

Latest revision as of 22:07, 28 April 2021

Neverhood
Engine developer John_doe, md5
Companies that used it The Neverhood, Inc.
Games that use it The Neverhood
Date added to ScummVM 2013-05-15
First release containing it 1.7.0

Resources


Differences in ScummVM

The following is a list of differences between ScummVM and the original interpreter. These are not errors, and thus won't be fixed. They have been implemented this way to provide a more unified experience between the different game engines.

  • In ScummVM, saved games are saved per slot, not as a list. This means that you are allowed to have several different saved games with the same name, which wasn't possible in the original
  • In ScummVM, saved games are sorted from newest to oldest. Saves are sorted alphabetically in the original interpreter.
  • In ScummVM, you can't type the name of a saved game to load it. Since you are allowed to have different save slots with the same name, this (somewhat confusing) feature is not available in ScummVM


Issues which also happen in the original

  • In the basement of the Hall of Records, when clicking the lever immediately after walking onto the elevator from the bottom sometimes results in teleportation - module 2200, scene 6.
  • The cursor's palette is wrong in one of the cart scenes, after the two worlds are joined - module 2500, scene 4

Microsoft has a support article listing issues in the original game that may warrant further investigation (These are specific to version 1 of the game):

  • The putt-putt shadow in world two above the teddy boom pod is wrong.
  • The dark upper right hand corner of the funny eye speaking video sequence is distorted.
  • When Klaymen grabs the rope ring from the right side, he descends facing the left, but switches sides in the Tree room. If he grabs the rope from the left he stays on the same side the whole way down.
  • The sound effect for the cave door shutting behind you is missing.
  • The clue to turn the radio on is very obscure. It is pulling the last ring in the blue Venus fly trap room.
  • The door open animation missing on the Hall of records when you enter from the outside.
  • The light from the window at the end of the hall of records lights the disks on the floor and Klaymen when you walk to the window.
  • You can hear the static from the radio room when you are in the Options Menu.
  • The mouse puzzle has no sound effects.
  • The top of the dud on the second shelf of the Dyno-shack disappears as Klaymen is walking out the door to the weasel arena.
  • In the Hoborg story on the third screen of the second panel 'of' is spelled 'off'.
  • In the player room of the castle pod, the key Willie pushes from the screen is aqua, not gray
  • The sound effects for releasing the rope is missing when Klaymen releases the rope from Lab Attic in the Lab Cellar.
  • The sound effects for the rope spinning down from the lab attic to the lab cellar is missing.
  • There are green splotches on the black void on the outside of Willie's house in one of the lake putt-putt scenes.
  • The video disk on the radio room floor changes color when the door to the lake floor is closed. It changes from green to white.
  • In the castle sequence the robot Bill lifts the door, but when Klaymen hits the ground, the door is closed.
  • The scene of bill opening the castle door repeats after Klaymen hits the ground.
  • The animation of Klaymen jumping into the drain on the lake is very washed out, grainy and faded.
  • Purple lines run though some of the scenes during the lake floor putt-putt ride.
  • The color of the lake floor changes dramatically. When you look down at the lake, the floor is light brown, but when Klaymen lands at the bottom the lake, the floor is dark green.
  • On the second note in the mail room 'Klaymen' is spelled 'Klaymeb'.
  • In the hall of records on 10th scroll of Ogdilla, 'heckling' is spelled 'hectoring'.
    • eriktorbjorn Confirmed that it says "hectoring", though by my count it's the 11th scroll of Ogdilla.
  • In pause mode, Klaymen's left arm disappears through walls when he lengthens his arms or picks his ears.
  • The door opening and closing in the hall of records is missing the sound effects.
  • There are no step sound effects for steps two and three toward the mail box in the mail room.
  • Klaymen's hands switch which finger is colored. Depending on the scene, the black fingers will be on the wrong hand.
  • During the putt-putt ride, the car changes color from green to aqua.

Known issues in ScummVM

Sounds / Music

  • Ambient sounds play doubly as much as they should in the Robot Bil area - module 1100, scene 3.