scummvm/engines/sci
Johannes Schickel 2a08124f0f SCI: Fix bugs #3035650 and #3039566, crash in PEPPER demo and LAURABOW2.
The actual names for the bug reports are:
 #3035650 "PEPPER non-interactive demo: Crash"
 #3039566 "LAURABOW2: Crash during introduction"

Those crashes were caused by an invalid memory dereference in kClone. This
in turn was happening, because the parent object pointer might have been
invalidated in cases where the parent object is also a clone.

svn-id: r52561
2010-09-05 14:59:09 +00:00
..
engine SCI: Fix bugs #3035650 and #3039566, crash in PEPPER demo and LAURABOW2. 2010-09-05 14:59:09 +00:00
graphics SCI: dont do global scaling on non-scaleable views 2010-09-05 12:55:15 +00:00
parser SCI: Fix using the parser in SCI Fan Games 2010-07-28 19:03:49 +00:00
sound SCI: Added a warning when using GM with SCI1 games 2010-09-03 12:42:35 +00:00
video SCI: Remove the now useless Sci::VMDDecoder wrapper 2010-08-08 01:09:20 +00:00
console.cpp SCI: adding "bpr" and "bpw" debug commands 2010-09-02 09:05:08 +00:00
console.h SCI: adding "bpr" and "bpw" debug commands 2010-09-02 09:05:08 +00:00
debug.h SCI: adding "bpr" and "bpw" debug commands 2010-09-02 09:05:08 +00:00
decompressor.cpp SCI: dont write palette in reorderView() if there is no palette :P 2010-06-23 16:49:03 +00:00
decompressor.h SCI: Reduce header interdependencies 2010-02-17 23:38:43 +00:00
detection_tables.h SCI: Janitorial - fixed spaces and typos 2010-09-04 17:16:41 +00:00
detection.cpp SCI: adding mother goose title 2010-09-03 17:49:22 +00:00
event.cpp SCI: Throttle the invocations of Engine::shouldQuit() 2010-08-29 00:39:33 +00:00
event.h SCI: updating screen within kAnimate as well - fixes pseudo hang in eq1 credits (bug #3036154) 2010-07-29 10:48:54 +00:00
module.mk SCI: Remove the now useless Sci::VMDDecoder wrapper 2010-08-08 01:09:20 +00:00
resource_audio.cpp SCI: Fixed the GM detection introduced in rev #52211 to check the first available track, instead of track 1 (which doesn't always exist, e.g. in Pharkas). Also, added a comment inside applyPatch() 2010-08-20 09:35:20 +00:00
resource_intern.h SCI: Add support for SCI2.1 chunk resources 2010-08-03 14:58:57 +00:00
resource.cpp SCI: fixing comment 2010-09-04 09:58:37 +00:00
resource.h SCI: doing detectDoSoundType() properly sci0early 2010-09-04 08:51:10 +00:00
sci.cpp SCI: Show a warning window regarding GM in some games. 2010-09-02 21:50:00 +00:00
sci.h SCI: adding "bpr" and "bpw" debug commands 2010-09-02 09:05:08 +00:00
util.cpp Add initial support for KQ6 Mac. Wrapper functions for read/writing to pointers are now used (found in util.*) for code that has different endianness in SCI1.1+ Mac games. Add support for Mac 'snd ' and 'CURS' resources. QFG1 Mac is not yet playable due to script compression. 2010-05-18 04:17:58 +00:00
util.h Add initial support for KQ6 Mac. Wrapper functions for read/writing to pointers are now used (found in util.*) for code that has different endianness in SCI1.1+ Mac games. Add support for Mac 'snd ' and 'CURS' resources. QFG1 Mac is not yet playable due to script compression. 2010-05-18 04:17:58 +00:00