Commit Graph
61292 Commits
Author SHA1 Message Date
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
Matthew Hoops b9f6121194 PEGASUS: Fix restoring correct biochip after sub chase 2012-09-22 19:46:51 -04:00
Matthew Hoops ad632d88d9 PEGASUS: Fix movie pause/resume 2012-09-22 18:13:31 -04:00
Matthew Hoops 48c70d872e VIDEO: Fix pausing audio in videos 2012-09-22 15:03:15 -04:00
Matthew Hoops 9a1bdfbd08 PEGASUS: Fixed claw scoring time
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-22 13:26:36 -04:00
Alyssa Milburn a081ae78ee PARALLACTION: Add custom Adlib driver for BRA.
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-22 13:20:58 +02:00
Paul Gilbert e0c9eeae16 HOPKINS: Bugfixes to making menu selections, and quitting game 2012-09-22 20:45:08 +10:00
Paul Gilbert 1597aff3c7 HOPKINS: Clean up of moving Txt array from Globals to FontManager 2012-09-22 19:54:30 +10:00
Paul Gilbert 2876790a08 HOPKINS: Added Txt structure with currently known structure offsets 2012-09-22 11:11:26 +10:00
Travis Howell 636d3367d5 BUILD: Remove separate engine dist files in Windows build and installer, since the engine dist files are already included in the Windows executable file. 2012-09-22 10:37:47 +10:00
Paul Gilbert 460b4eb17b HOPKINS: Implemented AFFICHE_SPEED method 2012-09-22 10:36:18 +10:00
Paul Gilbert 1a63930278 HOPKINS: Disabled VBL() method code and added ScummVM cursor display.
I'm not yet sure whether VBL was only concerned with displaying the cursor, but it had some loops using the lItCounter, so it was causing infinite loops. Whatever else VBL actually does besides cursor display will have to be converted to a more ScummVM friendly implementation.
2012-09-22 09:55:40 +10:00
Johannes Schickel 56e59aaea6 AGOS: Rewrite note on events with velocity 0 to note off events in MidiParser_S1D. 2012-09-21 23:55:26 +02:00
Paul Gilbert f20e411734 HOPKINS: Rewrite of Sprite_Vesa from scratch 2012-09-22 07:48:21 +10:00
Willem Jan Palenstijn 23de059262 VIDEO: Make getCurFrame declaration consistent
The declaration used int32 while the definition used int.
This should fix building on AmigaOS4 (bug #3570577).
2012-09-21 22:35:15 +02:00
Paul Gilbert b6eba95cc1 HOPKINS: Minor renaming and bugifxes 2012-09-21 21:20:07 +10:00
Paul Gilbert 507af7e8a5 HOPKINS: Moved VBL method from EventsManager to GraphicsManager 2012-09-21 21:05:19 +10:00
Paul Gilbert fc5d6bfb99 HOPKINS: Implemented Affiche_Perfect and support methods 2012-09-21 20:54:26 +10:00
Matthew Hoops 42e395859f PEGASUS: Fix stopping Mercury scoring
Thanks to Keith Kaisershot (blitter) for figuring it out
2012-09-20 23:22:28 -04:00
Matthew Hoops 65664f8a9a PEGASUS: Fix avoiding Mars robot scoring
Thanks to Keith Kaisershot (blitter) for spotting
2012-09-20 23:12:32 -04:00
Johannes Schickel fad5041a32 TOLTECS: Replace ceil with integer maths.
This removes an unnecessary use of floating point maths.
2012-09-21 03:01:39 +02:00
Johannes Schickel 1aa12ddb96 PEGASUS: "Fix" segmentation fault for DC toolchain when compiling 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-21 02:36:37 +02:00
Johannes Schickel 8aceef9711 PEGASUS: Replace FunctionPtr by our Functor code in Common.
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-21 02:35:50 +02:00