aboutsummaryrefslogtreecommitdiff
path: root/engines/agos/window.cpp
AgeCommit message (Collapse)Author
2013-08-03AGOS: Take advantage of Surface::getPixels.Johannes Schickel
2013-08-03AGOS: Prefer getBasePtr over direct Surface::pixels access.Johannes Schickel
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.
2009-09-24Reverted parts of revisions #44298, #44299 and #44300, to prevent warnings ↵Filippos Karapetis
and issues in compilers which don't support NORETURN svn-id: r44314
2009-09-24AGOS: Fixed some warnings about unreachable codeFilippos Karapetis
svn-id: r44298
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-06Use graphics surfaces for screen buffers, and always use correct pitch when ↵Travis Howell
writing to the frameBuffer. svn-id: r42163
2009-03-08Clarify several errors messages.Travis Howell
svn-id: r39219
2009-03-08Add initial support for Personal Nightmare.Travis Howell
Thanks to dreammaster for file decompression and icon decoding code. NOTE: setjmp/longjmp code will require conversion for portability. svn-id: r39216
2009-02-07Cleanup.Travis Howell
svn-id: r36228
2008-09-30Renamed Engine::quit to Engine::shouldQuit (previously, it was easily ↵Max Horn
confused with Engine::quitGame); also cleaned up engine.h a bit svn-id: r34700
2008-08-13Cleanup: Got rid of _quit and _rtl variables in engine.h/.cpp which are not ↵Christopher Page
used anymore. Found some _quit flags in Agos and Gob and replaced with bool quit() where appropriate svn-id: r33848
2008-08-08Hopefully allow quiting at any stage AGOS engines games again.Travis Howell
svn-id: r33693
2008-03-25Fix palette glitches in Amiga OCS version of Simon the Sorcerer 1.Travis Howell
svn-id: r31233
2008-03-24Correct background color when displaying saved game list in Amiga versions ↵Travis Howell
of Simon the Sorcerer 1. svn-id: r31230
2007-09-19Merged common/stdafx.h into common/scummsys.h. All referencing files have ↵Nicola Mettifogo
been updated. svn-id: r28966
2007-06-21Minor cleanup.Travis Howell
svn-id: r27580
2007-06-21Use frameBuffer directly, in order to drop extra buffer (frontBuffer) and ↵Travis Howell
cleanup code. svn-id: r27577
2007-06-18Fix line wrapping of text in Elvira 2.Travis Howell
svn-id: r27522
2007-06-08Fix window scrolling in earlier games.Travis Howell
svn-id: r27183
2007-06-08Fix inventory arrows still been shown in Elvira 1, when inventory is removed.Travis Howell
svn-id: r27181
2007-06-07Fix inventory arrows in Elvira 1.Travis Howell
svn-id: r27170
2007-06-07Fix incorrect position of characters in Elvira 2, caused by column offset ↵Travis Howell
difference in clearWindow. svn-id: r27154
2007-06-05Updates, to keep Amiga demo of Elvira 1 working.Travis Howell
svn-id: r27102
2007-06-05Fix palette glitches on printScroll background, during many scenes in Eivira 1.Travis Howell
svn-id: r27100
2007-06-04Change printChar variables to signed, to allow removal of work around for ↵Travis Howell
The Feeble Files. svn-id: r27075
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-27Add minor code differences in Elvira 2 and Waxworks.Travis Howell
svn-id: r26969
2007-05-22Minor cleanup.Travis Howell
svn-id: r26913
2007-05-22Move code to correct position.Travis Howell
svn-id: r26912
2007-05-22Add load/save interface support for Elvira 2 and Waxworks.Travis Howell
svn-id: r26909
2007-05-13Trigger palette update in colorWindow() for Elvira 2.Travis Howell
svn-id: r26824
2007-05-09Imrproved support for Elvira 1/2 and Waxworks.Travis Howell
svn-id: r26792
2007-05-07Cleanup.Travis Howell
svn-id: r26769
2007-05-06Fix regression that caused input to fail, after load or save error occurs.Travis Howell
svn-id: r26756
2007-02-12Add palette code difference for Amiga OCS version of Simon the Sorcerer 1.Travis Howell
svn-id: r25517
2006-11-15Add inital pause code for Elvira 1/2 & WW, and cleanupTravis Howell
svn-id: r24723
2006-11-06CleanupTravis Howell
svn-id: r24639
2006-11-05Add inital load/save code changes for earlier games and cleanupTravis Howell
svn-id: r24622
2006-10-27CleanupTravis Howell
svn-id: r24533
2006-10-21CleanupTravis Howell
svn-id: r24397
2006-10-17Add minor differences in windows code of Elvira 1/2/WWTravis Howell
svn-id: r24356
2006-10-13Fix display of icons in Elvira 1Travis Howell
svn-id: r24284
2006-10-11Add opcode for Elvira 1Travis Howell
svn-id: r24277
2006-09-29Phase 5 of Simon engine renaming. Renamed namespace Simon -> AGOS andEugene Sandulenko
SimonEngine -> AGOSEngine. Source is compilable and runnable again. I'm done. svn-id: r24013
2006-09-29Phase 2 of Simon renaming. Simon directory renamingEugene Sandulenko
svn-id: r24009