Jasmine Iwanek
a40630ba63
Even more tabs to spaces
2023-01-07 14:09:51 -05:00
Cacodemon345
9a5e0af103
Add OPL4 and miroSOUND PCM10 emulation
2022-11-19 13:23:40 +06:00
Jasmine Iwanek
a04710b517
clang-format in src/win and other misc places
2022-07-27 17:27:51 -04:00
Adrien Moulin
808337aac3
OPL: add the faster YMFM cores
...
This refactors the OPL interface in two drivers : Nuked and YMFM
Nuked is used by default, YMFM can be enabled with [Sound] fm_driver = ymfm
2022-07-25 20:24:31 +02:00
Jasmine Iwanek
f7084993c3
Formatting updates in src/sound + related includes
2022-02-25 22:06:27 -05:00
Jasmine Iwanek
7fc893bdb0
Include guards on our headers
2022-02-18 19:42:21 -05:00
OBattler
797af21ad9
Finished the sound/snd_opl.c rewrite.
2020-07-26 02:35:41 +02:00
OBattler
f545c7f1e6
OPL3 timers rewrite, DOOM OPL3 now actually appears to be in stereo.
2020-07-26 01:13:03 +02:00
OBattler
146d041945
OPL cycles fixes.
2020-07-19 21:32:23 +02:00
OBattler
4f3ae96b63
Switched the OPL and NukedOPL code to VARCem's reworked (and cleaner) versions.
2020-07-19 03:24:45 +02:00
OBattler
8b169648c8
Removed the now-unused filtbuf[] array from the OPL struct.
2020-07-17 01:21:57 +02:00
David Hrdlička
a505894a10
Move all include files to src/include
...
- 86Box's own headers go to /86box
- munt's public interface goes to /mt32emu
- all slirp headers go to /slirp (might want to consider using only its public inteface)
- single file headers from other projects go in include root
2020-03-29 19:53:29 +02:00