aboutsummaryrefslogtreecommitdiff
path: root/engines
AgeCommit message (Collapse)Author
2012-02-14TSAGE: Implemented missing R2R method SceneHandler::setupPaletteMapsPaul Gilbert
2012-02-13KEYMAPPER: Fix Action ctor args in most keymapsTarek Soliman
2012-02-13KYRA: Silence some icpc warnings by making a member array of ↵Johannes Schickel
KyraRpgGUISettings non-const. All instances are const anyway, thus this should be a safe way to silence the warning.
2012-02-13TSAGE: R2R - Scene 1337: Implement 10 more AI functionsStrangerke
2012-02-13TSAGE: R2R - Scene 1337: Implement subD02CA() plus a couple of little ↵Strangerke
functions used by AI
2012-02-13BASS: Reduce code duplication in autosave codeWillem Jan Palenstijn
2012-02-13BASS: Fix savegame corruptionWillem Jan Palenstijn
When using the GMM or autosaves, _savedMouse and _savedCharSet were never set. See bug #3487117.
2012-02-13BASS: Report savegame errors when saving by pressing enterWillem Jan Palenstijn
This makes error handling consistent between mouse and keyboard.
2012-02-13SCUMM: Clean up resetSentenceWillem Jan Palenstijn
2012-02-13SCI: Fix the order of diagonal roll transitions in the old lookup tableFilippos Karapetis
This fixes several inverted transitions (like in SQ3, ICEMAN, Hoyle 1 etc) - bug #3485194
2012-02-13SCUMM: Fix compiler warning.Travis Howell
2012-02-13SCI: Fix bug #3487092: "SCI: LB1: Magnifying glass cursor is grey"Filippos Karapetis
2012-02-13SWORD1: Silence some MSVC warnings (conversion from double to float)Filippos Karapetis
2012-02-12DREAMWEB: Improve subtitle durations in madman sceneWillem Jan Palenstijn
2012-02-12DREAMWEB: Fix missing subtitle lines in speech+subtitle modeWillem Jan Palenstijn
This is done by adding a (very ugly) way to force the previous timed-temp line off screen, so the next one can be shown.
2012-02-12DREAMWEB: Fix duplicate line in monk end sequenceWillem Jan Palenstijn
2012-02-12TOON: Fix bug #3467139 with russian version crashsylvaintv
Bug #3467139: "TOON: Russian Version Crashes" A frame is corrupted in an localized animation Moved the check before the Rect creation.
2012-02-12TOON: Add russian version detectionsylvaintv
2012-02-12TSAGE: R2R - Scene 1337: Implement 2 functions used by AIStrangerke
2012-02-12SCI: Expand adjustGraphColor to work for older EGA games tooWillem Jan Palenstijn
See bug #3486899.
2012-02-12TSAGE: R2R - Scene 1337: Implement 7 functions used by AIStrangerke
2012-02-12TSAGE: R2R - Scene 1337: Implement main AI function, with all sub-functions ↵Strangerke
stubbed
2012-02-11MOHAWK: Avoid warningWillem Jan Palenstijn
2012-02-11TSAGE: R2R - Scene 1337: Implement shuffleCards()Strangerke
Game is now starting
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.
2012-02-11TSAGE: R2R - scene 1337: Implement some missing functionsStrangerke
2012-02-11Revert "SCUMM: revert savegame version to 89"Willem Jan Palenstijn
This reverts commit 65fc7225bb31e72120dcdf16e91ae377c657548d. Increasing the savegame version on a branch and then decreasing it again leads to problems with loading current savegames in old commits during a bisect.
2012-02-11SCUMM: revert savegame version to 89Tobias Gunkel
Previous versions 89-92 are merged into version 89.
2012-02-11SCUMM: remove unnecessary cast to Actor_v0Tobias Gunkel
2012-02-11SCUMM: replaced A with a0 to avoid upper-case local varsTobias Gunkel
2012-02-11SCUMM: cleanup and separation of objIsActor()/objToActor()/actorToObj() for ↵Tobias Gunkel
v0 and other engines
2012-02-11SCUMM: match style-guide, add missing spaces between some "if ()", "for ()"Tobias Gunkel
2012-02-11SCUMM: add support for diagonal walking between boxes (e.g. used for meteor ↵Tobias Gunkel
opening scene)
2012-02-11SCUMM: Remove old codeRobert Crossfield
2012-02-11SCUMM: Few changes for animations, dont move while turning & not necessary ↵Robert Crossfield
to call animateactor during startanimactor
2012-02-11SCUMM: replace "c64" with "v0" when it applies to both C64 and AppleII v0 ↵Tobias Gunkel
versions In addition some routines (e.g. the gfx ones) that are even used in v1.
2012-02-11SCUMM: save complete v0 state and initialize actors correctlyTobias Gunkel
2012-02-11SCUMM: remove the temporary variable _limb_currentTobias Gunkel
2012-02-11SCUMM: _currentLights is v0 onlyTobias Gunkel
2012-02-11SCUMM: adjust to coding style-guideTobias Gunkel
2012-02-11SCUMM: fix gcc compiler warningsTobias Gunkel
2012-02-11SCUMM: Fix if there is no costume setRobert Crossfield
2012-02-11SCUMM: Fix ActorStop, V0 needs to set the stop directionRobert Crossfield
2012-02-11SCUMM: forward savegame version is needed due to previous savegame changes)Tobias Gunkel
2012-02-11SCUMM: fix cutscenes by reintroduction of freeze modesTobias Gunkel
2012-02-11SCUMM: replace o_beginOverride() with o2_beginOverride()Tobias Gunkel
In contrast to the comment in o_beginOverride() VAR(VAR_OVERRIDE) is not set in the disassembly. In addition the cutscene stack-pointer is always 0 as this feature is not used in v0. This makes o_beginOverride() work the same way o2_beginOverride() and so it is not needed anymore. Note that fetchScriptWord() was changed to ScummEngine::fetchScriptWord() in o2_beginOverride() as ScummEngine_v0::fetchScriptWord() only fetches a byte. As we need two bytes here we have to use ScummEngine::fetchScriptWord().
2012-02-11SCUMM: introduce constants for _userState for cleaner and easier to ↵Tobias Gunkel
understand code
2012-02-11SCUMM: isPlayer() is not supported by engine v0Tobias Gunkel
2012-02-11SCUMM: scumm_vars 14 to 16 are not handled specially in v0Tobias Gunkel
Reading the manuscript will be fixed by this.
2012-02-11SCUMM: fix diagonal walking in at least MM v0Tobias Gunkel
The comparison "ABS((int)(deltaXFactor >> 16)) > _speedx)" does not work as "deltaXFactor >> 16" will clear the fractional part of deltaXFactor. As a result the deltaXFactor might be bigger than (_speedx<<16) and the actor moves faster than he should.