aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
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
2010-02-04added fading in certain areas (bush in forest)Vladimir Menshakov
svn-id: r47872
2010-02-04Fascination - Add detection for EN Atari versionArnaud Boutonné
svn-id: r47871
2010-02-03Fixed the hang with the new music code after the copy protection in Island ↵Filippos Karapetis
of Dr. Brain svn-id: r47870
2010-02-03clean-up : forgot commented codeArnaud Boutonné
svn-id: r47869
2010-02-03Fascination - based on the theoritical values of flag, use getWindow instead ↵Arnaud Boutonné
of the code I added. Suppress shr 8 in getWindow and switched from int8 to uint16, in order to match the executable. svn-id: r47868
2010-02-03SCI: some work on robot REing (still comments only)Martin Kiewitz
svn-id: r47867
2010-02-03SCI: fixing picture corruption in sci32 (e.g. sq6 picture 430, kq7 after intro)Martin Kiewitz
svn-id: r47866
2010-02-03SCI: we checked first cel size when detecting hires instead of actual ↵Martin Kiewitz
picture resolution, now checking correctly svn-id: r47865
2010-02-03Loosening the 2 samples per channel requirement of Apple_ADPCMStream to 1 ↵Sven Hesse
sample per channel svn-id: r47864
2010-02-03Remove code duplication.Johannes Schickel
svn-id: r47863
2010-02-03Add tests for RawStream's seek implementation.Johannes Schickel
svn-id: r47862
2010-02-03Add tests for stereo mode of RawStream.Johannes Schickel
svn-id: r47861
2010-02-03Test various sample rates with RawStream's getLength implementation (just in ↵Johannes Schickel
case...). svn-id: r47860
2010-02-03Fix bug in RawStream::getLength for 16bit streams. (Uncovered by our new ↵Johannes Schickel
unit tests yay!) svn-id: r47859
2010-02-03Add unit test for RawStream::getLength.Johannes Schickel
svn-id: r47858
2010-02-03Some additional tests of RawStream::readBuffer.Johannes Schickel
svn-id: r47857
2010-02-03Add test for rewind functionality of RawStream.Johannes Schickel
svn-id: r47856
2010-02-03Add tests for unsigned sample data for RawStream.Johannes Schickel
svn-id: r47855