aboutsummaryrefslogtreecommitdiff
path: root/engines
AgeCommit message (Collapse)Author
2012-07-18TEENAGENT: Improve readability of displayMessage() calls.D G Turner
2012-07-18TEENAGENT: Improve readability of displayAsyncMessage() calls.D G Turner
2012-07-17TEENAGENT: Symbol migration associated with displayCutsceneMessage().D G Turner
2012-07-17TEENAGENT: Improve readability of displayCutsceneMessage() calls.D G Turner
2012-07-17TEENAGENT: Add symbol for Mansion attempt counter.D G Turner
2012-07-17TEENAGENT: Symbol migration associated with displayCredits().D G Turner
2012-07-17TEENAGENT: Further symbol migration for processCallback() usage.D G Turner
2012-07-16TEENAGENT: Further symbol migration associated with saveStates.D G Turner
2012-07-16TEENAGENT: Migrate two more dseg regions to symbolic addresses.D G Turner
2012-07-16TEENAGENT: Update refactoring notes.D G Turner
These notes were accidently committed, but may be relevant, so will retain this (rather than filtering branch).
2012-07-16Merge branch 'master' into teenagentRefactorD G Turner
Conflicts: engines/teenagent/resources.cpp
2012-07-15TINSEL: Change SetMidiVolume() so that it doesn't start/stop music tracksFilippos Karapetis
Previously, SetMidiVolume() would stop the currently playing track when the MIDI volume was set to 0. Now, the music track always plays, even when the volume is set to 0. This fixes bug #3541533 - "DW: Silencing music volume stops music" and resolves two FIXME comments
2012-07-15TINSEL: Fix bug #3459999 - "TINSEL: DW Crash in Subtitle Menu"Filippos Karapetis
2012-07-15TINSEL: Remove the GF_BIG_ENDIAN flagFilippos Karapetis
2012-07-15TINSEL: Remove the GF_CD and GF_FLOPPY flagsFilippos Karapetis
2012-07-15TINSEL: Reorder the detection entries to split the DW1 and DW2 entriesFilippos Karapetis
2012-07-15TINSEL: Remove the GF_DEMO flagFilippos Karapetis
2012-07-15TINSEL: Added script workaround for #3543624 - DW1 PSX demo idle animationPaul Gilbert
2012-07-15TEENAGENT: Add translatable strings in resources.cppFilippos Karapetis
2012-07-15TEENAGENT: Show a verbose warning when a compressed data file is used and ↵Filippos Karapetis
zlib hasn't been included in the executable
2012-07-15TEENAGENT: Readd the zlib code, to maintain backwards compatibilityFilippos Karapetis
2012-07-15TEENAGENT: Unpack teenagent.dat and remove the engine's zlib dependencyFilippos Karapetis
This addresses bug #3539822 - "TEENAGENT: Not working without zlib"
2012-07-15SCI: Properly detect the Polish version of KQ5Filippos Karapetis
Thanks to jacek909 for the extra MD5 checksums of the Polish version. This fixes bugs #2725722 (Polish version checksums) and #3536863 (SCI: KQ5 Floppy English detected as Polish)
2012-07-14LASTEXPRESS: Replace CALLBACK_ACTION macro by member functionLittleboy
2012-07-14LASTEXPRESS: Fix sound in animated sequencesLittleboy
2012-07-14LASTEXPRESS: CleanupLittleboy
- Add missing initializer/destructors - Add some const modifiers - Remove some unneeded casts - Use enumeration values in switch constructs
2012-07-14LASTEXPRESS: Remove duplicated include statementsLittleboy
2012-07-14TINSEL: CleanupFilippos Karapetis
2012-07-13TEENAGENT: Add symbols for savestate region.D G Turner
2012-07-12TEENAGENT: Minor formatting fixes for consistency.D G Turner
This is mainly ensuring that all hexadecimal usages i.e. addresses are in lowercase for consistency, but also includes some minor comment formatting correction.
2012-07-12TEENAGENT: Replace most of early return calls in processCallbacks().D G Turner
This results in a cleaner and simpler function, prior to any further refactoring.
2012-07-11TEENAGENT: Start replacing hardcoded addresses with symbols.D G Turner
2012-07-11TEENAGENT: Migrate Dialog functions to using dialog numbers.D G Turner
This removes the hardcoded address/offsets from the callback functions.
2012-07-11TEENAGENT: Replace static Dialog functions with normal class.D G Turner
This avoids the need to pass the engine pointer, vm to every function and removes the need for the functions to be static.
2012-07-11TEENAGENT: Add Resource code to precompute Dialog Offsets.D G Turner
This should allow the removal of most/all of the hardcoded eseg addresses in the Dialog calls.
2012-07-11TINSEL: Added MD5 detection entries for Discworld 1 Polish translationPaul Gilbert
2012-07-11TSAGE: Fix for bug #3541354 - Nico shooting player after being tied upPaul Gilbert
2012-07-09MOHAWK: Restart anims when LiveText plays them.Alyssa Milburn
2012-07-09TINSEL: Fix bug #3541230 - "DW: PSX version locks up after using the book"Filippos Karapetis
Removed the superfluous MIDI offset storing code. Now, the MIDI buffer is re-read when the music loops. This removes a static variable and also fixes another bug in the SEQ decoder.
2012-07-09SCI: Update comments in kGetAngleWorker()Filippos Karapetis
2012-07-08SCI: Also set the filename of the videoState struct when playing AVIsFilippos Karapetis
2012-07-08SCI: Fix a typo and add some comments to kGetAngleWorker()Filippos Karapetis
2012-07-08SCI: Ignore another leftover script from KQ7 in the debuggerFilippos Karapetis
2012-07-08MOHAWK: Play anims for LiveText items *after* the speech.Alyssa Milburn
Another attempt at fixing bug #3541294.
2012-07-08SCI: Add another English floppy version of KQ5 (bug #3536863)Filippos Karapetis
According to this bug report, there exists another English version with the same file checksums as the vanilla English version, patched to Polish. We need a better way of distinguishing the two versions. Until we do, this is a duplicate entry of the Polish floppy version
2012-07-08SCI: Show information for correct file naming in the QFG4 import roomFilippos Karapetis
This information is shown in previous QFG versions, but it had to be placed in a SCI32 graphics function in order to be shown in QFG4 too
2012-07-08SCI: Update the virtual file selected in the QFG4 character import screenFilippos Karapetis
This makes the character import screen in QFG4 functional, as the virtual file index was never updated
2012-07-08SCI: Add a hack in kGetAngleWorker to fix bug #3540976Filippos Karapetis
kGetAngle(Worker) has been implemented based on behavior observed with a test program created with SCI Studio. However, the return values have subtle differences from the original, which uses atan(). This temporary hack will do for now till the implementation of kGetAngle is done again. A simpler atan2-based implementation has also been added for future reference
2012-07-08COMPOSER: Fix parsing v1 book groups.Alyssa Milburn
This fixes bug #3539019.
2012-07-08MOHAWK: Run animations attached to LiveText items.Alyssa Milburn
Should fix bug #3541294.