aboutsummaryrefslogtreecommitdiff
path: root/engines/neverhood
AgeCommit message (Collapse)Author
2014-06-05NEVERHOOD: Fix radio part of bug #6513 ("Some nasty bugs")Torbjörn Andersson
This clears the radio music variable when leaving the room. I've discussed with johndoe123 and he says this is what the original does. (You could also get the same effect by clearing it when entering the room.)
2014-05-27ALL: Rename Debugger::DCmd_Register to Debugger::registerCmd.Johannes Schickel
2014-05-27ALL: Rename Debugger::DebugPrintf to Debugger::debugPrintf.Johannes Schickel
2014-05-05NEVERHOOD: Fix memory leak from static data loading.D G Turner
This is occurring due to duplicate entry ids, which should probably not be present.
2014-05-05NEVERHOOD: Fix memory leak in BaseSurfaceTorbjörn Andersson
I hope this will help the memory leak reported as part of bug #6513 but my computer isn't quite up to the task of doing any extensive Valgrind testing.
2014-05-04NEVERHOOD: Fixed off-by-one error in getTextIndex3()Torbjörn Andersson
This is the same fix that was applied to getKloggsTextIndex() some time ago. It restores a missing Willie nonsense letter. While I haven't actually verified for myself that this letter appears in the original game, it is referenced in Wikipedia's article about Absalom.
2014-05-04NEVERHOOD: Fixed one of the issues in #6513Torbjörn Andersson
The getKloggsTextIndex() function would return 40 twice in a row when wrapping around. This caused one of Willie's nonsense letters to appear instead, since they're supposed to trigger when getTextIndex1() returns the same result more than once. The same bug also appeared (and has been fixed) in getTextIndex3(), but there it just caused the same nonsense letter to appear twice.
2014-04-17NEVERHOOD: Fix bug #6540: 'NEVERHOOD: lightswitch graphical glitch'johndoe123
2014-04-17NEVERHOOD: Fix compilationjohndoe123
2014-04-17NEVERHOOD: Fix bug #6520: 'NEVERHOOD: buggy sound of the waterfall'johndoe123
2014-03-19NEVERHOOD: Fix some uninitialized variablesStrangerke
2014-02-20NEVERHOOD: Fix an off-by-one error in Klogg's lettersFilippos Karapetis
This fixes the buggy Willie letter appearing among the ones from Klogg (bug #6513)
2014-02-18NEVERHOOD: Make GPL headers consisten in themselves.Johannes Schickel
2014-02-16NEVERHOOD: Janitorial - Remove trailing spacesStrangerke
2014-01-14NEVERHOOD: Fix for bug #6481: 'NEVERHOOD: Wrong walk sound in navigation scene'johndoe123
2014-01-14NEVERHOOD: Fix for bug #6493: "NEVERHOOD: Many sounds playback as loud ↵johndoe123
static (Wii)"
2014-01-12NEVERHOOD: Fix "Klaymen! Up here!" in module 1100, scene 2johndoe123
2014-01-11NEVERHOOD: Initialize NeverhoodEngine::_console variable to nullptr.Johannes Schickel
This fixes a nasty crash in case neverhood.dat is not present.
2014-01-11NEVERHOOD: Set engine to 'built by default'Strangerke
2014-01-09NEVERHOOD: Fix sprite shadows (e.g. when on top in module 1000, scene 1)johndoe123
2014-01-06Merge branch 'master' of github.com:scummvm/scummvmjohndoe123
2014-01-06NEVERHOOD: Correct fix for bug #6480johndoe123
The car clipping rectangle wasn't set correctly when the car is on the upper level.
2014-01-06NEVERHOOD: Tiny cleanupTorbjörn Andersson
2014-01-06NEVERHOOD: Minor adjustment to original load/delete dialogsTorbjörn Andersson
This makes space for one additional savegame slot, giving them the same number of slots as the original save dialog. I can't compare to the original, but it arguably looks better this way.
2014-01-06NEVERHOOD: Fix palette fadingTorbjörn Andersson
The palette didn't fade all the way to white when using the shrinking machine, which caused visible glitches. I've verified against a YouTube "Let's Play" that in the original it did fade all the way. Whether or not it did it in this exact way I do not know, but... close enough.
2014-01-06NEVERHOOD: Fix bug #6480 "NEVERHOOD: Car glitches"johndoe123
2014-01-06NEVERHOOD: Fix bug #6478 "NEVERHOOD: No footstep sounds"johndoe123
2014-01-06NEVERHOOD: Add mousewheel support to original save/load dialogsTorbjörn Andersson
2014-01-06NEVERHOOD: Use constants for messages in a couple of placesTorbjörn Andersson
Ideally, we should always use constants of course. But I guess we don't yet have sensible names for all messages.
2014-01-06NEVERHOOD: Fix bug #6479 - "NEVERHOOD: Radio shows the wrong picture at first"Filippos Karapetis
2014-01-05NEVERHOOD: Simplify and document Module2800::createScene()Filippos Karapetis
2014-01-05NEVERHOOD: Stop the background music when showing disk playerTorbjörn Andersson
This is consistent with all other disk players in the game. Only this one had it starting the music instead. Probably a typo.
2014-01-02NEVERHOOD: Stop background sounds during credits (bug #6475)Filippos Karapetis
2014-01-01NEVERHOOD: Fix the mouse cursor in scene 3, module 3000 (after bridge)Filippos Karapetis
Color 255 should be white. Right now, this is a scene-specific workaround to avoid rechecking all scenes just for a glitch that happens in a specific scene. Many thanks to eriktorbjorn for figuring out that this is a palette issue, instead of a resource issue
2013-12-28NEVERHOOD: Fix crash when playing uncompressed soundsTorbjörn Andersson
This happened to me when (or shortly afterwards; I'm not quite sure) lighting the fuse on the TNT dummy.
2013-12-28NEVERHOOD: Fix quitting via the menu (bug #6474)Filippos Karapetis
2013-12-28NEVERHOOD: Close the game menu when pressing the Escape keyFilippos Karapetis
2013-12-28NEVERHOOD: Fix looping sounds (bug #6473)Filippos Karapetis
Based on salty-horse's patch - thanks!
2013-12-26NEVERHOOD: Add an option to scale the making of videos to full screenFilippos Karapetis
2013-12-25NEVERHOOD: Move car to the correct position when entering a new sceneFilippos Karapetis
2013-12-25NEVERHOOD: Change more message values to enumsFilippos Karapetis
2013-12-25NEVERHOOD: Change more message values to enumsFilippos Karapetis
2013-12-23NEVERHOOD: Add names to some message IDsFilippos Karapetis
2013-12-20NEVERHOOD: Allow skipping of the introductory credits with the space keyFilippos Karapetis
2013-12-20NEVERHOOD: Disable the fanmade Russian Fargus release for nowFilippos Karapetis
This version has broken resources that corrupt the heap (e.g. the menu header).
2013-12-07NEVERHOOD: Add missing getDebugger() for engine API.D G Turner
2013-11-26Merge pull request #375 from digitall/engineAutoPlugJohannes Schickel
RFC: Pluggable Engines #2 (No Python, just evolution of current configure shell and make code)
2013-11-24NEVERHOOD: Fix spacing errorsStrangerke
2013-11-24BUILD: Remove need for engine.mk in each engine directory.D G Turner
Each engine now only has to provide a single configure.engine file adding the engine into the configure script, which then produces the required other files automatically.
2013-11-24BUILD: Remove need for engine-plugin.h in engines.D G Turner
This is now generated automatically by the configure script from the engine directory names.