Paul Gilbert
|
f978539cbc
|
MADS: Move OPL creation from the engine to SoundManager
|
2014-10-12 16:54:40 -04:00 |
|
Paul Gilbert
|
efcf87a6e5
|
MADS: Fix OPL init error when showing credits multiple times
|
2014-09-05 22:21:24 -04:00 |
|
Johannes Schickel
|
9099b36caa
|
MADS: initialise -> initialize.
|
2014-05-27 00:58:25 +02:00 |
|
Filippos Karapetis
|
b7dd01fdef
|
MADS: Remove trailing whitespace
|
2014-05-08 11:43:23 +03: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 |
|
Filippos Karapetis
|
29234dc34d
|
MADS: Remove the unused GType_Riddle game ID (it's an M4 game)
|
2014-04-27 22:54:57 +03:00 |
|
Filippos Karapetis
|
62f800341d
|
MADS: Add detection entries for Dragonsphere and Phantom
Also, disable the unsupported compressed Rex version for now
|
2014-04-27 21:20:01 +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
|
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
|
ca6cf0eaf2
|
MADS: Fix display of user interface during animation
|
2014-03-15 18:52:44 -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
|
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
|
4bd1217daf
|
MADS: Added loading for scene nodes and hotspost
|
2014-03-02 10:49:20 -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
|
3df1237187
|
MADS: Removed M4-specific code. Keeping engine MADS-specific for now
|
2014-02-22 14:20:34 -05:00 |
|
Paul Gilbert
|
02a1d0eaa3
|
MADS: Further cursor/event initialisation
|
2014-02-22 12:17:37 -05:00 |
|
Paul Gilbert
|
58bb1383d0
|
MADS: Added skeleton files for the game and dialogs
|
2014-02-19 23:17:57 -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
|
d4df315e87
|
MADS: Initial implementation of Adlib sound driver
|
2014-02-16 15:22:57 -05:00 |
|