scummvm/engines/sci/engine
Filippos Karapetis 7d40dde96f - Removed the toggle for "weak" validations, as there are cases where they fail (e.g. in Longbow), so there is no point in having strict validations
- Removed the invalid toggle from kernel signatures - we now never error out on invalid object references, but throw a warning instead
- Simplified determine_reg_type()

svn-id: r44511
2009-10-01 10:57:59 +00:00
..
game.cpp - Moved the list of synonyms and parser nodes inside the vocabulary class 2009-09-30 12:17:38 +00:00
gc.cpp SCI: Replace IntMapper Script::_objIndices and Common::Array Script::_objects by a HashMap -- goodbye, class IntMapper 2009-09-21 21:38:43 +00:00
gc.h Patch 2009-06-18 22:09:57 +00:00
grammar.cpp - Moved the list of synonyms and parser nodes inside the vocabulary class 2009-09-30 12:17:38 +00:00
kernel32.cpp Add the minor differences of SCI3 to the SCI2.1 kernel table. 2009-08-27 01:39:30 +00:00
kernel_types.h - Removed the toggle for "weak" validations, as there are cases where they fail (e.g. in Longbow), so there is no point in having strict validations 2009-10-01 10:57:59 +00:00
kernel.cpp - Removed the toggle for "weak" validations, as there are cases where they fail (e.g. in Longbow), so there is no point in having strict validations 2009-10-01 10:57:59 +00:00
kernel.h - Changed the unimplemented debug SCI kernel functions (InspectObj, ShowSends, ShowObjs, ShowFree, StackUsage and Profiler) to be dummy functions - we have our own debugger, and don't use these functions for debugging 2009-09-29 14:24:07 +00:00
kevent.cpp - Changed the unimplemented debug SCI kernel functions (InspectObj, ShowSends, ShowObjs, ShowFree, StackUsage and Profiler) to be dummy functions - we have our own debugger, and don't use these functions for debugging 2009-09-29 14:24:07 +00:00
kfile.cpp Added a new special reg_t, SIGNAL_REG, for signaling when an error occurs (usually), or to signal success in some special occasions 2009-09-30 23:00:03 +00:00
kgraphics.cpp Removed an old (and now obsolete) workaround for KQ5 2009-09-30 23:27:00 +00:00
klists.cpp Changed the list sanity checks to return warnings instead of errors in case of failure - apparently, this can occur in some games, e.g. Longbow and QFG1 2009-09-30 22:54:00 +00:00
kmath.cpp Added a new special reg_t, SIGNAL_REG, for signaling when an error occurs (usually), or to signal success in some special occasions 2009-09-30 23:00:03 +00:00
kmenu.cpp - Changed the unimplemented debug SCI kernel functions (InspectObj, ShowSends, ShowObjs, ShowFree, StackUsage and Profiler) to be dummy functions - we have our own debugger, and don't use these functions for debugging 2009-09-29 14:24:07 +00:00
kmisc.cpp Added a new special reg_t, SIGNAL_REG, for signaling when an error occurs (usually), or to signal success in some special occasions 2009-09-30 23:00:03 +00:00
kmovement.cpp Added a new special reg_t, SIGNAL_REG, for signaling when an error occurs (usually), or to signal success in some special occasions 2009-09-30 23:00:03 +00:00
kpathing.cpp - Changed the unimplemented debug SCI kernel functions (InspectObj, ShowSends, ShowObjs, ShowFree, StackUsage and Profiler) to be dummy functions - we have our own debugger, and don't use these functions for debugging 2009-09-29 14:24:07 +00:00
kscripts.cpp Remove unused variable. 2009-09-29 14:37:09 +00:00
ksound.cpp Fix code formatting (esp. 'if(' -> 'if (' etc., but also indention and other things) 2009-09-30 16:16:53 +00:00
kstring.cpp Fixed regression in r44417, found by waltervn. The score in KQ1SCI should be diplayed correctly again 2009-09-30 15:21:44 +00:00
message.cpp Some renaming: 2009-09-02 12:02:37 +00:00
message.h Some renaming: 2009-09-02 12:02:37 +00:00
said.cpp - Moved the list of synonyms and parser nodes inside the vocabulary class 2009-09-30 12:17:38 +00:00
said.y - Moved the list of synonyms and parser nodes inside the vocabulary class 2009-09-30 12:17:38 +00:00
savegame.cpp Fix code formatting (esp. 'if(' -> 'if (' etc., but also indention and other things) 2009-09-30 16:16:53 +00:00
savegame.h SCI: Remove EngineState::game_version, it was only used for saving anyway. Also remove syncCStr() 2009-09-25 13:02:11 +00:00
script.cpp SCI: Fix scrolling in SCI1 list controls. 2009-09-27 23:06:39 +00:00
script.h SCI: Add lofs detection. 2009-08-30 14:53:58 +00:00
scriptdebug.cpp SCI: Add EngineState::_kernel member for convenience 2009-09-17 17:00:36 +00:00
seg_manager.cpp SCI: Adjust isValidOffset to match changes from r44396, 2009-09-27 21:00:45 +00:00
seg_manager.h SCI: Add utility functions for copying data between raw/non-raw segments 2009-09-27 01:49:56 +00:00
segment.cpp SCI: Adjust isValidOffset to match changes from r44396, 2009-09-27 21:00:45 +00:00
segment.h SCI: Remove unsafe unmarkDeleted function. 2009-09-28 20:21:09 +00:00
selector.cpp SCI: Add callk stackframe directly in run_vm 2009-09-30 00:13:59 +00:00
state.cpp Fix code formatting (esp. 'if(' -> 'if (' etc., but also indention and other things) 2009-09-30 16:16:53 +00:00
state.h - Moved the list of synonyms and parser nodes inside the vocabulary class 2009-09-30 12:17:38 +00:00
static_selectors.cpp Added topString to the list of static selectors, for commit #44429 2009-09-28 09:09:15 +00:00
stringfrag.cpp SCI: Rename SegManager::kernelDeref*() methods to SegManager::deref*() 2009-09-14 13:27:09 +00:00
vm_types.h Added a new special reg_t, SIGNAL_REG, for signaling when an error occurs (usually), or to signal success in some special occasions 2009-09-30 23:00:03 +00:00
vm.cpp - Removed the toggle for "weak" validations, as there are cases where they fail (e.g. in Longbow), so there is no point in having strict validations 2009-10-01 10:57:59 +00:00
vm.h SCI: Remove outdated debugging hack. 2009-10-01 08:53:10 +00:00