Commit Graph

10335 Commits

Author SHA1 Message Date
RichardG867
86aa72840b Jenkins: Add a missing AppImage ignore 2023-06-09 13:57:25 -03:00
RichardG867
4b326121b9 Jenkins: Properly force new dynarec on architectures that require it 2023-06-09 12:23:23 -03:00
RichardG867
a677388344 Merge branch 'master' of ssh://github.com/86Box/86Box 2023-06-09 12:21:57 -03:00
RichardG867
bd734d8d4a win_serial_passthrough: Change pipe instance count to 1 for VMware compatibility 2023-06-09 12:21:48 -03:00
cold-brewed
d543c6a45d Update the build system to add dependencies for vde (#3391)
Co-authored-by: cold-brewed <cold-brewed@users.noreply.github.com>
2023-06-09 12:21:12 -03:00
RichardG867
8cdaaaee34 win_serial_passthrough: Disable intermediate buffering on serial ports 2023-06-09 12:20:30 -03:00
cold-brewed
883b4c4be9 macos: Update library bundling process, add vde to bundle (#3390)
Co-authored-by: cold-brewed <cold-brewed@users.noreply.github.com>
2023-06-09 11:37:05 -03:00
OBattler
90d85af304 Fixed an accidentally introduced PIT timer mode 0 regression, fixes #3376. 2023-06-09 15:09:14 +02:00
OBattler
c76e8ff06c Replaced the codegen_ops_NULL table references with NULL pointers, as it has the same effect without requiring an extra table of opcodes, also made the new recompiler clear codegen_flags_changed after every interpreted instruction to prevent conditional jumps from occasionally taking the wrong turn (fixes CL-GD 54x6 driver glitches in 24bpp mode on Windows 98 SE), and added instruction length heuristics on fetching the instruction, fixes Jane's US Navy Fighters. 2023-06-09 14:55:13 +02:00
Miran Grča
022a036a83 Merge pull request #3389 from cold-brewed/ne2k-fix
network: ne2k / dp8390 fixes for netware
2023-06-08 16:25:59 +02:00
cold-brewed
1df19383d3 network: Implement memory wrapping in dp8390 based on the total memory size. Fixes malformed / blank packets on netware. 2023-06-06 12:33:58 -04:00
Jasmine Iwanek
09fbadae02 Merge pull request #3388 from jriwanek-forks/cdrom-models
CD-ROM models in  win32 ui (1/2)
2023-06-06 09:45:53 -04:00
Jasmine Iwanek
538795cef6 CD-ROM models in win32 ui (1/2) 2023-06-06 04:42:08 -04:00
Miran Grča
0f3dacde30 Merge pull request #3385 from jriwanek-forks/hdd-speed
Allow HDD Speed to be set in win32 ui (1/2)
2023-06-05 13:30:26 +02:00
Miran Grča
12cb86041e Merge pull request #3384 from jriwanek-forks/win32-fixes
Win32 fixes
2023-06-05 13:30:11 +02:00
Miran Grča
bf38787541 Merge pull request #3383 from jriwanek-forks/sonarlint
Even more sonarlint work
2023-06-05 13:30:00 +02:00
Jasmine Iwanek
0649752dc9 Allow HDD Speed to be set in win32 ui (1/2) 2023-06-05 06:52:26 -04:00
Jasmine Iwanek
66816464f7 Fix a warning in cpu.c 2023-06-05 01:40:41 -04:00
Jasmine Iwanek
02cec2ee0f Loose whitespace cleanups to make my life easier later 2023-06-05 01:16:41 -04:00
Jasmine Iwanek
eeb9fa7c9b Fix a serious mistake with the lang string count 2023-06-05 01:16:40 -04:00
Jasmine Iwanek
87ed36d444 Add myself to copyright for win32 ui as I'm the official maintainer 2023-06-05 01:16:40 -04:00
Jasmine Iwanek
d601d113a8 Fix a typo 2023-06-05 01:13:59 -04:00
Jasmine Iwanek
a25d48e928 Fix some bugs re vid scaling in win32 ui 2023-06-05 01:13:59 -04:00
Jasmine Iwanek
3cc036b7cd Fix reports by CodeQL scanning 2023-06-05 00:41:00 -04:00
Jasmine Iwanek
d1127e68fa Even more sonarlint work 2023-06-04 23:39:14 -04:00
Miran Grča
ef2b84ed63 Merge pull request #3380 from Cacodemon345/patch-138
Introduce compiler checks for pclog/fatal calls
2023-06-01 22:58:52 +02:00
Miran Grča
16129dd71c Merge pull request #3381 from jriwanek-forks/sonarlint-win32
sonarlint work in the win32 ui
2023-06-01 22:58:42 +02:00
Cacodemon345
877ae8949d Introduce compiler checks for pclog/fatal calls 2023-06-01 23:44:01 +06:00
Jasmine Iwanek
cc9b7d7a2b sonarlint work in the win32 ui 2023-06-01 07:55:02 -04:00
Miran Grča
95d3fbe83d Merge pull request #3377 from jriwanek-forks/vhd
VHD: Store disk type in config and use it when auto-creating an image…
2023-05-31 00:45:16 +02:00
Jasmine Iwanek
ba9327f5b1 VHD: Store disk type in config and use it when auto-creating an image file 2023-05-30 17:39:42 -04:00
Miran Grča
d034d595a5 Merge pull request #3374 from jriwanek-forks/sonarlint
Yet more sonarlint fixes
2023-05-29 14:46:41 +02:00
Jasmine Iwanek
ed1b369abd Yet more sonarlint fixes 2023-05-29 06:21:17 -04:00
Miran Grča
2e6634da89 Merge pull request #3372 from jriwanek-forks/sonarlint
More fixes for sonarcloud findings
2023-05-29 03:18:50 +02:00
Jasmine Iwanek
ce451a2bf4 More fixes for sonarcloud findings 2023-05-28 21:02:17 -04:00
OBattler
ab733b7f6c Implemented some undocumented PIT behavior. 2023-05-24 22:14:57 +02:00
OBattler
9a60ca1e77 Correctly implemented the two MM67 half-registers, closes #3347. 2023-05-24 22:12:42 +02:00
Miran Grča
255bd3cb20 Merge pull request #3365 from cold-brewed/network-driver-update
Update network drivers to provide error message
2023-05-23 21:13:16 +02:00
cold-brewed
ef34e81cd1 network: Added new ability for drivers to provide error information upon failed init. Updated translation strings. Fixed an issue with VDE configuration settings. 2023-05-23 11:53:59 -04:00
richardg867
152c66e398 XInput2: Add Steam Deck trackpad hack on top of the VNC hack 2023-05-21 23:58:11 -03:00
OBattler
5c26d3d4b3 IDE features register is no longer written to both devices at once, fixes CD-ROM boot on the AMI Apollo. 2023-05-18 00:20:23 +02:00
Jasmine Iwanek
b48a56419e Re-add sonarcloud integration
Somehow it got lost
2023-05-15 19:52:19 -04:00
Miran Grča
a1e749a2e6 Merge pull request #3350 from jriwanek-forks/sonarlint
Some code smell fixes from sonarlint
2023-05-16 01:43:52 +02:00
Jasmine Iwanek
6c1e4a8e2c Some code smell fixes from sonarlint 2023-05-15 19:25:56 -04:00
OBattler
d314255362 MM67: Convert year from BCD if it is stored in BCD mode. 2023-05-16 01:09:48 +02:00
OBattler
6bb5942ad1 Finish merge. 2023-05-16 00:53:59 +02:00
OBattler
7343b7972c Conflict resolution. 2023-05-16 00:52:39 +02:00
OBattler
326b329c97 (REP) MOVS*, CMPS*: Make sure to do the segment checks first to ensure GPF has priority over page fault. 2023-05-16 00:46:39 +02:00
OBattler
1863b72f67 Changed the way the PIC keyboard and mouse IRQ latches operate to avoid spurious IRQ's. 2023-05-16 00:38:28 +02:00
OBattler
5c6255f787 Corrected the P54TP4XE keyboard controller. 2023-05-16 00:36:57 +02:00