aboutsummaryrefslogtreecommitdiff
path: root/engines/pegasus
AgeCommit message (Collapse)Author
2012-09-20PEGASUS: Fix stopping Mercury scoringMatthew Hoops
Thanks to Keith Kaisershot (blitter) for figuring it out
2012-09-20PEGASUS: Fix avoiding Mars robot scoringMatthew Hoops
Thanks to Keith Kaisershot (blitter) for spotting
2012-09-21PEGASUS: "Fix" segmentation fault for DC toolchain when compiling ↵Johannes Schickel
shuttlehud.cpp. It seems the explicit destructor of ShuttleHUD is problematic. When I move it's implementation to shuttlehud.cpp it does not segfault. Removing it on the other hand also does not cause it to segfault. So I chose the latter, since it has no special implementation anyway.
2012-09-21PEGASUS: Replace FunctionPtr by our Functor code in Common.Johannes Schickel
This "fixes" a segmentation fault in our buildbot's toolchain for DC. The segmentation fault occured while compiling engines/pegasus/ai/ai_condition.cpp. Thanks to clone2727 for looking over this and testing it.
2012-09-20PEGASUS: Prevent recalling from Prehistoric without the historical logMatthew Hoops
Fixes an original game bug
2012-09-12PEGASUS: Disable save compression by defaultMatthew Hoops
So they can be used by the original interpreter more easily (the type/creator codes still need to be set, though -- pegasus_save_types can handle that)
2012-09-12Revert "PEGASUS: Make setting the start time of a movie also seek"Matthew Hoops
This reverts commit b8bcbb46b47b30c87a0267211ae4aae4c61c4c78. 8808393b3a3428df2946d7967e52aba084c8ffe5 was the proper fix for the issue
2012-09-11PEGASUS: Fix minor filling station glitchMatthew Hoops
2012-09-09PEGASUS: Fix some formatting issuesMatthew Hoops
2012-09-09PEGASUS: Fix some memory leaksMatthew Hoops
Thanks to fuzzie for spotting
2012-09-07PEGASUS: Make setting the start time of a movie also seekMatthew Hoops
Better mirrors QuickTime behavior
2012-08-31PEGASUS: Use setEndTime()Matthew Hoops
2012-08-28PEGASUS: Remove g_allItems global constructionMatthew Hoops
2012-08-28PEGASUS: Remove g_allHotspots global constructionMatthew Hoops
2012-08-26Merge remote branch 'upstream/master' into pegasusMatthew Hoops
Conflicts: AUTHORS devtools/credits.pl gui/credits.h
2012-08-20PEGASUS: Optimize the nearest neighbor frame scaling a bitMatthew Hoops
Hopefully should improve performance on lower end systems
2012-07-05PEGASUS: Cleanup doFadeOutSync/doFadeInSync callsMatthew Hoops
2012-07-05PEGASUS: Implement screen fadingMatthew Hoops
This does linear instead of gamma for speed and complexity reasons.
2012-06-16PEGASUS: Don't manually close the load/save dialogsMatthew Hoops
2012-06-16PEGASUS: Make sure we check the pixel format of video framesMatthew Hoops
2012-06-16Merge remote branch 'upstream/master' into pegasusMatthew Hoops
2012-05-28PEGASUS: Implement setting movie volumeMatthew Hoops
2012-05-25PEGASUS: Allow for keypad enter to be usedMatthew Hoops
For consistency with keypad arrows
2012-05-25Merge remote branch 'upstream/master' into pegasusMatthew Hoops
2012-05-12PEGASUS: Fix some warnings found with optimizations onMatthew Hoops
2012-05-12PEGASUS: Fix compilation with optimizations enabledMatthew Hoops
2012-05-11PEGASUS: Rewrite the input code to more closely emulate what the original didMatthew Hoops
Now the easter egg key works better and so does striding.
2012-05-04PEGASUS: Add a workaround for the canyon/space chase segfaultMatthew Hoops
2012-04-26PEGASUS: Allow control for the easter egg key as wellMatthew Hoops
Fixes issues where the OS can intercept the key
2012-04-11PEGASUS: Fix ghosted biochips when loading saved gamesMatthew Hoops
Could happen when loading saved games that have fewer biochips than you previously had.
2012-04-11PEGASUS: Fix the pegasus biochip recall button highlightMatthew Hoops
2012-04-10PEGASUS: Mark the cursor as dirty when hiding it tooMatthew Hoops
2012-04-09PEGASUS: Add support for load/save keysMatthew Hoops
2012-04-07PEGASUS: Fix potentially uninitialized hotspot pointerMatthew Hoops
Should fix some crashes on Windows
2012-04-06PEGASUS: Use an Array instead of a List for NotificationReceiversMatthew Hoops
Fixes occasional crashes with the norad sub controls. CodeWarrior's iterators used indices unlike our List iterators, thus necessitating the change here.
2012-04-06PEGASUS: Silence an MSVC warningMatthew Hoops
2012-04-06PEGASUS: More MSVC "fixes"Matthew Hoops
2012-04-06PEGASUS: Attempt to fix compilation on MSVCMatthew Hoops
2012-04-06PEGASUS: Fix setChar() call failMatthew Hoops
Thanks to Tommy for reporting
2012-04-05PEGASUS: Silence a gcc 4.6 warningMatthew Hoops
2012-04-05PEGASUS: Warn when a sound file can't be foundMatthew Hoops
2012-04-03PEGASUS: Fix file permissionsMatthew Hoops
2012-04-03PEGASUS: Add safety check around decodeNextFrame() when playing the Bandai logoMatthew Hoops
2012-04-03PEGASUS: Implement saving/restoring the in-game AI dataMatthew Hoops
AI data should now be restored properly after the space chase
2012-04-02PEGASUS: Remove some ancient svn tagsMatthew Hoops
2012-04-02PEGASUS: Add 'Demo' to the demo's extra fieldMatthew Hoops
2012-04-02PEGASUS: Add some bracesMatthew Hoops
Silences digitall's compiler :P
2012-04-02PEGASUS: Remove some useless const modifiersMatthew Hoops
Thanks to digitall for spotting
2012-04-02PEGASUS: Remove stray semicolonMatthew Hoops
2012-03-22PEGASUS: Clean up initializePegasusButtonsMatthew Hoops
The exit button now shows in the correct position when pressed and the jump mode has been removed since it is unused