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
OBattler
1261f1cedb
Some patches to YMFM for OPL3 to correctly instantly begin counting on control register write instead of only after a period.
2022-07-26 06:20:57 +02:00
Adrien Moulin
7a4e7c0855
ymfm: try to fix GCC11 build error
2022-07-25 22:04:48 +02:00
Adrien Moulin
4e02b18315
Fix build
2022-07-25 21:19:46 +02:00
Adrien Moulin
88a8607255
Merge branch '86Box:master' into ymfm
2022-07-25 21:08:52 +02:00
Adrien Moulin
a6a7f0ae97
ymfm cleanup
2022-07-25 20:30:52 +02: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
Adrien Moulin
b10cd69dca
Add ymfm library
2022-07-24 10:09:12 +02:00
OBattler
5292dcab32
Warning fixes.
2022-07-24 03:05:51 +02:00
TC1995
02874f2ed2
DMA: Implemented autoinit mode in the PS/2 MCA side (although the bit is undocumented in said side, but documented in the ISA/PCI side).
...
Networking: Added the WD8013EP/A MCA nic, which is more supported than the WD80x3ET/A plus an initial ram size configuration before POS configuration.
Sound: Added the Reply MCA OEM of SB16 with its own MCA POS ID and properly implemented the IRQ's and DMA's of the AdLib Gold in its EEPROM plus an initial configurable setting for them and an initial DRQ implementation into said card.
2022-07-23 23:54:42 +02:00
OBattler
b20dcf2ee1
Reverted the Sound Blaster DSP changes.
2022-07-23 17:53:26 +02:00
Jasmine Iwanek
26c5b53ffd
clang-format in src/sound
2022-07-21 22:08:36 -04:00
Jasmine Iwanek
4723ee7912
clang-format excludes
2022-07-21 22:08:36 -04:00
OBattler
74fd270ee8
Assorted SB fixes.
2022-07-18 23:55:30 +02:00
TC1995
1b8e50e4da
Revert to the old NMI way in the AudioPCI code.
2022-07-16 20:53:59 +02:00
OBattler
49f4b2c8fb
AudioPCI and GUS.
2022-07-16 02:52:50 +02:00
David Hrdlička
16690b5203
Actions: Fix macOS build
2022-07-13 21:49:35 +02:00
OBattler
c7df3d50e4
Changed OpenAL buffer allocations to calloc() instead of malloc() to ensure they re filled with 0x00's.
2022-07-12 23:27:02 +02:00
RichardG867
ba2edf535e
Jenkins: Use submitted FAudio port on macOS
2022-05-03 20:49:55 -03:00
Jasmine Iwanek
6e649521b9
Fix some clang/LLVM warnings
2022-04-22 22:21:50 -04:00
David Hrdlička
e60af6c29d
Clean up plat.h a bit
2022-04-20 01:03:39 +02:00
Miran Grča
cc666e6cc4
Merge pull request #2281 from jriwanek-forks/named-initializers-3
...
Named initializers part 3
2022-04-12 23:38:32 +02:00
Jasmine Iwanek
3431e01d4a
src/sound
2022-04-12 17:26:07 -04:00