Paul Gilbert
8706f8c288
SHERLOCK: RT: Fix violin not playing all the way through
2016-02-19 20:07:51 -05:00
Paul Gilbert
456e5956e0
SHERLOCK: RT: Properly hook up volume and mute toggles in Options dialog
2016-02-05 19:31:35 -05:00
Thierry Crozat
eba16c05d7
SHERLOCK: Fix compilation error on OS X
...
The error was:
no viable conversion from 'std::__1::nullptr_t' to 'const Common::String'
2015-10-11 18:57:18 +01:00
Paul Gilbert
980810703e
SHERLOCK: SS: Clean up speech playback to use playSpeech
2015-10-10 17:03:11 -04:00
Paul Gilbert
177409390f
SHERLOCK: SS: Fix playback of voices in cutscenes
2015-10-10 16:38:28 -04:00
Paul Gilbert
35d5533361
SHERLOCK: SS: Fix audio getting disabled after changing sound settings
2015-09-27 23:27:42 -04:00
Torbjörn Andersson
d227e40e53
SHERLOCK: Play rain sound during 3DO Scalpel intro
...
This is based on guesswork, particularly with regards to the volume.
It sounds pretty close to a YouTube video I saw of the original game,
and at least it's not unpleasantly loud.
2015-09-16 22:09:08 +02:00
Paul Gilbert
21028131cf
SHERLOCK: RT: Implemented setMusicVolume, cleanup of sound code
2015-08-15 12:30:04 -04:00
Paul Gilbert
7879053479
SHERLOCK: RT: Merge playSound and playSpeech code
2015-08-13 19:11:06 -04:00
Paul Gilbert
e02965c40a
SHERLOCK: RT: SImplification of old speech code
2015-08-13 18:43:51 -04:00
Paul Gilbert
e6b070711a
SHERLOCK: RT: Hook window/speech to ScummVM speech/subtitles setting
2015-08-12 08:46:09 -04:00
Paul Gilbert
6dd78a703f
SHERLOCK: RT: Improved version of ignoring missing voice resources
2015-08-11 20:55:07 -04:00
Paul Gilbert
237d1149b5
SHERLOCK: RT: Don't error out if a speech resource doesn't exist
2015-08-11 20:30:04 -04:00
Paul Gilbert
4ad53dced0
SHERLOCK: RT: First speech is now playing correctly
2015-08-10 22:25:48 -04:00
Paul Gilbert
9b0bf9e215
SHERLOCK: RT: Beginnings of speech code
2015-08-10 22:01:02 -04:00
Paul Gilbert
c4736c274e
SHERLOCK: RT: Implement Options dialog event handling
2015-07-23 22:56:42 -04:00
Paul Gilbert
1018dad556
SHERLOCK: RT: Implemented Options dialog rendering
2015-07-23 21:50:45 -04:00
Filippos Karapetis
7e6539f400
SHERLOCK: Use IS_3DO in more places
2015-06-16 10:02:32 +03:00
Filippos Karapetis
25e729efe0
SHERLOCK: Introduce a IS_3DO define
...
This is similar to IS_SERRATED_SCALPEL and IS_ROSE_TATTOO, and makes
the code a bit easier to read
2015-06-16 09:59:27 +03:00
Filippos Karapetis
dd992772be
SHERLOCK: RT: Initial implementation of XMI music support for RT
2015-06-15 03:15:08 +03:00
Filippos Karapetis
9e1ae6d82a
SHERLOCK: RT: Initial support for multiple sound effects
...
The paper boy in the intro sounds correct now
2015-06-14 13:34:37 +03:00
Martin Kiewitz
916bce0340
SHERLOCK: 3DO: load sounds from room sounds dir
...
if no directory was given, load sounds from room sounds directory
2015-06-13 10:36:33 +02:00
Filippos Karapetis
f857864410
SHERLOCK: Disable the unneeded warning for loadSound()
2015-06-11 23:31:28 +03:00
Paul Gilbert
40a3a3b835
SHERLOCK: RT map display partially working
2015-06-11 08:32:31 -04:00
Martin Kiewitz
f2a25013f1
SHERLOCK: 3DO intro: audio implemented
2015-06-07 19:19:04 +02:00
Torbjörn Andersson
69f389cc15
SHERLOCK: Use standard WAV decoder for The Case of the Rose Tattoo
...
This allows the intro to run a tiny bit further, before crashing.
2015-06-05 00:48:02 +02:00
Martin Kiewitz
16d124b231
SHERLOCK: tiny bit of work on 3DO
2015-06-04 20:51:27 +02:00
Paul Gilbert
ec56344ed7
SHERLOCK: Free memory leaks from unreleased sound resources
2015-05-30 18:44:48 -04:00
Paul Gilbert
6b95fc6b11
Merge branch 'sherlock2'
2015-05-30 10:46:19 -04:00
Strangerke
508dc14e30
SHERLOCK: Initialize some variables
2015-05-26 23:46:28 +02:00
Paul Gilbert
1ede084055
SHERLOCK: Implement more scene loading and setNPCPath
2015-05-24 10:56:22 -04:00
Strangerke
5407d996b4
SHERLOCK: Split sound class in two, add WIP music player
2015-05-24 01:20:42 +02:00
Paul Gilbert
c8cfca749a
SHERLOCK: Fix Rose Tattoo scene loading problems from merge
2015-05-23 10:39:47 -04:00
Paul Gilbert
b4b6bf63db
Merge branch 'master' into sherlock2
2015-05-22 22:31:21 -04:00
Strangerke
1e58f3d925
SHERLOCK: Rework use of music flags
2015-05-22 22:23:40 +02:00
Martin Kiewitz
57b106d417
SHERLOCK: sound: fix CLIP
2015-05-22 17:52:51 +02:00
Paul Gilbert
1df183ffcb
SHERLOCK: Move method comments from cpp to headers
2015-05-19 07:37:55 -04:00
Paul Gilbert
a09937121c
SHERLOCK: Syntactic fixes
2015-05-18 20:57:58 -04:00
Paul Gilbert
19d93325b1
SHERLOCK: Move the override filename fields into the Animation class
2015-05-18 19:53:49 -04:00
Paul Gilbert
844d801259
SHERLOCK: Syntactic fixes
2015-05-18 18:30:31 -04:00
Paul Gilbert
c24d0de8f6
SHERLOCK: Remove unused variable
2015-05-18 18:21:41 -04:00
Paul Gilbert
0b50a077f7
SHERLOCK: Fix spacing in constructors
2015-05-18 18:12:58 -04:00
Strangerke
0aebac9174
SHERLOCK: Fix some issues pointed by LordHoto
2015-05-18 23:23:37 +02:00
Strangerke
d82d476b27
SHERLOCK: Add code to make non-interactive demo completable
2015-05-18 20:58:44 +02:00
Strangerke
f724cfcd22
SHERLOCK: Skip a couple of cached files for interactive demo
2015-05-17 22:56:32 +02:00
Strangerke
4af7b58e94
SHERLOCK: Fix compilation for gcc
2015-05-17 15:04:22 +02:00
Strangerke
239562fc01
SHERLOCK: Better decoding of ADPCM 4bit sounds, courtesy of m_kiewitz
2015-05-17 14:33:57 +02:00
Paul Gilbert
602741172d
SHERLOCK: Move caching Scalpel sound libraries from Sound to Scalpel engine
2015-05-16 09:33:42 -04:00
Paul Gilbert
af651e19a4
Merge branch 'sherlock' into sherlock2
...
Conflicts:
engines/sherlock/decompress.cpp
engines/sherlock/objects.cpp
engines/sherlock/objects.h
engines/sherlock/scene.cpp
engines/sherlock/scene.h
engines/sherlock/sound.cpp
2015-05-16 09:29:40 -04:00
Strangerke
c6c056133c
SHERLOCK: Remove useless checks in playSound
2015-05-13 22:58:06 +02:00