win2kgamer
4ea89bb216
Intel Monsoon: Give the machine a version of the Phoenix jumper device, fixes onboard video
2026-02-15 00:58:03 -06:00
OBattler
8c18273b23
Added the MSI-5156 (most of the work done by Kotochi).
2026-01-22 19:10:00 +01:00
Jasmine Iwanek
8ac8461dd3
Header cleanups (2/2) ( #6275 )
2025-10-04 03:40:32 +02:00
win2kgamer
5c9fa029bf
Implement the VLSI SuperCore/Wildcat chipsets ( #6247 )
...
* Add the VLSI SuperCore and Wildcat chipsets
* Disable logging and minor cleanups
* Add the AST Bravo MS P/90 (Rattler)
* Add the AT&T Globalyst 620 (NCR 3248)
* Add the DEC Celebris 5xx
* Add the DFI G586VPM Rev C
* Add the Packard Bell PB600
* Fix southbridge PCI Command Register writes
* Block the Cyrix 6x86 on incompatible machines
* Rename the AT&T Globalyst 620 to include the names of the NCR counterparts
* Add the Zeos Pantera Wildcat
* Add RZ-1001 variant of the RZ-1000 PCI IDE controller and made the Zeos Pantera Wildcat use it
* Add the Micronics M54Si
* Update machine_table.c
* Re-add new machines to machine table
* Update machine inits to use new KBC device names
* Use correct machine init method as NVRAM init is done by the chipset code
* Use a Phoenix KBC for the AST Bravo since the BIOS calls command D5h to show the KBC revision
* Update KBC comments in machine table
* Update VLSI 59x chipset comments
* Update machine inits for new super I/O code
* Reorganize machines and update comments
* AST readout device actually has multiple indexed registers
* Implement the AST Bravo MS ECP DMA configuration
* Implement jumpered/hardwired ECP DMA for the remaining machines
* Fix ECP DMA on the AST Bravo MS
* Move the DEC Celebris to the Socket 4/5 category
* Implement SMI I/O port read, fixes APM init on AT&T, Micronics and Zeos machines
* Convert AST readout device to new logging system
* Update KBC init to new method
* Cleanups
2025-09-29 04:48:33 +02:00
OBattler
28e7f86296
Added the Sanyo MBC-17, Sharp AX 286, ECS Socket 4 machine, LG Multinet x52, and Taken Socket 4/5 machine, also IDE PIO mode 3+ fixes, and ATA-3 IDE drives now default to PIO mode 3 maximum instead of 0.
2025-08-15 20:59:07 +02:00
OBattler
95e98b1b20
Added the two Silicon Valley machiens and fixes 386 FPU flag on reset.
2025-08-14 16:29:09 +02:00
OBattler
d2c8dab342
Finished the great internal machine reorganization and added the FIC PO-6000.
2025-08-13 23:43:51 +02:00
OBattler
a276ae94f8
ECP DMA jumpers, configuration via MBDMA where supported, and the Radisys Configuration device.
2025-08-13 12:52:24 +02:00
OBattler
5e9d48ec1b
Added the CAF Technology C747 and assorted OPTi fixes, including the implementation of OPTi 498 for the Mylex 486.
2025-06-14 16:33:25 +02:00
OBattler
8482937f9f
Added the Packard Bell Legend 300SX.
2025-06-13 19:42:59 +02:00
OBattler
a042925efe
Tulip jumper device.
2025-06-09 18:30:50 +02:00
OBattler
6426c375ee
And chipset.h.
2025-05-28 06:45:18 +02:00
OBattler
cebf27f02d
Finish the Dell System 200 work.
2025-05-28 04:09:47 +02:00
OBattler
e083daf4bb
Fix on-board audio on the GXL and the jumpers on the XPS P60 and 560/L.
2025-05-24 06:17:16 +02:00
OBattler
4331d78b82
Added the DTK PKM-0031Y.
2025-05-15 04:26:14 +02:00
OBattler
20d04c7c08
Added the ASUS ISA-486C.
2025-05-07 07:20:54 +02:00
OBattler
d91cc459bf
OKI IF386AX: Implement the NEATsx chipset and give it the AT Phoenix keyboard controller.
2025-03-24 19:02:46 +01:00
Jasmine Iwanek
892f066ffa
Don't depend on DEV_BRANCH
...
Allows things to be compiled independently
2024-08-08 20:25:03 -04:00
OBattler
1205392e4f
Wells AT, DataExpert 386WB, Genoa Unknown 486, Gigabyte GA-486L, Alaris Cougar, and updates to CMakeLists.txt and chipset.h. to finally include opti391.c and opti499.c.
2024-07-21 06:09:03 +02:00
Jose Phillips
066f153dee
Added Machine Motherboard Acer100T
2024-06-01 18:39:40 -05:00
OBattler
58a0c840c1
Added SiS 550x, 558x, 559x, (5)600, UMC UM8890, UMC UM8663 Super I/O Chips, UMC UM8673F and Winbond W83769F IDE Contollers, and a number of machines, and fixes to the UM888x 486 chipset.
2024-02-22 00:52:20 +01:00
OBattler
6139c14245
And chipset.h.
2023-12-28 22:13:35 +01:00
OBattler
f7b5a566cb
Added the OPTi 82c602, on-board CL-GD 5430, and also gave the PC87306 Super I/O chip its full NVR capabilities, fixes #2877 .
2023-08-15 06:45:02 +02:00
OBattler
27c56f608d
Compaq 386 machine fixes and Compaq EGA palette mux timer, fixes #3494 .
2023-08-14 05:00:56 +02:00
luennix
4085e4c928
PR for 86Box
2023-01-09 16:31:36 +03:00
Jasmine Iwanek
1860700eab
Fix some small issues
2023-01-07 17:02:23 -05:00
Jasmine Iwanek
aa2c07bed2
Random header cleanups I noticed while porting things
2022-11-05 22:12:35 -04:00
OBattler
015283e5db
Preliminary OPTi 822 rewrite.
2022-10-31 05:44:32 +01:00
OBattler
7a5ea200bb
Made the QDI FMB's PIIX no longer use MIRQ for the secondary IDE controller, makes the secondary IDE controller work.
2022-10-25 02:38:06 +02:00
Jasmine Iwanek
ae4f9aedaa
clang-format in src/include/86box/
2022-09-18 17:22:54 -04:00
OBattler
61828a89fc
Added the GC113 used by the real TriGem 286M, and fixed that EMS driver on GC113 onwards, closes #2567 .
2022-08-04 04:39:37 +02:00
Jasmine Iwanek
45640feeb9
Remove UMC82c49x leftovers
2022-02-20 20:40:29 -05:00
OBattler
e9fbbf41d0
Added the version of PIIX3 for boards with I/O APIC that wires secondary IDE IRQ directly to legacy IRQ 15 instead of MIRQ0.
2022-02-05 13:43:24 +01:00
OBattler
77d73ed3c2
Finished the Intel 450KX, changes to the memory and SMRAM API's, removed the ASUS P/I-P6RP4 from the Dev branch, added the CMD646 PCI IDE controller, and fixed some bugs on the CMD640.
2021-10-26 01:54:35 +02:00
OBattler
820e9eede7
Merge remote-tracking branch 'origin/master' into feature/machine_and_kb
2021-10-21 21:18:44 +02:00
OBattler
85f810aa22
The Virtual PC 2007 machine now correctly uses the version of 440BX without AGP.
2021-10-21 21:18:20 +02:00
RichardG867
e8d9b51680
Remove SiS 5598 from include as well
2021-10-19 12:40:08 -03:00
OBattler
1c2d1e702b
Assorted changes and bugfixes and added the two IMS 8848 machines.
2021-10-09 17:37:09 +02:00
Miran Grča
c5864a46d8
Merge pull request #1676 from 86Box/master
...
Bring the branch up to par with master.
2021-09-08 00:08:23 +02:00
OBattler
0c4003caa3
Added the C&T 82C100 chipset needed by the Victor V86P.
2021-09-07 23:41:17 +02:00
OBattler
3ddbca6fca
Merged tiseno100's ALi M1429(G) changes.
2021-08-23 22:01:25 +02:00
OBattler
67367798a7
Merged various SMC FDC67C6xx Super I/O chips into one file, re-added the UMC88xx 486 chipsets (and four machines for it) based on work by tiseno100 and my own work, various other fixes, and added quite a few machines (including the AOpen AP5VM which now works), also added the remaining ALi M6117 machine (Protech SBC with Award BIOS), and made the Intel Advanced/ATX's on-board S3 Trio64V+ work, as well as the on-board S3 Trio64/V2 of the two Compaq Presarios.
2021-08-21 18:19:10 +02:00
OBattler
5ecf3ac6cb
Merged the ALi M1217 into the M6117 (that's based on the M1217), moved the M6117 out of the Dev branch, removed the broken M6117 Acrosser, and added three M1217 machines. This finishes the ALi work.
2021-08-05 18:16:17 +02:00
OBattler
dbddb3e309
Finished the ALADDiN-PRO II, implemented the Contaq/Cypress 82C596(A) and 82C597 chipsets, added the ASUS P5A, Gigabyte GA-5AX, PC CHIPS M729, and Green-B, removed the "Virtual PC 2007" device as it turns out it was actually SMBus all along, did some fixes to the ALi SMBUS, fixed start LM75 SMBus address and enabled it by default, and added a ASUS P5A-specific version of the Winbond W83781D hardware monitor.
2021-07-12 05:56:06 +02:00
Miran Grča
aa06cffe24
Merge pull request #1539 from 86Box/master
...
Bring the branch up to part with master.
2021-07-09 04:42:04 +02:00
RichardG867
2eba22295a
VIA southbridge fixes, including dynamic SMBus clock
2021-07-08 18:55:05 -03:00
OBattler
a896953dd5
Current WIP ALi work.
2021-07-04 18:16:35 +02:00
OBattler
4f6df76f10
Revert "Revert "Merge branch 'feature/machine_and_kb' into master""
...
This reverts commit f2cd3756dd .
2021-07-04 17:40:39 +02:00
Daniel Gurney
f2cd3756dd
Revert "Merge branch 'feature/machine_and_kb' into master"
...
This reverts commit 6604a29d7e , reversing
changes made to 1d7fca0abd .
2021-07-04 18:22:52 +03:00
OBattler
15279e4964
Finished the ALi M15xx and removed from Dev branch.
2021-07-01 01:43:59 +02:00