Difference between revisions of "Neverhood"

From ScummVM :: Wiki
Jump to navigation Jump to search
m (Layout)
(Released in ScummVM 1.7.0)
(43 intermediate revisions by 4 users not shown)
Line 1: Line 1:
{{EngineDescription|
{{EngineDescription|
name=Neverhood|
name=Neverhood|
         developer=[[User:johndoe|johndoe]]|
         developer=[[User:johndoe|johndoe]], [[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|
}}
}}


==Known issues==
==Resources==
* [[Neverhood/TODO|Neverhood TODO]]: TODO Page




==== Valgrind warnings / code logic ====
== Differences in ScummVM ==
* 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 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.


==26398== Conditional jump or move depends on uninitialised value(s)
* 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
==26398==    at 0x88DBBBB: Neverhood::SoundItem::update() (sound.cpp:235)
* In ScummVM, saved games are sorted from newest to oldest. Saves are sorted alphabetically in the original interpreter.
==26398==    by 0x88DC2F7: Neverhood::SoundMan::update() (sound.cpp:352)
* 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
==26398==    by 0x88D695F: Neverhood::NeverhoodEngine::mainLoop() (neverhood.cpp:175)
==26398==    by 0x88D66AF: Neverhood::NeverhoodEngine::run() (neverhood.cpp:120)
==26398==    by 0x805084A: runGame(PluginSubclass<MetaEngine> const*, OSystem&, Common::String const&) (main.cpp:226)
==26398==    by 0x8051489: scummvm_main (main.cpp:452)
==26398==    by 0x804F5DF: main (posix-main.cpp:45)
==26398== Conditional jump or move depends on uninitialised value(s)
==26398==    at 0x88DBBC7: Neverhood::SoundItem::update() (sound.cpp:236)
==26398==    by 0x88DC2F7: Neverhood::SoundMan::update() (sound.cpp:352)
==26398==    by 0x88D695F: Neverhood::NeverhoodEngine::mainLoop() (neverhood.cpp:175)
==26398==    by 0x88D66AF: Neverhood::NeverhoodEngine::run() (neverhood.cpp:120)
==26398==    by 0x805084A: runGame(PluginSubclass<MetaEngine> const*, OSystem&, Common::String const&) (main.cpp:226)
==26398==    by 0x8051489: scummvm_main (main.cpp:452)
==26398==    by 0x804F5DF: main (posix-main.cpp:45)




==== Menus and save / load screens ====
== Issues which also happen in the original ==
* The "Toggle music" menu option is not functioning - unimplemented, relevant TODOs are inside menumodule.cpp
* 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''.


* Save lets you name multiple save files the same and they're not sorted alphabetically
* The cursor's palette is wrong in one of the cart scenes, after the two worlds are joined - ''module 2500, scene 4''
** Personally, I think this is a feature since I like my savegames in chronological order.


* Load doesn't let you type the file
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):
 
* The putt-putt shadow in world two above the teddy boom pod is wrong.
* The hitbox of clicking files is off and it gets progressively more and more off the lower down you click (when you have a lot of files).
* 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.
==== Game logic ====
* The clue to turn the radio on is very obscure. It is pulling the last ring in the blue Venus fly trap room.
* Dynamite puzzle solution is different. It's the same every time in the original.
* 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.
* 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.
* You can hear the static from the radio room when you are in the Options Menu.
 
* The mouse puzzle has no sound effects.
* 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.
* 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'.
* Static should only be played on the radio when not tuned to a song.
* 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.
* On getting an ending, when the credits end it takes you to the menu as it should but with "Klaymen's Theme" playing.
* 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.
* When you get the liquid mixing wrong, you shouldn't be able to interrupt the "yuck" animation.
* 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.
* Willie doesn't call "Klaymen! Up here!" After you walk through the tunnel towards the bear controls.
* 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'.
** [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.
* 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 ====
==== 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.
* Ambient sounds play doubly as much as they should in the Robot Bil area - ''module 1100, scene 3''.
 
* Sounds loop badly. This is most noticeable with the elevator in the Hall of Records.
 
* Pressing that ladder button when the ladder is already dropped causes a delayed sound.
 
* 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.
 
* Ambient sounds play doubly as much as they should in the Robot Bil area.
 
* The elevator in the final area plays the same sound twice when it opens.
 
 
==== Graphical glitches ====
* When Klaymen is up on the balcony in Nursery scene 2, his shadow should be invisible
 
* Dynamites on shelves aren't placed correctly. They're all cut off weirdly.
 
* The cursor is glitched on the movie scene after walking straight as far as you can go after crossing the bridge.
 
* In the movie scene where you're about to look down the lowered bridge, moving the cursor to the sides of the screen glitches it out.
 
* The cursor is glitched on the scene with the button that you hit to drop the ladder.
 
* Klaymen blinks really awkwardly while sitting on the teleporter.
 
* In the whale house, the two disks on the floor should be facing away from each other, not in the same direction.
 




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

Revision as of 21:53, 21 July 2014

Neverhood
Engine developer johndoe, 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'.
    • [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.
  • 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.