Commit Graph

88 Commits

Author SHA1 Message Date
Kotochi
99fc7ae5c8 Add the HP Pavilion 52xx/53xx/71xx/72xx (BCM FM562) 2025-11-16 22:10:47 +03:00
win2kgamer
e10de727eb Remove the HP Pavilion 72xx machine due to VBIOS issues
Machine has an integrated S3 ViRGE VBIOS that fails to detect a color display on some CPU clock and PIT mode combinations
2025-11-15 10:11:06 -06:00
win2kgamer
c9e0a3c942 Add the HP Pavilion 72xx (Ruby) 2025-11-14 22:37:41 -06:00
win2kgamer
4a2b0753aa Add the HP Pavilion 51xx/7070/7090/71xx (Holly) 2025-11-14 22:30:34 -06:00
Verloren50000
91d9ed5cb5 Added the AwardBIOS v4.51PG variant of MS-5124 2025-11-01 13:13:00 +08:00
win2kgamer
69b05d5bfc Correct flipped names in GPIO define 2025-10-25 23:05:28 -05:00
win2kgamer
7b40cfb563 Give the Intel Atlantis, Monaco and Thor boards their onboard CS4232 audio 2025-10-25 23:01:39 -05:00
RichardG867
aa9101418a Naming fixes to the HP Vectra Series 2 [skip ci] 2025-10-25 14:28:27 -03:00
Jasmine Iwanek
cff55b210c Fix more compile warnings 2025-10-20 23:50:20 -04:00
toggo9
ab7de13297 Add two more HP Vectra models. (#6359)
* Add two 430FX-based Vectras code.

* Add two 430FX-based Vectras machine table entries.

* Organize the 430FX-based Vectras code.

* Add machine definitions for the two 430FX-based Vectras.

* Add the Vectra 500 Series xxx/MT to the GPIO values from the VL/5...

makes it report CPU clocks properly.

* Darn, forgot something.

* Updated and fix the BIOS selector for VE 5/xxx Series 2
2025-10-18 18:52:49 +02:00
Maxwell Scott
812ee8d75a ECS P6BXT-A+ overhaul + additional BIOSes for machines & a misc. change (#6347)
* Added beta v4.51G BIOS to P5MP3

* Added the earliest 4.51PG BIOS to AX59 Pro

Also internal_name corrections

* Added the non-OEM(?) BIOS to 6110Zu

* Added the non-OEM 4.51PG and unofficial 6.00PG

BIOSes to Compaq Compaq ProSignia S31x, which is renamed into ECS P6BXT-A+.

Also unblock Cyrix CPUs as well as unofficial 6.00PG BIOS supports them.

* Removed the v4.51PG due to POST failure

Also slightly changed the maximum voltage bus to 124MHz per unofficial v6.00 BIOS, corrected the BIOS name per the BIOS screen on that BIOS, and added the author credit.

Also lowered the minimum memory on LG IBM MS-6106 to 8mb.

* Added the 050591 BIOS to DataExpert 386WB

* Renamed 386WB to 386C

* Make configurations intact

Per OBattler.
2025-10-15 09:37:52 +02:00
Maxwell Scott
ad2499e1c0 Additional BIOSes for six selected machines + few misc. changes (#6339)
* Added Tulip BIOS to Tyan Tsunami ATX

* Added non-OEM BIOS to TriGem Delhi-III + renamed

* Added the 1999 4.50PG BIOS to FIC PT-2000

* Added Rainbow BIOSes to MS-5119 and FMB

Also added codenames/original names to ValuePoint P60, PowerMate Vxxx, and E-1000

* Added the earliest v4.51PG BIOS to AOpen AX6BC

Also corrected the latest BIOS name to FIC PT-2000

* Correct the BIOS version names for AX6BC

* Changed the name for HP i440ZX machine

* Slightly change the notes for Delhi-III
2025-10-13 16:58:59 +02:00
OBattler
b6879768ee Fix warnings. 2025-10-12 18:25:04 +02:00
Maxwell Scott
c0159caee7 Add two OEM BIOSes to 2 Intel machines + two misc changes (#6310)
* Added Bravo MS-T BIOS for Intel Monaco

-Move Atlantis machine above Thor machine
-Correct the name for Zeos Pantera Wildcat

* Added Gateway 2000 latest BIOS of Intel Zappa

* Fixed a compile-breaking mistake
2025-10-10 22:56:20 +02:00
Cacodemon345
775b30f877 Use correct BIOSes for Intel Advanced/MA (Monaco) (#6306)
Existing one is renamed to Intel Advanced/AS (Atlantis)
2025-10-09 11:20:48 +02:00
Cacodemon345
7b8c431b2f Correct cases for Intel Advanced/MA ROMs (#6303) 2025-10-08 19:14:16 +02:00
Cacodemon345
5b7ac6fa21 Add Intel Advanced/MA (Monaco) (#6297) 2025-10-08 16:10:42 +02:00
Jasmine Iwanek
891982c2c4 Align array entries in machine table and format machines (#6254) 2025-09-30 04:15:10 +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
MaxwellS04
fb6dfdd21f Some BIOS changes I have forgotten 2025-09-01 19:37:55 +07:00
MaxwellS04
04e83efcd3 BIOS versions corrections/fixes 2025-09-01 14:07:26 +07:00
OBattler
a3f5ea358f Machine mergers and added the Olivetti PCS 44/C. 2025-08-26 18:00:25 +02:00
OBattler
6de179581d Second round of machine changes. 2025-08-23 02:11:59 +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
dbd748636e Hook up Bidirectional LPT, EPP, and ECP to all Super I/O chips (missing is vendor-specific Configuration Register B behavior but that's next on my list), fixed Super I/O chip mistakes for a number of machines, split 286/386SX/M6117D machines into three separate files and reordered them as well. 2025-08-11 16:36:30 +02:00
OBattler
6e3e951860 Merged the PC87306 #define's with the PC87307/9 ones. 2025-08-03 18:32:52 +02:00
OBattler
ead6a8f8d0 Some SM(S)C fixes and the PC87306 now handles its own keyboard controller. 2025-08-03 18:26:20 +02:00
OBattler
0637b316ad Added keyboard type selection. 2025-07-27 15:23:43 +02:00
rushieda
143639ad88 BIOS version switcher fixes and improvements on available machines 2025-07-14 16:28:02 +03:00
OBattler
51882035af Siemens-related fixes. 2025-06-12 23:39:12 +02:00
toggo9
8f551991a4 Update SNI D943 Audio and Video code. 2025-05-29 19:54:03 +02:00
toggo9
a690870ada Add SNI D943 machine entry. 2025-05-29 19:50:11 +02:00
OBattler
3f93bde031 AOpen AP5S: Fix BIOS loading. 2025-05-18 06:44:37 +02: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
8755768515 Chaintech 5SBM/5SBM2: Unicore Upgrade 4.51PG BIOS. 2025-05-10 05:14:59 +02:00
OBattler
462e9232b3 Chaintech 5SBM2: Rename to 5SBM/5SBM2 and add the 4.50PG BIOS from 1996 as an option. 2025-05-10 05:05:56 +02:00
OBattler
018bbfae43 SM(S)C FDC37C93x Super I/O chip rewrite, add the Acer V62x, and un-dev-branch the V-Tech Laser XT machines. 2025-05-05 05:11:55 +02:00
MaxwellS04
f89d960b7e Added back onboard sound to Mailman
Per richardg867
2025-01-18 04:29:05 +07:00
MaxwellS04
c20c211e29 Line fixes 2025-01-18 04:17:27 +07:00
MaxwellS04
9b7d5198d7 Removed onboard sound from three machines
Per richardg867
2025-01-18 04:14:23 +07:00
MaxwellS04
f3016bc93e Added onboard sound to 4 machines 2025-01-13 22:48:44 +07:00
AstroMadson
29adb860c8 Renaming Gateway 2000 Tigereye 3V version to Mailman 2024-12-11 06:36:25 -05:00
OBattler
c377a36288 SM(S)C FDC37c932 Super I/O chip fixes, fixes #4601. 2024-07-19 17:45:44 +02:00
OBattler
beddf47de8 Fixed the Super I/O chip and keyboard controller firmware identifications for all the boards that use the SM(S)C FDC73C93x family of Super I/O chips and corrected the socket of the Dell Hannibal+. 2024-05-24 19:10:13 +02:00
luennix
544ea87764 Add the IBM PC 140 (type 6260) 2024-05-09 19:57:11 +03:00
OBattler
75919a1cb9 Fixed the SM(S)C) FDC37C93x NVR handling and make any non-PIIX4 machine that uses it, use its full NVR capabilities. 2024-04-18 03:49:47 +02:00
OBattler
d52b606cec SiS PCI flags corrections. 2024-04-04 03:10:29 +02: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
cartifanwlr
b29df81671 Machine flag cleanups round 6: Socket 7 (ACPI removals need testing) 2024-01-30 20:55:03 +03:00
BurnedPinguin
fc834decb9 Merge branch '86Box:master' into machine_23 2024-01-27 09:34:42 +01:00