aboutsummaryrefslogtreecommitdiff
path: root/engines
AgeCommit message (Collapse)Author
2009-08-03Fix for #2824798 (FW: crash when clicking "load" in the GUI):Kari Salminen
- Fixed CineMetaEngine::listSaves(const char *target) which was broken. - Also added explicit initialization of savegame descriptions to empty strings for safety reasons (e.g. arrays on stack aren't initialized to zero). - Added explicit trailing zero setting to savegame descriptions (Previously using GMM you could write a description of length >= 20 that had no trailing zero when written to description file (e.g. fw.dir)). svn-id: r43027
2009-08-03Fix for bug #2828333 (AGI: KQ1: Greensleeves always plays):Kari Salminen
- Made all savegame loading in AGI do the same pre-load and post-load stuff. - Moved load/saveGameState from AgiBase to AgiEngine - Added rudimentary error handling to load/saveGameState - Incidentally also fixes the hanging note from bug #2798797. svn-id: r43025
2009-08-03Bugfix to correctly reset the music tempo when loading a savegamePaul Gilbert
svn-id: r43023
2009-08-03T7G: Fix bug #2831046 where save names not shown after loading a save from ↵Scott Thomas
launcher svn-id: r43020
2009-08-02Make MemoryReAlloc() 64-bit alignment safeJoost Peters
svn-id: r43013
2009-08-02Fix AGI crashes on 64-bit systems that require alignmentJoost Peters
svn-id: r43011
2009-08-02align memory handles to sizeof(void*) instead of 4 (which is just good ↵Joost Peters
enough for 32-bit) - this fixes DW2 on 64-bit systems that require alignment svn-id: r43005
2009-08-02Show a message if saving or loading a game fails.Sven Hesse
svn-id: r43001
2009-08-02Show a message if saving or loading a game fails.Torbjörn Andersson
svn-id: r42999
2009-08-02Removing _frameWaitLag. It broke normal animation speed in pre-v4 games and ↵Sven Hesse
didn't even do what it was supposed to in v4+ games anyway. (bug #2830985) svn-id: r42996
2009-08-02When ESCing videos, seek to the last frame that was meant to be played. ↵Sven Hesse
Fixes graphical glitches (bug #2830985) and crashes (bug #2830988) svn-id: r42995
2009-08-01Added some more information to the "Compressed sound ... invalid" error. MaybeTorbjörn Andersson
this will help in determining what's causing bug #2830364. (It sounds like a bad data file, but who knows...) svn-id: r42974
2009-08-01Remove obsolete comment from Cine::Palette::saturatedAddColor.Kari Salminen
svn-id: r42973
2009-07-31Fix bug with the event loop that was discarding pending events rather than ↵Paul Gilbert
leaving them to be processed in the following frame svn-id: r42965
2009-07-31When renaming old savefiles for Nippon Safes, don't assert if a file that ↵Nicola Mettifogo
matches the pattern game.* and is not a savefile is found in the savepath. svn-id: r42958
2009-07-30SCUMM: Properly detect & distinguish the three FM-TOWNS double-demosMax Horn
svn-id: r42951
2009-07-30Patch #2828669: CRUISE: Fix cruise compilation with mingw32ce toolchainMax Horn
svn-id: r42950
2009-07-30minor cleanup to scale2x, to avoid confusing the compiler about potential ↵Max Horn
pointer aliasing (only the tip of the iceberg, of course... ;) svn-id: r42938
2009-07-30Fix bug which caused the mouse cursor not to update in some cases.Johannes Schickel
svn-id: r42926
2009-07-30Cleanup the header file as I removed one function in r42922.Nicola Mettifogo
svn-id: r42924
2009-07-30Fixed typo in user message.Nicola Mettifogo
svn-id: r42923
2009-07-30Use SaveFileMan::listSaveFiles() to build list of old savegames for Nippon ↵Nicola Mettifogo
Safes. svn-id: r42922
2009-07-30Added the character lookup table for the Spanish fontPaul Gilbert
svn-id: r42920
2009-07-29SWORD1 & SWORD2: Replaced ioFailed by err+eosMax Horn
svn-id: r42912
2009-07-29Removed last traces of clearIOFailed. Yay :)Max Horn
svn-id: r42910
2009-07-29SCUMM: Fix verb/sentence handling in Indy3 mac (there, a double click must ↵Max Horn
be used to trigger a verb/sentence) svn-id: r42907
2009-07-29Fix regression, which prevented saving in COMI.Johannes Schickel
svn-id: r42900
2009-07-29SCUMM: Enable looping in Indy3Mac sound effectsMax Horn
svn-id: r42898
2009-07-29Fix a little bug in KyraEngine_MR::showBadConscience, which prevented ↵Johannes Schickel
Gunther's mouse shapes from showing up. svn-id: r42895
2009-07-29Oops, fixing a regression I created with the Map_v4/Map_v2-mergeSven Hesse
svn-id: r42894
2009-07-29Fix saving of item in hand in HoF and MR.Johannes Schickel
svn-id: r42892
2009-07-29Fix animation script sound effect opcode implementation in Kyra3.Johannes Schickel
svn-id: r42890
2009-07-29SCUMM: Rewrote ScummEngine::inventoryScriptIndy3Mac for clarityMax Horn
svn-id: r42889
2009-07-29SCUMM: cleanupMax Horn
svn-id: r42880
2009-07-28SCUMM: Moved _inventoryOffset to ScummEngine_v2 and save it.Max Horn
Fixes bug #2828417: Zak V2: inventory position isn't reset when loading. svn-id: r42870
2009-07-28SCI: Avoid using perror (it's not portable)Max Horn
svn-id: r42866
2009-07-28Broken Sword 2, unsurprisingly, had the same subtitle drawing glitch for smallTorbjörn Andersson
cutscenes that Broken Sword 1 had. And a memory leak. This should fix both. svn-id: r42861
2009-07-28Fixed drawing subtitles for cutscenes that are narrower than the screen, andTorbjörn Andersson
erase the subtitles manually if they are drawn outside the frame. svn-id: r42859
2009-07-28More alignment-related changesSven Hesse
svn-id: r42858
2009-07-28Changing stuff around a bit so alignment requirements won't increaseSven Hesse
svn-id: r42857
2009-07-28Silencing two "empty loop body" warningsSven Hesse
svn-id: r42856
2009-07-27Fix bug #2827459 "ITE: Ingame GUI does not list slots 96-99", by defining in ↵Johannes Schickel
SagaMetaEngine that the last valid save slot for SAGA is slot 95. svn-id: r42845
2009-07-27Fix format string issues (and compiler warnings).Willem Jan Palenstijn
Patch by salty-horse. svn-id: r42842
2009-07-26fix/workaround for cruise crash on OSXJoost Peters
svn-id: r42826
2009-07-26Simplify KYRA's SJIS font loading code.Johannes Schickel
svn-id: r42820
2009-07-26Change the way the font data for SJIS fonts is load.Johannes Schickel
svn-id: r42815
2009-07-26Change KYRA to use our SJIS font, when it's available.Johannes Schickel
svn-id: r42814
2009-07-2678 bytes isn't enough for some of the longer conversation options. 128 mightTorbjörn Andersson
not be enough either, but at least it fixes bug #2827170 ("DRASCULA: Conversation error"). svn-id: r42801
2009-07-26Added a debug line to allow tracking of script executionPaul Gilbert
svn-id: r42799
2009-07-26Bugfix for mouse button clicks getting counted multiple timesPaul Gilbert
svn-id: r42798