aboutsummaryrefslogtreecommitdiff
path: root/engines/composer
AgeCommit message (Collapse)Author
2013-11-24BUILD: Remove need for engine.mk in each engine directory.D G Turner
Each engine now only has to provide a single configure.engine file adding the engine into the configure script, which then produces the required other files automatically.
2013-11-24BUILD: Remove need for engine-plugin.h in engines.D G Turner
This is now generated automatically by the configure script from the engine directory names.
2013-11-24BUILD: Split engines/plugins_table header down to a file per engine.D G Turner
This is the third and final commit enabling fully pluggable engines. Now providing an engine folder contains a configure.engine, engine.mk and engine-plugin.h file, it will be picked up automatically by the configure script.
2013-11-24BUILD: Split engines.mk down to a single file per engine.D G Turner
This is the second part of allowing engines to be added dynamically. Each folder in engines/ which must contain a file named "engine.mk" containing the make definitions for that engine.
2013-11-24BUILD: Split configure.engines down to a single file per engine.D G Turner
This is the first part of allowing engines to be added dynamically. They are placed into a folder in engines/ which must contain a file named "configure.engine" to add the engine, which is pulled into the top level configure script automatically.
2013-09-30COMPOSER: Fix uninitialized class variables and divide by zero bugs.D G Turner
This was highlighted by Coverity in CID 1003844 and 1003410.
2013-08-08COMMON: Rename ConfigFile to INIFile.Johannes Schickel
This clears up that 'ConfigFile' is actually a class handling only INI-files.
2013-08-03COMPOSER: Take advantage of Surface::getPixels.Johannes Schickel
2013-08-03COMPOSER: Prefer getBasePtr over direct Surface::pixels access.Johannes Schickel
2013-01-26JANITORIAL: Enforce "} // End of namespace" with a single space after }.Johannes Schickel
2012-11-23COMPOSER: Fix order of directoryGlobs qualifiers.D G Turner
Some compilers throw a warning on the "const static" ordering, so the more standard "static const" should be used instead.
2012-10-20COMPOSER: Change screen surface variable naming for clarity.D G Turner
This makes it easier to read the code where sprite surfaces are blitted to the screen.
2012-10-20COMPOSER: Close two memory leaks.D G Turner
2012-09-26JANITORIAL: Remove trailing whitespaces.Johannes Schickel
Powered by: git ls-files "*.cpp" "*.h" "*.m" "*.mm" | xargs sed -i -e 's/[ \t]*$//'
2012-07-08COMPOSER: Fix parsing v1 book groups.Alyssa Milburn
This fixes bug #3539019.
2012-02-15COMPOSER: Add Detection Entries for 3 V1 Magic Tales Mac Variants.D G Turner
Parameters given in bug #3466402 - "COMPOSER: Multiple Mac games not detected".
2012-02-15COMPOSER: Add Detection Entry for Liam Finds a Story Mac.D G Turner
Parameters from bug #3463201 - "COMPOSER: Liam Finds a Story (Mac) Not Detected".
2012-02-15COMPOSER: Add Detection Entry for Princess and the Crab Mac.D G Turner
Parameters taken from bug #3461984 - "COMPOSER: Mac Princess and the Crab Not Detected".
2012-02-15COMPOSER: Add Detection Entry for Sleeping Cub Mac.D G Turner
Parameters from bug #3461369 - "COMPOSER: Mac Sleeping Cub Not Detected".
2012-02-15COMPOSER: Add detection entries for 3 V1 Magic Tales games.D G Turner
These are listed in bug #3485018 - "COMPOSER: v1 undetected MD5's"
2011-11-05COMPOSER: Don't delete pipe streams too early.Alyssa Milburn
2011-11-05COMPOSER: Implement V1 random events.Alyssa Milburn
2011-11-05COMPOSER: Fix non-pipe audio buffers.Alyssa Milburn
2011-11-05COMPOSER: Support keyboard shortcuts.Alyssa Milburn
2011-11-05COMPOSER: Parse ambients (V1 sprite buttons).Alyssa Milburn
2011-11-05COMPOSER: Play V1 pipe audio.Alyssa Milburn
2011-11-04COMPOSER: Fix kOldOpPlayWav.Alyssa Milburn
2011-11-04COMPOSER: Handle V1 pipes properly.Alyssa Milburn
2011-11-04COMPOSER: Add support for V1 pipes.Alyssa Milburn
2011-11-04COMPOSER: Don't pass first param for V1 mouse events.Alyssa Milburn
2011-11-04COMPOSER: Implement/stub the rest of V1 scripting.Alyssa Milburn
2011-11-04COMPOSER: Improve check for invalid CTBLs.Alyssa Milburn
2011-11-04COMPOSER: Factor out button activation code.Alyssa Milburn
2011-11-04COMPOSER: Fix reading rollover scripts for V1 buttons.Alyssa Milburn
2011-11-03COMPOSER: Add some incomplete V1 scripting support.Alyssa Milburn
2011-11-03COMPOSER: Provide default mouse cursor if needed.Alyssa Milburn
2011-11-03COMPOSER: Add support for loading V1 pages.Alyssa Milburn
2011-10-24COMPOSER: Add GUIO_NOASPECT to Composer engineStrangerke
2011-10-23AD: Switched rest of the engines to new GUIOEugene Sandulenko
2011-09-12COMPOSER: Silence a false positive warning in MSVCFilippos Karapetis
2011-08-25COMPOSER: Update detection entries to avoid using install.infEugene Sandulenko
2011-08-24COMPOSER: Detect/run Mac versions of Darby/Gregory.Alyssa Milburn
2011-08-24COMPOSER: Handle Mac-style filenames in paths.Alyssa Milburn
2011-08-24COMPOSER: Mark demos with ADGF_DEMO.Alyssa Milburn
2011-08-23COMPOSER: Change a common warning to use debug().Alyssa Milburn
2011-08-23COMPOSER: Another attempt to fix timing issues.Alyssa Milburn
2011-08-23COMPOSER: Remove broken quitGame call.Alyssa Milburn
2011-08-23COMPOSER: Replace install.inf with book.ini in some detection entries.Alyssa Milburn
2011-08-13COMPOSER: Support reading V1 buttons.Alyssa Milburn
2011-08-13COMPOSER: Split out filename mangling into a separate function.Alyssa Milburn