aboutsummaryrefslogtreecommitdiff
path: root/engines
AgeCommit message (Collapse)Author
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-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-03Fascination - Cleanup: suppress some noisy debug output, suppress some ↵Arnaud Boutonné
obsolete and commented code. svn-id: r47851
2010-02-03Placed all the game feature detection code in a separate classFilippos Karapetis
svn-id: r47850
2010-02-03Yet more Flac -> FLAC changes for consistency.Johannes Schickel
svn-id: r47847
2010-02-03- Rename FlacStream to FLACStream.Johannes Schickel
- Rename makeFlacStream to makeFLACStream. svn-id: r47846
2010-02-03Implementing saving/loading for Fascination. Tested in the DOS floppy ↵Sven Hesse
versions and the Amiga version svn-id: r47845
2010-02-03Only show that annoying checkmouse warning for FascinationSven Hesse
svn-id: r47840
2010-02-03Minor style-related changesSven Hesse
svn-id: r47839
2010-02-03Initial implementation of text drawing for SCI2 (it's a hack for now, done ↵Filippos Karapetis
the "SCI0-SCI11" way, and text splitting is wrong...) svn-id: r47838
2010-02-03SCI: Make add_exec_stack_entry & add_exec_stack_varselector static / privateMax Horn
svn-id: r47837
2010-02-03SCI: Move more stuff aroundMax Horn
svn-id: r47836
2010-02-03cleanupMax Horn
svn-id: r47835
2010-02-03SCI: restoring param of run_vm is a bool, not an intMax Horn
svn-id: r47834
2010-02-03SCI: Get rid of EngineState::stack_segmentMax Horn
svn-id: r47833
2010-02-03SCI: Rearrange members of class EngineStateMax Horn
svn-id: r47832
2010-02-03SCI: Renamed Console::_vm to _engineMax Horn
svn-id: r47831
2010-02-03Fascination - Fix screen transition Arnaud Boutonné
svn-id: r47830
2010-02-02Fascination - comment calls to getWindow() in checkMouse(). I think ↵Arnaud Boutonné
getWindow() is wrong, and to be replaced with my new check. The first window reacts ! svn-id: r47829
2010-02-02Fascination - Add a window specific function, modify checkmouse() function ↵Arnaud Boutonné
in order to use it (without breaking the other games). Windows are no longer "transparent" svn-id: r47828
2010-02-02Fascination - Add a define to enable/disable MDY player, as it currently ↵Arnaud Boutonné
generates more warnings than sounds svn-id: r47827
2010-02-02Fascination - Fix one wrong wait timeArnaud Boutonné
svn-id: r47826