RichardG867
df332677f2
Merge branch 'master' of ssh://github.com/86Box/86Box into cleanup30
2022-02-03 19:25:01 -03:00
RichardG867
ba340d454e
snd_ac97_codec: Fix initialization of a couple registers
2022-02-03 19:24:50 -03:00
Jasmine Iwanek
e32a84528d
Additional comments in sb_dsp.c
2022-02-03 05:47:56 -05:00
OBattler
6f2b93923c
A lot of fixes - everything now seems to work properly.
2022-02-03 03:10:06 +01:00
Jess Lovelace
4849deb156
added null devices and refactored tables
2022-02-02 17:48:04 -05:00
Jess Lovelace
4b6e1034b3
refactored upstream devices
2022-02-02 16:31:24 -05:00
Jess Lovelace
5398143f42
obsoleting tables for internal names
2022-02-02 16:31:24 -05:00
Jess Lovelace
d0c1a986a8
continued fixing
2022-02-02 16:31:23 -05:00
Jess Lovelace
f18615ae87
refactored device_t and all declarations
2022-02-02 16:31:22 -05:00
Cacodemon345
2e723683d0
Clean speaker sound buffer on each init
2022-02-02 21:19:39 +06:00
Cacodemon345
cceda2c16e
Fix brief extreme noise on hard resets
2022-02-02 21:13:10 +06:00
Jasmine Iwanek
44fd5b10ac
Moved as requested by lemondrops
2022-01-31 05:00:52 -05:00
Jasmine Iwanek
7582f99613
Fix PSSJ Clone
2022-01-30 19:37:50 -05:00
Miran Grča
3c653fc283
Merge pull request #2029 from jriwanek-forks/ps1-audio
...
PS/1 Audio & Tandy Nano
2022-01-30 16:50:01 +01:00
Miran Grča
88c1af40f3
Merge pull request #2028 from jriwanek-forks/adlib-gold
...
Adlib Gold EEPROM data fix
2022-01-30 07:49:57 +01:00
Jasmine Iwanek
aeaa5d94f6
Adlib Gold default EEPROM Data
2022-01-30 00:45:26 -05:00
Jasmine Iwanek
cfac26f713
Fix Build
2022-01-30 00:19:02 -05:00
Jasmine Iwanek
54fc740f4e
Merge branch '86Box:master' into ps1-audio
2022-01-29 21:53:55 -05:00
Jasmine Iwanek
c40c138af0
Whitespace
2022-01-29 20:56:53 -05:00
Jasmine Iwanek
c1d2a50175
Give OpenAL the ability to be optional
2022-01-29 20:25:00 -05:00
Jasmine Iwanek
d8761e869a
Merge branch 'master' into audio
2022-01-26 19:59:37 -05:00
Miran Grča
8cfa086c5a
Merge pull request #2012 from jriwanek-forks/fixes-and-updates
...
Fixes and updates
2022-01-27 01:50:04 +01:00
Jasmine Iwanek
02656060a3
Fixes in PAS16
2022-01-26 17:04:41 -05:00
TC1995
e6e37d780b
Damn git...
2022-01-21 16:48:44 +01:00
TC1995
52ab6b400d
Merge branch 'master' into tc1995
2022-01-21 15:51:33 +01:00
Miran Grča
613b04ef94
Merge pull request #2002 from Ompronce/master
...
Fixed incorrect control chip ID of AdLib Gold and added auxillary registers to mixer
2022-01-21 15:45:06 +01:00
OBattler
f590272df7
Merge branch 'master' of https://github.com/86Box/86Box
2022-01-21 15:44:36 +01:00
OBattler
23a754443e
ES1371 MIDI UART fixes.
2022-01-21 15:44:24 +01:00
Ompronce
89c8212267
Corrected spacing
2022-01-20 17:46:36 -04:00
Ompronce
5218fa0b19
Refined and optimized CD audio filter on AdLib Gold sound card
2022-01-20 17:43:31 -04:00
TC1995
04f40f0199
AdLib Gold changes:
...
Properly implemented MIDI Out/In.
Changed the ID from 0x50/0x70 to 0x51/0x71 to identify as AdLib Gold 1000.
Added CD Audio volume and filter.
2022-01-20 18:36:37 +01:00
Ompronce
415a98fa15
Added auxillary registers (used for line in and CD audio) to AdLib Gold mixer
2022-01-20 13:12:28 -04:00
Ompronce
0a8b93d58f
Fixed incorrect control chip ID of AdLib Gold
2022-01-20 04:49:06 -04:00
Ompronce
e462f03a89
Corrected spacing again
2022-01-19 20:12:11 -04:00
Ompronce
80dda2e18c
Corrected spacing
2022-01-19 20:10:39 -04:00
Ompronce
1b74b12cee
Added gameport at port 201h to AdLib Gold sound card
2022-01-19 20:07:52 -04:00
TC1995
fe90200eee
Added MIDI In/Out to the AdLib Gold as well as a fix to wave out.
2022-01-19 13:38:07 +01:00
TC1995
cbdc3d9688
Implemented ES1371 MIDI input.
2022-01-19 12:43:29 +01:00
Jasmine Iwanek
aaf535b404
Split out IBM PS/1 Audio Card from machine
2022-01-08 20:15:56 -05:00
Jasmine Iwanek
e40c664a9b
Tandy PSSJ (ISA Clone boards)
2022-01-08 20:14:34 -05:00
ts-korhonen
edc8c88062
Properly UART-mode detection on input sysex messages
2022-01-07 23:36:25 +02:00
ts-korhonen
a4081be22c
Pass sysex messages in mpu-401 uart mode
2022-01-07 18:09:16 +02: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
OBattler
d8f45bcaef
Explicitly tell RTMIDI to not ignore any midi in message types.
2022-01-05 23:58:07 +01:00
OBattler
499a74121e
Fixed the configuration file section the MIDI input device is obtained from.
2022-01-05 19:28:39 +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
Alexander Babikov
3e404fad05
Fix indentation in snd_sb_dsp.c
2021-12-22 06:30:32 +05:00
David Hrdlička
52486e121e
Convert CMake files to 4 spaces indentation
2021-12-20 15:08:23 +01:00
David Hrdlička
7381ab6928
Minor changes to threading
...
- Renamed `cpp11_thread.cpp` to `thread.cpp`
- Removed features that are only supported by Win32 threads (`thread_wait` with timeout and mutex with spinlock)
- Fixed formatting in `thread.cpp`
2021-12-17 19:59:25 +01:00
David Hrdlička
e0a73a99ec
Turn the RtMidi module into a full standalone MIDI module
...
Removes the now-redundant platform MIDI infrastructure
2021-12-17 10:10:59 +01:00