aboutsummaryrefslogtreecommitdiff
path: root/engines/sci
AgeCommit message (Collapse)Author
2009-03-18Changed abs_rect_t to Common::RectFilippos Karapetis
svn-id: r39518
2009-03-18Fix compile of SCI engine.Travis Howell
svn-id: r39517
2009-03-18Renamed resmgr.cpp -> gfx_resmgr.cppFilippos Karapetis
Moved all files from gfx/resource/* to gfx/* svn-id: r39515
2009-03-18Slight cleanupFilippos Karapetis
svn-id: r39514
2009-03-18Cleaned up graphics initialization a bitFilippos Karapetis
svn-id: r39513
2009-03-18CleanupFilippos Karapetis
svn-id: r39506
2009-03-17CleanupFilippos Karapetis
svn-id: r39501
2009-03-17Further objectification of the graphics resource managerFilippos Karapetis
svn-id: r39499
2009-03-17Fix warning.Johannes Schickel
svn-id: r39498
2009-03-17Started objectifying the graphics resource manager (refer to patch #2689887)Filippos Karapetis
svn-id: r39492
2009-03-17SCI: Added TODO: Merge SegInterface and MemObject? And some cleanupMax Horn
svn-id: r39485
2009-03-17SCI: Got rid of various SegManager::free_* methodsMax Horn
svn-id: r39484
2009-03-17SCI: fix warningMax Horn
svn-id: r39483
2009-03-17Renamed some defines:Filippos Karapetis
- FREESCI_CURRENT_SAVEGAME_VERSION, FREESCI_MINIMUM_SAVEGAME_VERSION -> CURRENT_SAVEGAME_VERSION, MINIMUM_SAVEGAME_VERSION (saved games are not compatible with FreeSCI's ones anymore) - _K_VIEW_SIG_FLAG_FREESCI_STOPUPD -> _K_VIEW_SIG_FLAG_STOPUPD (like the rest of the flags) - Removed FREESCI_KFUNCT_GLUTTON (unused) svn-id: r39478
2009-03-17Removed 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-16It seems that the SCI GUI code tries to show rectangles with negative ↵Filippos Karapetis
height. Added some sanity checks for this, but the *real* problem lies elsewhere svn-id: r39451
2009-03-16Changed the temporary helper functions to definesFilippos Karapetis
svn-id: r39450
2009-03-16Replaced some rect_t operations with our common ones. For now, two helper ↵Filippos Karapetis
functions are used to easily change types between Common::Rect and rect_t, until rect_t is removed svn-id: r39449
2009-03-16SCI: Removed sbtree code by Common::HashmapMax Horn
svn-id: r39439
2009-03-16Replaced "xl" with "width" and "y1" with "height" in places where rectangles ↵Filippos Karapetis
are used svn-id: r39435
2009-03-15SCI: 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-15SCI: Indention changes, changed 'songlib_t' params to 'const songlib_t &'Max Horn
svn-id: r39429
2009-03-14SCI: Fixed warningMax Horn
svn-id: r39400
2009-03-14Add more detection entries from bugreport #2670691Eugene Sandulenko
svn-id: r39386
2009-03-14- LZS Decompressor addedGreg Frieger
- Some code clean-up svn-id: r39385
2009-03-14Fixed SCI32 Map detectionGreg Frieger
svn-id: r39384
2009-03-14Some rewrites and clean-ups in decompressing functions. View and Pic ↵Greg Frieger
post-processing functions reverted back to FreeSCI ones. svn-id: r39383
2009-03-14cleaning up after myself again *sigh*Max Horn
svn-id: r39382
2009-03-14SCI: Fixed warningMax Horn
svn-id: r39381
2009-03-14SCI: Removed more dead codeMax Horn
svn-id: r39379
2009-03-14Removed two empty switch statements to silence an MSVC warningFilippos Karapetis
svn-id: r39376
2009-03-14Changed the "internal" variable inside gfxr_pic_t to priorityTable (cause ↵Filippos Karapetis
that's what it is), and changed its type to int * to avoid unneeded casts svn-id: r39375
2009-03-14Removed the unused struct "internal" inside gfx_pixmap_tFilippos Karapetis
svn-id: r39374
2009-03-13SCI: cleanupMax Horn
svn-id: r39371
2009-03-13Changed the parameter passed to isprint() to be unsigned, according to MSDN ↵Filippos Karapetis
(thanks wjp) svn-id: r39370
2009-03-13Added an explanatory comment for commit #39368Filippos Karapetis
svn-id: r39369
2009-03-13LSL5 no longer throws an assertion after the introFilippos Karapetis
svn-id: r39368
2009-03-13Applied gregfrieger's fix on decodeRLE()Filippos Karapetis
svn-id: r39367
2009-03-12Commited syke's patch as-isFilippos Karapetis
svn-id: r39366
2009-03-12Added the correct SCI version for German LSL7 from bug report #2662260. ↵Filippos Karapetis
Also, added "sier" to the list of executable names (matches sier.exe, sierw.exe and sierw5.exe) svn-id: r39362
2009-03-12Added detector entries from bug reports #2644547 and #2670691Filippos Karapetis
svn-id: r39361
2009-03-12Add patch #2685000 - SCI : 8 checksums.Travis Howell
svn-id: r39357
2009-03-12EngineState is a struct, not a classFilippos Karapetis
svn-id: r39355
2009-03-12SCI: cleanupMax Horn
svn-id: r39353
2009-03-12SCI: Removed most uses of the 'inline' keyword. It is usually better to let ↵Max Horn
the compiler figure out what to inline. As it is, most of these looked as if they were randomly placed ;) svn-id: r39352
2009-03-12SCI: Moved savegame specific stuff from state.h to a new header savegame.hMax Horn
svn-id: r39351
2009-03-12SCI: Removed some dead codeMax Horn
svn-id: r39349
2009-03-11Changed a case inside inline_lookup_node() to non-fatal, for now, to make it ↵Filippos Karapetis
possible to walk around in SQ4 (check the FIXME comment) svn-id: r39348
2009-03-11Fixed another crash right at the beginning of SQ4Filippos Karapetis
svn-id: r39347
2009-03-11ResourceManager: Greg Frieger
- RESOURCE.MSG and MESSAGE.MAP added to source List - Small changes in patch processing code to avoid loading wrong files svn-id: r39345