Kirben
46babcc3c4
MADE: Add Miles support for RTZ, currently disabled for Adlib due to known issues.
2015-07-02 20:30:49 +10:00
Paul Gilbert
905bcc444e
SHERLOCK: RT: Implement cmdSetWalkControl
2015-07-01 22:45:01 -04:00
Paul Gilbert
1b1643ad6f
SHERLOCK: RT: Implement cmdPlaySong opcode
2015-07-01 22:36:38 -04:00
Paul Gilbert
76419173b5
SHERLOCK: RT: Fix infinite empty talk dialog in intro
2015-07-01 21:50:32 -04:00
Paul Gilbert
dc4689e4b9
SHERLOCK: Split up closestZone versions for each game
2015-07-01 21:10:57 -04:00
Paul Gilbert
121ee4d40c
SHERLOCK: RT: Fix zone checks in closestZone method
2015-07-01 20:07:37 -04:00
Paul Gilbert
dbf82dd92a
SHERLOCK: RT: Move ADJUST_CORD usage to initial anim loading
2015-07-01 19:20:18 -04:00
Paul Gilbert
704dd8140b
SHERLOCK: RT: Fix missing code in setWalking
2015-07-01 19:18:26 -04:00
Martin Kiewitz
710aeb380b
AGOS: SIMON2: set nativeMT32, so mt32 tracks get
...
set _nativeMT32, so that the MT32 XMIDI track set is getting used
and not the general MIDI one for MT32 Miles Audio playback.
This should solve the MT32 music issues, although this needs
to get verified in detail.
2015-07-01 20:39:00 +02:00
Martin Kiewitz
b38c161c18
AGOS: add Miles Audio support for simon 2
...
currently not enabled by default, because there are some
issues.
2015-07-01 12:40:16 +02:00
Paul Gilbert
6b3fe382ec
SHERLOCK: Change _lookPosition to use PositionFacing
2015-06-30 22:50:00 -04:00
Paul Gilbert
d2c4074fa6
SHERLOCK: RT: Fix incorrectly playing sounds when looking at objects
2015-06-30 21:18:26 -04:00
Paul Gilbert
e2803d77c6
SHERLOCK: RT: Fix compiler warnings
2015-06-30 20:20:42 -04:00
Paul Gilbert
8e4fca0e75
SHERLOCK: RT: Fix inventory tooltip when hovering on empty slots
2015-06-30 20:01:53 -04:00
Martin Kiewitz
44676d02f4
ACCESS/AMAZON: music: no driver = ignore calls
...
ignore music calls when midi driver wasn't created
2015-07-01 01:37:12 +02:00
Martin Kiewitz
b6cf04bb0e
AMAZON: implement proper AdLib support (Miles)
...
implement proper AdLib support
game uses MIDPAK, which seems to be basically Miles Audio too
instrument data was hidden inside MIDIDRV.AP
thanks to dreammaster for extracting the files
2015-07-01 01:30:12 +02:00
Martin Kiewitz
3bb36663f3
AUDIO: Miles Audio AdLib: timbre data via data-ptr
...
add ability to pass timbre data directly to the AdLib Miles
Audio driver as well
2015-07-01 01:28:24 +02:00
Thierry Crozat
b40fcb64a1
I18N: Update translation templates from source code
2015-06-30 21:01:34 +01:00
Thierry Crozat
0a865cac46
I18N: Add missing file in list of files to parse to generate translations template
...
This fixes bug #6876 - .po(t) files: Multiple entries for "Record"
function missing
2015-06-30 21:00:47 +01:00
Torbjörn Andersson
b57e9ae814
AGOS: Adjust indentation.
2015-06-30 18:54:10 +02:00
Martin Kiewitz
ff3218ac14
AUDIO: Miles Audio MT32: calculate sysex address
...
calculate sysex address properly
2015-06-30 17:55:47 +02:00
Martin Kiewitz
7c3574ed52
AUDIO: Miles Audio MT32: adjust sysex target address
...
sysex may not contain bytes above or equal 0x80, so we adjust
the address accordingly. fixes weird sound getting played
during 7th guest MT32 setup screen
2015-06-30 16:49:47 +02:00
Martin Kiewitz
bf180101a6
GROOVIE: add support for TIMB chunk
...
also fix MT32 instrument filename (which was "fatFAT.MT" by accident)
2015-06-30 16:11:26 +02:00
Martin Kiewitz
f7ac1e944a
AUDIO: XMIDI: implement support for TIMB chunk
...
implement support for TIMB chunk inside XMIDI-parser (forwarding of data to driver)
implement actual support for TIMB chunk inside Miles Audio MT32 driver
2015-06-30 16:05:01 +02:00
Paul Gilbert
4ff695524a
SHERLOCK: RT: Fix order of drawing sprites and on-screen widgets
2015-06-30 08:32:58 -04:00
Paul Gilbert
2664ee6314
SHERLOCK: RT: Create a tooltip base clsas
2015-06-30 08:29:09 -04:00
Paul Gilbert
9ef857bc6f
SHERLOCK: RT: Inventory tooltip now partially showing
2015-06-30 07:34:46 -04:00
Kirben
d48ccd357d
AGOS: Fix bug #5986 - AGOS: Simon1 Amiga CD32 Verb Area missing.
2015-06-30 20:43:10 +10:00
Torbjörn Andersson
0a93ef16a0
SHERLOCK: Fix out-of-bounds access of JOURNAL_COMMAND (CID 1308104)
...
Maybe we should be using ARRAYSIZE() instead, though.
2015-06-30 06:16:10 +02:00
Kirben
927ff67ce6
AGOS: List Infocom versions of Simon the Sorcerer 1 during detections.
2015-06-30 13:49:01 +10:00
Paul Gilbert
93072407bc
SHERLOCK: RT: Fix display of lines in inventory dialog
2015-06-29 21:53:40 -04:00
Paul Gilbert
03adfa2b96
SHERLOCK: RT: Implement further inventory tooltip code
2015-06-29 20:50:48 -04:00
Paul Gilbert
e4b4fd0493
SHERLOCK: RT: Fix Coverity problems
2015-06-29 19:43:44 -04:00
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