aboutsummaryrefslogtreecommitdiff
path: root/engines/agi/preagi.cpp
AgeCommit message (Collapse)Author
2011-03-19PREAGI: Cleanup volume levels initializationdhewg
2011-03-05AGI: Kill the timer based counterdhewg
Using the timer mechanism for just a simple counter is not just overkill, its also inaccurate. When using a call frequency of x, and waiting for y callbacks, the passed time will not be x*y. The problem amplifies on slower platforms and/or fair thread schedulers. Use absolute times instead. Most notably, the walking speed of the avatar is now smooth on android, but probably on all other handhelds we support too.
2011-02-09AUDIO: Rename sound/ dir to audio/Max Horn
svn-id: r55850
2010-06-21Patch #1956501: "GUI/LAUNCHER: Midi device selection"Max Horn
svn-id: r50128
2010-05-04Move DebugChannel related code to new headerMax Horn
svn-id: r48935
2010-04-27COMMON: Move DebugChannel stuff into a new DebugMan singletonMax Horn
svn-id: r48821
2010-04-12AUDIO: Rename Mixer::playInputStream to playStreamMax Horn
svn-id: r48637
2010-03-18COMMON: Move Common::RandomSource to common/random.*Max Horn
svn-id: r48279
2010-01-08Switch Mixer::playInputStream to use DisposeAfterUse::FlagMax Horn
svn-id: r47182
2010-01-03Reduce header dependencies for AGI engine.Eugene Sandulenko
svn-id: r46942
2009-10-20AGI: Turn g_tickTimer & g_mouse into members of class AgiEngine resp. AgiBaseMax Horn
svn-id: r45259
2009-06-06CleanupEugene Sandulenko
svn-id: r41254
2009-06-06Whitespace fixes and C++ commentsEugene Sandulenko
svn-id: r41239
2009-03-08some cleanupMax Horn
svn-id: r39241
2009-01-30Renamed SpecialDebugLevel to DebugChannelMax Horn
svn-id: r36142
2008-11-06Switched various Engine APIs to use Common::ErrorMax Horn
svn-id: r34916
2008-09-03Moved check for shouldRTL() from engines to scummvm_mainMax Horn
svn-id: r34310
2008-07-10Removed unnecessary #inlcudesChristopher Page
svn-id: r32984
2008-07-08PreAGI works with the new GMM implementationChristopher Page
svn-id: r32956
2008-02-15Merged lots of _mixer->isReady() warnings into a single one in Engine ↵Max Horn
constructor svn-id: r30871
2008-01-13IndentationKari Salminen
svn-id: r30478
2007-12-20get rid of unused globalsMax Horn
svn-id: r29916
2007-11-23cleanupMax Horn
svn-id: r29617
2007-11-19_speakerStream should be public. Also, when preAGI engine closes, the ↵Filippos Karapetis
speaker handle is freed svn-id: r29573
2007-11-19Hook PC Speaker to Troll's Tale. Though pitch and duration are wrongEugene Sandulenko
svn-id: r29569
2007-11-03Patch #1825276: "DETECTION: advanced detector engine simplification"Eugene Sandulenko
svn-id: r29386
2007-09-19Merged common/stdafx.h into common/scummsys.h. All referencing files have ↵Nicola Mettifogo
been updated. svn-id: r28966
2007-09-18WIP for Troll's TaleEugene Sandulenko
svn-id: r28939
2007-09-11remove the rest of the PreAGI loaderMatthew Hoops
svn-id: r28895
2007-09-11PreAGI does not need an AGI resource loader, as it only needs to load ↵Matthew Hoops
pictures and doesn't use directories. So, this allows Winnie to decode pictures without using the loader svn-id: r28893
2007-09-06Winnie now enters the main loop and allows for movement (via the menu)Matthew Hoops
svn-id: r28867
2007-09-06WIP Winnie the Pooh code (PreAGI). Shows only the intro currentlyMatthew Hoops
svn-id: r28865
2007-09-03Some updates to preagi's sound system and code cleanupFilippos Karapetis
svn-id: r28844
2007-09-03Some updates to Mickey's sound system and code cleanupFilippos Karapetis
svn-id: r28840
2007-09-02Image placement in Mickey is correct nowFilippos Karapetis
svn-id: r28834
2007-09-02Moved preagi common code to a more appropriate place (commit 1 of 2)Filippos Karapetis
svn-id: r28831
2007-09-02fix more warningsMatthew Hoops
svn-id: r28822
2007-09-02fix a warning and some code formattingMatthew Hoops
svn-id: r28820
2007-09-02Some more updates to preagi string drawing functionFilippos Karapetis
svn-id: r28813
2007-09-02Initial implementation of preagi string drawing functions. They still need ↵Filippos Karapetis
work, though svn-id: r28812
2007-09-01An early WIP of PreAGI (TrollVM) supportEugene Sandulenko
svn-id: r28787