Age | Commit message (Collapse) | Author | |
---|---|---|---|
2009-10-17 | Started moving some of the old GUI code inside /gui32 | Filippos Karapetis | |
svn-id: r45185 | |||
2009-10-16 | Moved sci_ffs() inside iterator.cpp, the only place where it's actually ↵ | Filippos Karapetis | |
used, and removed tools.*. Also, removed all the unused includes to tools.h from several places svn-id: r45176 | |||
2009-10-16 | Moved the SEQ decoder outside the gfx directory, as it is completely stand ↵ | Filippos Karapetis | |
alone now and no longer uses any GUI-related code svn-id: r45153 | |||
2009-10-13 | SCI/newgui: class SciGuiTransitions created | Martin Kiewitz | |
svn-id: r45051 | |||
2009-10-13 | Removed the now unused code in gfx/res_cursor.cpp | Filippos Karapetis | |
svn-id: r45034 | |||
2009-10-13 | SCI/newgui: added new file to module.mk | Martin Kiewitz | |
svn-id: r45020 | |||
2009-10-08 | SCI: Removed obsolete stringfrags code | Max Horn | |
svn-id: r44803 | |||
2009-10-07 | Updated the MSVC project files and module.mk for commit #r44730 | Filippos Karapetis | |
svn-id: r44732 | |||
2009-10-06 | Updated the SCI engine module.mk and MSVC project files for commit #44698 | Filippos Karapetis | |
svn-id: r44699 | |||
2009-10-04 | SCI: Rework the way SciGUIwindowMgr keeps track of windows/ports; remove the ↵ | Max Horn | |
GUI heapmanager svn-id: r44635 | |||
2009-10-04 | Replaced DblList with Common::List | Filippos Karapetis | |
svn-id: r44630 | |||
2009-10-03 | SCI: Merge new GUI code written by m_kiewitz. | Willem Jan Palenstijn | |
This is a major rewrite of the graphics code. A slightly adapted version of the old code is still available and currently the default. The new code is selectable in sci.cpp, but is not yet finished. svn-id: r44565 | |||
2009-09-21 | SCI: Replace IntMapper Script::_objIndices and Common::Array ↵ | Max Horn | |
Script::_objects by a HashMap -- goodbye, class IntMapper svn-id: r44240 | |||
2009-09-17 | SCI: Move some selector related function into a new file selector.cpp | Max Horn | |
svn-id: r44171 | |||
2009-09-17 | SCI: Rename engine/memobj.* to engine/segment.* | Max Horn | |
svn-id: r44155 | |||
2009-08-25 | - Finished automatic detection of the game platform in the fallback detector | Filippos Karapetis | |
- Added detection for GK1 to the fallback detector - Removed the rest of the executable reading code, as it's no longer used svn-id: r43746 | |||
2009-08-25 | - Split SCI_VERSION_32 into SCI_VERSION_2, SCI_VERSION_2_1, and ↵ | Matthew Hoops | |
SCI_VERSION_3 (each version has a different kernel table). - Improve map detection. - Fix SCI32 object and script initialization (Torin's Passage and GK1 scripts now start up, and probably most SCI2/2.1 games). - Add SCI2 and SCI2.1 kernel tables. svn-id: r43742 | |||
2009-07-11 | Applied a slightly modified patch from clone2727 which adds static selector ↵ | Filippos Karapetis | |
names to some demos which are missing them (KQ4, LSL1, LSL3, Iceman and Christmas1992) svn-id: r42372 | |||
2009-06-04 | SCI: Moved MemObject code into a separate source file | Max Horn | |
svn-id: r41166 | |||
2009-05-30 | - Removed debug_mode from the engine state | Filippos Karapetis | |
- Turned all SCIkwarn and SCIkdebug functions to ScummVM's debugC function - Placed some debug code in appropriate defines: DEBUG_PARSER, DEBUG_AVOIDPATH and DEBUG_SOUND - Removed the "debuglog" command and the "script_checkloads_flag" and "sci_debug_flags" variables svn-id: r41033 | |||
2009-05-30 | SCI: Moved the rest of the console code out of sciconsole.cpp and into ↵ | Filippos Karapetis | |
console.cpp. "list" and "hexgrep" have been added to the console commands. parse_reg_t() has been moved to kmovement.cpp (as it's the only code using it). Note that the debug commands in scriptdebug.cpp have not been converted yet, so they don't work at the moment svn-id: r41024 | |||
2009-05-29 | Merged res_view0.cpp and res_view1.cpp | Filippos Karapetis | |
svn-id: r40997 | |||
2009-05-29 | SCI: Removing useless adlib-via-OSS code | Max Horn | |
svn-id: r40992 | |||
2009-05-28 | SCI: Merged SfxPlayer/NewPlayer code into sfx/core.cpp | Max Horn | |
svn-id: r40965 | |||
2009-05-26 | SCI: Merged vocab_debug.cpp into vocabulary.cpp; cleanup | Max Horn | |
svn-id: r40915 | |||
2009-05-26 | SCI: Removing obsolete soft sequencer files | Max Horn | |
svn-id: r40914 | |||
2009-05-26 | SCI: removed realtime and polled player, as well as the sfx/device dir, ↵ | Max Horn | |
after discussion with Walter svn-id: r40913 | |||
2009-05-26 | SCI: Turned sfx_player_t into a class SfxPlayer, and converted the existing ↵ | Max Horn | |
players to subclasses of that svn-id: r40912 | |||
2009-05-26 | SCI: Preparing to transform sfx_player_t into a class | Max Horn | |
svn-id: r40911 | |||
2009-05-21 | SCI: Added support for KQ6 movies. | Walter van Niftrik | |
svn-id: r40774 | |||
2009-05-20 | SCI: Moved the few kernel functions that were in kernel.cpp to a new file ↵ | Max Horn | |
kmisc.cpp svn-id: r40738 | |||
2009-05-15 | - Moved all the files out of /sci/scicore and into /sci | Filippos Karapetis | |
- Moved /scicore/sciconsole.h into /engine, and renamed /engine/scriptconsole.cpp to /engine/sciconsole.cpp svn-id: r40608 | |||
2009-05-13 | Simplified and re-enabled the debug code that shows pixmaps on screen and ↵ | Filippos Karapetis | |
moved sciprintf() to tools.cpp svn-id: r40542 | |||
2009-05-13 | - Simplified SCI version detection a bit and clarified the different version ↵ | Filippos Karapetis | |
feature flags (not used yet) - Removed the version verification functions (they were only used for two specific cases, but the SCI executable reader is able to detect the exact SCI game version anyway, so there is no point in having these) - Removed the empty GameFlags structure and replaced it with a 32-bit integer instead svn-id: r40524 | |||
2009-05-12 | SCI: Removed sci_memory.h/.cpp | Max Horn | |
svn-id: r40514 | |||
2009-05-08 | SCI: turn the various gfx filters from #define hacks into template funcs | Max Horn | |
svn-id: r40386 | |||
2009-05-06 | Sync with adlib.cpp rename | Eugene Sandulenko | |
svn-id: r40354 | |||
2009-05-03 | SCI: adlib support (work-in-progress) for the new music player. | Walter van Niftrik | |
svn-id: r40287 | |||
2009-04-15 | SCI: Added a new song player (work-in-progress). | Walter van Niftrik | |
svn-id: r39953 | |||
2009-03-25 | Fixed compilation | Filippos Karapetis | |
svn-id: r39688 | |||
2009-03-25 | - Renamed gfx/sci_widgets.* to gfx/gfx_gui.*, as these files contain GUI ↵ | Filippos Karapetis | |
elements mostly, like windows and status bars - Moved kWindowAutoRestore from gfx_widgets.h to gfx_gui.h svn-id: r39687 | |||
2009-03-19 | SCI: removed aatree.o from module | Walter van Niftrik | |
svn-id: r39546 | |||
2009-03-18 | Fix compile of SCI engine. | Travis Howell | |
svn-id: r39517 | |||
2009-03-18 | Renamed resmgr.cpp -> gfx_resmgr.cpp | Filippos Karapetis | |
Moved all files from gfx/resource/* to gfx/* svn-id: r39515 | |||
2009-03-17 | Further objectification of the graphics resource manager | Filippos Karapetis | |
svn-id: r39499 | |||
2009-03-16 | SCI: Removed sbtree code by Common::Hashmap | Max Horn | |
svn-id: r39439 | |||
2009-03-15 | SCI: Rewrote the save/load code, see also patch #2687400. | Max Horn | |
The new format is incompatible with the old one, and is still subject to some further changes. Also, regressions are quite possible, so watch out. Finally, the new code still contains some TODOs and FIXMEs. Several of these will be more or less automatically resolved once other code gets C++ified. svn-id: r39430 | |||
2009-03-10 | Resource decompression functions moved to scicore\decompressor.cpp and ↵ | Greg Frieger | |
turned into classes. svn-id: r39311 | |||
2009-03-10 | SCI: Moved cfsml.pl from tools/ to tools/sci/; also fixed circular dependency | Max Horn | |
svn-id: r39308 | |||
2009-03-10 | SCI: EVIL temporary hack to ensure savegame.cpp is rebuilt when any of the ↵ | Max Horn | |
headers it uses have been changed (to track mistakes like me forgetting to rename SongIteratorMessage -> SongIterator::Message in the CFSML, too). If anybody knows how one can 'copy' the dependencies of one target and add them to another, please let me know. svn-id: r39307 |