aboutsummaryrefslogtreecommitdiff
path: root/engines/sci/gfx/resource
AgeCommit message (Collapse)Author
2009-03-10Reverted some of the changes of commit #39192. The cursor reading code has ↵Filippos Karapetis
been placed back in a separate file, and not in the resource manager (but it's now 1 function) svn-id: r39293
2009-03-10- Renamed files inside gfx/resourceFilippos Karapetis
- Merged sci_picfill_aux.cpp and sci_picfill.cpp into picfill.cpp (as this is the only place where the auxiliary fill functions are used) svn-id: r39292
2009-03-08Use 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-08SCI: replaced get_int_16 by READ_LE_UINT16, and got rid of inverse_16Max Horn
svn-id: r39212
2009-03-08SCI: Added new header gfx/font.h and removed some dead codeMax Horn
svn-id: r39211
2009-03-07Merged all the different cursor drawing functions inside ↵Filippos Karapetis
gfxr_interpreter_get_cursor() svn-id: r39192
2009-03-07Replaced getInt16, getUInt16 and putInt16Filippos Karapetis
svn-id: r39189
2009-03-02CleanupFilippos Karapetis
svn-id: r39081
2009-02-28SCI: Use the ResourceType enum instead of integers where it makes senseJordi Vilalta Prat
svn-id: r38988
2009-02-28resource_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-28Turned ResourceManager into a class, along with all related functionsGreg Frieger
svn-id: r38978
2009-02-28Fix warnings.Johannes Schickel
svn-id: r38975
2009-02-28Disable xfact/yfact scaling in embedded views.Willem Jan Palenstijn
This inadvertently broke colours in KQ5 as a side effect. svn-id: r38973
2009-02-27Fix code formattingEugene Sandulenko
svn-id: r38930
2009-02-27SCI: Moved almost all files from include/ to other dirs; only ↵Max Horn
include/engine.h remains svn-id: r38920
2009-02-26SCI: Modified gfx_new_mode to take a Graphics::PixelFormatMax Horn
svn-id: r38909
2009-02-24SCI: Moved engines/sci/include/sci_memory.h and ↵Max Horn
engines/sci/scicore/sci_memory.cpp into engines/sci/; moved macros from the header into the source file svn-id: r38832
2009-02-23Replaced get_uint_16() with READ_LE_UINT16()Filippos Karapetis
svn-id: r38812
2009-02-22SCI: Replaced two uses of sci_fopen by Common::File; moved is_print_str() to ↵Max Horn
the only spot it is used svn-id: r38791
2009-02-22Whitespace cleanupJordi Vilalta Prat
svn-id: r38783
2009-02-21SCI: Got rid of include/scitypes.hMax Horn
svn-id: r38746
2009-02-21SCI: Renamed include/gfx_*.h to gfx/gfx_*.h and likewise for sfx header filesMax Horn
svn-id: r38735
2009-02-21SCI: Got rid of sci_sched_yieldMax Horn
svn-id: r38719
2009-02-21revert large parts of r38621. error() is for fatal errors and does not ↵Willem Jan Palenstijn
return. warning() is not for debugging status messages. svn-id: r38696
2009-02-21formatingPaweł Kołodziejski
svn-id: r38686
2009-02-21Wrapped the SCI engine in the Sci namespace.Oystein Eftevaag
svn-id: r38676
2009-02-21formatingPaweł Kołodziejski
svn-id: r38675
2009-02-21formatingPaweł Kołodziejski
svn-id: r38673
2009-02-21SCI: Use GCC_PRINTF hint to the compiler for _SCIkprintf and sciprintf; ↵Max Horn
fixed tons of bad format strings svn-id: r38660
2009-02-20Reverted #38631 and readded gfxr_interpreter_needs_multicolored_pointers - ↵Filippos Karapetis
apparently, it's needed for SCI1.1 support svn-id: r38641
2009-02-20Remove unused code (gfxr_interpreter_needs_multicolored_pointers)Filippos Karapetis
svn-id: r38631
2009-02-20Changed more messages to warnings/errorsFilippos Karapetis
svn-id: r38621
2009-02-20Started conversion of debug messages and debug levels to the ScummVM ↵Filippos Karapetis
equivalents. Removed the "stubs" and "warnings" debug levels and replaced such kinds of messages with normal warnings svn-id: r38617
2009-02-20SCI: Renamed resource_mgr_t -> ResourceManager; added remark to 'the other ↵Max Horn
resource manager' that it should be renamed to GraphicsManager or so svn-id: r38592
2009-02-17point_t -> Common::PointFilippos Karapetis
svn-id: r38437
2009-02-17Update headers. gfx/Eugene Sandulenko
svn-id: r38412
2009-02-16SCI: cleanupMax Horn
svn-id: r38336
2009-02-15Fixed more warnings (and at least one case of uninited data)Max Horn
svn-id: r38331
2009-02-15SCI: Run astyle to make the code be more compliant with our Code Formatting ↵Max Horn
Guidelines: gfx dir svn-id: r38321
2009-02-15SCI: Changed _WIN32 -> WIN32; _DREAMCAST -> __DC__; removed _DOS stuffMax Horn
svn-id: r38305
2009-02-15retreive->retrieveWillem Jan Palenstijn
svn-id: r38296
2009-02-15cleanup, fixed warningsMax Horn
svn-id: r38282
2009-02-15Silenced more warningsFilippos Karapetis
svn-id: r38267
2009-02-15Some more warning fixesMax Horn
svn-id: r38248
2009-02-15Fixed lots of warnings and errors (on my system) by backporting a patch I ↵Max Horn
had sent the FreeSCI folks some time ago (but apparently it never made it, or only made it to a branch not imported?) svn-id: r38245
2009-02-15Silenced a ton of warnings, and disabled several unreferenced functions ↵Filippos Karapetis
(dead code) - hopefully, compilation hasn't been broken... svn-id: r38243
2009-02-15Silenced more warningsFilippos Karapetis
svn-id: r38230
2009-02-15Fix compilation. How ugly without templates. Yuck!Eugene Sandulenko
svn-id: r38228
2009-02-15- Remove some unneeded filesEugene Sandulenko
- Mass rename .c to .cpp svn-id: r38227
2009-02-15SCI: Get rid of the include directory hack (it compiles but it doesn't link yet)Jordi Vilalta Prat
svn-id: r38201