aboutsummaryrefslogtreecommitdiff
path: root/engines/tinsel
AgeCommit message (Collapse)Author
2012-06-07TINSEL: Remove unused member _scheduler in TinselEngine.Johannes Schickel
This is a leftover from before the move of the coroutine code.
2012-05-17TINSEL: Fix compiler warningPaul Gilbert
2012-05-17TINSEL: Refactored Tinsel engine to use the Common coroutine schedulerPaul Gilbert
2012-05-17COMMON: Moved the Tinsel Coroutine code into it's own Common classPaul Gilbert
2012-05-03TINSEL: Add basic PSX SEQ playback supportMatthew Hoops
Instrument bank support is not implemented yet
2012-05-03TINSEL: Capitalize 'demo'Matthew Hoops
2012-02-22TINSEL: Rename globals to add g_ prefix.Alyssa Milburn
2012-02-15JANITORIAL: Fix missing whitespace in pointer castTarek Soliman
find -name '*.h' -or -name '*.cpp' | xargs sed -r -i 's@\(([A-Za-z0-9]+)\*\)@(\1 *)@g' This seems to have caught some params as well which is not undesirable IMO. It also caught some strings containing this which is undesirable so I excluded them manually. (engines/sci/engine/kernel_tables.h)
2012-02-15JANITORIAL: Fix whitespace in pointer template argTarek Soliman
2012-02-11TINSEL: Added extra fields to the savegame header for SCN/GRA usage and languagePaul Gilbert
New savegames that are created will no longer appear in the savegame list for different data versions or languages.
2011-12-30TINSEL: Take advantage of KeyState::hasFlags.Johannes Schickel
2011-12-08TINSEL: Replace usage of 'goto'.D G Turner
2011-11-16LAUNCHER: Introduce GUIO0() in order to replace GUIO1(GUIO_NONE)Strangerke
2011-11-16COMMON: Rename Common::set_to to Common::fill.Johannes Schickel
This makes the name match with the name of the STL function with the same behavior.
2011-11-14TINSEL: Don't leak _curChunk on exit.Alyssa Milburn
2011-10-24LAUNCHER: Add GUIO_NOASPECT to tinselStrangerke
2011-10-23AD: Switched rest of the engines to new GUIOEugene Sandulenko
2011-10-20TINSEL: Cleaner fix for bug #2893946 - Psychiatrist savegame problemPaul Gilbert
2011-10-18TINSEL: Bugfix for restoring DW1 savegames with a saved scenePaul Gilbert
This happens, for example, when restoring a savegame of the dragon summoning book close-up. After restoring, you couldn't leave the close up.
2011-10-16TINSEL: Revert of prior commits for #2893946Paul Gilbert
2011-10-14TINSEL: Alter previous DW1 bugfix so that DW2 still works properlyPaul Gilbert
2011-10-13TINSEL: Fix #3422433 ("DW2: US version uses UK graphics")Torbjörn Andersson
According to dreammaster it should be enough to add cases for the US version in these two functions, but unfortunately he can't test it himself. I guess I should try to find the time to play through the game, but right now there's an annoying DW2 regression from commit d5690e0. See GitHub commit note for details.
2011-10-04TINSEL: Bugfix for #2893946 - DW1 psychiatrist scene isn't playingPaul Gilbert
2011-09-08TINSEL: Made some static data const.Johannes Schickel
2011-08-24AUDIO: Rename Vag to XAMatthew Hoops
Vag is really an XA container, and one that we do not have a decoder for (nor need)
2011-08-13Merge pull request #63 from tsoliman/detection-tablesFilippos Karapetis
Some missing ADGF_CD and ADGF_UNSTABLE flags
2011-08-08TINSEL: Code formattingMax Horn
2011-08-07TINSEL: Use SAVEGAME_ID when getting savegame info, if a VM is instantiatedFilippos Karapetis
2011-08-07JANITORIAL: Remove trailing empty lines.Christoph Mallon
2011-08-07TINSEL: Fixed deleting saved games from the launcher (bug #3387551)Filippos Karapetis
2011-08-06TINSEL: Flag CD titles with ADGF_CDTarek Soliman
2011-08-06ALL: Reduce audio/ header dependencyEugene Sandulenko
2011-06-20TINSEL: Don't leak running processes in Scheduler::reset().Alyssa Milburn
2011-06-20TINSEL: Fix/comment CORO_KILL_SELF macro.Alyssa Milburn
This reverts 9573b1d2f54818f9bdac4a91e0a90b306ade7810, which changed the behaviour of (among other things) NewScene, which made Discworld uncompletable. Thanks to digitall for bisection/reproduction.
2011-06-20ALL: Remove trailing whitespacesMax Horn
This tries to make our code a bit more compliant with our code formatting conventions. For future use, this is the command I used: git ls-files "*.cpp" "*.h" | xargs sed -i -e 's/[ \t]*$//'
2011-06-14DETECTOR: Pass allFiles to AdvancedMetaEngine::fallbackDetect()Max Horn
Also reorder the parameters of composeFileHashMap, placing the "return value" first.
2011-06-14DETECTOR: Merge ADParams into AdvancedMetaEngineMax Horn
2011-06-13I18N: Make many more GUI MessageDialog strings translatableThierry Crozat
2011-06-10TINSEL: Switch to alternate AdvancedMetaEngine, avoid ADParamsMax Horn
2011-06-10ENGINES: Change incorrect use of 'target' to 'gameid'Max Horn
2011-06-02ENGINES: Change 2nd param of Engine::saveGameState to Common::StringMax Horn
2011-06-02TINSEL: Replace snprintf() usage with Common::String::format()D G Turner
Safer and less portability issues.
2011-05-25ALL: initialise -> initializeMatthew Hoops
2011-05-25ALL: neighbour -> neighborMatthew Hoops
2011-05-23TINSEL: Fix bug #3306020, DW2: Crash On Entering Sewerseriktorbjorn
This is a simpler fix than the one I committed to the 1.3 branch, but since it carries a theoretical risk of regressions it's so much more macho.
2011-05-18TINSEL: Remove declarations for non-existent functions FindObject() and ↵Christoph Mallon
GetNextObject(). Signed-off-by: Max Horn <max@quendi.de>
2011-05-18TINSEL: Correctly handle the pDispList OBJECT linked lists, i.e. use ↵Christoph Mallon
OBJECT** for a pointer to the head. Signed-off-by: Max Horn <max@quendi.de>
2011-05-18TINSEL: Document pDispList OBJECT linked list 'trick'Max Horn
2011-05-18TINSEL: Revert commit 43ca9c86ab to fix bug #3303799Max Horn
Commit 43ca9c86ab causes segfaults when trying to start a game in tinsel. However, the code in question still should be investigated, as it casts OBJECT** pointers to OBJECT*. Very fishy.
2011-05-17COMMON: Registers RandomSources in constructor with the event recorderMax Horn
This also removes the dependency of engines on the event recorder header and API, and will make it easier to RandomSources that are not properly registered.