aboutsummaryrefslogtreecommitdiff
path: root/engines/sci/engine
AgeCommit message (Expand)Author
2010-07-02Add checks for null reference to strncpy() and strlen() - happens for example...Filippos Karapetis
2010-07-02Added handling for kLock called with resource id -1 (unlock all resources of ...Filippos Karapetis
2010-07-02getString() on a NULL pointer is an empty string (verified in SCI2.1)Filippos Karapetis
2010-07-01Only print the ambiguous object notice in findObjectByName if we didn't speci...Matthew Hoops
2010-07-01Fix code formattingMax Horn
2010-07-01Added a workaround for an unitialized variable in GK2Filippos Karapetis
2010-07-01Accidentally missed this file in commit 50577Lars Skovlund
2010-07-01Support the CD kernel call (stub) and add the TRUE_REG constant.Lars Skovlund
2010-07-01SCI: added another workaround for uninit temps, this time for jones/cdMartin Kiewitz
2010-07-01Added some slight fixes for the RAMA demo, which starts now, though it dies h...Filippos Karapetis
2010-07-01The Shivers demo calls the debug kernel function 0x83 (PrintDebug), thus it i...Filippos Karapetis
2010-07-01SCI: Mark the ShiftScreen, ListOps and ATan SCI1 kernel functions as unused (...Filippos Karapetis
2010-07-01SCI: Added workarounds for 2 uninitialized reads in Jones floppy (EGA and VGA...Filippos Karapetis
2010-07-01SCI: Invoke resetSegMan from SegManager::saveLoadWithSerializer, not from Eng...Max Horn
2010-07-01SCI: Rename some more stuffMax Horn
2010-07-01SCI: Make SegManager::_heap privateMax Horn
2010-07-01SCI: Make SegManager::_classTable private.Max Horn
2010-07-01SCI: Add SegManager::getSystemString() methodMax Horn
2010-07-01SCI: Rename some variables to match our naming conventionsMax Horn
2010-07-01SCI: Simplify SegManager::findObjectByNameMax Horn
2010-07-01Added a workaround for an uninitialized temp read in KQ6 floppy, when opening...Filippos Karapetis
2010-06-30SCI: Silenced a warning about a non game breaking script bug in Castle of Dr....Filippos Karapetis
2010-06-30Added support for kAddAfter with 4 parameters (used in Torin's Passage, for e...Filippos Karapetis
2010-06-30SCI: removing sq1 workaround for kUnLoad for now, maybe it was originally mea...Martin Kiewitz
2010-06-30SCI: Removed the FreeSCI music codeFilippos Karapetis
2010-06-30Fixed the signature for kUnload (thanks m_kiewitz)Filippos Karapetis
2010-06-30SCI: fixed a typo, so that workarounds really trigger an ignore kernel call f...Martin Kiewitz
2010-06-30Changed an error back to a warning - Torin's Passage calls kAddAfter with 4 p...Filippos Karapetis
2010-06-30SCI: changing signature of kUnLoad, adding workaround for sq1 ulence flats bugMartin Kiewitz
2010-06-30SCI: removing all the remaining debug output from signature matchingMartin Kiewitz
2010-06-30SCI: removing full debug output when signature fails to the point where we di...Martin Kiewitz
2010-06-30SCI: Reverting r50516, SSCI didn't reset the node value when deleting the nod...Filippos Karapetis
2010-06-30SCI: implementing workarounds for kernel calls, removing original code workar...Martin Kiewitz
2010-06-30SCI: adding inheritancelevel to uninit workarounds to make them saferMartin Kiewitz
2010-06-30Updated incorrect commentFilippos Karapetis
2010-06-30Also erase the value of the list node itself when deleting it inside kDeleteK...Filippos Karapetis
2010-06-30When deleting a list node, erase its references to predecessor and successor ...Filippos Karapetis
2010-06-29SCI: added sci32-specific signature for kGetSaveDirMartin Kiewitz
2010-06-29SCI: added mac-specific signature for kGetEventMartin Kiewitz
2010-06-29SCI: implemented version specific signatures, added special kDrawCel signatur...Martin Kiewitz
2010-06-29SCI: adding space in kernelmap for workaround tableMartin Kiewitz
2010-06-29SCI: kernelMap cleanup and making it possible to have version (not implemente...Martin Kiewitz
2010-06-29Fixed 2 uninitialized reads in SQ6Filippos Karapetis
2010-06-29SCI: print out actual and supposed parameter types when having a kernel call ...Martin Kiewitz
2010-06-29SCI: Some cleanup of the GC code. Filippos Karapetis
2010-06-29SCI: Removed reg_t_EqualTo, since reg_t already defines an equals operatorFilippos Karapetis
2010-06-29SCI: Made the SoundCommandParser a member of the SciEngine class and removed ...Filippos Karapetis
2010-06-28Don't initialize graphics again when loadingFilippos Karapetis
2010-06-28SCI: More changes to the code for loading from the launcherFilippos Karapetis
2010-06-28SCI: stupid oversight fix r50446, too hot here :PMartin Kiewitz