Commit Graph

8872 Commits

Author SHA1 Message Date
Jasmine Iwanek
7fde10c0da Merge remote-tracking branch 'upstream/master' into feature/ich2 2022-08-31 21:24:58 -04:00
RichardG867
194b85b601 agpgart: Fix AGP aperture never being enabled 2022-08-31 21:46:30 -03:00
Miran Grča
66be713740 Merge pull request #2658 from cold-brewed/vcpkg-fix
Media history: small adjustment for vcpkg builds
2022-09-01 02:39:49 +02:00
cold-brewed
aa67147525 Media history: small adjustment for vcpkg builds 2022-08-31 19:46:36 -04:00
Jasmine Iwanek
883e7c256a clang format in src/video (#2654) 2022-08-31 20:19:29 -03:00
Jasmine Iwanek
a75aa6f412 Expose agpgart_t (#2655) 2022-08-31 19:23:38 -03:00
Jasmine Iwanek
5e0c1ac209 Gdbstub, Minitrace and more (#2653)
* Fix gdbstub compilation

* Fix minitrace compilation

* Fix many warnings on Linux Builds

* Support DirectInput for Joysticks in QT UI too
2022-08-31 18:35:32 -03:00
RichardG867
65fbe568ec Jenkins: Fix MoltenVK secondary header patching 2022-08-31 18:16:31 -03:00
RichardG867
3e97b2d1eb Merge branch 'master' of ssh://github.com/86Box/86Box 2022-08-31 17:07:25 -03:00
RichardG867
cd3497383b Jenkins: Patch fat Mach-O header on MoltenVK as well 2022-08-31 17:07:15 -03:00
Jasmine Iwanek
d44343ed61 Formatting 2022-08-31 15:19:00 -04:00
cold-brewed
aeee37490a macOS: Add Vulkan support via MoltenVK (#2650)
* macOS: Add the ability to build with and bundle MoltenVK for Vulkan

support

* macOS: Add cmake variable for RPATH as needed by macports moltenvk lib

* macOS: Change minimum macOS target for vulkan builds

Co-authored-by: cold-brewed <cold-brewed@users.noreply.github.com>
2022-08-31 15:59:29 -03:00
RichardG867
eb185a43c2 Merge branch 'master' of ssh://github.com/86Box/86Box 2022-08-31 15:11:07 -03:00
RichardG867
06599013ea Jenkins: Add x86_64h slice and patch in Qt Vulkan for it and arm64 2022-08-31 15:10:42 -03:00
Jasmine Iwanek
a4277f76fb Merge remote-tracking branch 'upstream/master' into feature/ich2 2022-08-31 13:39:47 -04:00
Miran Grča
eed649bdd3 Merge pull request #2656 from cold-brewed/media-history-manager
Implement media history manager and recently used images
2022-08-31 17:19:36 +02:00
Jasmine Iwanek
63f53e9585 Merge remote-tracking branch 'upstream/master' into feature/ich2 2022-08-31 00:41:04 -04:00
Miran Grča
d58dca8de9 Merge pull request #2652 from jriwanek-forks/mt32
Add MT-32 (New) and CM-32LN
2022-08-31 02:14:36 +02:00
cold-brewed
23e587b909 qt: Append usr_path for relative paths in plat_fopen64() on linux as well as macOS 2022-08-30 19:38:22 -04:00
cold-brewed
b7aeb806ab Media history: Address potential null pointer when saving config 2022-08-30 19:35:44 -04:00
Jasmine Iwanek
4a759e5f98 Add Roland MT-32 2.x device 2022-08-30 19:28:01 -04:00
Jasmine Iwanek
1e201dce09 Rename rom define for old mt32 2022-08-30 19:28:00 -04:00
Jasmine Iwanek
b59f8ab14d Add CM-32LN
Update midi_mt32.c
2022-08-30 19:27:30 -04:00
cold-brewed
9daa721d44 qt: Add media history manager for recently used images 2022-08-30 17:18:51 -04:00
Jasmine Iwanek
a08ad7007d Use defines for roms 2022-08-30 16:47:32 -04:00
RichardG867
fcfca020af Correct 5ivg PCI steering table 2022-08-30 17:42:52 -03:00
RichardG867
e70ac3565c Merge branch 'master' of ssh://github.com/86Box/86Box 2022-08-30 17:39:42 -03:00
Miran Grča
df0e12bccc Merge pull request #2648 from elyosh/net_improv
Network improvements
2022-08-28 14:57:22 +02:00
Adrien Moulin
d3dde1737a network: add a new status bar icon for the network disconnected state 2022-08-28 13:56:24 +02:00
Jasmine Iwanek
49508e2b11 Update CMakeLists.txt 2022-08-27 20:05:38 -04:00
Jasmine Iwanek
be1f8b4d03 Move i815 boards to final location 2022-08-27 19:09:11 -04:00
Jasmine Iwanek
a859c1bbdc Cleanups 2022-08-27 18:57:52 -04:00
Jasmine Iwanek
c6be4d5094 Merge remote-tracking branch 'upstream/master' into feature/ich2 2022-08-27 14:38:30 -04:00
Adrien Moulin
ea21790fc9 network: allow to set a NIC's link from the status bar 2022-08-27 19:08:28 +02:00
Miran Grča
ea5a3466b9 Merge pull request #2647 from cold-brewed/macos-dylib-fix
macOS: Fix dynamic loading of bundled libraries
2022-08-27 17:41:05 +02:00
Adrien Moulin
c0b6c55926 network: support > 10Mbps throughput 2022-08-27 17:08:50 +02:00
cold-brewed
5384eb35bb macos: Fix the name of the bundled freetype library 2022-08-27 11:03:45 -04:00
Adrien Moulin
9c65d20621 network: improve throughput by batch processing packets 2022-08-27 16:52:33 +02:00
cold-brewed
4efd1d90c2 macos: Add RPATH to the installed binary to enable dynamic loading of
bundled libraries.
2022-08-27 10:47:55 -04:00
Miran Grča
a12bf85a36 Merge pull request #2646 from Cacodemon345/voodoo_x86_perf_improvements
voodoo_codegen_x86*: Remove bounds checking for block_pos
2022-08-26 22:00:26 +02:00
Cacodemon345
147c27b96e voodoo_codegen_x86*: Remove bounds checking for block_pos
Block sizes are sufficiently large enough to ensure no buffer overrun as block_pos is initialized to 0 every time a block is requested. It should cause a good performance increase on x86 and x86-64.
2022-08-27 01:51:56 +06:00
Miran Grča
71e37057eb Merge pull request #2645 from elyosh/slirpforward
slirp: fix port forwarding and handle configuration with multiple nics
2022-08-26 18:40:54 +02:00
Adrien Moulin
448bd9d958 slirp: fix port forwarding and handle configuration with multiple nics 2022-08-26 18:22:19 +02:00
Jasmine Iwanek
01d0ecc6fc Expose agpgart_t 2022-08-26 02:13:44 -04:00
Jasmine Iwanek
ae76a766c5 Better commenting in 82815 2022-08-26 02:13:44 -04:00
Jasmine Iwanek
e06a83a722 clang format 82815/ICH2 related things 2022-08-26 02:13:44 -04:00
Jasmine Iwanek
49c9ca3a99 Missed a copyright header 2022-08-26 00:30:50 -04:00
Jasmine Iwanek
dc88bacb0c Merge remote-tracking branch 'upstream/master' into feature/ich2 2022-08-25 22:51:28 -04:00
Jasmine Iwanek
2dbdb06371 Update copyright headers 2022-08-25 22:51:20 -04:00
Jasmine Iwanek
bcef7f696d Merge branch 'master' into feature/ich2 2022-08-25 18:15:05 -04:00