aboutsummaryrefslogtreecommitdiff
path: root/engines/agos/subroutine.cpp
AgeCommit message (Collapse)Author
2014-05-11AGOS: Change "script" debugflag to "subroutine" as more accurate.D G Turner
This flag is used to enable dumping of subroutine scripts at start.
2014-05-11AGOS: Switch script debugging to debug flag, rather than level 4.D G Turner
This is now set by --debugflags=script rather than -d 4, though it will still require a debug level greater than 0.
2014-05-11AGOS: Switch opcode debugging to a debug flag, rather than level 2 hack.D G Turner
This is now set by --debugflags=opcode rather than -d 2, though it will still require a debug level greater than 0.
2014-02-18AGOS: Make GPL headers consistent in themselves.Johannes Schickel
2014-01-22AGOS: Use Common::File instead of SearchMan.Johannes Schickel
This makes sure the hack from Common::File for filenames with a trailing dot is used as expected.
2014-01-22AGOS: Get rid of ArchiveMan in favor of global SearchMan.Johannes Schickel
This in fact slightly changes the priority order of added archives. Formerly, all archives in SearchMan were preferred to the customly added ones in ArchiveMan. All standard paths (i.e. path and extrapath) will be still be searched before the custom ones (which are all priority 0 right now) but system specific paths will be searched after (due to their priority being -1). Since system specific paths shouldn't contain any game data files this should hopefully be harmless. This wasn't tested for games with CAB archives.
2012-01-27AGOS: Rename ArchiveMan's open to createReadStreamForMember to match our ↵Johannes Schickel
Archive API.
2012-01-26AGOS: Rework digital sound playback.Johannes Schickel
The BaseSound class does now only save the sound filename instead of a file handle. When a new sound is started a new file handle is created, which assures that each sound uses a different file handle and thus allows for directly streaming sounds from disk. This fixes bug #3475610 "AGOS: Wrong sound effects during intro of Simon 2 (DOS)".
2011-11-02AGOS: Fix warningsEugene Sandulenko
2011-08-27AGOS: Integrate InstallShield support.Travis Howell
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
2010-11-01ENGINES: Replace many printfs by warning/debug/debugNMax Horn
svn-id: r54031
2010-11-01ENGINES: Remove some 'using' statementsMax Horn
svn-id: r54001
2010-01-22AGOS: cleanupMax Horn
svn-id: r47451
2009-11-01AGOS Simon1 Windows fix. Fixed careless use of setChar function.Yotam Barnoy
svn-id: r45592
2009-10-02Fix some cppcheck warnings reported by salty-horseMax Horn
svn-id: r44538
2009-09-11Remove excess spaces.Travis Howell
svn-id: r44030
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-01Fixed some more warnings observed on buildbotMax Horn
svn-id: r42010
2009-05-24Strip trailing whitespaces in the whole code base.Johannes Schickel
svn-id: r40867
2009-04-21Add work around for bug in English 4CD version of The Feeble Files.Travis Howell
svn-id: r40048
2009-03-19Hopefully fix compilation with mingw64.Johannes Schickel
svn-id: r39552
2009-02-27Fix bug #2642654 - SIMON2: Cannot load savegame, also in CD DOS?.Travis Howell
svn-id: r38935
2009-02-07Cleanup.Travis Howell
svn-id: r36232
2009-02-07Cleanup.Travis Howell
svn-id: r36228
2009-01-01Whoa! Removing trailing spaces.Eugene Sandulenko
svn-id: r35648
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-07-10Lure works with the new GMM implementationChristopher Page
svn-id: r32996
2008-05-20AGOS Engine: Began implementation for a new quit event which will cleanly ↵Christopher Page
return to the launcher. This replaces the old shutdown() method within delay() svn-id: r32203
2008-04-17Fix Bug #1555117 - SIMON2: Cannot load Savegame.Travis Howell
svn-id: r31526
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-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-13Fix bugs #941074 and #828860, by switching to graphics renderer code used by ↵Travis Howell
earlier (non-Windows) versions of Simon the Sorcerer 1/2. svn-id: r26825
2007-05-10Fix glitches in pause options of Elvira 1.Travis Howell
svn-id: r26796
2007-05-09Imrproved support for Elvira 1/2 and Waxworks.Travis Howell
svn-id: r26792
2007-05-07Cleanup.Travis Howell
svn-id: r26769
2007-02-16Some very obvious cleanups.Torbjörn Andersson
svn-id: r25635
2007-02-12Ooops, remove debug leftovers in last commit.Travis Howell
svn-id: r25502
2007-02-12Add basic support for AtariST demo of Elvira 1.Travis Howell
svn-id: r25501
2007-02-11Add Acorn disk version of Simon the Sorcerer 1.Travis Howell
svn-id: r25480
2006-11-06Split draw code for earlier games, to prevent regressions for nowTravis Howell
svn-id: r24633
2006-10-28Add more fixes for Elvira 1Travis Howell
svn-id: r24547
2006-10-27Ooops, fix Elvira 1 regressionTravis Howell
svn-id: r24525
2006-10-27Add code for look opcode in elvira 1Travis Howell
svn-id: r24524
2006-10-25Add back delay between script restartsTravis Howell
svn-id: r24500
2006-10-25Revert debug changesTravis Howell
svn-id: r24496
2006-10-25Remove unused script opcodesTravis Howell
svn-id: r24495
2006-10-25Add class code used by scripts in Elvira 1Travis Howell
svn-id: r24491