Commit Graph

417 Commits

Author SHA1 Message Date
RichardG867
bfcfa04013 Fix CMI8338 MPU/OPL windows being read-write 2022-02-28 22:45:54 -03:00
RichardG867
60e316cc01 Add CMI8x38 legacy function remapping 2022-02-28 22:31:44 -03:00
RichardG867
6f6bf999fa Add onboard CMI8738 to the ASUS CUV4X-LS 2022-02-25 20:26:21 -03:00
RichardG867
dab4efdd99 Fix build 2022-02-25 20:06:21 -03:00
RichardG867
0a0f3c95a6 Add game port to CMI8x38 2022-02-25 20:03:18 -03:00
RichardG867
b07570696f Initial implementation of C-Media CMI8x38 2022-02-25 19:22:45 -03:00
Jasmine Iwanek
4674756664 More newline and whitespace cleanups 2022-02-20 16:26:40 -05:00
Jasmine Iwanek
2836c7f05b CONFIG_MIDI -> CONFIG_MIDI_OUT 2022-02-20 00:33:05 -05:00
Jasmine Iwanek
1362ade967 Merge branch 'master' into more-updates 2022-02-19 23:39:55 -05:00
David Hrdlička
4f4ed24e8d Try to find FAudio manually if no pkgconfig is found for it 2022-02-20 01:01:14 +01:00
David Hrdlička
6a63ae21f8 Remove the USE_OPENAL define as the reason for its introduction is gone 2022-02-20 00:46:24 +01:00
David Hrdlička
3101d74658 Add XAudio2 support to the FAudio sound backend 2022-02-20 00:41:28 +01:00
David Hrdlička
72a7c9cdcf Rename faudio.cpp to xaudio2.c 2022-02-20 00:34:26 +01:00
Miran Grča
42b22c5296 Merge pull request #2141 from Cacodemon345/newqt
FAudio audio backend
2022-02-19 19:01:12 +01:00
Cacodemon345
09716ae284 FAudio audio backend 2022-02-19 15:40:00 +06:00
Jasmine Iwanek
4287e44824 newlines at end of file 2022-02-18 21:38:51 -05:00
David Hrdlička
76fbaa4b8c Revert "Merge branch 'master' of https://github.com/86Box/86Box"
This reverts commit efb79217f2, reversing
changes made to 351db812e0.
2022-02-18 21:42:05 +01:00
RichardG867
08c8a02f28 Merge branch 'master' of ssh://github.com/86Box/86Box into cleanup30 2022-02-18 14:41:34 -03:00
RichardG867
520820a6a8 snd_cs423x: Temporarily disable PnP key disabling mechanism 2022-02-18 14:41:24 -03:00
RichardG867
de6a5b4e79 isapnp: Add method for disabling the PnP key for a single device 2022-02-18 14:34:43 -03:00
RichardG867
07cba51e7b Implement Crystal CS4235 2022-02-18 13:46:04 -03:00
RichardG867
7f0c8fae5c snd_cs423x: Actually fix the startup crash, caused by co-existing with VIA 686 SBPro compatibility 2022-02-17 17:46:11 -03:00
RichardG867
10875e7c7c snd_cs423x: Fix crash caused by initializing SBPro before ISAPnP 2022-02-17 15:22:11 -03:00
RichardG867
17a6aabcec Merge branch 'master' of ssh://github.com/86Box/86Box into cleanup30 2022-02-14 12:53:29 -03:00
RichardG867
70219ec6a2 midi_fluidsynth: Also look for libfluidsynth2 on Linux 2022-02-14 11:54:26 -03:00
Alexander Babikov
743dc0f1a8 Fix a warning in snd_sn76489.c 2022-02-14 05:36:12 +05:00
Alexander Babikov
4a752c05a5 Move the Tandy PSG ISA clones to the Dev branch 2022-02-14 05:10:50 +05:00
Jasmine Iwanek
15ac4c4b86 Fix silly mistake thanks @lemondrops 2022-02-13 01:03:08 -05:00
Jasmine Iwanek
855af3727d Add TNDY 2022-02-12 23:20:59 -05:00
Jasmine Iwanek
63066a9084 Preliminary SB AWE64 Value and Standard, also, correct memory sizes
Also add 2MB option for AWE64 Value and Standard.

People sometimes removed the onboard RAM and replaced it with a 2MB chip.
2022-02-12 21:35:19 -05:00
Jasmine Iwanek
199a5a2b7b Correct PSSJ Clone Default I/O Address 2022-02-12 20:05:03 -05:00
Jasmine Iwanek
280623713b Add 512k to SB 32 PNP 2022-02-12 20:05:03 -05:00
Jasmine Iwanek
9ff494dfec Add missing I/O, DMA and IRQ Ranges 2022-02-08 22:52:43 -05:00
OBattler
3c7c208d0b Fixed the memset()'s. 2022-02-08 20:49:16 +01:00
OBattler
0918600ea1 Merge branch 'master' of https://github.com/86Box/86Box 2022-02-08 20:16:27 +01:00
OBattler
f0d7c659be Improved sound buffer (re)allocation. 2022-02-08 20:16:16 +01:00
Cacodemon345
2bc56c775d Disable LCD messages on Roland CM-32L emulation 2022-02-08 12:14:10 +06:00
Cacodemon345
b21d5b5a43 Add MT-32 LCD message display support in the status bar 2022-02-08 01:52:02 +06:00
David Hrdlička
3305063f55 Add options to discover munt and slirp locally 2022-02-07 20:30:33 +01:00
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