Commit Graph

865 Commits

Author SHA1 Message Date
Travis Howell
391cf9d144 Correct incorrect byte in corrupt 72.out file, included with some PC versions of PN.
svn-id: r40369
2009-05-07 12:05:44 +00:00
Travis Howell
4e6f862b7c Add more file sizes.
svn-id: r40348
2009-05-06 09:31:55 +00:00
Travis Howell
bb4b2a5060 Fix input glitch regression again, by closer matching original PN code.
svn-id: r40329
2009-05-05 13:40:16 +00:00
Travis Howell
f4cb6a0b0a Fix input glitch regression, when examing items in PN.
svn-id: r40328
2009-05-05 12:47:37 +00:00
Joost Peters
e1208f7b2b Fix compilation without --enable-pn
svn-id: r40311
2009-05-04 19:54:53 +00:00
Travis Howell
5450bf6630 Fix input been displayed during ending sequence in PN.
svn-id: r40300
2009-05-04 12:55:04 +00:00
Travis Howell
42bb8b95be Fix the car chase scene in PN.
svn-id: r40299
2009-05-04 09:17:31 +00:00
Travis Howell
3fc6c92172 All versions of PN share the same saved game format.
svn-id: r40298
2009-05-04 09:16:00 +00:00
Travis Howell
511483adc9 Always reset VGA memory pointer, when load zone in PN, since only a single zone is used.
svn-id: r40297
2009-05-04 09:13:34 +00:00
Travis Howell
1ce07f5e88 Add code different for PN in vc32_saveScreen(), to fix crashes.
svn-id: r40296
2009-05-04 02:05:28 +00:00
Travis Howell
fa019b0ee6 Nintendo DS hack should only apply to the CD version of Simon the Sorcerer 1.
svn-id: r40249
2009-05-03 04:30:18 +00:00
Travis Howell
b73fb35203 Add alternative work around for bug in The Feeble Files.
svn-id: r40248
2009-05-02 23:30:08 +00:00
Travis Howell
656638f12a Nintendo DS hack should only apply to the CD version of Simon the Sorcerer 1.
svn-id: r40247
2009-05-02 23:02:18 +00:00
Travis Howell
88f2bd813e Nintendo DS hack should only apply to the CD version of Simon the Sorcerer 1.
svn-id: r40246
2009-05-02 22:59:56 +00:00
Travis Howell
a287eae15d Add bit2 and bit3 options to debugger.
svn-id: r40231
2009-05-01 14:31:59 +00:00
Travis Howell
50ddc0daf0 Add the non-interactive German demo of Simon the Sorcerer 2.
svn-id: r40229
2009-05-01 11:53:52 +00:00
Travis Howell
385bf15b51 Fix regression in the PC version of PN.
svn-id: r40223
2009-05-01 05:39:06 +00:00
Travis Howell
afc0052c43 Fix inventory regression in the PC version of PN.
svn-id: r40222
2009-05-01 05:23:55 +00:00
Travis Howell
6b962cda4e Add support for unpacked data files, in the PC version of PN.
svn-id: r40192
2009-04-29 05:41:44 +00:00
Travis Howell
2f453cf852 Fix regression in handling of keyboard keys.
svn-id: r40111
2009-04-24 13:59:21 +00:00
Travis Howell
7b11ef429e Minor cleanup.
svn-id: r40099
2009-04-24 10:11:58 +00:00
Travis Howell
d22aeae5fc Fix pausing during video play back.
svn-id: r40098
2009-04-24 10:07:34 +00:00
Max Horn
ab05e79715 AGOS: Merged timerCallback and timerProc; removed checkTimerCallback declaration without implementation
svn-id: r40076
2009-04-22 12:57:23 +00:00
Travis Howell
3591548003 Sync.
svn-id: r40075
2009-04-22 12:44:58 +00:00
Travis Howell
d6247fa0e0 Fix crash that occurs when OmniTV video is played completely, in The Feeble Files.
svn-id: r40063
2009-04-22 10:19:10 +00:00
Travis Howell
319a4f8aa9 Add work around for bug in English 4CD version of The Feeble Files.
svn-id: r40048
2009-04-21 14:01:43 +00:00
Travis Howell
4cf0f0a9a5 Enable the arrow keys in Elvira 1/2.
svn-id: r40024
2009-04-20 10:07:18 +00:00
Travis Howell
e15dd070f8 Fix sound effects regression in Waxworks.
svn-id: r40023
2009-04-20 05:19:42 +00:00
Travis Howell
d30033fc04 Fix possible overwriting of sound data in earlier games, and cleanup.
svn-id: r40015
2009-04-19 01:28:27 +00:00
Travis Howell
570f2c66b8 Update renderString to match original code in The Feeble Files.
svn-id: r39952
2009-04-15 02:03:34 +00:00
Travis Howell
27e3ddc628 Update renderString to match original code in The Feeble Files.
svn-id: r39951
2009-04-15 01:54:24 +00:00
Travis Howell
dfdd0e4428 Add another German version of Simon the Sorcerer 2 (DOS Floppy).
svn-id: r39859
2009-04-05 12:11:20 +00:00
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