aboutsummaryrefslogtreecommitdiff
path: root/engines/sci/engine/vm.h
AgeCommit message (Expand)Author
2010-06-10Moved all of the game init/run/exit logic inside the SciEngine classFilippos Karapetis
2010-06-09Merged script_init_engine() and game_init() and cleaned up SciEngine::run() a...Filippos Karapetis
2010-06-08Merged _game_run() inside game_run(). Some cleanupFilippos Karapetis
2010-06-06Now that EngineState is not deleted when loading games, we can move some more...Filippos Karapetis
2010-06-03The setCursor selector is no longer used for the detection of the kSetCursor(...Filippos Karapetis
2010-06-03Moved several object-related defines inside vm.h into segment.h, where the Ob...Filippos Karapetis
2010-05-29Limit access to the _classTable array (now it's directly accessible only insi...Filippos Karapetis
2010-05-29Mass renaming of selector-related functions, and removed some defines which w...Filippos Karapetis
2010-05-24Add support for showing the icon bar in SCI1.1 Mac.Matthew Hoops
2010-05-23Made shrink_execution_stack() a member of EngineStateFilippos Karapetis
2010-05-19Moved the breakpoint information inside the DebugState structFilippos Karapetis
2010-05-18- Removed the wrapper kalloc, kmem and kfree functions. Now, the associated S...Filippos Karapetis
2010-05-18Moved breakpointWasHit inside the DebugState struct, thus resolving a FIXMEFilippos Karapetis
2010-05-18Add initial support for KQ6 Mac. Wrapper functions for read/writing to pointe...Matthew Hoops
2010-02-17SCI: Remove hack in convertSierraGameId which caused a memory leakMax Horn
2010-02-07SCI: Add function readPMachineInstruction()Max Horn
2010-02-04SCI: adding back selector for sci32Martin Kiewitz
2010-02-04SCI: adding selectors bottom and rightMartin Kiewitz
2010-02-04SCI: adding support for resX, resY selectors for sci32Martin Kiewitz
2010-02-03Initial implementation of text drawing for SCI2 (it's a hack for now, done th...Filippos Karapetis
2010-02-03SCI: Make add_exec_stack_entry & add_exec_stack_varselector static / privateMax Horn
2010-02-03SCI: restoring param of run_vm is a bool, not an intMax Horn
2010-02-02SCI: Use Common::List and Common::String to simplify breakpoint handling (unt...Max Horn
2010-01-28Detect whether to use the modified SCI2 or SCI2.1 kernel table based on the k...Matthew Hoops
2010-01-25Strip trailing spaces/tabs.Johannes Schickel
2010-01-15SCI: changed scalesignal to scaleSignal - selector works now :)Martin Kiewitz
2010-01-15SCI: adding scalesignal selectorMartin Kiewitz
2010-01-05SCI: Removed the old graphics codeFilippos Karapetis
2010-01-05SCI: adjusting cel drawing according to left/top of planeMartin Kiewitz
2010-01-04SCI: now filtering screenItems against planesMartin Kiewitz
2010-01-04Fallback detector:Filippos Karapetis
2009-12-27Renamed gameName -> gameId, to keep the same vocabulary everywhereFilippos Karapetis
2009-12-27Now using m_kiewitz's picture code to show pictures in SCI32. Also took some ...Filippos Karapetis
2009-12-26Some more work on the new music codeFilippos Karapetis
2009-12-25SCI/newmusic: added filter support for kq4early and adlibMartin Kiewitz
2009-12-21SCI32:Matthew Hoops
2009-11-20Changed some comments back to DOxygen (inline) style and removed some more de...Filippos Karapetis
2009-11-20Removed the syncTime and syncCue selectors from the list of static selectors,...Filippos Karapetis
2009-11-20Removed more unused selectors - the canBeHere selector is replaced by cantBeH...Filippos Karapetis
2009-11-20FormattingFilippos Karapetis
2009-11-20Changed the lofs detection to iterate through all the methods of the Game obj...Filippos Karapetis
2009-11-20Selector cleanup: rearranged all selectors to be in the same order as in Sier...Filippos Karapetis
2009-11-20Some corrections for the lofs autodetection - SQ4 floppy works againFilippos Karapetis
2009-11-04- Changed the segment manager to be a static part of the engine, and stopped ...Filippos Karapetis
2009-11-04Added references to the scaleX and scaleY selectors, used for SCI1.1 view sca...Filippos Karapetis
2009-10-10Started rewriting the Object struct into a classFilippos Karapetis
2009-10-08Started rewriting the check for the graphics functions type (still not finis...Filippos Karapetis
2009-10-01SCI: Remove outdated debugging hack.Willem Jan Palenstijn
2009-09-30SCI: Replace magic '-42' by an enumMax Horn
2009-09-27SCI: Fix scrolling in SCI1 list controls.Walter van Niftrik