aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2008-11-18Added a mutex to the Groovie MIDI player. Maybe that will fix the rare andTorbjörn Andersson
unpredictable crashes I've been seeing. svn-id: r35116
2008-11-18Committed by patch #2219361 ("BS1: Simplified subtitles"). It uses theTorbjörn Andersson
lockScreen() / unlockScreen() backend API, instead of copyRectToScreen(). Before, it had to copy a piece of the engine's screen to draw on to simulate transparency, which was awkward. However, this means we're now forcing full-screen updates on each frame. There may be performance regressions, particularly if the frames are much smaller than the screen. Hopefully, it's the decoding that's the bottleneck, but if this causes problems on low-end devices... well, Fingolfin had some ideas about that when he first proposed the lockScreen() / unlockScreen() API. svn-id: r35115
2008-11-18CleanupFilippos Karapetis
svn-id: r35114
2008-11-18Fixed meta engine related save functions (some where relying on "target.???" ↵Johannes Schickel
instead of "sword1.???"). svn-id: r35113
2008-11-18Reverted to old behavior: save games for sword1 can be shared again across ↵Filippos Karapetis
all versions (since they're exactly the same) - they're now named sword1.* and no longer named after the game ID svn-id: r35112
2008-11-18Applied a slightly modified version of my patch #2307224 - "BS1: Save/load ↵Filippos Karapetis
overhaul" svn-id: r35111
2008-11-18Don't rename slots anymore when deleting them via the GMM.Johannes Schickel
svn-id: r35110
2008-11-18Fixed documentation.Johannes Schickel
svn-id: r35109
2008-11-17Fix compilation of Tucker-engine under MSVC by adding missing flic_player.h ↵Kari Salminen
and flic_player.cpp to the project files. svn-id: r35108
2008-11-17Hopefully fixed the regression described in bug #2299682 ("FT: Crash in the ↵Torbjörn Andersson
intro (regression in r34516)"), after discussing with Fingolfin. We didn't use to check the size of the STRK chunk before, and he didn't remember why we do now, so I've removed that test again. svn-id: r35107
2008-11-17Fixed a warning on the DS build, added some clarifying comments, reformatted ↵Max Horn
the okiStepSize and imaStepTable tables (the former really is a subtable of the latter) svn-id: r35106
2008-11-17Fix regressions in HE games, when slashes are used in filenames for file ↵Travis Howell
opcodes. svn-id: r35105
2008-11-17Factoring shared code of template classes into a shared base class saves ↵Max Horn
another 4-7kb code size svn-id: r35104
2008-11-17Saving 32kb DATA sizeMax Horn
svn-id: r35103
2008-11-16fixed bugFlorian Kagerer
svn-id: r35102
2008-11-16cleanupFlorian Kagerer
svn-id: r35101
2008-11-16some fixes to input handling, cleanupGregory Montoir
svn-id: r35100
2008-11-16Fixed valgrind warning.Johannes Schickel
svn-id: r35099
2008-11-16Implementing getTotalPlayTime() for AppendableMemoryStreamSven Hesse
svn-id: r35098
2008-11-16Added MSVC projects for the new groovie engine and enabled the engineFilippos Karapetis
svn-id: r35097
2008-11-16Fixed various g++ warnings ("format not a string literal and no format ↵Johannes Schickel
arguments"). svn-id: r35096
2008-11-16T7G: Two leftover commits from t7gre: fix broken palette on intro video, and ↵Henry Bush
add scriptvar debug flag svn-id: r35095
2008-11-16Binary parser: Parsing of global dialog sections.Vicent Marti
svn-id: r35094
2008-11-16KYRA 1/2: more fixes for valgrind warningsFlorian Kagerer
svn-id: r35093
2008-11-16Added missing initialization (which caused random crashes).Nicola Mettifogo
svn-id: r35092
2008-11-16Binary parser: Fixed missing sections in render info.Vicent Marti
svn-id: r35091
2008-11-15Correct my typos.Travis Howell
svn-id: r35090
2008-11-15Added support for the ADPCM used in Discworld 2Sven Hesse
svn-id: r35089
2008-11-15(hopefully) fix valgrind warningsFlorian Kagerer
svn-id: r35088
2008-11-15Simplify error debugging by implementing GroovieEngine::errorString()Jordi Vilalta Prat
svn-id: r35087
2008-11-15Binary Parser: Finished parsing of all Render Info sections.Vicent Marti
svn-id: r35086
2008-11-15Tweaks to make DS buildable again.Robin Watts
svn-id: r35085
2008-11-15DS: Replaced call to obsolete addButton methodMax Horn
svn-id: r35084
2008-11-15Fixed strncpy usage.Johannes Schickel
svn-id: r35083
2008-11-15Fix for bug #2251765: FT: Talk speed inconsistencyMax Horn
svn-id: r35082
2008-11-15Saving some more bytes of binary size in the advanced detectorMax Horn
svn-id: r35081
2008-11-15svn-id: r35080Florian Kagerer
2008-11-15remove outdated commentJoost Peters
svn-id: r35079
2008-11-15Fix for bug "Save game's names don't show up" (issue 31 on google code)Jordi Vilalta Prat
svn-id: r35078
2008-11-15Added GroovieMetaEngine::getMaximumSaveSlot()Jordi Vilalta Prat
svn-id: r35077
2008-11-15Turn on single gameid in order to avoid polluting gameid namespace.Eugene Sandulenko
svn-id: r35076
2008-11-15Mention new engines in NEWS file.Eugene Sandulenko
svn-id: r35075
2008-11-15Little fix for my last commit.Johannes Schickel
svn-id: r35074
2008-11-15Yet another buffer safetyness fix. (strcpy -> strncpy)Johannes Schickel
svn-id: r35073
2008-11-15Paranoia: Add destination buffer size to Engine::errorString to help ↵Johannes Schickel
avoiding buffer overflows. svn-id: r35072
2008-11-15Finished binary parsing of DrawData/drawsteps.Vicent Marti
svn-id: r35071
2008-11-15added missing File destructor call if file can't be readGregory Montoir
svn-id: r35070
2008-11-15added support for animation sequenceGregory Montoir
added support for non-interactive demo fixed wrong end of demo screen when quitting the game using the inventory svn-id: r35069
2008-11-15added FLIC player from KoM engine module.Gregory Montoir
changes : - changed methods name to match the ones from DXAPlayer - added file read streaming - added possibiltiy to reset playback svn-id: r35068
2008-11-14Initialise _current. Fixes a Valgrind warning.Torbjörn Andersson
svn-id: r35067