OBattler
745b6da2d2
Added the NULL sound filter to the OPTi 82c929 code.
2022-11-24 01:48:33 +01:00
Cacodemon345
8bbcbc7baf
AD1848: Writes to register 27 are rejected on Crystal
2022-11-22 11:48:50 +06: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
OBattler
3deacca28d
Small correction to YMFM I/O port handlers.
2022-11-20 12:27:05 +01: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
Jasmine Iwanek
38b9d4e9fa
Merge pull request #2878 from jriwanek-forks/formatting
...
Even more formatting
2022-11-19 13:43:08 -05:00
Alexander Babikov
5b6e00a011
snd_optimc, snd_opl_ymfm: Fix warnings
2022-11-19 22:45:49 +05:00
Jasmine Iwanek
3fe4f75108
A bit more clang-format
2022-11-19 11:53:07 -05:00
Cacodemon345
9a5e0af103
Add OPL4 and miroSOUND PCM10 emulation
2022-11-19 13:23:40 +06:00
OBattler
27ebb27db7
Makefile.mingw corrections and made the code pass much stricter checks (now mandated by Makefile.mignw) to ensure GCC 14 readiness.
2022-11-17 22:44:06 +01: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
Cacodemon345
984c558460
Fix AcerMagic S20 detection in a third-party driver
2022-11-16 11:41:55 +06:00
Cacodemon345
c9a8ce1356
No need to actually save non-existent EEPROM configuration
2022-11-14 21:11:26 +06:00
Cacodemon345
31a1cebed8
Add proper AcerMagic S20 emulation
2022-11-14 20:54:22 +06:00
Jasmine Iwanek
bd75bc141a
Header cleanups
...
Tabs to spaces
Consistency
2022-11-13 21:15:47 -05:00
Jasmine Iwanek
6919451ae4
Fix string offsetting
2022-11-09 23:19:17 -05:00
OBattler
bac601c06e
Fixed AdLib MCA.
2022-10-30 18:32:12 +01:00
OBattler
1250a2114c
Added the AcerMagic S20 based on the AzTech Washington, closes #859 .
2022-10-29 03:36:48 +02:00
Jasmine Iwanek
fab1632cee
Fixes almost all the logging options which were previously broken
2022-10-27 11:23:10 -04:00
Jasmine Iwanek
28ae786d62
PSG/PSSJ out of dev branch
2022-09-21 18:43:15 -04:00
Jasmine Iwanek
09f8388a43
Add alternate addreses to TNDY/PSG clone
2022-09-21 18:43:15 -04:00
Jasmine Iwanek
436e8a20fe
Add alternate addresses to PSSJ ISA clone
2022-09-21 18:43:15 -04:00
Jasmine Iwanek
a6d5ff565b
Fix bug in PSSJ ISA clone
2022-09-21 18:43:15 -04:00
Jasmine Iwanek
645732b7bf
clang-format in src/sound/
2022-09-18 17:22:55 -04:00
David Hrdlička
7dd8c96ffc
config: Refactor the INI parser out
2022-09-10 13:37:49 +02:00
Jasmine Iwanek
5e0c1ac209
Gdbstub, Minitrace and more ( #2653 )
...
* Fix gdbstub compilation
* Fix minitrace compilation
* Fix many warnings on Linux Builds
* Support DirectInput for Joysticks in QT UI too
2022-08-31 18:35:32 -03:00
Jasmine Iwanek
4a759e5f98
Add Roland MT-32 2.x device
2022-08-30 19:28:01 -04:00
Jasmine Iwanek
1e201dce09
Rename rom define for old mt32
2022-08-30 19:28:00 -04:00
Jasmine Iwanek
b59f8ab14d
Add CM-32LN
...
Update midi_mt32.c
2022-08-30 19:27:30 -04:00
Jasmine Iwanek
a08ad7007d
Use defines for roms
2022-08-30 16:47:32 -04:00
Adrien Moulin
bd31c57d60
Fix SB 2.0 OPL crash
2022-08-13 23:16:44 +02:00
Cacodemon345
9473640552
mpu401: Add MPU-401AT I/O address ranges
2022-08-03 13:38:44 +06:00
Cacodemon345
b793e9fe2b
fluidsynth: Add channel pressure handling
2022-08-03 01:39:43 +06:00
Jasmine Iwanek
acf66baaad
Remove unnecessary DEVICE_NOT_WORKING
2022-07-30 21:12:01 -04:00
Miran Grča
23127a57f8
Merge pull request #2533 from Cacodemon345/mpu-imc-irq-select
...
Add IRQ selection for MPU-IMC
2022-07-29 23:14:25 +02:00
Cacodemon345
0bd6e90da4
Add IRQ selection for MPU-IMC
...
This existed in later revisions of the card in real hardware
2022-07-30 00:24:30 +06:00
Miran Grča
9649f16454
Merge pull request #2530 from lemondrops/bugfix/clear_mt32_msg
...
Clear the MT-32 LCD message on reset
2022-07-29 16:30:32 +02:00
Alexander Babikov
be8784b17c
Update internal MUNT to version 2.7.0
2022-07-29 13:44:36 +05:00
Alexander Babikov
0d72af0f55
Clear the MT-32 LCD message on reset
2022-07-29 13:44:15 +05:00
OBattler
826d9cdf1c
Fixed a warning in the Sound Blaster code.
2022-07-28 03:53:52 +02:00
OBattler
e47769d2f7
Fixed a warning in the YMFM code.
2022-07-28 03:49:35 +02:00
Miran Grča
024db993b0
Merge pull request #2515 from lemondrops/bugfix/sbprov2_crash
...
Fix a crash with Sound Blaster Pro v2
2022-07-26 15:09:47 +02:00
Alexander Babikov
2123f24d8f
Fix a crash with Sound Blaster Pro v2
2022-07-26 17:12:37 +05:00
Alexander Babikov
16914e76ac
Add an option to control SBMIDI input receiving on SB Pro MCV
2022-07-26 10:22:48 +05:00