Commit Graph

15563 Commits

Author SHA1 Message Date
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
OBattler
dc9101c00c VL82C480: Remove the incorrect implementation of registers 13h to 18h, fixes the Siemens-Nixdorf D824. 2025-05-17 06:56:52 +02:00
Miran Grča
ba8b8befc0 Merge pull request #5591 from toggo9/martinvlb
The ZEOS Martin actually has VLB Slots.
2025-05-17 06:22:58 +02:00
Miran Grča
2c0cdadc64 Merge pull request #5593 from 86Box/plasma_wip
Compaq Plasma fixes, fixes #5011.
2025-05-17 06:22:30 +02:00
OBattler
9772aeae4d Clean up the excess logging. 2025-05-17 06:21:12 +02:00
OBattler
45316f9be0 Potential fix for MS OS/2. 2025-05-17 06:18:48 +02:00
OBattler
f7c2728582 Fix the incorrect high intensity attribute bit checking (bit 3 is 0x08, not 0x03!). 2025-05-17 05:41:53 +02:00
TC1995
b97a23aa57 WIP Plasma code 2025-05-17 05:28:45 +02:00
OBattler
1eb4355d76 FDC: Remove an excess commented out line. 2025-05-17 03:16:52 +02:00
OBattler
5ebed5dc57 POST Card: Some Compaq-related fixes. 2025-05-17 03:09:21 +02:00
OBattler
2a58d761b9 VL82C480: Fix and clean-up the DRAM banks calculation code, closes #5592. 2025-05-17 03:05:46 +02:00
OBattler
e98424a8ae Added the ICS SB486PV. 2025-05-17 02:35:11 +02:00
toggo9
34bd61fd1b Correct the ET4000/W32p file. 2025-05-16 18:21:51 +02:00
toggo9
948f50667e the ZEOS Martin Board actually has VLB Slots. 2025-05-16 18:18:23 +02:00
toggo9
c5dfa41e72 Merge branch '86Box:master' into master 2025-05-16 18:16:24 +02:00
OBattler
d35e29b871 Merge branch 'master' of https://github.com/86Box/86Box 2025-05-16 05:05:02 +02:00
OBattler
941766f2e8 Added the ZEOS Martin. 2025-05-16 05:04:48 +02:00
RichardG867
2007632e73 AC97: Remove redundant initializers 2025-05-15 17:45:27 -03:00
RichardG867
94313fed03 AC97: Add Winbond W83971D codec 2025-05-15 17:44:54 -03:00
Miran Grča
1995ee582a DTK PKM-0031Y: Fix RAM limits. 2025-05-15 06:46:10 +02:00
OBattler
4beee4452b Siemens D824: Use the VL82C113 (should be 114 but the only datasheet available of it, has no registers, but says it's backwards compatible with the 113). 2025-05-15 05:15:15 +02:00
OBattler
4331d78b82 Added the DTK PKM-0031Y. 2025-05-15 04:26:14 +02:00
OBattler
6aec346cc5 AT keyboard: Fix last scan code resending, fixes E0-prefixed keys on some machines. 2025-05-15 04:11:29 +02:00
Miran Grča
a1ff76876d Merge pull request #5590 from 86Box/tc1995
Some more Compaq AT changes of the night (May 15th, 2025)
2025-05-15 00:29:00 +02:00