OBattler
9c434f4ed0
The ViBRA 16 XV now correctly does 16-bit DMA over 8-bit channels and fixed the DSP versions as well.
2023-10-20 21:02:35 +02:00
OBattler
684a842699
Some fixes, Socket 7 3 V, and the on-board Vibra 16S.
2023-10-08 05:21:12 +02:00
Jasmine Iwanek
3a0ddc2087
More linting in src/include/86box
2023-08-23 04:15:58 -04:00
Jasmine Iwanek
21adfd4d50
Next round of sonarlint cleanups
2023-06-26 18:28:13 -04:00
Jasmine Iwanek
1860700eab
Fix some small issues
2023-01-07 17:02:23 -05:00
Cacodemon345
9965636214
OPTiMC: Fix OPL volume mixing
...
Windows driver operates the chip in WSS mode so AUX2 volume filtering for OPL playback is required
2022-11-20 13:30:31 +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
RichardG867
50e49c31f6
CMI8x38 megacommit
2022-03-06 01:29:29 -03:00
Jasmine Iwanek
f7084993c3
Formatting updates in src/sound + related includes
2022-02-25 22:06:27 -05:00
RichardG867
b07570696f
Initial implementation of C-Media CMI8x38
2022-02-25 19:22:45 -03:00
Jasmine Iwanek
4674756664
More newline and whitespace cleanups
2022-02-20 16:26:40 -05:00
Jasmine Iwanek
30e0c7f21b
A couple of cleanups I missed
2022-02-18 19:47:35 -05:00
Alexander Babikov
e41d473f43
Add the CMS emulation to the SB 1.0, 1.5 and 2.0
2021-08-05 03:54:20 +05:00
RichardG867
f0176ceab6
Sound Blaster PnP/IDE overhaul, closes 86Box#1578
2021-08-03 16:44:09 -03:00
Alexander Babikov
2b34704729
Add the Sound Blaster AWE64 Gold
2021-07-26 06:38:33 +05:00
RichardG867
77f311b179
Game port overhaul
2021-06-03 16:26:05 -03:00
RichardG867
1de2e3dd2f
Crystal CS4237, part 2
2021-06-03 16:26:04 -03:00
RichardG867
1ba56e2681
Crystal CS4237, part 1
2021-06-03 16:26:04 -03:00
RichardG867
04494892cc
Make the SB16 OPL remappable by ISAPnP
2021-03-20 14:42:13 -03:00
OBattler
6e013acf95
Sound improvements, especially CD Audio and the Sound Blasters.
2020-10-21 02:46:50 +02:00
OBattler
24926d4b2f
Removed a temporary thing from sound/snd_sb.c, removed the unused opl_emu variable from the Sound Blaster struct, and added the AMI S3 86c924 with its ICS2494AN-305 clock chip.
2020-07-26 01:53:46 +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
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