TC1995
59811075db
New batch of ATI Mach8/32 changes:
...
1. Hopefully fixed the passthrough stuff for good and fixed typo's in the IBM 8514/A poll function about the cursor.
2. Eliminated the ibm8514_on global variable in favor of a struct variable to be consistent with XGA.
2023-08-15 00:11:56 +02:00
OBattler
9810269d39
And fixed it properly.
2023-08-14 22:50:18 +02:00
OBattler
a4e39387a9
Fixed a compile-breaking mistake.
2023-08-14 22:32:14 +02:00
OBattler
c23829834e
Timer processing fix.
2023-08-14 22:31:03 +02:00
OBattler
3a9c7b152c
Fixes for the advanced timer API.
2023-08-14 22:26:41 +02:00
OBattler
b203b28350
Assorted copyright header fixes.
2023-08-14 21:51:47 +02:00
OBattler
87c5c59646
Some copyright header fixes.
2023-08-14 21:13:37 +02:00
OBattler
098fe0cc6d
Merge branch 'master' of https://github.com/86Box/86Box
2023-08-14 17:52:02 +02:00
OBattler
685439a216
Gave the two Phoenix UMC 888x machines the correct keyboard controllers, fixes #3453 .
2023-08-14 17:51:45 +02:00
Miran Grča
826f645045
Merge pull request #3560 from lemondrops/master
...
qt: Recalculate new disk image size from CHS before creating it
2023-08-14 17:25:59 +02:00
OBattler
459d4a4a68
Fixed a very stupid bug in device/serial.c, fixes #3558 .
2023-08-14 17:15:09 +02:00
OBattler
a77a9d3c2d
Fixed the Mouse Systems mouse packet format.
2023-08-14 16:52:42 +02:00
OBattler
f23050774c
The missing chipset/compaq_386.c.
2023-08-14 05:06:04 +02:00
OBattler
27c56f608d
Compaq 386 machine fixes and Compaq EGA palette mux timer, fixes #3494 .
2023-08-14 05:00:56 +02:00
Alexander Babikov
766f8fc663
qt: Recalculate new disk image size from CHS before creating it
2023-08-14 05:21:21 +05:00
OBattler
b3a38c0cf1
Removed excess logging from device/mouse.c.
2023-08-13 18:45:18 +02:00
OBattler
5f8ef51d6f
Fixed the Win32 version of plat_get_dpi().
2023-08-13 18:29:02 +02:00
OBattler
976fe24ba1
VNC and Win32 mouse clean-ups.
2023-08-13 18:25:56 +02:00
OBattler
d90592b291
Adapted vnc.c to the new mouse API.
2023-08-13 18:23:45 +02:00
OBattler
1958b7398d
Use absolutes instead.
2023-08-13 18:03:12 +02:00
OBattler
38e1904b71
When checking for mouse movement, use ceiling, not floor, if the coordinates are negative.
2023-08-13 17:59:19 +02:00
OBattler
6e0783c5e3
Merge branch 'master' of https://github.com/86Box/86Box
2023-08-13 17:26:36 +02:00
OBattler
3e2a31eb97
More mouse fixes (thanks, coldbrewed!), and mitigated IRQ clear spam from serial and AT NVR.
2023-08-13 17:25:45 +02:00
RichardG867
8be848c126
Merge branch 'master' of ssh://github.com/86Box/86Box
2023-08-12 15:21:04 -03:00
RichardG867
aecc5a55a6
Jenkins: Fix Windows build
2023-08-12 15:20:53 -03:00
cold-brewed
d2e27e74fb
isapnp: Revert macro changes ( #3552 )
...
Co-authored-by: cold-brewed <cold-brewed@users.noreply.github.com >
2023-08-12 15:01:08 -03:00
Miran Grča
797cc5096f
Merge pull request #3545 from jriwanek-forks/drabs
...
Dribs and drabs which have escaped
2023-08-12 19:07:46 +02:00
Jasmine Iwanek
02e41927e3
Dribs and drabs which have escaped
2023-08-12 13:07:00 -04:00
Miran Grča
9be5d17061
Merge pull request #3549 from 86Box/tc1995
...
More ATI Mach8/32 changes:
2023-08-12 19:02:22 +02:00
Miran Grča
dab0a1258d
Merge pull request #3550 from cold-brewed/postcard-warnings
...
postcard: Clean up some gcc warnings
2023-08-12 19:02:06 +02:00
Miran Grča
3b95bde764
Merge pull request #3551 from cold-brewed/warning-cleanup-3
...
More warning cleanups
2023-08-12 19:01:46 +02:00
OBattler
e7dd8664f2
Merge branch 'master' of https://github.com/86Box/86Box
2023-08-12 18:48:37 +02:00
OBattler
d9784e524e
Attempt to make the MacOS mouse more precise.
2023-08-12 18:48:25 +02:00
RichardG867
04ff20eca4
Merge branch 'master' of ssh://github.com/86Box/86Box
2023-08-12 13:09:28 -03:00
RichardG867
8585e04be5
qt: Fixed 4-axis 4-button joystick under Windows
2023-08-12 13:09:05 -03:00
OBattler
64fed5871a
And reversed the ratios.
2023-08-12 18:07:14 +02:00
OBattler
15b1262d9f
Win32 implementation of plat_get_dpi().
2023-08-12 17:58:55 +02:00
OBattler
0ac3bb1620
More mouse fixes.
2023-08-12 17:56:44 +02:00
cold-brewed
99cdd3a16a
Various warning cleanups
2023-08-12 11:42:11 -04:00
OBattler
01e7394101
Moved mouse scaling back to the emulated side, should improve mouse movement.
2023-08-12 15:59:29 +02:00
TC1995
81a770001b
Shouldn't have separated the 8514/A BPP from the VGA one, dang.
2023-08-12 15:17:54 +02:00
TC1995
a7f23e63c0
More ATI Mach8/32 changes:
...
1. Separated the 8514/A compatible BPP from the (S)VGA BPP.
2. Corrected clocks, fixes severe dropdown issues in most renderers.
2023-08-12 14:56:34 +02:00
cold-brewed
687439decc
postcard: Clean up some gcc warnings
2023-08-12 08:39:36 -04:00
OBattler
24ff4a2498
Make sure bit 3 of the first PS/2 mouse packet is always set.
2023-08-12 12:10:35 +02:00
RichardG867
fb6851a865
qt: Actually fix vJoy integer overflow issue
2023-08-11 21:52:02 -03:00
OBattler
88494c268d
Fixes in cpu/x86_ops_arith.h.
2023-08-12 02:34:52 +02:00
Miran Grča
74dd313ce0
Merge pull request #3544 from jriwanek-forks/cpu-sonarlint
...
Sonarlinting and clang formatting in src/cpu
2023-08-12 01:18:25 +02:00
OBattler
33471594f4
First batch of video fixes, also fixes the MDA timings.
2023-08-12 01:16:49 +02:00
OBattler
6ceb63aacc
Do not use atomic_load() with variables that are not atomic.
2023-08-12 01:15:06 +02:00
Jasmine Iwanek
5cd18f3fbb
Clang-formatting in src/cpu
2023-08-11 19:11:37 -04:00