Willem Jan Palenstijn
173a022f91
SCI: Clarify comment
2013-04-06 20:48:52 +02:00
Willem Jan Palenstijn
d0d9894b22
SCI: Revert "Fixed fading-related bugs #3267956 and #3041738 "
...
This reverts commit bfef0f5a6fabdef5bb42cffd8b078d4511cf2a80.
2013-04-06 20:46:15 +02:00
Willem Jan Palenstijn
6f3716ae74
SCI: Re-initialize more of MusicEntry on play
...
This fixes bug #3267956 .
2013-04-06 20:31:34 +02:00
Willem Jan Palenstijn
18feefbe40
SCI: Notify scripts of completed fade when aborting it
...
This tweaks a fix/workaround (commit 96540686) for bugs #3266480 and #3041738 .
Also add CHECKME to verify the accuracy of this workaround further.
This fixes the regressions #3291115 , #3555404 , #3596335 and #3610063 .
2013-04-06 20:31:34 +02:00
Willem Jan Palenstijn
eb48325248
SCI: Revert "Added a more specific workaround for bug #3267956.[...]"
...
This reverts commit 5654e1257551bf176c7fd06c756612bec3d79033.
Conflicts:
engines/sci/sound/soundcmd.cpp
2013-04-06 20:31:34 +02:00
Willem Jan Palenstijn
da3583f569
SCI: Revert "Clarify comment from rev 5654e12 further"
...
This reverts commit 9f74a6eda2355bb09b9b963be41509ed67016a6c.
2013-04-06 20:31:34 +02:00
Willem Jan Palenstijn
5a2ef39335
SCI: Revert "Fix script bug #3555404 - "SCI: KQ6 Spider Scene Game Freeze""
...
This reverts commit 8524ebd699254a6786033f0e41b9a45c563feb11.
2013-04-06 20:31:34 +02:00
Willem Jan Palenstijn
9155e8e1a1
SCI: Revert "Properly fix bugs #3267956 and #3605377 "
...
This reverts commit 17ca8d14b1e0d1960485029878c728ef4d6d6132,
except for a minor unrelated change to the workaround for bug #3605269
Conflicts:
engines/sci/sound/soundcmd.cpp
2013-04-06 20:31:34 +02:00
Willem Jan Palenstijn
0f2fae14cc
SCI: Revert "Add a hack to fix bug #3596335 "
...
This reverts commit f019d5a4881c8ee42fa36ef0613d9e82b3b36297.
2013-04-06 20:31:34 +02:00
Strangerke
a0d34fd294
HOPKINS: Partially revert 63b669cfc4ec0cae7be83949f98ee3fd48607f90 as it causes a regression in ComputerManager
2013-04-06 08:23:14 +02:00
Kirben
7e290c963f
SCUMM: Add Italian Windows version of Freddi Fish 4.
2013-04-06 08:10:28 +11:00
Willem Jan Palenstijn
841b6ca540
SCI: Revert "Add a more generic solution for the problem found in bug #3605269 "
...
This reverts commit c6320a28e483e52b489cae8e86774008e030492b.
SSCI does not interpret signals on other channels than 15.
Conflicts:
engines/sci/sound/soundcmd.cpp
2013-04-05 21:14:55 +02:00
Strangerke
89bf72ff5d
HOPKINS: JANITORIAL: Remove trailing spaces and tabs
2013-04-05 08:17:26 +02:00
Strangerke
2ee8b1e342
HOPKINS: Misc cleanup
2013-04-05 07:54:56 +02:00
Strangerke
0b16ea3f3b
HOPKINS: Remove useless casts, fix 2 crashes
2013-04-05 07:54:55 +02:00
Strangerke
e79a51c208
HOPKINS: Remove g_PTRNUL
2013-04-05 07:54:54 +02:00
anotherguest
f9247f0bce
WINTERMUTE: Use template with MIN
2013-04-04 15:39:54 +02:00
anotherguest
d495a55f8d
Symbian:Support for new engines
2013-04-04 15:32:58 +02:00
Strangerke
4b21ec23d0
HOPKINS: Refactor searchCat to remove the use of g_PTRNUL, add a parameter to clarify the result of the function
2013-04-03 23:58:11 +02:00
Filippos Karapetis
f019d5a488
SCI: Add a hack to fix bug #3596335
...
Game scripts are waiting indefinitely for a song, thus we change its dataInc
selector to prevent that from happening
2013-04-04 00:37:43 +03:00
Filippos Karapetis
17ca8d14b1
Properly fix bugs #3267956 and #3605377
...
SCI: Only stop after fading, if the song to be faded is faded down. Also,
reset the song signal when fading starts. It was set to -1 when fading
started in bug #3267956 , thus it stopped immediately.
2013-04-04 00:37:43 +03:00
Strangerke
177df0802a
HOPKINS: Standardize the use of g_PTRNUL
2013-04-03 08:23:31 +02:00
Kirben
b22a9b119e
SCUMM: Add Italian Windows demos of Freddi Fish 4 and Putt-Putt Enters the Game.
2013-04-03 11:36:59 +11:00
sylvaintv
f75ad49c67
HOPKINS: Fix rendering of French accentuated characters
2013-04-03 00:25:28 +02:00
Matthew Hoops
be5fa9ffde
NEWS: Fix typo
...
Thanks, alexbevi
2013-04-02 16:12:29 -04:00
Filippos Karapetis
c6320a28e4
SCI: Add a more generic solution for the problem found in bug #3605269
...
We now accept signals from all channels if channel 15 is missing. This
is a very rare edge case, but our behavior is now somewhat closer to what
the original interpreter seems to be doing. Mordack's appearance animation
is now synced properly. The more generic workaround works for songs 1840
and 1843, but not for 1849, which is still problematic and we still resort
to manually changing its dataInc selector
2013-04-02 10:03:48 +03:00
Torbjörn Andersson
a1168e932c
SCUMM: Hardly-even-worth-mentioning cleanup.
2013-04-02 08:20:33 +02:00
Strangerke
c7d7c74753
HOPKINS: Remove useless check in loadLinkFile, remove comment. Thanks SylvainTV for pointing it
2013-04-02 07:58:12 +02:00
Torbjörn Andersson
d9d75d059c
NEWS: Clarify INSANE news item a bit by mentioning Full Throttle
...
Sure, it was obvious to us, but not necessarily to the reader.
2013-04-02 06:26:18 +02:00
Strangerke
992aa0d707
HOPKINS: Rework OPTI_ONE to make it more readable, rename it
2013-04-02 00:29:20 +02:00
Strangerke
dac4cb9e67
HOPKINS: More renaming in ObjectsManager
2013-04-02 00:20:54 +02:00
Strangerke
0699c98b0b
HOPKINS: Some renaming in ObjectsManager
2013-04-01 23:58:50 +02:00
Eugene Sandulenko
8ffd6d4362
NEWS: Mention INSANE fixes.
2013-04-02 00:22:43 +03:00
Eugene Sandulenko
49da129e63
SCUMM: Fix bug #3575444 : "FT: Enemy behaviour in biker fight"
...
Also fixed enemy behavior along the way. No wonder it differed
from the original!
2013-04-02 00:18:50 +03:00
Eugene Sandulenko
d8d5012fc7
SCUMM: More fixes in INSANE
2013-04-02 00:18:50 +03:00
Strangerke
7036047e15
HOPKINS: Some renaming in TalkManager
2013-04-01 23:17:18 +02:00
Filippos Karapetis
dc2d8793b9
SCI: Set the song's sound queue signal to -1 when stopping a sound, like SSCI does
...
Previously, we set the signal of the sound objects themselves to -1, but set the
sound queue's signal to 0. This now matches the original behavior.
2013-04-01 21:31:50 +03:00
Filippos Karapetis
2e93ee2b83
SCI: Fix bug #3605269 - "SCI: KQ5 Windows CD - Game Hangs Before Final Battle"
...
This is caused because songs 1840, 1843 and 1849 are all missing their special
SCI signaling channel (channel 15), so the game scripts wait indefinitely for
signals which are never set
2013-04-01 21:31:50 +03:00
Strangerke
f81ce4d228
HOPKINS: Fix another error reported by Valgrind. Thanks Eriktorbjorn for reporting it
2013-03-31 23:57:26 +02:00
Strangerke
3583a1cdc4
HOPKINS: Fix invalid read reported by Valgrind. Thanks Eriktorbjorn for the help
2013-03-31 23:45:48 +02:00
Paul Gilbert
bcdd8f43cd
HOPKINS: Refactored use of TEMP.SCR for screen backups to use a memory buffer
2013-03-31 12:56:12 -04:00
Paul Gilbert
97b00ad362
HOPKINS: Fixed palette glitch during underwater base fade-in
2013-03-31 11:41:55 -04:00
Paul Gilbert
f719be3318
HOPKINS: Renamed anonymous parameter in LinesManager
2013-03-31 11:19:38 -04:00
Paul Gilbert
221ff31fee
HOPKINS: Converted iRegul to an EventMode enumeration
2013-03-31 10:47:46 -04:00
Paul Gilbert
58971af45c
HOPKINS: Renamed some local variables used for BobItem initialization
2013-03-31 10:16:33 -04:00
Paul Gilbert
370bfed49f
HOPKINS: Renamed remaining fields of BobItem class
2013-03-31 10:12:59 -04:00
Filippos Karapetis
4990bdfbe5
WINTERMUTE: Add a console command, "dump_file", to dump resource files to disk
2013-03-30 21:21:51 +02:00
Eugene Sandulenko
880f264150
SCUMM: Fix more bugs in INSANE
2013-03-30 17:10:30 +02:00
Eugene Sandulenko
a36a7253e4
SCUMM: Fix several bugs in INSANE
2013-03-30 15:53:44 +02:00
Eugene Sandulenko
9479d1a9ee
SCUMM: Fix bug #3546434 : "SCUMM: FT glitches in Vulture encounter on old mine road"
...
There was a missing Sfx call.
2013-03-30 15:53:44 +02:00