starfrost
|
24770e77af
|
Merge branch '86Box:master' into master
|
2025-03-05 01:41:47 +00:00 |
|
Miran Grča
|
793a314cee
|
Merge pull request #5280 from Cacodemon345/virge-fixes
ViRGE: Revert all FIFO changes and keep only IRQ handling
|
2025-03-04 22:27:45 +01:00 |
|
Cacodemon345
|
92d69475f4
|
Only retain the newer IRQ updating code
|
2025-03-05 02:18:01 +06:00 |
|
Cacodemon345
|
73576bb61e
|
Revert "S3 ViRGE: Make IRQs happen in main thread"
This reverts commit fae26729f1.
|
2025-03-05 02:18:01 +06:00 |
|
OBattler
|
a9653e5a99
|
TGUI9440: Fix two newly introduced warnings.
|
2025-03-03 21:21:02 +01:00 |
|
Miran Grča
|
3980431607
|
Merge pull request #5278 from Cacodemon345/virge-fixes
Trident TGUI: Use a significantly faster version of the ROP code
|
2025-03-03 21:03:42 +01:00 |
|
Cacodemon345
|
21f5415328
|
Trident TGUI: Use a significantly faster version of the ROP code
At least 30%-40% performance improvement seen
|
2025-03-04 01:31:19 +06:00 |
|
Miran Grča
|
9bd97a7151
|
Merge pull request #5277 from Cacodemon345/virge-fixes
S3 ViRGE: Use a significantly faster version of the ROP code
|
2025-03-03 19:24:22 +01:00 |
|
Cacodemon345
|
e24c9d5163
|
S3 ViRGE: Use a significantly faster version of the ROP code
DirectDraw tests now run significantly faster, and Direct3D tests also now run smoothly.
|
2025-03-03 23:22:24 +06:00 |
|
Miran Grča
|
77476d19dc
|
Merge pull request #5275 from thedax/acer100t-linux-fix
Fix Acer 100T machine not showing up on Linux due to case-sensitivity.
|
2025-03-03 17:06:57 +01:00 |
|
Miran Grča
|
d6c1924044
|
Merge pull request #5276 from Cacodemon345/virge-fixes
S3 ViRGE: Make IRQs happen in main thread
|
2025-03-03 17:06:36 +01:00 |
|
Cacodemon345
|
fae26729f1
|
S3 ViRGE: Make IRQs happen in main thread
FIFO is also no longer immediately woken up upon writes
|
2025-03-03 22:03:52 +06:00 |
|
starfrost
|
07502b5fe6
|
Merge branch '86Box:master' into master
|
2025-03-03 01:28:17 +00:00 |
|
starfrost013
|
17fd9e82c4
|
Merge branch 'master' of https://github.com/starfrost013/86box
|
2025-03-03 01:27:51 +00:00 |
|
starfrost013
|
15ebc48383
|
Raise the correct cache error on DEBUG_0 if lookup fails
|
2025-03-03 01:27:50 +00:00 |
|
Miran Grča
|
88d9bf68e8
|
Merge pull request #5274 from Cacodemon345/x64-ndr-fixes
Revert some unnecessary changes for NDR
|
2025-03-02 20:23:46 +01:00 |
|
The Dax
|
54650963f0
|
Fix Acer 100T machine not showing up on Linux due to case-sensitivity.
|
2025-03-02 14:12:25 -05:00 |
|
Cacodemon345
|
8d6087a016
|
Revert some unnecessary changes for NDR
|
2025-03-03 01:06:03 +06:00 |
|
Miran Grča
|
e2a291e789
|
Merge pull request #5273 from Cacodemon345/x64-ndr-fixes
Misc. changes for new dynamic recompiler
|
2025-03-02 18:28:58 +01:00 |
|
Cacodemon345
|
6b55b2383a
|
Misc NDR changes
Force NDR on ARMv7/ARM64
Make GCC/Clang not use anything in the red zone
Compile with `-fno-omit-frame-pointer`
|
2025-03-02 23:14:10 +06:00 |
|
Miran Grča
|
78cfc4d0a0
|
Merge pull request #5271 from Cacodemon345/x64-ndr-fixes
x64 NDR: Fix crashes/undefined behaviour with 2+ GB of allocated RAM
|
2025-03-01 19:36:12 +01:00 |
|
Cacodemon345
|
f290cc0173
|
x64 NDR: Fix crashes/undefined behaviour with 2+ GB of allocated RAM
|
2025-03-01 22:31:10 +06:00 |
|
starfrost
|
4ed94684fb
|
Merge branch '86Box:master' into master
|
2025-03-01 14:52:38 +00:00 |
|
Miran Grča
|
dcf271ac8a
|
Merge pull request #5270 from Cacodemon345/x64-ndr-fixes
x64 NDR: Properly address the entire cpu_state struct
|
2025-03-01 10:12:59 +01:00 |
|
OBattler
|
d15def050a
|
Fix an unclosed comment in device/keyboard_at.c.
|
2025-03-01 10:11:45 +01:00 |
|
Cacodemon345
|
843dee5707
|
x64 NDR: Properly address the entire cpu_state struct
All missing edge cases are now handled where possible
|
2025-03-01 15:05:39 +06:00 |
|
Miran Grča
|
c6ab74ecaf
|
Merge pull request #5266 from Cacodemon345/fpu-reverts
Revert all FPU changes for Final Reality
|
2025-02-28 12:30:37 +01:00 |
|
Cacodemon345
|
23b89d88c4
|
Revert "x87: Fix Final Reality discolored screen for interpreter"
This reverts commit 6d3816df64.
|
2025-02-28 16:51:48 +06:00 |
|
Cacodemon345
|
6bb2b447fd
|
Revert "x87: Fix Final Reality discolored screen for all dynarecs"
This reverts commit 03dd94f361.
|
2025-02-28 16:51:33 +06:00 |
|
Cacodemon345
|
0bb89be0ad
|
Revert "Fix compile on ARM64"
This reverts commit c7153916eb.
|
2025-02-28 16:51:13 +06:00 |
|
Miran Grča
|
80159bce74
|
Merge pull request #5264 from Cacodemon345/os2-mga-fix
OS/2 3.0 icon backgrounds are now drawn properly
|
2025-02-27 19:12:00 +01:00 |
|
Cacodemon345
|
86342bfffe
|
OS/2 3.0 icon backgrounds are now drawn properly
|
2025-02-27 23:28:43 +06:00 |
|
Miran Grča
|
d7644a97c3
|
Merge pull request #5263 from Cacodemon345/usb-media-key
USB multimedia keys now work on Windows
|
2025-02-27 17:11:23 +01:00 |
|
Cacodemon345
|
95f30192e5
|
USB multimedia keys now work on Windows
|
2025-02-27 22:09:55 +06:00 |
|
Miran Grča
|
590deb735e
|
Merge pull request #5261 from Cacodemon345/qt-mouse-fix
Mouse cursor now properly appears after uncapture
|
2025-02-27 13:45:46 +01:00 |
|
Cacodemon345
|
fc656cbe05
|
Mouse cursor now properly appears after uncapture
|
2025-02-27 16:31:27 +06:00 |
|
Miran Grča
|
b7311ea462
|
Merge pull request #5260 from Cacodemon345/fpu-interpreter-fix
Fix compile on ARM64
|
2025-02-27 09:41:36 +01:00 |
|
Cacodemon345
|
c7153916eb
|
Fix compile on ARM64
|
2025-02-27 14:40:54 +06:00 |
|
Miran Grča
|
7af8533a8f
|
Merge pull request #5259 from Cacodemon345/fpu-interpreter-fix
x87: Fix Final Reality discolored screen for all dynarecs
|
2025-02-27 09:01:37 +01:00 |
|
Cacodemon345
|
03dd94f361
|
x87: Fix Final Reality discolored screen for all dynarecs
|
2025-02-27 13:50:45 +06:00 |
|
starfrost013
|
71df1a1270
|
Merge branch 'master' of https://github.com/starfrost013/86box
|
2025-02-26 23:55:51 +00:00 |
|
starfrost013
|
71bdf8d081
|
even more fixes to hash lookup
|
2025-02-26 23:55:49 +00:00 |
|
starfrost
|
3219f6b5ab
|
Merge branch '86Box:master' into master
|
2025-02-26 21:03:27 +00:00 |
|
Miran Grča
|
9ddb0c9db7
|
Merge pull request #5258 from Cacodemon345/fpu-interpreter-fix
x87: Fix Final Reality discolored screen for interpreter
|
2025-02-26 20:05:08 +01:00 |
|
Cacodemon345
|
6d3816df64
|
x87: Fix Final Reality discolored screen for interpreter
|
2025-02-27 01:03:00 +06:00 |
|
Miran Grča
|
48e35e95ec
|
Merge pull request #5257 from Cacodemon345/keyboard-alt-tab
All held-down keys are now released when Alt-Tab'ing out
|
2025-02-26 06:45:33 +01:00 |
|
Cacodemon345
|
168910b72f
|
All held-down keys are now released when Alt-Tab'ing out
Only applies when Raw Input is in use on Windows
|
2025-02-26 11:39:04 +06:00 |
|
Miran Grča
|
26074e9a9a
|
Merge pull request #5246 from akmed772/master
Add a keyboard ID, keyboard scancode set 81h and 82h for PS/55 machine
|
2025-02-22 17:58:41 +01:00 |
|
Akamaki
|
0b97701e7a
|
add keyboard ID switcher for PS/55
|
2025-02-22 23:53:44 +09:00 |
|
Akamaki
|
23045ccf60
|
Merge pull request #4 from 86Box/master
rebase to master
|
2025-02-22 22:06:01 +09:00 |
|