Age | Commit message (Collapse) | Author | |
---|---|---|---|
2011-04-13 | TSAGE: Move two functions from .h to .cpp (thanks fuzzie for reporting that) | strangerke | |
2011-04-13 | TSAGE: Fix two GCC warnings (which were bugs). Thanks LordHoto for reporting ↵ | strangerke | |
those. | |||
2011-04-13 | TSAGE: "Cosmetic" cleanups | strangerke | |
2011-04-13 | TSAGE: Fix build as dynamic plugin. | Johannes Schickel | |
2011-04-13 | MOHAWK: Stupid padding fix. | Alyssa Milburn | |
2011-04-13 | TSAGE: Fix compilation on NDS. | Johannes Schickel | |
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 | SCI: Remove left-over fixme comment | Willem Jan Palenstijn | |
It should have been removed in b40b87fdb5b4ee869cce55d852af409896b20c98 | |||
2011-04-13 | TSAGE: Fix compilation on Mac OS X PPC. | Johannes Schickel | |
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 | TSAGE: Cleanup custom List usage. | Johannes Schickel | |
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 | TSAGE: Fix compilation on Linux/amd64 with g++ 4.5.2. | Johannes Schickel | |
2011-04-13 | AUDIO: Split the Intel DVI ADPCM into its own class | Matthew Hoops | |
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 | TSAGE: Fix warning | Willem Jan Palenstijn | |
2011-04-13 | TSAGE: Fixed warnings identified by Buildbot | Paul Gilbert | |
2011-04-13 | Merge branch 'master' of github.com:scummvm/scummvm | Paul Gilbert | |
2011-04-13 | TSAGE: Change palette code from 4-byte to 3-byte palettes | Paul Gilbert | |
2011-04-13 | Merge remote branch 'remotes/dreammaster/tsage' | Paul Gilbert | |
2011-04-13 | TOON: Use shared ADPCM data tables | Max Horn | |
2011-04-13 | SCUMM: Use shared ADPCM data tables | Max Horn | |
2011-04-13 | TINSEL: Move custom ADPCM decoders to tinsel engine | Max Horn | |
2011-04-13 | SCUMM: Fix bug #3187622 (COMI: incorrect decoding of audio codec 13/15) | Max Horn | |
2011-04-13 | SCUMM: Resolve some code duplication | Max Horn | |
2011-04-13 | SCUMM: Move ADPCM decoder into separate function | Max Horn | |
2011-04-13 | TOON: Make ADPCM tables const | Max Horn | |
2011-04-13 | MOHAWK: LB's 'self' is case-insensitive | Alyssa Milburn | |
2011-04-13 | SCI: Added handling for another version of mt32.drv (bug #3285556) | md5 | |
This is used in another version of KQ4 early (0.000.274) | |||
2011-04-13 | TSAGE: Fix a crash using the new palette effect. It still doesn't show much... | strangerke | |
2011-04-12 | TSAGE: Implement most of the scene 9900. New palette animation is currently ↵ | strangerke | |
broken, to be fixed | |||
2011-04-12 | COMMON: Replace MKID_BE by MKTAG | Max Horn | |
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 | TINSEL: cleanup | Max Horn | |
2011-04-12 | TSAGE: Reworked the 'probe approaching rocks' cut-scene to work correctly | Paul Gilbert | |
The problem is the original game presumed that rendering a single frame would take at least 10 ticks (at 60Hz). Since the ScummVM renders it faster than then, the cutscene wasn't working. A new 'ProbeMover' class has been created to ensure the probe shrinking keeps correct pace with the probe's movement. | |||
2011-04-11 | MOHAWK: Add Default Values to LB NotifyEvent Constructor. | D G Turner | |
This silences a number of warnings about possible uninitialized parameter use. | |||
2011-04-11 | MOHAWK: Add more versions of LB demos | Matthew Hoops | |
From bug #3275626 | |||
2011-04-11 | KYRA: Add some assertion to prevent out of bounds access. | Johannes Schickel | |
2011-04-11 | KYRA: Constify static data table in LoL code. | Johannes Schickel | |
2011-04-11 | KYRA: Get rid of non-const static variable in Kyra2 code. | Johannes Schickel | |
2011-04-11 | KYRA: Cleanup. | Johannes Schickel | |
2011-04-11 | KYRA: Get rid of non-const static variables in HoF. | Johannes Schickel | |
2011-04-10 | TINSEL: Make the cdFlags array in drives.cpp static again. | Johannes Schickel | |
2011-04-10 | TINSEL: Removed some unused global static variables | md5 | |
2011-04-10 | TINSEL: Merged NewName() inside DoSave() in order to remove a static var | md5 | |
2011-04-10 | TINSEL: Cleanup - removed obsolete defines | md5 | |
2011-04-10 | TINSEL: Changed cdFlags to be non-static and constant | md5 | |
2011-04-10 | TINSEL: Removed the dummy ForceEntireRedraw() function | md5 | |
2011-04-10 | TINSEL: Removed the useless LookAtBuffers() function | md5 | |
2011-04-10 | MOHAWK: Silenced an MSVC waning about an uninitialized var (false positive) | md5 | |
2011-04-10 | TSAGE: Fixed bug in Scene #6100 with sunflowers briefly appearing too large | Paul Gilbert | |
2011-04-10 | TSAGE: Lots more bugfixes for Scene #6100 | Paul Gilbert | |
2011-04-10 | TSAGE: Fix memory leak in the GfxSurface class | Paul Gilbert | |
2011-04-10 | TSAGE: Simplified the custom surface code in GfxSurface | Paul Gilbert | |
2011-04-09 | DEVTOOLS: Renamed 'tools' directory to 'devtools' | Max Horn | |