aboutsummaryrefslogtreecommitdiff
path: root/engines/agos/vga.cpp
AgeCommit message (Collapse)Author
2016-04-14AGOS: Reduce audio header dependenciesOri Avtalion
2014-05-12AGOS: Add image dumping to file enable by debugflag.D G Turner
This previously required a code change and recompile to enable. It can now be enabled or disabled at runtime using the "image_dump" debug flag.
2014-05-11AGOS: Switch VGA opcode debugging to debug flag, rather than level 3.D G Turner
This is now set by --debugflags=vga_opcode rather than -d 3, though it will still require a debug level greater than 0.
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-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.
2010-11-01ENGINES: Replace many printfs by warning/debug/debugNMax Horn
svn-id: r54031
2010-03-23Fix compiler warning.Travis Howell
svn-id: r48365
2009-08-15Removed unnecessary semi-colons.Torbjörn Andersson
svn-id: r43409
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-08-09Fix bug #2834260 - ELVIRA1: Graphic glitch when bird takes off.Travis Howell
svn-id: r43163
2009-07-15Fix recent PN regression in vc32_saveScreen().Travis Howell
svn-id: r42504
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-04Add code different for PN in vc32_saveScreen(), to fix crashes.Travis Howell
svn-id: r40296
2009-04-22Sync.Travis Howell
svn-id: r40075
2009-03-30Add GF_EGA feature flag for PN, to allow easier support of PC VGA version in ↵Travis Howell
future. svn-id: r39753
2009-03-20Correct initial palette in Amiga and AtariST versions of PN.Travis Howell
svn-id: r39561
2009-03-09AGOS: Changed _leftButtonDown & _rightButtonDown from byte to intMax Horn
svn-id: r39256
2009-03-08Cleanup.Travis Howell
svn-id: r39222
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-03-01Fix bottom palette in AtariST version of Elvira 2.Travis Howell
svn-id: r39014
2009-03-01Correctly fix position of icons in AtariST version of Elvira 2.Travis Howell
svn-id: r39011
2009-02-15Fix offset error in clearVideoBackGround(), that could cause menu glitches ↵Travis Howell
after fighting in Elvira 1. svn-id: r38238
2009-02-07Cleanup.Travis Howell
svn-id: r36233
2009-02-07Cleanup.Travis Howell
svn-id: r36232
2009-02-07Cleanup.Travis Howell
svn-id: r36228
2007-09-19Merged common/stdafx.h into common/scummsys.h. All referencing files have ↵Nicola Mettifogo
been updated. svn-id: r28966
2007-06-30AGOS code cleanupMax Horn
svn-id: r27794
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-19Cleanup, could cause regressions.Travis Howell
svn-id: r27547
2007-06-18Fix bug #1738870 - Elvira1: Glitch after opening a sarcophagus.Travis Howell
svn-id: r27520
2007-06-09Clarify purpose of the endRepeat opcude, used by video script.Travis Howell
svn-id: r27228
2007-06-09Add dirtyClips code for Simon the Sorcerer 1/2.Travis Howell
svn-id: r27227
2007-06-05Trigger palette update, when setting the mouse palette in Elvira 2 and Waxworks.Travis Howell
svn-id: r27098
2007-06-01Fix regressions, caused by VGATimerEntry type changes.Travis Howell
svn-id: r27044
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-28Use zone number to detect interface height differences in the AtariST ↵Travis Howell
verison of Elvira 2. svn-id: r26998
2007-05-28Add sound effects code for Amiga and AtariST versions of Elvira 2.Travis Howell
svn-id: r26989
2007-05-28Fix glitches caused by interface differences in the AtariST verison of Elvira 2.Travis Howell
svn-id: r26988
2007-05-28Correct the lockWord check in pokePalette video opcode.Travis Howell
svn-id: r26984
2007-05-27Add minor code differences in Elvira 2 and Waxworks.Travis Howell
svn-id: r26969
2007-05-26Add code for opcodes 177/178 in Elvira 2.Travis Howell
svn-id: r26937
2007-05-22Mouse glitch no longer seems to occur in Elvira 1.Travis Howell
svn-id: r26910