Commit Graph

19089 Commits

Author SHA1 Message Date
Miran Grča
39159a0509 Merge pull request #6871 from 86Box/TC1995
Give the pre-mach8 ATI chips the correct clocks.
2026-03-03 19:07:23 +01:00
TC1995
9ee0d91a56 Give the pre-mach8 ATI chips the correct clocks.
1. Should fix wrong refresh rates.
2. And well, override the overscan like with the s3 in cases like these.
2026-03-03 19:05:45 +01:00
Miran Grča
f7e8fb8f5d Merge pull request #6870 from 86Box/TC1995
Add the OTI068 clocks to the OTI OAK chips.
2026-03-03 19:01:47 +01:00
TC1995
f41c590187 Add the OTI068 clocks to the OTI OAK chips.
1. This fixes wrong refresh rates of the Oak VGA chips.
2. VGA mode bit 7 (oak reg 0x0e) when in text mode should clear the banking if so desired (assuming VGA mode means non-extended modes).
2026-03-03 18:56:59 +01:00
Miran Grča
3cf06f09d4 Merge pull request #6869 from 86Box/TC1995
Improve Masked Write accel emulation of the Video7 chips
2026-03-03 18:52:50 +01:00
TC1995
2901032fec Improve Masked Write accel emulation of the Video7 chips
1. Fixes heavily glitched screen in the third party drivers used on Windows 2.x 386.
2. While keeping the drivers used on NT 3.1 December 1991/July 1992 in a good state.
2026-03-03 18:50:38 +01:00
OBattler
5571452280 Merge branch 'master' of https://github.com/86Box/86Box 2026-03-02 16:42:33 +01:00
OBattler
a2dc983ce7 PC7311/12/32: Implement ID readout on reset. 2026-03-02 16:39:40 +01:00
Miran Grča
b0f2ba4d84 Merge pull request #6868 from lemondrops/tabs
Settings: Disable Tab key navigation inside tables
2026-03-02 07:02:32 +01:00
Alexander Babikov
9133f6261e Settings: Disable Tab key navigation inside tables 2026-03-02 10:48:01 +05:00
OBattler
5d17385500 Forgot sound.h. 2026-03-01 13:21:36 +01:00
OBattler
6029635b1f Merge branch 'master' of https://github.com/86Box/86Box 2026-03-01 13:16:08 +01:00
OBattler
ebd03e44b5 Add the ES0968 version of ES688 PnP and make both it and the corresponding ES1688 PnP use the real PnP ROM instead of the reconstructed one. 2026-03-01 13:15:59 +01:00
Miran Grča
809cd646c8 Merge pull request #6867 from disean/ql_rom_bar_fixes
ql1xxx: Fix ROM access address calculation
2026-03-01 11:52:02 +01:00
Dmitry Borisov
b9a8341cf8 ql1xxx: Fix ROM access address calculation
- Apply a mask for ROM access
- Fix typos

Fixes boot with Intel TC430HX (Tucson).
2026-03-01 16:18:30 +06:00
Miran Grča
0c25e5f095 Merge pull request #6865 from brunocastello/master
Add updated macOS icons
2026-03-01 04:35:24 +01:00
Bruno Castelló
7cc508b6ac Add updated macOS icons 2026-03-01 00:28:40 -03:00
OBattler
dcf767ca9a GW-286CT GEAR: Give it the C&T KBC again. 2026-02-28 21:52:31 +01:00
OBattler
23f3f7d8d6 And fix a logging line. 2026-02-28 21:49:20 +01:00
OBattler
6c5c8c2be1 And also check for the correct variable in the parameter handler. 2026-02-28 21:46:04 +01:00
OBattler
7688903e60 C&T KBC: Correctly set command phase to 1 after the first phase of command A1. 2026-02-28 21:42:32 +01:00
Miran Grča
04320fb30d Merge pull request #6864 from win2kgamer/gw286ct-fix
GW-286CT GEAR: Give the machine a generic AT KBC, fixes hang on POST 5A
2026-02-28 20:46:04 +01:00
win2kgamer
b3b6a2e9ec GW-286CT GEAR: Give the machine a generic AT KBC, fixes hang on POST 5A 2026-02-28 13:36:20 -06:00
OBattler
300a19740f Remove the standalone NVR from all the STPC machines, Dell Optiplex GN+, and Micronics Thunderbolt, per report by win2kgamer. 2026-02-28 19:53:57 +01:00
OBattler
8915b4f673 Gateway Tomahak: Do not initialize standaloen NVR, fixes #6863. 2026-02-28 19:47:46 +01:00
OBattler
90498dffae The forgotten P82C604 .c file. 2026-02-28 13:15:04 +01:00
OBattler
dec32975c7 Merge branch 'master' of https://github.com/86Box/86Box 2026-02-28 12:26:40 +01:00
OBattler
7b9456a0f6 Fix the WIN_SPECIFY command on both IDE and AT MFM to not ignore the parameters when executed on an already initialized drive, fixes the IDE issues on the Philips P3345, also implemented the C&T P82C604 super I/O chip used by the Philips P3345 to control the serial and parallel ports, and gave the machine the IDE flag and on-board IDE again, fixes #6859. 2026-02-28 12:26:20 +01:00
Miran Grča
13e719ba74 Merge pull request #6862 from lemondrops/patch-41
Don't add AT NVR on SiS 496-based machines
2026-02-28 11:03:19 +01:00
Alexander Babikov
0378b3fb34 Don't add AT NVR on SiS 496-based machines
Fixes a segfault on startup
2026-02-28 14:53:44 +05:00
Miran Grča
7e0fc404a7 Merge pull request #6861 from Ompronce/master
Added additional firmware version of CR-563 CD-ROM drive (0.74)
2026-02-28 08:02:45 +01:00
Ompronce
8e20b02d76 Added additional firmware version of CR-563 CD-ROM drive (0.74)
This is based on the image seen on this Vogons Wiki page:

