Strangerke
|
3ffa01ec2a
|
MADS: Phantom: Implement Scene101::enter(), add some empty (new) engine functions
|
2015-10-10 17:32:51 +02:00 |
|
Johannes Schickel
|
5dd69b4dd1
|
MADS: Make GPL header consistent with what we normally use.
|
2015-05-09 15:56:27 +02:00 |
|
Paul Gilbert
|
4009305070
|
MADS: Hook up ScummVM volume control
|
2015-03-18 20:29:50 -04: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
|
97ef41707a
|
MADS: Hook up sfx/music flags
|
2015-03-14 19:09:44 -04:00 |
|
Paul Gilbert
|
561481499d
|
MADS: Persist gameplay options
|
2015-03-14 11:57:28 -04:00 |
|
Paul Gilbert
|
f978539cbc
|
MADS: Move OPL creation from the engine to SoundManager
|
2014-10-12 16:54:40 -04:00 |
|
Paul Gilbert
|
71e2e8b19a
|
MADS: Implement loading resource sequence for AnimationView
|
2014-09-07 13:23:28 -04:00 |
|
Paul Gilbert
|
efcf87a6e5
|
MADS: Fix OPL init error when showing credits multiple times
|
2014-09-05 22:21:24 -04:00 |
|
Paul Gilbert
|
2942f93ed5
|
MADS: Fix exiting the game
|
2014-09-05 21:39:10 -04:00 |
|
Paul Gilbert
|
72c9159043
|
MADS: Free the audio player when the game ends
|
2014-06-03 22:27:05 -04:00 |
|
Strangerke
|
aa93329c69
|
MADS: Initialize pointer in MADSEngine
|
2014-05-27 07:22:25 +02:00 |
|
Johannes Schickel
|
9099b36caa
|
MADS: initialise -> initialize.
|
2014-05-27 00:58:25 +02:00 |
|
Paul Gilbert
|
4033dc5dac
|
MADS: Implemented sound player for scene group 2
|
2014-05-14 09:19:54 -04:00 |
|
Filippos Karapetis
|
b7dd01fdef
|
MADS: Remove trailing whitespace
|
2014-05-08 11:43:23 +03:00 |
|
Paul Gilbert
|
84159c59ef
|
MADS: Savegames are now working
|
2014-05-03 11:09:28 -04:00 |
|
Paul Gilbert
|
a54aeaccce
|
MADS: Misc savegame fixes and added meta query info
|
2014-05-02 21:29:33 -04:00 |
|
Filippos Karapetis
|
6c9075eb25
|
MADS: Implement the audio player
This is used for all digital samples, plus voices in talkie versions.
Currently, it's only hooked to the "play_audio" debugger command
|
2014-04-27 22:56:15 +03:00 |
|
Paul Gilbert
|
bb5edf5426
|
MADS: Implemented more save/load logic
|
2014-04-26 11:01:21 -04:00 |
|
Paul Gilbert
|
bae0a6590a
|
MADS: Implemented savegame header read/writes
|
2014-04-26 09:08:46 -04:00 |
|
Paul Gilbert
|
1098246f2b
|
MADS: Added methods for can save/load currently
|
2014-04-24 09:12:09 -04:00 |
|
Paul Gilbert
|
f0ce06f0e9
|
MADS: Implemented display of conversation topics
|
2014-04-20 21:32:29 -04:00 |
|
Paul Gilbert
|
7e13f488ab
|
MADS: Implement loading logic for UI background animations
|
2014-04-07 22:37:22 -04:00 |
|
Strangerke
|
c42e831817
|
MADS: Introduce another getRandomNumber function with 2 parameters
|
2014-03-22 22:02:52 +01:00 |
|
Paul Gilbert
|
202d4ad4f1
|
MADS: Implemented more of scene 103 code
|
2014-03-21 23:36:56 -04:00 |
|
Paul Gilbert
|
d494db888e
|
MADS: Beginnings of code for UI inventory item animation
|
2014-03-17 23:14:54 -04:00 |
|
Paul Gilbert
|
b831323c85
|
MADS: Added caching for font instances
|
2014-03-17 00:00:22 -04:00 |
|
Paul Gilbert
|
acba8f9254
|
MADS: Implementing user interface text display methods
|
2014-03-16 23:40:21 -04:00 |
|
Paul Gilbert
|
b652e2eafd
|
MADS: Merged the InterfaceSurface and UserInterface classes
|
2014-03-15 18:43:39 -04:00 |
|
Paul Gilbert
|
3f0cd4771c
|
MADS: Fixed handling of dirty rects to copy areas to the physical screen
|
2014-03-13 22:25:16 -04:00 |
|
Paul Gilbert
|
5543d5884c
|
MADS: Refactoring calls to PaletteUsage::process, and initial bugfixes
|
2014-03-10 22:08:55 -04:00 |
|
Paul Gilbert
|
680b5a4487
|
MADS: In progress implementation of PaletteUsage::process
|
2014-03-10 00:00:39 -04:00 |
|
Paul Gilbert
|
c9186f51b9
|
MADS: Added in Rex Nebular globals class
|
2014-03-06 20:30:05 -05:00 |
|
Paul Gilbert
|
23ebeec600
|
MADS: Further implementation of drawElements
|
2014-03-05 07:27:39 -05:00 |
|
Paul Gilbert
|
568fc31b30
|
MADS: Beginnings of code support for Scene::drawElements
|
2014-03-04 22:33:27 -05:00 |
|
Paul Gilbert
|
a0996b7384
|
MADS: Implemented more of the multi-scene loop
|
2014-03-02 20:50:35 -05:00 |
|
Paul Gilbert
|
c49d7196fc
|
MADS: In progress implementation of loadScene
|
2014-02-25 23:10:51 -05:00 |
|
Paul Gilbert
|
cc16e42f20
|
MADS: Beginnings of scene-specific data loading
|
2014-02-24 20:05:35 -05:00 |
|
Paul Gilbert
|
37b788b7dd
|
MADS: Added skeleton framework for game scene classes
|
2014-02-24 00:20:53 -05:00 |
|
Paul Gilbert
|
6c354bccf2
|
MADS: Implemented more logic for dialog display
|
2014-02-22 17:25:30 -05:00 |
|
Paul Gilbert
|
02a1d0eaa3
|
MADS: Further cursor/event initialisation
|
2014-02-22 12:17:37 -05:00 |
|
Paul Gilbert
|
82514b4a28
|
MADS: Beginnings of cursor initialization
|
2014-02-22 11:13:35 -05:00 |
|
Paul Gilbert
|
9f1416c6a3
|
MADS: Implemented constructor for copy protection dialog, and support methods
|
2014-02-22 00:24:39 -05:00 |
|
Paul Gilbert
|
4581b26b12
|
MADS: Implemented resource manager using ScummVM Archive interface
|
2014-02-20 22:27:01 -05:00 |
|
Paul Gilbert
|
58bb1383d0
|
MADS: Added skeleton files for the game and dialogs
|
2014-02-19 23:17:57 -05:00 |
|
Paul Gilbert
|
c687d3f64c
|
MADS: Cleanup of palette code, updated old-style 4 byte RGB usage to 3 bytes
|
2014-02-19 21:28:54 -05:00 |
|
Paul Gilbert
|
530cbb4bc3
|
MADS: Adding in classes for fonts, game, user interfaec, and graphics
|
2014-02-18 23:43:06 -05:00 |
|
Paul Gilbert
|
0e46c809d1
|
MADS: Initial implementation of MSurface class and dependant classes
|
2014-02-18 20:08:58 -05:00 |
|
Paul Gilbert
|
ece3e9a220
|
MADS: Booyah! Copy protection failure air escaping sound playing
|
2014-02-16 23:04:02 -05:00 |
|
Paul Gilbert
|
d4df315e87
|
MADS: Initial implementation of Adlib sound driver
|
2014-02-16 15:22:57 -05:00 |
|