cold-brewed
421cbcb165
qt: UUID updates
...
* Ensure relative paths are properly resolved
* Do not display a mismatch prompt unless the system has configured NICs
2024-06-28 10:43:19 -04:00
OBattler
7d18b0ca07
PIIX4: Revert test changes that should never have been committed.
2024-06-27 00:07:43 +02:00
OBattler
d2ce14f967
Fatals now work again.
2024-06-26 23:09:55 +02:00
OBattler
6a0f869d8a
Merge branch 'master' of https://github.com/86Box/86Box
2024-06-26 23:08:09 +02:00
OBattler
1df242d9bb
MGA: Fix texture filtering completely on G100.
2024-06-26 23:07:59 +02:00
Miran Grča
9804acb8ee
Merge pull request #4580 from 86Box/tc1995
...
S3 fixes of the day.
2024-06-26 23:06:27 +02:00
TC1995
bfb4602e85
S3 fixes of the day.
...
1. Ported the S3 ViRGE reset fix to the Pre-ViRGE cards.
2. Slight cleanup on the acceleration and logs.
3. Unused sequencer register data now return 0xff instead of 0. This fixes Scorched Earth 1.x on DOS using S3 Trio32/64/V+/V2/868/968 cards (on other S3 it works fine as is).
2024-06-26 22:51:34 +02:00
OBattler
049579919e
MGA: Fix textures in certain cases.
2024-06-24 15:13:12 +02:00
OBattler
bbe035b62a
Implement special selector pushing behavior and improve the opcode length heuristic for CS limit checks, fixes #4552 .
2024-06-23 02:28:22 +02:00
OBattler
499a4e1d77
MGA: Implement linestyles.
2024-06-22 23:54:14 +02:00
OBattler
f3b71651a5
Merge branch 'master' of https://github.com/86Box/86Box
2024-06-22 18:30:30 +02:00
OBattler
3f4df11329
Fixes to the GhostPCL library names on Linux and Mac.
2024-06-22 18:30:20 +02:00
Miran Grča
c89245f8be
Merge pull request #4557 from Cacodemon345/timer-tsc-set
...
Make sure timers don't go completely out of sync upon altering TSC vi…
2024-06-22 17:47:12 +02:00
Miran Grča
d25db4d6ec
Merge pull request #4556 from Cacodemon345/ghostpcl
...
Add Generic PCL Printer
2024-06-22 17:46:01 +02:00
OBattler
8a90de40bc
Matrox: Fix MSITUTOR, fixes #4554 .
2024-06-22 17:44:45 +02:00
OBattler
26d9d7131a
Mask out the upper 3 bits at MCR write, the serial ports now pass Check-It 2.1's MCR test.
2024-06-22 00:09:52 +02:00
Cacodemon345
a44936f3e1
Add Generic PCL Printer
2024-06-21 15:36:28 +06:00
Cacodemon345
2b3d3ad5bd
Make sure timers don't go completely out of sync upon altering TSC via WRMSR
2024-06-18 20:21:23 +06:00
Miran Grča
15d2ee28c7
Merge pull request #4274 from Cacodemon345/patch-174
...
Compile fixes for Qt6 on Windows
2024-06-16 14:36:16 +02:00
Cacodemon345
c9176b2d91
Changes
2024-06-16 14:16:53 +06:00
OBattler
382b941ff9
CD-ROM image backend: Add the 8-byte skip also to ISO image loading.
2024-06-15 17:40:41 +02:00
OBattler
bf105c6f29
CD-ROM image backend: Skip 8 bytes on every sector on non-raw CD-XA Mode 2 images.
2024-06-15 17:27:19 +02:00
OBattler
6df49cc8a9
Merge branch 'master' of https://github.com/86Box/86Box
2024-06-15 16:59:45 +02:00
OBattler
b997b9df3e
CD-ROM image backend: Fix handling of CD-XA Mode 2 Form 1 images with a sector size of 2336.
2024-06-15 16:59:02 +02:00
RichardG867
05226efe3d
VISO: Type flexibility and macro cleanups
2024-06-14 00:50:08 -03:00
RichardG867
7fd04ad942
VISO: Fix disc corruption caused by >2GB files on Windows
2024-06-13 23:53:03 -03:00
OBattler
e5f676d9b5
CD-ROM: Actually set the format variable of GPCMD_READ_DVD_STRUCTURE to cdb[7], fixes heap corruptions due to the format incorrectly mismatching the given buffer lengths, fixes #4522 .
2024-06-13 19:21:37 +02:00
OBattler
fb267d1f8b
Fix the DP8473 FDC flags, closes #4538 .
2024-06-13 19:01:57 +02:00
OBattler
5df111568d
Merge branch 'master' of https://github.com/86Box/86Box
2024-06-13 16:44:50 +02:00
OBattler
f374ffde36
UM8886: Slight fixes.
2024-06-13 16:44:44 +02:00
Miran Grča
7664ca1b62
Merge pull request #4537 from 86Box/tc1995
...
Fix warning.
2024-06-12 20:58:13 +02:00
TC1995
df8830c219
Fix warning.
2024-06-12 20:57:39 +02:00
OBattler
a369bc2d05
Reimplement S3 ViRGE reset and move PCI TRC CPU reset to outside the recompiled block, fixes #2903 .
2024-06-12 20:46:27 +02:00
Miran Grča
1169ce68a5
Merge pull request #4536 from 86Box/tc1995
...
More fixes to the Paradise/WD VGA cards
2024-06-12 20:15:50 +02:00
TC1995
9a9d73c159
More fixes to the Paradise/WD VGA cards
...
Banking no longer goes beyond 0xfffff thanks to masking, fixes possible and in-coming glitches on said cards.
2024-06-12 20:06:29 +02:00
Miran Grča
953bba8d6f
Merge pull request #4532 from jriwanek-forks/codeql
...
Fix several uninitialized variables
2024-06-12 07:20:22 +02:00
Jasmine Iwanek
193838b7c2
Fix several uninitialized variables
2024-06-11 21:01:47 -04:00
OBattler
969830ad83
New recompiler: Add a sanity check, fixes crash with RapidCAD, fixes #4487 .
2024-06-12 01:58:44 +02:00
Miran Grča
2456c08ffd
Merge pull request #4531 from Cacodemon345/microtouch
...
Fixes for calibration and baud rate workaround
2024-06-11 20:27:49 +02:00
Cacodemon345
95d7fa828b
Fixes for calibration and baud rate workaround
2024-06-12 00:24:58 +06:00
Miran Grča
de19da4c67
Merge pull request #4530 from Cacodemon345/microtouch
...
3M Microtouch serial emulation
2024-06-11 20:16:41 +02:00
Cacodemon345
ef7b4044ef
Report finger touches if in Pen or Finger mode
2024-06-12 00:06:03 +06:00
Cacodemon345
c71ca84d81
Emulate a TouchPen instead
2024-06-12 00:06:03 +06:00
Cacodemon345
9faf4dc765
Stubbed Set Parameter Block command
2024-06-12 00:06:03 +06:00
Cacodemon345
fe5ce50863
Stubbed Get Parameter Block command
2024-06-12 00:06:03 +06:00
Cacodemon345
4fe7090047
Apply clang-format
2024-06-12 00:06:03 +06:00
Cacodemon345
34ec412bae
Cleanups and copyright text
2024-06-12 00:06:02 +06:00
Cacodemon345
d9fa8bbb4a
Implement calibration
2024-06-12 00:06:02 +06:00
Cacodemon345
754f304deb
Overscan handling
2024-06-12 00:06:02 +06:00
Cacodemon345
7277316c1b
Cursor override fixes and preparation for overscan checking
2024-06-12 00:06:02 +06:00