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