aboutsummaryrefslogtreecommitdiff
path: root/engines/agos/saveload.cpp
AgeCommit message (Collapse)Author
2010-03-18COMMON: Get rid of Common::StringListMax Horn
svn-id: r48287
2010-01-03Fixed a bunch of cppcheck warnings. Mostly about checking if a pointer is nullTorbjörn Andersson
before freeing it, which isn't necessary. svn-id: r46941
2009-09-24Reverted parts of revisions #44298, #44299 and #44300, to prevent warnings ↵Filippos Karapetis
and issues in compilers which don't support NORETURN svn-id: r44314
2009-09-24AGOS: Fixed some warnings about unreachable codeFilippos Karapetis
svn-id: r44298
2009-09-20Correct error in load code for PC version of Waxworks.Travis Howell
svn-id: r44206
2009-09-11Remove excess spaces.Travis Howell
svn-id: r44030
2009-08-22Correct errors in load/save code for PC version of Waxworks.Travis Howell
svn-id: r43628
2009-08-12Enable Personal Nightmare by default.Travis Howell
svn-id: r43304
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-08-09Fix bug #2834252 - ELVIRA1 Problem with 8-character-long save names.Travis Howell
svn-id: r43156
2009-08-09Fix bug #2834254 - ELVIRA: Buggy scroll arrows when mixing spells.Travis Howell
svn-id: r43152
2009-07-20AGOS: Fixed badload(); some whitespace cleanupMax Horn
svn-id: r42624
2009-07-18AGOS: Removed second setjmp in PN code (untested!)Max Horn
svn-id: r42593
2009-05-05Fix input glitch regression again, by closer matching original PN code.Travis Howell
svn-id: r40329
2009-05-04All versions of PN share the same saved game format.Travis Howell
svn-id: r40298
2009-03-09Change Personal Nightmare support to optional, until setjmp/longjmp code is ↵Travis Howell
converted. svn-id: r39253
2009-03-08Clarify several errors messages.Travis Howell
svn-id: r39219
2009-03-08Add initial support for Personal Nightmare.Travis Howell
Thanks to dreammaster for file decompression and icon decoding code. NOTE: setjmp/longjmp code will require conversion for portability. svn-id: r39216
2009-03-07Fix buffer overflow in matchSaveGame().Travis Howell
svn-id: r39182
2009-02-07Cleanup.Travis Howell
svn-id: r36232
2009-02-07Cleanup.Travis Howell
svn-id: r36228
2008-12-13Cleanup.Travis Howell
svn-id: r35323
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-09-15Replace ioFailed by err.Travis Howell
svn-id: r34557
2008-09-10Fix for bug #2102828 - "AGOS - compilation error, uninitialized variable"Filippos Karapetis
svn-id: r34469
2008-08-13Cleanup: Got rid of _quit and _rtl variables in engine.h/.cpp which are not ↵Christopher Page
used anymore. Found some _quit flags in Agos and Gob and replaced with bool quit() where appropriate svn-id: r33848
2008-08-08Hopefully allow quiting at any stage AGOS engines games again.Travis Howell
svn-id: r33693
2008-07-29Changed class File (and derived classes) to only support read-only access; ↵Max Horn
added a new class DumpFile for writing svn-id: r33412
2008-07-27Fix buffer overflow in error message.Travis Howell
svn-id: r33321
2008-04-18Always correct time events duration, when saving games.Travis Howell
svn-id: r31557
2008-04-16Correct time events duration, when saving in Elvira 1.Travis Howell
svn-id: r31516
2008-03-22Add support for room states in Waxworks (DOS).Travis Howell
svn-id: r31218
2008-01-28Fixed the spaces before tabs.Jordi Vilalta Prat
svn-id: r30667
2007-12-20Moved all time() calls in AGOS to a single new method AGOSEngine::getTime(); ↵Max Horn
also replaced an evil function-static variable by a member variable (lastMinute) svn-id: r29908
2007-12-10Remove old warnings, since errors are displayed via load/save interface.Travis Howell
svn-id: r29815
2007-11-20Fixed unterminated string in countSaveGames(), which may be the cause of theTorbjörn Andersson
problem with Feeble Files savegames not being shown that was described on the forum recently. svn-id: r29580
2007-11-18Fix loading restart state file in Amiga version of Waxworks.Travis Howell
svn-id: r29543
2007-11-17Use unique save game naming for PC versions of Elvira 2 and Waxworks, due to ↵Travis Howell
the save game format differences. svn-id: r29539
2007-11-17Fix bug #1759850 - ELVIRA2: Restart state file causes crash. The itemStore ↵Travis Howell
data needed to be adjusting, when loading or saving in the AtariST and Amiga versions. svn-id: r29534
2007-09-19Merged common/stdafx.h into common/scummsys.h. All referencing files have ↵Nicola Mettifogo
been updated. svn-id: r28966
2007-09-18Code formatting fixesMax Horn
svn-id: r28945
2007-08-05Merged fsnode with trunk: r27971:28460David Corrales
svn-id: r28462
2007-07-28Add save code differences in Amiga verison of Waxworks.Travis Howell
svn-id: r28261
2007-07-28Add save code differences in Amiga verison of Waxworks.Travis Howell
svn-id: r28260
2007-07-27Fix loading restart state file in Amiga version of Waxworks.Travis Howell
svn-id: r28234
2007-07-12Changed SaveFileManager::listSavegames() function to be engine agnostic. It ↵David Corrales
now returns a list will the full paths of existing files that match a given regex. Additionally, modified the 5 engines which use the default manager (Agos, Queen, Saga, Scumm and Touche) to parse the filename list and mark the available saves bool array correctly. svn-id: r28046
2007-07-01Fix bug ##1746094 - Elvira 2: Strange behavior a - counter of P.P.Travis Howell
svn-id: r27839
2007-06-30Changed AGOS to use full KeyState, not just ascii value, in key eventsMax Horn
svn-id: r27800
2007-06-30AGOS: Introduced ChildType enumMax Horn
svn-id: r27792
2007-06-10Fix load/save regression in Puzzle Pack.Travis Howell
svn-id: r27272