aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2010-02-05SCI: removing int8 inside kernelSetNowSeen as well, didnt make any sense :PMartin Kiewitz
svn-id: r47922
2010-02-05SCI: Get rid of the mysterious sign_extend_byte() and replace it by a simple ↵Max Horn
cast ;) svn-id: r47921
2010-02-05SCI: Document GfxCompare::canBeHereCheckRectList; pass Common::Rect by refMax Horn
svn-id: r47920
2010-02-05SCI: Add comment to GfxCompare::canBeHereCheckRectListMax Horn
svn-id: r47919
2010-02-05SCI: Add a 'SELECTOR' macroMax Horn
svn-id: r47918
2010-02-05SCI: moving kDisplay into GfxPaint16, now getting called directly as wellMartin Kiewitz
svn-id: r47917
2010-02-05SCI: priority band specific stuff now gets called directly w/o SciGuiMartin Kiewitz
svn-id: r47916
2010-02-05SCI: moved control type enumMartin Kiewitz
svn-id: r47915
2010-02-05SCI: remaining cursor functions now also directly calledMartin Kiewitz
svn-id: r47914
2010-02-05SCI: drawMenuBar, drawStatus now called directly and w/o SciGuiMartin Kiewitz
svn-id: r47913
2010-02-05SCI: moved onControl etc. into GfxCompare, now getting called directly. also ↵Martin Kiewitz
fixed loading saved games due Gfx* changes svn-id: r47912
2010-02-05Cleanup kShowMovie; merge the SCI1.1/SCI2 and SCI2.1 AVI code.Matthew Hoops
svn-id: r47911
2010-02-05SCI: initializing _highPlanePri inside GfxFrameoutMartin Kiewitz
svn-id: r47910
2010-02-05SCI: fix warning inside GfxCoordAdjuster headerMartin Kiewitz
svn-id: r47909
2010-02-05SCI: GfxCoordAdjuster class added, local2Global and global2Local use that ↵Martin Kiewitz
class directly, kGraph / RedrawBox is now using GfxPaint16 directly svn-id: r47908
2010-02-05SCI: frameout sci32 stuff now gets called directly w/o SciGui/32Martin Kiewitz
svn-id: r47907
2010-02-05SCI: removing debugShowMap from SciGui32Martin Kiewitz
svn-id: r47906
2010-02-05SCI: screen specific debug functions are now called directly w/o SciGui/32Martin Kiewitz
svn-id: r47905
2010-02-05SCI: adding some minor documentation for the various graphic classesMartin Kiewitz
svn-id: r47904
2010-02-05SCI: calling most of the cursor functions directly via _gfxCursor instead of ↵Martin Kiewitz
SciGui/32 svn-id: r47903
2010-02-05SCI: renamed class Cursor to GfxCursorMartin Kiewitz
svn-id: r47902
2010-02-05SCI: Add implementation for Intersections().Walter van Niftrik
svn-id: r47901
2010-02-05SCI: renamed class Font to GfxFontMartin Kiewitz
svn-id: r47900
2010-02-05SCI: renamed SciGuiPicture to GfxPictureMartin Kiewitz
svn-id: r47899
2010-02-05Added information on the patches folder included in KQ6CDFilippos Karapetis
svn-id: r47898
2010-02-05Use strcmp() to test the game ID, not the != operator.Torbjörn Andersson
svn-id: r47897
2010-02-05Silence a valgrind warning. The sound buffer should be created with malloc ↵Matthew Hoops
and not new[]. svn-id: r47896
2010-02-05SCI2 Windows games are scaled from 320x200 to 640x480, not 640x400. Aspect ↵Matthew Hoops
ratio correction will eventually have to be applied. This fixes a possible segfault when playing the credits video in GK1 (which is 640x480). svn-id: r47895
2010-02-05Have SCI look through the patches directory (except in KQ6 where the patches ↵Matthew Hoops
in that directory are broken) to fix some GK1 Windows problems. Add the MSRLE codec to AVI (from DrMcCoy's Dark Seed II engine, with permission). GK1 Windows now will play the credits video. svn-id: r47894
2010-02-04Moved the PalVary code inside the GfxPalette classFilippos Karapetis
svn-id: r47893
2010-02-04SCI: fix build paint16.h changeMartin Kiewitz
svn-id: r47892
2010-02-04SCI: renaming class View to GfxViewMartin Kiewitz
svn-id: r47891
2010-02-04SCI: renaming Transitions to GfxTransitionsMartin Kiewitz
svn-id: r47890
2010-02-04SCI: kPicNotValid now uses GfxScreen directly and not SciGui/32Martin Kiewitz
svn-id: r47889
2010-02-04SCI: making pathfinding debug support also work in sci32 (though it just ↵Martin Kiewitz
shows the path for 2.5 seconds there) svn-id: r47888
2010-02-04SCI: putting most kGraph functions into GfxPaint16Martin Kiewitz
svn-id: r47887
2010-02-04N64: remove some unused codeFabio Battaglia
svn-id: r47886
2010-02-04SCI: putting kDrawCel info GfxPaint class, debug is using GfxPaint class as ↵Martin Kiewitz
well for drawing cels svn-id: r47885
2010-02-04SCI: cleaning up deleting of graphic objectsMartin Kiewitz
svn-id: r47884
2010-02-04SCI: adding GfxPaint class, implementing kernelDrawPicture for GfxPaint16 ↵Martin Kiewitz
and GfxPaint32, using those classes directly when drawing pictures instead of SciGui/32. Making draw_pic command work in sci32 that way, using _gfxPaint16 for kDrawPic because that command is sci16 exclusive svn-id: r47883
2010-02-04SCI: moving paint32.o around...Martin Kiewitz
svn-id: r47882
2010-02-04SCI: fixing header of paint32Martin Kiewitz
svn-id: r47881
2010-02-04SCI: adding GfxPaint32 class, adding back support for planes, minor change ↵Martin Kiewitz
in GfxPaint16 (using #def instead of fixed value) svn-id: r47880
2010-02-04SCI: adding back selector for sci32Martin Kiewitz
svn-id: r47879
2010-02-04SCI: also adjusting bottom/right coordinate of plane rectMartin Kiewitz
svn-id: r47878
2010-02-04SCI: added clipping inside frameout (fixes torin)Martin Kiewitz
svn-id: r47877
2010-02-04SCI: adding selectors bottom and rightMartin Kiewitz
svn-id: r47876
2010-02-04SCI: support for resX, resY inside frameoutMartin Kiewitz
svn-id: r47875
2010-02-04SCI: adding support for resX, resY selectors for sci32Martin Kiewitz
svn-id: r47874
2010-02-04SCI: fix support for cels that are larger than 64k (sierra logo animation in ↵Martin Kiewitz
sq6) svn-id: r47873