Travis Howell
6460511603
Add GF_EGA feature flag for PN, to allow easier support of PC VGA version in future.
...
svn-id: r39753
2009-03-30 08:31:30 +00:00
Travis Howell
91d8f6e228
Add French DOS version of Waxworks.
...
svn-id: r39681
2009-03-25 08:06:04 +00:00
Travis Howell
6bc9547324
Add German DOS version of Waxworks.
...
svn-id: r39678
2009-03-24 23:43:51 +00:00
Travis Howell
1365b22359
Add missing code difference in getUserFlag().
...
svn-id: r39565
2009-03-20 11:34:40 +00:00
Travis Howell
f81d5275f2
Correct initial palette in Amiga and AtariST versions of PN.
...
svn-id: r39561
2009-03-20 10:12:20 +00:00
Travis Howell
3f22122413
Correct vertical offset, when print stats in the AtariST version of Elvira 2.
...
svn-id: r39558
2009-03-20 10:01:00 +00:00
Travis Howell
356e803a95
Add work around for bug #2686883 - WAXWORKS: Crash in Jack the Ripper Zone.
...
svn-id: r39557
2009-03-20 09:59:40 +00:00
Johannes Schickel
b61d22b155
Hopefully fix compilation with mingw64.
...
svn-id: r39552
2009-03-19 23:52:30 +00:00
Filippos Karapetis
cae2c70c6f
Silenced some warnings about potentially uninitialized variables
...
svn-id: r39536
2009-03-19 20:40:05 +00:00
Travis Howell
717102578b
Minor corrections and cleanup.
...
svn-id: r39505
2009-03-18 06:06:16 +00:00
Travis Howell
b771aa5f0d
Add more code differences in PN.
...
svn-id: r39261
2009-03-09 08:38:02 +00:00
Travis Howell
2ff57df1e5
Cleanup.
...
svn-id: r39260
2009-03-09 04:37:31 +00:00
Travis Howell
93deecccef
Minor cleanup.
...
svn-id: r39259
2009-03-09 04:16:27 +00:00
Travis Howell
269754759f
Changed _inputting & _inputReady from uint8 to bool.
...
svn-id: r39258
2009-03-09 03:58:18 +00:00
Max Horn
563d76d342
AGOS: Changed _leftButtonDown & _rightButtonDown from byte to int
...
svn-id: r39256
2009-03-09 03:45:33 +00:00
Max Horn
e080a59337
Renamed SMKPlayer -> SmackerDecoder and DXAPlayer -> DXADecoder, as well as some other tweaks
...
svn-id: r39255
2009-03-09 03:45:23 +00:00
Max Horn
93240b003a
cleanup ;-)
...
svn-id: r39254
2009-03-09 02:50:25 +00:00
Travis Howell
2bd2fe43c5
Change Personal Nightmare support to optional, until setjmp/longjmp code is converted.
...
svn-id: r39253
2009-03-09 02:25:29 +00:00
Travis Howell
b2d49eaeef
Add comment to getlong().
...
svn-id: r39252
2009-03-09 02:07:06 +00:00
Travis Howell
2abfb968a6
Replace samewrd() function, with scumm_strnicmp.
...
svn-id: r39248
2009-03-08 22:54:00 +00:00
Travis Howell
b2ec405011
Add loading of hard coded icon data in the AtariST version of PN.
...
svn-id: r39247
2009-03-08 22:51:19 +00:00
Max Horn
85f6f20419
some cleanup
...
svn-id: r39241
2009-03-08 18:58:09 +00:00
Travis Howell
468f9c43b7
Correct more errors in hitBox8().
...
svn-id: r39233
2009-03-08 14:39:04 +00:00
Filippos Karapetis
ca2c1b35b4
Variable _oneClick is a byte, so we can't compare it to boolean true/false
...
svn-id: r39229
2009-03-08 14:28:05 +00:00
Travis Howell
e5e9797d9c
Cleanup.
...
svn-id: r39227
2009-03-08 14:15:59 +00:00
Travis Howell
e8a00262ed
Correct error in hitBox8().
...
svn-id: r39223
2009-03-08 13:19:19 +00:00
Travis Howell
1937dca584
Cleanup.
...
svn-id: r39222
2009-03-08 13:18:07 +00:00
Travis Howell
56189fcf30
Clarify several errors messages.
...
svn-id: r39219
2009-03-08 10:08:09 +00:00
Travis Howell
a630759d6d
Don't attempt to load save game slot in PN, if no match found.
...
svn-id: r39218
2009-03-08 09:53:52 +00:00
Travis Howell
6b76f72f32
Re-use save game slot, if the name matches, when saving in PN.
...
svn-id: r39217
2009-03-08 09:31:35 +00:00
Travis Howell
2620d6836c
Add initial support for Personal Nightmare.
...
Thanks to dreammaster for file decompression and icon decoding code.
NOTE: setjmp/longjmp code will require conversion for portability.
svn-id: r39216
2009-03-08 08:45:21 +00:00
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