aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2012-09-28PARALLACTION: Add a workaround for the end credits of NSFilippos 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-28PARALLACTION: Add a workaround for the end credits of NSFilippos 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-28PARALLACTION: Add a missing return statementFilippos 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-28PARALLACTION: Fix a script bug in the end of the multilingual DOS version of NSFilippos 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-27PARALLACTION: Clean up global variables a bit.Alyssa Milburn
2012-09-27PARALLACTION: Remove unused function.Alyssa Milburn
2012-09-27Merge pull request #281 from fuzzie/parallaction-adlibAlyssa Milburn
PARALLACTION: Add custom Adlib driver for BRA.
2012-09-27TONY: Font fix for French version: Some Polish characters are also used.Strangerke
2012-09-26TONY: In French version, fix 'ê' in hotspot names by replacing it by 'e', ↵Strangerke
like for other accentuated characters
2012-09-26GUI: Support for page restoring for non-continuous save lists in the grid ↵Johannes Schickel
chooser.
2012-09-26JANITORIAL: Remove trailing whitespaces.Johannes Schickel
Powered by: git ls-files "*.cpp" "*.h" "*.m" "*.mm" | xargs sed -i -e 's/[ \t]*$//'
2012-09-26PEGASUS: Remove trailing whitespaces.Johannes Schickel
Powered by: git ls-files "*.cpp" "*.h" | xargs sed -i -e 's/[ \t]*$//'
2012-09-25PEGASUS: Fix minor formatting issueMatthew Hoops
2012-09-25PEGASUS: Initialize _duration in RobotShipMatthew Hoops
2012-09-26GUI: Fix maximum page number calculation in grid chooser.Johannes Schickel
This avoids a off by one error in some cases.
2012-09-26GUI: Save/restore last scroll position in the list save/load dialog.Johannes Schickel
This should give a better user experience, since the user will not have to scroll back to where he was when he used the dialog last. Thanks to wjp for suggesting this.
2012-09-26GUI: Save/restore the last used page in the grid save/load dialog.Johannes Schickel
This allows opening the dialog on (nearly) the same page again as when it was closed. Sadly due to the different number of entries in the save and load version this is not always exactly the same page as before. Same goes for resolution changes. Thanks to wjp for suggesting this.
2012-09-25TONY: Add credits for TonyStrangerke
2012-09-25TONY: Use debug channel for fading messagesStrangerke
2012-09-25TOUCHE: Add more font entries to French ToucheWillem Jan Palenstijn
The nbsp at position 255 (assuming CP863) was missing (bug #3571138).
2012-09-25TONY: Replace abortGame() with nicer error() calls.Alyssa Milburn
2012-09-25TONY: Don't error out on invalid ReleaseOwnership calls.Alyssa Milburn
A script triggers this at the end of the scene where you give the flowers to the bearded woman.
2012-09-25GRAPHICS: Slight formatting fixes in aspect.cpp.Johannes Schickel
2012-09-24TONY: Don't mute all sound when using sound config dialogWillem Jan Palenstijn
Thanks to fuzzie for noticing this.
2012-09-24WINTERMUTE: Fix leakWillem Jan Palenstijn
2012-09-24CONFIGURE: Mark some engines off as requiring 16bit color supportMatthew Hoops
2012-09-24CONFIGURE: Fix subengine status outputWillem Jan Palenstijn
We were reporting subengine status before checking its dependencies.
2012-09-24SDL: Remove main.cpp.Alyssa Milburn
Backends have to provide their own main, instantiating OSystem_SDL directly is unsupported.
2012-09-23VIDEO: Make sure track pause status is reset upon stop tooMatthew Hoops
2012-09-24WINTERMUTE: Remove unnecessary semicolons.Torbjörn Andersson
2012-09-23SCUMM: Add check for resource fork for ".iMUSE Setups".Johannes Schickel
This should help identify incorrect dumps/file naming like what (probably) happened in bug #3570973 "FOA: Doesn't start anymore after adding Mac sound support".
2012-09-22PEGASUS: Fix saving while in the space chaseMatthew Hoops
2012-09-22PEGASUS: Don't allow loading/saving in a few more placesMatthew Hoops
Only affects loading/saving from the GMM
2012-09-22PEGASUS: Fix restoring correct biochip after sub chaseMatthew Hoops
2012-09-22PEGASUS: Fix movie pause/resumeMatthew Hoops
2012-09-22VIDEO: Fix pausing audio in videosMatthew Hoops
2012-09-22PEGASUS: Fixed claw scoring timeMatthew Hoops
It should be set when actually using the claw instead of just looking at the sub control monitors. Thanks to Keith Kaisershot (blitter) for spotting
2012-09-22PARALLACTION: 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-22BUILD: Remove separate engine dist files in Windows build and installer, ↵Travis Howell
since the engine dist files are already included in the Windows executable file.
2012-09-21AGOS: Rewrite note on events with velocity 0 to note off events in ↵Johannes Schickel
MidiParser_S1D.
2012-09-21VIDEO: Make getCurFrame declaration consistentWillem Jan Palenstijn
The declaration used int32 while the definition used int. This should fix building on AmigaOS4 (bug #3570577).
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-21TOLTECS: Replace ceil with integer maths.Johannes Schickel
This removes an unnecessary use of floating point maths.
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-20Merge pull request #275 from clone2727/pegasusclone2727
Pegasus engine (The Journeyman Project: Pegasus Prime)
2012-09-20NEWS: Mention MI2 Mac and Indy4 m68k Mac sound support.Johannes Schickel
2012-09-20NEWS: Mention improved FW Amiga/AtariST sound support.Johannes Schickel