scummvm/engines/sci
2009-02-19 22:02:22 +00:00
..
engine formating 2009-02-19 20:50:55 +00:00
gfx missed to remove code from latest removal 2009-02-18 19:12:13 +00:00
include Rewrote the EXE reading routines (the LZEXE compression stuff is still not completed, and will be implemented in a follow-up commit) 2009-02-19 12:42:32 +00:00
scicore Rewrote the EXE reading routines (the LZEXE compression stuff is still not completed, and will be implemented in a follow-up commit) 2009-02-19 12:42:32 +00:00
sfx remove dreamcast mixer platform code - no use for scummvm 2009-02-18 19:35:35 +00:00
detection.cpp Re-enable some entries which I have verified (or Kirben verified in some earlier commits). Also, remove the printf's from the fallback detection code; it would appear when detecting non-SCI games, which is not the intended effect. 2009-02-19 22:02:22 +00:00
exereader.cpp Function call order in expressions isn't well-defined. Also fix missing shift and moved some comments. 2009-02-19 20:20:14 +00:00
exereader.h Rewrote the EXE reading routines (the LZEXE compression stuff is still not completed, and will be implemented in a follow-up commit) 2009-02-19 12:42:32 +00:00
module.mk Rewrote the EXE reading routines (the LZEXE compression stuff is still not completed, and will be implemented in a follow-up commit) 2009-02-19 12:42:32 +00:00
README update README 2009-02-18 19:45:34 +00:00
sci.cpp Added methods to get information for the detected game version 2009-02-18 20:08:49 +00:00
sci.h - Fix finding versions from exe's 2009-02-19 02:04:31 +00:00

Directory structure:

scicore/ contains all files concerning resource management and (de)compression,

engine/ contains the files directly related to the VM and the text parser, such
as heap and state management and handling for script and vocab resources.

gfx/ contains graphics and input management (since input handlers are
usually bundled with graphics libraries) and stuff for specific graphics/
input libs.

include/ contains all global header files.

sfx/ contains sound management, both general and specific to certain
libraries/interfaces/daemons.