aboutsummaryrefslogtreecommitdiff
path: root/engines/agos/draw.cpp
AgeCommit message (Collapse)Author
2017-09-11AGOS: Fix value truncation in AGOSEngine::animateSpritesColin Snover
In commit f0581bab4a4b1b4102a7fbdd4a3d54d4397e00e9 the index value for the array was changed from a constant to a variable, but uint8 is too small to contain 293, so this value was ending up as 37.
2014-02-18AGOS: Make GPL headers consistent in themselves.Johannes Schickel
2013-08-03AGOS: Take advantage of Surface::getPixels.Johannes Schickel
2013-08-03AGOS: Prefer getBasePtr over direct Surface::pixels access.Johannes Schickel
2011-11-02AGOS: Fix warningsEugene Sandulenko
2011-08-06AGOS: Reduced header dependencyEugene Sandulenko
2011-05-12GIT: Clean up: Suppress SVN tags, now uselessstrangerke
2011-04-28JANITORIAL: Reduce header dependencies in shared codeOri Avtalion
Some backends may break as I only compiled SDL
2011-02-15AGOS: Adapt to setPalette RGBA->RGB change.Johannes Schickel
I only (minimally) tested this change with Simon 1 + 2 DOS CD.
2011-02-07ALL: Fix whitespaces / indentionMax Horn
svn-id: r55818
2011-02-07COMMON: OSystem now has a PaletteManagerMax Horn
svn-id: r55806
2010-07-04Cleanup: Treat booleans as booleans, not integers. (I hope I didn't mess up,Torbjörn Andersson
because that would cause some nasty regressions...) svn-id: r50643
2010-03-23Fix compiler warning.Travis Howell
svn-id: r48365
2009-11-10AGOS: cleanupMax Horn
svn-id: r45819
2009-08-11Add option to disable later games (Feeble Files, Puzzle Pack) in AGOS game ↵Travis Howell
engine, which require higher resolution. svn-id: r43270
2009-07-22Simplify fade code.Travis Howell
svn-id: r42654
2009-07-17Correct error in saveBackGround.Travis Howell
svn-id: r42561
2009-07-06Use graphics surfaces for screen buffers, and always use correct pitch when ↵Travis Howell
writing to the frameBuffer. svn-id: r42163
2009-05-14Expand dump image code to cover all games, and add options to the debugger.Travis Howell
svn-id: r40548
2009-03-09Cleanup.Travis Howell
svn-id: r39260
2009-02-15AtariST Elvira 1 demo specific code in restoreBackGround() is no longer ↵Travis Howell
required. svn-id: r38328
2009-02-15- Replace OSystem::clearScreen with OSystem::fillScreen as discussed on -devel.Johannes Schickel
- Update BaseBackend and DC port to properly implement OSystem::fillScreen (now only PalmOS has to be updated). - Update all client code which relied on OSystem::clearScreen so far. svn-id: r38304
2009-02-07Cleanup.Travis Howell
svn-id: r36228
2008-05-13used memmove() instead of memcpy() to fix memory overlap errorChristopher Page
svn-id: r32088
2008-03-01Fix subtitle regressions in DOS Floppy demo of Simon the Sorcerer 1.Travis Howell
svn-id: r31015
2008-01-28Fixed the spaces before tabs.Jordi Vilalta Prat
svn-id: r30667
2007-09-19Merged common/stdafx.h into common/scummsys.h. All referencing files have ↵Nicola Mettifogo
been updated. svn-id: r28966
2007-08-2064bit AGOS fix by Mark WeaverMax Horn
svn-id: r28683
2007-06-21Minor cleanup.Travis Howell
svn-id: r27580
2007-06-21Fix regressions, due to buffer changes and cleanup.Travis Howell
svn-id: r27578
2007-06-21Use frameBuffer directly, in order to drop extra buffer (frontBuffer) and ↵Travis Howell
cleanup code. svn-id: r27577
2007-06-19Fix masking regressions, caused by dirtyClips code.Travis Howell
svn-id: r27544
2007-06-18Fix bugs #1738867 and #1738872, the code for clearing the effects of fire ↵Travis Howell
wall and ice wall spells was always enabled. svn-id: r27516
2007-06-11Fix restoring screen, after spell wall effects in Elvira 1/2.Travis Howell
svn-id: r27359
2007-06-09Add dirtyClips code for Simon the Sorcerer 1/2.Travis Howell
svn-id: r27227
2007-06-06Fix the Unholy Barrier spell effect in Elvira 2.Travis Howell
svn-id: r27130
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-05-28Fix glitches in AtariST demo of Elvira 1.Travis Howell
svn-id: r26997
2007-05-16Add code for handling special walls in Elvira 1/2.Travis Howell
svn-id: r26853
2007-05-15Minor cleanup.Travis Howell
svn-id: r26845
2007-05-13Fix bugs #941074 and #828860, by switching to graphics renderer code used by ↵Travis Howell
earlier (non-Windows) versions of Simon the Sorcerer 1/2. svn-id: r26825
2007-05-09Imrproved support for Elvira 1/2 and Waxworks.Travis Howell
svn-id: r26792
2007-05-07Cleanup.Travis Howell
svn-id: r26769
2007-04-15Split game engines, to allow further cleanups.Travis Howell
svn-id: r26481
2007-04-15Cleanup.Travis Howell
svn-id: r26480
2007-04-15Cleanup.Travis Howell
svn-id: r26478
2006-10-21CleanupTravis Howell
svn-id: r24397
2006-10-06Add Amiga demo of Elvira, and switch to elvira1 for ElviraTravis Howell
svn-id: r24133
2006-10-02Add video opcodes differences in Elvira1 and cleanupTravis Howell
svn-id: r24072
2006-10-02Fix display and input in dimpTravis Howell
svn-id: r24068