Cameron Cawley
6cf3487803
AUDIO: Merge the DOSBoxCMS and CMSEmulator classes
2022-12-01 00:28:56 +02:00
Cameron Cawley
8c40151285
AUDIO: Use fixed-point arithmetic in the CMS emulator
2022-11-29 00:14:00 +01:00
Cameron Cawley
29923889d9
AUDIO: Backport commit r4010 from DOSBox to the CMS emulator
...
Correct oscillator frequency used in the gameblaster. Thanks OPLx, Great Hierophant and NewRisingSun. Reported on VOGONS: 38350.
2022-11-26 23:06:21 +02:00
Cameron Cawley
99485ac757
AUDIO: Backport commit r3523 from DOSBox to the CMS emulator
...
CMS/Gameblaster: add sbtype=gb, fix base addresses other than 220h, fix lack of sound when starting from autoexec, add autodetection (Thanks robertmo and Cloudschatze)
2022-11-26 23:06:21 +02:00
Coen Rampen
021a828e2e
AUDIO: Decouple CMS emulator from engines
...
This commit adds a mediator class to decouple the CMS emulator from the engines
that use it. This allows for easier updating or replacement of the emulator or
addition of new emulators. It also enables using the emulator via a callback
mechanism.
2022-05-16 12:18:10 +02:00
Eugene Sandulenko
abea37c9bb
ALL: Update ScummVM project license to GPLv3+
2021-12-26 18:48:43 +01:00
Orgad Shaneh
2bd0347968
AUDIO: Use override
...
Using clang-tidy modernize-use-override
2021-11-14 20:14:11 +02:00
D G Turner
28287d70b6
AUDIO: Fix Missing Default Switch Cases
...
These are flagged by GCC if -Wswitch-default is enabled.
2019-11-17 08:20:01 +00:00
Thierry Crozat
0b6ef93b85
GUI: Use consistent capitalization for options
...
As discussed on the mailing list we should use title capitalization
only for push buttons and tabs and use sentence capitalization for
everything else.
2018-07-22 21:28:12 +01:00
Johannes Schickel
452cec49d9
AUDIO: Make GPL headers consistent in themselves.
2014-02-18 02:39:32 +01:00
athrxx
9f19bace44
COMMON: remove unnecessary commas
2012-02-21 21:48:34 +01:00
Johannes Schickel
3635efd92c
CMS: Simplify code a tiny bit.
2011-08-10 00:00:12 +02:00
Johannes Schickel
b95bbb2ace
CMS: Do proper clipping of the sound data on generation.
...
This fixes some overflows/underflows which resulted in crackling.
2011-08-10 00:00:12 +02:00
strangerke
69b1485a22
GIT: Clean up: Suppress SVN tags, now useless
2011-05-12 01:16:22 +02:00
Max Horn
42ab839dd6
AUDIO: Rename sound/ dir to audio/
...
svn-id: r55850
2011-02-09 01:09:01 +00:00