aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2011-01-22SCI: Changed the expensive and inaccurate floating-point divisions to ↵Filippos Karapetis
integer divisions. Fixes asserting of 90.rbt in Phantasmagoria (the game's logo video) svn-id: r55405
2011-01-22SCI: Code formattingFilippos Karapetis
svn-id: r55404
2011-01-22COMMON: Update documentation of the MacResManagerMatthew Hoops
svn-id: r55403
2011-01-22TOON: Fix Uninitialized Memory Read During Cursor Animation on Load.David Turner
This was mainly due to _mouseX, which along with the associated variables was not defined until the first mouse event. This was detected by Valgrind. svn-id: r55402
2011-01-22TOON: Fix for Memory Leak during Savegame Loading.David Turner
svn-id: r55401
2011-01-21TOON: Fix Memory Leak when opening Inventory.David Turner
svn-id: r55400
2011-01-21TOON: Bug #3153351 fixed with disappearing DrewSylvain Dupont
Bug #3153351: "TOON: Drew vanishes when fixing churnatron" Made sure the scale is never zero. svn-id: r55399
2011-01-21TOON: Always reset video playback to lowRes when loading new movieSylvain Dupont
svn-id: r55398
2011-01-21SCI: Fix robot palette activationLars Skovlund
svn-id: r55397
2011-01-21TOON: Fix double declaration warningSylvain Dupont
Thanks to clone2727 ;) svn-id: r55396
2011-01-21MOHAWK: Fix channelwood var getter 3, water flawing to temple elevator.Bastien Bouclet
svn-id: r55395
2011-01-21MOHAWK: Implement Channelwood generic lever opcodes, and bridge opcodesBastien Bouclet
svn-id: r55394
2011-01-21TOON: Fix all the glitches in smacker video playbackSylvain Dupont
Handle manually 2x scaling when it is needed now. svn-id: r55393
2011-01-21PARALLACTION: Minor Whitespace fixup in walk.cppDavid Turner
svn-id: r55392
2011-01-21SCI: Add comment for GK1 workaround.Lars Skovlund
svn-id: r55391
2011-01-21SCI: Fix robot memory leakLars Skovlund
svn-id: r55390
2011-01-21MOHAWK: Implement kCSTimeEventRemoveItemFromInventory.Alyssa Milburn
svn-id: r55389
2011-01-21MOHAWK: Fix disabling inventory features in CSTime.Alyssa Milburn
svn-id: r55388
2011-01-21MOHAWK: Use the provided drag flags when dropping a feature.Alyssa Milburn
svn-id: r55387
2011-01-21SCI: Fix GK1 breaking into the debugger when watching the introLars Skovlund
svn-id: r55386
2011-01-21TOUCHE: Fixed Uninitialised Read in first call to ↵David Turner
ToucheEngine::res_loadBackdrop(). svn-id: r55385
2011-01-21GOB: Urban: Fix saving/loading in the Secret Room screenSven Hesse
For some reason, the original engine saves the console sprite to disk instead of reconstructing it after loading the actual save... Invalidates the Urban Runner saves again. Should be the last time, though. svn-id: r55384
2011-01-21GOB: Add support for saving true color spritesSven Hesse
Not exactly the "nice", since up-depthing the sprite data to 24bit happens after it has been adapted to the current system's color format, so we're going to gradually lose precision when the save gets passed around different systems. Still, this is the least headachy solution, I guess... svn-id: r55383
2011-01-21SCI: Partial robot support, currently disabled since it does not runLars Skovlund
asynchronously as it should. svn-id: r55382
2011-01-21SOUND: Update which engines use what decoderMatthew Hoops
svn-id: r55381
2011-01-21COMMON: Document which engines use DCLMatthew Hoops
svn-id: r55380
2011-01-21MOHAWK: Add casts to remaining uses of ~0.Alyssa Milburn
This silences some warnings for now. svn-id: r55379
2011-01-21MOHAWK: Implement CSTime big note display.Alyssa Milburn
svn-id: r55378
2011-01-21GOB: Fix copypasta mistakeSven Hesse
svn-id: r55377
2011-01-21GOB: Remove the now useless SaveConverter_v6Sven Hesse
Since I just invalided the old Urban Runner saves anyway... svn-id: r55376
2011-01-21GOB: Urban: Fix loading/saving in the Cemetary/Lab screensSven Hesse
svn-id: r55375
2011-01-21GOB: Make the Cemetary/Lab screen work correctlySven Hesse
Saving there still won't work though svn-id: r55374
2011-01-21MOHAWK: Remove non-state uses of ~0 from CSTime.Alyssa Milburn
svn-id: r55373
2011-01-21MOHAWK: De-hardcode CSTime font paths.Alyssa Milburn
The original Broderbund release had the installer data in a different directory. svn-id: r55372
2011-01-21MOHAWK: Fix two CSTime cursor shape/state checks.Alyssa Milburn
(Thanks to [md5]/thebluegr.) svn-id: r55371
2011-01-21PARALLACTION: Fix Un-initialized Memory Errors and Leaks in Nippon Safes ↵David Turner
Amiga Demo. These were found using Valgrind. svn-id: r55369
2011-01-21MOHAWK: Add support for installer files from Riven and other Broderbund gamesMatthew Hoops
svn-id: r55368
2011-01-21COMMON: Move SCI's DCL decompression code to commonMatthew Hoops
svn-id: r55367
2011-01-21MOHAWK: Added a FIXME and fixed a logic bugFilippos Karapetis
svn-id: r55366
2011-01-20HUGO: Merge misc versions of display, intro and scheduler classesArnaud Boutonné
svn-id: r55365
2011-01-20GUI: Fix Memory Leak from PicButtonWidget _gfx Member.David Turner
This widget is only currently used by Hugo. svn-id: r55364
2011-01-20HUGO: Close Memory Leak in TopMenu Surfaces.David Turner
svn-id: r55363
2011-01-20MOHAWK: Add CSTime engine.Alyssa Milburn
svn-id: r55362
2011-01-20MOHAWK: Add shared view code.Alyssa Milburn
The design/code here is still very much in flux, because it's still unclear exactly how the code is used by some games. svn-id: r55361
2011-01-20HUGO: Cleanup: Remove some C-style commentsArnaud Boutonné
svn-id: r55360
2011-01-20GOB: Implement looping live videosSven Hesse
Needed for the buttons in the Playtoons series svn-id: r55359
2011-01-20GOB: Decrease the number of debug warningsSven Hesse
svn-id: r55358
2011-01-20GOB: Give sound-only videos 500 extra ms for good measureSven Hesse
svn-id: r55357
2011-01-20VIDEO: Don't delete, just finish the audiostream on video endSven Hesse
svn-id: r55356
2011-01-20GOB: Don't temper with the break key for live videosSven Hesse
svn-id: r55355