Commit Graph
474 Commits
Author SHA1 Message Date
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
Matthew Hoops 280204bd12 SCI: Add workarounds for the camelot demo
svn-id: r51342
2010-07-27 01:52:52 +00:00
Matthew Hoops 1dc36141a2 SCI: Add two more uninited workarounds for Jones/CD
svn-id: r51340
2010-07-27 01:05:38 +00:00
Matthew Hoops 3b231665b1 SCI: Add workaround for LB1 demo
svn-id: r51337
2010-07-27 00:03:45 +00:00
Matthew Hoops 04d2ed5a7f SCI: Add workarounds for the LB2 demo
svn-id: r51336
2010-07-26 23:38:17 +00:00
Martin Kiewitz 4940819df6 SCI: reverting r51304, broke kq6 hires
svn-id: r51329
2010-07-26 18:40:49 +00:00
Martin Kiewitz 5fb760b053 SCI: extending rats workaround kq6 to all rooms
fixes bug #3034597

svn-id: r51326
2010-07-26 17:55:54 +00:00
Martin Kiewitz 9daa2472d0 SCI: adding workaround for kq6 room 210
fixes bug #3034565

svn-id: r51325
2010-07-26 17:51:50 +00:00
Martin Kiewitz f6e0c2dd2c SCI: adding workaround for castle brain room 320
solves bug #3034473, happened also in DOS version of the game but only when exiting the puzzle before solving it

svn-id: r51322
2010-07-26 15:59:04 +00:00
Martin Kiewitz 24c21a9960 SCI: making kq5 workaround work in every room
fixes bug #3034700

svn-id: r51321
2010-07-26 15:50:31 +00:00
Martin Kiewitz f5f8d85804 SCI: forgot one workaround for r51319
svn-id: r51320
2010-07-26 15:43:39 +00:00