aboutsummaryrefslogtreecommitdiff
path: root/engines/sci
AgeCommit message (Collapse)Author
2010-08-04SCI: Fixed the two script bugs described in bug #3039294 - "SCI: HOYLE4 - ↵Filippos Karapetis
Uninitialized Read(s)" svn-id: r51730
2010-08-04SCI: fixing a scrolling issue in sci32Martin Kiewitz
svn-id: r51729
2010-08-04SCI: fix fadeout on workaroundsMartin Kiewitz
svn-id: r51728
2010-08-04SCI: Simplify code (let the compiler interfer types where possible)Max Horn
svn-id: r51727
2010-08-04SCI: Remove reference to common/serializer.h from vm_types.hMax Horn
svn-id: r51726
2010-08-04GRAPHICS: Change signature of VideoDecoder::load()Max Horn
Now takes a pointer to a stream, instead of a reference. The rational is that in all instances, callers have a pointer (and dereference it to call load), and all load implementations turn the reference back into a pointer. svn-id: r51725
2010-08-04SCI: Fix restoring SCI32 games (a regression of r51712)Matthew Hoops
svn-id: r51723
2010-08-04SCI: Fix SCI32 texts that are in Str objectsMatthew Hoops
The text selector of the text bitmap object can contain either a Str object or a raw string. Handling the Str object case fixes the Torin demo. Oooh! Vertical scrolling! svn-id: r51722
2010-08-04SCI: Silence valgrind warning (thanks to syke for pointing out)Matthew Hoops
svn-id: r51717
2010-08-03SCI: not error()ing out on no free channelsMartin Kiewitz
instead we just ignore such channels. I'm not sure how sierra sci behaved in that case, they ignored channels as well, but maybe they removed them from earlier music svn-id: r51715
2010-08-03SCI: adding jones/talkie speed throttler viewMartin Kiewitz
fixes bug #3038989, regression of r51544 svn-id: r51714
2010-08-03SCI: reset ports when restoringMartin Kiewitz
fixes qfg3/fairy tales restoring (bug #3035626) also fixes ScummVM menu restoring while a window is shown (e.g. sq5) svn-id: r51712
2010-08-03SCI: adding bpk debug commandMartin Kiewitz
currently removing or listing such breakpoints is not yet supported svn-id: r51710
2010-08-03SCI: kMemory issue in pq3 only for multilingualMartin Kiewitz
adjusted comment accordingly svn-id: r51702
2010-08-03SCI: adding workaround for pq3Martin Kiewitz
fixes bug #3037565 svn-id: r51701
2010-08-03SCI: Hopefully fix signedness warning with some compilersMatthew Hoops
svn-id: r51699
2010-08-03SCI: dont clip plane during frameout.cppMartin Kiewitz
disables scrolling capability (regression of r51615) svn-id: r51697
2010-08-03SCI: Add support for SCI2.1 chunk resourcesMatthew Hoops
And if no scripts are present, but chunk 0 is present, load resources from there. This fixes the Lighthouse SCI2.1 demo. svn-id: r51696
2010-08-03SCI: Add detection entries from bug #3037054, bug #3038720, and bug #3038761Matthew Hoops
svn-id: r51694
2010-08-03SCI: adding workaround for pq3 inside kMemoryMartin Kiewitz
fixing plot crimes warnings and bad text on screen svn-id: r51693
2010-08-03SCI: adding workaround for sq5 on the bridgeMartin Kiewitz
fixes bug #3038563 svn-id: r51689
2010-08-03SCI: CleanupFilippos Karapetis
svn-id: r51687
2010-08-03SCI: adding kDoSound(fade) workaround table to sci1earlyMartin Kiewitz
fixes kq5 bug #3037594 thx to [md5] for testing svn-id: r51686
2010-08-02SCI: Yet another slight leak fix.Johannes Schickel
svn-id: r51670
2010-08-02SCI: Fix memory leak.Johannes Schickel
svn-id: r51669
2010-08-02GRAPHICS: Renamed skipThumbnailHeader to skipThumbnail.Johannes Schickel
svn-id: r51668
2010-08-02SCI: Fix memory leak.Johannes Schickel
This was a quite bad leak in gamestate_restore. It was caused by the code only deleting the Graphics::Surface object but not its data. I changed the code to use skipThumbnailHeader now, since the code actually ignores the thumbnail anyway. svn-id: r51667
2010-08-02SCI: Fix leaks in ResourceManager::listResources caller code.Johannes Schickel
svn-id: r51666
2010-08-02SCI: fixing leak kernel subfunctionsMartin Kiewitz
svn-id: r51665
2010-08-02SCI: only display qfg-import information dialog onceMartin Kiewitz
per room usage svn-id: r51664
2010-08-02SCI: allowing kCheckSaveGame with id 0Martin Kiewitz
qfg2 - when trying to restore from an empty saved game list svn-id: r51663
2010-08-02SCI: adding workaround for qfg2 (restore game)Martin Kiewitz
svn-id: r51662
2010-08-02SCI: Silenced some sound related warnings. Added an empty function for ↵Filippos Karapetis
kDoSound(Restore), called when restoring games svn-id: r51661
2010-08-02SCI: adding non-scaleable view capabilityMartin Kiewitz
fixes laura bow 2 (especially floppy but CD is also affected somewhat by this) svn-id: r51660
2010-08-02SCI: Fix bug #3037401 - LB2Floppy: No SFXMatthew Hoops
Laura Bow 2 floppy and Mixed-Up Mother Goose SCI1.1 use an 8-byte entry 0.map format to store their entries. svn-id: r51646
2010-08-02SCI: Cleanup SCI0 late version detectionMatthew Hoops
After discussing with Walter, we should be able to detect SCI0 late on the presence of a SCI0 vocab.999 without checking if we're using the old decompressors. svn-id: r51644
2010-08-02SCI: adding offTop = 0 for mother goose sci1.1Martin Kiewitz
fixes graphics in that game svn-id: r51643
2010-08-02SCI: Rewrap overlong lines; improve dialog text slightlyMax Horn
svn-id: r51641
2010-08-02SCI: extend workaround for qfg2Martin Kiewitz
fixes bug #3038367 svn-id: r51628
2010-08-02SCI: adding kq5 english floppy workaroundMartin Kiewitz
solves bug #3037594 svn-id: r51627
2010-08-02SCI: adding bugid again :PMartin Kiewitz
svn-id: r51626
2010-08-02SCI: adding workaround for lsl6Martin Kiewitz
when touching fence svn-id: r51625
2010-08-02SCI: Enable the Lighthouse demo SCI2.1 entry even when ENABLE_SCI3_GAMES is ↵Matthew Hoops
not set svn-id: r51624
2010-08-02SCI: Add Hoyle 2 Mac md5'sMatthew Hoops
svn-id: r51622
2010-08-02SCI: Add fallback detection for Mac SCI0 gamesMatthew Hoops
svn-id: r51620
2010-08-02SCI: Fix bug #3037055: Jones in the Fast Lane EGA - fails to startMatthew Hoops
A regression of r51423. Jones EGA has a non-parser related vocab.900 resource, so we can't detect the fan games based on not having an SCI1 vocab.900 resource. Fan games are now detected on whether or not vocab.0 exists (the parser vocab for SCI0). svn-id: r51619
2010-08-02SCI: adding bug id inside commentsMartin Kiewitz
svn-id: r51617
2010-08-02SCI: adding workaround for kq5 floppyMartin Kiewitz
should fix bug #3037003, i dont have english floppy, can't test. svn-id: r51616
2010-08-02SCI: clipping plane rects for sci32Martin Kiewitz
fixes crash in hires gk1 on cemetary svn-id: r51615
2010-08-02SCI: fixing typoMartin Kiewitz
svn-id: r51614