Max Horn
f9ecd95d69
Whitespace cleanup: Convert space followed by tab to just tab
...
svn-id: r39203
2009-03-07 19:24:31 +00:00
Travis Howell
32e49fe2cf
Fix buffer overflow in matchSaveGame().
...
svn-id: r39182
2009-03-07 13:29:11 +00:00
Travis Howell
d16b4ef949
Switch pause key to Pause in AGOS engine, and drop the debug keys.
...
svn-id: r39153
2009-03-06 09:22:03 +00:00
Travis Howell
e75178f383
Add minor verb code differences in Elvira 1/2.
...
svn-id: r39136
2009-03-05 21:38:17 +00:00
Jordi Vilalta Prat
047f116515
Renamed MetaEngine::getCopyright() to getOriginalCopyright() to better match the meaning of the returned string, as discussed some time ago in scummvm-devel
...
svn-id: r39132
2009-03-05 12:04:58 +00:00
Travis Howell
fdb9cd9ce2
Add DOS demo of Elvira 1.
...
svn-id: r39026
2009-03-01 10:09:27 +00:00
Travis Howell
b08c22b283
Fix bottom palette in AtariST version of Elvira 2.
...
svn-id: r39014
2009-03-01 07:14:13 +00:00
Travis Howell
3571da7a94
Correctly fix position of icons in AtariST version of Elvira 2.
...
svn-id: r39011
2009-03-01 06:43:46 +00:00
Max Horn
3fcbda829a
Merged Engine::go() and ::init() into a new run() method (currently implemented by calling the existing init&go methods; to be cleaned up by engine authors
...
svn-id: r39002
2009-03-01 04:30:55 +00:00
Travis Howell
c1a712c4e8
Add German font data table for German versions of Elvira 2 and Waxworks.
...
svn-id: r38943
2009-02-28 00:13:14 +00:00
Travis Howell
0315465fde
Elvira 1 uses slightly different font data table, shared for all languages.
...
svn-id: r38942
2009-02-28 00:12:21 +00:00
Travis Howell
5974452291
Fix bug #2642654 - SIMON2: Cannot load savegame, also in CD DOS?.
...
svn-id: r38935
2009-02-27 22:10:25 +00:00
Travis Howell
030f8b2e4a
The background sounds option, only applies to Simon the Sorcerer 2.
...
svn-id: r38518
2009-02-19 00:08:35 +00:00
Travis Howell
08b62c7827
AtariST Elvira 1 demo specific code in restoreBackGround() is no longer required.
...
svn-id: r38328
2009-02-15 23:06:21 +00:00
Johannes Schickel
5417f6bacb
- Replace OSystem::clearScreen with OSystem::fillScreen as discussed on -devel.
...
- Update BaseBackend and DC port to properly implement OSystem::fillScreen (now only PalmOS has to be updated).
- Update all client code which relied on OSystem::clearScreen so far.
svn-id: r38304
2009-02-15 21:20:21 +00:00
Travis Howell
01625a01ab
Fix offset error in clearVideoBackGround(), that could cause menu glitches after fighting in Elvira 1.
...
svn-id: r38238
2009-02-15 13:54:53 +00:00
Travis Howell
ad42ab0516
Ooops, remove excess bracket.
...
svn-id: r36322
2009-02-14 12:56:09 +00:00
Travis Howell
0d09d302a3
Add missing code difference in wordMatch().
...
svn-id: r36321
2009-02-14 12:52:14 +00:00
Travis Howell
1eb9c35255
Fix another memory leak, when exiting Waxworks.
...
svn-id: r36296
2009-02-13 05:50:17 +00:00
Travis Howell
a55aa87ba7
Fix memory leaks, when exiting Waxworks.
...
svn-id: r36294
2009-02-13 05:42:28 +00:00
Travis Howell
740ee411b0
Fix another memory leak, when exiting AGOS engine.
...
svn-id: r36293
2009-02-13 05:32:06 +00:00
Travis Howell
edfc00a740
Fix memory leak, when exiting AGOS engine.
...
svn-id: r36290
2009-02-13 05:09:46 +00:00
Travis Howell
546744fec4
Code difference no longer required (fixed by revision 35327).
...
svn-id: r36262
2009-02-11 12:33:37 +00:00
Travis Howell
2ada930eec
Fix bug #2583230 - Waxworks: Can't drag and drop items.
...
svn-id: r36261
2009-02-11 12:24:38 +00:00
Filippos Karapetis
8b4c44373c
Silenced MSVC warnings about uninitialized variables
...
svn-id: r36251
2009-02-08 21:36:43 +00:00
Travis Howell
89063a38ce
Cleanup.
...
svn-id: r36233
2009-02-07 04:32:33 +00:00
Travis Howell
5de19ecb28
Cleanup.
...
svn-id: r36232
2009-02-07 03:36:36 +00:00
Travis Howell
3a4cc4b88d
time.h include no longer required.
...
svn-id: r36229
2009-02-07 01:45:32 +00:00
Travis Howell
b2332744e4
Cleanup.
...
svn-id: r36228
2009-02-07 01:11:51 +00:00
Travis Howell
885922240e
Fix startup of AtariST demo of Elvira 1.
...
svn-id: r36212
2009-02-04 05:52:14 +00:00
Max Horn
341bc64aaf
do not include common/debug.h from common/util.h
...
svn-id: r36143
2009-01-30 05:25:17 +00:00
Max Horn
4d87acf8b4
AGOS: Added TODO about the possibility of using special debug levels
...
svn-id: r36137
2009-01-30 04:07:41 +00:00
Max Horn
28cf213605
Moved AdvancedDetector from common/ to engines/
...
svn-id: r36132
2009-01-29 22:13:01 +00:00
Max Horn
ac59693be2
A ton of code formatting fixes; also fixed warnings about single line loops like 'while(cond);' by inserting newlines
...
svn-id: r36127
2009-01-29 05:26:12 +00:00
Filippos Karapetis
a359f7c1da
Silence MSVC warnings
...
svn-id: r36100
2009-01-27 17:08:09 +00:00
Travis Howell
f9d0d2a44a
Add/Update comments.
...
svn-id: r36094
2009-01-27 03:26:51 +00:00
Travis Howell
f002e06fe0
Add looping support to makeVOCStream().
...
svn-id: r36093
2009-01-27 03:21:05 +00:00
Max Horn
8e447d1ee9
Extended makeWAVStream by a 'disposeAfterUse' param; changed makeWAVStream to directly return the AudioStream created by makeADPCMStream
...
svn-id: r36085
2009-01-27 00:42:43 +00:00
Max Horn
ca730e8f7e
Allow quitting Simon 2 during the intro
...
svn-id: r36082
2009-01-27 00:38:56 +00:00
Travis Howell
53c71f8e4d
Add support for text compression in the AtariST version of Elvira 1.
...
svn-id: r36065
2009-01-26 04:22:19 +00:00
Travis Howell
75518d5a6e
Update detection table with known file sizes.
...
svn-id: r36032
2009-01-24 06:06:14 +00:00
Travis Howell
d5c12447bd
Trigger error in German versions of Elvira 1/2 and Waxworks, since we still lack the font table data.
...
svn-id: r36019
2009-01-23 04:09:57 +00:00
Travis Howell
c36eb09237
Remove unused shutdown() code.
...
svn-id: r36018
2009-01-23 04:05:10 +00:00
Travis Howell
8914ef89ea
Remove last use of time() in AGOS engine.
...
svn-id: r36016
2009-01-23 04:01:38 +00:00
Travis Howell
f8da825177
Bypass copy protection screen completely in Waxworks, since copy protection is disabled in Good Old Games release.
...
svn-id: r35963
2009-01-20 22:49:59 +00:00
Travis Howell
6a999bdc05
Fix bug #2522556 - FEEBLE: Cutscene not found, Crash.
...
svn-id: r35935
2009-01-20 05:43:57 +00:00
Filippos Karapetis
e47379c966
Updated AGOS with the latest changes to video players
...
svn-id: r35758
2009-01-06 17:45:39 +00:00
Travis Howell
1409526f6b
Remove unused code, since room flags are always zero in Elvira 1.
...
svn-id: r35738
2009-01-05 09:49:57 +00:00
Travis Howell
85c9decb8d
Quit immediately in Elvira 1, and don't let opcodes continue.
...
svn-id: r35737
2009-01-05 09:47:59 +00:00
Torbjörn Andersson
4273d0db92
Fixed a crash when quitting Swampy Adventures. (Regression from the RTL changes.)
...
svn-id: r35722
2009-01-04 13:14:11 +00:00