Martin Kiewitz
29a53493ac
SHERLOCK: SS: add missing commas to fixed text
...
some commas were missing, added them
thanks to eriktorbjorn
2015-06-29 20:36:08 +02:00
Paul Gilbert
14a852d1a3
SHERLOCK: RT: Add in .c_str() calls to fix compilation
2015-06-29 08:23:50 -04:00
Paul Gilbert
753a810070
SHERLOCK: RT: Beginnings of inventory window tooltip class
2015-06-29 07:51:25 -04:00
Martin Kiewitz
4c28682bcd
AUDIO: Miles Audio MT32: fix embed. sysEx overflow
...
now an overflow of the embedded sysEx buffer will properly
execute a send.
2015-06-29 13:40:15 +02:00
Martin Kiewitz
f3df43dcbb
AUDIO: Miles Audio AdLib: initialize variable
...
initialize currentPitchRange (although it was properly initialized
later anyway)
2015-06-29 13:37:34 +02:00
Filippos Karapetis
e0761bc678
SHERLOCK: RT: Implement opcode cmdSetTalkSequence
2015-06-29 12:33:22 +03:00
Torbjörn Andersson
ab4e4b0720
SHERLOCK: Register different default font setting for Rose Tattoo
2015-06-29 07:33:08 +02:00
Torbjörn Andersson
1266fd95c5
SHERLOCK: Fix comment typo and remove unnecessary semicolon
2015-06-29 07:25:24 +02:00
Torbjörn Andersson
c052865dcc
SHERLOCK: Silence GCC warning about non-virtual destructor
2015-06-29 07:09:41 +02:00
Paul Gilbert
b74bc43a53
SHERLOCK: RT: Fix display of inventory window
2015-06-28 21:15:54 -04:00
Martin Kiewitz
e8986239c5
AUDIO: Miles Audio MT32: fix patch addresses
...
also add warnings in case there are non-existant instruments
or no-non-protected timbre slots are available
2015-06-29 02:18:31 +02:00
Paul Gilbert
a041aec839
SHERLOCK: RT: Inventory window now partially showing
2015-06-28 20:10:02 -04:00
Filippos Karapetis
144aa6483b
SAGA: Search for sample.ad/sample.opl in the drivers directory for IHNM
2015-06-29 03:07:47 +03:00
Matthew Hoops
a1e2986056
TINSEL: Silence a gcc warning
2015-06-28 20:05:24 -04:00
Matthew Hoops
0ba332493b
SHERLOCK: Silence gcc warnings
2015-06-28 20:05:24 -04:00
Matthew Hoops
30de61dcce
GROOVIE: Silence a gcc warning
2015-06-28 20:05:24 -04:00
Filippos Karapetis
e1428ce7ac
SHERLOCK: SS: Fix uninitialized variable
2015-06-29 02:45:58 +03:00
Martin Kiewitz
333e4d3463
AUDIO: Miles Audio MT32: fix instrument installing
2015-06-29 00:21:14 +02:00
Martin Kiewitz
50b822c60e
AUDIO: Miles Audio MT32: use #def for SysEx term.
...
use MILES_MT32_SYSEX_TERMINATOR instead of hardcoded 0xFF
missed one
2015-06-29 00:00:04 +02:00
Martin Kiewitz
0cf7e2421a
AUDIO: Miles Audio MT32: use #def for SysEx term.
...
use MILES_MT32_SYSEX_TERMINATOR instead of hardcoded 0xFF
2015-06-28 23:58:25 +02:00
Martin Kiewitz
bd615bc334
AUDIO: Miles Audio MT32 embedded SysEx support
...
now supports embedded SysEx as well
used by 7th guest
2015-06-28 23:52:50 +02:00
Martin Kiewitz
32e8ec5b3a
AUDIO: Miles Audio MT32 timbre file support
...
for games, that do not have a MT32 timbre file, simply pass an empty
filename to the Miles-MT32-factory.
2015-06-28 23:14:03 +02:00
Torbjörn Andersson
3c9bdaa04f
SHERLOCK: Use standard MIDI driver for General MIDI in Rose Tattoo
...
Unlike Serrated Scalpel, Rose Tattoo's music sounds good as General
MIDI, and our standard driver should work well enough for that.
2015-06-28 22:47:21 +02:00
Paul Gilbert
d5c1f8b8d6
SHERLOCK: RT: Implement initial inventory
2015-06-28 13:29:32 -04:00
Torbjörn Andersson
631be5b658
NEWS: Add note about SAGA AdLib music.
2015-06-28 16:40:30 +02:00
Torbjörn Andersson
7615f926d5
SAGA: Tweak music timing in IHNM intro
...
This wasn't a regression. The music has always been cut off at an
awkward point.
2015-06-28 16:38:47 +02:00
Torbjörn Andersson
a1929c6887
SAGA: Use the new "Miles" drivers for AdLib and MT-32
...
Note that this breaks the IHNM demo, as provided on the ScummVM web
page, since it doesn't have the sample.ad and sample.opl files
needed, but I have a feeling that this is a packaging error on
our part.
I don't have the original release of ITE, so I can't test that.
2015-06-28 16:08:49 +02:00
Martin Kiewitz
60903c2908
TINSEL: DW1: MT32: don't pass timbre file
...
because the game does not have one
2015-06-28 12:49:12 +02:00
Martin Kiewitz
1ec6ccc668
SHERLOCK: RT: MT32: don't pass timbre file
...
because the game does not have one
2015-06-28 12:44:18 +02:00
Torbjörn Andersson
bfebfbc127
TOLTECS: Use the Miles audio drivers for AdLib and MT-32
...
There doesn't seem to be much music in the game, so I've only been
able to test it with the music when riding the trolley. The MT-32
music is just as bad as in DOSBox, and you should feel bad.
2015-06-28 11:56:58 +02:00
Kirben
343d0c41db
SCUMM: Fix bug #6873 FARM: Crash at the end of trivia minigame on easy.
2015-06-28 13:22:20 +10:00
Paul Gilbert
ae885686a5
SHERLOCK: RT: Fix walking with a very close dest
2015-06-27 22:17:49 -04:00
Martin Kiewitz
4d1d8e1514
NEWS: added Tinsel improved AdLib music support
...
for Discworld 1
2015-06-28 02:25:44 +02:00
Martin Kiewitz
d1fe3d1aa3
AUDIO: miles audio AdLib: fix left/right panning
...
channels were (wrongly) reversed
found and tested in discworld 1
2015-06-28 02:22:51 +02:00
Martin Kiewitz
63656348a7
TINSEL: DW1: add support for Miles Audio driver
...
- AdLib + MT32 support
2015-06-28 02:10:18 +02:00
Paul Gilbert
7594507277
SHERLOCK: RT: Properly implement StreamingImageFile class
2015-06-27 19:23:42 -04:00
Martin Kiewitz
7ecf553e24
GROOVIE: add support for Miles Audio MIDI driver
...
- currently optional, to enable set milesAudioEnabled to true
2015-06-28 01:16:43 +02:00
Martin Kiewitz
0655839a4f
COMMON: move Miles Audio AdLib+MT32 to common
...
- remove Miles Audio from Sherlock engine
- put Miles Audio into common audio (namespace Audio)
- Miles Audio is used at least by the engines
TINSEL, GROOVIE, TOLTECS, SAGA and KYRA
This way it can be used by the other engines
2015-06-27 22:44:39 +02:00
Paul Gilbert
9cfe5c1296
SHERLOCK: RT: Fix display of talk text windows
2015-06-27 14:40:51 -04:00
Martin Kiewitz
8faef1c52c
SHERLOCK: remove outdated comments about Miles Aud
...
about Miles Audio 3
2015-06-27 20:25:50 +02:00
Martin Kiewitz
b85afb0ee4
SHERLOCK: AdLib drivers: remove _ from reset-methods
...
remove "_" from reset-method-names
2015-06-27 19:06:58 +02:00
Martin Kiewitz
fe31e6a3f6
AGOS: Accolade AdLib: remove _ from reset-methods
...
remove "_" from reset-method-names
2015-06-27 19:05:59 +02:00
Martin Kiewitz
27af596ee9
SHERLOCK: SS: mt32 driver cleanup
...
- use proper naming conventions
- remove _MT32 variable, use _nativeMT32 instead
2015-06-27 19:02:14 +02:00
Martin Kiewitz
ce3ceb9296
SHERLOCK: RT: Miles Audio 3 MT32 driver
...
- implement Miles Audio 3 MT32 driver
- work in progress
- Miles Audio timbre files not supported atm b/c RT does not use them
2015-06-27 17:04:26 +02:00
Martin Kiewitz
f831f630ca
SHERLOCK: RT: miles adlib: variable + #def rename
...
- add "AdLib" to const tables (e.g. milesAdLibOperator1Register, etc.)
- remove "SHERLOCK" prefix from #define names
2015-06-27 13:56:48 +02:00
Paul Gilbert
e882e327b2
SHERLOCK: Fix enum compiler warnings
2015-06-27 07:36:25 -04:00
Matthew Hoops
f6e5914921
SHERLOCK: Fix use of preprocessor token concatenation
2015-06-27 01:29:53 -04:00
Paul Gilbert
ab28816acd
SHERLOCK: RT: Finish display of right-click Verbs menu
2015-06-26 22:31:59 -04:00
Paul Gilbert
f5af394bab
SHERLOCK: SS: Compilation fix
2015-06-26 21:54:00 -04:00
Paul Gilbert
9eb168583f
SHERLOCK: Split FixedText into separate descendents for each game
2015-06-26 21:34:37 -04:00