Age | Commit message (Collapse) | Author | |
---|---|---|---|
2017-08-11 | TEENAGENT: Fix fall through case statements | Eugene Sandulenko | |
2016-12-08 | ALL: Leave out instructions for engine data issues | Ben Castricum | |
2016-12-06 | ALL: Change instructions for engine data file issues | Ben Castricum | |
The engine data files should be included in the package, so downloading may not be the best suggestion. Instead refer to the README. | |||
2016-12-05 | ALL: Unify 'missing engine data' message | Ben Castricum | |
2016-05-17 | ALL: Change main engine header guard defines to <directory>_<engine>_H | Eugene Sandulenko | |
Recently we started to use this as new semantics, although in the past we used simly <engine>_H. Now these guard defines are consistent with rest of the files which are used in the engines. | |||
2016-05-03 | TEENAGENT: Proper initialization for Object structure. | Eugene Sandulenko | |
2016-05-03 | TEENAGENT: Renames and cleanup | Eugene Sandulenko | |
2016-04-14 | JANITORIAL: Reduce audio header dependencies | Ori Avtalion | |
2016-03-13 | BACKENDS: Only expose one set of functions for AudioCDManager | Matthew Hoops | |
Engines should only have to call one set of functions and not decide between the two. In fact, the 'emulation' API was documented to just call the 'real CD' API. | |||
2016-03-13 | TEENAGENT: Ensure openCD() is called | Matthew Hoops | |
2016-03-08 | ENGINES: Make variable names of AdvancedMetaEngine conform to our guidelines. | Johannes Schickel | |
_singleid -> _singleId _gameids -> _gameIds _guioptions -> _guiOptions | |||
2016-02-25 | TEENAGENT: Let listSaves return list sorted on slot numbers. | Johannes Schickel | |
2016-01-26 | TEENAGENT: Only request actual save slots in listSaves. | Johannes Schickel | |
2014-06-07 | TEENAGENT: Remove dead code: s cannot be null at this point | Strangerke | |
2014-05-27 | ALL: Rename Debugger::DCmd_Register to Debugger::registerCmd. | Johannes Schickel | |
2014-05-27 | ALL: Rename Debugger::DebugPrintf to Debugger::debugPrintf. | Johannes Schickel | |
2014-02-19 | TEENAGENT: Some British to American English | Strangerke | |
2014-02-18 | TEENAGENT: Make GPL headers consistent in themselves. | Johannes Schickel | |
2014-02-17 | TEENAGENT: Indent REGISTER_PLUGIN_* for consistency. | Johannes Schickel | |
2014-01-13 | TEENAGENT: Fix two more missing callbacks. | D G Turner | |
This fixes bug #6494 "TEENAGENT: Yet another unimplemented callback". | |||
2014-01-10 | TEENAGENT: Fix missing callback for examining first haystack. | D G Turner | |
This fixes bug #6492 "TEENAGENT: Engine abort when using hay." | |||
2013-12-07 | TEENAGENT: Add missing getDebugger() for engine API. | D G Turner | |
2013-11-24 | BUILD: 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-24 | BUILD: 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-24 | BUILD: 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-24 | BUILD: 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-24 | BUILD: 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-08-12 | I18N: Move specification of engine specific files to enginedir/POTFILES. | Johannes Schickel | |
This allows to keep the engines to specfiy the files for translation close to the engine sources itself. Thanks to criezy for his suggestion on this approach. | |||
2013-08-03 | TEENAGENT: Take advantage of Surface::getPixels. | Johannes Schickel | |
2013-08-03 | TEENAGENT: Prefer getBasePtr over direct Surface::pixels access. | Johannes Schickel | |
2013-07-19 | TEENAGENT: Add missing "break"s to switch cases | Torbjörn Andersson | |
I think this is the correct thing to do, and that it won't have any noticeable effect whatsoever. Cases 29 and 30 happen in the first half of the game, in the cantine, while case 42 happens in the second half of the game. By the time you reach the point where case 42 does something, I don't think it's possible to get back to cases 29 and 30, so when case 29 falls through neither 30 nor 42 will do anything. CID 1003730, 1003731 | |||
2013-07-14 | JANITORIAL: Remove trailing whitespace | Sven Hesse | |
2013-05-02 | COMMON: Change kPlatformPC to kPlatformDOS | Matthew Hoops | |
"PC" was very ambiguous and now it matches what we show in the GUI. This also corrects sword2's platform to Windows. | |||
2012-10-10 | TEENAGENT: Convert Dialog text color symbols to an enum. | D G Turner | |
2012-10-10 | TEENAGENT: Convert Inventory item ids to an enum. | D G Turner | |
2012-10-09 | TEENAGENT: Fix constant naming to comply with Coding Conventions. | D G Turner | |
Adding missing CamelCase k-prefixes. | |||
2012-10-02 | TEENAGENT: Modify callback comment into readable FIXME. | D G Turner | |
2012-09-26 | TEENAGENT: Cleanup TeenagentEngine class. | D G Turner | |
This removes the underscores in various variables as per project coding standard. | |||
2012-09-24 | TEENAGENT: Cleanup Surface class. | D G Turner | |
This removes the underscores in various variables as per project coding standard. | |||
2012-09-24 | TEENAGENT: Cleanup Scene class. | D G Turner | |
This removes the underscores in various variables as per project coding standard. | |||
2012-09-24 | TEENAGENT: Cleanup Object classes. | D G Turner | |
This removes the underscores in various variables as per project coding standard. | |||
2012-09-24 | TEENAGENT: Further cleanup for Font class. | D G Turner | |
2012-09-23 | TEENAGENT: Cleanup Font class. | D G Turner | |
This fixes a mismatched function prototype wrt. the definition and removes the underscores in various variables as per project coding standard. Also, minor reordering of functions for readability. | |||
2012-09-23 | TEENAGENT: Cleanup Inventory class. | D G Turner | |
This removes the underscores in various variables as per project coding standard. | |||
2012-09-16 | TEENAGENT: Minor cleanups to Animation Class. | D G Turner | |
Renaming to remove underscores in member variables and minor method reordering for readability. | |||
2012-09-13 | TEENAGENT: Cleanup Actor class. | D G Turner | |
This fixes a mismatched function prototype wrt. the definition and removes the underscores in various variables as per project coding standard. | |||
2012-09-13 | TEENAGENT: Clean up SurfaceList Class. | D G Turner | |
This removes an unecessary type and unused parameter from the load method and renames to remove underscores from variable names as per the project coding conventions. | |||
2012-09-12 | TEENAGENT: Add missing (disabled?) callback implementation. | D G Turner | |
2012-09-12 | TEENAGENT: Annotate Symbols for Inventory Object Callback Table. | D G Turner | |
2012-09-02 | TEENAGENT: Remove final usages of code segment blob. | D G Turner | |
The loading of cseg is now replaced by skipping, so that the external dat file remains the same, but RAM usage is reduced. The callbacks code will now error on unknown callback addresses, which should not happen as all cases should now be covered, though the callback tables need to be checked to ensure this is guaranteed. |