Age | Commit message (Collapse) | Author | |
---|---|---|---|
2010-06-28 | SCI: Clarify docs of GC related SegmentObj methods | Max Horn | |
svn-id: r50440 | |||
2010-06-28 | SCI: get rid of Script::allocateObject | Max Horn | |
svn-id: r50438 | |||
2010-06-28 | SCI: Revise GC interface: use Common::Array<reg_t> instead of callbacks | Max Horn | |
This means a little bit more overhead but makes the code much more readable and understandable. svn-id: r50429 | |||
2010-06-28 | SCI: Make Script member vars private; add const qualifiers | Max Horn | |
Only three Script members remain public (for now) svn-id: r50428 | |||
2010-06-27 | Cleanup | Filippos Karapetis | |
svn-id: r50404 | |||
2010-06-27 | Made the script initialization/uninitialization methods part of the segment ↵ | Filippos Karapetis | |
manager svn-id: r50402 | |||
2010-06-27 | SCI: Made the code for initializing script classes, objects and locals part ↵ | Filippos Karapetis | |
of the Script class svn-id: r50398 | |||
2010-06-27 | SCI: Moved all the script-related code inside script.cpp/.h, and all script ↵ | Filippos Karapetis | |
opcode-related code inside vm.cpp/.h svn-id: r50396 | |||
2010-06-15 | Removed the now unused EngineState parameter of ↵ | Filippos Karapetis | |
script_adjust_opcode_formats(), as well as an obsolete TODO svn-id: r49684 | |||
2010-02-02 | SCI: Use Common::List and Common::String to simplify breakpoint handling ↵ | Max Horn | |
(untested) svn-id: r47824 | |||
2010-01-28 | SCI: Add debug opcodes | Walter van Niftrik | |
svn-id: r47646 | |||
2010-01-28 | Changed run_vm() to use the sci_opcodes enum, and fixed several wrong ↵ | Filippos Karapetis | |
opcodes inside that enum svn-id: r47642 | |||
2009-08-30 | SCI: Add lofs detection. | Walter van Niftrik | |
svn-id: r43824 | |||
2009-08-16 | SCI: Stage 1 of the game detection overhaul. The end goal is to autodetect | Walter van Niftrik | |
as much as possible. All SCI_VERSION_* information was removed from detection.cpp (much of it was incorrect anyway). svn-id: r43449 | |||
2009-07-07 | Removed unused define | Filippos Karapetis | |
svn-id: r42200 | |||
2009-05-31 | - Further objectification of the SCI vocabulary functions | Filippos Karapetis | |
- Rewrote the sci_opcodes enum so that it's easier to read - Made the engine error out if data is sent to an invalid selector (which is a fatal condition) svn-id: r41069 | |||
2009-05-31 | More objectification of the Vocabulary functions | Filippos Karapetis | |
svn-id: r41057 | |||
2009-05-30 | Started objectifying the vocabulary functions (WIP) | Filippos Karapetis | |
svn-id: r41051 | |||
2009-05-14 | SCI: Changed sci_obj_* enum value names to uppercase, in accordance with our ↵ | Max Horn | |
code formatting conventions svn-id: r40578 | |||
2009-05-12 | Removed some unused code | Filippos Karapetis | |
svn-id: r40486 | |||
2009-04-20 | SCI: Renamed global array 'formats' to the slightly more descriptive ↵ | Max Horn | |
g_opcode_formats svn-id: r40031 | |||
2009-02-28 | Turned ResourceManager into a class, along with all related functions | Greg Frieger | |
svn-id: r38978 | |||
2009-02-28 | SCI: Renamed some kernel types and general cleanup | Jordi Vilalta Prat | |
svn-id: r38961 | |||
2009-02-27 | SCI: Moved almost all files from include/ to other dirs; only ↵ | Max Horn | |
include/engine.h remains svn-id: r38920 |