aboutsummaryrefslogtreecommitdiff
path: root/engines
AgeCommit message (Collapse)Author
2008-11-18Make the 256 color transformPaletteRange-function and Future Wars's ↵Kari Salminen
refreshPalette-function compliant with disassembly. svn-id: r35118
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-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-17Fix regressions in HE games, when slashes are used in filenames for file ↵Travis Howell
opcodes. svn-id: r35105
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-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-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-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-15Fixed strncpy usage.Johannes Schickel
svn-id: r35083
2008-11-15Fix for bug #2251765: FT: Talk speed inconsistencyMax Horn
svn-id: r35082
2008-11-15svn-id: r35080Florian Kagerer
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-15Paranoia: Add destination buffer size to Engine::errorString to help ↵Johannes Schickel
avoiding buffer overflows. svn-id: r35072
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-14Initialise _current. Fixes a Valgrind warning.Torbjörn Andersson
svn-id: r35067
2008-11-14Added license header, and guard against multiple inclusion.Torbjörn Andersson
(Sorry about the confusing commit message earlier. I thought I had committed a fix for bug #2284199 ("IGOR: Strange code in drawInventory()") without checking for warnings first.) svn-id: r35065
2008-11-14Oops, my last commit introduced some warnings.Torbjörn Andersson
svn-id: r35063
2008-11-14Committed my patch #2123680 "SDL: Backend transaction / rollback support".Johannes Schickel
svn-id: r35062
2008-11-14Patch #2271425: Groovie engineMax Horn
svn-id: r35060
2008-11-14Some corrections, based on observations from bug report #2284298 - "SAGA: ↵Filippos Karapetis
Compiler warnings; possibly an engine bug" svn-id: r35058
2008-11-14Reverted change I accidentally made to the SAGA engine when committing the SCUMMTorbjörn Andersson
charset changes. It may be a correct change, but it's not yet ready. svn-id: r35057
2008-11-14Committed my own patch #2278665 ("SCUMM: Font data in old SCUMM games") to getTorbjörn Andersson
rid of a few kilobytes of hard-coded font data. (The font data is still there, but now we only store how the French, German, Italian and Spanish fonts differ from the English one.) svn-id: r35056
2008-11-14Fixing compilationSven Hesse
svn-id: r35055
2008-11-14Cleanup and simplification of the resource loading codeFilippos Karapetis
svn-id: r35054
2008-11-14Removed unused parameter.Nicola Mettifogo
svn-id: r35053
2008-11-14Added detection entry for Spanish Bud TuckerJordi Vilalta Prat
svn-id: r35052
2008-11-13Fix for bug #2277597 - "ITE: Classic Mac alternate md5sums / Voices not ↵Filippos Karapetis
detected‏" svn-id: r35051
2008-11-13Fixed crash when returning to launcher from the GMMFilippos Karapetis
svn-id: r35050
2008-11-13Update to the low level parser:Nicola Mettifogo
* made it detect buffer overflows * removed unused code paths * general simplification svn-id: r35047
2008-11-13Moved sword1 detection and meta engine specific code from sword1.cpp into ↵Filippos Karapetis
detection.cpp, like other engines svn-id: r35043
2008-11-13Fix compile of CINE engine.Travis Howell
svn-id: r35039
2008-11-13* got rid of CDECLMax Horn
* got rid of scumm_strrev * added DISABLE_TEXT_CONSOLE flag which disables printf, warning, debug (but not error) svn-id: r35038
2008-11-13Added better checks for the current music status in pauseEngineIntern()Filippos Karapetis
svn-id: r35035
2008-11-13Started moving Save/Load code to saveload.cpp/.hFilippos Karapetis
svn-id: r35033
2008-11-12Deleting save states via the launcher and the GMM is now supported in the ↵Filippos Karapetis
cine engine svn-id: r35032
2008-11-12Saving and loading from the GMM is now supported in the cine engineFilippos Karapetis
svn-id: r35031