aboutsummaryrefslogtreecommitdiff
path: root/engines
AgeCommit message (Collapse)Author
2010-12-07SCI: Removed the system strings code and replaced it with a much more ↵Filippos Karapetis
simplified version, thus greatly simplifying handling of system strings svn-id: r54805
2010-12-06HUGO: Fixed Valgrind Errors and Segfault when hugo.dat is missing.David Turner
svn-id: r54804
2010-12-06MOHAWK: Rewrite the Myst save/load code to use Common::Serializer and name ↵Matthew Hoops
all the variables svn-id: r54803
2010-12-06MOHAWK: Fix Myst library books, fireplace combination book, and bookcase ↵Bastien Bouclet
transform animation. svn-id: r54802
2010-12-06HUGO: Fix crash in H3 (Swinger display name)Arnaud Boutonné
svn-id: r54801
2010-12-06MOHAWK: Silenced warningFilippos Karapetis
svn-id: r54800
2010-12-06SCI: Fix uninitialized reads (and therefore, GK1)Matthew Hoops
svn-id: r54799
2010-12-06MOHAWK: fix LBLiveTextItem::handleMouseDownAlyssa Milburn
svn-id: r54798
2010-12-06MOHAWK: finish kLBSetPlayInfo readingAlyssa Milburn
svn-id: r54797
2010-12-06HUGO: Fixed ReadPCX Memory LeakDavid Turner
freeObjects now works correctly. svn-id: r54796
2010-12-05MOHAWK: fix kLBNotifyChangeMode where there's no mode changeAlyssa Milburn
svn-id: r54795
2010-12-05MOHAWK: implement kLBNotifyChangeModeAlyssa Milburn
svn-id: r54794
2010-12-05MOHAWK: improve LBPaletteItem supportAlyssa Milburn
svn-id: r54793
2010-12-05MOHAWK: handle LB 2/3 kLBNotifyChangeMode, kLBActionNotified matchingAlyssa Milburn
svn-id: r54792
2010-12-05MOHAWK: handle -1 phase for LB 2/3 itemsAlyssa Milburn
svn-id: r54791
2010-12-05MOHAWK: remove 'internal error' errorsAlyssa Milburn
svn-id: r54790
2010-12-05HUGO: Partial Fix For Leaks from ReadPCX()David Turner
The shutdown() call has been reinstated, and freeObjects() now works without a double free and thus segfault, but this still misses some allocated resources... svn-id: r54789
2010-12-05HUGO: Remove Invalid Memory Read in getSound() - Size not defined until ↵David Turner
after function returns. svn-id: r54787
2010-12-05MOHAWK: Silence a warningMatthew Hoops
svn-id: r54779
2010-12-05MOHAWK: read and use LB 2/3 conditions/commandsAlyssa Milburn
svn-id: r54778
2010-12-05MOHAWK: add runCommand/checkCondition routines for LB 2/3Alyssa Milburn
svn-id: r54777
2010-12-05MOHAWK: Implement Myst opcodes 158 to 166: Rocket sliders + check lever + ↵Bastien Bouclet
link book svn-id: r54776
2010-12-05MOHAWK: Fix tMOV resources at the end of the file list (thanks, fuzzie)Matthew Hoops
svn-id: r54774
2010-12-04MOHAWK: implement setGlobalEnable and setGlobalVisible for LBAlyssa Milburn
svn-id: r54771
2010-12-04MOHAWK: fix LB menu mode with subpagesAlyssa Milburn
svn-id: r54770
2010-12-04MOHAWK: fix LiveText items without phrasesAlyssa Milburn
svn-id: r54769
2010-12-04MOHAWK: tidy up LB hardcoded UI click functions, add poetry mode supportAlyssa Milburn
svn-id: r54768
2010-12-04MOHAWK: Implement Myst opcodes 120 and 210, rocket power generatorBastien Bouclet
svn-id: r54759
2010-12-04MOHAWK: Give meaningful names to the game global vars and selenitic varsBastien Bouclet
svn-id: r54758
2010-12-03LURE : Fix for ID: 3030143 Unexpected game cursor behavior. Always refresh ↵Lars Persson
menu and screen when mouse is moved. svn-id: r54747
2010-12-02GOB: Make drawYUV() more clearSven Hesse
(It's still wrong though :P) svn-id: r54744
2010-12-02MOHAWK: move shared setPalette/copyImage routines into GraphicsManagerAlyssa Milburn
svn-id: r54743
2010-12-02MOHAWK: implement kLBAnimOpDelayAlyssa Milburn
svn-id: r54742
2010-12-02MOHAWK: Implement Myst opcodes 141 to 143, circuit breakersBastien Bouclet
svn-id: r54741
2010-12-02MOHAWK: Fix resource type 12Bastien Bouclet
svn-id: r54740
2010-12-02SCI: Slight formatting fix.Johannes Schickel
svn-id: r54737
2010-12-02SCI: Enabled the GUI option to play speech and show subtitles simultaneously ↵Filippos Karapetis
in SQ4CD svn-id: r54736
2010-12-02Disable error message regarding RESOURCE.AUD/.SFX for now.Lars Skovlund
svn-id: r54735
2010-12-02MOHAWK: Stub off various Myst opcodesMatthew Hoops
svn-id: r54731
2010-12-02SCUMM: Workaround for bug #1447058, a race condition in the game scriptsMax Horn
svn-id: r54730
2010-12-02SCUMM: Fix bug in V12 games causing chars to be lost when wrapping talk textMax Horn
svn-id: r54729
2010-12-01SCUMM: Fix GM initialization when "enable_gs" is set.Johannes Schickel
This is a regression from r25630, which caused the code to send some garbage data to the GS device, which resulted in some devices to fail with an "Address Error." (like the Roland SC-55). This might also fix bug #1927501 "GS option is broken". Even though actually the device there failed with another error it is likely to be caused by the same code. At least it is the only iMuse MIDI code change between 0.9.0 and 0.12.0, which might result in such a problem. svn-id: r54727
2010-12-01HUGO: Add Missing shutdown() Call - Currently Disabled.David Turner
The engine shutdown() function is required to be called to clean up a number of allocated memory blocks. Unfortunately, this currently causes double free issues. This call is added, but commented out with a FIXME explaining this. svn-id: r54726
2010-12-01GOB: Add back 3 empty lines used by DrMcCoyArnaud Boutonné
svn-id: r54724
2010-12-01MOHAWK: Split makingof and preview opcodes into their own class (and now all ↵Matthew Hoops
are separate) svn-id: r54723
2010-12-01MOHAWK: Implement maze runner backtrack button. Last part of Selenitic ↵Bastien Bouclet
completed ! svn-id: r54720
2010-12-01GOB: little clean-upArnaud Boutonné
Remove a useless include of cursorman.h and several superflous empty lines. svn-id: r54718
2010-12-01HUGO: Use cursorman, add a windows-looking cursorArnaud Boutonné
Cursor copied from Mohawk engine, thanks clone2727 svn-id: r54717
2010-12-01ALL: Fix a few typosJordi Vilalta Prat
svn-id: r54716
2010-12-01MOHAWK: add stub implementations for more LB script opcodesAlyssa Milburn
svn-id: r54712