Commit Graph
86814 Commits
Author SHA1 Message Date
Strangerke 72e32ab35e TONY: Fix German fonts 2012-09-28 10:58:32 +02:00
Filippos Karapetis a297ae6195 PARALLACTION: Add a workaround for the end credits of NS
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 01:49:37 +03:00
Filippos Karapetis 17b42b5570 PARALLACTION: Add a workaround for the end credits of NS
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 01:47:38 +03:00
Filippos Karapetis a1969ae268 PARALLACTION: Add a missing return statement
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 01:44:06 +03:00
Filippos Karapetis 864b4acdf1 PARALLACTION: Fix a script bug in the end of the multilingual DOS version of NS
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-28 01:40:43 +03:00
Alyssa Milburn 41d337c549 PARALLACTION: Clean up global variables a bit. 2012-09-27 22:41:51 +02:00
Alyssa Milburn d7b74ed5b1 PARALLACTION: Remove unused function. 2012-09-27 22:33:04 +02:00
Alyssa Milburn 73cb72e318 Merge pull request #281 from fuzzie/parallaction-adlib
PARALLACTION: Add custom Adlib driver for BRA.
2012-09-27 06:31:43 -07:00
Paul Gilbert 221050f39f HOPKINS: Implemented more talk manager methods 2012-09-27 23:05:09 +10:00
Strangerke cf78f9a7ac TONY: Font fix for French version: Some Polish characters are also used. 2012-09-27 07:53:44 +02:00
Strangerke b1844253d4 TONY: In French version, fix 'ê' in hotspot names by replacing it by 'e', like for other accentuated characters 2012-09-26 23:19:16 +02:00
Johannes Schickel 9942b5ab60 GUI: Support for page restoring for non-continuous save lists in the grid chooser. 2012-09-26 16:14:18 +02:00
Paul Gilbert 1885141be5 HOPKINS: Starting implementation of talk manager 2012-09-26 23:34:10 +10:00
Paul Gilbert ddb4fdcf12 HOPKINS: Implementing font methods 2012-09-26 22:13:15 +10:00
Johannes Schickel 89abab97e3 JANITORIAL: Remove trailing whitespaces.
Powered by:
git ls-files "*.cpp" "*.h" "*.m" "*.mm" | xargs sed -i -e 's/[ \t]*$//'
2012-09-26 04:17:55 +02:00
Johannes Schickel a6c6c74350 PEGASUS: Remove trailing whitespaces.
Powered by: git ls-files "*.cpp" "*.h" | xargs sed -i -e 's/[ \t]*$//'
2012-09-26 04:11:09 +02:00
Matthew Hoops d9b204b78e PEGASUS: Fix minor formatting issue 2012-09-25 22:09:21 -04:00
Matthew Hoops bbec9fac20 PEGASUS: Initialize _duration in RobotShip 2012-09-25 22:08:55 -04:00
D G Turner 30dfaa7c34 TEENAGENT: Cleanup TeenagentEngine class.
This removes the underscores in various variables as per project
coding standard.
2012-09-26 02:15:25 +01:00
Johannes Schickel 40fb004509 GUI: Fix maximum page number calculation in grid chooser.
This avoids a off by one error in some cases.
2012-09-26 02:59:32 +02:00
Johannes Schickel bc1743b225 GUI: Save/restore last scroll position in the list save/load dialog.
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-26 02:59:32 +02:00
Johannes Schickel 66fb399227 GUI: Save/restore the last used page in the grid save/load dialog.
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-26 02:59:31 +02:00
Strangerke be9c9e59b7 TONY: Add credits for Tony 2012-09-25 23:07:43 +02:00
Strangerke c61effaff9 TONY: Use debug channel for fading messages 2012-09-25 22:09:42 +02:00
Willem Jan Palenstijn c18cacc248 TOUCHE: Add more font entries to French Touche
The nbsp at position 255 (assuming CP863) was missing (bug #3571138).
2012-09-25 19:39:10 +02:00
Alyssa Milburn 050a02c6f8 TONY: Replace abortGame() with nicer error() calls. 2012-09-25 17:33:49 +02:00
Alyssa Milburn 0093c4d13e TONY: Don't error out on invalid ReleaseOwnership calls.
A script triggers this at the end of the scene where you give the
flowers to the bearded woman.
2012-09-25 17:32:34 +02:00
Johannes Schickel dc6b98f64c GRAPHICS: Slight formatting fixes in aspect.cpp. 2012-09-25 15:16:54 +02:00
Willem Jan Palenstijn 1277a04e60 TONY: Don't mute all sound when using sound config dialog
Thanks to fuzzie for noticing this.
2012-09-24 22:05:28 +02:00
Willem Jan Palenstijn edeedc3cc5 WINTERMUTE: Fix leak 2012-09-24 19:25:31 +02:00
Matthew Hoops 12c8320374 CONFIGURE: Mark some engines off as requiring 16bit color support 2012-09-24 11:35:38 -04:00
Willem Jan Palenstijn 7cdda8efd2 CONFIGURE: Fix subengine status output
We were reporting subengine status before checking its dependencies.
2012-09-24 17:26:41 +02:00
D G Turner 5d1143a9e0 TEENAGENT: Cleanup Surface class.
This removes the underscores in various variables as per project coding
standard.
2012-09-24 16:10:06 +01:00
Paul Gilbert 377554ec62 HOPKINS: Implemented CALCUL_BOB, AvantTri, and AFF_BOB_ANIM 2012-09-24 22:21:04 +10:00
Paul Gilbert 0fbf1df76a HOPKINS: Implemented some more sprite and bob methods 2012-09-24 21:10:50 +10:00
Alyssa Milburn 2bed1ece7f SDL: Remove main.cpp.
Backends have to provide their own main, instantiating OSystem_SDL
directly is unsupported.
2012-09-24 09:41:21 +02:00
D G Turner e33f2779c6 TEENAGENT: Cleanup Scene class.
This removes the underscores in various variables as per project
coding standard.
2012-09-24 06:05:49 +01:00
D G Turner c9185c9b11 TEENAGENT: Cleanup Object classes.
This removes the underscores in various variables as per project coding
standard.
2012-09-24 02:51:26 +01:00
Matthew Hoops 64e1483102 VIDEO: Make sure track pause status is reset upon stop too 2012-09-23 21:04:40 -04:00
D G Turner 86475a0b06 TEENAGENT: Further cleanup for Font class. 2012-09-24 01:22:08 +01:00
Torbjörn Andersson f437e1df32 WINTERMUTE: Remove unnecessary semicolons. 2012-09-24 00:11:49 +02:00
Johannes Schickel 01a458f8f2 SCUMM: Add check for resource fork for ".iMUSE Setups".
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-23 21:12:06 +02:00
D G Turner 0903351974 TEENAGENT: Cleanup Font class.
This fixes a mismatched function prototype wrt. the definition and
removes the underscores in various variables as per project coding
standard. Also, minor reordering of functions for readability.
2012-09-23 18:53:22 +01:00
D G Turner 82e9011d24 TEENAGENT: Cleanup Inventory class.
This removes the underscores in various variables as per project coding
standard.
2012-09-23 18:12:34 +01:00
Paul Gilbert c9f904b7ca HOPKINS: Implemented some more of the object/sprite methods 2012-09-23 22:52:12 +10:00
Paul Gilbert 3fcff82dae HOPKINS: Added extra shouldQuit check to animation player 2012-09-23 21:05:55 +10:00
Paul Gilbert 4f40d98af0 HOPKINS: Fix bug with clipping in Sprite_Vesa 2012-09-23 11:25:21 +10:00
Matthew Hoops 3a5b3a5145 PEGASUS: Fix saving while in the space chase 2012-09-22 21:03:22 -04:00
Paul Gilbert 01bcd87ba4 HOPKINS: Initial implementation of CHOICE_OPTION and AFF_SPRITES 2012-09-23 10:59:52 +10:00
Matthew Hoops 50747429cd PEGASUS: Don't allow loading/saving in a few more places
Only affects loading/saving from the GMM
2012-09-22 20:43:34 -04:00