aboutsummaryrefslogtreecommitdiff
path: root/engines/agos
AgeCommit message (Collapse)Author
2007-04-15Fix mouse regression in Swampy Adventures.Travis Howell
svn-id: r26503
2007-04-15Update reporting of invalid script opcodes.Travis Howell
svn-id: r26501
2007-04-15Fix Elvira 1 regression.Travis Howell
svn-id: r26500
2007-04-15Cleanup.Travis Howell
svn-id: r26497
2007-04-15Add eriktorbjorn's patch to split script opcodes into specific game engines.Travis Howell
svn-id: r26490
2007-04-15Cleanup.Travis Howell
svn-id: r26482
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: r26479
2007-04-15Cleanup.Travis Howell
svn-id: r26478
2007-04-14Renamed AGOSEngine::midi to AGOSEngine::_midiMax Horn
svn-id: r26468
2007-04-10Correct details for Simon the Sorcerer 2 (DOS Floppy) with Russian patch.Travis Howell
svn-id: r26449
2007-04-10Remove two invalid entries for Simon the Sorcerer 2, since they use md5 ↵Travis Howell
checksums of the complete files (based on ICON.DAT). svn-id: r26448
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-22Add Spanish version of Waxworks (DOS).Travis Howell
svn-id: r26273
2007-03-19Remove duplicate code, for clipping of mouse position.Travis Howell
svn-id: r26238
2007-03-18More AGOSEngine::waitForInput refactoringMax Horn
svn-id: r26218
2007-03-18Refactoring AGOSEngine::waitForInput some more (in baby steps, so that if I ↵Max Horn
break something, it'll be easier to figure out at which point I did it :) svn-id: r26210
2007-03-18Refactoring AGOSEngine::waitForInput a bit (by resolving gotos)Max Horn
svn-id: r26207
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-03-17Moved Event/EventType/keyboard enum from common/system.h (part of class ↵Max Horn
OSystem) to common/events.h (part of namespace Common). Porters may have to make minor changes to their backends to get them to compile again svn-id: r26180
2007-03-17Applied my re-revised patch #1487149 ("Simplified keyboard repeat"), withTorbjörn Andersson
Fingolfin's blessings. Keyboard repeat is now handled by the event manager, rather than by individual engines. Since this can cause problems with some engines (see the AGI engine), the extra "key down" events are marked as "synthetic", so that they can be ignored if necessary. svn-id: r26170
2007-03-17Force all code to use EventManager::pollEvent instead of OSystem::pollEventMax Horn
svn-id: r26156
2007-03-14Update error messages in loadModule().Travis Howell
svn-id: r26131
2007-03-09Removing some unnecessary #includesMax Horn
svn-id: r26044
2007-02-27Change the volume of music channel of mixer, when adjusting music volume too.Travis Howell
svn-id: r25894
2007-02-26Add demo of Waxworks.Travis Howell
svn-id: r25876
2007-02-24Trying to unify the order in which we try the various audio formats: Prefer ↵Max Horn
FLAC (lossless) over Ogg Vorbis ('free') over MP3 -- the order is admittedly somewhat arbitrary, but at least now it's consistent across all parts of ScummVM svn-id: r25837
2007-02-24Update md5 details for Spanish version of Elvira 2.Travis Howell
svn-id: r25818
2007-02-23Update copy protection bypass for Simon 1/2.Travis Howell
svn-id: r25809
2007-02-23Correct typo.Travis Howell
svn-id: r25808
2007-02-23Fix bug #1600999 - SIMON2: Crash while talking to Bingo Bongo. A regression ↵Travis Howell
due to the work around for extra long strings been broken, when support for the Feeble Files was added in the past. svn-id: r25807
2007-02-21Skip music track 35 in CD releases of Simon 1, since it was replace by sound ↵Travis Howell
effect and the script was not updated. svn-id: r25762
2007-02-21Remove Amiga OCS specific code for copy protection screen in Simon 1, since ↵Travis Howell
it no longer required. svn-id: r25761
2007-02-21Bypass the copy protection screens in floppy disk releases of Simon the ↵Travis Howell
Sorcerer 1 and 2, with permission from Adventure Soft. svn-id: r25760
2007-02-21White space changes.Travis Howell
svn-id: r25759
2007-02-20Update details for English version of Elvira 2 for Atari ST.Travis Howell
svn-id: r25736
2007-02-20Add French version of Elvira 2 for Amiga.Travis Howell
svn-id: r25735
2007-02-19Correct playing back music 0 in Simon the Sorcerer 1, when using replacment ↵Travis Howell
soundtrack. svn-id: r25734
2007-02-19Renamed ANIMATION_H to AGOS_ANIMATION_H.Torbjörn Andersson
svn-id: r25730
2007-02-17Using stat and fopen is not portable (writing to a Common::File isn't ↵Max Horn
either, but at least it doesn't force porters to #define fopen to work around it) svn-id: r25661
2007-02-17Added finalize() method to Common::OutSaveFile (which by default just ↵Max Horn
flushes the stream), changed engines to call that before deleting OutSaveFile instances (instead of just flushing) svn-id: r25660
2007-02-17Removed extra tabs.Torbjörn Andersson
svn-id: r25640
2007-02-16Some very obvious cleanups.Torbjörn Andersson
svn-id: r25635
2007-02-16a 20ms second delay should be ample time for a GM system ONMax Horn
svn-id: r25633
2007-02-16Add support for using soundtrack from the Simon the Sorcerer 1 - Music ↵Travis Howell
Enhancement Project. svn-id: r25632
2007-02-16AGOS: Send GM System Enable/On upon startupMax Horn
svn-id: r25631
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-14Removed unnecessary #include.Torbjörn Andersson
svn-id: r25587