Colin Snover
9a36870e78
SCUMM HE: Fix UB shifting negative integers
2017-12-01 19:22:19 -06:00
Eugene Sandulenko
f2f04b5edd
SCUMM HE: Removed unneeded warning
2016-06-15 22:08:08 +02:00
Eugene Sandulenko
0211c0b27c
SCUMM HE: Plugged Moonbase distortion in
2016-06-15 07:33:52 +02:00
Eugene Sandulenko
060fafd656
JANITORIAL: Fix warning spelling
2016-06-07 22:23:23 +02:00
Eugene Sandulenko
4f35d83248
SCUMM HE: Fix Wiz images color checks as used by Moonbase
2016-06-04 12:21:30 +02:00
Eugene Sandulenko
05ba3fdb3b
SCUMM HE: Fix warning
2016-05-29 14:30:28 +02:00
Eugene Sandulenko
dcc388cbaa
SCUMM HE: Moved remnants of Moonabse to HE100
2016-05-26 21:53:23 +02:00
Eugene Sandulenko
26b5416433
SCUMM HE: Moved Moonbase stuff to v90he
2016-05-22 00:45:04 +02:00
Eugene Sandulenko
a65617daa2
SCUMM HE: Hid noisy debug output deeper
2016-05-14 15:28:49 +02:00
Eugene Sandulenko
dd2e7be0a6
SCUMM HE: Remove redundant debug output
2016-05-13 23:08:21 +02:00
Eugene Sandulenko
6aec69231f
JANITORIAL: Indentation fixes
2016-05-13 12:27:11 +02:00
Eugene Sandulenko
1585727ee0
SCUMM HE: Fix T14 special mode blending.
...
This fixe energy shield color.
2016-05-13 00:27:37 +02:00
Eugene Sandulenko
a3985f38ac
SCUMM HE: Force full screen dirty on FOW drawing
2016-05-12 17:27:27 +02:00
Eugene Sandulenko
a5f83f8058
SCUMM HE: Implemented Additive T14 blending mode
2016-05-12 10:54:34 +02:00
Eugene Sandulenko
7af451f84f
SCUMM HE: Fix errorneous clearing of the condition bits
2016-05-12 00:33:14 +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
543920a1d6
SCUMM HE: Started code for loading FOW resources
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
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
f6444a03d2
SCUMM HE: Fix conditionBit size
2016-05-04 18:27:17 +02:00
Eugene Sandulenko
38cd94f448
SCUMM HE: Added Composite Wiz images to pixel detection
2016-05-04 11:34:55 +02:00
Eugene Sandulenko
b72890ea30
SCUMM HE: Implement premultiplied transparency rendering
2016-05-02 22:19:14 +02:00
Eugene Sandulenko
148a1a196c
SCUMM HE: More work on T14 codec
2016-05-02 09:37:17 +02:00
Eugene Sandulenko
fcdbd2c066
SCUMM HE: Further work on T14 codec
2016-05-01 16:51:08 +02:00
Eugene Sandulenko
b5cf66eb86
SCUMM HE: Fix compilation with disabled 16bit color
2016-04-30 22:35:24 +02:00
Eugene Sandulenko
832961808a
SCUMM HE: Stub for Wiz T14 compression
2016-04-30 15:54:06 +02:00
Eugene Sandulenko
00480bc7e0
SCUMM HE: Implemented Composite Wiz images
2016-04-30 14:35:11 +02:00
Eugene Sandulenko
25ccf4f479
SCUMM HE: Prepared drawWizImage for recursive calls
2016-04-30 11:54:17 +02:00
Eugene Sandulenko
5f81b52890
SCUMM HE: Enhanced drawWizImage call arguments
2016-04-30 01:07:09 +02:00
Eugene Sandulenko
73b8dfe5ce
SCUMM HE: Initial code for Moonbase-specific class
2016-04-29 22:22:20 +02:00
Eugene Sandulenko
7406559a1f
SCUMM HE: More structure variable mapping
2016-04-29 21:09:19 +02:00
Eugene Sandulenko
396b962f85
SCUMM HE: Mapped WizImg struct member name
2016-04-29 10:43:47 +02:00
Johannes Schickel
3847465163
SCUMM: Make GPL headers consistent in themselves.
2014-02-18 02:39:38 +01:00
Matthew Hoops
3bfd422205
SCUMM: Make all HE saves prepend the target name
...
This makes HE follow the ScummVM convention of using the target name everywhere. It also fixes having more than one team in both soccer and football.
Loading old saves will still work and they will be tried if the newer save names are not found.
2013-10-05 15:45:36 -04:00
Eugene Sandulenko
b1893bc5f7
SCUMM HE: fix crash introduced in a10ad272a8
2013-04-29 23:16:55 +03:00
Eugene Sandulenko
a10ad272a8
SCUMM HE: Plug memory leak. CID 1003582
2013-04-28 23:59:20 +03:00
Matthew Hoops
71756bdf4e
Merge remote branch 'upstream/master' into pegasus
2012-03-20 14:49:16 -04:00
Tarek Soliman
edc5249772
JANITORIAL: Fix template definition whitespace
2012-02-10 21:17:27 -06:00
Matthew Hoops
627684ca73
GRAPHICS: Make drawThickLine take a thickness in both x and y directions
2011-10-27 19:20:02 -04:00
Travis Howell
45dc303159
SCUMM: Fix endian issue in captureWizPolygon.
2011-08-08 09:48:31 +10:00
strangerke
69b1485a22
GIT: Clean up: Suppress SVN tags, now useless
2011-05-12 01:16:22 +02:00
Max Horn
0ce2ca4e00
COMMON: Replace MKID_BE by MKTAG
...
MKID_BE relied on unspecified behavior of the C++ compiler,
and as such was always a bit unsafe. The new MKTAG macro
is slightly less elegant, but does no longer depend on the
behavior of the compiler.
Inspired by FFmpeg, which has an almost identical macro.
2011-04-12 16:53:15 +02:00
md5
d602a420b6
SCUMM: Changed usage of PI to M_PI (normally defined in math.h)
2011-03-19 02:33:09 +02:00
Max Horn
2d1c8a3533
ALL: Fix whitespaces / indention
...
svn-id: r55818
2011-02-07 23:01:06 +00:00
Max Horn
54e0390752
SCUMM: Replace Common::File uses by SeekableReadStream and SearchMan
...
svn-id: r54434
2010-11-23 22:25:10 +00:00
Travis Howell
728a231d7b
SCUMM: Fix bug #2952298 - HE (16Bit): Inventory items (Cursors) have wrong color.
...
svn-id: r53552
2010-10-17 12:44:56 +00:00
Travis Howell
42f2a13155
Reverted revision 53456, as requested.
...
svn-id: r53483
2010-10-15 12:41:11 +00:00
Eugene Sandulenko
ea5bf685fc
SCUMM: Fix bug #2952298 with 16-bit HE cursors on Amiga
...
Bug #2952298 : "HE (16Bit): Inventory items (Cursors) have wrong color"
This appeared to be generic BE bug. Thanks to jvprat for nailing it down
and providing the patch.
svn-id: r53456
2010-10-14 18:19:51 +00:00
Torbjörn Andersson
c91a07229a
JANITORIAL: Removed most punctuation at end of warning() and error()
...
Our warning() and error() functions always add an exclamation mark
to the end of the message anyway.
svn-id: r52791
2010-09-18 10:55:16 +00:00