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 | PEGASUS: Reset the callback trigger in disposeCallBack() | Matthew Hoops | |
Fixes the occasional "loop" when finishing the space chase. Thanks to blitter for actually being able to trigger and debug the damned problem | |||
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-10-06 | PEGASUS: Fix incorrect displaying of the synthesizer shutdown video | Keith Kaisershot | |
2013-10-06 | PEGASUS: Add back missing silos deactivated sound spot | Keith Kaisershot | |
2013-10-06 | PEGASUS: Fix disabling the retinal hotspot | Keith Kaisershot | |
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 | PEGASUS: Take advantage of Surface::getPixels. | Johannes Schickel | |
2013-08-03 | PEGASUS: Prefer getBasePtr over direct Surface::pixels access. | Johannes Schickel | |
2013-07-28 | PEGASUS: Fix gas canister removal not stopping the air timer | Matthew Hoops | |
This bug was also in the original | |||
2013-07-21 | PEGASUS: Fix missing AI warning videos in the DVD demo | Matthew Hoops | |
2013-07-20 | PEGASUS: Fix possible timer "skip" when resuming | Matthew Hoops | |
pause/resume need to treat things a bit differently from the normal setRate function. This caused a jump in a timer when resuming from the pause menu in certain cases, though not all the time. Regression from b50cac637ece07c87e39232a1e8fe7262ace06f2, which was part of the fix for the lid animations. | |||
2013-05-12 | PEGASUS: Fix going left initially in the globe game | Matthew Hoops | |
2013-05-04 | PEGASUS: Fix two missing frames in the globe game | Matthew Hoops | |
2013-05-04 | PEGASUS: Fix floor 2/3 elevator buttons not being shown pressed | Matthew Hoops | |
2013-04-27 | PEGASUS: Fix missing text in canyon chase | Matthew Hoops | |
2013-04-16 | PEGASUS: Add Windows demo support | Matthew Hoops | |
2013-04-16 | PEGASUS: Add DVD raise/lower sounds for the inventory/biochip panels | Matthew Hoops | |
Thanks to Keith Kaisershot (blitter) | |||
2013-04-16 | PEGASUS: Let the DVD demo use the full Prehistoric AI video set | Matthew Hoops | |
2013-04-16 | PEGASUS: Clean up DVD demo Theora playback | Matthew Hoops | |
2013-04-16 | PEGASUS: Add new Prehistoric sounds for the DVD demo | Matthew Hoops | |
2013-04-16 | PEGASUS: Add support for PICT cursors | Matthew Hoops | |
2013-04-16 | PEGASUS: Add detection for the new DVD Demo data file | Matthew Hoops | |
2013-04-16 | PEGASUS: Add the new demo theora videos | Matthew Hoops | |
2013-04-16 | PEGASUS: Remove unused variable | Matthew Hoops | |
2013-04-15 | PEGASUS: Add sanity check on the NItm resource being present | Matthew Hoops | |
2013-04-15 | PEGASUS: Add missing break | Matthew Hoops | |
2013-04-12 | PEGASUS: Add a workaround in case the player doesn't get the card bomb | Matthew Hoops | |
2013-03-19 | PEGASUS: Make sure sounds are rewound before playing them | Matthew Hoops | |
2013-03-02 | JANITORIAL: Remove unnecessary semicolons | Torbjörn Andersson | |
2013-02-23 | ALL: Fix typo (existant->existent) | Willem Jan Palenstijn | |
2013-02-04 | PEGASUS: Make the demo menu music start before the splash screen | Matthew Hoops | |
2013-02-04 | PEGASUS: Fix minor energy bar glitch while calibrating | Matthew Hoops | |
Need to set the energy level before showing it | |||
2013-02-04 | PEGASUS: Limit the accepted characters in save file names | Matthew Hoops | |
2013-02-04 | PEGASUS: Sort save file names alphabetically | Matthew Hoops | |
2013-02-03 | PEGASUS: Fix the pressure door 'static' screens | Matthew Hoops | |
This does not do a full implementation of master time bases for the one case in the game that uses it. | |||
2013-01-29 | PEGASUS: Fix lid sequences missing a frame | Matthew Hoops | |
2013-01-29 | PEGASUS: Reset _lastMillis when changing rate in the timer | Matthew Hoops | |
2013-01-09 | PEGASUS: Silence C++11 narrowing warnings. | Johannes Schickel | |
2012-12-15 | PEGASUS: Fix segfault when pressing 'i' during the space chase | Matthew Hoops | |
Thanks to digitall for finding this one | |||
2012-12-15 | PEGASUS: Fix playback of pressure door levels dropping video | Matthew Hoops | |
2012-12-13 | PEGASUS: Fix invalid use of RipTimer | Matthew Hoops | |
2012-11-26 | PEGASUS: Improve descriptions for the keymap | Matthew Hoops | |
2012-11-24 | PEGASUS: Use the new VideoDecoder::setRate code | Matthew Hoops | |
The filling station now plays at the proper speed | |||
2012-11-21 | PEGASUS: Add a keymap | Matthew Hoops | |
2012-11-18 | PEGASUS: Fix timer not resuming on the WSC catwalk when using the AI | Matthew Hoops | |
An original game bug |