Commit Graph
37 Commits
Author SHA1 Message Date
Paul Gilbert f582548516 MADS: Remove redundant allocation in surface creation 2016-05-27 06:00:58 -04:00
Paul Gilbert 78e52365bd MADS: Refactor MSurface and Screen to not use virtual inheritance 2016-05-26 21:37:52 -04:00
Paul Gilbert b4e3d4abc1 MADS: Changed engine to use Graphics::ManagedSurface 2016-03-14 20:56:26 -04:00
Alexandre Detiste 6c298e964f JANITORIAL: Typos detected with lintian & grep 2016-02-15 18:27:02 +01:00
Johannes Schickel 5dd69b4dd1 MADS: Make GPL header consistent with what we normally use. 2015-05-09 15:56:27 +02:00
Paul Gilbert 5e00b39cae MADS: Implementing code for panning screen transitions 2015-02-08 22:07:42 -05:00
Filippos Karapetis 815851e959 MADS: Remove unused reference to MADSEngine
Thanks to fingolfin for finding out the unused reference
2014-12-07 15:39:11 +02:00
Paul Gilbert dfe9cf2618 MADS: Fix Animation to handle loading backgrounds as well as user interfaces 2014-09-20 11:29:00 -04:00
Paul Gilbert 82b2b2d65d MADS: Properly implement drawing to a subset of the screen 2014-09-03 22:09:50 -04:00
Strangerke 09d1dee599 MADS: Fix some more uninitialized variables 2014-08-06 20:07:11 +02:00
Paul Gilbert 7d4b05098d MADS: Clean up _depthStyle usage in DepthSurface class 2014-07-24 21:09:34 -04:00
Paul Gilbert 8f20ebb610 MADS: Fix positioning and clipping of flipped scaled images 2014-05-31 21:10:29 -04:00
Paul Gilbert 7d24e1471c MADS: Merge copyFromScaled into the existing copyFrom method 2014-05-31 18:21:11 -04:00
Paul Gilbert 06387c25d8 MADS: Fix positioning of teleporter window backgrounds 2014-05-29 21:35:59 -04:00
Johannes Schickel 9099b36caa MADS: initialise -> initialize. 2014-05-27 00:58:25 +02:00
Paul Gilbert ea19581ae3 MADS: Standardised on passing depth surfaces as DepthSurface 2014-05-25 13:23:05 -04:00
Paul Gilbert 8abcbf3fb0 MADS: Refactoring of dialog classes, more implementation of PictureDialog 2014-05-11 18:08:31 -04:00
Filippos Karapetis b7dd01fdef MADS: Remove trailing whitespace 2014-05-08 11:43:23 +03:00
Paul Gilbert ff70186855 MADS: Improve background user interface sprite animations 2014-04-21 19:12:28 -04:00
Paul Gilbert 58378a0965 MADS: Implemented MSurface::mergeFrom method 2014-04-19 19:20:57 -04:00
Paul Gilbert f3415b762e MADS: Implemented lots of Player methods 2014-03-16 14:53:10 -04:00
Paul Gilbert ca6cf0eaf2 MADS: Fix display of user interface during animation 2014-03-15 18:52:44 -04:00
Paul Gilbert 680b5a4487 MADS: In progress implementation of PaletteUsage::process 2014-03-10 00:00:39 -04:00
Paul Gilbert a77ed90618 MADS: Implementing support methods needed for scene 804 initialisation 2014-03-06 22:31:41 -05:00
Paul Gilbert a0e955d8d3 MADS: More Animation class implementation 2014-03-05 20:45:02 -05:00
Paul Gilbert d98f890029 MADS: Completed implementing drawElements and support methods 2014-03-05 09:04:53 -05:00
Paul Gilbert 23ebeec600 MADS: Further implementation of drawElements 2014-03-05 07:27:39 -05:00
Paul Gilbert badb8d9744 MADS: More work implementing scene info loading 2014-02-28 20:37:42 -05:00
Paul Gilbert c49d7196fc MADS: In progress implementation of loadScene 2014-02-25 23:10:51 -05:00
Paul Gilbert 1d80edb2dd MADS: Fixes for the display of dialogs 2014-02-23 13:39: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 488bf66c3e MADS: Fix memory leaks in MSurface 2014-02-19 21:56:38 -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 5c565797e5 MADS: Extra cleanup and commenting for MSurface methods 2014-02-19 20:22:06 -05:00
Paul Gilbert 97087e8cd1 MADS: Fix warnings identified by gcc 2014-02-18 23:56:41 -05:00
Paul Gilbert 0e46c809d1 MADS: Initial implementation of MSurface class and dependant classes 2014-02-18 20:08:58 -05:00