Commit Graph
34 Commits
Author SHA1 Message Date
Travis Howell 47ad2487b4 Fix name locking in Waxworks, and cleanup.
svn-id: r31229
2008-03-23 23:18:43 +00:00
Max Horn f44a196087 Moved all time() calls in AGOS to a single new method AGOSEngine::getTime(); also replaced an evil function-static variable by a member variable (lastMinute)
svn-id: r29908
2007-12-20 09:43:46 +00:00
Nicola Mettifogo 258901bab9 Merged common/stdafx.h into common/scummsys.h. All referencing files have been updated.
svn-id: r28966
2007-09-19 08:40:12 +00:00
Travis Howell f4fb06845c Fix regression, the incorrect key was been used for highlighting items in Simon the Sorcerer 1/2.
svn-id: r28179
2007-07-23 12:32:08 +00:00
Travis Howell 3f82a451ef Add cases for using '-' and '+' keys on the keypad too.
svn-id: r27841
2007-07-01 23:45:15 +00:00
Max Horn f445d8c800 Changed AGOS to use full KeyState, not just ascii value, in key events
svn-id: r27800
2007-06-30 22:21:29 +00:00
Travis Howell ab9b9a1bf3 Cleanup, could cause regressions.
svn-id: r27547
2007-06-19 11:50:22 +00:00
Travis Howell 3cd6c3c275 Fix toggling music on/off in games, when using non-MIDI music.
svn-id: r27282
2007-06-10 05:43:56 +00:00
Travis Howell 2d2bda501e Fix timer code in Puzzle Pack, to match original speed.
svn-id: r27275
2007-06-10 04:14:53 +00:00
Travis Howell f0acfc0a28 Limit MIDI driver, to games using MIDI music only.
svn-id: r27158
2007-06-07 02:43:03 +00:00
Travis Howell 64413f9cc8 Only call MIDI code, in games which use MIDI based music.
svn-id: r27080
2007-06-04 14:25:02 +00:00
Max Horn 218e132e37 Updated legal headers in source files, based on what Pidgin (the IM client formerly knowns as Gaim) does; added new (incomplete) COPYRIGHT file; updated copyright dates in a few spots
svn-id: r27024
2007-05-30 21:56:52 +00:00
Travis Howell d4191508f6 Cleanup.
svn-id: r26858
2007-05-17 09:00:14 +00:00
Travis Howell 565d0d0a7d Add code to slowing kill the demon in DIMP.
svn-id: r26857
2007-05-17 07:23:56 +00:00
Travis Howell b6672f37a9 Fix bugs #941074 and #828860, by switching to graphics renderer code used by earlier (non-Windows) versions of Simon the Sorcerer 1/2.
svn-id: r26825
2007-05-13 08:46:48 +00:00
Travis Howell 20bf83a2ce Imrproved support for Elvira 1/2 and Waxworks.
svn-id: r26792
2007-05-09 15:36:05 +00:00
Max Horn 2d2b3d0ed2 Renamed AGOSEngine::midi to AGOSEngine::_midi
svn-id: r26468
2007-04-14 12:03:46 +00:00
Max Horn dd61b25634 More AGOSEngine::waitForInput refactoring
svn-id: r26218
2007-03-18 17:55:11 +00:00
Max Horn 8bf7953839 Refactoring AGOSEngine::waitForInput some more (in baby steps, so that if I break something, it'll be easier to figure out at which point I did it :)
svn-id: r26210
2007-03-18 14:33:13 +00:00
Max Horn 612e7a3eeb Refactoring AGOSEngine::waitForInput a bit (by resolving gotos)
svn-id: r26207
2007-03-18 13:53:51 +00:00
Max Horn 72ee9ee86a Changed AGOS to use the EventManager to track the mouse position; added a FIXME comment about _mouseOld never being set
svn-id: r26206
2007-03-18 13:29:12 +00:00
Travis Howell 7380142071 Change the volume of music channel of mixer, when adjusting music volume too.
svn-id: r25894
2007-02-27 11:47:28 +00:00
Travis Howell 25141dd901 Limit keyboard specific verb code to arrow keys only in PP/WW
svn-id: r24972
2007-01-03 11:40:39 +00:00
Travis Howell bca2bacf23 The arrows keys aren't monitored in DIMP
svn-id: r24969
2007-01-03 01:41:34 +00:00
Travis Howell f55320f988 Add inital pause code for Elvira 1/2 & WW, and cleanup
svn-id: r24723
2006-11-15 13:11:53 +00:00
Travis Howell 9f85511537 Cleanup
svn-id: r24533
2006-10-27 13:28:32 +00:00
Travis Howell aed395aeb2 Limit subtitle speed keys to Simon 1/2
svn-id: r24522
2006-10-27 01:36:15 +00:00
Travis Howell 6810993828 Add more menu code for Elvira 1
svn-id: r24486
2006-10-24 07:44:37 +00:00
Travis Howell 67041f96a9 Add missing reset of _lastClickRem variable
svn-id: r24474
2006-10-23 13:42:50 +00:00
Travis Howell 25c38db499 Add drag support for items in Elvira 1/2 and WW
svn-id: r24436
2006-10-22 13:04:34 +00:00
Travis Howell 16005872a2 Cleanup
svn-id: r24430
2006-10-22 07:43:11 +00:00
Travis Howell bce0a11065 Add extra picture opcode code for ELvira 1/2
svn-id: r24426
2006-10-22 00:55:17 +00:00
Travis Howell 399f8381a9 Cleanup
svn-id: r24397
2006-10-21 01:51:59 +00:00
Travis Howell ff574a63ee Split code into more specific files and cleanup
svn-id: r24394
2006-10-20 02:10:51 +00:00