Commit Graph

50 Commits

Author SHA1 Message Date
Christopher Page
8d8c46e36f Cleanup: Got rid of _quit and _rtl variables in engine.h/.cpp which are not used anymore. Found some _quit flags in Agos and Gob and replaced with bool quit() where appropriate
svn-id: r33848
2008-08-13 20:45:00 +00:00
Travis Howell
fd65ea311a Hopefully allow quiting at any stage AGOS engines games again.
svn-id: r33693
2008-08-08 02:18:17 +00:00
Travis Howell
ee89c3000b Minor cleanup.
svn-id: r31514
2008-04-16 12:24:09 +00:00
Travis Howell
7e222b1a0c Cleanup.
svn-id: r31512
2008-04-16 08:50:25 +00:00
Jordi Vilalta Prat
66e9d4f5e8 Removed trailing spaces.
svn-id: r30664
2008-01-27 19:47:41 +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
2670862c33 Update comment for workaround for bug #1745996.
svn-id: r29545
2007-11-18 04:42:40 +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
Travis Howell
24b09cdc08 Use warning for that last work around.
svn-id: r27845
2007-07-02 00:22:03 +00:00
Travis Howell
3ef882041b Add work around for possible script bug in Elvira 2.
svn-id: r27844
2007-07-02 00:14:53 +00:00
Travis Howell
d768edcd3a Fix bug #1746107 - Elvira 2: Crash Catacombs lev2.
svn-id: r27842
2007-07-01 23:57:49 +00:00
Max Horn
206d167457 AGOS: Introduced ChildType enum
svn-id: r27792
2007-06-30 16:25:59 +00:00
Travis Howell
49242a9e34 Fix display of experience in Elvira 2.
svn-id: r27772
2007-06-29 14:55:45 +00:00
Travis Howell
fc373c9544 Fix some scripts failing to start in Elvira 2, due code difference in isCalled opcode.
svn-id: r27770
2007-06-29 02:06:46 +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
3f819b9085 Add details for French and German Amiga versions of Elvira 1. Remove restart state from Elvira 1 detection, due to two byte difference in the restart state on each disk of Amiga versions.
svn-id: r27164
2007-06-07 09:37:22 +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
9d041cc059 Add sound effects code for Amiga and AtariST versions of Elvira 2.
svn-id: r26989
2007-05-28 11:22:53 +00:00
Travis Howell
0d789e074e Fix glitches caused by interface differences in the AtariST verison of Elvira 2.
svn-id: r26988
2007-05-28 08:54:13 +00:00
Travis Howell
45e8fbe8f5 Rename script opcode in Elvira 2.
svn-id: r26986
2007-05-28 01:11:43 +00:00
Travis Howell
6511a32905 Correct error in printStats opcode for Elvira 2.
svn-id: r26953
2007-05-27 03:01:20 +00:00
Travis Howell
d6e0fe13b5 Add code for opcodes 177/178 in Elvira 2.
svn-id: r26937
2007-05-26 13:23:06 +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
6452a701be Fix glitches in pause options of Elvira 1.
svn-id: r26796
2007-05-10 00:43:27 +00:00
Travis Howell
20bf83a2ce Imrproved support for Elvira 1/2 and Waxworks.
svn-id: r26792
2007-05-09 15:36:05 +00:00
Travis Howell
1a69604e82 Cleanup.
svn-id: r26769
2007-05-07 01:11:10 +00:00
Travis Howell
48c21a1e31 Add eriktorbjorn's patch to split script opcodes into specific game engines.
svn-id: r26490
2007-04-15 12:04:47 +00:00
Travis Howell
2d3e77db85 Split game engines, to allow further cleanups.
svn-id: r26481
2007-04-15 05:04:48 +00:00
Travis Howell
74f21c1c4f Correct typo.
svn-id: r25808
2007-02-23 10:19:53 +00:00
Travis Howell
47280b3301 Fix bug #1600999 - SIMON2: Crash while talking to Bingo Bongo. A regression due to the work around for extra long strings been broken, when support for the Feeble Files was added in the past.
svn-id: r25807
2007-02-23 10:18:14 +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
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
493af8f40b Only read a single item, in doTable opcode
svn-id: r24624
2006-11-05 07:42:23 +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
4578f9afa5 Typo
svn-id: r24620
2006-11-05 01:52:56 +00:00
Travis Howell
de7f250476 Add opcode and opcode stub for Elvira 2. Remove unused opcode code
svn-id: r24562
2006-10-29 07:01:55 +00:00
Travis Howell
4b46821ffb Add more fixes for Elvira 1
svn-id: r24547
2006-10-28 03:29:58 +00:00
Travis Howell
7d71b6d109 Cleanup
svn-id: r24527
2006-10-27 11:04:05 +00:00
Travis Howell
05fd51d036 Cleanup
svn-id: r24501
2006-10-25 13:38:35 +00:00
Travis Howell
2f422f56cd Remove unused script code
svn-id: r24499
2006-10-25 11:41:36 +00:00
Travis Howell
7dd6b31aef Add more opcodes for Elvira 1/2
svn-id: r24492
2006-10-25 08:12:05 +00:00
Travis Howell
7a5b0c1870 Add minor icon code differences in Elvira 2
svn-id: r24471
2006-10-23 11:13:51 +00:00
Travis Howell
4c9fc74964 Add printStats code for Elvira 2 and cleanup
svn-id: r24470
2006-10-23 10:06:32 +00:00
Travis Howell
8f44ef3209 Add a few opcode stubs for Elvira 2
svn-id: r24469
2006-10-23 07:07:03 +00:00
Travis Howell
45965e3576 Add opcode used by lift in Elvira 2
svn-id: r24467
2006-10-23 05:32:54 +00:00
Travis Howell
2e5210a18c Add extra opcode for Elvira 2
svn-id: r24438
2006-10-22 13:20:11 +00:00
Travis Howell
af17835dd9 Add print object opcode difference in Elivra 2 and WW
svn-id: r24432
2006-10-22 10:14:58 +00:00
Travis Howell
1764733590 Add more opcodes for Elivra 2 and WW
svn-id: r24431
2006-10-22 09:53:56 +00:00
Travis Howell
e26954bcdb Split script opcode tables up into more specifics
svn-id: r24393
2006-10-19 23:57:54 +00:00
Travis Howell
d75901b832 Split game specific script opcodes into separate files
svn-id: r24389
2006-10-19 11:40:26 +00:00