Torbjörn Andersson
dfe04491c1
JANITORIAL: Remove unnecessary semicolons
2015-01-21 01:29:22 +01:00
Filippos Karapetis
0e763f6aa2
NEVERHOOD: Remove duplicate file hash definition
2014-12-07 15:46:08 +02:00
Filippos Karapetis
2325183751
NEVERHOOD: Remove duplicate defines
...
These have been left behind after the split of the scenes and the scene
sprites. Thanks to fingolfin for pointing out the duplicate defines
2014-12-07 15:45:43 +02:00
Filippos Karapetis
e0c281b9b2
NEVERHOOD: Remove trailing whitespace
2014-10-28 16:18:11 +02:00
Filippos Karapetis
4207fbd2d6
NEVERHOOD: Play a single sound when losing the memory puzzle (bug #6672 )
...
When the memory puzzle is reset, each revealed tile gets hidden again.
When a lot of tiles were hidden, the multiple clicking sounds would
fill the available sound slots. To avoid this, only a single click is
sounded when losing
2014-07-07 02:00:58 +03:00
johndoe123
b7884f2fba
NEVERHOOD: Fix uninitialized variables in Sprite (bug #6663 )
2014-06-30 13:09:59 +02:00
D G Turner
a1b80bb536
NEVERHOOD: Fix for uninitialized variables for car ride logic.
...
This fixes bug #6661 NEVERHOOD: Uninitialized variable during car ride.
2014-06-28 19:08:50 +01:00
Torbjörn Andersson
95ba430d11
NEVERHOOD: Initialize _newMoveDirection. Valgrind complained.
2014-06-28 08:11:54 +02:00
johndoe123
bdee71f279
NEVERHOOD: Implement clipping in BaseSurface::copyFrom
...
This should hopefully fix the crashes in the Hall of Records as mentioned in bug #6513 .
2014-06-26 19:19:28 +02:00
Torbjörn Andersson
639a2dfd2e
NEVERHOOD: Fix radio part of bug #6513 ("Some nasty bugs")
...
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-06-05 19:51:28 +02:00
Johannes Schickel
ae4ffe01f0
ALL: Rename Debugger::DCmd_Register to Debugger::registerCmd.
2014-05-27 02:04:08 +02:00
Johannes Schickel
daa8d57a86
ALL: Rename Debugger::DebugPrintf to Debugger::debugPrintf.
2014-05-27 02:04:07 +02:00
D G Turner
f0a0537095
NEVERHOOD: Fix memory leak from static data loading.
...
This is occurring due to duplicate entry ids, which should probably not
be present.
2014-05-05 11:29:41 +01:00
Torbjörn Andersson
b565d0bf24
NEVERHOOD: Fix memory leak in BaseSurface
...
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-05 07:20:49 +02:00
Torbjörn Andersson
9f4c221a22
NEVERHOOD: Fixed off-by-one error in getTextIndex3()
...
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-04 22:27:48 +02:00
Torbjörn Andersson
cfa0c839c3
NEVERHOOD: Fixed one of the issues in #6513
...
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-05-04 22:27:47 +02:00
johndoe123
13507d1858
NEVERHOOD: Fix bug #6540 : 'NEVERHOOD: lightswitch graphical glitch'
2014-04-17 23:20:47 +02:00
johndoe123
191b258593
NEVERHOOD: Fix compilation
2014-04-17 23:17:39 +02:00
johndoe123
c0d83b0b29
NEVERHOOD: Fix bug #6520 : 'NEVERHOOD: buggy sound of the waterfall'
2014-04-17 23:02:25 +02:00
Strangerke
1a18d1a50e
NEVERHOOD: Fix some uninitialized variables
2014-03-19 19:45:51 +01:00
Filippos Karapetis
3536271633
NEVERHOOD: Fix an off-by-one error in Klogg's letters
...
This fixes the buggy Willie letter appearing among the ones from Klogg
(bug #6513 )
2014-02-20 12:28:35 +02:00
Johannes Schickel
6563171e7b
NEVERHOOD: Make GPL headers consisten in themselves.
2014-02-18 02:39:36 +01:00
Strangerke
b808d4818e
NEVERHOOD: Janitorial - Remove trailing spaces
2014-02-16 18:37:48 +01:00
johndoe123
a5b617a0a6
NEVERHOOD: Fix for bug #6481 : 'NEVERHOOD: Wrong walk sound in navigation scene'
2014-01-14 19:55:14 +01:00
johndoe123
be55f3277c
NEVERHOOD: Fix for bug #6493 : "NEVERHOOD: Many sounds playback as loud static (Wii)"
2014-01-14 19:53:33 +01:00
johndoe123
592526dc5d
NEVERHOOD: Fix "Klaymen! Up here!" in module 1100, scene 2
2014-01-12 00:33:42 +01:00
Johannes Schickel
a29160939a
NEVERHOOD: Initialize NeverhoodEngine::_console variable to nullptr.
...
This fixes a nasty crash in case neverhood.dat is not present.
2014-01-11 23:39:32 +01:00
Strangerke
24b1ff15ee
NEVERHOOD: Set engine to 'built by default'
2014-01-11 17:21:59 +01:00
johndoe123
4137128cf6
NEVERHOOD: Fix sprite shadows (e.g. when on top in module 1000, scene 1)
2014-01-09 15:33:47 +01:00
johndoe123
4f6c3efa15
Merge branch 'master' of github.com:scummvm/scummvm
2014-01-06 23:19:32 +01:00
johndoe123
67483e591f
NEVERHOOD: Correct fix for bug #6480
...
The car clipping rectangle wasn't set correctly when the car is on the upper level.
2014-01-06 23:17:35 +01:00
Torbjörn Andersson
9754be2d07
NEVERHOOD: Tiny cleanup
2014-01-06 22:29:32 +01:00
Torbjörn Andersson
475ccb24b2
NEVERHOOD: Minor adjustment to original load/delete dialogs
...
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-06 20:02:20 +01:00
Torbjörn Andersson
cd2e204d99
NEVERHOOD: Fix palette fading
...
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-06 19:34:07 +01:00
johndoe123
62246364c3
NEVERHOOD: Fix bug #6480 "NEVERHOOD: Car glitches"
2014-01-06 16:52:17 +01:00
johndoe123
6cfa27c2d5
NEVERHOOD: Fix bug #6478 "NEVERHOOD: No footstep sounds"
2014-01-06 16:11:56 +01:00
Torbjörn Andersson
bb4a6c2899
NEVERHOOD: Add mousewheel support to original save/load dialogs
2014-01-06 14:47:17 +01:00
Torbjörn Andersson
ab17bfb3d6
NEVERHOOD: Use constants for messages in a couple of places
...
Ideally, we should always use constants of course. But I guess we
don't yet have sensible names for all messages.
2014-01-06 14:37:56 +01:00
Filippos Karapetis
784786a26d
NEVERHOOD: Fix bug #6479 - "NEVERHOOD: Radio shows the wrong picture at first"
2014-01-06 08:17:19 +02:00
Filippos Karapetis
6849120a9e
NEVERHOOD: Simplify and document Module2800::createScene()
2014-01-05 18:01:10 +02:00
Torbjörn Andersson
acf63388ef
NEVERHOOD: Stop the background music when showing disk player
...
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-05 16:20:01 +01:00
Filippos Karapetis
90e3e812be
NEVERHOOD: Stop background sounds during credits (bug #6475 )
2014-01-02 01:54:36 +02:00
Filippos Karapetis
4dc80ffdfe
NEVERHOOD: Fix the mouse cursor in scene 3, module 3000 (after bridge)
...
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
2014-01-01 20:08:44 +02:00
Torbjörn Andersson
ba3172b55f
NEVERHOOD: Fix crash when playing uncompressed sounds
...
This happened to me when (or shortly afterwards; I'm not quite sure)
lighting the fuse on the TNT dummy.
2013-12-28 14:21:48 +01:00
Filippos Karapetis
185c232b60
NEVERHOOD: Fix quitting via the menu (bug #6474 )
2013-12-28 14:52:37 +02:00
Filippos Karapetis
6ed7f1dd4e
NEVERHOOD: Close the game menu when pressing the Escape key
2013-12-28 14:47:35 +02:00
Filippos Karapetis
4ffbae3815
NEVERHOOD: Fix looping sounds (bug #6473 )
...
Based on salty-horse's patch - thanks!
2013-12-28 13:30:33 +02:00
Filippos Karapetis
9c295171b6
NEVERHOOD: Add an option to scale the making of videos to full screen
2013-12-26 16:58:24 +02:00
Filippos Karapetis
da5cdd1c03
NEVERHOOD: Move car to the correct position when entering a new scene
2013-12-25 19:13:04 +02:00
Filippos Karapetis
43c226436c
NEVERHOOD: Change more message values to enums
2013-12-25 19:12:00 +02:00