Commit graph

130 commits

Author SHA1 Message Date
Filippos Karapetis
7b7364a80f SCI: Fixed script bug #3039395 - "KQ5: Crash when opening leather pouch"
svn-id: r51823
2010-08-07 01:27:14 +00:00
Filippos Karapetis
978e52379f SCI: Fixed script bug #3040012 - "PEPPER: Book crash"
svn-id: r51822
2010-08-07 01:14:58 +00:00
Filippos Karapetis
ab79d58153 SCI: Fixed script bug #3040142 - "PEPPER: Crash on Pugh's office"
svn-id: r51821
2010-08-07 01:09:32 +00:00
Filippos Karapetis
53474618ac SCI: Fixed script bug #3039036 - "Castle of Dr. Brain: Crash at robot jokes"
svn-id: r51817
2010-08-07 00:34:38 +00:00
Filippos Karapetis
cb0aa86798 SCI: Fixed 2 SQ1 script bugs (#3040894 and #3040905)
svn-id: r51815
2010-08-06 23:56:19 +00:00
Filippos Karapetis
92dfff36bf SCI: Fixed script bug #3040844 - "QFG3: Crash near the end"
svn-id: r51808
2010-08-06 21:52:16 +00:00
Filippos Karapetis
346bc3f7e0 SCI: Added a workaround for kAbs to properly support patched scripts by NRS in QFG1VGA. Properly fixes bug #3037218 - "QFG1 VGA: kAbs signature mismatch" (thanks to wjp for his help on this)
svn-id: r51799
2010-08-06 20:29:27 +00:00
Filippos Karapetis
993c8b70f2 SCI: Fixed script bug #3040469, "QFG2: Second crash in thief's job"
svn-id: r51792
2010-08-06 17:29:17 +00:00
Filippos Karapetis
91753047be SCI: Fixed script bug #3040565, "QFG3: Crash when looking at stats"
svn-id: r51791
2010-08-06 17:00:23 +00:00
Filippos Karapetis
7c70e488ea SCI: Fixed script bug #3040624 - "QFG3: Crash after any combat in jungle"
svn-id: r51790
2010-08-06 16:43:59 +00:00
Filippos Karapetis
eb112d6711 SCI: Rewrote the Mother Goose workaround to be like the others, some cleanup
svn-id: r51786
2010-08-06 15:05:05 +00:00
Willem Jan Palenstijn
4d03efe855 SCI: Fix whitespace
svn-id: r51785
2010-08-06 14:54:00 +00:00
Martin Kiewitz
9013c15480 SCI: properly implementing qfg2 astrologer workaround
svn-id: r51783
2010-08-06 11:45:32 +00:00
Martin Kiewitz
ffbecee1d7 SCI: adding workaround for qfg3
when importing character and choosing previous profession (bug #3040460)

svn-id: r51782
2010-08-06 11:02:52 +00:00
Filippos Karapetis
b69469a75d SCI: Fixed script bug #3039891 - "QFG2: Crash in thief's job"
svn-id: r51764
2010-08-05 20:32:18 +00:00
Filippos Karapetis
0f27a86049 SCI: Fixed script bug #3039656 - "CASTLEBRAIN: Crashes in robot room"
svn-id: r51763
2010-08-05 20:21:28 +00:00
Filippos Karapetis
e36abee963 SCI: Applied patch #3040164, "3 Workarrounds for QFG4 floppy"
svn-id: r51762
2010-08-05 20:12:40 +00:00
Filippos Karapetis
8e6d2eb5a3 SCI: Extended the QFG3 workaround in room 330 (speaking with King Rajah). Fixes bug #3039774 - "Uninitialized Read"
svn-id: r51751
2010-08-05 05:27:55 +00:00
Matthew Hoops
7988278336 SCI: Add uninit'd workaround for bug #3038757
svn-id: r51744
2010-08-04 18:19:18 +00:00
Matthew Hoops
ed741dc96c SCI: Fix bug #3038913 - SCI Fanmade - The Legend of the Lost Jewel: Crash by bugs
Added workaround for calling mul with an object and kSetAngle with two objects as parameters.

svn-id: r51743
2010-08-04 18:11:11 +00:00
Matthew Hoops
642b03fb44 SCI: Add kDisplay workarounds for the Hero's Quest demo
svn-id: r51742
2010-08-04 17:50:09 +00:00
Filippos Karapetis
8d3086d301 SCI: Fixed the two script bugs described in bug #3039294 - "SCI: HOYLE4 - Uninitialized Read(s)"
svn-id: r51730
2010-08-04 12:02:50 +00:00
Martin Kiewitz
ee28c2eb54 SCI: adding workaround for pq3
fixes bug #3037565

svn-id: r51701
2010-08-03 15:51:31 +00:00
Martin Kiewitz
a1730b4b34 SCI: adding workaround for sq5 on the bridge
fixes bug #3038563

svn-id: r51689
2010-08-03 12:46:18 +00:00
Martin Kiewitz
d42d7ad6c5 SCI: allowing kCheckSaveGame with id 0
qfg2 - when trying to restore from an empty saved game list

svn-id: r51663
2010-08-02 21:44:41 +00:00
Martin Kiewitz
7da703f0af SCI: adding workaround for qfg2 (restore game)
svn-id: r51662
2010-08-02 21:37:43 +00:00
Martin Kiewitz
cad3ea9f78 SCI: extend workaround for qfg2
fixes bug #3038367

svn-id: r51628
2010-08-02 16:38:48 +00:00
Martin Kiewitz
e14033c6c5 SCI: adding kq5 english floppy workaround
solves bug #3037594

svn-id: r51627
2010-08-02 15:42:51 +00:00
Martin Kiewitz
6792193c89 SCI: adding bugid again :P
svn-id: r51626
2010-08-02 15:26:19 +00:00
Martin Kiewitz
84999b2daa SCI: adding workaround for lsl6
when touching fence

svn-id: r51625
2010-08-02 15:23:23 +00:00
Martin Kiewitz
8cfce68c08 SCI: adding bug id inside comments
svn-id: r51617
2010-08-02 13:49:08 +00:00
Martin Kiewitz
7ad434c592 SCI: adding workaround for kq5 floppy
should fix bug #3037003, i dont have english floppy, can't test.

svn-id: r51616
2010-08-02 13:45:51 +00:00
Filippos Karapetis
81aeb6a125 SCI: Actually fake a return value for rev #51611, instead of ignoring the call completely
svn-id: r51612
2010-08-02 12:18:22 +00:00
Filippos Karapetis
065d32ec00 SCI: Fixed script bug #3037835 - "ISLANDBRAIN: Crash when breeding second-generation hybrid"
svn-id: r51611
2010-08-02 11:46:03 +00:00
Filippos Karapetis
f434f901bd SCI: Fixed script bug #3038077 - "PQ3 : Engine Abort While Plotting Crimes", together with 2 subsequent similar bugs
svn-id: r51609
2010-08-02 09:04:14 +00:00
Martin Kiewitz
75ff5360e2 SCI: adding workaround for pq3
svn-id: r51600
2010-08-01 22:54:34 +00:00
Martin Kiewitz
f3851674f3 SCI: changing noname selector names
removing space from previous name

svn-id: r51582
2010-08-01 17:51:21 +00:00
Martin Kiewitz
88438ce118 SCI: adding workaround for pq2 kDisplay
in room 23

svn-id: r51578
2010-08-01 15:31:23 +00:00
Martin Kiewitz
b0889cfd01 SCI: adding workaround for lb1
fixes bug #3037694

svn-id: r51575
2010-08-01 12:00:36 +00:00
Martin Kiewitz
03f48560a9 SCI: adding workaround for hq1/qfg1
fixes bug #3037659

svn-id: r51573
2010-08-01 11:10:47 +00:00
Matthew Hoops
e932270c0b SCI: Add uninit'd temp workaround for Grotesteing (fan game)
svn-id: r51543
2010-07-31 16:20:16 +00:00
Martin Kiewitz
5ea8402839 SCI: changing laurabow1 workaround to all rooms
fixes bug #3037410

svn-id: r51541
2010-07-31 14:44:00 +00:00
Matthew Hoops
43e82aa895 SCI: Fix walking in GK1 later in the game
The Feature class uninit'd workaround needs to be extended to all levels of inheritance.

svn-id: r51527
2010-07-31 00:54:32 +00:00
Martin Kiewitz
5dac7ba6ba SCI: fix kAddToPic called with view data
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-31 00:48:03 +00:00
Matthew Hoops
75b5ac38fb SCI: Fix saving/restoring games in fan games
The SCI Studio function library incorrectly calls kDeviceInfo with one parameter to get the current device.

svn-id: r51514
2010-07-30 18:45:28 +00:00
Martin Kiewitz
c785645123 SCI: adding workaround for kSetCursor kq5cd
adding comments as well

svn-id: r51510
2010-07-30 15:26:30 +00:00
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