OBattler
8b86bd812c
Fixed to undocumented Sound Blaster AWE32+ mixer register FFh, now the AWE32 PNP plays sound again.
2023-10-23 01:01:17 +02:00
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
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
a04710b517
clang-format in src/win and other misc places
2022-07-27 17:27:51 -04:00
OBattler
0e539f4a6a
Header fixes.
2022-07-18 23:41:03 +02:00
RichardG867
90e9054f2c
CMI8x38: Implement TDMA update registers (nothing uses them)
2022-03-17 15:47:25 -03:00
RichardG867
219129f97e
CMI8x38: Implement Sound Blaster emulation
2022-03-06 19:59:14 -03: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
ts-korhonen
e9332cf670
Fixes for midi input
...
- Fix buffer overflow in midi input messages
- Detect sysex messages by starting byte instead of length
2022-01-07 10:01:57 +01:00
Alexander Babikov
095f6fcf5c
Port SB16 ASP chip internal RAM and more 8051 RAM emulation from DOSBox-X
2021-12-22 06:33:35 +05:00
Jasmine Iwanek
306308f2bd
SB16 8051 RAM
...
Ported from PCBox
2021-11-23 17:53:03 -05:00
OBattler
3bf216d645
Rewrote the Sound Blaster IRQ system because the old one was designed with a level-triggered IRQ in mind while these are ISA cards with edge-triggered IRQ's.
2021-04-02 08:51:39 +02:00
OBattler
28115c4650
Overhauled SB DSP IRQ's and masking and also how it attaches to the MPU-401, fixes IBM OS/2 2.11 among other things.
2020-04-12 00:18:55 +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