Jasmine Iwanek
c195b348a7
src/sound
2022-03-13 10:03:39 -04:00
Jasmine Iwanek
297909a884
midi out device named correctly to aid code readability
2022-03-13 09:00:03 -04:00
Jasmine Iwanek
51532f7aaa
lpt_device_t.internal_name added
2022-03-13 08:58:31 -04:00
David Hrdlička
b5f18af541
Clean up the RtMidi optionality
2022-03-11 20:41:00 +01:00
Cacodemon345
1ed5bd37a4
Fix typo
2022-03-11 18:35:31 +06:00
Cacodemon345
c1f9d35de8
qt: Add support for Haiku
...
* OpenAL backend is enabled by default on Haiku
* bswap include now makes use of builtins if they exist
* Use a local fgetws method for Haiku to avoid crashes
* OpenGL renderers are completely disabled on Haiku (they do not work)
* Software renderer is a widget, not a window on Haiku (fixes blank screen)
* Add option to disable System MIDI at compile time
2022-03-11 12:13:08 +06:00
Cacodemon345
d695ca3cc9
qt: Don't normalize paths on non-Windows
2022-03-04 14:00:24 +06:00
Jasmine Iwanek
b061f42101
Update snd_pas16.c
2022-02-25 22:16:46 -05:00
Jasmine Iwanek
f7084993c3
Formatting updates in src/sound + related includes
2022-02-25 22:06:27 -05: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