aboutsummaryrefslogtreecommitdiff
path: root/engines/draci
AgeCommit message (Collapse)Author
2013-11-26Merge pull request #375 from digitall/engineAutoPlugJohannes Schickel
RFC: Pluggable Engines #2 (No Python, just evolution of current configure shell and make code)
2013-11-24DRACI: Rework formatting of gplCommandsStrangerke
2013-11-24DRACI: Janitorial - Fix spacing errorsStrangerke
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-10-18DRACI: Initialized class variables. CID 1003405Eugene Sandulenko
2013-10-18DRACI: Fix negative array index read. CID 1003548Eugene Sandulenko
2013-10-17DRACI: Fix potential sign extention. CID 1003514Eugene Sandulenko
2013-10-17DRACI: Fix potential sign extention. CID 1003513Eugene Sandulenko
2013-10-17DRACI: Fix uninitialized variabled. CID 1003404Eugene Sandulenko
2013-10-17DRACI: Fix uninitalized variables. CID 1003406Eugene Sandulenko
2013-10-17DRACI: Fix uninitalized variables. CID 1003405Eugene Sandulenko
2013-10-17DRACI: Fix potential negative array index read. CID 1003548Eugene Sandulenko
2013-10-17DRACI: Fix potential division by zero. CID 1003841Eugene Sandulenko
2013-08-03DRACI: Take advantage of Surface::getPixels.Johannes Schickel
2013-05-02COMMON: Change kPlatformPC to kPlatformDOSMatthew Hoops
"PC" was very ambiguous and now it matches what we show in the GUI. This also corrects sword2's platform to Windows.
2013-04-18ENGINES: Silence clang warning about unused private member _vmMax Horn
This affects the Console / debugger classes of multiple engines. An alternative solution would have been to remove the unused _vm member vars. However, it seems likely that in the future, the _vm member could be useful for methods added to the console. So instead, we add a simple assert(_vm) to silence the clang warning.
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-03DRACI: Slight cleanup in querySaveMetaInfos.Johannes Schickel
2012-02-15JANITORIAL: Fix whitespace in pointer template argTarek Soliman
2012-01-15DRACI: Move readByte() and readUint32LE() out of assert()Torbjörn Andersson
2011-12-08DRACI: Replace usage of 'goto'.D G Turner
2011-11-16LAUNCHER: Introduce GUIO0() in order to replace GUIO1(GUIO_NONE)Strangerke
2011-11-16DRACI: Update comment regarding SharedPtr/ScopedPtr.Johannes Schickel
2011-11-02DRACI: Fix warningEugene Sandulenko
2011-10-23AD: Switched rest of the engines to new GUIOEugene Sandulenko
2011-10-01COMMON: Fix multiple engines asserting in querySaveMetaInfos for empty save ↵Paul Gilbert
slots
2011-09-08DRACI: Made some static data const.Johannes Schickel
2011-08-07GRAPHICS: Simplify the interface of Graphics::loadThumbnail().Christoph Mallon
Now it returns the Surface, so the caller does not need to create one and pass it.
2011-06-23DRACI: Allocate no-sound buffer on the heap in LegacySoundArchive::openArchive()Julien
2011-06-23DRACI: Replace abort() call by error()Julien
2011-06-14DETECTOR: Merge ADParams into AdvancedMetaEngineMax Horn
2011-06-10DRACI: Switch to alternate AdvancedMetaEngine, avoid ADParamsMax Horn
2011-06-10ENGINES: Change incorrect use of 'target' to 'gameid'Max Horn
2011-06-02ENGINES: Change 2nd param of Engine::saveGameState to Common::StringMax Horn
2011-06-02DRACI: Remove all instances of s(n)printfMax Horn
2011-06-02DRACI: Replace snprintf() usage with Common::String::format()D G Turner
Safer and less portability issues.
2011-05-25ALL: initialise -> initializeMatthew Hoops
2011-05-22ENGINES: Further unify engine namesThierry Crozat
2011-05-17COMMON: Registers RandomSources in constructor with the event recorderMax Horn
This also removes the dependency of engines on the event recorder header and API, and will make it easier to RandomSources that are not properly registered.
2011-05-16ENGINES: Unify engine namesThierry Crozat
This unifies the engine names in MetaEngine::getName() and the credits. In particular drop "Engine" or "engine" from the names when it was present and use expanded names in credits when the MetaEngine uses it (e.g. "Beneath a Steel Sky" instead of "BASS").
2011-05-12GIT: Clean up: Suppress SVN tags, now uselessstrangerke
2011-05-01Merge pull request #16 "Add a PixelFormat to Graphics::Surface.".Johannes Schickel
For further discussion check here: https://github.com/scummvm/scummvm/pull/16 Conflicts: graphics/png.cpp
2011-04-28JANITORIAL: Reduce header dependencies in shared codeOri Avtalion
Some backends may break as I only compiled SDL
2011-04-28JANITORIAL: Format forward declarations to follow conventionOri Avtalion
2011-04-22DRACI: Fix VS2010 Code Analysis Warnings Reported in Bug #3290634D G Turner
Minor correction to use integer value, rather than boolean.
2011-04-18Merge pull request "New mixer mute handling."Johannes Schickel
See https://github.com/scummvm/scummvm/pull/12 for more information.