Age | Commit message (Collapse) | Author | |
---|---|---|---|
2009-03-04 | SCI: Moved script.cpp from scicore/ to engine/ (because its header file is ↵ | Max Horn | |
there, and it seems its funcs are only called from stuff in engine/) svn-id: r39108 | |||
2009-03-04 | SCI: Reduce header interdeps | Max Horn | |
svn-id: r39107 | |||
2009-03-04 | SCI: cleanup | Max Horn | |
svn-id: r39106 | |||
2009-03-03 | SCI1: Improved color mapping when drawing line/box/text. Text with ↵ | Greg Frieger | |
transparent background now displays correctly. svn-id: r39089 | |||
2009-03-01 | Partial revert of "Fix handling of parentheses in said specs" (20080705) | Willem Jan Palenstijn | |
This fixes, among other things, "get up" followed by "get shirt" at the start of Iceman. svn-id: r39060 | |||
2009-03-01 | SCI: Forgot to commit a couple files after renaming sfx headers | Max Horn | |
svn-id: r39010 | |||
2009-03-01 | SCI: Renamed some sfx header files | Max Horn | |
svn-id: r39006 | |||
2009-03-01 | Fixed windows and text drawing problem in SCI1 | Greg Frieger | |
svn-id: r39000 | |||
2009-03-01 | SCI: Start converting MessageState into a class | Jordi Vilalta Prat | |
svn-id: r38989 | |||
2009-02-28 | SCI: Use the ResourceType enum instead of integers where it makes sense | Jordi Vilalta Prat | |
svn-id: r38988 | |||
2009-02-28 | SCI: Renamed ResourceManager::sci_version to _sciVersion, to avoid var ↵ | Max Horn | |
shadowing warnings; some other tweaks svn-id: r38984 | |||
2009-02-28 | strip trailing newline in SCI debugger | Willem Jan Palenstijn | |
svn-id: r38983 | |||
2009-02-28 | resource_t struct replaced with stub Resource class for future objectifying. ↵ | Greg Frieger | |
Also the crash when exiting SCI1 games was fixed svn-id: r38982 | |||
2009-02-28 | Turned ResourceManager into a class, along with all related functions | Greg Frieger | |
svn-id: r38978 | |||
2009-02-28 | clean up some warnings | Andre Heider | |
svn-id: r38965 | |||
2009-02-28 | SCI: Renamed some kernel types and general cleanup | Jordi Vilalta Prat | |
svn-id: r38961 | |||
2009-02-28 | Add support for saving Common::String objects. | Willem Jan Palenstijn | |
Use it to simplify SavegameMetadata handling. svn-id: r38959 | |||
2009-02-28 | Make CFSML writers take const arguments | Willem Jan Palenstijn | |
svn-id: r38952 | |||
2009-02-27 | Fix reading corrupted saves. | Willem Jan Palenstijn | |
svn-id: r38934 | |||
2009-02-27 | fix warnings and memleaks in savegame.cfsml | Willem Jan Palenstijn | |
svn-id: r38933 | |||
2009-02-27 | sync savegame.cfsml with include/ dir changes | Willem Jan Palenstijn | |
svn-id: r38932 | |||
2009-02-27 | Fix code formatting | Eugene Sandulenko | |
svn-id: r38930 | |||
2009-02-27 | SCI: Remove empty include/ dir | Max Horn | |
svn-id: r38922 | |||
2009-02-27 | SCI: Renamed include/engine.h to engine/state.h; added a corresponding .cpp ↵ | Max Horn | |
file with the EngineState constructor svn-id: r38921 | |||
2009-02-27 | SCI: Moved almost all files from include/ to other dirs; only ↵ | Max Horn | |
include/engine.h remains svn-id: r38920 | |||
2009-02-27 | SCI: Commited file handling revamp, work in progress | Max Horn | |
svn-id: r38919 | |||
2009-02-26 | Reset successor variable after use. | Willem Jan Palenstijn | |
This fixes a crash in SQ3 after reloading followed by restarting. svn-id: r38918 | |||
2009-02-26 | - Removed engine/sys_strings.* | Filippos Karapetis | |
- Renamed sys_string_t -> SystemString, sys_strings_t -> SystemStrings svn-id: r38916 | |||
2009-02-26 | start out with an empty array of file handles, so the Enginestates matches ↵ | Andre Heider | |
between startup and restart. really check its size before accessing it (fixes LSL3 restart) svn-id: r38915 | |||
2009-02-26 | reinit sfx in game_init() when it got deinitialized in game_exit(), this ↵ | Andre Heider | |
unmutes the game after a restart. shutdown sfx in game_exit() only if there is no EngineState successor (restored game) since gamestate_restore() already reinitialized it. svn-id: r38912 | |||
2009-02-26 | SCI: Some nitpick FIXMEs on incorrect opcode number comments ;) | Max Horn | |
svn-id: r38906 | |||
2009-02-26 | cleanup | Max Horn | |
svn-id: r38891 | |||
2009-02-25 | fix read_SegManagerPtr to not read from an uninitialzed pointer | Andre Heider | |
svn-id: r38889 | |||
2009-02-25 | reintroduce game_start_time (removed it in r38701), since the interpreter ↵ | Andre Heider | |
can be restarted and it can be retrieved via script function (eg. LSL3 about box) svn-id: r38888 | |||
2009-02-25 | Reverted my wrong commit #38870. Most of the key codes are handled by the ↵ | Filippos Karapetis | |
engine itself, however there are cases where they are handled by the game scripts, e.g. in save/load dialogs. The arrow keys in the save/load dialogs should work properly again. The numpad keys still look to be broken by some other commit svn-id: r38886 | |||
2009-02-24 | SCI: Don't #include headers in other headers if a forward declaration of a ↵ | Max Horn | |
few types suffices (reduces header interdependencies) svn-id: r38872 | |||
2009-02-24 | Replaced some of the internal SCI scan codes with the ones from ScummVM | Filippos Karapetis | |
svn-id: r38870 | |||
2009-02-24 | Removed unused resource macros | Jordi Vilalta Prat | |
svn-id: r38869 | |||
2009-02-24 | SCI: Moved (kernel) debug stuff from tools.cpp to a new file engine/kdebug.cpp | Max Horn | |
svn-id: r38867 | |||
2009-02-24 | bring back comments but as TODO comment | Paweł Kołodziejski | |
svn-id: r38866 | |||
2009-02-24 | Removed some non-required struct declarations | Jordi Vilalta Prat | |
svn-id: r38865 | |||
2009-02-24 | Fix a valgrind warning (free -> delete) | Jordi Vilalta Prat | |
svn-id: r38864 | |||
2009-02-24 | remove code related __GNU__XX defines | Paweł Kołodziejski | |
svn-id: r38863 | |||
2009-02-24 | not needed include anymore | Paweł Kołodziejski | |
svn-id: r38862 | |||
2009-02-24 | not needed anymore | Paweł Kołodziejski | |
svn-id: r38856 | |||
2009-02-24 | not needed anymore | Paweł Kołodziejski | |
svn-id: r38855 | |||
2009-02-24 | SCI: Replaced gfxop_usleep by gfxop_sleep (taking millisecs instead of ↵ | Max Horn | |
microsecs) svn-id: r38854 | |||
2009-02-24 | SCI: Renamed gfx/gfx_operations.h to gfx/operations.h (matching the source ↵ | Max Horn | |
file); moved include/sci_widgets.h to gfx/ (matching location of source file); renamed gfx/widgets.cpp to gfx/gfx_widgets.cpp (matching the header) svn-id: r38852 | |||
2009-02-24 | Fix compilation | Eugene Sandulenko | |
svn-id: r38850 | |||
2009-02-24 | state_t to EngineState | Willem Jan Palenstijn | |
svn-id: r38847 |