Difference between revisions of "Neverhood"

From ScummVM :: Wiki
Jump to navigation Jump to search
(Link the "Klaymen, up here" glitch to its relevant bug)
(Added a missing feature (toggle music button))
Line 9: Line 9:


==Known issues==
==Known issues==
* The "Toggle music" menu option is not functioning - unimplemented, relevant TODOs are inside menumodule.cpp


* Strange sounds on the options screen. If I bring up the options screen in Module11000's scene 2 (I think; it's near the teddy bear panel) and wait a litle while, it starts repeating the sound "Klaymen, up here!" over and over, so rapidly that the sound frequently gets cut off. Oddly enough, I don't hear this sound outside of the options screen. Related to the missing "Klaymen, up here!" scene, see {{BugTrack|num=3614438}}
* Strange sounds on the options screen. If I bring up the options screen in Module11000's scene 2 (I think; it's near the teddy bear panel) and wait a litle while, it starts repeating the sound "Klaymen, up here!" over and over, so rapidly that the sound frequently gets cut off. Oddly enough, I don't hear this sound outside of the options screen. Related to the missing "Klaymen, up here!" scene, see {{BugTrack|num=3614438}}

Revision as of 08:50, 12 June 2013

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

Known issues

  • The "Toggle music" menu option is not functioning - unimplemented, relevant TODOs are inside menumodule.cpp
  • Strange sounds on the options screen. If I bring up the options screen in Module11000's scene 2 (I think; it's near the teddy bear panel) and wait a litle while, it starts repeating the sound "Klaymen, up here!" over and over, so rapidly that the sound frequently gets cut off. Oddly enough, I don't hear this sound outside of the options screen. Related to the missing "Klaymen, up here!" scene, see [Bug #3614438]
  • 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():
==26398== Conditional jump or move depends on uninitialised value(s)
==26398==    at 0x88DBBBB: Neverhood::SoundItem::update() (sound.cpp:235)
==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)

==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)