Commit Graph

10184 Commits

Author SHA1 Message Date
Jasmine Iwanek
a989171ebc codeql uses cmake so ignore win32 ui stuff 2023-05-02 02:04:05 -04:00
Jasmine Iwanek
b460e845c6 Make windres verbose
The error messages it emits elsewise are worthless
2023-05-02 01:59:06 -04:00
Jasmine Iwanek
948a78f6a9 Config support for Softfloat FPU in win32 ui 2023-05-02 01:56:53 -04:00
Miran Grča
801ec1916d Merge pull request #3290 from 86Box/tc1995
Re-added the IBM PS/2 model 70 type 4 (Softfloat is always used in this machine).
2023-05-01 19:46:13 +02:00
Miran Grča
444f3fed01 Merge pull request #3292 from Cacodemon345/usb-work
usb: Port reset logic is now on a timer
2023-05-01 19:45:58 +02:00
OBattler
33c0e11704 Merge branch 'master' of https://github.com/86Box/86Box 2023-05-01 16:19:13 +02:00
OBattler
c289872cd6 Allow 8 MB VRAM on the Number Nine 771 since it turns out it correctly supports that much. 2023-05-01 16:19:02 +02:00
Cacodemon345
ea5b9cdbf8 usb: Port reset logic is now on a timer 2023-05-01 16:55:49 +06:00
Jasmine Iwanek
2684befe7b Merge pull request #3291 from Cacodemon345/patch-136
mouse_wacom_tablet.c: fix warnings
2023-05-01 04:09:18 -04:00
Cacodemon345
29ca01d290 mouse_wacom_tablet.c: fix warnings 2023-05-01 12:12:59 +06:00
OBattler
a67af2368e Rename softfloat's poly.cc to softfloat_poly.cc, fixes the clobbering of Munt's poly.cpp when compiling with Makefile.mingw. 2023-05-01 02:42:47 +02:00
OBattler
d11fa45fd9 Merge branch 'master' of https://github.com/86Box/86Box 2023-05-01 01:35:27 +02:00
OBattler
8fca57aa79 Universalize the keyboard and mouse latches again, fixes #3280. 2023-05-01 01:35:16 +02:00
TC1995
ad44c454c9 Re-added the IBM PS/2 model 70 type 4 (Softfloat is always used in this machine). 2023-04-30 21:52:58 +02:00
Miran Grča
6af643944a Merge pull request #3285 from 86Box/pr_softfloat
Initial softfloat port from Bochs to 86box, currently selectable only on QT.
2023-04-30 21:07:03 +02:00
Miran Grča
6b5bb8306e Merge pull request #3288 from Cacodemon345/usb-work
usb: Set up infrastructure for system interrupts from OHCI
2023-04-30 19:05:26 +02:00
Cacodemon345
91ccfa3344 usb: Set up infrastructure for system interrupts from OHCI 2023-04-30 23:01:15 +06:00
TC1995
c778d144cb Update x87_ops_misc.h
Fix compile 2.
2023-04-30 18:44:03 +02:00
TC1995
07a7af84a5 Update x87_ops_misc.h
Fix PR commit.
2023-04-30 18:43:26 +02:00
OBattler
125315ee61 Fixed the KBC PCI flag, fixes the logo on the TriGem HAWK. 2023-04-30 18:24:14 +02:00
OBattler
1057722efc Command A5 is in fact the IBM PS/2 Load Security command, fixes the AMI Excalibur PCI Pentium. 2023-04-30 18:21:17 +02:00
TC1995
43245c69b4 Merge branch 'master' into pr_softfloat 2023-04-30 18:20:21 +02:00
TC1995
7c372ca789 Moved the softfloat-enabled ops back to the cpu directory.
Made softfloat always enabled, thus dynarec disabled, only for the IBM PS/2 model 70 type 4, in preparation for its comeback to main use.
2023-04-30 18:18:12 +02:00
OBattler
1eaa3830d3 KBC command output is now correctly two-phased like in the M&KB branch, fixes keyboard input on the Intel Advanced/EV with no PS/2 mouse. 2023-04-30 17:13:03 +02:00
OBattler
ce01f27757 Merge branch 'master' of https://github.com/86Box/86Box 2023-04-30 00:32:58 +02:00
OBattler
3ea8a9607f Replaced my implmenetation of FXTRACT with TC1995's. 2023-04-30 00:32:50 +02:00
Miran Grča
bc2f2ee819 Merge pull request #3286 from Cacodemon345/usb-work
OHCI: HcHCCA's lower 8 bits are always zero
2023-04-29 21:10:46 +02:00
Cacodemon345
7e90e9215a OHCI: HcHCCA's lower 8 bits are always zero
Start of work on USB endpoint device infrastructure
2023-04-30 00:59:11 +06:00
TC1995
7a53e1de45 Initial softfloat port from Bochs to 86box, currently selectable only on QT. 2023-04-29 18:56:57 +02:00
Miran Grča
80c91ccb63 Merge pull request #3284 from Cacodemon345/usb-work
OHCI: Replace magic numbers with named enums
2023-04-29 18:46:36 +02:00
Cacodemon345
61c0999d57 OHCI: Replace magic numbers with named enums 2023-04-29 22:43:29 +06:00
OBattler
071c05e65f Fixed the typedef's name. 2023-04-29 18:16:41 +02:00
OBattler
6e853aa756 Use uint64_t's, they can actually hold that many bits. 2023-04-29 18:14:44 +02:00
OBattler
4aedbc44be Removed a now obsolete #ifdef. 2023-04-29 18:08:36 +02:00
OBattler
19ce34787d Implemented the x87 instruction FXTRACT. 2023-04-29 18:05:20 +02:00
Miran Grča
7ea34dbb1d Merge pull request #3282 from cartifanwlr/sis50x-fix
Fix build by adding pic.h include in sis_85c50x.c
2023-04-29 17:37:22 +02:00
cartifanwlr
310dbd1079 Fix build by adding pic.h include in sis_85c50x.c 2023-04-29 12:12:50 +03:00
OBattler
0f2301c9bf The SiS 50x now initializes the PS/2 keyboard and mouse IRQ latch if a PS/2 keyboard controller is present, needed for the AMI WinBIOS CMOS setup on the Excalibur PCI II. 2023-04-28 23:38:55 +02:00
Jasmine Iwanek
5724707533 Merge pull request #3263 from Dungeonseeker/Dungeonseeker-patch-1
add linbox to README.md
2023-04-28 14:54:44 -04:00
Jasmine Iwanek
6f4e76871e Merge branch 'master' into Dungeonseeker-patch-1 2023-04-28 14:54:08 -04:00
Jasmine Iwanek
a47c32f3bb Merge pull request #3271 from SuperMaxusa/patch-1
Update uk-UA.rc and uk-UA.po
2023-04-28 14:53:17 -04:00
Jasmine Iwanek
d59934ad9e Merge pull request #3279 from Moonif/master
Add macbox to README.md
2023-04-28 14:52:38 -04:00
Moonif Fatayri
5d0304d520 Update README.md 2023-04-26 19:29:23 +04:00
Moonif Fatayri
9874efcbf5 Update README.md 2023-04-26 19:27:04 +04:00
OBattler
78a897f07a Some minor fixes, the PS/2 mouse command F0h (set remote mode) is now implemented, the PS/2 mouse command F3h (set sample rate) now actually changes the host mouse polling rate, and the Intel SIO IB and ZB now forcibly initialize a keyboard and mouse IRQ latch if the board has a PS/2 keyboard controller, to simulate the presence of a latch external to the chip. 2023-04-26 01:42:23 +02:00
OBattler
3b54cb085e Some minor bugfixes. 2023-04-24 02:47:17 +02:00
Miran Grča
e00f3968ae Merge pull request #3273 from Cacodemon345/patch-135
qt: Destroy existing Direct3D 9 devices if it exists
2023-04-23 16:56:19 +02:00
Cacodemon345
2d222f22c7 qt: Destroy existing Direct3D 9 devices if it exists 2023-04-23 20:39:34 +06:00
SuperMaxusa
46cd82e54f small fix in uk-UA.rc 2023-04-23 15:27:10 +03:00
Miran Grča
5d92e9cdfb Merge pull request #3272 from Cacodemon345/patch-134
qt_d3d9renderer: HiDPI and stability fixes
2023-04-23 12:42:03 +02:00