Age | Commit message (Collapse) | Author | |
---|---|---|---|
2010-08-04 | SCI: Fixed the two script bugs described in bug #3039294 - "SCI: HOYLE4 - ↵ | Filippos Karapetis | |
Uninitialized Read(s)" svn-id: r51730 | |||
2010-08-04 | SCI: fixing a scrolling issue in sci32 | Martin Kiewitz | |
svn-id: r51729 | |||
2010-08-04 | SCI: fix fadeout on workarounds | Martin Kiewitz | |
svn-id: r51728 | |||
2010-08-04 | SCI: Simplify code (let the compiler interfer types where possible) | Max Horn | |
svn-id: r51727 | |||
2010-08-04 | SCI: Remove reference to common/serializer.h from vm_types.h | Max Horn | |
svn-id: r51726 | |||
2010-08-04 | GRAPHICS: 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-04 | SCI: Fix restoring SCI32 games (a regression of r51712) | Matthew Hoops | |
svn-id: r51723 | |||
2010-08-04 | SCI: Fix SCI32 texts that are in Str objects | Matthew 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-04 | SCI: Silence valgrind warning (thanks to syke for pointing out) | Matthew Hoops | |
svn-id: r51717 | |||
2010-08-03 | SCI: not error()ing out on no free channels | Martin 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-03 | SCI: adding jones/talkie speed throttler view | Martin Kiewitz | |
fixes bug #3038989, regression of r51544 svn-id: r51714 | |||
2010-08-03 | SCI: reset ports when restoring | Martin 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-03 | SCI: adding bpk debug command | Martin Kiewitz | |
currently removing or listing such breakpoints is not yet supported svn-id: r51710 | |||
2010-08-03 | SCI: kMemory issue in pq3 only for multilingual | Martin Kiewitz | |
adjusted comment accordingly svn-id: r51702 | |||
2010-08-03 | SCI: adding workaround for pq3 | Martin Kiewitz | |
fixes bug #3037565 svn-id: r51701 | |||
2010-08-03 | SCI: Hopefully fix signedness warning with some compilers | Matthew Hoops | |
svn-id: r51699 | |||
2010-08-03 | SCI: dont clip plane during frameout.cpp | Martin Kiewitz | |
disables scrolling capability (regression of r51615) svn-id: r51697 | |||
2010-08-03 | SCI: Add support for SCI2.1 chunk resources | Matthew 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-03 | SCI: Add detection entries from bug #3037054, bug #3038720, and bug #3038761 | Matthew Hoops | |
svn-id: r51694 | |||
2010-08-03 | SCI: adding workaround for pq3 inside kMemory | Martin Kiewitz | |
fixing plot crimes warnings and bad text on screen svn-id: r51693 | |||
2010-08-03 | SCI: adding workaround for sq5 on the bridge | Martin Kiewitz | |
fixes bug #3038563 svn-id: r51689 | |||
2010-08-03 | SCI: Cleanup | Filippos Karapetis | |
svn-id: r51687 | |||
2010-08-03 | SCI: adding kDoSound(fade) workaround table to sci1early | Martin Kiewitz | |
fixes kq5 bug #3037594 thx to [md5] for testing svn-id: r51686 | |||
2010-08-02 | SCI: Yet another slight leak fix. | Johannes Schickel | |
svn-id: r51670 | |||
2010-08-02 | SCI: Fix memory leak. | Johannes Schickel | |
svn-id: r51669 | |||
2010-08-02 | GRAPHICS: Renamed skipThumbnailHeader to skipThumbnail. | Johannes Schickel | |
svn-id: r51668 | |||
2010-08-02 | SCI: 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-02 | SCI: Fix leaks in ResourceManager::listResources caller code. | Johannes Schickel | |
svn-id: r51666 | |||
2010-08-02 | SCI: fixing leak kernel subfunctions | Martin Kiewitz | |
svn-id: r51665 | |||
2010-08-02 | SCI: only display qfg-import information dialog once | Martin Kiewitz | |
per room usage svn-id: r51664 | |||
2010-08-02 | SCI: allowing kCheckSaveGame with id 0 | Martin Kiewitz | |
qfg2 - when trying to restore from an empty saved game list svn-id: r51663 | |||
2010-08-02 | SCI: adding workaround for qfg2 (restore game) | Martin Kiewitz | |
svn-id: r51662 | |||
2010-08-02 | SCI: Silenced some sound related warnings. Added an empty function for ↵ | Filippos Karapetis | |
kDoSound(Restore), called when restoring games svn-id: r51661 | |||
2010-08-02 | SCI: adding non-scaleable view capability | Martin Kiewitz | |
fixes laura bow 2 (especially floppy but CD is also affected somewhat by this) svn-id: r51660 | |||
2010-08-02 | SCI: Fix bug #3037401 - LB2Floppy: No SFX | Matthew 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-02 | SCI: Cleanup SCI0 late version detection | Matthew 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-02 | SCI: adding offTop = 0 for mother goose sci1.1 | Martin Kiewitz | |
fixes graphics in that game svn-id: r51643 | |||
2010-08-02 | SCI: Rewrap overlong lines; improve dialog text slightly | Max Horn | |
svn-id: r51641 | |||
2010-08-02 | SCI: extend workaround for qfg2 | Martin Kiewitz | |
fixes bug #3038367 svn-id: r51628 | |||
2010-08-02 | SCI: adding kq5 english floppy workaround | Martin Kiewitz | |
solves bug #3037594 svn-id: r51627 | |||
2010-08-02 | SCI: adding bugid again :P | Martin Kiewitz | |
svn-id: r51626 | |||
2010-08-02 | SCI: adding workaround for lsl6 | Martin Kiewitz | |
when touching fence svn-id: r51625 | |||
2010-08-02 | SCI: Enable the Lighthouse demo SCI2.1 entry even when ENABLE_SCI3_GAMES is ↵ | Matthew Hoops | |
not set svn-id: r51624 | |||
2010-08-02 | SCI: Add Hoyle 2 Mac md5's | Matthew Hoops | |
svn-id: r51622 | |||
2010-08-02 | SCI: Add fallback detection for Mac SCI0 games | Matthew Hoops | |
svn-id: r51620 | |||
2010-08-02 | SCI: Fix bug #3037055: Jones in the Fast Lane EGA - fails to start | Matthew 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-02 | SCI: adding bug id inside comments | Martin Kiewitz | |
svn-id: r51617 | |||
2010-08-02 | SCI: adding workaround for kq5 floppy | Martin Kiewitz | |
should fix bug #3037003, i dont have english floppy, can't test. svn-id: r51616 | |||
2010-08-02 | SCI: clipping plane rects for sci32 | Martin Kiewitz | |
fixes crash in hires gk1 on cemetary svn-id: r51615 | |||
2010-08-02 | SCI: fixing typo | Martin Kiewitz | |
svn-id: r51614 |