72630 Commits

Author SHA1 Message Date
Eugene Sandulenko
7af451f84f SCUMM HE: Fix errorneous clearing of the condition bits 2016-05-12 00:33:14 +02:00
Eugene Sandulenko
c90bdfa6f4 SCUMM HE: Fix FOW condition bits size 2016-05-11 18:42:37 +02:00
Eugene Sandulenko
da1c408915 SCUMM HE: Fix another int32/int inconsistency preventing Amiga from compiling 2016-05-11 13:34:42 +02:00
Eugene Sandulenko
68192a0a3a SCUMM HE: Another attempt to fix picky Amiga port 2016-05-11 13:24:52 +02:00
Eugene Sandulenko
9d12a71812 SCUMM HE: Fix _fowImage data type 2016-05-11 12:50:59 +02:00
Eugene Sandulenko
ce7ab0fcfe SCUMM HE: Fix compilation when HE games are disabled 2016-05-11 12:44:22 +02:00
Eugene Sandulenko
a57aa55999 TINSEL: Safer string manipulation 2016-05-11 12:32:18 +02:00
Eugene Sandulenko
775b615fdd CRUISE: Safer string manipulation 2016-05-11 12:30:50 +02:00
Eugene Sandulenko
42db1618fd SCUMM HE: Further work on Moonbase FOW. Now the game does not crash. 2016-05-11 10:46:01 +02:00
Eugene Sandulenko
aa875aefb2 SCUMM HE: Read FOW image from U32 2016-05-10 18:07:36 +02:00
Eugene Sandulenko
543920a1d6 SCUMM HE: Started code for loading FOW resources 2016-05-10 18:07:36 +02:00
Eugene Sandulenko
35335b253e SCUMM HE: Plug Moonbase FOW kludges in 2016-05-10 18:07:36 +02:00
Eugene Sandulenko
e61700f1b2 SCUMM HE: Proper place for the FOW drawing call 2016-05-10 18:07:35 +02:00
Eugene Sandulenko
0d356d1c66 AGI: Safer string copying 2016-05-10 18:07:35 +02:00
Eugene Sandulenko
2e77891b9e Merge pull request #753 from OmerMor/atari
SCI: Added several Atari ST games.
2016-05-10 12:17:23 +02:00
Eugene Sandulenko
9e9d6907b6 Merge pull request #756 from rootfather/monkey-talkie-detection
SCUMM: Add detection for Monkey Island 1+2 Unofficial SE Talkies
2016-05-10 12:16:04 +02:00
Eugene Sandulenko
fc198503c8 SCUMM HE: Resolved couple of TODOs in Moonbase FOW code 2016-05-10 11:55:49 +02:00
Eugene Sandulenko
200882277a SCUMM HE: Initial code for Moonbase FOW 2016-05-10 11:23:13 +02:00
Eugene Sandulenko
28deb13d4e CRUISE: Plug another memory leak 2016-05-09 14:40:56 +02:00
Eugene Sandulenko
ea5ac5e626 TINSEL: Fix number of buffer overruns 2016-05-09 14:36:59 +02:00
Eugene Sandulenko
117111e750 SWORD2: Fix potential buffer overrun 2016-05-09 14:31:29 +02:00
Eugene Sandulenko
69120f4e72 TONY: Removing more redundant checks 2016-05-09 14:24:32 +02:00
Eugene Sandulenko
4d4a5837bf MADE: Initialize delta sound buffer 2016-05-09 12:57:27 +02:00
Eugene Sandulenko
1facc1662b SCUMM HE: Added list of networking extension IDs for Moonbase 2016-05-09 11:01:52 +02:00
Eugene Sandulenko
1b24079f71 WINTERMUTE: Add missing parameter 2016-05-08 23:25:16 +02:00
Eugene Sandulenko
fb18a15b97 AUDIO FM-TOWNS: Fix copy/paste error 2016-05-08 23:21:11 +02:00
Eugene Sandulenko
a05f2121a1 SCUMM HE: Safeguard division by zero 2016-05-08 23:17:28 +02:00
Eugene Sandulenko
95884c396b SHERLOCK RT: Actually clear screen instead of a useless call. CID 1308097 2016-05-08 23:06:21 +02:00
Eugene Sandulenko
b731bbf804 JANITORIAL: Whitespace fixes 2016-05-08 23:05:42 +02:00
Paul Gilbert
c18c22798a SHERLOCK: RT: Fix some namespace comments 2016-05-07 12:28:55 -04:00
Eugene Sandulenko
f86daf67e3 SCUMM HE: Added debug output 2016-05-07 11:16:20 +02:00
Eugene Sandulenko
6b62f91437 FULLPIPE: Fix statics initialization 2016-05-07 11:05:48 +02:00
Eugene Sandulenko
9fd172cba6 CRUISE: Plug memory leak 2016-05-07 10:29:49 +02:00
Eugene Sandulenko
afdbfe4d2f AGI: Reset all timers on startup 2016-05-07 10:25:09 +02:00
Eugene Sandulenko
090faf5e9f SWORD25: Bail out instead of silently leaving the object in incosistent state 2016-05-06 11:41:52 +02:00
Eugene Sandulenko
2389de7a8d SWORD25: Translate couple of comments 2016-05-06 11:41:10 +02:00
Eugene Sandulenko
61c9d17abf SWORD25: Fix class initialization 2016-05-06 11:31:53 +02:00
Eugene Sandulenko
f76f84a23b SCUMM HE: More debug output 2016-05-05 23:25:33 +02:00
Eugene Sandulenko
0f6d2b86de SAGA: Initialization for IsoMap 2016-05-05 09:39:20 +02:00
Eugene Sandulenko
d576abb3a2 SAGA: Init puzzle properly 2016-05-05 09:26:08 +02:00
Eugene Sandulenko
9acf733d81 SAGA: Safer string copying 2016-05-05 09:23:09 +02:00
Eugene Sandulenko
8a3b57803f PARALLACTION: Use Common::strlcpy instead of strncpy as suggested by LordHoto 2016-05-04 23:57:34 +02:00
Eugene Sandulenko
b8f288873b SCUMM HE: Fix premultiplied T14 calculation
We were hitting integer overflow which lead to shadow artifacts.
2016-05-04 22:53:46 +02:00
Eugene Sandulenko
5cfbb176e7 PARALLACTION: Use strncpy 2016-05-04 21:15:58 +02:00
Eugene Sandulenko
d5b4f8ee7e PARALLACTION: Init class variables 2016-05-04 21:15:58 +02:00
Eugene Sandulenko
d7fe475266 TONY: Remove redundant checks
Since we have ((color & 0x1f) * 6) / 6, it cannot be > 0x1f, thus removing these
checks as redundant.
2016-05-04 21:15:58 +02:00
Eugene Sandulenko
534f723fa5 TONY: Fix buffer overrun 2016-05-04 21:15:51 +02:00
Eugene Sandulenko
f6444a03d2 SCUMM HE: Fix conditionBit size 2016-05-04 18:27:17 +02:00
Eugene Sandulenko
6f731eb143 SCUMM HE: Hid debug output deeper 2016-05-04 12:05:52 +02:00
Eugene Sandulenko
38cd94f448 SCUMM HE: Added Composite Wiz images to pixel detection 2016-05-04 11:34:55 +02:00