aboutsummaryrefslogtreecommitdiff
path: root/engines
AgeCommit message (Collapse)Author
2011-01-24MOHAWK: Fix Gehn's music player when clicking on it the first time (thanks, ↵Matthew Hoops
digitall) svn-id: r55495
2011-01-24MOHAWK: Properly initialize the bspit-gspit magcar variables (thanks, digitall)Matthew Hoops
svn-id: r55494
2011-01-24MOHAWK: Recheck the current hotspot if a script has changed the enabled ↵Matthew Hoops
hotspots in Riven svn-id: r55493
2011-01-24PARALLACTION: Improve safety of PathBuffer::getValue().David Turner
This will now avoid invalid memory reads and instead emit warnings if it is called with values outside of the expected data buffer or on a NULL buffer. svn-id: r55492
2011-01-24SWORD25: Fix linker breakage from DECLARE_SINGLETON() in renderObjectRegistry.h.David Turner
svn-id: r55490
2011-01-24SWORD25: Documented a FIXMEFilippos Karapetis
svn-id: r55489
2011-01-24SWORD25: Removed the logErrorLn and logWarningLn wrappersFilippos Karapetis
svn-id: r55488
2011-01-23SCI: Fixed possible use of uninitialized variable in SCI Script Debugger.David Turner
svn-id: r55487
2011-01-23MOHAWK: Fixed possible use of uninitialized variables in Myst Selenitic Age ↵David Turner
code. svn-id: r55486
2011-01-23HUGO: Get rid of (almost) all the remaining definesArnaud Boutonné
svn-id: r55485
2011-01-23MOHAWK: Fix the Riven demo intro sequence (a regression from r55188)Matthew Hoops
svn-id: r55484
2011-01-23SWORD25: Fix GCC Compilation Warnings.David Turner
svn-id: r55482
2011-01-23GOB: Fix a clipping issueSven Hesse
svn-id: r55481
2011-01-23VIDEO: Move video classes to Video:: namespaceEugene Sandulenko
svn-id: r55479
2011-01-23SWORD25: Removed several unused methods of the Vertex class, and made a ↵Filippos Karapetis
subclass of the Common::Point class svn-id: r55478
2011-01-23SWORD25: Removed several unused methods from the Polygon classFilippos Karapetis
svn-id: r55477
2011-01-23SWORD25: Remove unused yuvtorgba.h fileTorbjörn Andersson
svn-id: r55475
2011-01-23GRAPHICS: Move graphics/video/ to video/. Step 2/2Eugene Sandulenko
svn-id: r55474
2011-01-23GRAPHICS: Move graphics/video/ to video/. Step 1/2Eugene Sandulenko
svn-id: r55473
2011-01-23SWORD25: Fixed compilation (oops...)Filippos Karapetis
svn-id: r55472
2011-01-23MOHAWK: Detect CSTime demo (thanks to Strangerke for finding it).Alyssa Milburn
svn-id: r55470
2011-01-23SWORD25: Simplified the YUV->RGBA conversion codeFilippos Karapetis
svn-id: r55469
2011-01-23GOB: Pass engine pause to the VideoPlayer and decodersSven Hesse
Entering the GMM or the debug console during a video will not mess up audio/video sync anymore. svn-id: r55466
2011-01-23SWORD25: Fix format string warnings.Torbjörn Andersson
svn-id: r55465
2011-01-23SWORD25: Replaced BS_ASSERT() with assert()Filippos Karapetis
svn-id: r55464
2011-01-23SWORD25: Fixed compilationFilippos Karapetis
svn-id: r55463
2011-01-23SWORD25: Removed the custom log class and replaced it with ↵Filippos Karapetis
warning/error/debugC calls svn-id: r55462
2011-01-23GOB: Change the NOCD workaround for Urban Runner a bitSven Hesse
Seems like the game does close the CD1.ITK too, so we just open all ITKs right at the start, lest it might blow up when it wants to close the top ITK and that's actually CD4. svn-id: r55461
2011-01-23MOHAWK: Implement Riven's stopSound() and fadeAmbientSounds() opcodesMatthew Hoops
svn-id: r55460
2011-01-23MOHAWK: Do not stop ambient sounds when finding no matching Riven SLST indexMatthew Hoops
This fixes the ambient sounds in the Rebel Tunnel puzzle and Temple Island maglev among other places. svn-id: r55459
2011-01-23MOHAWK: Enable the Riven easter egg shortcutMatthew Hoops
svn-id: r55458
2011-01-23MOHAWK: Cleanup Riven opcode 12 (now known as stopSound())Matthew Hoops
svn-id: r55457
2011-01-23HUGO: Fix on more GCC warningArnaud Boutonné
svn-id: r55454
2011-01-23HUGO: Fix several warningsArnaud Boutonné
svn-id: r55453
2011-01-23HUGO: Fix GCC compilationArnaud Boutonné
svn-id: r55452
2011-01-23HUGO: CleanupArnaud Boutonné
Suppress almost all defines, rename constants svn-id: r55451
2011-01-22SCI/Robot:Don't ifdef out ::playAudio, since it is only used for debuggingLars Skovlund
svn-id: r55449
2011-01-22MOHAWK: Add hardcoded help code for case 1.Alyssa Milburn
svn-id: r55448
2011-01-22MOHAWK: Implement CSTime help system.Alyssa Milburn
svn-id: r55447
2011-01-22MOHAWK: Minor CSTimeChar bugfixes.Alyssa Milburn
svn-id: r55446
2011-01-22MOHAWK: Implement kCSTimeEventCharSomeNIS55.Alyssa Milburn
svn-id: r55445
2011-01-22GOB: Only let one video with sound play at a timeSven Hesse
svn-id: r55444
2011-01-22GOB: Hacking in multiple live videosSven Hesse
Needed for Bambou. The narrator voice and the "Do you want to quit?" voices are live videos that should continue while the live video buttons are playing. svn-id: r55443
2011-01-22MOHAWK: Silence a warningFilippos Karapetis
svn-id: r55442
2011-01-22MOHAWK: More CSTime event stubs.Alyssa Milburn
Case 1 is now playable up to the 'next case' event. svn-id: r55441
2011-01-22MOHAWK: Add/use visit count for scenes.Alyssa Milburn
svn-id: r55440
2011-01-22MOHAWK: Dragging resources / levers code cleanupBastien Bouclet
svn-id: r55439
2011-01-22GOB: Or actually, *this* should be the correct loop flag handlingSven Hesse
svn-id: r55438
2011-01-22GOB: Oops, -10 = close video, < -10 = loopingSven Hesse
svn-id: r55437
2011-01-22GOB: Proper live video loopingSven Hesse
Fixes the Yes/No robots in Bambou svn-id: r55436