aboutsummaryrefslogtreecommitdiff
path: root/engines/agos/cursor.cpp
AgeCommit message (Collapse)Author
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-01-07The default keycolor for mouse pointers used to be 255.Marcus Comstedt
This makes sense as a default for CLUT8 modes, but not really for anything else. As part of the gsoc2009-16bit merge, the default was changed to "all ones", with extra code in the SDL backend to truncate this to the depth of the mode. However, "all ones" (white) still isn't a very useful default for RGB modes. So rather than jumping through hoops to provide a bad default, it's better to remove the default altogether. Engines which relied on the old default of 255 have been updated to specify it explicitly. svn-id: r47118
2009-08-12Enable Personal Nightmare by default.Travis Howell
svn-id: r43304
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-05-17Simplify cursor code.Travis Howell
svn-id: r40653
2009-05-17Fix mouse cursor color in the demo versions of The Feeble Files.Travis Howell
svn-id: r40643
2009-05-16Add initial support for DOS non-interactive demos of The Feeble Files.Travis Howell
svn-id: r40619
2009-03-09Minor cleanup.Travis Howell
svn-id: r39259
2009-03-09AGOS: Changed _leftButtonDown & _rightButtonDown from byte to intMax Horn
svn-id: r39256
2009-03-09Change Personal Nightmare support to optional, until setjmp/longjmp code is ↵Travis Howell
converted. svn-id: r39253
2009-03-08Variable _oneClick is a byte, so we can't compare it to boolean true/falseFilippos Karapetis
svn-id: r39229
2009-03-08Correct error in hitBox8().Travis Howell
svn-id: r39223
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
2008-12-13Cleanup.Travis Howell
svn-id: r35323
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-09-01Cleanup: remove obsolete code (PalmOS 68K version not supported anymore)Chris Apers
svn-id: r28803
2007-06-05Fix input issues in earlier games, and split handleMouseMoved() due to ↵Travis Howell
difference in earlier games. svn-id: r27103
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-28Add missing mouse cursor in Elvira 2.Travis Howell
svn-id: r27002
2007-05-27Adjust code for paranoid compilers.Travis Howell
svn-id: r26971
2007-05-27fixed warning and add assert for potential uninitialised srcPaweł Kołodziejski
svn-id: r26964
2007-05-27Add extra mouse cursors used by Elvira 2.Travis Howell
svn-id: r26956
2007-05-17Cleanup.Travis Howell
svn-id: r26858
2007-04-15Fix mouse regression in Swampy Adventures.Travis Howell
svn-id: r26503
2007-04-15Cleanup.Travis Howell
svn-id: r26497
2007-04-15Split game engines, to allow further cleanups.Travis Howell
svn-id: r26481
2007-04-01added the instance of EventManager returned by OSystem::getEventManager as a ↵Gregory Montoir
member of the Engine base class. This allows to simply the code a bit and should more efficient too (ie. less virtual function chain calls, obj->getA()->getB()). Also updated several engines to make use of it. svn-id: r26357
2007-03-19Remove duplicate code, for clipping of mouse position.Travis Howell
svn-id: r26238
2007-03-18Changed AGOS to use the EventManager to track the mouse position; added a ↵Max Horn
FIXME comment about _mouseOld never being set svn-id: r26206
2007-02-16Fix cursor palette regression in Simon the Sorcerer 1.Travis Howell
svn-id: r25625
2007-02-16Fix cursor palette regression in Simon the Sorcerer 1.Travis Howell
svn-id: r25624
2007-02-12Fix cursor palette in Amiga versions of Simon the Sorcerer 1 and remove ↵Travis Howell
duplciate cursor table. svn-id: r25511
2006-10-29Increase delay for dragging items, to match originalTravis Howell
svn-id: r24564
2006-10-28Fix cursor palette in Elvira 1Travis Howell
svn-id: r24552
2006-10-28Add shield cursor for Elvira 1Travis Howell
svn-id: r24551
2006-10-24Rename variableTravis Howell
svn-id: r24487
2006-10-22Add drag support for items in Elvira 1/2 and WWTravis Howell
svn-id: r24436
2006-10-18Fix display of sword cursor in WWTravis Howell
svn-id: r24362
2006-10-18Add mouse cursors for WWTravis Howell
svn-id: r24361
2006-10-02Fix display and input in dimpTravis Howell
svn-id: r24068
2006-10-01Fix cursor regression in FFTravis Howell
svn-id: r24057
2006-10-01Add debug opcode table for PP and other minor changes for PPTravis Howell
svn-id: r24050
2006-09-30Add mouse cursor support for PP and minor cleanupTravis Howell
svn-id: r24027
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 4. Some more internal updates.,Eugene Sandulenko
svn-id: r24012
2006-09-29Phase 2 of Simon renaming. Simon directory renamingEugene Sandulenko
svn-id: r24009