aboutsummaryrefslogtreecommitdiff
path: root/engines/sci/engine/seg_manager.cpp
AgeCommit message (Expand)Author
2011-03-14SCI: Got rid of VERIFY() and removed some newlines in error messagesmd5
2011-03-10SCI: Don't try to uninstantiate scripts marked as deletedmd5
2011-03-09SCI: Removed unnecessary parameter from deallocate()md5
2011-03-04SCI: Use BE string handling for Mac games.Walter van Niftrik
2011-03-04SCI: Fixed a issue with signed characters in setChar()md5
2011-02-28SCI: Moved hunk pointer handling to the GC, and removed some related workaroundsmd5
2011-02-09SCI: Do not try to dereference object name when it's not a pointer.Walter van Niftrik
2011-02-03SCI: Properly reset the array/string segment idsMatthew Hoops
2010-12-15SCI: Slight cleanupFilippos Karapetis
2010-12-07SCI: Removed the system strings code and replaced it with a much more simplif...Filippos Karapetis
2010-11-28SCI: Fixed bug #3034471 - "SCI, Castlebrain/Amiga: Invisible text in word sea...Filippos Karapetis
2010-11-09SCI: Removed the Shivers 2 hack from the segment manager (it isn't SCI)Filippos Karapetis
2010-11-09SCI: Some slight work on SCI3Filippos Karapetis
2010-11-02SCI: Remove any use of printfMax Horn
2010-09-13SCI: Changed the script protection code to be a hack for Hoyle 3 onlyFilippos Karapetis
2010-09-13SCI: Proper fix for bug #3038837 - "HOYLE3: EGA/VGA Crashes" and some cleanupFilippos Karapetis
2010-09-04SCI: Janitorial - fixed spaces and typosFilippos Karapetis
2010-08-01SCI: removing pirated sq4 version from detectionMartin Kiewitz
2010-08-01SCI: Ignoring non-critical script bug in QFG1VGA, when closing any conversati...Filippos Karapetis
2010-07-22SCI: Fixed the crash in LSL2, room 42 (when arriving at the island). kAnimate...Filippos Karapetis
2010-07-02Add checks for null reference to strncpy() and strlen() - happens for example...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-01SCI: Make SegManager::_heap privateMax 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-06-28SCI: Make various SegManager constMax Horn
2010-06-28SCI: Make Script member vars private; add const qualifiersMax Horn
2010-06-27Made the script initialization/uninitialization methods part of the segment m...Filippos Karapetis
2010-06-27SCI: Moved all the script-related code inside script.cpp/.h, and all script o...Filippos Karapetis
2010-06-25Renamed some variablesFilippos Karapetis
2010-06-25Removed the getHunkPointer error - it's valid SCI behavior (e.g. when loading...Filippos Karapetis
2010-06-25When loading a game, stop all running VMs recursively, and also stop kAnimate...Filippos Karapetis
2010-06-24SCI: doing the exact opposite of r50236 code-wise now, as it was meant to beMartin Kiewitz
2010-06-24SCI: ignore segment 0xFFFF in segmanager getchar, when offset > 1 - so we don...Martin Kiewitz
2010-06-24SCI: reverting r50232, didnt make sense. thx @ wjp for noticingMartin Kiewitz
2010-06-24SCI: correctly put NUL inside SegManager::strncpy() even when using n = 0xFFF...Martin Kiewitz
2010-06-24Initialize the stack with 'S' or 's' characters, like SSCI does (ultimately, ...Filippos Karapetis
2010-06-18Fixed a problem in kAnimate which occurred when a list was modified by a call...Filippos Karapetis
2010-06-18Marked the KQ1 demo workaround as a workaroundFilippos Karapetis
2010-06-18Added a workaround for the KQ1 demo (looks like a script bug)Filippos Karapetis
2010-06-17SCI: Update FIXME in SegmentManagerMax Horn
2010-06-17Removed a now obsolete FIXME (spotted by Fingolfin)Filippos Karapetis
2010-06-15Cleanup of the savegame code:Filippos Karapetis
2010-06-14Some cleanup of the script locals codeFilippos Karapetis
2010-06-01The system strings segment is a fixed segment of the segment manager, which d...Filippos Karapetis
2010-05-30Limit access to the _bufSize, _scriptSize and _heapSize members of the Script...Filippos Karapetis
2010-05-29Limit access to the _classTable array (now it's directly accessible only insi...Filippos Karapetis
2010-05-26Made _k_new_node() a method of the segment manager, and fixed a bug with the ...Filippos Karapetis