Matthew Hoops
|
bb8132beb8
|
AUDIO: Move ALSA OPL 'driver' out of softsynth
Might eventually be worth moving to backends/
|
2015-07-07 20:41:30 -04:00 |
|
Matthew Hoops
|
fde8abf8cc
|
AUDIO: Move the common AdLib MidiDriver out of softsynth
|
2015-07-07 20:19:49 -04:00 |
|
Walter van Niftrik
|
f0606aa8f1
|
AUDIO: Reset OPL registers in ALSA driver
|
2015-07-07 20:19:48 -04:00 |
|
Walter van Niftrik
|
1287a56429
|
AUDIO: Fix ALSA AdLib OPL2 waveform mask
|
2015-07-07 20:19:48 -04:00 |
|
Walter van Niftrik
|
1bdcf6e836
|
AUDIO: Reset ALSA AdLib on exit
|
2015-07-07 20:19:48 -04:00 |
|
Walter van Niftrik
|
be345083a0
|
AUDIO: Update 2nd operator panning for AdLib register 0xc0
|
2015-07-07 20:19:48 -04:00 |
|
Walter van Niftrik
|
56c0238f9b
|
SCI: Delete OPL when init fails
|
2015-07-07 20:19:48 -04:00 |
|
Walter van Niftrik
|
82f585871b
|
SCI: Check OPL init return code
|
2015-07-07 20:19:48 -04:00 |
|
Walter van Niftrik
|
beed23c441
|
AUDIO: List OPL3 support for ALSA AdLib driver
Thanks clone2727
|
2015-07-07 20:19:47 -04:00 |
|
Walter van Niftrik
|
b630eca437
|
AUDIO: Fix bug in ALSA AdLib driver
Thanks clone2727
|
2015-07-07 20:19:47 -04:00 |
|
Walter van Niftrik
|
40820eebf5
|
AUDIO: Add experimental hardware OPL support using ALSA
|
2015-07-07 20:19:47 -04:00 |
|
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 |
|