aboutsummaryrefslogtreecommitdiff
path: root/engines/sci/engine/segment.cpp
AgeCommit message (Expand)Author
2010-06-22Reverted the code which handles objects without a base object when loading, f...Filippos Karapetis
2010-06-17Strict mode: Changed several warnings due to logic bugs into errors. If an er...Filippos Karapetis
2010-06-15Add support for SCI32 segment types to seg_table and vr debug commandsLars Skovlund
2010-06-14Removed the code used for tracking script code block relocations in SCI0-SCI1...Filippos Karapetis
2010-06-14Really silence the warning with _bufSizeFilippos Karapetis
2010-06-14Silenced warningFilippos Karapetis
2010-06-14Fixed a bug with commit #49640Filippos Karapetis
2010-06-14Some cleanup of the script locals codeFilippos Karapetis
2010-06-13The offset of script local variables is now calculated when the script is loa...Filippos Karapetis
2010-06-03Moved several object-related defines inside vm.h into segment.h, where the Ob...Filippos Karapetis
2010-06-02Fixed regression from commit #49332 (merging of the SCI0 and SCI11 relocate f...Filippos Karapetis
2010-05-31Wrote the initialization code for the exports and synonyms table to make more...Filippos Karapetis
2010-05-31The save/load object init code is now unified with the regular object init codeFilippos Karapetis
2010-05-30Limited access to the script export table and synonyms blockFilippos Karapetis
2010-05-30SCI: Merge setLockers(1) call into Script::initMax Horn
2010-05-30SCI: Script exports and synonyms are now initialized when a script is loaded....Filippos Karapetis
2010-05-30- Merged the SCI0 scriptRelocate() and SCI11 heapRelocate() functions inside ...Filippos Karapetis
2010-05-30Moved setScriptSize() inside Script::init(), and removed a FIXME - the SCI1.1...Filippos Karapetis
2010-05-30Unified the script loading code, and marked an issue with the SCI11 heap addr...Filippos Karapetis
2010-05-30Made load_script() a member of the Script classFilippos Karapetis
2010-05-30Clarify reasoning behind hack in Script::scriptRelocate()Lars Skovlund
2010-05-29SCI: Merge Script::relocateBlock and Object::relocateMax Horn
2010-05-29SCI: Make Script::_exportTable const (yay :-)Max Horn
2010-05-26SCI: More const related changes; remove unnecessary casts which hide const is...Max Horn
2010-05-26SCI: Making various object and script related things constMax Horn
2010-05-26Made find_unique_script_block() a member of the Script classFilippos Karapetis
2010-05-26More work on controlling access to members of the Object class:Filippos Karapetis
2010-05-19Removed the exportsAreWide variable from the segment manager and save games, ...Filippos Karapetis
2010-05-18Add initial support for KQ6 Mac. Wrapper functions for read/writing to pointe...Matthew Hoops
2010-05-14Made locateVarSelector() a method of the Object classFilippos Karapetis
2010-02-08Search through arrays for outgoing references to fix possible garbage collect...Matthew Hoops
2010-02-03SCI: Move more stuff aroundMax Horn
2010-01-30SCI: Remove extra '\n's in debugC messagesWillem Jan Palenstijn
2010-01-26SCI: Add string support for odd-offset pointers into reg_t-based segments.Walter van Niftrik
2010-01-25Strip trailing spaces/tabs.Johannes Schickel
2010-01-24SCI: CleanupWalter van Niftrik
2009-12-30SCI32:Matthew Hoops
2009-12-29SCI: returning back raw == 0, when script trying to access invalid memoryMartin Kiewitz
2009-12-29SCI: dont crash when scripts are trying to access invalid memory (fixes intro...Martin Kiewitz
2009-12-23Some SCI32 (minor) String bug fixes and cleanup.Matthew Hoops
2009-12-21SCI32:Matthew Hoops
2009-10-20- Fixed the pathfinding issue for LSL5 room 640, where Patti walks off-screen...Filippos Karapetis
2009-10-16Moved sci_ffs() inside iterator.cpp, the only place where it's actually used,...Filippos Karapetis
2009-10-10Started rewriting the Object struct into a classFilippos Karapetis
2009-10-08SCI: Remove outdated commentWillem Jan Palenstijn
2009-10-08SCI: Removed obsolete stringfrags codeMax Horn
2009-09-27SCI: Adjust isValidOffset to match changes from r44396,Willem Jan Palenstijn
2009-09-27SCI: change segment offsets in reg segments to be in half reg_t.Willem Jan Palenstijn
2009-09-27SCI: Add warning when dereferencing non-aligned stack pointerWillem Jan Palenstijn
2009-09-23- Moved the SCI version in a global variableFilippos Karapetis