Filippos Karapetis
c665b9e9a7
Merged the two QFG3 workarounds and the two SQ1 workarounds
...
svn-id: r51506
2010-07-30 13:29:33 +00:00
Filippos Karapetis
28eea504e9
SCI: Adjusted return value of the script bug workaround in rev #51504 to a bigger number, just in case
...
svn-id: r51505
2010-07-30 12:46:47 +00:00
Filippos Karapetis
241e76d19d
SCI: Fixed script bug #3036263 , "LB2CD: Disappearing Journal Entries" by 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-30 12:40:06 +00:00
Filippos Karapetis
d4aa4bc4d4
SCI: Fixed script bug #3036942 - "KQ4SCI demo: Menu crash"
...
svn-id: r51496
2010-07-30 05:31:20 +00:00
Filippos Karapetis
ffe7dcaa6b
SCI: Fixed script bug #3036918 - "HOYLE3: Uninitialized read for temp 1"
...
svn-id: r51494
2010-07-30 05:25:09 +00:00
Filippos Karapetis
a17e3c4449
SCI: Fixed script bug #3036601 - "LONGBOW: Druid hand code brings up ScummVM console", along with a related bug after giving an answer through the hand code
...
svn-id: r51486
2010-07-29 23:58:47 +00:00
Martin Kiewitz
483f25b9e6
SCI: fixing qfg1 workaround
...
svn-id: r51476
2010-07-29 17:26:56 +00:00
Filippos Karapetis
9b6c78a4fe
SCI: Fixed bug #3036331 - "KQ5: Floppy version
...
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-29 15:24:19 +00:00
Filippos Karapetis
a64131ec0f
SCI: Fixed script bug #3036483 - "LSL2: Crash at the ship"
...
svn-id: r51463
2010-07-29 12:43:33 +00:00
Filippos Karapetis
3e6f3716ac
SCI: Fixed bug #3036390 - "QFG3: Crash when talking to King Rajah", along with a similar problem later on while talking to the king
...
svn-id: r51455
2010-07-29 07:17:42 +00:00
Filippos Karapetis
b3230b26a1
SCI: Added forgotten bug number to the previous workaround
...
svn-id: r51448
2010-07-28 23:21:27 +00:00
Filippos Karapetis
09ae3b7ca4
SCI: Fixed bug #3036291 , "LB2CD: Crash in Docks, actor animation"
...
svn-id: r51446
2010-07-28 23:09:42 +00:00
Filippos Karapetis
fb35d46c1d
SCI: Extended the LB2 workaround for bug #3035068 to all rooms. Fixes bug #3036274 , "LB2CD: Crash in Police Station, asking about Ziggy"
...
svn-id: r51443
2010-07-28 22:36:22 +00:00
Martin Kiewitz
9a1afc5a24
SCI: fix typo in comment
...
svn-id: r51431
2010-07-28 18:37:13 +00:00
Matthew Hoops
515cc3c369
SCI: Set the LB2 floppy open selector so we don't have to have duplicate workaround entries
...
svn-id: r51429
2010-07-28 17:45:19 +00:00
Matthew Hoops
f302469a77
SCI: Add workaround for a KQ7 uninitialized temp
...
svn-id: r51428
2010-07-28 17:39:47 +00:00
Martin Kiewitz
cfb1f53d59
SCI: making a global eq1 workaround :P
...
svn-id: r51427
2010-07-28 16:58:34 +00:00
Martin Kiewitz
163f0cf7b5
SCI: eq1 workaround compression and new ones
...
svn-id: r51426
2010-07-28 16:18:03 +00:00
Martin Kiewitz
e85cf6bfbb
SCI: adding eq1cd workaround
...
svn-id: r51424
2010-07-28 15:48:07 +00:00
Martin Kiewitz
67f4784f32
SCI: adding workarounds for eq1cd
...
svn-id: r51420
2010-07-28 14:15:10 +00:00
Martin Kiewitz
15bff49979
SCI: adding workarounds for eq1cd
...
svn-id: r51419
2010-07-28 13:54:04 +00:00
Martin Kiewitz
ebd3356e89
SCI: adding workaround for eq1
...
svn-id: r51417
2010-07-28 13:34:14 +00:00
Martin Kiewitz
df3decc14c
SCI: adding workaround for eq1cd
...
svn-id: r51416
2010-07-28 13:16:36 +00:00
Willem Jan Palenstijn
16f042270d
SCI: Fix whitespace
...
svn-id: r51412
2010-07-28 11:31:13 +00:00
Martin Kiewitz
c0474c91c4
SCI: fixes for qfg2
...
adding workaround
changing signature for dummy kDoSound call
svn-id: r51411
2010-07-28 11:22:58 +00:00
Filippos Karapetis
eb1cdc2c49
SCI: Some workaround fixes
...
- 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-28 09:34:31 +00:00
Filippos Karapetis
817170bbb6
SCI: Sorted workaround tables alphabetically by game ID
...
svn-id: r51408
2010-07-28 08:05:16 +00:00
Filippos Karapetis
3c8a606e71
SCI: Added bug report numbers for all the recently fixed bugs
...
svn-id: r51407
2010-07-28 07:51:49 +00:00
Filippos Karapetis
764b841990
Fixed bug #3035694 - "LB2: crash to console when selecting in-game load/save menu"
...
svn-id: r51406
2010-07-28 07:13:40 +00:00
Martin Kiewitz
ea2256c05b
SCI: changing workarounds of r51401 to stillcall
...
svn-id: r51402
2010-07-28 05:03:23 +00:00
Matthew Hoops
50e493f3ef
SCI: Fix bug #3035720 - SQ1SCI demo: Menu crash
...
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-28 03:54:14 +00:00
Matthew Hoops
2df946f837
SCI: Add an uninited workaround for the mothergoose demo
...
svn-id: r51389
2010-07-27 20:20:00 +00:00
Martin Kiewitz
20ced61f28
SCI: adding workaround for kq6 rats in catacombs
...
solves bug #3035495
svn-id: r51386
2010-07-27 19:35:18 +00:00
Martin Kiewitz
b873cf2ebf
SCI: changes for mother goose sci2.1
...
changed signature for kSetCursor sci2.1
added workarounds
added separate gameid for mother goose sci2.1
svn-id: r51385
2010-07-27 19:09:57 +00:00
Filippos Karapetis
7024991cc9
SCI: Removed the room number from the two workarounds for Hoyle 3 (Character::say) thus fixing the crash in dominoes observed in bug #3035080 . Some whitespace fixes.
...
svn-id: r51375
2010-07-27 15:29:58 +00:00
Filippos Karapetis
780cb85cce
SCI: Fixed bug #3035262 - "ISLANDBRAIN: Crash on "info" selection"
...
svn-id: r51374
2010-07-27 15:10:41 +00:00
Filippos Karapetis
bc6baef0c0
SCI: Fixed bug #3035186 - "ECOQUEST2: Crash When Receiving Ecorder". Also removed the now obsolete kStringCpy workaround table.
...
svn-id: r51372
2010-07-27 14:51:08 +00:00
Martin Kiewitz
5b686b539a
SCI: adding workaround for sq5
...
entering the bridge makes the crew goof around, we are getting Osc::init with an object as cycle count
svn-id: r51371
2010-07-27 14:48:22 +00:00
Filippos Karapetis
6925518143
SCI: Fixed bug #3035068 - "LB2CD: Crash in first room, asking about burglary"
...
svn-id: r51367
2010-07-27 13:06:52 +00:00
Martin Kiewitz
601fe8ee7d
SCI: adding workaround for qfg3 (kIsObject)
...
svn-id: r51364
2010-07-27 11:38:24 +00:00
Filippos Karapetis
a50d9dea91
SCI: Added room number for the KQ6 script workaround during the ending
...
svn-id: r51359
2010-07-27 10:22:41 +00:00
Jordi Vilalta Prat
d477457725
SCI: Fix indentation and alignment of some entries
...
svn-id: r51358
2010-07-27 10:20:38 +00:00
Jordi Vilalta Prat
d6aed46c3a
SCI: Complete the workaround commited in r51355.
...
svn-id: r51357
2010-07-27 10:10:49 +00:00
Filippos Karapetis
14c059100c
SCI: Fixed script bug #3034610 - "KQ6CD: Crash in endgame (short path)", and removed a relevant TODO
...
svn-id: r51356
2010-07-27 10:00:17 +00:00
Martin Kiewitz
6ff286c1f4
SCI: fixing workaround from r51353
...
svn-id: r51355
2010-07-27 09:55:43 +00:00
Filippos Karapetis
742a226312
SCI: Fixed bug #3035057 - "ECOQUEST demo: Crashing menu". EcoQuest 1 demo is 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-27 09:40:29 +00:00
Martin Kiewitz
35ecdd59ad
SCI: adding workaround for sq1-spanish
...
svn-id: r51353
2010-07-27 09:38:04 +00:00
Filippos Karapetis
3da0c0794f
SCI: Fixed bug #3035149 , "Camelot: Crash at launch"
...
svn-id: r51349
2010-07-27 08:43:10 +00:00
Filippos Karapetis
6c36c06f7a
SCI: Fixed game script bug #3034985 , "LB1: Crash on Intro"
...
svn-id: r51348
2010-07-27 08:27:32 +00:00
Filippos Karapetis
8312feec50
SCI: Fixed bug #3034567 , "KQ6CD: Crash on taking piece of paper from spider web"
...
svn-id: r51347
2010-07-27 08:08:04 +00:00