Age | Commit message (Collapse) | Author | |
---|---|---|---|
2011-04-18 | TSAGE: Fix bug in scene 1500 | strangerke | |
2011-04-17 | TSAGE: Fix a glitch in scene222:postInit. Suppress a useless comment. | strangerke | |
2011-04-17 | TSAGE: Fix initialization of MTEXT speaker | strangerke | |
2011-04-17 | TSAGE: Fix subtle bug in StripManager. This fixes scene 2222. | strangerke | |
2011-04-17 | TSAGE: CD version don't use protection page 1, 17 and above | strangerke | |
2011-04-17 | TSAGE: Have copy protection turned on for all versions of the game | Paul Gilbert | |
I'd previously incorrectly assumed copy protection would be disabled in the CD version of the game without actually playing all the way through to that point to find out. | |||
2011-04-17 | TSAGE: Removed redundant call to memory manager deallocate | Paul Gilbert | |
2011-04-17 | TSAGE: Bugfixes for Scene #2300 - Starship Hanger | Paul Gilbert | |
2011-04-17 | TSAGE: Suppress strict-alias warnings on older GCCs | dhewg | |
2011-04-17 | TSAGE: Remove redundant parameter | dhewg | |
2011-04-17 | TSAGE: Fix glitches with incorrect pixels on the edges of zoomed objects | Paul Gilbert | |
2011-04-17 | TSAGE: Add listobjects and moveobject commands to the debugger | strangerke | |
2011-04-17 | TSAGE: Add flag commands to the debugger | strangerke | |
2011-04-17 | TSAGE: Disable GMM Save/Load buttons when saving/loading not allowed | Paul Gilbert | |
2011-04-17 | TSAGE: Add workaround for scene 40 (glitch in animation of dying Kzin falling) | strangerke | |
2011-04-16 | TSAGE: Rename some objects in scene 60 and fix the master button behavior. | strangerke | |
This fix the blocking problem in scene 60. | |||
2011-04-15 | TSAGE: Fix several problems in scene 40, including the blocking one (killing ↵ | strangerke | |
the assassin) | |||
2011-04-15 | TSAGE: Cleanup. For coding consistency, remove default parameters when ↵ | strangerke | |
calling startSound() in scene groups 8 and 10 | |||
2011-04-15 | TSAGE: Fix several problems in scene 20. That fixes the intro and probably ↵ | strangerke | |
the evasion. Also add some comments in scene postInit in order to clarify the different actions available | |||
2011-04-15 | TSAGE: Changed palette code back to using a byte array | Paul Gilbert | |
2011-04-15 | TSAGE: Scene40: The hero may now use his stunner on the assassin. Scene ↵ | strangerke | |
still broken. Also move some display() to display2() for consistency with the rest of the scenes in group1 | |||
2011-04-14 | ALL: centre -> center | Max Horn | |
2011-04-14 | ALL: colour -> color | Max Horn | |
2011-04-14 | TSAGE: Added replacement hierarchy for palette modifier classes that better ↵ | Paul Gilbert | |
matches the original | |||
2011-04-14 | TSAGE: Big Endian fix | Joost Peters | |
2011-04-13 | TSAGE: Silence uninitialized variable usage warning. | Johannes Schickel | |
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 | TSAGE: Replace the recently added error() by a warning(), allowing to play ↵ | strangerke | |
the CD version | |||
2011-04-13 | TSAGE: Suppress some dead code, rename a variable (thanks fuzzie for ↵ | strangerke | |
pointing that) | |||
2011-04-13 | TSAGE: Always initialise the event in getEvent() | eriktorbjorn | |
This fixes Valgrind warnings when getEvent() is called when there are no pending events at all. | |||
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 | 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 | 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 | TSAGE: Fix warning | Willem Jan Palenstijn | |
2011-04-13 | TSAGE: Fixed warnings identified by Buildbot | Paul Gilbert | |
2011-04-13 | TSAGE: Change palette code from 4-byte to 3-byte palettes | Paul Gilbert | |
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 | 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-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 | TSAGE: Fixing uninitialised read errors identified by Valgrind | Paul Gilbert | |
2011-04-09 | TSAGE: Clarifying field names in Scene #6100 | Paul Gilbert | |
2011-04-09 | TSAGE: Fixing memory leaks | Paul Gilbert | |