aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2010-12-21MOHAWK: Support compound images (subimages)Alyssa Milburn
These are images embedded in the bitmap data of another image; they are used in CSTime and Zoombinis, at least. Thanks to clone2727 for helping me puzzle this out. svn-id: r54989
2010-12-21MOHAWK: Remove sound.h include from resource.hAlyssa Milburn
svn-id: r54988
2010-12-21MOHAWK: Allow DefaultCursorManager to use alternative tagsAlyssa Milburn
svn-id: r54987
2010-12-21Make Object::_baseMethod a Common::Array. This is intended to clean upLars Skovlund
the Object class, and it also plugs a leak. svn-id: r54986
2010-12-21Simplify SCI3 relocation code, also making it correct.Lars Skovlund
svn-id: r54985
2010-12-21SCI: Fixed bug #3092115 - "ECOQUEST2: Initial text not cleared during ↵Filippos Karapetis
ecorder intro" svn-id: r54984
2010-12-21SCI: Reset the portrait bitmap to the "closed mouth" state, when skipping ↵Filippos Karapetis
dialogs in the Windows version of KQ6 svn-id: r54983
2010-12-21MOHAWK: Add Framework of getVar(), setVar() and toggleVar() to Myst ↵David Turner
Stoneship Script Parser. svn-id: r54982
2010-12-20N64: save and return exact palette for grabPaletteFabio Battaglia
Save the exact palette and return it when grabPalette is called, The less precise 16bit conversion is still used inside though. svn-id: r54981
2010-12-20MOHAWK: Add var getters for Myst Stellar Observatory Date-Time Display.David Turner
svn-id: r54980
2010-12-20HUGO: Fix several warnings reported by CppCheckArnaud Boutonné
svn-id: r54979
2010-12-20OSYSTEM: Clarify grabPalette documentation after talking with Max about it.Johannes Schickel
svn-id: r54978
2010-12-20HUGO: Improve keyboard handlingArnaud Boutonné
- Handle keypad - Fix 'QWERTY' only issue - Suppress useless variable and parameter svn-id: r54977
2010-12-20SCI: Fixed bug #3041153 - "SCI Fanmade Games: Message window glitch"Filippos Karapetis
The left window dimension adjustment (rev #48772) has been moved from GfxPorts::setOrigin() into GfxPorts::addWindow(), as the updated dimension is later used when filling the contents of the window (apparent in some fan made games) svn-id: r54976
2010-12-20SCI: Fixed bug #3037945 - "PQ3 : Graphical Glitch with White Mercedes on ↵Filippos Karapetis
Freeway" svn-id: r54975
2010-12-20SCI: Commented out unused signal flagsFilippos Karapetis
svn-id: r54974
2010-12-20MOHAWK: Fix 2 crashers with the Myst imager (selecting 00 and playing the ↵Bastien Bouclet
moutain video). svn-id: r54973
2010-12-20MOHAWK: Fixed Valgrind Error in Myst When Selecting 0 in Imager Code (Myst ↵David Turner
Card 4709) Reworked MystGraphics::copyImageSectionToScreen() : Added clipping of width and height within src surface dimensions. Improved function readability. svn-id: r54972
2010-12-20HUGO: Add god mode to H1 Dos and H2 DosArnaud Boutonné
svn-id: r54970
2010-12-19HUGO: Fix case bug in God ModeArnaud Boutonné
svn-id: r54969
2010-12-19MOHAWK: Implement Myst opcodes 109, 117, 118 and 208 : dock forechamber imagerBastien Bouclet
svn-id: r54965
2010-12-19GRAPHICS: Fixed code analysis warnings (bug #3087917)Filippos Karapetis
svn-id: r54964
2010-12-19HUGO: Implement setBackgroundColor()Arnaud Boutonné
svn-id: r54963
2010-12-19SCI: Added another English version of QFG3 (bug #3125559)Filippos Karapetis
svn-id: r54962
2010-12-19GROOVIE: Add two new t7g detection entries, one from bug tracker, one from meHenry Bush
svn-id: r54961
2010-12-19MOHAWK: Add 2 Myst var getter / settersBastien Bouclet
svn-id: r54960
2010-12-19MOHAWK: Fix Myst courtyard boxes. Hover areas entering / leaving is now ↵Bastien Bouclet
handled separatly from other resources since the former have to get events even when they are disabled. svn-id: r54959
2010-12-19MOHAWK: Added further var getter and setter code for Myst Island.David Turner
This fixes Stellar Observatory Lights. svn-id: r54958
2010-12-18MOHAWK: Add some missing var getters for Myst Island.David Turner
svn-id: r54957
2010-12-18NEWS: Set 1.2.1 release date in trunk's NEWS file too.Johannes Schickel
svn-id: r54956
2010-12-18MOHAWK: Myst sound rework, part 2Bastien Bouclet
svn-id: r54954
2010-12-18MOHAWK: Separate background sound handling from other sounds for Myst. Allow ↵Bastien Bouclet
the scripts to change the background sound volume. svn-id: r54953
2010-12-18FMTOWNS AUDIO: formattingFlorian Kagerer
svn-id: r54950
2010-12-18MOHAWK: Implement Myst opcodes 157, 161 and 162: Rocket pianoBastien Bouclet
svn-id: r54949
2010-12-17HUGO: little code cleanupArnaud Boutonné
svn-id: r54948
2010-12-17MOHAWK: Yet more Myst vertical alignment / clipping fixes.Bastien Bouclet
Fixes the boiler wheels drawing incorrectly. Fixes the rocket piano's leftmost key drawing too high. Fixes the timeclock controls beeing misaligned. svn-id: r54947
2010-12-17MOHAWK: Remove global construction of _viewportMatthew Hoops
svn-id: r54945
2010-12-17GUI: Adapt GUI themes to latest Mohawk resolution change.Johannes Schickel
svn-id: r54944
2010-12-17MOHAWK: Change resolution to 544x332 to match the original.Bastien Bouclet
This fixes the vertical alignment issues, and graphic corruption on some cards. svn-id: r54943
2010-12-17PSP: fixed bug exhibited in Gob engine with blacked out video framesYotam Barnoy
The problem was that I was allowing changes to the palette (in this case) even before the separate display thread, which is synchronized to vsync, was done drawing. This caused the palette to change mid-render. The fix is a semaphore synchronizing the threads. svn-id: r54942
2010-12-17MOHAWK: Implement Myst opcodes 128, 168, 216, 217, 304, 305, and 153 to 156 ↵Bastien Bouclet
: Giant tree. Channelwood is now accessible from Myst. svn-id: r54941
2010-12-16MYST: Add Var Getter For Myst Courtyard Box Variables.David Turner
svn-id: r54937
2010-12-16VIDEO: Add CDToons decoderAlyssa Milburn
svn-id: r54936
2010-12-16MOHAWK: Move readString into the LB engine classAlyssa Milburn
svn-id: r54935
2010-12-16MOHAWK: Implement Myst opcodes 146, 149, 150, 150 : Minimal boilerBastien Bouclet
svn-id: r54934
2010-12-16MOHAWK: Added the "resources" command to Myst's debug console, which lists ↵Bastien Bouclet
the resources in the current card. Allow the "drawRect" debug command to take a resource id as a parameter, to draw the resource's bounding rect. svn-id: r54933
2010-12-16VIDEO: Extend Codec to support internal palettesMatthew Hoops
svn-id: r54932
2010-12-16MOHAWK: Implement Myst opcodes 147, 169, 182 : Cabin matchBastien Bouclet
svn-id: r54931
2010-12-16VIDEO: Make Codec::decodeImage() return a const Surface pointerMatthew Hoops
svn-id: r54930
2010-12-16VIDEO: Remove the need to call updateAudioBuffer() externally for QuickTimeMatthew Hoops
svn-id: r54929