Commit Graph
1276 Commits
Author SHA1 Message Date
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
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