aboutsummaryrefslogtreecommitdiff
path: root/engines/sci/engine/workarounds.h
AgeCommit message (Collapse)Author
2010-07-30SCI: Fix saving/restoring games in fan gamesMatthew Hoops
The SCI Studio function library incorrectly calls kDeviceInfo with one parameter to get the current device. svn-id: r51514
2010-07-30SCI: adding workaround for kSetCursor kq5cdMartin Kiewitz
adding comments as well svn-id: r51510
2010-07-28SCI: Fix bug #3035720 - SQ1SCI demo: Menu crashMatthew Hoops
kCelWide and kCelHigh are called with the second two parameters as objects instead of integers. We fake return the real width/height of the view in question to allow the quit menu to work. Values found by examining the view passed as the first parameter. svn-id: r51401
2010-07-27SCI: Fixed bug #3035186 - "ECOQUEST2: Crash When Receiving Ecorder". Also ↵Filippos Karapetis
removed the now obsolete kStringCpy workaround table. svn-id: r51372
2010-07-27SCI: Fixed script bug #3034610 - "KQ6CD: Crash in endgame (short path)", and ↵Filippos Karapetis
removed a relevant TODO svn-id: r51356
2010-07-27SCI: Fixed bug #3035057 - "ECOQUEST demo: Crashing menu". EcoQuest 1 demo is ↵Filippos Karapetis
using an in between SCI1-SCI1.1 interpreter. It's SCI1.1, but it calls kNewWindow with the SCI1 semantics. svn-id: r51354
2010-07-26SCI: reverting r51304, broke kq6 hiresMartin Kiewitz
svn-id: r51329
2010-07-26SCI: Fixed bug #3034519, "GK1 Demo: kIsObject Sig Mismatch". Filippos Karapetis
svn-id: r51305
2010-07-26SCI: Fixed bug #3034506, "QFG4 Demo: kPalette Subfunction Sig Mismatch", ↵Filippos Karapetis
plus another sig mismatch on kDrawCel later on, when Dr. Cranium talks svn-id: r51304
2010-07-26SCI: Fixed bug #3034490 , "signature mismatch in laura bow 2 introduction"Filippos Karapetis
svn-id: r51298
2010-07-26SCI: Fixed bug #3034464, "ECOQUEST2: Crash near beginning"Filippos Karapetis
svn-id: r51293
2010-07-24SCI: adding workaround for castle of dr. brainMartin Kiewitz
room 420, alien card game svn-id: r51257
2010-07-23SCI: adding table for kDisplay workaroundsMartin Kiewitz
and removing hardcoded checks, adding another workaround for kGraph(drawLine) in island of dr. brain (also gene explanation chart) Moving trackOriginAndFindWorkaround() into workarounds.cpp svn-id: r51209
2010-07-22SCI: Adding workaround for sq4 room 411Martin Kiewitz
kGraph(RestoreBox) is called with an additional parameter svn-id: r51145
2010-07-22SCI: Remove '#define FAKE', make SCI_WORKAROUNDENTRY_TERMINATOR 'private'Max Horn
svn-id: r51133
2010-07-22SCI: Moved the actual workaround arrays inside a cpp fileFilippos Karapetis
svn-id: r51132
2010-07-21SCI: More rest of the workaround defs to workarounds.hMax Horn
svn-id: r51090
2010-07-21SCI: Moved all the workaround tables in a separate file, to keep them apart ↵Filippos Karapetis
from the actual code svn-id: r51088