Age | Commit message (Collapse) | Author | |
---|---|---|---|
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. | |||
2012-06-10 | PARALLACTION: Do not call close on a SaveLoadChooser. | Johannes Schickel | |
2012-06-10 | GUI: Get rid of SaveLoadChooser::setSaveMode. | Johannes Schickel | |
We already pass the title and process button name to the constructor of SaveLoadChooser and then do not offer any way of changing it, thus changing the edit mode of the chooser is kind of pointless and was never actually used. Instead we pass the mode on SaveLoadChooser construction now. | |||
2012-04-04 | PARALLACTION: Fix spelling of length | Joel Teichroeb | |