Cacodemon345
57decf2e72
net_tulip: L80225 transceiver emulation
2023-08-04 15:04:58 +06:00
Cacodemon345
f3233c4eb5
Port Realtek RTL8139C emulation from QEMU
2023-07-31 02:04:53 +06:00
Cacodemon345
659143408e
Port DECchip 21143 "Tulip" emulation from QEMU
2023-07-29 16:24:35 +06:00
RichardG867
9d991b495c
network: Remove the cursed libslirp fork now that Windows uses external libslirp
2023-07-22 17:27:51 -03:00
RichardG867
71d95c7169
network: Trial usage of external libslirp on non-Linux platforms
2023-07-01 15:51:02 -03:00
cold-brewed
883b4c4be9
macos: Update library bundling process, add vde to bundle ( #3390 )
...
Co-authored-by: cold-brewed <cold-brewed@users.noreply.github.com >
2023-06-09 11:37:05 -03:00
OBattler
6bb5942ad1
Finish merge.
2023-05-16 00:53:59 +02:00
Jordi Guillaumes i Pons
52b0e54fd7
VDE networking support
...
Adds VDE (https://github.com/virtualsquare/vde-2 ) support to 86Box.
- Adds new networking type
- Modifies networking configuration dialog
- Adds CMake Presets to build and debug under MacOS
2023-05-04 21:12:13 +02:00
Jasmine Iwanek
1860700eab
Fix some small issues
2023-01-07 17:02:23 -05:00
Jasmine Iwanek
537fbad564
More bits of missed formatting
2022-12-20 19:33:42 -05:00
TC1995
b04aa3ce4e
Ported the 3c500/3c501 nic from VirtualBox.
...
Added IRQ's 10 and 11 to the AMD PCnet ISA/VLB nics.
2022-11-21 17:08:50 +01:00
Jasmine Iwanek
bd75bc141a
Header cleanups
...
Tabs to spaces
Consistency
2022-11-13 21:15:47 -05:00
Adrien Moulin
552ea55a92
network: always link to ws2_32 on win32
2022-08-21 19:48:00 +02:00
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