aboutsummaryrefslogtreecommitdiff
path: root/engines/sci/engine
AgeCommit message (Expand)Author
2010-01-29Added static selectors for SCI2-SCI2.1 games (fixes the demo of Torin's Passage)Filippos Karapetis
2010-01-29SCI: Reduce header interdependencies a bitMax Horn
2010-01-29SCI: Move selector stuff to new header; reorder k_argc & k_argp param of invo...Max Horn
2010-01-29SCI: Added OnStartup debug flag to start the debugger at the start of the game.Walter van Niftrik
2010-01-28SCI: Make SQ6 sound work. The meaning of these extra parameters is not yet un...Lars Skovlund
2010-01-28Added some more information on the errors thrown by lookupString() and freeSt...Filippos Karapetis
2010-01-28kDisposeList() is not needed according to waltervn, as the garbage collector ...Filippos Karapetis
2010-01-28Disabled the automatic list fixing feature, introduced in rev. #47636 (there'...Filippos Karapetis
2010-01-28SCI: CleanupWalter van Niftrik
2010-01-28SCI2.1: Added a dummy function for kRobot (with some info on its parameters),...Filippos Karapetis
2010-01-28SCI: Add debug opcodesWalter van Niftrik
2010-01-28Detect whether to use the modified SCI2 or SCI2.1 kernel table based on the k...Matthew Hoops
2010-01-28Handle calls to NewNode() with just one parameter.Lars Skovlund
2010-01-28Changed run_vm() to use the sci_opcodes enum, and fixed several wrong opcodes...Filippos Karapetis
2010-01-28Removed a hack for the demo version of Torin's passage. It errors out because...Filippos Karapetis
2010-01-28Since we fix the list problems inside isSaneNodePointer(), don't abort proces...Filippos Karapetis
2010-01-28- The list checks now throw more verbose warningsFilippos Karapetis
2010-01-28Fixed the demos of LSL1 and LSL5Filippos Karapetis
2010-01-28Improved kSetCursor() semantics detectionFilippos Karapetis
2010-01-27Corrected assert inside load_script. Fixes loading in SQ4CDFilippos Karapetis
2010-01-27SCI: added workaround for laura bow 2 game menu (same issue as in pharkas)......Martin Kiewitz
2010-01-27SCI: changed the pharkas workaround to also cover pharkas-floppy demoMartin Kiewitz
2010-01-27Only reshow the cursor after playing a video if it was originally showing bef...Matthew Hoops
2010-01-27Oops.... actually close the defgroup :)Filippos Karapetis
2010-01-27Fixed comment about vocabulary, so that it doesn't refer to the line below itFilippos Karapetis
2010-01-27SCI: Experimental fix for Longbow outlook crash.Walter van Niftrik
2010-01-27Added support of the subtraction of two pointers, when they got the same segm...Filippos Karapetis
2010-01-27Downgrade the 'attempt to use invalid/unused file handle' error to a warning....Matthew Hoops
2010-01-27SCI: Restore pointer checks removed in r47585.Walter van Niftrik
2010-01-27SCI: Add pointer comparison support to signed comparison operators.Walter van Niftrik
2010-01-26SCI: changed flags (uint16) to force (bool) for set/merge palette methodsMartin Kiewitz
2010-01-26Fixed reading of options file (game.opt) for Hoyle 3Filippos Karapetis
2010-01-26Added information about all the vocabularies used in SCIFilippos Karapetis
2010-01-26SCI: Add string support for odd-offset pointers into reg_t-based segments.Walter van Niftrik
2010-01-26Mention that the signature of kUnload has been set like this because of the S...Filippos Karapetis
2010-01-26Wording - we ignore calls to kUnload with less than 2 parametersFilippos Karapetis
2010-01-26Ignore kUnload calls which are not made with less than 2 parameters. Apparent...Filippos Karapetis
2010-01-25SCI: dont fix line color for amiga 32 colorMartin Kiewitz
2010-01-25SCI: removed EGA mapping for amiga games, cause changing K_GRAPH_GET_COLORS_N...Martin Kiewitz
2010-01-25Fixed kSetCursor semantics detection for KQ5 Amiga, by making a hack for KQ5 ...Filippos Karapetis
2010-01-25Strip trailing spaces/tabs.Johannes Schickel
2010-01-24SCI: Fix list control scrolling in Jones EGA and VGA.Walter van Niftrik
2010-01-24SCI: CleanupWalter van Niftrik
2010-01-24SCI: Fix left aligning and centering in kFormat.Walter van Niftrik
2010-01-24Always memset the newly malloc'ed argument memory to 0 inside kFormatFilippos Karapetis
2010-01-24Replaced CHECK_OVERFLOW1 with assertsFilippos Karapetis
2010-01-23Added some skeleton code for kPalVary()Filippos Karapetis
2010-01-23kSetSynonyms is really parser related, but it's an empty function in games wi...Filippos Karapetis
2010-01-23- Moved all of the parser-related variables inside the Vocabulary classFilippos Karapetis
2010-01-23Cleanup. (And along with it add some additional asserts).Johannes Schickel