Age | Commit message (Collapse) | Author | |
---|---|---|---|
2011-02-19 | SCI: Refactored the reg_t related operations and comparisons | md5 | |
This refactoring reduces a lot of code duplication, allows for better control, makes the code more readable and allows us to remove a lot of now unneeded workarounds | |||
2011-01-12 | SCI: Added a workaround for script bug #3156472 - "King's Quest 5 cdrom ↵ | Filippos Karapetis | |
version crash on escape" svn-id: r55217 | |||
2010-10-31 | SCI: Fix for bug #3100292 - "QFG2: signature mismatch at the WIT" | Filippos Karapetis | |
svn-id: r53993 | |||
2010-08-19 | SCI: Fixed one of the bugs in hoyle3, from bug report #3038837 - "HOYLE3: ↵ | Filippos Karapetis | |
EGA/VGA Crashes" (that report includes more issues) svn-id: r52213 | |||
2010-08-18 | SCI: Fixed script bug #3048054 - "LONGBOW: crash when opening hand code" ↵ | Filippos Karapetis | |
(German version) svn-id: r52196 | |||
2010-08-18 | SCI: Fixed bug #3042964 - "KQ4: Signature Mismatch" | Filippos Karapetis | |
svn-id: r52180 | |||
2010-08-14 | SCI: adding workaround for camelot during ending | Martin Kiewitz | |
fixes bug #3044734 also fixing heap corruption during the ending svn-id: r52077 | |||
2010-08-07 | SCI: Fixed script bug #3040142 - "PEPPER: Crash on Pugh's office" | Filippos Karapetis | |
svn-id: r51821 | |||
2010-08-06 | SCI: Rewrote the Mother Goose workaround to be like the others, some cleanup | Filippos Karapetis | |
svn-id: r51786 | |||
2010-08-06 | SCI: properly implementing qfg2 astrologer workaround | Martin Kiewitz | |
svn-id: r51783 | |||
2010-08-04 | SCI: Fix bug #3038913 - SCI Fanmade - The Legend of the Lost Jewel: Crash by ↵ | Matthew Hoops | |
bugs Added workaround for calling mul with an object and kSetAngle with two objects as parameters. svn-id: r51743 | |||
2010-08-03 | SCI: adding workaround for pq3 | Martin Kiewitz | |
fixes bug #3037565 svn-id: r51701 | |||
2010-08-02 | SCI: Fixed script bug #3037835 - "ISLANDBRAIN: Crash when breeding ↵ | Filippos Karapetis | |
second-generation hybrid" svn-id: r51611 | |||
2010-08-02 | SCI: Fixed script bug #3038077 - "PQ3 : Engine Abort While Plotting Crimes", ↵ | Filippos Karapetis | |
together with 2 subsequent similar bugs svn-id: r51609 | |||
2010-07-30 | SCI: Fix saving/restoring games in fan games | Matthew Hoops | |
The SCI Studio function library incorrectly calls kDeviceInfo with one parameter to get the current device. svn-id: r51514 | |||
2010-07-30 | SCI: adding workaround for kSetCursor kq5cd | Martin Kiewitz | |
adding comments as well svn-id: r51510 | |||
2010-07-28 | SCI: Fix bug #3035720 - SQ1SCI demo: Menu crash | Matthew 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-27 | SCI: Fixed bug #3035186 - "ECOQUEST2: Crash When Receiving Ecorder". Also ↵ | Filippos Karapetis | |
removed the now obsolete kStringCpy workaround table. svn-id: r51372 | |||
2010-07-27 | SCI: Fixed script bug #3034610 - "KQ6CD: Crash in endgame (short path)", and ↵ | Filippos Karapetis | |
removed a relevant TODO svn-id: r51356 | |||
2010-07-27 | SCI: 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-26 | SCI: reverting r51304, broke kq6 hires | Martin Kiewitz | |
svn-id: r51329 | |||
2010-07-26 | SCI: Fixed bug #3034519, "GK1 Demo: kIsObject Sig Mismatch". | Filippos Karapetis | |
svn-id: r51305 | |||
2010-07-26 | SCI: 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-26 | SCI: Fixed bug #3034490 , "signature mismatch in laura bow 2 introduction" | Filippos Karapetis | |
svn-id: r51298 | |||
2010-07-26 | SCI: Fixed bug #3034464, "ECOQUEST2: Crash near beginning" | Filippos Karapetis | |
svn-id: r51293 | |||
2010-07-24 | SCI: adding workaround for castle of dr. brain | Martin Kiewitz | |
room 420, alien card game svn-id: r51257 | |||
2010-07-23 | SCI: adding table for kDisplay workarounds | Martin 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-22 | SCI: Adding workaround for sq4 room 411 | Martin Kiewitz | |
kGraph(RestoreBox) is called with an additional parameter svn-id: r51145 | |||
2010-07-22 | SCI: Remove '#define FAKE', make SCI_WORKAROUNDENTRY_TERMINATOR 'private' | Max Horn | |
svn-id: r51133 | |||
2010-07-22 | SCI: Moved the actual workaround arrays inside a cpp file | Filippos Karapetis | |
svn-id: r51132 | |||
2010-07-21 | SCI: More rest of the workaround defs to workarounds.h | Max Horn | |
svn-id: r51090 | |||
2010-07-21 | SCI: Moved all the workaround tables in a separate file, to keep them apart ↵ | Filippos Karapetis | |
from the actual code svn-id: r51088 |