OBattler
d97dd687a3
Rewrite of FXSAVE/FXRSTOR and removed an unused variable from cpu_state_t.
2023-05-16 00:35:39 +02:00
OBattler
194918b86a
Some minor keyboard and keyboard controller fixes and three-phased the keyboard and PS/2 mouse BAT.
2023-05-16 00:20:09 +02:00
W. M. Martinez
84ef817f5f
Reduce CGA vertical res from 400 to 200.
...
Squashed commit of the following:
commit ee61aacb0aeeda069709dbea0a9bbd36732b2a9b
Author: W. M. Martinez <anikom15@gmail.com >
Date: Mon May 15 11:02:21 2023 -0700
Fix vertical border size.
commit d16a01fbd45589abd6c31e030af1d3e7b26732f8
Author: W. M. Martinez <anikom15@gmail.com >
Date: Thu May 11 17:06:32 2023 -0700
Adjust to get horizontal scaling correct (CGA)
commit 44e7df8e37cb13754b1705c7519b40c41b8eedca
Author: W. M. Martinez <anikom15@gmail.com >
Date: Thu May 11 14:36:02 2023 -0700
Revert "Fix rendering of med-res and high-res CGA."
This reverts commit 219fbdbc138174620e93bcb394ed455291a0565a.
commit 9c2371654d0b8f0b2abf066e25c81fd5cf79ebe8
Author: W. M. Martinez <anikom15@gmail.com >
Date: Thu May 11 12:24:02 2023 -0700
Reduce CGA card output from 400 lines to 200
commit fd494cc0896e5b601ee782d9263dfa91c07a617b
Author: W. M. Martinez <anikom15@gmail.com >
Date: Wed May 10 15:25:57 2023 -0700
Fix header and add copyright.
commit 7cf0220acb15e6155c3d46fb1357c165130ec940
Author: W. M. Martinez <anikom15@gmail.com >
Date: Mon May 8 23:54:18 2023 -0700
Fix rendering of med-res and high-res CGA.
commit 901519b6ff801972c310ba5cd9bfa54578dd289a
Author: W. M. Martinez <anikom15@gmail.com >
Date: Mon May 8 20:01:50 2023 -0700
Adjust CGA driver to output true video resolution.
commit 6d2e3d5e1545a4970f794a391870ddb1088fd45c
Author: W. M. Martinez <anikom15@gmail.com >
Date: Wed May 10 15:17:32 2023 -0700
Revert "Add *.cfg is base dir for .gitignore"
This reverts commit 01d7b507e9045af3ae88e2c18ca534c0025ee3de.
commit 661342884931dcae70df286e888012d4b3262d9a
Author: W. M. Martinez <anikom15@gmail.com >
Date: Wed May 10 14:25:12 2023 -0700
Add *.cfg is base dir for .gitignore
2023-05-15 11:11:21 -07:00
Miran Grča
f117b7d8f2
Merge pull request #3351 from jriwanek-forks/pcjr
...
Fix PCjr memory steps
2023-05-15 03:35:26 +02:00
Jasmine Iwanek
4e994e1aef
Fix PCjr memory steps
2023-05-14 19:00:27 -04:00
Jasmine Iwanek
13b67fcc35
Fix sonar organization
2023-05-14 10:47:30 -04:00
Jasmine Iwanek
9289910f35
Enable sonarcloud
2023-05-14 10:38:47 -04:00
Jasmine Iwanek
cd4eadfd66
Merge pull request #3345 from jriwanek-forks/sonarcloud
...
Sonarcloud support and GHA fixes
2023-05-12 07:21:56 -04:00
Jasmine Iwanek
248741ddbc
Consistancy for GHA scripts
2023-05-12 02:39:45 -04:00
Jasmine Iwanek
cde2f87213
Disable LLVM builds till we can fix them properly
2023-05-12 02:33:34 -04:00
Jasmine Iwanek
7200fc1b4e
Disable running sonarcloud for now
2023-05-12 02:29:29 -04:00
Jasmine Iwanek
aa9e885876
Temporary till I figure out the problem with msys2
2023-05-12 02:27:44 -04:00
Jasmine Iwanek
e524b75352
Add support for sonarcloud
2023-05-12 01:48:28 -04:00
Jasmine Iwanek
30ee268869
LLVM doesn't support multiplication in rc macros
2023-05-12 01:44:54 -04:00
Miran Grča
08605a1531
Merge pull request #3324 from Cacodemon345/usb-work
...
USB: Finish work on OHCI
2023-05-10 13:34:02 +02:00
Cacodemon345
8893925396
usb: Return early on invalid directions
2023-05-10 17:28:40 +06:00
Miran Grča
8bcc342c95
Merge pull request #3326 from cold-brewed/null-network-driver
...
network: Add null network driver
2023-05-10 13:23:45 +02:00
Miran Grča
c1703ed742
Merge pull request #3327 from cold-brewed/vde-fix-1
...
vde: Don't fatal() in network driver
2023-05-10 13:23:35 +02:00
Miran Grča
cf776d293a
Merge pull request #3328 from cold-brewed/vde-fix-2
...
vde: Properly initialize a variable and fix sizing
2023-05-10 13:23:23 +02:00
Cacodemon345
98ebfce460
usb: Revert usage of uchar.h
2023-05-10 17:19:35 +06:00
Cacodemon345
d0845ccade
usb: Infrastructure changes
...
Make OHCI OwnershipChange work properly
2023-05-10 17:09:13 +06:00
cold-brewed
0ab0caf5b1
vde: Properly initialize a variable and fix bit width
2023-05-09 13:11:00 -04:00
cold-brewed
4704e4e847
vde: Don't fatal() in network driver
2023-05-09 10:53:06 -04:00
Cacodemon345
8f7752e63c
usb: Add a bit of logging
2023-05-09 00:14:15 +06:00
cold-brewed
b86622c725
network: Add null network driver to win32 makefile
2023-05-08 13:40:35 -04:00
Cacodemon345
41ca38341c
usb: Structure definitions for USB device descriptors
2023-05-08 23:27:52 +06:00
cold-brewed
efedd983eb
network: Add null network driver and make it the default mode
2023-05-08 13:05:01 -04:00
Cacodemon345
50b0fe4990
usb: Add ability to attach and detach devices for real
2023-05-08 22:30:28 +06:00
Cacodemon345
2fac3e5dc5
usb: don't process EOF on very first SOF
2023-05-08 17:13:34 +06:00
Cacodemon345
63e95adce3
Merge remote-tracking branch 'origin/master' into usb-work
2023-05-08 16:52:23 +06:00
Cacodemon345
9c09d4260e
usb: Finish work on OHCI
2023-05-08 16:51:16 +06:00
OBattler
db568b8658
Correct the floatx80_abs() and floatx80_chs() declarations when used with C++ code - fixes the sign in some trigonometric instruction, fixes Quake on SoftFloat.
2023-05-07 22:59:18 +02:00
Miran Grča
13974b216b
Merge pull request #3322 from Cacodemon345/usb-work
...
usb: Start implementing Endpoint/Transfer descriptor parsing
2023-05-07 22:42:02 +02:00
Cacodemon345
a6086c451e
usb: Start finalizing work on OHCI
2023-05-08 00:50:00 +06:00
Cacodemon345
9ce81ac275
usb: Start implementing Endpoint/Transfer descriptor parsing
2023-05-07 23:07:15 +06:00
OBattler
ee4ee8e1bd
UPI-42.
2023-05-07 14:11:08 +02:00
OBattler
66de82370f
Remove the last hardcoded memset from the USB code.
2023-05-07 14:09:48 +02:00
Miran Grča
27a4583880
Merge pull request #3321 from Cacodemon345/usb-work
...
usb: Transfer and endpoint descriptor structure
2023-05-07 13:31:12 +02:00
Cacodemon345
708f00699b
usb: Transfer and endpoint descriptor structure
2023-05-07 17:29:06 +06:00
Miran Grča
f79feb704b
Merge pull request #3320 from Cacodemon345/usb-work
...
usb: Implement HCCA reads and writes
2023-05-07 12:57:38 +02:00
Cacodemon345
ae123f1f38
usb: Implement HCCA reads and writes
2023-05-07 16:55:15 +06:00
OBattler
5656891197
Merge branch 'master' of https://github.com/86Box/86Box
2023-05-07 12:42:50 +02:00
OBattler
a395a5bae8
Removed some excess code from usb.c.
2023-05-07 12:42:39 +02:00
Miran Grča
251972a97c
Merge pull request #3318 from jguillaumes/vde-fixes
...
Fix: Load the interface list even if PCAP is not selected
2023-05-07 12:20:13 +02:00
OBattler
69f76176fe
Removed unncessary files.
2023-05-07 03:30:42 +02:00
OBattler
ecb8091d41
Fixed Cacodemon345's OHCI mess and implemented proper OHCI IRQ updating, fixes the Gigabyte GA-5AX POST.
2023-05-07 02:53:04 +02:00
OBattler
a9cc8cf898
Made softfloat work on the dynamic recompiler (not yet enabled in the Settings dialog, needs MMX and FXSAVE/FXRSTOR for softfloat first).
2023-05-07 00:24:57 +02:00
Jordi Guillaumes i Pons
df6897640d
Fix: Load the interface list even if PCAP is not selected
...
Fix: Show "VDE" when hovering over the status icon for a VDE connected NIC
2023-05-06 23:23:00 +02:00
Miran Grča
c0ba851a5a
Merge pull request #3317 from Cacodemon345/usb-work
...
usb: Increment HcFmNumber in EOF function
2023-05-06 21:52:09 +02:00
Cacodemon345
d0efb0079f
usb: include dma.h header for future busmastering usage
2023-05-07 01:16:18 +06:00