Commit Graph
52 Commits
Author SHA1 Message Date
Travis Howell 6e804cee42 Always correct time events duration, when saving games.
svn-id: r31557
2008-04-18 01:59:54 +00:00
Travis Howell af4b21a112 Correct time events duration, when saving in Elvira 1.
svn-id: r31516
2008-04-16 14:08:01 +00:00
Travis Howell 63b1de5628 Add support for room states in Waxworks (DOS).
svn-id: r31218
2008-03-22 09:46:25 +00:00
Jordi Vilalta Prat d6c34bdc4b Fixed the spaces before tabs.
svn-id: r30667
2008-01-28 00:14:17 +00:00
Max Horn f44a196087 Moved all time() calls in AGOS to a single new method AGOSEngine::getTime(); also replaced an evil function-static variable by a member variable (lastMinute)
svn-id: r29908
2007-12-20 09:43:46 +00:00
Travis Howell 3edb401897 Remove old warnings, since errors are displayed via load/save interface.
svn-id: r29815
2007-12-10 09:47:03 +00:00
Torbjörn Andersson f7fd695e79 Fixed unterminated string in countSaveGames(), which may be the cause of the
problem with Feeble Files savegames not being shown that was described on the
forum recently.

svn-id: r29580
2007-11-20 18:46:01 +00:00
Travis Howell 70c4f25aef Fix loading restart state file in Amiga version of Waxworks.
svn-id: r29543
2007-11-18 04:02:11 +00:00
Travis Howell 7bc422a8e9 Use unique save game naming for PC versions of Elvira 2 and Waxworks, due to the save game format differences.
svn-id: r29539
2007-11-17 12:48:28 +00:00
Travis Howell f10f40aff0 Fix bug #1759850 - ELVIRA2: Restart state file causes crash. The itemStore data needed to be adjusting, when loading or saving in the AtariST and Amiga versions.
svn-id: r29534
2007-11-17 10:27:31 +00:00
Nicola Mettifogo 258901bab9 Merged common/stdafx.h into common/scummsys.h. All referencing files have been updated.
svn-id: r28966
2007-09-19 08:40:12 +00:00
Max Horn 3abc11611e Code formatting fixes
svn-id: r28945
2007-09-18 20:16:33 +00:00
David Corrales 6856535010 Merged fsnode with trunk: r27971:28460
svn-id: r28462
2007-08-05 19:34:20 +00:00
Travis Howell 488d9f3b43 Add save code differences in Amiga verison of Waxworks.
svn-id: r28261
2007-07-28 09:16:44 +00:00
Travis Howell d6fd87fd6a Add save code differences in Amiga verison of Waxworks.
svn-id: r28260
2007-07-28 09:14:05 +00:00
Travis Howell 00cc7958ff Fix loading restart state file in Amiga version of Waxworks.
svn-id: r28234
2007-07-27 11:54:50 +00:00
David Corrales 720c974faf Changed SaveFileManager::listSavegames() function to be engine agnostic. It 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-12 17:58:15 +00:00
Travis Howell 7e83dfd275 Fix bug ##1746094 - Elvira 2: Strange behavior a - counter of P.P.
svn-id: r27839
2007-07-01 23:42:34 +00:00
Max Horn f445d8c800 Changed AGOS to use full KeyState, not just ascii value, in key events
svn-id: r27800
2007-06-30 22:21:29 +00:00
Max Horn 206d167457 AGOS: Introduced ChildType enum
svn-id: r27792
2007-06-30 16:25:59 +00:00
Travis Howell 55addca7ff Fix load/save regression in Puzzle Pack.
svn-id: r27272
2007-06-10 02:23:13 +00:00
Travis Howell 037e545dc1 Fix gltich when listing saved games in Hebrew versions.
svn-id: r27229
2007-06-09 07:48:27 +00:00
Travis Howell 95fe36a828 Don't save game, when no saved game name is given in earlier games.
svn-id: r27195
2007-06-08 08:40:23 +00:00
Travis Howell fff80bc489 Fix load/save interface in Elvira 1.
svn-id: r27191
2007-06-08 07:50:28 +00:00
Travis Howell 0eb630d989 Fix glitches when highlighting saved game names in Elvira 2 and Waxworks, caused by incorrect position of characters.
svn-id: r27146
2007-06-06 23:33:31 +00:00
Travis Howell b23eb038ea Fix regression when listing saved game names, in Simon the Sorcerer 1/2.
svn-id: r27096
2007-06-05 00:46:58 +00:00
Max Horn 218e132e37 Updated legal headers in source files, based on what Pidgin (the IM client formerly knowns as Gaim) does; added new (incomplete) COPYRIGHT file; updated copyright dates in a few spots
svn-id: r27024
2007-05-30 21:56:52 +00:00
Travis Howell 0c27b66807 Fix loading restart state in Amiga and AtariST versions of Elvira 2.
svn-id: r26996
2007-05-28 12:42:10 +00:00
Travis Howell 7d8619350f Fix loading restart state in Waxworks for now.
svn-id: r26966
2007-05-27 11:32:19 +00:00
Travis Howell 6ce23ced48 Correct cursor used when entering saved game name in Elvira 2 and Waxworks.
svn-id: r26957
2007-05-27 05:18:30 +00:00
Torbjörn Andersson b17e8f569f Silenced a rather paranoid GCC warning.
svn-id: r26924
2007-05-22 16:11:30 +00:00
Travis Howell ca0a75a9d0 Add support for the saved game overwrite check script in Waxworks.
svn-id: r26911
2007-05-22 11:22:59 +00:00
Travis Howell 5e1af6f479 Add load/save interface support for Elvira 2 and Waxworks.
svn-id: r26909
2007-05-22 10:31:51 +00:00
Travis Howell 11f2d4052a Update quick load code for Elvira 1/2 and Waxworks, based on original scripts.
svn-id: r26884
2007-05-20 08:30:43 +00:00
Travis Howell 22e3afc409 Ooops, correct inheritance of load/save functions.
svn-id: r26851
2007-05-16 09:39:36 +00:00
Travis Howell 27b56c23f6 Add caption to saved games for Elvira 1/2 and Waxworks.
svn-id: r26850
2007-05-16 08:27:15 +00:00
Travis Howell b6672f37a9 Fix bugs #941074 and #828860, by switching to graphics renderer code used by earlier (non-Windows) versions of Simon the Sorcerer 1/2.
svn-id: r26825
2007-05-13 08:46:48 +00:00
Travis Howell 20bf83a2ce Imrproved support for Elvira 1/2 and Waxworks.
svn-id: r26792
2007-05-09 15:36:05 +00:00
Max Horn b8aeefaffb Added finalize() method to Common::OutSaveFile (which by default just flushes the stream), changed engines to call that before deleting OutSaveFile instances (instead of just flushing)
svn-id: r25660
2007-02-17 18:55:51 +00:00
Travis Howell 590bd33a9e Fix bug #1624767 - FF: save games will not load.
svn-id: r24960
2007-01-01 04:35:27 +00:00
Travis Howell 352549c6e6 Set maximum saved game file to 998, since 999 is used for as restart state in FF
svn-id: r24927
2006-12-25 23:25:28 +00:00
Travis Howell f55320f988 Add inital pause code for Elvira 1/2 & WW, and cleanup
svn-id: r24723
2006-11-15 13:11:53 +00:00
Travis Howell 09d35a38a8 Fix restarting game in Elvira 2
svn-id: r24646
2006-11-07 01:02:24 +00:00
Travis Howell fe33cd84d6 Fix restarting game in Elvira 1
svn-id: r24645
2006-11-06 23:58:15 +00:00
Travis Howell 05dcf9c11d Cleanup
svn-id: r24626
2006-11-05 08:27:15 +00:00
Travis Howell a2abbf919d Add inital load/save code changes for earlier games and cleanup
svn-id: r24622
2006-11-05 06:26:45 +00:00
Travis Howell 8925e814a7 Minor cleanup
svn-id: r24333
2006-10-15 05:59:22 +00:00
Travis Howell 38195077d4 Add more code for Elvira 1
svn-id: r24141
2006-10-06 14:44:39 +00:00
Travis Howell 1ee0c4f1ce The name isn't stored in saved games for PP
svn-id: r24088
2006-10-02 23:01:32 +00:00
Travis Howell af21ec036f Add basic single slot load/save support for dimp/swampy for now
svn-id: r24086
2006-10-02 22:33:38 +00:00