Commit Graph

22 Commits

Author SHA1 Message Date
Jasmine Iwanek
ee695e71f9 More sonarlint work 2023-07-25 17:59:22 -04:00
Jasmine Iwanek
ed1b369abd Yet more sonarlint fixes 2023-05-29 06:21:17 -04:00
Jasmine Iwanek
610401de7a Yet more clang-formatting 2023-02-28 23:53:57 -05:00
Cacodemon345
8a37572220 snd_optimc: IRQs of 12, 14 and 15 are actually used 2023-01-07 16:55:55 +06:00
Ompronce
07857b7fd1 Minor changes to OPTi 82C929A emulation
Corrected bug introduced by earlier pull request which broke WSS audio in Windows.
2022-12-12 21:18:06 -04:00
Ompronce
c6de006c24 Minor changes to OPTi 82C929A emulation
Corrected typographical error in code at line 43
2022-12-12 12:36:16 -04:00
Ompronce
4e4e3864bf Minor changes to OPTi 82C929A emulation
Solves the issue of the power-on IRQ being 7 instead of 5, and removes the unused NVR reference (these cards don't have an EEPROM on board), as well as using the correct WSS IRQ ranges.
2022-12-11 15:38:37 -04:00
OBattler
f14535b389 There's no need for MC6 readout to be a special case, given that it neatly fits in with the prceding 4 cases. 2022-11-28 15:17:16 +01:00
OBattler
b89c397912 Added a missing break in optimc_read(). 2022-11-27 20:49:47 +01:00
Cacodemon345
7d21e53bff OPTiMC: Gameport remains enabled at startup 2022-11-25 01:21:16 +06:00
OBattler
745b6da2d2 Added the NULL sound filter to the OPTi 82c929 code. 2022-11-24 01:48:33 +01:00
Cacodemon345
9f548d4a22 OPTiMC: MC6 register is readable, despite what the datasheet says 2022-11-22 00:53:44 +06:00
OBattler
e167988a92 Fixed a compile-breaking mistake in snd/snd_optimc.c, reported by te_lanus. 2022-11-21 05:53:53 +01:00
OBattler
24a1ffb7d0 Fixed OPTi 82c929 CD Audio filter handling. 2022-11-21 01:43:12 +01:00
Cacodemon345
0beaf278c3 OPTiMC: Add non-PnP gameport device 2022-11-20 20:42:44 +06:00
Cacodemon345
276cdcdff5 OPTiMC: Fix CD audio mixer 2022-11-20 20:42:24 +06:00
Cacodemon345
8ce046fd51 OPTiMC: Don't factor in the SB mixer OPL volumes 2022-11-20 14:23:46 +06:00
Jasmine Iwanek
a1fc3f06f4 Merge pull request #2881 from Cacodemon345/mirosound_pcm10_opl4
OPTiMC: Fix OPL volume mixing
2022-11-20 03:14:31 -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
Alexander Babikov
5b6e00a011 snd_optimc, snd_opl_ymfm: Fix warnings 2022-11-19 22:45:49 +05:00
Cacodemon345
9a5e0af103 Add OPL4 and miroSOUND PCM10 emulation 2022-11-19 13:23:40 +06:00
Cacodemon345
91c1ce8417 Split AcerMagic S20 code into its own file
It isn't really a Aztech clone, more like a sound card incorporating the OPTi MAD16 Pro sound chip

* Fix mixer address changes
* Make the OPL chip type constant
2022-11-16 22:24:07 +06:00