Jose Phillips
803c19b4c2
check if libserial exists for unsupported libserial OS
2024-12-08 18:10:05 -05:00
Jose Phillips
267d4b2e02
adding setupAPI
2024-12-02 00:40:06 -05:00
Jose Phillips
9e77792f7b
test windows
2024-12-01 23:45:53 -05:00
Jose Phillips
7f8f49e6e7
fix for other platforms
2024-12-01 22:32:15 -05:00
Jose Phillips
9003217840
fix apple
2024-12-01 21:44:51 -05:00
Jose Phillips
875bfc6fb7
More fixes on Cmakelists
2024-12-01 21:03:43 -05:00
Jose Phillips
984a71ccfb
Added dependencies on CI
2024-12-01 19:04:55 -05:00
Jose Phillips
43b5da20de
Merge branch 'master' into master
2024-12-01 18:31:58 -05:00
Jose Phillips
a651cd113b
Some code clean
2024-12-01 18:12:57 -05:00
Jose Phillips
d15342f46c
Initial Support for OPL2Board Arduino
2024-12-01 18:07:35 -05:00
Alexander Babikov
8f68703255
Link to avrt.dll on Windows for openal-soft >=1.24.0
2024-11-25 11:33:05 +05:00
Jasmine Iwanek
f4b63caf0b
One line per file in CmakeLists.txt
2024-09-04 18:34:06 -04:00
Alexander Babikov
9f4886e031
Only define FLUIDSYNTH_NOT_A_DLL when linking statically
2024-07-15 10:59:35 +05:00
Jasmine Iwanek
40aa577fb4
Update residfp to newer build
...
Co-Authored-By: Alexander Babikov <2708460+lemondrops@users.noreply.github.com >
2024-07-14 17:16:40 -04:00
cold-brewed
a43693bbec
Add a library required for building on windows arm
2024-06-28 10:19:53 -04:00
Miran Grča
759cca1582
Merge branch 'version/4.2' into feature/ess-audiodrive
2024-03-23 17:13:59 +01:00
Kagamiin~
922a403eb3
Cleanup: get rid of snd_ess.c; move ess to snd_sb.c/.h
2024-03-23 00:54:31 -03:00
Cacodemon345
e7e582cd74
Finish DSP part of ESS
2024-03-21 12:52:13 -03:00
Cacodemon345
2fd511cc58
Add ESFMu for ESFM emulation
2024-03-21 12:52:12 -03:00
TC1995
27e78da4ec
WIP: PAS16.
...
See above, currently very WIP.
2024-03-18 17:10:36 +01:00
Cacodemon345
63329bc922
Fix bad line
2024-02-14 03:02:14 +06:00
Cacodemon345
c7204f3c9f
Devbranch OPL4-ML daughterboard emulation (part 1)
2024-02-14 02:51:19 +06:00
Jasmine Iwanek
c8cef69904
Merge branch 'master' into pr/2899
2023-08-06 20:47:04 -04:00
RichardG867
2652dc8215
Jenkins: Fix Linux build
2023-07-10 23:14:17 -03:00
RichardG867
4ecfdb4834
midi: Switch to dynamic fluidsynth
2023-07-08 13:49:02 -03:00
cold-brewed
7bc213a954
macOS: Bundle fluidsynth and ghostscript ( #3250 )
...
* macOS: Build fixes for fluidsynth and ghostscript to ensure they get detected and bundled. Add required packages for build.
* macOS: Don't link against fluidsynth and only bundle if detected.
---------
Co-authored-by: cold-brewed <cold-brewed@users.noreply.github.com >
2023-04-14 14:48:14 -03:00
Cacodemon345
2614a2538e
Merge remote-tracking branch 'origin/master' into opl4-daughterboard
2023-03-01 17:00:38 +06:00
Jasmine Iwanek
1860700eab
Fix some small issues
2023-01-07 17:02:23 -05:00
Cacodemon345
facdbfaef6
Add OPL4-ML daughterboard emulation
2022-11-28 20:30:07 +06:00
Cacodemon345
91c1ce8417
Split AcerMagic S20 code into its own file
...
It isn't really a Aztech clone, more like a sound card incorporating the OPTi MAD16 Pro sound chip
* Fix mixer address changes
* Make the OPL chip type constant
2022-11-16 22:24:07 +06:00
Jasmine Iwanek
bd75bc141a
Header cleanups
...
Tabs to spaces
Consistency
2022-11-13 21:15:47 -05:00
Jasmine Iwanek
28ae786d62
PSG/PSSJ out of dev branch
2022-09-21 18:43:15 -04:00
Adrien Moulin
808337aac3
OPL: add the faster YMFM cores
...
This refactors the OPL interface in two drivers : Nuked and YMFM
Nuked is used by default, YMFM can be enabled with [Sound] fm_driver = ymfm
2022-07-25 20:24:31 +02:00
David Hrdlička
16690b5203
Actions: Fix macOS build
2022-07-13 21:49:35 +02:00
RichardG867
ba2edf535e
Jenkins: Use submitted FAudio port on macOS
2022-05-03 20:49:55 -03:00
RichardG867
71ba610366
Merge branch 'master' of ssh://github.com/86Box/86Box into cleanup30
...
# Conflicts:
# .ci/build.sh
# .ci/dependencies_msys.txt
# src/sound/snd_audiopci.c
2022-03-16 00:39:53 -03: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
RichardG867
b07570696f
Initial implementation of C-Media CMI8x38
2022-02-25 19:22:45 -03: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
3101d74658
Add XAudio2 support to the FAudio sound backend
2022-02-20 00:41:28 +01:00
Cacodemon345
09716ae284
FAudio audio backend
2022-02-19 15:40:00 +06:00
Alexander Babikov
4a752c05a5
Move the Tandy PSG ISA clones to the Dev branch
2022-02-14 05:10:50 +05:00
David Hrdlička
3305063f55
Add options to discover munt and slirp locally
2022-02-07 20:30:33 +01:00
Jasmine Iwanek
54fc740f4e
Merge branch '86Box:master' into ps1-audio
2022-01-29 21:53:55 -05:00
Jasmine Iwanek
c1d2a50175
Give OpenAL the ability to be optional
2022-01-29 20:25:00 -05:00
Jasmine Iwanek
aaf535b404
Split out IBM PS/1 Audio Card from machine
2022-01-08 20:15:56 -05:00
David Hrdlička
52486e121e
Convert CMake files to 4 spaces indentation
2021-12-20 15:08:23 +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