Age | Commit message (Collapse) | Author | |
---|---|---|---|
2016-03-05 | CONFIGURE: Introduced new engine dependency: highres | Eugene Sandulenko | |
Some backends like GCW0 do no support graphics >320x240 due to the hardware limitation (downscaling is possible but it will ruin the pixel hunting which is often part of the gameplay). Instead of manually updating the list of engines, we now introduce a new dependency. I marked all relevant engines, but some, like tinsel, require more work with putting their relevant high-res games under USE_HIGHRES define. | |||
2015-06-06 | AUDIO: Make makeAIFFStream return a RewindableAudioStream | Matthew Hoops | |
All callers requiring SeekableAudioStream have been adapted by using dynamic_cast | |||
2015-02-15 | PEGASUS: Silence two MSVC warnings | Filippos Karapetis | |
2014-10-28 | PEGASUS: Remove trailing whitespace | Filippos Karapetis | |
2014-08-16 | PEGASUS: Don't try to translate "???" | Ben Castricum | |
2014-08-14 | PEGASUS: Fix bad cast that destroys the InputHandler vtable | Matthew Hoops | |
Thanks to LordHoto for his assistance in tracking this nonsense down. | |||
2014-08-09 | PEGASUS: Cleanup from unused constants. | Eugene Sandulenko | |
Agreed with clone2727. | |||
2014-06-03 | PEGASUS: Use KP7 and KP9 as alternative keys for the item drawers | Matthew Hoops | |
Based on a patch by Keith Kaisershot (blitter) | |||
2014-06-01 | PEGASUS: Stop using num lock for a way to open the inventory drawer | Matthew Hoops | |
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-04-27 | PEGASUS: Fix a Norad Delta door locked sound | Matthew Hoops | |
Based on a patch by Keith Kaisershot | |||
2014-04-27 | PEGASUS: Set volume in more places | Keith Kaisershot | |
2014-04-27 | PEGASUS: Fix repeated audio analysis video when leaving after defeating Sinclair | Keith Kaisershot | |
2014-04-23 | PEGASUS: Poll for events in more places | Matthew Hoops | |
Based on a patch by Keith Kaisershot (blitter) | |||
2014-04-20 | PEGASUS: Fix disabling input when the rip first hits | Matthew Hoops | |
2014-04-17 | PEGASUS: Reset item state upon starting a new game | Matthew Hoops | |
2014-04-13 | PEGASUS: Fix Ares flag not getting reset upon jumping to Mars | Keith Kaisershot | |
2014-04-13 | PEGASUS: Fix entering the Mars shuttle with the shield biochip active | Matthew Hoops | |
2014-04-13 | PEGASUS: Disable non-existent hint movie | Matthew Hoops | |
2014-04-13 | PEGASUS: Fix showing save failed dialog when not using the GMM | Matthew Hoops | |
2014-02-28 | IMAGE: Move all ImageDecoders to image/ | Matthew Hoops | |
2014-02-26 | PEGASUS: Fix being able to use the inventory from the pause screen | Matthew Hoops | |
Somehow, I completely missed implementing this function! | |||
2014-02-23 | PEGASUS: Force the inventory drawers closed when loading a game | Matthew Hoops | |
2014-02-11 | PEGASUS: Fix returning from Mars after destroying the robot's shuttle | Matthew Hoops | |
2013-12-15 | PEGASUS: Fix the prehistoric volcano animations | Matthew Hoops | |
2013-12-14 | PEGASUS: Fix regression with Prehistoric AI rules ordering | Matthew Hoops | |
2013-12-11 | PEGASUS: Fix the robot timer outside of the shield generator | Matthew Hoops | |
2013-12-08 | PEGASUS: Fix background frame when loading in scenes with random spots | Matthew Hoops | |
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 | |