Commit Graph
61292 Commits
Author SHA1 Message Date
Thierry Crozat 21ff7f1eba I18N: Regenerate translation template and update translations 2012-12-01 17:26:02 +00:00
Willem Jan Palenstijn 02fe2ded35 DREAMWEB: Check for exFrame data corruption on load
This provides earlier detection for corrupted savegames caused by
bug #3591088
2012-12-01 12:40:24 +01:00
Torbjörn Andersson 8881f71ac5 AUDIO: Fix AdLib volume when ENABLE_OPL3 is not defined
This should ensure that when ENABLE_OPL3 is not defined, the old
code (using a lookup table) is used for calculating vol1 and vol2
(unless, of course, _scummSmallHeader is true). I hope I got it
right this time.
2012-12-01 11:48:51 +01:00
Torbjörn Andersson 5cd7e5d777 AUDIO: Fix AdLib volume regression in pre-iMUSE SCUMM games
This assumes that _scummSmallHeader = 1 means we don't care about
what _opl3Mode is when calculating the volume in mcKeyOn(). I hope
this is correct.
2012-12-01 11:43:51 +01:00
Johannes Schickel 9d6ab15a3b NEWS: Mention EoB 1+2 support. 2012-12-01 05:50:09 +01:00
Willem Jan Palenstijn 89a330cb5d DREAMWEB: Add some debugging output to emergencyPurge 2012-11-30 23:22:51 +01:00
Willem Jan Palenstijn f2fe1b775a DREAMWEB: Make frame fixups more specific and add sanity checks
This should detect (and trigger asserts on) the kind of ex frame
data corruption in bug #3591088.
2012-11-30 20:06:41 +01:00
Willem Jan Palenstijn f5dbd23bab DREAMWEB: Fix emergencyPurge checks
It could re-delete previously deleted objects, causing
ex data (frame/text) corruption. This is the likely cause of bug #3591088.

Asm conversion error from eaf87bdfa7.
2012-11-30 20:06:36 +01:00
Johannes Schickel 6fd5f650bc KYRA: Allow user to cancel saving in EoB via ESC. 2012-11-30 18:10:51 +01:00
Johannes Schickel f96011511b CONFIGURE: Enable EoB by default. 2012-11-30 15:32:01 +01:00
D G Turner e2948313f3 KYRA: Change loop variable to uint, rather than size_t. 2012-11-30 13:08:52 +00:00
Paul Gilbert d45b22f822 HOPKINS: Fix exiting game when displaying Breakout high score table 2012-12-01 00:04:48 +11:00
Paul Gilbert 5bc956627e HOPKINS: Clean up multiple VBL calls in NAME_SCORE 2012-12-01 00:01:37 +11:00
D G Turner 541c43992f DRASCULA: Change loop variable to uint, rather than size_t. 2012-11-30 12:45:26 +00:00
Paul Gilbert 0ece49e5cb HOPKINS: Added extra flag check to can save/load currently methods 2012-11-30 23:35:14 +11:00
Paul Gilbert b230dff1e9 HOPKINS: Fix savegame thumbnails 2012-11-30 23:15:47 +11:00
D G Turner 617f6179c1 DREAMWEB: Change various loop variables to uint, rather than size_t.
This is partly for readability and partly to avoid any possible
portability issues i.e. though they should be the same, size_t is
defined by system headers, whereas uint is defined within our build
system.

