aboutsummaryrefslogtreecommitdiff
path: root/engines
AgeCommit message (Collapse)Author
2010-11-30MOHAWK: Fix changing the stack via an opcodeMatthew Hoops
svn-id: r54676
2010-11-30MOHAWK: fix LB playback seek behaviourAlyssa Milburn
svn-id: r54675
2010-11-30MOHAWK: tidy up LBLiveTextItem codeAlyssa Milburn
svn-id: r54674
2010-11-30MOHAWK: fix LBAnimation start/seek behaviourAlyssa Milburn
svn-id: r54673
2010-11-30MOHAWK: Remove leftover Selenitic code from the Myst stackMatthew Hoops
svn-id: r54672
2010-11-30MOHAWK: Fill in missing detector details (as per FIXME)Scott Thomas
svn-id: r54671
2010-11-30MOHAWK: don't include livingbooks.h from graphics.hAlyssa Milburn
svn-id: r54670
2010-11-30Fix bug #3093750 - FT: Truck and Aircraft computer text missing (regression).Travis Howell
svn-id: r54665
2010-11-30HUGO: Close Memory Leak in PlayMusic() Function.David Turner
svn-id: r54664
2010-11-30SCI: Added an uninitialized read script workaround for QFG1VGAFilippos Karapetis
svn-id: r54663
2010-11-30SCI: Fixed bug #3053093 - "QFG1VGA and QFG3: Text box glitches"Filippos Karapetis
svn-id: r54662
2010-11-30MOHAWK: don't try reading non-existent messagesAlyssa Milburn
svn-id: r54661
2010-11-30MOHAWK: silence harmless case of a LB warningAlyssa Milburn
svn-id: r54660
2010-11-30HUGO: Close Two Memory Leaks.David Turner
Note that the first leak is the allocation of the Common::RandomSource, _rnd. I'm not sure of the effect of deallocating this while it is still registered to g_eventRec, but all other engines seem to be the same (or implicitly do this by making a Common::RandomSource member of the engine object) so this is not a engine specific issue, but should be assessed. svn-id: r54659
2010-11-29HUGO: Fix save/load screens, which were always showing slot0 infoArnaud Boutonné
svn-id: r54658
2010-11-29MOHAWK: implement hardcoded Living Books 1.0 codeAlyssa Milburn
svn-id: r54657
2010-11-29MOHAWK: implement hard-coded LB language/options GUIAlyssa Milburn
svn-id: r54656
2010-11-29MOHAWK: don't start animations in LBAnimation::seekAlyssa Milburn
svn-id: r54655
2010-11-29MOHAWK: Silence warningsFilippos Karapetis
svn-id: r54654
2010-11-29HUGO: Fix assert in H3 Win when displaying the elephant and the planeArnaud Boutonné
svn-id: r54653
2010-11-29MOHAWK: move GF_NO_READONLY check to after actual page loadAlyssa Milburn
svn-id: r54652
2010-11-29MOHAWK: implement more of LBLiveTextItemAlyssa Milburn
svn-id: r54651
2010-11-29MOHAWK: read command messages, so LB doesn't just error outAlyssa Milburn
svn-id: r54650
2010-11-29MOHAWK: Move Myst stack-specific code to its own directoryMatthew Hoops
svn-id: r54648
2010-11-29MOHAWK: Don't store the sound name in SndHandleMatthew Hoops
svn-id: r54647
2010-11-29MOHAWK: Remove superfluous junk (no not Mohawk itself).Johannes Schickel
svn-id: r54646
2010-11-29MOHAWK: Misc cleanupsBastien Bouclet
svn-id: r54645
2010-11-29MOHAWK: Set the initial stack back to the introBastien Bouclet
svn-id: r54644
2010-11-29MOHAWK: Play videos when the maze runner moves.Bastien Bouclet
svn-id: r54643
2010-11-29MOHAWK: Add Selenitic opcode 101, maze runner sound help.Bastien Bouclet
svn-id: r54642
2010-11-29MOHAWK: Minimal implementation of the maze runner. Selenitic is now completable.Bastien Bouclet
svn-id: r54641
2010-11-29MOHAWK: Implement Selenitic maze runner init opcodes 200, 201, 202, 205, 206Bastien Bouclet
svn-id: r54640
2010-11-29MOHAWK: Implement retrieving the invoking resource from data for init and ↵Bastien Bouclet
exit scripts. svn-id: r54639
2010-11-29MOHAWK: Implement selenitic opcode 110 used for the maze runner exit logic.Bastien Bouclet
svn-id: r54638
2010-11-29MOHAWK: Complete the list of stack / start cards.Bastien Bouclet
Fix linking back from another age. svn-id: r54637
2010-11-29MOHAWK: Preinitialise saved card id for use when linking back to Myst from ↵Bastien Bouclet
an other age. svn-id: r54636
2010-11-29MOHAWK: Fix drawing the last step of an animated updateBastien Bouclet
svn-id: r54635
2010-11-29MOHAWK: Create constants for remaining Myst resource typesBastien Bouclet
svn-id: r54634
2010-11-29MOHAWK: Persistent scripts cleanupBastien Bouclet
- Rename InitOpcodes / PersistentOpcodes to Persistent Scripts for consistency - Get rid of the global var used to tell if the sound receiver script is running svn-id: r54633
2010-11-29MOHAWK: Add a generic temp var for use by Myst scripts.Bastien Bouclet
svn-id: r54632
2010-11-29MOHAWK: Complete drawing the animated rect if running the animation steps ↵Bastien Bouclet
didn't draw the whole rect. svn-id: r54631
2010-11-29MOHAWK: Do not always update the screen after a card change. Necessary for ↵Bastien Bouclet
"animated card changes" to work. svn-id: r54630
2010-11-29MOHAWK: Implement 4 types of animated updates for MystBastien Bouclet
svn-id: r54629
2010-11-29MOHAWK: More animated update opcodes work for MystBastien Bouclet
svn-id: r54628
2010-11-29MOHAWK: Start implementing opcodes using the animated update featureBastien Bouclet
svn-id: r54627
2010-11-29MOHAWK: Changed sliders to restore the main background instead of doing ↵Bastien Bouclet
their own background caching. It is possible now there is the image cache. svn-id: r54626
2010-11-29MOHAWK: Added dirty rects support for MystBastien Bouclet
svn-id: r54625
2010-11-29Revert "MOHAWK: Revert the screen cache since it has a huge performance hit, ↵Bastien Bouclet
and is not needed as is." This reverts commit 291bea1858c12b8557aeb46e6f57dc701293c956. svn-id: r54624
2010-11-29MOHAWK: Implement opcode 3 "take / drop page", and the corresponding getters ↵Bastien Bouclet
and setters for selenitic svn-id: r54623
2010-11-29MOHAWK: Fix flag values used to dertermine if an area can become active.Bastien Bouclet
svn-id: r54622