aboutsummaryrefslogtreecommitdiff
path: root/engines/tsage
AgeCommit message (Collapse)Author
2011-04-15TSAGE: Cleanup. For coding consistency, remove default parameters when ↵strangerke
calling startSound() in scene groups 8 and 10
2011-04-15TSAGE: 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-15TSAGE: Changed palette code back to using a byte arrayPaul Gilbert
2011-04-15TSAGE: 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-14ALL: centre -> centerMax Horn
2011-04-14ALL: colour -> colorMax Horn
2011-04-14TSAGE: Added replacement hierarchy for palette modifier classes that better ↵Paul Gilbert
matches the original
2011-04-14TSAGE: Big Endian fixJoost Peters
2011-04-13TSAGE: 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-13TSAGE: Replace the recently added error() by a warning(), allowing to play ↵strangerke
the CD version
2011-04-13TSAGE: Suppress some dead code, rename a variable (thanks fuzzie for ↵strangerke
pointing that)
2011-04-13TSAGE: 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-13TSAGE: Move two functions from .h to .cpp (thanks fuzzie for reporting that)strangerke
2011-04-13TSAGE: Fix two GCC warnings (which were bugs). Thanks LordHoto for reporting ↵strangerke
those.
2011-04-13TSAGE: "Cosmetic" cleanupsstrangerke
2011-04-13TSAGE: Fix build as dynamic plugin.Johannes Schickel
2011-04-13TSAGE: 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-13TSAGE: 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-13TSAGE: 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-13TSAGE: Fix compilation on Linux/amd64 with g++ 4.5.2.Johannes Schickel
2011-04-13TSAGE: Fix warningWillem Jan Palenstijn
2011-04-13TSAGE: Fixed warnings identified by BuildbotPaul Gilbert
2011-04-13TSAGE: Change palette code from 4-byte to 3-byte palettesPaul Gilbert
2011-04-13TSAGE: Fix a crash using the new palette effect. It still doesn't show much...strangerke
2011-04-12TSAGE: Implement most of the scene 9900. New palette animation is currently ↵strangerke
broken, to be fixed
2011-04-12TSAGE: Reworked the 'probe approaching rocks' cut-scene to work correctlyPaul 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-10TSAGE: Fixed bug in Scene #6100 with sunflowers briefly appearing too largePaul Gilbert
2011-04-10TSAGE: Lots more bugfixes for Scene #6100Paul Gilbert
2011-04-10TSAGE: Fix memory leak in the GfxSurface classPaul Gilbert
2011-04-10TSAGE: Simplified the custom surface code in GfxSurfacePaul Gilbert
2011-04-09TSAGE: Fixing uninitialised read errors identified by ValgrindPaul Gilbert
2011-04-09TSAGE: Clarifying field names in Scene #6100Paul Gilbert
2011-04-09TSAGE: Fixing memory leaksPaul Gilbert
2011-04-09Merge remote branch 'remotes/Strangerke/master' into tsagePaul Gilbert
2011-04-09TSAGE: Fix to disable palette rotations when the scene changesPaul Gilbert
2011-04-09TSAGE: Cleanup: rename quickInit() methods into setup() for naming consistencystrangerke
2011-04-09TSAGE: move SceneObject3 and 4 to scenes8 and 10, rename them their unknown ↵strangerke
fields, and fix a glitch in scene9150
2011-04-09TSAGE: Slight re-ordering of method calls in SceneHandler::dispatchPaul Gilbert
This fixes a problem in the title screen where the game title briefly appeared at full size.
2011-04-09TSAGE: Corrections to palette rotationPaul Gilbert
2011-04-09TSAGE: Some bugfixes to calculating object distances in Scene #6100Paul Gilbert
2011-04-09TSAGE: Clarified ObjectMover _field6E as _regionIndexPaul Gilbert
2011-04-09TSAGE: Compilation fixes for GCCPaul Gilbert
2011-04-09TSAGE: move SceneHotspot_2 to scenes8, rename it to NamedHotspotMult, rename ↵strangerke
unknown fields
2011-04-08Merge branch 'tsage' of http://github.com/dreammaster/scummvmstrangerke
2011-04-08TSAGE: move NamedHotspot back into core. Replace HotspotBase4300 by ↵strangerke
NamedHotspot and suppress it.
2011-04-08TSAGE: Rename SceneHotspot_3 to NamedHotspotstrangerke
2011-04-08TSAGE: Switched the startup scene from Scene #30 to Scene #1000 (Title Screen)Paul Gilbert
2011-04-08TSAGE: Move SceneHotspot_3 to Scene10, rename unknown fields, fix sword bug ↵strangerke
in scene 9850 (thanks Dreammaster)
2011-04-08TSAGE: Fix typostrangerke
2011-04-08Tsage: Add scene 9850 (with several bugs :/) and skeleton of scene 9900.strangerke