Paul Gilbert
4279eedceb
VOYEUR: Cleanup of sDrawPic parameter usage and viewport initialisation
2013-05-31 21:03:16 -04:00
Paul Gilbert
43d31cc334
VOYEUR: Implemented first execution path through sInitPic
2013-05-31 18:40:04 -04:00
Eugene Sandulenko
8f81485de6
NEWS: Specify date for 1.6.0
2013-05-31 23:46:39 +03:00
Torbjörn Andersson
f7099c57d1
NEVERHOOD: Made multi-line function-line macros safer
...
Wrapped the code in the SetUpdateHandler(), SetMessageHandler(),
SetSpriteUpdate(), SetFilterX(), SetFilterY() and NextState()
macros in "do { ... } while (0)". Otherwise you may fool yourself
because in "if (condition) macro();" the "if" will only cover the
first statement of the macro.
CID 1022340, 1022341, 1022342, 1022343
2013-05-31 19:30:36 +02:00
Filippos Karapetis
f38c7d76ef
SCI: Add a workaround for a script bug in SQ5, room 800 - bug #3614145
2013-05-31 05:59:25 +03:00
Paul Gilbert
8e1325e538
VOYEUR: Implemented the setupMCGASaveRect method
2013-05-30 08:31:06 -04:00
Paul Gilbert
04794adf5c
VOYEUR: Completed setupViewPort
2013-05-29 23:21:07 -04:00
Alyssa Milburn
b16f2d8405
SKY: Try to avoid deadlocks with the mixer mutex.
...
See bug #3512069 .
2013-05-29 09:05:20 +02:00
Paul Gilbert
452fdc64af
VOYEUR: Fixes to pointer fields in viewport setup
2013-05-28 23:57:16 -04:00
Paul Gilbert
d770907c33
VOYEUR: Starting on viewport activation, and extra bolt entry guards
2013-05-28 22:39:32 -04:00
Strangerke
f055512f17
HOPKINS: Fix crash in Polish demo - Bug #3613954
2013-05-28 08:21:59 +02:00
Paul Gilbert
83524863d7
VOYEUR: Implemented remaining Bolt init methods
2013-05-27 23:01:15 -04:00
D G Turner
d11a1eea94
NEVERHOOD: Silence two compiler warnings about set but unused variables.
2013-05-28 02:07:02 +01:00
Filippos Karapetis
907edb50b6
NEVERHOOD: Don't show mouse cursor on game startup
...
This makes sure that the mouse cursor isn't visible during the intro
2013-05-28 02:43:49 +03:00
Thomas Fach-Pedersen
c3de517fb4
VIDEO: Wrap 8-bit smacker audio properly
...
The accumulator 'bases' is 16-bit but when used in 8-bit audio we need to
wrap as if 'bases' is 8-bit. Clipping on output is no longer required.
This fixes noise in The Neverhood's in-game "making of" videos,
particularly the section called "Construction, powertools & painting",
hash 0x21080009.
The intro video in The Neverhood is 16-bit audio and was not affected by
this bug. No other videos or games have been tested.
2013-05-28 00:58:10 +02:00
Johannes Schickel
d409d07677
CGE: Pass proper size of detection entries to AdvancedMetaEngine code.
...
This was forgotten to update in 0d50c67a3e .
2013-05-27 23:34:14 +02:00
johndoe123
753d5e8922
Merge pull request #334 from salty-horse/neverhood
...
NEVERHOOD: Fix incorrect dark palette in Scene2206
2013-05-27 02:52:07 -07:00
Torbjörn Andersson
2e4f64066d
NEVERHOOD: Fix invalid memory access in navigation scenes
...
When a new Smacker is opened, the old Smacker surface is deleted
and a new one is created. Therefore, it has to be removed from the
scene and the new one has to be added.
2013-05-27 06:48:23 +02:00
Paul Gilbert
ab4f798f5b
VOYEUR: Added code for initViewPortList
2013-05-26 22:18:54 -04:00
Strangerke
5e0e672283
CGE: Fix warning in detection
...
Thanks clone2727 for reporting it
2013-05-26 22:39:18 +02:00
Matthew Hoops
eeeccd4b1f
GUI: Fix the spelling of some variable/class names
2013-05-26 15:52:31 -04:00
Matthew Hoops
f15a38558b
GUI: Add missing include for IBAction
...
Hopefully will fix compilation on older Mac versions
2013-05-26 15:39:19 -04:00
Alyssa Milburn
efc374fc43
Merge pull request #307 from criezy/filebrowser-hidden-osx
...
OSX: Allow user to display hidden files in the browser dialog.
2013-05-26 12:04:52 -07:00
Strangerke
3a23991a18
HOPKINS: Fix bug #3613819 - Crash when loading a savegame in Win95 Demo
2013-05-26 19:32:40 +02:00
Paul Gilbert
23f3866e14
VOYEUR: Implemented initViewPort and pointer resolve methods
2013-05-25 23:30:48 -04:00
Paul Gilbert
e33fb4f897
VOYEUR: Fixes for decompression, and picture initialisation
2013-05-25 20:51:53 -04:00
Paul Gilbert
a855cf648b
VOYEUR: Refactoring Bolt statics into a separate class
2013-05-25 15:36:57 -04:00
D G Turner
718db9f3df
PSP: Remove leftover debug statement to non-existant variable.
...
This would cause a compilation error when the __PSP_DEBUG_PRINT__
define was enabled for debugging as the variable is non-existant.
2013-05-25 16:07:23 +01:00
Paul Gilbert
aff7c3d9bd
VOYEUR: Beginnings of Bolt init function array
2013-05-25 09:58:03 -04:00
Paul Gilbert
3c6507812e
VOYEUR: Clean up of IntData usage
2013-05-24 21:54:40 -04:00
Paul Gilbert
0d26e515fb
VOYEUR: Start of work on general initialisation
2013-05-23 23:13:28 +10:00
Einar Johan T. Sømåen
81282b52e7
WINTERMUTE: Fix erroneous _gameRef in BaseQuickMSG
...
CID 1002323
2013-05-23 14:03:06 +02:00
Strangerke
f06f335a7c
HOPKINS: Update detection to avoid as much as possible the use of executables
2013-05-22 23:34:26 +02:00
Thierry Crozat
958c297efc
I18N: Regenerate translations data file
2013-05-22 20:27:14 +01:00
Thierry Crozat
53e617c7e1
I18N: Update Polish translation (from patch #3613727 )
2013-05-22 20:26:51 +01:00
Paul Gilbert
71d2b5008d
VOYEUR: Finished globalInitBolt method
2013-05-22 22:29:24 +10:00
Paul Gilbert
d4a137528f
VOEYUR: Now the font data pointer loads correctly
2013-05-22 21:43:26 +10:00
Paul Gilbert
7c85f94a57
VOYEUR: First group's members are now successfully decompressed
2013-05-22 14:00:47 +10:00
Paul Gilbert
ca0eb9bd75
VOYEUR: Some initial bugfixes for resource decompression
2013-05-22 13:15:43 +10:00
Paul Gilbert
a52dffb315
VOYEUR: Implemented code for default decompression
2013-05-22 12:07:17 +10:00
D G Turner
539c6314b1
NEVERHOOD: Fix uninitialized variable.
2013-05-21 23:54:18 +01:00
Paul Gilbert
bff4076093
VOYEUR: Fixes for loading group index
2013-05-21 13:19:12 +10:00
Paul Gilbert
4b638bc4b0
VOYEUR: Further work on bolt file loading
2013-05-21 11:18:40 +10:00
Ori Avtalion
4885d4fcd0
GIT: Ignore create_{neverhood,tony}
2013-05-20 23:09:12 +03:00
Johannes Schickel
d19e647047
NEVERHOOD: Add neverhood.dat to dist files.
2013-05-20 11:50:58 +02:00
Filippos Karapetis
e4d5b37a3e
Revert "DRASCULA: Add detection entries for the Debian repacked versions (bug #3612236 )"
...
This reverts commit f0071c65ad .
2013-05-20 12:44:17 +03:00
Filippos Karapetis
bd91467891
Revert "DRASCULA: Fix the comment of the Debian repacked Italian version"
...
This reverts commit d06a654224 .
2013-05-20 12:44:03 +03:00
Paul Gilbert
0c5561cc07
VOYEUR: In progress work on bolt file manager
2013-05-20 12:45:54 +10:00
Strangerke
0d50c67a3e
CGE: Introduce gametype
2013-05-19 22:52:09 +02:00
Filippos Karapetis
d06a654224
DRASCULA: Fix the comment of the Debian repacked Italian version
2013-05-19 08:37:57 +03:00