Also, replaced a array size calculation with our ARRAYSIZE macro.
2012-11-30 12:08:55 +00:00
D G Turner 9dc4542f3c DREAMWEB: Migrate object/inventory related functions out of stubs. 2012-11-30 11:21:31 +00:00
D G Turner 06cc3b051a DREAMWEB: Further migration to screen size constants. 2012-11-30 10:49:25 +00:00
D G Turner 396f45f551 DREAMWEB: Fix usage of defines, rather than values for screen size. 2012-11-30 08:49:23 +00:00
D G Turner bf876a13c6 DREAMWEB: Remove dead code functions and minor formatting cleanup. 2012-11-30 04:35:54 +00:00
D G Turner 6df53857f9 DREAMWEB: Add debugging output for keyboard input. 2012-11-29 04:07:05 +00:00
D G Turner 863bbf2cc5 DREAMWEB: Correction of minor conversion mistake. 2012-11-29 03:26:37 +00:00
D G Turner a6f2703ec2 DREAMWEB: Further cleanup to keyboard input buffer code.
Removed the buffer from being a global non-const variable. Also, the
code changes should allow the buffer size to be increased by just
changing the size of _keyBuffer if needed.
2012-11-29 03:00:17 +00:00
D G Turner bcee44793f DREAMWEB: Simplify _lastHardKey usage and migrate to Common::KeyCode.
This improves readability and should help with dealing with changes
to fix bug #3590814 ("DREAMWEB: M key does not work in Network").
2012-11-29 01:39:08 +00:00
Paul Gilbert b0ce324685 HOPKINS: Bugfix for ending delay after Bernie is killed 2012-11-28 21:15:07 +11:00
Paul Gilbert ca95da2f87 HOPKINS: Fix for character select icons appearing on the map screen 2012-11-28 21:03:11 +11:00
Paul Gilbert ef90135bb9 HOPKINS: Bugfix for exiting game when the map screen is being shown 2012-11-28 20:49:26 +11:00
Paul Gilbert 0465fa37b9 HOPKINS: Bugfix for Hopkins/Samantha appearing when you're controlling the other. 2012-11-28 20:42:56 +11:00
Paul Gilbert 8896ba99fc HOPKINS: Fix incorrect loop increment in CONTOURNE method 2012-11-28 20:40:39 +11:00
Strangerke 81d8ec5a74 HOPKINS: Rework SCBOB(), silent some CppCheck warnings 2012-11-27 22:33:51 +01:00
D G Turner 6d4b0a2c9f PS2: Fix three compiler warnings and minor code formatting fixes. 2012-11-27 03:55:06 +00:00
Einar Johan Trøan Sømåen cf87fcba85 VIDEO: Include surface.h in bink_decoder.h 2012-11-27 01:54:59 +01:00
Matthew Hoops 836a942f0f PEGASUS: Improve descriptions for the keymap 2012-11-26 18:44:15 -05:00
Matthew Hoops 121faeaa94 VIDEO: Add preliminary API functions for seeking to a frame 2012-11-26 17:44:36 -05:00
D G Turner 77a9f01454 SCI: Amended fix for palette related compiler warnings. 2012-11-26 21:08:39 +00:00
Paul Gilbert cf5a2fd878 HOPKINS: Fix SAUVEGARDE pointer references to use proper data array 2012-11-26 21:36:45 +11:00
Paul Gilbert 64ec4a1c63 HOPKINS: Fix if condition check in CHANGE_TETE 2012-11-26 21:05:11 +11:00
Paul Gilbert 39edde3513 HOPKINS: fix hanging when selecting Exit from the Linux full game menu 2012-11-26 20:51:10 +11:00
Filippos Karapetis 9c510c1b52 SCI: Fix warnings 2012-11-26 11:27:02 +02:00
Paul Gilbert fede8845aa HOPKINS: Properly initialise the NO_COUL variable at startup.
This fixes animation issues with the factory lift near the end of the game.
2012-11-25 22:38:37 +11:00
Paul Gilbert fc33d2d762 HOPKINS: Replaced many occurrences of 640 with SCREEN_WIDTH 2012-11-25 21:25:14 +11:00
Paul Gilbert 9f9bf34ffd HOPKINS: Renamed CharcaterInfo fields of SAUVEGARDE 2012-11-25 20:56:47 +11:00
Paul Gilbert dc07463dfd HOPKINS: Disable scene scrolling when the Options or save/load dialog is shown 2012-11-25 20:31:45 +11:00
Paul Gilbert f6a098bc4f HOPKINS: Bugfix for intermittent crash when opening Save/Load dialog 2012-11-25 20:18:38 +11:00
Matthew Hoops 23cc4e89f3 BACKENDS: Remove excess space from warnings 2012-11-24 18:19:05 -05:00
Matthew Hoops 3399b5662f AUDIO: Fix AIFF comment about supporting IMA ADPCM 2012-11-24 17:25:39 -05:00
Paul Gilbert cc9a0bbb6d HOPKINS: Comments and parameter naming for CHANGE_TETE 2012-11-25 07:08:13 +11:00
athrxx 8769022032 KYRA: fix bug #3589442 (LOL Floppy - No speech during intro) 2012-11-24 20:28:36 +01:00
Strangerke fd421b6bae HOPKINS: Fix more CppCheck warnings 2012-11-24 15:36:18 +01:00