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
OBattler
6661ff5dcc
Abstracted away the machine bus'es and flags in order to make the rest of the emulator agnostic as to how they're stored.
2021-12-13 01:23:06 +01:00
OBattler
0d0459f972
The ES1371 no longer blocks reads of the power management registers.
2021-12-03 00:45:50 +01:00
OBattler
39f40d45ea
The ES1371 now correctly clears all interrupts when it is reset.
2021-12-03 00:39:35 +01:00
OBattler
d3efb6998b
ES1371 MIDI UART transmit interrupt enable bit is now actually honored.
2021-12-03 00:37:30 +01:00
RichardG867
aefb90ee8b
Add AK4540 codec for ES1371
2021-11-24 20:33:42 -03:00
RichardG867
16fc0720cf
Change ES1371 back to the temporary ES1373 revision
2021-11-24 15:24:48 -03:00
RichardG867
b67468070a
Implement ES1371 game port remapping
2021-11-24 15:19:19 -03:00
RichardG867
95f63cc05e
Merge branch 'master' of ssh://github.com/86Box/86Box into cleanup30
2021-11-23 23:37:21 -03:00
RichardG867
5d87f6b8f1
Fix AC97 codec reset flags not being set
2021-11-23 23:37:10 -03:00
Jasmine Iwanek
306308f2bd
SB16 8051 RAM
...
Ported from PCBox
2021-11-23 17:53:03 -05:00
RichardG867
8e45511c81
Revert my previous ES1371 bit mask change (per #1834 )
2021-11-22 17:08:40 -03:00