https://www.vogonswiki.com/index.php/Matsushita_MKE

https://www.vogonswiki.com/images/d/df/Matsushita_MKE_driver_screenshot.png
2026-02-28 02:21:25 -04:00
Miran Grča
43419f9ced Merge pull request #6860 from MaxwellS04/Standalone_Controllers
Add standalone HDC/FDC chips
2026-02-28 07:04:16 +01:00
OBattler
ebf81f41b1 Philips P3345: Remove the on-board IDE controller - the real board has none. 2026-02-28 01:02:07 +01:00
OBattler
a9542ece20 Video 7 / Headland: Disable excess logging. 2026-02-28 00:32:13 +01:00
OBattler
7ee9cd51f2 Merge branch 'master' of https://github.com/86Box/86Box 2026-02-28 00:30:31 +01:00
OBattler
656088165e JEGA and JVGA: Initialize video BIOS as EXTERNAL, not INTERNAL - fixes shadow RAM conflicts. 2026-02-28 00:30:18 +01:00
Maxwell Scott
28bc6b9c23 Removed standalone UM8673F
It's not working
2026-02-28 04:53:55 +07:00
Maxwell Scott
8300881e71 Replaced M5213 VLB with UM8673F PCI
As for M5213, I have added an TODO note.
2026-02-28 03:53:38 +07:00
Miran Grča
6c60a35c42 Merge pull request #6857 from WNT50/ps2isa
IBM PS/1 XTA controller fixes
2026-02-27 19:04:19 +01:00
Maxwell Scott
085d501345 Added forgotten Winbond FDC 2026-02-28 00:59:57 +07:00
Maxwell Scott
0dbbf55984 Some HDC/FDC related changes for midnight
1. Added the NSC floppy controller (TODO: to add PC87311 SIO & floppy controller)
2. Removed CMD-640 PCI (Single Channel) IDE controller
3. Alphabetized OPTI 82c611 IDE controller
2026-02-28 00:30:46 +07:00
WNT50
ba8c8f10d3 Fix IBM PS/1 XTA controller in OS/2 1.1 2026-02-27 22:56:09 +08:00
Maxwell Scott
4cc3ba5bcd Added standalone HDC/FDC chips for expansion cards
TODO: to add standalone UM82C86xF/UM8663/Prime 3B SIO chips for expansion cards with floppy
2026-02-27 17:33:14 +07:00
Miran Grča
9d9d356a15 Merge pull request #6856 from MaxwellS04/Alphabetization_Sortout
Alphabetization of sound & SCSI chips + correct Z-184 video
2026-02-27 10:49:45 +01:00
OBattler
c843a470ba WD76c10: Fix register locking/unlocking, unbreaks the Amstrad MegaPC. 2026-02-27 10:48:27 +01:00
Maxwell Scott
76a35e6343 Remove standalone floppy controllers
In preparation for the addition of standalone floppy/hard disk controllers.
2026-02-27 16:43:49 +07:00
Maxwell Scott
8fcf6a0061 Sound & SCSI alphabetization + 2 misc. changes
The misc. changes are:
1. Corrected the video chip on "m_xt.c" code
2. Added standalone three floppy disk controller chips
2026-02-27 15:51:14 +07:00
OBattler
33fa07bcb4 WD76C10: Implement 8-bit writes to the lock/unlock register (port F073h). 2026-02-27 09:48:09 +01:00
OBattler
733c69287b Amstrad MegaPC: Do not initialize standalone NVR, it's on the chipset. 2026-02-27 09:13:23 +01:00