Filippos Karapetis
7da29858e7
SCI: Fix the order of diagonal roll transitions in the old lookup table
...
This fixes several inverted transitions (like in SQ3, ICEMAN, Hoyle 1 etc) - bug #3485194
2012-02-13 12:06:35 +02:00
Travis Howell
7a030fcdcd
SCUMM: Fix compiler warning.
2012-02-13 13:38:25 +11:00
Filippos Karapetis
fbb51fcd88
SCI: Fix bug #3487092 : "SCI: LB1: Magnifying glass cursor is grey"
2012-02-13 04:03:05 +02:00
Filippos Karapetis
51ef8a78cc
SWORD1: Silence some MSVC warnings (conversion from double to float)
2012-02-13 02:30:05 +02:00
Johannes Schickel
57e3388197
SDL: Get rid of unneeded forwards.
2012-02-13 01:25:25 +01:00
Johannes Schickel
d127843859
COMMON: Enable backend specific custom events only when the Keymapper is enabled.
...
Otherwise there is no way of generating these events, thus it's better to make
people really aware of this.
I furthermore added some nots that its part of a WIP API, thus it should only
be used after checking up.
2012-02-13 01:23:07 +01:00
Johannes Schickel
d811240a9d
ALL: Enable Keymapper specific OSystem API only when the Keymapper is enabled.
2012-02-13 01:20:02 +01:00
Willem Jan Palenstijn
143363d5b6
DREAMWEB: Improve subtitle durations in madman scene
2012-02-12 23:57:25 +01:00
Willem Jan Palenstijn
3fc8b7227b
DREAMWEB: Fix missing subtitle lines in speech+subtitle mode
...
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-12 23:57:09 +01:00
Willem Jan Palenstijn
3abb3ad757
DREAMWEB: Fix duplicate line in monk end sequence
2012-02-12 23:56:37 +01:00
sylvaintv
24e50eb218
TOON: Fix bug #3467139 with russian version crash
...
Bug #3467139 : "TOON: Russian Version Crashes"
A frame is corrupted in an localized animation
Moved the check before the Rect creation.
2012-02-12 23:18:40 +01:00
sylvaintv
8b39b0b0fa
TOON: Add russian version detection
2012-02-12 23:16:54 +01:00
Tarek Soliman
c2640ed33a
MAEMO: Use custom event Click Mode keymap action
2012-02-12 13:28:13 -06:00
Tarek Soliman
d90d4d10a0
MAEMO: Refactor toggle click mode
2012-02-12 13:28:13 -06:00
Tarek Soliman
883f9ae073
COMMON: Add custom backend event
2012-02-12 13:28:13 -06:00
Tarek Soliman
8c245af35c
MAEMO: Define platform global keymap
2012-02-12 13:28:13 -06:00
Tarek Soliman
705761011d
KEYMAPPER: Allow ports to define their own global keymap
2012-02-12 13:28:13 -06:00
Tarek Soliman
e52f75eaa4
MAEMO: Define HardwareKeySet
2012-02-12 13:28:13 -06:00
Tarek Soliman
52da780fbc
KEYMAPPER: Refactor HardwareKeySet generation
2012-02-12 13:28:13 -06:00
Strangerke
0ba3335674
TSAGE: R2R - Scene 1337: Implement 2 functions used by AI
2012-02-12 16:14:25 +01:00
Willem Jan Palenstijn
15bbe3bff1
SCI: Expand adjustGraphColor to work for older EGA games too
...
See bug #3486899 .
2012-02-12 13:32:22 +01:00
Strangerke
93619b96d3
TSAGE: R2R - Scene 1337: Implement 7 functions used by AI
2012-02-12 13:09:07 +01:00
Strangerke
7760f8358a
TSAGE: R2R - Scene 1337: Implement main AI function, with all sub-functions stubbed
2012-02-12 11:33:06 +01:00
Willem Jan Palenstijn
07904c881b
MOHAWK: Avoid warning
2012-02-11 23:05:43 +01:00
Willem Jan Palenstijn
4182bdbd52
GRAPHICS: Remove unused variable
2012-02-11 22:54:36 +01:00
Alyssa Milburn
cd1ea99f0e
MT32: Replace OS X specific exp2f call with exp2.
...
Suggested by clone2727 to fix the build, since buildbot's ppc
headers don't have exp2f.
2012-02-11 22:41:21 +01:00
Strangerke
056fc6250c
TSAGE: R2R - Scene 1337: Implement shuffleCards()
...
Game is now starting
2012-02-11 12:35:53 +01:00
Paul Gilbert
5ce622c1b6
TINSEL: Added extra fields to the savegame header for SCN/GRA usage and language
...
New savegames that are created will no longer appear in the savegame list for different data versions or languages.
2012-02-11 21:45:16 +11:00
Willem Jan Palenstijn
342fd8cc28
VIDEO: Remove unused variable
2012-02-11 11:36:26 +01:00
Strangerke
928fd72a35
TSAGE: R2R - scene 1337: Implement some missing functions
2012-02-11 11:10:21 +01:00
Willem Jan Palenstijn
784472a669
Revert "SCUMM: revert savegame version to 89"
...
This reverts commit 65fc7225bb
.
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-11 10:55:55 +01:00
Eugene Sandulenko
866e23f426
Merge pull request #178 from tobigun/mm-c64-final
...
SCUMM: support for MM C64
2012-02-11 00:21:52 -08:00
Tobias Gunkel
65fc7225bb
SCUMM: revert savegame version to 89
...
Previous versions 89-92 are merged into version 89.
2012-02-11 08:36:38 +01:00
Tobias Gunkel
0d5b03d8da
SCUMM: remove unnecessary cast to Actor_v0
2012-02-11 08:36:37 +01:00
Tobias Gunkel
67d67ec4f6
SCUMM: replaced A with a0 to avoid upper-case local vars
2012-02-11 08:36:35 +01:00
Tobias Gunkel
4922055063
SCUMM: cleanup and separation of objIsActor()/objToActor()/actorToObj() for v0 and other engines
2012-02-11 08:36:27 +01:00
Tobias Gunkel
0aabf95cb8
SCUMM: match style-guide, add missing spaces between some "if ()", "for ()"
2012-02-11 08:30:15 +01:00
Tobias Gunkel
ef56bd6de2
SCUMM: add support for diagonal walking between boxes (e.g. used for meteor opening scene)
2012-02-11 08:30:14 +01:00
Robert Crossfield
6c40b3f36f
SCUMM: Remove old code
2012-02-11 08:30:12 +01:00
Robert Crossfield
163f698cf0
SCUMM: Few changes for animations, dont move while turning & not necessary to call animateactor during startanimactor
2012-02-11 08:30:10 +01:00
Tobias Gunkel
9dd6105ce6
SCUMM: replace "c64" with "v0" when it applies to both C64 and AppleII v0 versions
...
In addition some routines (e.g. the gfx ones) that are even used in v1.
2012-02-11 08:30:08 +01:00
Tobias Gunkel
8d3b272939
SCUMM: save complete v0 state and initialize actors correctly
2012-02-11 08:30:07 +01:00
Tobias Gunkel
5d3e1dd0dc
SCUMM: remove the temporary variable _limb_current
2012-02-11 08:30:05 +01:00
Tobias Gunkel
daff6f36ae
SCUMM: _currentLights is v0 only
2012-02-11 08:30:03 +01:00
Tobias Gunkel
e14e4ab3b0
SCUMM: adjust to coding style-guide
2012-02-11 08:30:02 +01:00
Tobias Gunkel
434aaaf0c0
SCUMM: fix gcc compiler warnings
2012-02-11 08:30:00 +01:00
Robert Crossfield
a8008e0a71
SCUMM: Fix if there is no costume set
2012-02-11 08:29:59 +01:00
Robert Crossfield
92908bfc4b
SCUMM: Fix ActorStop, V0 needs to set the stop direction
2012-02-11 08:29:57 +01:00
Tobias Gunkel
2b657283d7
SCUMM: forward savegame version is needed due to previous savegame changes)
2012-02-11 08:29:55 +01:00
Tobias Gunkel
91bdf9a3f5
SCUMM: fix cutscenes by reintroduction of freeze modes
2012-02-11 08:29:54 +01:00