Commit Graph
86814 Commits
Author SHA1 Message Date
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