Miran Grča
81e8fee091
Merge pull request #5609 from rushieda/optiplex_gnplus
...
Add the DellOptiPlex Gn+
2025-05-21 20:57:10 +02:00
OBattler
d8a53f6fdb
Make it use the A12 BIOS.
2025-05-21 20:55:00 +02:00
OBattler
455622492b
All the required fixes - the Dell OptiPlex Gn+ now works correctly.
2025-05-21 20:49:54 +02:00
Miran Grča
516b91f0bd
Merge pull request #5608 from Cacodemon345/clipcursor-fixes
...
Fix cursor clipping on Windows
2025-05-21 20:21:39 +02:00
Cacodemon345
07c1bb5534
Fix cursor clipping on Windows
2025-05-22 00:19:57 +06:00
Miran Grča
cef9c00c51
Merge pull request #5607 from 86Box/tc1995
...
S3 911/924 high color: check if rd_mask is not 0 (May 21st, 2025)
2025-05-21 13:45:56 +02:00
OBattler
05ac5b62b0
Add some forgotten #ifdef.
2025-05-21 13:45:12 +02:00
TC1995
75e76899da
S3 911/924 high color: check if rd_mask is not 0 (May 21st, 2025)
...
This fixes wrong colors in certain instances of Windows 95 builds' 911/924 drivers.
2025-05-21 13:43:23 +02:00
OBattler
e76a89bcc8
Windows: Change cursor clipping from cursor warping to ClipCursor(), fixes #5498 .
2025-05-21 13:32:17 +02:00
Miran Grča
bf12aeea1f
Merge pull request #5606 from rushieda/mtabfix
...
Fix a small typo with the password disable jumper fix that causes some checks to fail
2025-05-21 11:21:48 +02:00
rushieda
b18f69c037
Fix a small typo that causes some checks to fail
2025-05-21 12:18:54 +03:00
Miran Grča
19bad609ae
Merge pull request #5605 from rushieda/mtabfix
...
Fix the Password "Disabled by Jumper" error on Dimension XPS Pxxx and Pxxxa/Mxxxa
2025-05-21 11:14:02 +02:00
rushieda
accce358e8
Fix the Password "Disabled by Jumper" error on Dimension XPS Pxxx and Pxxxa/Mxxxa
2025-05-21 12:04:55 +03:00
Miran Grča
a1e9d63a61
Merge pull request #5604 from Cacodemon345/patch-713664
...
Backport RxConfig fixes from QEMU
2025-05-21 10:05:43 +02:00
Cacodemon345
39a3d1ded0
Backport RxConfig fixes from QEMU
2025-05-21 14:04:55 +06:00
Miran Grča
62ebf31476
Merge pull request #5603 from 86Box/tc1995
...
Mach8 mode changes of the day (May 20th, 2025)
2025-05-20 20:47:49 +02:00
TC1995
06f4491193
Mach8 mode changes of the day (May 20th, 2025)
...
Make the previously Mach8 add-on only mode changes also available to the Graphics Ultra, should fix incorrect resolutions after switching from fullscreen DOS prompt to windowed and viceversa under Win98 (and SE).
2025-05-20 20:33:22 +02:00
Miran Grča
c9a2c441b3
Merge pull request #5600 from 86Box/tc1995
...
Small ATI Mach8 changes (May 19th, 2025)
2025-05-19 22:54:21 +02:00
TC1995
dbc2baebe9
Small ATI Mach8 changes (May 19th, 2025)
...
1. Report the ATI 28800 of the Graphics Ultra as 28800-6.
2. Access the upper word properly on vdisp.
3. Make sure there's enough vsyncstart/vtotal space for a full vertical display.
2025-05-19 22:22:03 +02:00
Miran Grča
e7db2839f0
Merge pull request #5598 from rushieda/optiplex_gxl
...
Add the Dell OptiPlex GXL/GXM (430FX/Socket 5)
2025-05-19 20:06:41 +02:00
rushieda
9f46d0b9d8
Fix the initialization and general purpose I/O (GPIO) pins for the OptiPlex GXL/GXM
2025-05-19 20:59:08 +03:00
Miran Grča
a1ac8ea951
Merge pull request #5599 from 86Box/tc1995
...
Trident pattern and memory access changes (May 19th, 2025)
2025-05-19 19:26:12 +02:00
TC1995
e04628cc7c
Trident pattern and memory access changes (May 19th, 2025)
...
1. DirectDraw memory address fixes of the day (removing the bit 6 of crtc 2a side of the if in recalctimings).
2. In spite of no documentration or NDA manuals, get data from the pattern registers as best as possible in 32bpp mode, this fixes patterns in 32bpp mode using various stuff.
2025-05-19 19:25:21 +02:00
rushieda
d7282ddc46
Block the Cyrix Cx6x86 from the Dell OptiPlex GXL/GXM as it cannot POST with it
2025-05-19 16:28:01 +03:00
rushieda
ec613f1608
Add the onboard sound for the OptiPlex GXL/GXM
2025-05-19 16:18:32 +03:00
rushieda
d5a6354006
Add the Dell OptiPlex GXL/GXM
2025-05-19 15:53:39 +03:00
Misaki
4e3c01c41a
Merge branch '86Box:master' into optiplex_gnplus
2025-05-18 21:55:24 +03:00
OBattler
a262a519cb
PC87309: Actually fix relocation so it's implemented according to the PC87309 datasheet, not the PC87306 one.
2025-05-18 20:48:29 +02:00
OBattler
e79b8e1c35
Merge branch 'master' of https://github.com/86Box/86Box
2025-05-18 20:43:07 +02:00
OBattler
9441b6f2cf
PC87309: Make the Super I/O chip relocatable.
2025-05-18 20:42:28 +02:00
rushieda
cdae57e7b4
Preliminary attempt at implementing the Dell OptiPlex GN+
2025-05-18 21:05:23 +03:00
Miran Grča
c9777babcc
Merge pull request #5596 from Cacodemon345/saasound-revert
...
Revert SAASound usage
2025-05-18 15:47:25 +02:00
Cacodemon345
5390f50e51
Revert "Switch to SAASound for CMS"
...
This reverts commit fd61844061 .
2025-05-18 13:59:35 +06:00
Jasmine Iwanek
5b94957f37
Merge pull request #5595 from MaxwellS04/Device_Correction
...
SBC-490 .vid_device assorted fixes
2025-05-18 03:54:45 -04:00
Cacodemon345
9cfe5141d4
Revert "Port Sound Blaster 1.x/2.x SAA1099 emulation to SAASound"
...
This reverts commit b644016d1e .
2025-05-18 13:44:49 +06:00
Cacodemon345
5fce54a7f0
Revert "CMS: Divide SAA samples by 2 so that the sum remains within the -32767 to 32768 range and avoids clipping."
...
This reverts commit c63d900a93 .
2025-05-18 13:44:22 +06:00
Cacodemon345
643389e0fe
Revert "SAASound filter fixes"
...
This reverts commit 14ffb89f4d .
2025-05-18 13:44:04 +06:00
Miran Grča
3b7515a4ff
Treat port 0x84, even if something is listening to it, as a delay port, fixes the Dell 466/NP on faster CPU's.
2025-05-18 09:11:13 +02:00
OBattler
5dc99cc137
SiS 85c46x and 471 - implement AT bus speed configuration.
2025-05-18 08:37:02 +02:00
OBattler
76c3ad9868
Removed an excess logging line.
2025-05-18 08:18:18 +02:00
OBattler
196289d6e5
AT KBC fixes for the Dell.
2025-05-18 08:17:04 +02:00
OBattler
7b9b2bc10d
Some FDC, SM(S)C FDC37C66x, and VLSI VL82C480 changes.
2025-05-18 08:14:46 +02:00
OBattler
3f93bde031
AOpen AP5S: Fix BIOS loading.
2025-05-18 06:44:37 +02:00
MaxwellS04
8ff85bf36b
Moved "device" to .vid_device on SBC-490
2025-05-18 11:25:17 +07:00
OBattler
8b4adebfd2
AOpen AP5S: Add two more BIOS'es, including a 4.50PG, fulfills #643 .
2025-05-18 06:17:24 +02:00
OBattler
d6231de1bc
Added the Dell 466/NP, closes #3585 .
2025-05-18 05:59:13 +02:00
OBattler
20b2b1c901
RZ-1000: Do not initialize the second IDE channel if the controller is single-channel.
2025-05-18 02:40:49 +02:00
OBattler
b3147ee473
LOCK instruction: ensure it is always illegal on opcodes 90h and ECh.
2025-05-18 02:20:18 +02:00
OBattler
30d7c8f51c
The recently introduced x86_64 variant of host_x86_MOV32_REG_ABS() was allocating the wrong number of bytes.
2025-05-17 22:56:15 +02:00
OBattler
ddd271f6ee
Honore the fixed bits of flags when pushing them to the stack, fixes #5093 .
2025-05-17 21:02:06 +02:00