aboutsummaryrefslogtreecommitdiff
path: root/engines/cruise/gfxModule.cpp
AgeCommit message (Collapse)Author
2009-10-03Added a +1 for dirty rectangle calculation so final column of changed area ↵Paul Gilbert
is included svn-id: r44551
2009-10-02Bugfix for dirty rects getting lost during room fade-insPaul Gilbert
svn-id: r44536
2009-09-26Dirty rects fix for pixels remaining on screen changesPaul Gilbert
svn-id: r44371
2009-09-23Removed redundant offset from dirty rect calculation logicPaul Gilbert
svn-id: r44270
2009-09-11Added an experimental screen transition dirty rect calculation code which ↵Paul Gilbert
should make background changes faster on slower devices or when scalers are active svn-id: r44032
2009-08-15Added Dirty Rect handling functionalityPaul Gilbert
svn-id: r43406
2009-07-11Added initialisation of paging screens when the game startsPaul Gilbert
svn-id: r42370
2009-07-06Removed all the current special cases coding for user (mouse press) waiting, ↵Paul Gilbert
and reimplemented it exactly the way the original did svn-id: r42173
2009-06-05Tweaks to the code that pauses for a mouse press when displaying many text ↵Paul Gilbert
messages svn-id: r41196
2009-06-01Change flip[Short|Long] functions to bigEndian[Short|Long]ToNative to ↵Joost Peters
clarify that flipping only occurs on LE systems + some related cleanup. svn-id: r41107
2009-04-03Fixed incorrect palette range usage so room fade-ins happen correctlyPaul Gilbert
svn-id: r39822
2009-03-16Code formatting, added further constant references, and corrected method ↵Paul Gilbert
signatures svn-id: r39445
2009-03-07Fixed some method parameters, changed the main loop to a method of the ↵Paul Gilbert
engine class, and moved the frame delay code to the main loop to make the game more responsive to events svn-id: r39180
2009-03-01Cleaned up parts of the font display system. Note: Cruise used two almost ↵Paul Gilbert
identical routines for text display - one which creates a draw structure, and the other draws directly to the screen. Since there don't seem to be any other differences, the immediate draw version has been changed to use the rendering version and then draw the results svn-id: r38994
2009-02-19Initial work on correct engine pausingPaul Gilbert
svn-id: r38541
2009-02-11Added debugger consolePaul Gilbert
svn-id: r36259
2009-01-16Code formatting fixes, automatically performed by astyleMax Horn
svn-id: r35870
2007-12-27Early pathfindingVincent Hamm
svn-id: r30012
2007-12-25Fix inputVincent Hamm
Fix timming svn-id: r29990
2007-12-25Bunch of gfx fixVincent Hamm
svn-id: r29986
2007-12-24-Fade in/fade outVincent Hamm
-Implement background mode 5 svn-id: r29968
2007-12-20Fix palette manipulation codeVincent Hamm
Add one missing opcode svn-id: r29928
2007-12-17Fix dangling pointerVincent Hamm
Fix low color background Fix input svn-id: r29897
2007-12-12simplify gfxModuleData_field_60, sync with cine codeGregory Montoir
svn-id: r29837
2007-11-04Some code formating fixesSven Hesse
svn-id: r29409
2007-09-19Merged common/stdafx.h into common/scummsys.h. All referencing files have ↵Nicola Mettifogo
been updated. svn-id: r28966
2007-09-18Code formatting fixesMax Horn
svn-id: r28945
2007-09-10Lots of source code formatting correctionsMax Horn
svn-id: r28887
2007-05-30Updated legal headers in source files, based on what Pidgin (the IM client ↵Max Horn
formerly knowns as Gaim) does; added new (incomplete) COPYRIGHT file; updated copyright dates in a few spots svn-id: r27024
2007-04-29Only update the backend's palette when necessary, since doing this triggers aTorbjörn Andersson
full redraw. (We still do that by updating the entire screen every frame, but that could possibly change in the future.) As an added bonus, I can now see all the glitches of the English version's intro in full ScummTechniVMColor. :-) svn-id: r26672
2007-04-27Fix code formatting (partially) and guard defines in includes.Eugene Sandulenko
svn-id: r26631
2007-04-27Fixed loads of warnings with MSVC and gccFilippos Karapetis
svn-id: r26615
2007-04-27Add cruise source code for scummvmVincent Hamm
svn-id: r26605