aboutsummaryrefslogtreecommitdiff
path: root/engines/tucker
AgeCommit message (Collapse)Author
2014-03-21TUCKER: Change the type of the return value of ↵Strangerke
handleSpecialObjectSelectionSequence()
2014-03-20TUCKER: Fix some uninitialized variablesStrangerke
2014-03-15TUCKER: Initialize some more pointers with nullptr instead of 0Strangerke
2014-03-15TUCKER: Use boolean instead of integer in several placesStrangerke
2014-03-15TUCKER: Initialize some pointers with nullptr instead of 0Strangerke
2014-03-15TUCKER: Add a safeguard in updateCharPosition() to avoid a potential ↵Strangerke
out-of-bounds read, change the type of a variable to boolean
2014-03-09TUCKER: Some renaming in GraphicsStrangerke
2014-03-09TUCKER: Some more refactoringStrangerke
2014-03-09TUCKER: Some more refactoringStrangerke
2014-03-09TUCKER: Fix some values assigned to _csDataLoadedStrangerke
2014-03-09TUCKER: make _panelLockedFlag a boolean instead of an integerStrangerke
2014-03-09TUCKER: Fix some values assigned to _skipCurrentCharacterDrawStrangerke
2014-03-09TUCKER: Some more renamingStrangerke
2014-03-08TUCKER: Some more renamingStrangerke
2014-03-08TUCKER: Change the type of some variables to booleanStrangerke
2014-03-08TUCKER: Initialize some uninitialized variablesStrangerke
2014-03-07TUCKER: Avoid a potential string overrun by using strlcpy instead of strcpyStrangerke
2014-03-07TUCKER: Use a boolean for drawFlag instead of an integerStrangerke
2014-03-07TUCKER: Some more renamingStrangerke
2014-03-07TUCKER: Use boolean in place of integer for some members of the Sprite structureStrangerke
2014-03-07TUCKER: Start renaming struct members to follow coding/naming conventionsStrangerke
2014-03-07TUCKER: Remove some useless modification of sprite stateStrangerke
2014-03-07TUCKER: Reduce the scope of some variablesStrangerke
2014-02-28IMAGE: Move all ImageDecoders to image/Matthew Hoops
2014-02-18TUCKER: Make GPL headers consistent in themselves.Johannes Schickel
2014-02-10TUCKER: Fix bug #6381 - "TUCKER: In 3rd part, "Use Peg" fails..."dergunov
"Use Peg" is a single-item action and these are hardcoded in the engine. The default otherwise is dual-item action "Use X on Y".
2013-11-24BUILD: Remove need for engine.mk in each engine directory.D G Turner
Each engine now only has to provide a single configure.engine file adding the engine into the configure script, which then produces the required other files automatically.
2013-11-24BUILD: Remove need for engine-plugin.h in engines.D G Turner
This is now generated automatically by the configure script from the engine directory names.
2013-11-24BUILD: Split engines/plugins_table header down to a file per engine.D G Turner
This is the third and final commit enabling fully pluggable engines. Now providing an engine folder contains a configure.engine, engine.mk and engine-plugin.h file, it will be picked up automatically by the configure script.
2013-11-24BUILD: Split engines.mk down to a single file per engine.D G Turner
This is the second part of allowing engines to be added dynamically. Each folder in engines/ which must contain a file named "engine.mk" containing the make definitions for that engine.
2013-11-24BUILD: Split configure.engines down to a single file per engine.D G Turner
This is the first part of allowing engines to be added dynamically. They are placed into a folder in engines/ which must contain a file named "configure.engine" to add the engine, which is pulled into the top level configure script automatically.
2013-08-03TUCKER: Take advantage of Surface::getPixels.Johannes Schickel
2013-08-03TUCKER: Prefer getBasePtr over direct Surface::pixels access.Johannes Schickel
2013-07-16TUCKER: Amend fix for bug #3614697 - "Spanish version uncompletable..."D G Turner
The mof instruction needs to return 0 or 1 to continue execution, rather than 2 which indicates to end table instruction execution. Using 0 as this is most likely correct value.
2013-07-14TUCKER: Add support for skipping unhandled/invalid instructions.D G Turner
This ensures that if any unhandled/invalid instructions are present, they are skipped, rather than locking up engine execution. This is a secondary fix for bug #3614697 - "Spanish version uncompletable at end of 2nd part" and any other future bugs of this type.
2013-07-14TUCKER: Fix for bug #3614697 - "Spanish version uncompletable..."D G Turner
This add support for the unhandled "mof" instruction present in the Spanish version. This effectively skips it as a NOP/invalid, which prevents it locking up the game at the end of the 2nd part.
2013-07-12TUCKER: Fix palette fadesWillem Jan Palenstijn
This is a regression from 362b0cd5e4a71a0b2610ff8abb6aeecddc842cf0 and fixes bug #3614686.
2013-05-02COMMON: Change kPlatformPC to kPlatformDOSMatthew Hoops
"PC" was very ambiguous and now it matches what we show in the GUI. This also corrects sword2's platform to Windows.
2013-04-18ENGINES: Silence clang warning about unused private member _vmMax Horn
This affects the Console / debugger classes of multiple engines. An alternative solution would have been to remove the unused _vm member vars. However, it seems likely that in the future, the _vm member could be useful for methods added to the console. So instead, we add a simple assert(_vm) to silence the clang warning.
2012-09-13TUCKER: Switch to the common PCX decoderFilippos Karapetis
2012-08-12VIDEO: Convert FlicDecoder to the new AdvancedVideoDecoder APIMatthew Hoops
The video no longer automatically loops (unused in-tree) and must have rewind() called manually
2012-02-10JANITORIAL: Fix template definition whitespaceTarek Soliman
2011-12-02TUCKER: remove duplicated logic branches in locations 48 and 66 (checked ↵Gregory Montoir
against the original)
2011-11-16LAUNCHER: Introduce GUIO0() in order to replace GUIO1(GUIO_NONE)Strangerke
2011-11-03TUCKER: Added FIXMEs for seemingly superfluous logic branchesFilippos Karapetis
2011-10-23AD: Switched rest of the engines to new GUIOEugene Sandulenko
2011-09-08TUCKER: Made some static data const.Johannes Schickel
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-10TUCKER: Switch to alternate AdvancedMetaEngine, avoid ADParamsMax Horn