aboutsummaryrefslogtreecommitdiff
path: root/engines/sci/engine/workarounds.cpp
AgeCommit message (Collapse)Author
2010-08-02SCI: Fixed script bug #3038077 - "PQ3 : Engine Abort While Plotting Crimes", ↵Filippos Karapetis
together with 2 subsequent similar bugs svn-id: r51609
2010-08-01SCI: adding workaround for pq3Martin Kiewitz
svn-id: r51600
2010-08-01SCI: changing noname selector namesMartin Kiewitz
removing space from previous name svn-id: r51582
2010-08-01SCI: adding workaround for pq2 kDisplayMartin Kiewitz
in room 23 svn-id: r51578
2010-08-01SCI: adding workaround for lb1Martin Kiewitz
fixes bug #3037694 svn-id: r51575
2010-08-01SCI: adding workaround for hq1/qfg1Martin Kiewitz
fixes bug #3037659 svn-id: r51573
2010-07-31SCI: Add uninit'd temp workaround for Grotesteing (fan game)Matthew Hoops
svn-id: r51543
2010-07-31SCI: changing laurabow1 workaround to all roomsMartin Kiewitz
fixes bug #3037410 svn-id: r51541
2010-07-31SCI: Fix walking in GK1 later in the gameMatthew Hoops
The Feature class uninit'd workaround needs to be extended to all levels of inheritance. svn-id: r51527
2010-07-31SCI: fix kAddToPic called with view dataMartin Kiewitz
and adding workaround for pq2 when showing windows with pictures change to kAddToPic fixes bad coordinates of cels when restoring the game (should also fix lsl2) svn-id: r51526
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-30Merged the two QFG3 workarounds and the two SQ1 workaroundsFilippos Karapetis
svn-id: r51506
2010-07-30SCI: Adjusted return value of the script bug workaround in rev #51504 to a ↵Filippos Karapetis
bigger number, just in case svn-id: r51505
2010-07-30SCI: Fixed script bug #3036263, "LB2CD: Disappearing Journal Entries" by ↵Filippos Karapetis
changing the return value of the workarounds made for bugs #3036274 and #3035068. The game scripts perform lt on the uninitialized temp, and if it's smaller than expected they start removing journal entries svn-id: r51504
2010-07-30SCI: Fixed script bug #3036942 - "KQ4SCI demo: Menu crash"Filippos Karapetis
svn-id: r51496
2010-07-30SCI: Fixed script bug #3036918 - "HOYLE3: Uninitialized read for temp 1"Filippos Karapetis
svn-id: r51494
2010-07-29SCI: Fixed script bug #3036601 - "LONGBOW: Druid hand code brings up ScummVM ↵Filippos Karapetis
console", along with a related bug after giving an answer through the hand code svn-id: r51486
2010-07-29SCI: fixing qfg1 workaroundMartin Kiewitz
svn-id: r51476
2010-07-29SCI: Fixed bug #3036331 - "KQ5: Floppy versionFilippos Karapetis
crashes after title", together with a related problem (kRedrawBox is called erroneously with an additional parameter when any dialog is closed) svn-id: r51470
2010-07-29SCI: Fixed script bug #3036483 - "LSL2: Crash at the ship"Filippos Karapetis
svn-id: r51463
2010-07-29SCI: Fixed bug #3036390 - "QFG3: Crash when talking to King Rajah", along ↵Filippos Karapetis
with a similar problem later on while talking to the king svn-id: r51455
2010-07-28SCI: Added forgotten bug number to the previous workaroundFilippos Karapetis
svn-id: r51448
2010-07-28SCI: Fixed bug #3036291, "LB2CD: Crash in Docks, actor animation"Filippos Karapetis
svn-id: r51446
2010-07-28SCI: Extended the LB2 workaround for bug #3035068 to all rooms. Fixes bug ↵Filippos Karapetis
#3036274, "LB2CD: Crash in Police Station, asking about Ziggy" svn-id: r51443
2010-07-28SCI: fix typo in commentMartin Kiewitz
svn-id: r51431
2010-07-28SCI: Set the LB2 floppy open selector so we don't have to have duplicate ↵Matthew Hoops
workaround entries svn-id: r51429
2010-07-28SCI: Add workaround for a KQ7 uninitialized tempMatthew Hoops
svn-id: r51428
2010-07-28SCI: making a global eq1 workaround :PMartin Kiewitz
svn-id: r51427
2010-07-28SCI: eq1 workaround compression and new onesMartin Kiewitz
svn-id: r51426
2010-07-28SCI: adding eq1cd workaroundMartin Kiewitz
svn-id: r51424
2010-07-28SCI: adding workarounds for eq1cdMartin Kiewitz
svn-id: r51420
2010-07-28SCI: adding workarounds for eq1cdMartin Kiewitz
svn-id: r51419
2010-07-28SCI: adding workaround for eq1Martin Kiewitz
svn-id: r51417
2010-07-28SCI: adding workaround for eq1cdMartin Kiewitz
svn-id: r51416
2010-07-28SCI: Fix whitespaceWillem Jan Palenstijn
svn-id: r51412
2010-07-28SCI: fixes for qfg2Martin Kiewitz
adding workaround changing signature for dummy kDoSound call svn-id: r51411
2010-07-28SCI: Some workaround fixesFilippos Karapetis
- Merged all of the different workarounds for the rats in the KQ6 maze in one, thus fixing bug #3035824 - "kq6-win: more crashes on rats in catacombs" - Merged 4 different workarounds for LSL3 in one svn-id: r51410
2010-07-28SCI: Sorted workaround tables alphabetically by game IDFilippos Karapetis
svn-id: r51408
2010-07-28SCI: Added bug report numbers for all the recently fixed bugsFilippos Karapetis
svn-id: r51407
2010-07-28Fixed bug #3035694 - "LB2: crash to console when selecting in-game load/save ↵Filippos Karapetis
menu" svn-id: r51406
2010-07-28SCI: changing workarounds of r51401 to stillcallMartin Kiewitz
svn-id: r51402
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: Add an uninited workaround for the mothergoose demoMatthew Hoops
svn-id: r51389
2010-07-27SCI: adding workaround for kq6 rats in catacombsMartin Kiewitz
solves bug #3035495 svn-id: r51386
2010-07-27SCI: changes for mother goose sci2.1Martin Kiewitz
changed signature for kSetCursor sci2.1 added workarounds added separate gameid for mother goose sci2.1 svn-id: r51385
2010-07-27SCI: Removed the room number from the two workarounds for Hoyle 3 ↵Filippos Karapetis
(Character::say) thus fixing the crash in dominoes observed in bug #3035080. Some whitespace fixes. svn-id: r51375
2010-07-27SCI: Fixed bug #3035262 - "ISLANDBRAIN: Crash on "info" selection"Filippos Karapetis
svn-id: r51374
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: adding workaround for sq5Martin Kiewitz
entering the bridge makes the crew goof around, we are getting Osc::init with an object as cycle count svn-id: r51371