Commit Graph

7117 Commits

Author SHA1 Message Date
Cacodemon345
0d1860ef63 thread_test_mutex for Unix threads 2022-05-26 12:14:49 +06:00
OBattler
4e6fb0f02d Tentative implementation of thread_wait_mutex() on Win32 threads. 2022-05-25 23:08:52 +02:00
Miran Grča
6ec0d337ec Merge pull request #2366 from jriwanek-forks/8514
8514/a in win32 UI
2022-05-24 19:38:12 +02:00
Robert
d90b2dc144 Bump rom version (#2365)
* Bump rom version

* let bumpversion.sh update date and rom version

Co-authored-by: Robert de Rooy <robert.derooy@lxp.lu>
2022-05-24 14:28:21 -03:00
Alexander Babikov
8baf1e3a78 Fix 8514/A and GUS checkboxes not being grayed out with 8-bit ISA-only machines as intended (#2364) 2022-05-24 14:27:26 -03:00
Jasmine Iwanek
3e566c2bf3 8514/a in win32 UI 2022-05-24 12:53:02 -04:00
Cacodemon345
2b1c268ff9 qt: Add DnD support for cassette/cartridge media types 2022-05-24 12:01:11 +06:00
Cacodemon345
1d3d12509b qt: Add Drag And Drop support for removable media icons 2022-05-24 02:14:45 +06:00
Cacodemon345
49df6ea27d Some fixes 2022-05-23 18:48:01 +06:00
Cacodemon345
f9e8520c41 qt: Add MCA device list to Tools 2022-05-23 17:29:45 +06:00
richardg867
825141621f Improve App Translocation error message (moving also works) 2022-05-22 22:39:27 -03:00
Adrien Moulin
a3db023f19 Fix building on macOS without Qt 2022-05-21 11:23:14 +02:00
David Hrdlička
1e29e24b66 [8514a] fix typo 2022-05-20 19:04:53 +02:00
OBattler
276f16dfa5 Merge branch 'master' of https://github.com/86Box/86Box 2022-05-20 01:35:44 +02:00
OBattler
fb2658bfec Fixed the Samsung SPC-6000A. 2022-05-20 01:35:32 +02:00
TC1995
1ac46d792f Fixed the 8514/A to VGA soft reset and made the vga_on variable a global one to make sure it's used by the soft reset.
Updated copyright holder that was accidentally reverted while committing the IBM 8514/A source files.
2022-05-19 20:07:06 +02:00
TC1995
5fb1ce2bec 8514/A changes:
Reduced the number of variables that depend on the main SVGA handler.
Re-implemented accel command 5 (Polygon Boundary Line) right.
Implemented Polygon fill type A and B (latter not tested yet) on accel command 2 per manual.
Fixed crashes when starting Win2.1x using the built-in 8514/A driver.
Some wip cleanups.
2022-05-19 00:15:03 +02:00
Alexander Babikov
dbb4d35d8e Fix the position of the 8514/A checkbox on the Display settings page 2022-05-17 02:25:52 +05:00
Miran Grča
6e402e69d4 Merge pull request #2336 from korneliuszo/debug_build_fixes
Buildable with ENABLE_DP8390_LOG
2022-05-15 00:01:12 +02:00
Miran Grča
060d14148c Merge pull request #2341 from jester-xbmc/patch-1
change m24 BIOS rom to newer 1.44 version
2022-05-15 00:00:48 +02:00
TC1995
4af6b1dcad Compile fix (I didn't commit the svga changes, oops). 2022-05-14 19:26:41 +02:00
TC1995
d2ab74b79c Fixed win32 makefile (was missing the 8514a file on it). 2022-05-14 19:08:30 +02:00
TC1995
d0335e9679 Initial emulation of the IBM 8514/A coprocessor for both the MCA and ISA buses.
Currently the GUI option is on the QT frontend.
2022-05-14 18:55:00 +02:00
Jester
340e891d98 change m24 BIOS rom to newer 1.44 version
https://forum.vcfed.org/index.php?threads/olivetti-m21-m24-with-bios-version-1-44.72815/
2022-05-14 16:21:00 +02:00
Miran Grča
e15eade178 Update net_dp8390.c
Fixed the DCR FIFO size.
2022-05-12 14:37:32 +02:00
Korneliusz Osmenda
95638bd90a Buildable with ENABLE_DP8390_LOG 2022-05-10 17:29:32 +02:00
Cacodemon345
2545da8e04 qt: attempt fixing freezes on power off of emulated machine 2022-05-05 11:55:17 +06:00
Jasmine Iwanek
8723ce5236 Dont add the fdc twice 2022-05-04 17:22:28 -04:00
Miran Grča
08b18e034f Merge pull request #2291 from telanus/master
Add six new Machines
2022-05-04 23:11:51 +02:00
Cacodemon345
b2324e3ff3 qt: Force the renderer to exit at close time 2022-05-04 13:13:03 +06:00
RichardG867
e34daac8c3 macOS: Detect app translocation and bail out if translocated 2022-05-03 21:08:08 -03:00
RichardG867
ba2edf535e Jenkins: Use submitted FAudio port on macOS 2022-05-03 20:49:55 -03:00
Cacodemon345
14ec92dd17 Fix accidental removal of crucial line 2022-04-28 15:41:46 +06:00
Miran Grča
13fe0ea9eb Merge pull request #2318 from rderooy/master
With bumpversion.sh my hack to update metainfo.xml is obsolete
2022-04-27 19:32:31 +02:00
Cacodemon345
13ce39bd46 Part 2 2022-04-27 22:34:07 +06:00
Cacodemon345
d1eee777aa Fix accidental changes 2022-04-27 22:09:57 +06:00
Robert de Rooy
af6f5900b4 With bumpversion.sh my hack to update metainfo.xml is obsolete 2022-04-27 14:56:31 +02:00
Miran Grča
9f353ddbfa Merge pull request #2311 from Cacodemon345/newqt2
qt: Fix dangling pointers on Vulkan init failure
2022-04-27 00:18:28 +02:00
Miran Grča
eaaa8f898f Merge pull request #2314 from jriwanek-forks/more-cleanups
Fix some clang/LLVM warnings
2022-04-27 00:18:19 +02:00
Cacodemon345
51b7e388a8 qt: Fix dangling pointers on Vulkan init failure 2022-04-27 00:23:29 +06:00
RichardG867
9b871ad249 Bump version to 3.5 and add version bumping script 2022-04-26 13:42:38 -03:00
Cacodemon345
5eb0e93f57 qt: Attempt fixing Windows/Super key input 2022-04-26 16:56:44 +06:00
Cacodemon345
a3880c24df vulkan: Explicitly select Vulkan version 2022-04-26 14:45:24 +06:00
Cacodemon345
1ad7d65187 vulkan: Don't select sRGB formats for swapchain 2022-04-26 14:41:13 +06:00
Cacodemon345
df4c20a863 vulkan: Add HiDPI support 2022-04-26 14:40:35 +06:00
Cacodemon345
886c0acd47 Fix compilation error when building with Wayland 2022-04-26 02:16:32 +06:00
Cacodemon345
a559684e7c Fix darkened rendering in Vulkan 2022-04-25 21:13:41 +06:00
Miran Grča
762a5f1de9 Merge pull request #2303 from Cacodemon345/patch-74
qt: Disable Xi2 mouse input backend
2022-04-25 12:27:52 +02:00
Miran Grča
2808ea5a54 Merge pull request #2300 from Cacodemon345/newqt2
Add Vulkan renderer
2022-04-25 12:27:42 +02:00
Miran Grča
c068ded281 Merge pull request #2299 from rderooy/master
Update RPM spec file
2022-04-25 12:26:38 +02:00