Matthew Hoops
a45ff5a6a9
CONFIGURE: Ensure the USE_ALSA define ends up in config.mk
2015-07-07 20:19:47 -04:00
Matthew Hoops
4d56585112
AUDIO: Add a class representing a real OPL
2015-07-07 20:19:47 -04:00
Matthew Hoops
bed9da8b9d
AUDIO: Remove all AudioStream access to OPL
2015-07-07 20:19:47 -04:00
Matthew Hoops
8bcbcd6c16
AUDIO: Change callback frequency without restarting the audio stream
2015-07-07 20:19:47 -04:00
Matthew Hoops
dce05c520b
AUDIO: Be consistent with calling stop() in OPL destructors
2015-07-07 20:19:46 -04:00
Walter van Niftrik
b367ea548d
QUEEN: Implement original music volume handling
2015-07-07 20:19:46 -04:00
Walter van Niftrik
e31da911c9
GOB: Implement custom AdLib volume control
2015-07-07 20:19:45 -04:00
Walter van Niftrik
f7c785b37b
SKY: Implement original music volume handling
2015-07-07 20:19:45 -04:00
Matthew Hoops
22d985f3c2
AUDIO: Use the built-in OPL timer for MidiDriver_Miles_AdLib
2015-07-07 20:19:45 -04:00
Matthew Hoops
0c5d40e94c
AGOS: Use the built-in OPL timer
2015-07-07 20:19:45 -04:00
Matthew Hoops
dcb75fcaf1
SHERLOCK: Use the built-in OPL timer
2015-07-07 20:19:45 -04:00
Matthew Hoops
73e8ac2a9b
GOB: Use the built-in OPL timer
2015-07-07 20:19:45 -04:00
Matthew Hoops
5b06eef159
AUDIO: Allow for changing the OPL timer rate
2015-07-07 20:19:44 -04:00
Matthew Hoops
cc6e304af1
AUDIO: Limit the DOSBox start(0) hack to only being called once
2015-07-07 20:19:44 -04:00
Matthew Hoops
4c6724c5fa
MADS: Use the built-in OPL timer
2015-07-07 20:19:44 -04:00
Matthew Hoops
5024ae136a
TSAGE: Use the built-in OPL timer
2015-07-07 20:19:44 -04:00
Matthew Hoops
4a4ad97fd3
QUEEN: Use the built-in OPL timer
2015-07-07 20:19:44 -04:00
Matthew Hoops
b122ec2790
SKY: Use the built-in OPL timer
2015-07-07 20:19:44 -04:00
Matthew Hoops
b638efe0fa
PARALLACTION: Use the built-in OPL timer
2015-07-07 20:19:43 -04:00
Matthew Hoops
5803dffead
KYRA: Use the built-in OPL timer
2015-07-07 20:19:43 -04:00
Matthew Hoops
3c7c217f44
CRUISE: Use the built-in OPL timer
2015-07-07 20:19:43 -04:00
Matthew Hoops
984cd9b018
CINE: Use the built-in OPL timer
2015-07-07 20:19:43 -04:00
Matthew Hoops
24add3c745
SCI: Use the built-in OPL timer
2015-07-07 20:19:43 -04:00
Matthew Hoops
ed8830fcc8
AUDIO: Use the built-in OPL timer for MidiDriver_ADLIB
2015-07-07 20:19:43 -04:00
Matthew Hoops
0bb13b358e
SCUMM: Use the built-in OPL timer for Player_AD
2015-07-07 20:19:42 -04:00
Matthew Hoops
b9307ef1a4
AUDIO: Introduce a callback to the OPL code
...
Currently unused, but ready to be hooked up to various classes using it.
2015-07-07 20:19:42 -04:00
Matthew Hoops
2e8f9dcec9
AUDIO: Remove the sample rate configuration from the OPL code
2015-07-07 20:19:42 -04:00
Matthew Hoops
f1f29302f5
AUDIO: Remove the legacy OPL API
2015-07-07 20:19:42 -04:00
Johannes Schickel
2fa1ce51dd
GUI: Simplify OPL option code a bit.
2015-07-07 20:19:42 -04:00
Johannes Schickel
6f01600e12
AUDIO: Fix abuse of driver IDs in OPL code.
...
If the driver id did not match the array index, the wrong driver entry would
be accessed causing a crash in the worst case.
2015-07-07 20:19:41 -04:00
Matthew Hoops
47aa40104d
MOHAWK: Fix slashes in LB file names, as used by Just Grandma and Me Mac
...
Fixes bug #6294
2015-07-07 20:14:58 -04:00
Filippos Karapetis
ccfe3bc313
SAGA: Add another German version of ITE - bug #6428
...
This is the German Windows/Mac version distributed by GoG
2015-07-08 02:21:04 +03:00
Willem Jan Palenstijn
b9ecc55462
ZVISION: Fix build
2015-07-08 00:16:06 +02:00
Filippos Karapetis
94eae644ac
Merge pull request #601 from elQuotho/zvision-polish
...
Z-Vision polish
2015-07-08 00:28:02 +03:00
David Russo
e323853598
ZVISION: Reorganize detection data
...
Migrated static detection data to detection_tables.h
and removed the need for detection.h includes. Also
edited game option descriptions.
2015-07-07 15:24:26 +01:00
David Russo
fdc4edfa99
ZVISION: Correct code style
2015-07-07 15:24:25 +01:00
David Russo
fd8ac7ea79
ZVISION: Change mentions of ZVision to Z-Vision
...
To match official documentation (e.g. game manual, credits).
2015-07-07 15:24:25 +01:00
David Russo
0c09973a70
ZVISION: Correct function documentation
2015-07-07 15:24:23 +01:00
Paul Gilbert
6bc2a633a2
SHERLOCK: RT: Fix Valgrind issues
2015-07-07 08:19:39 -04:00
Paul Gilbert
ada51dbdfb
SHERLOCK: RT: Fix characters walking off-screen
2015-07-06 20:26:37 -04:00
Torbjörn Andersson
cc46c92a8e
AGOS: Remove unused field
...
Should have been removed in a4b8c6e054
but wasn't.
2015-07-07 00:32:54 +02:00
Paul Gilbert
c98d5f0d2d
SHERLOCK: RT: Don't run secondary scripts if an anim is active
2015-07-05 23:48:59 -04:00
Paul Gilbert
ef492b351b
SHERLOCK: RT: Changes for doScript method ending code
2015-07-05 22:22:30 -04:00
Paul Gilbert
023084f7e7
SHERLOCK: RT: Simplify restoreBackground
2015-07-05 22:14:29 -04:00
Paul Gilbert
5ee20a8870
SHERLOCK: RT: Cleanup of walk-related script opcodes
2015-07-05 21:50:31 -04:00
Paul Gilbert
b935cb1656
SHERLOCK: RT: Fix People::reset when _scriptMoreFlag is set
2015-07-05 21:28:26 -04:00
Paul Gilbert
8570f052a3
SHERLOCK: RT: Cleanup and fleshing out of saving
2015-07-05 19:16:54 -04:00
Paul Gilbert
2466302903
SHERLOCK: RT: Fixes to display talk window
2015-07-05 17:10:34 -04:00
Martin Kiewitz
cae493523c
MADE: Music: initialize musicType variable
...
wasn't initialized in case milesAudio was disabled
2015-07-05 21:26:08 +02:00
Martin Kiewitz
76f21a2101
AUDIO: Miles Audio AdLib: set default volume 0x7F
...
set default volume of every midi channel to 0x7F right on startup
fixes Amazon Guardians of Eden logo jingle music
those values were actually sent to the driver right on startup
default value for panning was 0x40, this was adjusted as well
2015-07-05 21:25:22 +02:00