Age | Commit message (Collapse) | Author | |
---|---|---|---|
2009-05-19 | SCI: Cleanup/paranoia checks | Max Horn | |
svn-id: r40711 | |||
2009-05-17 | SCI: LSL6 invalid selector workaround is now always active, not just at | Walter van Niftrik | |
startup. Added support for mirrored pic drawing. svn-id: r40648 | |||
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-15 | Reverted the SQ5 change introduced with commit #40574, as this makes the ↵ | Filippos Karapetis | |
mouse cursor invisible in games which have multicolored cursors svn-id: r40605 | |||
2009-05-14 | Fixed the detection entry for SQ3 Amiga, and added a special case for cursor ↵ | Filippos Karapetis | |
hiding in SQ5 svn-id: r40574 | |||
2009-05-14 | Only load used palette entries with SCI1/11 | Willem Jan Palenstijn | |
svn-id: r40571 | |||
2009-05-14 | Added a parameter to the graphics resource manager to determine if the ↵ | Filippos Karapetis | |
running SCI1 game is VGA or not (better than modifying the detected SCI resource version) svn-id: r40566 | |||
2009-05-13 | SCI: Fixes a crash when loading SCI1.1 views without palette. | Walter van Niftrik | |
svn-id: r40545 | |||
2009-05-13 | Fix some variable may be used uninitialized warnings. | Johannes Schickel | |
svn-id: r40528 | |||
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-11 | SCI: Reduced header deps | Max Horn | |
svn-id: r40451 | |||
2009-05-10 | SCI: Fixed palette regression from rev 40388 | Max Horn | |
svn-id: r40432 | |||
2009-05-08 | SCI: Folded line.h and crossblit.h into gfx_support.cpp | Max Horn | |
svn-id: r40389 | |||
2009-05-08 | SCI: cleanup | Max Horn | |
svn-id: r40388 | |||
2009-05-08 | SCI: Got rid of code for endian adjusting pixmaps | Max Horn | |
svn-id: r40387 | |||
2009-05-08 | SCI: turn the various gfx filters from #define hacks into template funcs | Max Horn | |
svn-id: r40386 | |||
2009-05-08 | SCI: Replaced gfx_driver_t::set_palette and install_palette by directly ↵ | Max Horn | |
invoking their OSystem counterparts svn-id: r40385 | |||
2009-05-05 | SCI: Work around an 'Array used after being disposed' bug that occurs when a ↵ | Max Horn | |
GfxVisual gets disposed svn-id: r40327 | |||
2009-04-28 | SCI: Renamed text_fragment_t -> TextFragment and changed TextHandle to store ↵ | Max Horn | |
the text fragments and pixmaps in Common::Arrays svn-id: r40178 | |||
2009-04-27 | SCI: renamed gfx_text_handle_t -> TextHandle; changed some string code to ↵ | Max Horn | |
use Common::String svn-id: r40162 | |||
2009-04-27 | SCI: Removed unused vars; doxygenified some comments; cleanup | Max Horn | |
svn-id: r40159 | |||
2009-04-27 | SCI: Rewrote dirty rect code to use Common::List | Max Horn | |
svn-id: r40156 | |||
2009-04-27 | SCI: Renamed gfx_state_t -> GfxState | Max Horn | |
svn-id: r40155 | |||
2009-04-24 | SCI: Initialize pixmap to transparency before decoding cel RLE data. This | Walter van Niftrik | |
fixes some of the views in KQ6. svn-id: r40132 | |||
2009-04-24 | Changed an error to a warning, to make Longbow playable again | Filippos Karapetis | |
svn-id: r40124 | |||
2009-04-24 | SCI: Fix transparency in view-based mouse cursors. | Walter van Niftrik | |
svn-id: r40116 | |||
2009-04-24 | SCI: Turned GfxWidget::draw function pointer into virtual method | Max Horn | |
svn-id: r40115 | |||
2009-04-24 | SCI: Turned GfxWidget::tag function pointer into virtual method | Max Horn | |
svn-id: r40114 | |||
2009-04-24 | SCI: Turned GfxWidget::print function pointer into virtual method | Max Horn | |
svn-id: r40113 | |||
2009-04-24 | SCI: Doxygenified some comments | Max Horn | |
svn-id: r40112 | |||
2009-04-24 | SCI: Fixed mouse cursor hotspots in ECO1. | Walter van Niftrik | |
svn-id: r40110 | |||
2009-04-24 | SCI: Changed GfxWidget::set_visual function pointer to virtual method setVisual | Max Horn | |
svn-id: r40108 | |||
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: Rewrote the port_refs code (fixing at least three serious bugs in it. ↵ | Max Horn | |
Wow, crappy) svn-id: r40105 | |||
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-04-24 | SCI: Changed GFXERROR to be fatal | Max Horn | |
svn-id: r40102 | |||
2009-04-23 | The mouse cursor is now working in Eco Quest 1, though the hotspot is still ↵ | Filippos Karapetis | |
wrong. Many thanks to waltervn for his findings on this. svn-id: r40095 | |||
2009-04-22 | Cleanup | Filippos Karapetis | |
svn-id: r40082 | |||
2009-04-21 | Restored the ability to change the active port bound, by moving it inside ↵ | Filippos Karapetis | |
gfx_state_t (it makes much more sense for it to be there, instead of inside user-defined settings). Placed notes inside gfxr_draw_pic01() and gfxr_draw_pic11() for the usage of the current titlebar size in there svn-id: r40057 | |||
2009-04-21 | Removed per-picture port bounds, which were set to the global port bounds | Filippos Karapetis | |
svn-id: r40055 | |||
2009-04-18 | Fix outdated comments | Willem Jan Palenstijn | |
svn-id: r40003 | |||
2009-04-18 | Retreive -> retrieve | Willem Jan Palenstijn | |
svn-id: r39996 | |||
2009-04-06 | Fixed a crash in LSL5 when opening the inventory | Filippos Karapetis | |
svn-id: r39877 | |||
2009-04-04 | Fix warning. | Johannes Schickel | |
svn-id: r39837 | |||
2009-04-03 | Removed leftover chrono-related code (refer to commit #37721 for the changes ↵ | Filippos Karapetis | |
to kgraphics.cpp) svn-id: r39820 | |||
2009-04-03 | Removed the non-working Chrono port code, after discussing with Lars | Filippos Karapetis | |
svn-id: r39819 | |||
2009-04-03 | Cleanup of decompress_sci_view(). Also, ALL of the cases where that function ↵ | Filippos Karapetis | |
returned 1 are fatal, as the resulting object will be invalid (null) and will crash ScummVM, so they've all been changed to asserts instead of warnings svn-id: r39817 |