Commit graph

88 commits

Author SHA1 Message Date
Alexander Babikov
eae6bd9456 Set the required C standard to C11 2022-04-14 07:10:17 +05:00
Alexander Babikov
60f1f418b0 Make the VNC renderer independent of the Dev branch option 2022-04-14 07:10:16 +05:00
Alexander Babikov
94adafa1ee Repalce the NO_SIO Dev branch option with AN430TX
The only machine under that option, the Intel AN430TX, was actually put there for problems unrelated to Super I/O
2022-04-14 07:10:16 +05:00
Alexander Babikov
355250216f Move the Compaq Deskpro 386 to the Dev branch 2022-04-14 07:10:13 +05:00
Jasmine Iwanek
65b680a4ef Bump version to 3.4 in preperation for release 2022-04-12 19:46:48 -04:00
RichardG867
9dbdcb752f It's Qt 2022-03-17 19:31:45 -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
RichardG867
f57cbe36b1 GDB Stub: More progress 2022-03-16 00:33:01 -03:00
RichardG867
94be8cdfc6 GDB Stub: Initial commit 2022-03-12 20:20:25 -03:00
David Hrdlička
b5f18af541 Clean up the RtMidi optionality 2022-03-11 20:41:00 +01:00
Miran Grča
c1ccee6abd
Merge pull request #2214 from Cacodemon345/c345/haiku
qt: Add support for Haiku
2022-03-11 20:11:50 +01: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
David Hrdlička
097a5fe0b9 Remove OpenAL from the build job dependencies 2022-03-08 16:31:11 +01:00
David Hrdlička
19fb9a7d13 Fix qt-ui vcpkg feature not getting enabled by default 2022-03-08 16:08:44 +01:00
David Hrdlička
396f491af2 Switch on Qt by default 2022-03-06 19:09:12 +01:00
Jasmine Iwanek
6e8d4356df Update CMakeLists.txt 2022-02-25 22:02:23 -05:00
David Hrdlička
3101d74658 Add XAudio2 support to the FAudio sound backend 2022-02-20 00:41:28 +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
OBattler
ee5630f9c4 Updated the version number to 3.3. 2022-02-18 21:44:42 +01: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
OBattler
0a71f19213 Updated the version number to 3.3. 2022-02-18 17:51:00 +01:00
RichardG867
68d557188a Bump version to 3.2.1 2022-02-17 11:28:01 -03:00
Alexander Babikov
a378e1a300 Move some options around to maintain alphabetical order 2022-02-14 05:11:08 +05:00
Alexander Babikov
4a752c05a5 Move the Tandy PSG ISA clones to the Dev branch 2022-02-14 05:10:50 +05:00
Alexander Babikov
6596c26eec Update the default copyright year 2022-02-13 20:23:09 +05:00
Cacodemon345
0b3a6d8e84
Qt is now on by default for non-Windows 2022-02-08 14:22:48 +06:00
David Hrdlička
58aca9ebd4 Add libmt32emu and libslirp as optional dependencies to vcpkg manifest 2022-02-08 01:55:25 +01:00
David Hrdlička
7d758ea9cd Prefer config mode for finding OpenAL 2022-02-07 20:32:43 +01:00
David Hrdlička
7d7826d7a5 Set static build properly on non-Windows vcpkg targets 2022-02-07 20:30:33 +01:00
Alexander Babikov
1a7a93010d Remove the obsolete logging and defunct VRAM dumping options from the Win32 UI 2022-02-07 18:09:21 +05:00
David Hrdlička
fdb67ee872 Revert "Turned QT on."
This reverts commit 732db12b31.
2022-02-07 00:21:24 +01:00
OBattler
732db12b31 Turned QT on. 2022-02-07 00:19:45 +01:00
ts-korhonen
577a72748f qt: make qt dependencies a feature in vcpkg
so they are not included if building non-qt
2022-02-06 13:30:39 +02:00
ts-korhonen
961df796bc Merge branch 'master' of https://github.com/86Box/86Box into qt 2022-01-30 20:48:50 +02:00
Jasmine Iwanek
c1d2a50175 Give OpenAL the ability to be optional 2022-01-29 20:25:00 -05:00
David Hrdlička
8e00b37e22 Clean up the build scripts 2022-01-29 23:50:53 +01:00
ts-korhonen
b70abb8535 Merge branch 'master' of https://github.com/86Box/86Box into qt 2022-01-27 21:18:01 +02:00
Jasmine Iwanek
abce83ad34 Initial Boca Research BocaRAM/AT support 2022-01-26 23:24:19 -05:00
Jasmine Iwanek
ae985779c8 Build isamem dev stuff 2022-01-26 19:07:34 -05:00
ts-korhonen
021ec8e50d qt: Make QT default off to prepare merging to upstream 2022-01-08 15:36:52 +02:00
Cacodemon345
17e657f0ee Add support for Qt6 2021-12-31 16:47:49 +06:00
ts-korhonen
0be3204ad3 Merge branch 'master' of https://github.com/86Box/86Box into qt 2021-12-27 14:25:45 +02:00
OBattler
9cafca09ab Increased the 86Box version to 3.2. 2021-12-25 21:42:02 +01:00
ts-korhonen
5b598bf3b0 Merge branch 'master' of https://github.com/86Box/86Box into qt 2021-12-22 17:24:39 +02:00
Alexander Babikov
38ca621ac5 Remove leftovers of no longer used build options 2021-12-22 05:29:30 +05:00
ts-korhonen
63256bfb8f Merge branch 'master' of https://github.com/86Box/86Box into qt 2021-12-21 21:48:43 +02:00
David Hrdlička
9f03225e5a Add build options related to executable generation 2021-12-21 18:05:12 +01:00
ts-korhonen
9adc683cbc Merge branch 'master' of https://github.com/86Box/86Box into qt 2021-12-20 22:30:50 +02:00
David Hrdlička
7dc1df9ef1 Clean up the optional features list in the root build file 2021-12-20 15:17:42 +01:00