Age | Commit message (Collapse) | Author | |
---|---|---|---|
2009-08-25 | - Replaced more cases of EngineState parameters | Filippos Karapetis | |
- Made some version comparisons for old SCI0 versions easier to read - Removed the GET_SEL32SV macro svn-id: r43729 | |||
2009-06-07 | Replaced KP_ALT, SKPV_OR_ALT and UKPV_OR_ALT | Filippos Karapetis | |
svn-id: r41340 | |||
2009-06-07 | Replaced/removed KP_UINT, KP_SINT, SKPV and UKPV as well as the ↵ | Filippos Karapetis | |
VIEW_PRIORITY and PRIORITY_BAND_FIRST wrappers svn-id: r41338 | |||
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 | Moved 3 more debug commands to console.cpp ("simkey", "segment_table" and ↵ | Filippos Karapetis | |
"show_map") and removed the GFXWC macro. Some cleanup svn-id: r41032 | |||
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 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-04-24 | SCI: Turned GfxWidget::draw function pointer into virtual method | Max Horn | |
svn-id: r40115 | |||
2009-04-24 | SCI: Turned GfxWidget::print function pointer into virtual method | Max Horn | |
svn-id: r40113 | |||
2009-04-24 | SCI: Got rid of GFXW() macro; turned GfxWidget::widfree into destructors | Max Horn | |
svn-id: r40107 | |||
2009-04-24 | SCI: font_nr -> _font | Max Horn | |
svn-id: r40106 | |||
2009-04-24 | SCI: Renamed gfxw_widget_t and subtypes to GfxWidget etc. | Max Horn | |
svn-id: r40104 | |||
2009-04-24 | SCI: Started to C++ify the gfxw_widget_t codebase | Max Horn | |
svn-id: r40103 | |||
2009-03-25 | Merged sciw_select_item() and sciw_unselect_item() | Filippos Karapetis | |
svn-id: r39689 | |||
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-24 | SCI: Changed some char* into Common::String | Max Horn | |
svn-id: r39663 | |||
2009-03-24 | SCI: Only pass the pointerpos to Menubar::mapPointer, not the full gfx_state_t | Max Horn | |
svn-id: r39662 | |||
2009-03-24 | SCI: C++ify menu code | Max Horn | |
svn-id: r39659 | |||
2009-03-17 | Removed the "About FreeSCI" menu as discussed in -devel, now that the ↵ | Filippos Karapetis | |
FreeSCI contributors have been moved to the AUTHORS file svn-id: r39476 | |||
2009-03-08 | Use new Palette class to manager pixmap palettes. | Willem Jan Palenstijn | |
There are some remaining regressions with text colour in SCI1 games, but overall it should fix more than it breaks. svn-id: r39242 | |||
2009-03-07 | SCI: Reduced header interdependencies some more | Max Horn | |
svn-id: r39202 | |||
2009-02-28 | SCI: Use the ResourceType enum instead of integers where it makes sense | Jordi Vilalta Prat | |
svn-id: r38988 | |||
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-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-26 | cleanup | Max Horn | |
svn-id: r38891 | |||
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 | Replaced some of the internal SCI scan codes with the ones from ScummVM | Filippos Karapetis | |
svn-id: r38870 | |||
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 | SCI: Moved kernel.h and kdebug.h from include/ to engine/; untangled header ↵ | Max Horn | |
deps some more svn-id: r38833 | |||
2009-02-22 | Whitespace cleanup | Jordi Vilalta Prat | |
svn-id: r38783 | |||
2009-02-21 | SCI: Moved include/menubar.h -> gfx/menubar.h, untangled headers some more | Max Horn | |
svn-id: r38761 | |||
2009-02-21 | Replaced "typedef struct _state state_t" with "struct EngineState" | Jordi Vilalta Prat | |
svn-id: r38678 | |||
2009-02-21 | Wrapped the SCI engine in the Sci namespace. | Oystein Eftevaag | |
svn-id: r38676 | |||
2009-02-17 | point_t -> Common::Point | Filippos Karapetis | |
svn-id: r38437 | |||
2009-02-17 | Update headers. engine/ | Eugene Sandulenko | |
svn-id: r38408 | |||
2009-02-17 | Replaced sci_free() with free() - it's OK to free a NULL pointer, so the ↵ | Filippos Karapetis | |
checking that sci_free() performed is not necessary svn-id: r38406 | |||
2009-02-15 | SCI: Run astyle to make the code be more compliant with our Code Formatting ↵ | Max Horn | |
Guidelines: engine dir svn-id: r38317 | |||
2009-02-15 | Yet more warning fixes. | Johannes Schickel | |
svn-id: r38253 | |||
2009-02-15 | Silenced a ton of warnings, and disabled several unreferenced functions ↵ | Filippos Karapetis | |
(dead code) - hopefully, compilation hasn't been broken... svn-id: r38243 | |||
2009-02-15 | - Remove some unneeded files | Eugene Sandulenko | |
- Mass rename .c to .cpp svn-id: r38227 |