md5
6c4f09c058
SCI: Silenced the warning for kMacPlatform(1)
...
This warning produces a lot of spam in the console (e.g. it pops up
whenever the icon bar is opened in Dr. Brain Mac), thus it has been
silenced
2011-04-15 11:20:05 +03:00
Alyssa Milburn
d23150ff78
AUDIO: Name the ADPCM status struct.
2011-04-14 23:47:50 +02:00
md5
8f09386ec8
SWORD25: Removed the duplicate header files inside the pluto/pdep directory
2011-04-15 00:34:03 +03:00
md5
15b921327e
SWORD25: Removed several unused files from the pluto directory
2011-04-15 00:33:59 +03:00
Alyssa Milburn
eef6c5dd90
SWORD25: Silly whitespace fix.
2011-04-14 23:02:18 +02:00
Alyssa Milburn
cfacca1a26
GRAPHICS: Tidy up 4bpp handling a little.
2011-04-14 21:47:56 +02:00
Alyssa Milburn
8305f9c2a0
SWORD25: Simplify text rendering code slightly.
2011-04-14 21:08:52 +02:00
Alyssa Milburn
c60e773981
GRAPHICS: Handle 4bpp paletted PNG files.
2011-04-14 21:08:03 +02:00
Alyssa Milburn
6ecc460b41
SWORD25: Fix rendering on big-endian.
2011-04-14 21:06:06 +02:00
Alyssa Milburn
a762173794
SWORD25: Always create the MoviePlayer, even without USE_THEORADEC.
2011-04-14 18:45:45 +02:00
Alyssa Milburn
2ac86f8140
GRAPHICS: Replace PNG_HEADER macro with MKTAG
2011-04-14 18:37:27 +02:00
Matthew Hoops
f035c26301
AUDIO: Fix a typo
2011-04-14 10:20:51 -04:00
Max Horn
8aa6d25c77
ALL: centerd -> centered
2011-04-14 14:42:21 +02:00
Max Horn
2e095e25f2
ALL: centre -> center
2011-04-14 14:34:28 +02:00
Max Horn
84184aabc0
ALL: colour -> color
2011-04-14 14:12:35 +02:00
Johannes Schickel
64c4e65201
KYRA: Enforce use of American English in comments.
2011-04-14 14:03:07 +02:00
Paul Gilbert
8a0495a5f3
TSAGE: Added replacement hierarchy for palette modifier classes that better matches the original
2011-04-14 21:39:53 +10:00
Joost Peters
c679aa72c3
TSAGE: Big Endian fix
2011-04-14 13:04:29 +02:00
Paul Gilbert
4e8c047d4a
CREDITS: Added credits for TsAGE
2011-04-14 20:53:03 +10:00
Paul Gilbert
1c3a4f3735
CREDITS: Added TsAGE engine credits
2011-04-14 20:48:16 +10:00
Max Horn
4ab51a8b26
SCUMM: Typo
2011-04-14 09:26:50 +02:00
md5
3d1dcefd46
TINSEL: Removed an unused global variable
2011-04-14 01:56:47 +03:00
Johannes Schickel
41706cb4d9
TSAGE: Silence uninitialized variable usage warning.
...
Instead of passing an uninitialized dummy va_list to Action::attached we just
pass the va parameter from SequenceManager::attached to it now, since that
parameter is not used in Action::attached, it is safe to do that.
2011-04-13 23:33:22 +02:00
strangerke
c8b418036f
TSAGE: Replace the recently added error() by a warning(), allowing to play the CD version
2011-04-13 22:51:53 +02:00
strangerke
c2d66be88d
TSAGE: Suppress some dead code, rename a variable (thanks fuzzie for pointing that)
2011-04-13 22:40:58 +02:00
eriktorbjorn
cc82bacc77
TSAGE: Always initialise the event in getEvent()
...
This fixes Valgrind warnings when getEvent() is called when there are
no pending events at all.
2011-04-13 22:33:41 +02:00
strangerke
f9e9ecd454
TSAGE: Move two functions from .h to .cpp (thanks fuzzie for reporting that)
2011-04-13 22:21:58 +02:00
strangerke
4e75a95f86
TSAGE: Fix two GCC warnings (which were bugs). Thanks LordHoto for reporting those.
2011-04-13 21:59:54 +02:00
strangerke
66b43f2312
TSAGE: "Cosmetic" cleanups
2011-04-13 21:27:46 +02:00
Johannes Schickel
a132bbb10c
CONFIGURE: Fix tsage engine entry position.
...
The engine list is (apart for subengines and SCUMM) sorted alphabetically,
thus tsage should be between touche and tucker and not between toon and
touche.
2011-04-13 19:28:49 +02:00
Johannes Schickel
fb9a8620db
TSAGE: Fix build as dynamic plugin.
2011-04-13 19:18:12 +02:00
Alyssa Milburn
848b0d1b0b
MOHAWK: Stupid padding fix.
2011-04-13 19:12:25 +02:00
Johannes Schickel
5c87136b5f
TSAGE: Fix compilation on NDS.
...
It is not safe to assume one can construct a va_list by using NULL. Instead I
created a temporary (uninitialized!) dummy, which is passed in the call to the
Action::attached implementation. I added a TODO to resolve this temporary hack.
2011-04-13 19:13:12 +02:00
Willem Jan Palenstijn
fc59a52e7a
SCI: Remove left-over fixme comment
...
It should have been removed in b40b87fdb5b4ee869cce55d852af409896b20c98
2011-04-13 18:57:18 +02:00
Johannes Schickel
f864fef8e9
TSAGE: Fix compilation on Mac OS X PPC.
...
Mac OS X PPC's standard C(++) library does not feature any sqrtf function,
since the parameter is double anyway I changed it to use sqrt for now.
We might want to consider adding some global macros for that on such
platforms. Another instance where the same issues caused problems in the past
is the MT-32 emulator. See audio/softsynth/mt32/synth.cpp lines 30 to 43 for
reference.
2011-04-13 18:54:21 +02:00
Johannes Schickel
6db40e0c6c
TSAGE: Cleanup custom List usage.
...
This makes the code use Common::List for all cases where synchronization can
not be done with tSage::List::synchronise. Furthermore I renamed the custom
List class to SynchronisedList to stress its purpose.
I also removed clear2, contains and forEach and replaced them with algorithm
usage from Common:: or in the case of "contains" replaced them with a simple
inline function which uses Common::find.
2011-04-13 18:26:12 +02:00
Johannes Schickel
0234c9ff95
TSAGE: Fix compilation on Linux/amd64 with g++ 4.5.2.
2011-04-13 16:10:38 +02:00
Matthew Hoops
deb46ab38b
AUDIO: Split the Intel DVI ADPCM into its own class
...
IMA is really just the definition on how to decode a sample from a nibble, DVI is just a way for those nibbles to be stored in the stream.
2011-04-13 09:45:13 -04:00
Willem Jan Palenstijn
3be6ff23d7
TSAGE: Fix warning
2011-04-13 14:07:11 +02:00
Paul Gilbert
48dbcbe8a1
TSAGE: Fixed warnings identified by Buildbot
2011-04-13 22:02:40 +10:00
Paul Gilbert
4852a38f36
Merge branch 'master' of github.com:scummvm/scummvm
2011-04-13 21:30:26 +10:00
Paul Gilbert
0600f0c018
TSAGE: Change palette code from 4-byte to 3-byte palettes
2011-04-13 21:25:57 +10:00
Paul Gilbert
e6090415b6
Merge remote branch 'remotes/dreammaster/tsage'
2011-04-13 21:08:05 +10:00
Max Horn
169512852e
TOON: Use shared ADPCM data tables
2011-04-13 12:48:58 +02:00
Max Horn
8f70e089ac
VIDEO: Use shared ADPCM data tables in VMDDecoder
2011-04-13 12:48:58 +02:00
Max Horn
1759209b3b
SCUMM: Use shared ADPCM data tables
2011-04-13 12:48:58 +02:00
Max Horn
393c6f6ade
AUDIO: Expose some internal ADPCM data tables
2011-04-13 12:48:57 +02:00
Max Horn
e0a30e0039
AUDIO: Stop adpcm.h from including common/stream.h
2011-04-13 12:48:57 +02:00
Max Horn
7607e351cc
TINSEL: Move custom ADPCM decoders to tinsel engine
2011-04-13 12:48:57 +02:00
Max Horn
b9296a189e
AUDIO: Expose ADPCM decoder internals via a new header
...
There are tons of ADPCM variants out there, and it is impractical to
stuff them all into a single adpcm.cpp file. By exposing the internals,
engines can implement their ADPCM decoder variants more easily.
2011-04-13 12:48:57 +02:00