Age | Commit message (Collapse) | Author | |
---|---|---|---|
2014-03-30 | ALL: Resolve multiple clang warnings | Max Horn | |
2014-02-28 | IMAGE: Move all ImageDecoders to image/ | Matthew Hoops | |
2014-02-18 | PARALLACTION: Make GPL headers consistent in themselves. | Johannes Schickel | |
2013-11-26 | Merge pull request #375 from digitall/engineAutoPlug | Johannes Schickel | |
RFC: Pluggable Engines #2 (No Python, just evolution of current configure shell and make code) | |||
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-11-24 | PARALLACTION: Janitorial - Fix spacing errors | Strangerke | |
2013-11-09 | PARALLACTION: Initialize class. CID 1002753 | Eugene Sandulenko | |
2013-11-09 | PARALLACTION: Initialize variable. CID 1002725 | Eugene Sandulenko | |
2013-11-09 | PARALLACTION: Initialize class variable. CID 1002724 | Eugene Sandulenko | |
2013-11-09 | PARALLACTION: Initialize class. CID 1002721 | Eugene Sandulenko | |
2013-11-09 | PARALLACTION: Initialize class variable. CID 1002715 | Eugene Sandulenko | |
2013-11-09 | PARALLACTION: Initialize class variables. CID 1002708 | Eugene Sandulenko | |
2013-11-09 | PARALLACTION: Initialize class variables. CID 1002707 | Eugene Sandulenko | |
2013-11-09 | PARALLACTION: Initialize class. CID 1002706 | Eugene Sandulenko | |
2013-11-09 | PARALLACTION: Initialize class. CID 1002705 | Eugene Sandulenko | |
2013-11-09 | PARALLACTION: Initialize class. CID 1002703 | Eugene Sandulenko | |
2013-11-09 | PARALLACTION: Initialize class. CID 1002702 | Eugene Sandulenko | |
2013-11-09 | PARALLACTION: Initialize class. CID 1002701 | Eugene Sandulenko | |
2013-11-03 | PARALLACTION: Make sure overridden methods are not used. Fixes compiler warning | Eugene Sandulenko | |
2013-11-03 | PARALLACTION: Pass big value by reference rather than copying. CID 1003923 | Eugene Sandulenko | |
2013-10-08 | PARALLACTION: Comment out unused assignment. CID 1002508 | Eugene Sandulenko | |
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 | PARALLACTION: Do not set Surface::pixels directly anymore. | Johannes Schickel | |
2013-08-03 | PARALLACTION: Take advantage of Surface::getPixels. | Johannes Schickel | |
2013-08-03 | PARALLACTION: Prefer getBasePtr over direct Surface::pixels access. | Johannes Schickel | |
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. | |||
2013-04-18 | ENGINES: Remove a bunch of unused private member variables | Max Horn | |
All instances uncovered by clang warnings. | |||
2013-04-17 | PARALLACTION: Fix BRA amiga inventory item cursors. | Alyssa Milburn | |
2013-04-17 | PARALLACTION: Don't use an invalid array index. | Alyssa Milburn | |
2013-04-17 | PARALLACTION: Add some sanity checks to SoundMan_br::execute. | Alyssa Milburn | |
2013-04-17 | PARALLACTION: Fix buffer size in unpackBackground. | Alyssa Milburn | |
2013-04-17 | PARALLACTION: Use strlcpy instead of strncpy. | Alyssa Milburn | |
2013-04-15 | PARALLACTION: Cleanup | Willem Jan Palenstijn | |
2013-01-06 | PARALLACTION: Fix a const cast warning. | Johannes Schickel | |
2013-01-06 | PARALLACTION: Update to new IFFDecoder for ILBM images | Tomas Jakobsson | |
2012-11-19 | PARALLACTION: Mask unused, but set variable warning, by debug(). | D G Turner | |
This variable is likely to be used in the future if the associated TODO is implemented, so this warning is inhibited by adding a debug() output statement. | |||
2012-09-28 | PARALLACTION: Add a workaround for the end credits of NS | Filippos Karapetis | |
The game scripts try to show a non-existing frame. We set it to an existing one here. Part of the fixes for bug #5866 | |||
2012-09-28 | PARALLACTION: Add a workaround for the end credits of NS | Filippos Karapetis | |
The end credits reference a version of Dino called "Dinor", which makes the engine look for a non-existing file. We set the name to "dino", as it should be in this case, so that the engine loads the correct file. Part of the fixes for bug #5866 | |||
2012-09-28 | PARALLACTION: Add a missing return statement | Filippos Karapetis | |
The final credits screen has no background, it just reuses the background of the final scene. Part of the fixes for bug #5866 | |||
2012-09-28 | PARALLACTION: Fix a script bug in the end of the multilingual DOS version of NS | Filippos Karapetis | |
The mouse cursor is incorrectly hidden outside the final cave in NS because of a script bug. A workaround is added to fix that screen and the final screen in order to make it playable. Part of fixes for bug #5866 | |||
2012-09-27 | PARALLACTION: Clean up global variables a bit. | Alyssa Milburn | |
2012-09-27 | PARALLACTION: Remove unused function. | Alyssa Milburn | |
2012-09-22 | PARALLACTION: Add custom Adlib driver for BRA. | Alyssa Milburn | |
Thanks to peres for working out how it works in the original engine. Also, fix the length of MIDI events so it works properly. | |||
2012-09-07 | JANITORIAL: Remove underscores from MidiParser variable names. | Alyssa Milburn | |
2012-07-25 | PARALLACTION: Fix delete[] formatting. | Johannes Schickel | |
2012-06-10 | GUI: Add helper to SaveLoadChooser, which uses the currently active target. | Johannes Schickel | |
This reduces the code duplication in all client code, which formerly duplicated the querying of the plugin, game id etc. and now simply calls the newly added method runModalWithCurrentTarget() on a SaveLoadChooser object. |