aboutsummaryrefslogtreecommitdiff
path: root/engines/tucker/tucker.cpp
AgeCommit message (Collapse)Author
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.
2011-05-17TUCKER: Give name to RandomSource, to register it with event recorderMax Horn
2011-05-12GIT: Clean up: Suppress SVN tags, now uselessstrangerke
2011-04-28JANITORIAL: Reduce header dependencies in shared codeOri Avtalion
Some backends may break as I only compiled SDL
2011-03-20TUCKER: add missing code for kSupportsLoadingDuringStartupGregory Montoir
2011-03-19TUCKER: Get rid of syncSoundSettings()dhewg
And respect global mute settings
2011-02-19Merge branch 'osystem-palette' of https://github.com/lordhoto/scummvm into ↵Johannes Schickel
master Conflicts: backends/platform/android/android.cpp engines/sci/graphics/screen.cpp engines/sci/graphics/transitions.cpp
2011-02-19TUCKER: cleanup, removed unused variablesGregory Montoir
2011-02-19TUCKER: fix truncated action string in english versionGregory Montoir
2011-02-18TUCKER: fix #3106714 - Wrong animation after TV offGregory Montoir
Some negative values are prefixed by 2 minus signs, skip one before passing the string to strtol.
2011-02-18TUCKER: cleanupGregory Montoir
2011-02-18TUCKER: fix #3106542 - Ego drawn behind backgroundGregory Montoir
Looks like an original game glitch, the location 14 background bitmap contains some pixels in range [0xE0-0xF8] which is usually reserved ; add workaround.
2011-02-18TUCKER: fix #3106536 - Punk stuck (moving in background)Gregory Montoir
2011-02-18TUCKER: fix #2628056 - Text Dialogue is out of syncGregory Montoir
always synchronize text with speech sound. Note, some subtitles present in the datafiles are inconsistent (written text different from spoken).
2011-02-18TUCKER: fix #2627967 - Slow WalkingGregory Montoir
The waitForTimer calls in fade*Palette are actually duplicated ; mainLoop already handles timing.
2011-02-14TUCKER: Adapt to setPalette RGBA->RGB change.Johannes Schickel
This change has not been tested, since I do not own copy of Tucker.
2011-02-07COMMON: OSystem now has a PaletteManagerMax Horn
svn-id: r55806
2010-11-08TUCKER: Added basic debugging console to engineDavid Turner
Tucker does not currently use Debug Channels, but this does provide a base for adding them along with any other debugging commands. svn-id: r54141
2010-05-04Move initGraphics and initCommonGFX from to new header.Max Horn
These functions are only used internally be Engine subclasses, and by moving them to a separate header we can reduce indirect header dependencies. svn-id: r48934
2010-02-21Patch for bug 2943361 by littleboy, adding full kb modifier support to all ↵Yotam Barnoy
engines + GUI and proper keypad handling svn-id: r48101
2009-10-17TUCKER: fix several issues in ending sequences (tracker item #2872355 - ↵Gregory Montoir
Minor bugs outro) svn-id: r45200
2009-10-11TUCKER: fix original game glitch (tracker item #2872385 - Fish swims out of ↵Gregory Montoir
aquarium) svn-id: r44899
2009-10-11TUCKER: ignore selected verb when displaying options (tracker item #2872383 ↵Gregory Montoir
- Look at options) svn-id: r44898
2009-09-27TUCKER: add clipping for text drawingGregory Montoir
svn-id: r44393
2009-08-25TUCKER: add support for commpressed intro sound effectsGregory Montoir
svn-id: r43733
2009-08-25TUCKER: some dirty rects handling fixesGregory Montoir
svn-id: r43732
2009-08-15Removed unnecessary semi-colons.Torbjörn Andersson
svn-id: r43409
2009-07-13tucker: added workaround for original game glitch (tracker item #2597763)Gregory Montoir
svn-id: r42458
2009-07-13tucker: fixed issues with dirty rects handling (tracker item #2597763)Gregory Montoir
svn-id: r42456
2009-06-14simplified .raw/.wav data files handling in introduction sequencesGregory Montoir
svn-id: r41520
2009-05-24Strip trailing whitespaces in the whole code base.Johannes Schickel
svn-id: r40867
2009-05-17cleanupGregory Montoir
svn-id: r40646
2009-05-11some cleanup :Gregory Montoir
- separated instruction table parsing from instruction execution - added a few debug calls to monitor game flags changes - some variables/functions renaming svn-id: r40454
2009-03-07Whitespace cleanup: Convert space followed by tab to just tabMax Horn
svn-id: r39203
2009-03-01Engines: Fused several init&go methods into a single run methodMax Horn
svn-id: r39003
2009-03-01fix for tracker item #2627942 TUCKER: Brainroom/Information Room Graphics glitchGregory Montoir
svn-id: r38990
2009-02-21cleanupGregory Montoir
svn-id: r38685
2009-02-15correct sprite state for location 43 (fixes #2600759)Gregory Montoir
svn-id: r38188
2009-01-31fixed invalid dirty rect for infobar ; added code difference in infobar ↵Gregory Montoir
display for DE version (tracker items #2523881,2523924) svn-id: r36160
2009-01-28fix #2543067 'crash on Bud Tucker in Double Trouble german version', don't ↵Gregory Montoir
copy rect if w or h <= 0 svn-id: r36123
2009-01-25added a few more code differences, demo version is now completableGregory Montoir
svn-id: r36063
2009-01-24added detection entry for playable demo and some code differencesGregory Montoir
svn-id: r36044
2009-01-18merged Graphics::copyTo640/Graphics::copyFrom640Gregory Montoir
svn-id: r35892
2009-01-16Some cleanup (one could replace some of those switch/case by jump tables...)Max Horn
svn-id: r35876
2009-01-16TUCKER: Changed loadFile and loadImage to take filename as parameter (trying ↵Max Horn
to get rid of _fileToLoad) svn-id: r35874
2009-01-16TUCKER: Simplify TuckerEngine::copyLocBitmapMax Horn
svn-id: r35873
2008-12-17moved game version flags to detection entries ; unset kGameFlagEncodedData ↵Gregory Montoir
for polish version (tracker item #2436225) svn-id: r35417