Alyssa Milburn
3f67e45f24
COMPOSER: Implement kFuncQuit.
2011-07-19 14:11:24 +02:00
Matthew Hoops
724d7ef101
VIDEO: Use C++ versions of exp/ldexp
...
Should fix compilation on Mac PPC, and MinGW32 on buildbot
2011-07-19 07:35:40 -04:00
Eugene Sandulenko
540d0260e6
DREAMWEB: Add ScummVM headers, remove SVN keywords.
2011-07-19 11:26:40 +01:00
Eugene Sandulenko
73cf347b94
Merge pull request #48 from tramboi/master
...
DREAMWEB: More porting into C++
2011-07-19 03:03:09 -07:00
Filippos Karapetis
e1ca235c44
BINK decoder: Fixed compilation with MSVC
2011-07-19 10:50:48 +03:00
Filippos Karapetis
2cdd83141a
CREATE_PROJECT: Enabled the new Bink video support feature
2011-07-19 10:50:12 +03:00
Matthew Hoops
6334ec413f
COMMON: Move cosine/sine tables out of header files
...
Access is now restricted to using the getSineTable()/getCosineTable() helper functions.
2011-07-19 00:45:16 -04:00
D G Turner
54f25aa843
COMMON: Renamed Integer Log2 function from log2 to intLog2.
...
This avoids naming collisions with system libraries on some platforms
i.e. DS, DC where the log2 is realised by macro.
2011-07-19 02:29:13 +01:00
Sven Hesse
1f3ccd4eed
AUDIO: Fix stereo MS IMA ADPCM decoding
2011-07-19 03:10:10 +02:00
D G Turner
765813f750
CODECS: Replaced Integer log2 in QDM2 with Common::Math implementation.
2011-07-19 02:07:15 +01:00
Sven Hesse
45f1f1275c
COMMON: Document the BitStream a bit more
2011-07-19 01:48:45 +02:00
clone2727
6370984b22
Merge pull request #50 from clone2727/bink
...
Add support for Bink video to SCUMM HE
2011-07-18 16:04:39 -07:00
Willem Jan Palenstijn
85a056f382
SCI: Fix kFormat's handling of %c with a 0 argument
...
SSCI used a sprintf to handle %c, appending the result to the output,
which is effectively a nop for a zero argument.
This is bug #3368821 . Thanks to digitall for tracing it to KFormat
and testing this patch.
2011-07-18 23:36:56 +02:00
Bertrand Augereau
599c0f4862
DREAMWEB: Gave a proper signature to gextnextword
2011-07-18 22:59:17 +02:00
Bertrand Augereau
825e736aed
DREAMWEB: getnextword doesn't read one byte too far any more
2011-07-18 22:59:17 +02:00
Bertrand Augereau
9072ecf781
DREAMWEB: Blacklisted 'kernchars' and 'getnextword'
2011-07-18 22:59:16 +02:00
Bertrand Augereau
7d9ff04fbf
DREAMWEB: Added resilience to frameoutv to avoid memory stomping at the TV studio
2011-07-18 22:59:16 +02:00
Bertrand Augereau
0eccad88f4
DREAMWEB: doorway and widedoor have signatures
2011-07-18 22:59:16 +02:00
Bertrand Augereau
0a6f83691d
DREAMWEB: aboutturn reversed
2011-07-18 22:59:16 +02:00
Bertrand Augereau
b8cc90ad6c
DREAMWEB: Reversed random sprite callback
2011-07-18 22:59:16 +02:00
Bertrand Augereau
2fd19aeedf
DREAMWEB: initman reversed
2011-07-18 22:59:16 +02:00
Bertrand Augereau
3ce4f26540
DREAMWEB: walking blacklisted
2011-07-18 22:59:15 +02:00
Bertrand Augereau
04d9db0902
DREAMWEB: mainman reversed
2011-07-18 22:59:15 +02:00
Bertrand Augereau
40e5e03e32
DREAMWEB: Blacklisted liftsprite
2011-07-18 22:59:15 +02:00
Bertrand Augereau
25528a56e8
DREAMWEB: dodoor blacklisted
2011-07-18 22:59:15 +02:00
Bertrand Augereau
3ff0cf2d29
DREAMWEB: Sprite::b19 is Sprite::frame
2011-07-18 22:59:15 +02:00
Bertrand Augereau
11917ad700
DREAMWEB: steady and constant objects sprites callbacks
2011-07-18 22:59:15 +02:00
Bertrand Augereau
c011bee0e2
DREAMWEB: backobject reversed
2011-07-18 22:59:14 +02:00
Bertrand Augereau
9f8036cd86
DREAMWEB: Blacklisted frameoutbh and frameoutfx
2011-07-18 22:59:14 +02:00
Bertrand Augereau
880bcc69ef
DREAMWEB: showframe blacklisted
2011-07-18 22:59:14 +02:00
Bertrand Augereau
7af3cd565c
DREAMWEB: C++-isation of a part of the sprite subsystem
2011-07-18 22:59:14 +02:00
Alyssa Milburn
b80129dd44
COMPOSER: Move Button code around.
2011-07-18 21:58:59 +02:00
Alyssa Milburn
7af0c51f59
COMPOSER: Move scripting code into scripting.cpp.
2011-07-18 21:56:43 +02:00
Alyssa Milburn
b8d081afe6
COMPOSER: Move Pipe code into resource.cpp.
2011-07-18 21:52:55 +02:00
Alyssa Milburn
c4e5cf96ac
COMPOSER: Move graphics-related code into graphics.cpp.
2011-07-18 21:50:24 +02:00
Alyssa Milburn
e99f82368a
COMPOSER: Remove outdated comments.
2011-07-18 21:18:40 +02:00
Alyssa Milburn
06ca31d642
COMPOSER: Only allow invalid-sized sprites if RLE.
2011-07-18 21:10:00 +02:00
Alyssa Milburn
9cb4bd2a38
COMPOSER: Obey sound priorities.
2011-07-18 21:09:18 +02:00
Matthew Hoops
26d15ce675
COMMON: Fix comment
2011-07-18 11:53:47 -04:00
Alyssa Milburn
cab48d51f5
COMPOSER: Better field names/values.
2011-07-18 17:21:35 +02:00
Alyssa Milburn
1e453e2305
COMPOSER: Fix the search direction in getButtonFor.
2011-07-18 17:04:24 +02:00
Alyssa Milburn
8bf558a299
COMPOSER: Try to fix contains() for kButtonEllipse.
2011-07-18 17:03:55 +02:00
Alyssa Milburn
968db67b40
COMPOSER: Fix Sprite::contains to check for non-transparent, not transparent.
2011-07-18 17:03:31 +02:00
Matthew Hoops
87b4ef5547
COMMON: Update code from eos
2011-07-18 10:28:10 -04:00
Matthew Hoops
e6171fbb74
COMMON: Update class documentation to say they're now used by SCUMM
2011-07-18 10:21:20 -04:00
Matthew Hoops
c4d3a86010
COMMON: Remove USE_BINK checks from header files
2011-07-18 10:13:50 -04:00
Willem Jan Palenstijn
a49d07d95f
DOC: Fix typo
2011-07-18 15:39:10 +02:00
Alyssa Milburn
3891e9097d
COMPOSER: Send onChar event in onKeyDown.
2011-07-18 15:07:47 +02:00
Alyssa Milburn
1c03c7d07d
COMPOSER: Fixes for getStreamForSprite.
2011-07-18 15:07:19 +02:00
Alyssa Milburn
d176fb1a37
COMPOSER: Clip sprite drawing.
2011-07-18 15:06:38 +02:00