Commit Graph

10 Commits

Author SHA1 Message Date
Adrien Moulin
19db1d2c7b Network overhaul : support for multiple NICs, performance improvement
- Add support for multiple NICs
- Switch from polling to an event loop for the host networking to avoid latency and locking issues
2022-08-21 16:55:47 +02:00
David Hrdlička
c5da38705a network: link Windows libs when using system libslirp 2022-05-28 17:39:11 +02: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
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
David Hrdlička
8938c7ed08 Revert "Use external libslirp on Unix systems except macOS"
This reverts commit 3361c05efd.
2022-02-10 08:25:08 +01:00
Cacodemon345
3361c05efd Use external libslirp on Unix systems except macOS 2022-02-09 21:49:11 +06:00
David Hrdlička
3305063f55 Add options to discover munt and slirp locally 2022-02-07 20:30:33 +01:00
David Hrdlička
52486e121e Convert CMake files to 4 spaces indentation 2021-12-20 15:08:23 +01:00
David Hrdlička
96eb8d806e Add copyright headers 2021-01-12 18:26:18 +01:00
David Hrdlička
11b6604196 Add CMake build files 2021-01-12 18:22:40 +01:00