Commit Graph
667 Commits
Author SHA1 Message Date
Paul Gilbert 11e33ba3fc JANITORIAL: Removing trailing spaces after int casts 2018-08-17 20:30:20 -07:00
Adrian Frühwirth 9bee9e1ba6 JANITORIAL: Fix whitespace 2018-04-19 12:08:31 +02:00
Paul Gilbert 492605025c MADS: NEBULAR: Disable the copy protection dialog by default
The GOG release is confirmed as having it disabled, so ScummVM
will do likewise and have it disabled by default
2018-04-12 19:19:00 -04:00
Paul Gilbert 89d20bafa9 MADS: Fix crash when Rex is locked in cell 2017-11-21 19:33:02 -05:00
Torbjörn Andersson 70a2ca8b7d JANITORIAL: Silence more GCC 7 warnings
All these fall through were marked as deliberate, so again I've only
changed the comment to silence GCC.
2017-08-06 13:30:51 +02:00
Eugene Sandulenko dead4aa014 JANITORIAL: Remove trailing spaces 2016-10-09 14:59:58 +02:00
Paul Gilbert d8fec87200 MADS: Fix incorrect indentation 2016-07-20 19:34:24 -04:00
Paul Gilbert 78e52365bd MADS: Refactor MSurface and Screen to not use virtual inheritance 2016-05-26 21:37:52 -04:00
Ori Avtalion 3564032330 JANITORIAL: Reduce audio header dependencies 2016-04-14 16:10:21 +03:00
Paul Gilbert b4e3d4abc1 MADS: Changed engine to use Graphics::ManagedSurface 2016-03-14 20:56:26 -04:00
Paul Gilbert fdcdf7e326 MADS: NEBULAR: Fix hotspot for doll in laboratory 2016-02-24 20:59:44 -05:00
Paul Gilbert d1ac57fa49 MADS: Fix stop stopWalkers list incorrectly filling up 2016-02-06 17:27:09 -05:00
Strangerke 60443e49e8 MADS: Check 'dialog' earlier to avoid untested null dereference 2016-01-11 07:02:49 +01:00
Paul Gilbert cf5856492c MADS: Phantom: Flesh out walk triggers 2016-01-07 18:11:24 +11:00
Strangerke 8e161e0035 MADS: NEBULAR: Fix another (potential) memory leak 2015-11-25 00:22:24 +01:00
Strangerke 4cf4387ce4 MADS: Nebular - Fix two memory leaks in dialogs 2015-11-25 00:12:49 +01:00
Strangerke f5c0e16792 MADS: Phantom - change the type of timeout to uint32 in handlePrisonerSpeech() 2015-11-24 23:28:02 +01:00
Strangerke 9789acce3e MADS: Nebular: Use INDEFINITE_TIMEOUT instead of an hardcoded value 2015-11-24 23:22:32 +01:00
Strangerke bebfb0df45 MADS: Rex: Remove dead code in doObjectAction
(same check earlier in the same if statement)
2015-11-23 01:08:39 +01:00
Filippos Karapetis d9e2943fe6 Merge pull request #626 from dreammaster/phantom
MADS: Return of the Phantom WIP
2015-11-23 00:41:07 +02:00
Paul Gilbert f96a108503 MADS: Add buttons to the main menu to show the secret bonus animations
The buttons will only appear if section0.hag is present, along with
evolve.res and/or sets.res. The Evolve animation works, but the Sets
animation still needs some work, since something funky is happening
with palette usage
2015-11-16 22:25:53 -05:00
Paul Gilbert 0f530e06be MADS: Fix incorrect method mappings in sound group 4 2015-11-16 22:23:29 -05:00
Strangerke a475a7f18a MADS: Rex: Use a constant when checking _mainObjectSource 2015-11-13 11:36:04 +01:00
Strangerke 34d5f929ac MADS: Remove useless casts in per-game logic 2015-11-09 21:40:18 +01:00
Strangerke b06b0ef872 MADS: Janitorial: Remove trailing spaces and tabs 2015-10-27 23:33:23 +01:00
Paul Gilbert faff6b534d MADS: Don't show protection dialog when resuming game from in-game menu 2015-10-24 16:32:46 -04:00
Paul Gilbert d159320571 MADS: Fix crash at end of copy protection failure cutscene 2015-10-24 16:17:30 -04:00
Strangerke c7902537da MADS: Rex - Fix check used to force sprite reload in scene group 1xx 2015-09-22 10:44:07 +02:00
Strangerke 63ad675abf MADS: Allow multiple animations for Phantom and later games 2015-09-21 21:18:19 +02:00
Matthew Hoops bed9da8b9d AUDIO: Remove all AudioStream access to OPL 2015-07-07 20:19:47 -04:00
Matthew Hoops 4c6724c5fa MADS: Use the built-in OPL timer 2015-07-07 20:19:44 -04:00
Matthew Hoops 2e8f9dcec9 AUDIO: Remove the sample rate configuration from the OPL code 2015-07-07 20:19:42 -04:00
Matthew Hoops f1f29302f5 AUDIO: Remove the legacy OPL API 2015-07-07 20:19:42 -04:00
Johannes Schickel 5dd69b4dd1 MADS: Make GPL header consistent with what we normally use. 2015-05-09 15:56:27 +02:00
Filippos Karapetis ec999f1cb7 MADS: Plug some memory leaks
Surfaces should be freed (to free their inner allocated surface
buffers) before being deleted
2015-04-09 13:44:39 +03:00
Paul Gilbert 47afe424c1 MADS: Don't show protection dialog when exiting directly from main menu 2015-04-08 21:28:24 -05:00
Torbjörn Andersson c8ac76b22b MADS: Show first character of the Rex Nebular copy protection word 2015-04-06 10:42:16 +02:00
Torbjörn Andersson f3251b5bb6 MADS: Allow quitting in Rex's copy protection dialog 2015-04-06 08:29:46 +02:00
Filippos Karapetis 661542b8c6 MADS: Implement copy protection screen for Rex 2015-04-06 03:12:15 +03:00
unknown cb91e1518a MADS: Have Rex swim to correct spot when throwing burger or fish 2015-04-04 22:59:43 -05:00
unknown d6945864ea MADS: Keep Rex's speech on-screen longer when exitting crashed ship 2015-04-04 22:39:56 -05:00
unknown 355fa444ca MADS: Fix throwing burger in the different difficulty modes 2015-04-04 21:40:21 -05:00
unknown a44ab1facc MADS: Fix incorrect depth handling after picking up rebreather 2015-04-04 21:08:15 -05:00
Paul Gilbert 4009305070 MADS: Hook up ScummVM volume control 2015-03-18 20:29:50 -04:00
Filippos Karapetis 7a9514567f MADS: Handle a game bug in scene 604, which prevents game completion 2015-03-16 01:41:08 +02:00
Filippos Karapetis 97ca67ecac MADS: Properly reset the sound flag 2015-03-15 13:45:31 +02:00
Filippos Karapetis 19a9c068f9 MADS: Hook up all of the remaining options, and add custom game options 2015-03-15 04:05:06 +02:00
Paul Gilbert 9eb342615c MADS: Fix frequently getting endless wait cursor after doctor hits you 2015-03-14 18:34:26 -04:00
Paul Gilbert fa7dfc396a MADS: Fix greeting when talking to cell wall the first time 2015-03-14 15:05:42 -04:00
Paul Gilbert 1e15c02d1e MADS: Fix animation of tying rope to the boat 2015-03-14 14:38:22 -04:00