Ben Castricum
1351f6505d
SCUMM: freddi1 - Add support for 'FREDDI_ROBO' CD sold with Packard Bell PCs.
2014-10-27 16:33:05 +01:00
Ben Castricum
7be3bc7004
SCUMM: balloon - There is no spanish version.
2014-10-27 16:33:05 +01:00
Thierry Crozat
8963f4307e
SCUMM: Update list of files that contain translatable strings
2014-10-04 01:07:54 +01:00
Kirben
9dfadc7d9c
SCUMM: Correct fix for regressions in The Dig demos, and remove the hack for demos.
2014-09-19 19:38:16 +10:00
Kirben
394d4623be
SCUMM: Fix regression in demo versions of The Dig.
2014-09-19 08:52:15 +10:00
Kirben
472e325bc4
SCUMM: Fix regression in updated Russian version of Freddi Fish 1.
2014-09-10 23:05:29 +10:00
Kirben
aca10de1b5
SCUMM: Add support for quit script in HE90+ games.
2014-08-20 09:26:39 +10:00
Kirben
7761c75c31
SCUMM: Fix Bug #6711- Wrong quit message shown in Pajama Sam Lost and Found.
2014-08-20 08:36:40 +10:00
Eugene Sandulenko
908b4113c1
Merge pull request #484 from wonst719/korean-work
...
SCUMM: Improve non-Towns CJK text rendering
2014-08-09 15:26:20 +02:00
wonst719
c23ac81e36
Fix non-MSVC build
2014-08-03 17:45:51 +09:00
wonst719
4b13c33b0a
SCUMM: Refine SMUSH Korean text shadow rendering to match the original version as close as possible
2014-07-24 09:45:45 +09:00
wonst719
cbe54f71dd
SCUMM: Implement text shadow in Korean COMI
2014-07-24 09:40:57 +09:00
wonst719
e3e1f46a62
SCUMM: Fix Korean/Taiwanese text line break in The DIG
2014-07-23 17:59:07 +09:00
wonst719
e4f845a1a3
SCUMM: Fix text shadow in The DIG Korean.
2014-07-23 16:16:06 +09:00
wonst719
4fc58ff7ee
SCUMM: Fix non-Towns CJK text rendering
2014-07-23 13:43:20 +09:00
Johannes Schickel
94f504f22a
SCUMM: Fix Ctrl+t key code combination to affect speech mode.
...
Formerly, the key code combination didn't unmute speech at all.
2014-07-23 02:39:51 +02:00
Johannes Schickel
1efc311de0
SCUMM: Make sure digital SFX are played even when speech is muted.
...
This makes sure that digital SFX are started even when speech is muted (when
using subtitles only mode). This is, for example, noticable in the Sam&Max CD
intro.
2014-07-23 02:39:51 +02:00
Johannes Schickel
e57e16e295
SCUMM: Use correct sound type for digital sfx.
...
This makes sure that digital sfx in pre digital iMuse games are using the SFX
sound type rather than the speech sound type. This allows proper volume
control.
2014-07-23 02:39:51 +02:00
Kirben
04ed4d3a8d
SCUMM: Add workaround for script bugs that caused problems in Jumping Bean mini games of Pajama Sam: Games to Play on Any Day.
2014-07-22 19:47:05 +10:00
Kirben
50940f13ae
SCUMM: Add HE100 differences when resetting sprites.
2014-07-22 10:24:32 +10:00
Torbjörn Andersson
fd40cb2224
SCUMM: Fix potential crash in o5_setClass()
...
If 'obj' was exactly equal to _numActors, derefActor() would have
complained about it being an invalid actor. I haven't seen any bug
reports about this, so presumably it never actually happened.
2014-07-12 10:44:37 +02:00
Johannes Schickel
21de3fe707
SCUMM: Cleanup.
2014-07-05 14:16:20 +02:00
Johannes Schickel
c44c46a4fb
SCUMM: Simplify index file handling for Steam versions.
...
This also makes sure that all extra needed detection data for the Steam
releases is located inside detection.cpp.
2014-07-05 14:16:20 +02:00
Filippos Karapetis
44ac74119b
SCUMM: Fix a subtle bug in Sound::getCDStatus() for Loom Steam
2014-07-05 14:44:59 +03:00
Johannes Schickel
2ff628a24a
SCUMM: Slight formatting fixes.
2014-07-05 13:40:29 +02:00
Johannes Schickel
032baa8cd8
SCUMM: Remove unused variable.
2014-07-05 13:39:59 +02:00
Johannes Schickel
4ba6f07a6c
SCUMM: Use spaces instead of tabs in comments.
2014-07-05 13:38:29 +02:00
Johannes Schickel
bead2e0770
SCUMM: Remove empty line before license header.
2014-07-05 13:36:29 +02:00
Filippos Karapetis
53d3ee07df
SCUMM: Add support for CD audio tracks in the Steam versions of Loom
...
Many Thanks to Ben Castricum for the original patch
2014-07-04 23:33:43 +03:00
Filippos Karapetis
902a140f3e
SCUMM: Add support for Steam versions of Indy 3, Indy 4, Loom and Dig
...
Many Thanks to Ben Castricum for the original patch
2014-07-03 00:13:33 +03:00
Kirben
5e78bee2f5
SCUMM: Add UK Windows version of Freddi Fish 3.
2014-06-25 19:10:28 +10:00
Johannes Schickel
5797182aa2
SCUMM: Do not let music reallocate its own channels in AD player.
...
This makes it conform to the original.
2014-06-22 16:53:51 +02:00
Johannes Schickel
e3aad13cd7
SCUMM: Change channel/slot (re)allocation strategy in AD player.
...
This makes sure that always the channel/slot with the lowest priority is
reallocated in case none is free. This fixes some music oddities in Indy3.
2014-06-22 16:51:27 +02:00
Johannes Schickel
a21c9ef913
SCUMM: Don't allow SFX to reallocate their own channels in AD player.
2014-06-22 14:53:38 +02:00
Johannes Schickel
5be5f36aa9
SCUMM: Clear SFX channel when starting the SFX failed in AD player.
2014-06-22 14:53:38 +02:00
Johannes Schickel
0fb812fe3b
SCUMM: Fix Indy3 AdLib door sfx. (See bug #6657 )
...
Full name of the bug: "INDY3: Wrong sound when opening/closing doors (AdLib regression)".
2014-06-22 01:36:13 +02:00
Johannes Schickel
4069f63eb0
SCUMM: Save/load music/sfx data in AD player.
...
This makes sure that the currently playing music and sfx are resumed when
loading a save game.
2014-06-04 18:51:15 +02:00
Johannes Schickel
eeed91c420
SCUMM: Implement simple seeking in AD player.
2014-06-04 18:51:15 +02:00
Johannes Schickel
f63d00d4c6
SCUMM: Slightly refactor music playback in AD player.
2014-06-04 18:51:15 +02:00
Johannes Schickel
46b30f94c3
SCUMM: Only forward declare Serializer in music.h.
2014-06-04 18:51:15 +02:00
Johannes Schickel
051034f811
SCUMM: Simplify voice channel allocation in AD code.
2014-06-04 18:51:15 +02:00
Johannes Schickel
727cb7661c
SCUMM: Fix typo in AD code.
2014-06-04 18:51:15 +02:00
Johannes Schickel
5ad589da06
SCUMM: Fix music looping in AD player.
2014-06-04 01:49:32 +02:00
Johannes Schickel
efe5348d25
SCUMM: Only stop music instead of all sounds in music handling of AD player.
2014-06-04 01:49:31 +02:00
Johannes Schickel
46a95fa157
SCUMM: Make sound completely silent for volume level 0 in AD code.
2014-06-04 01:49:31 +02:00
Johannes Schickel
d18c31e2eb
SCUMM: Fix volume levels when playing SFX and music at the same time in AD player.
...
This sadly decreases the granularity of volume control since AdLib has far
less distinct volume levels as we. However, having music and sfx at the same
time increases the overall experience.
2014-06-04 01:49:31 +02:00
Johannes Schickel
c281da662e
SCUMM: Only reset rhythm state when music is stopped.
2014-06-04 01:49:31 +02:00
Johannes Schickel
5ab61bcea5
SCUMM: Allow music and sfx to be played at the same time in AD player.
2014-06-04 01:49:31 +02:00
Johannes Schickel
707cfd07ac
SCUMM: Only stop music when requested in AD code.
2014-06-04 01:49:31 +02:00
Johannes Schickel
a6ec34f424
SCUMM: Let music in AD code use the same HW channel allocation as SFX.
2014-06-04 01:49:31 +02:00