Commit Graph

526 Commits

Author SHA1 Message Date
Cacodemon345
909e893f4d Improve slow loading speeds for manager 2025-12-28 23:43:04 +06:00
RichardG867
747e71ef2d Remove unused machine_is_sony function 2025-12-20 19:04:04 -03:00
RichardG867
e3a2bca761 Fix internal name for HP Holly 2025-12-19 22:45:39 -03:00
Cacodemon345
48f6db24e2 Add ASUS TX97-XV (HP OEM) board
Shipped with either ATi RAGE II or ATi Mach64 VT3
2025-12-04 23:44:07 +06:00
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
8324650f14 Add the HP Pavilion 73xx/74xx (Ruby USB) 2025-11-14 22:42:27 -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
win2kgamer
b36b0c4ea0 Add the HP Pavilion 50x0/70xx (Morrison32) 2025-11-14 22:17:19 -06:00
Kotochi
0181fd29f1 Add the Samsung CAIRO-5 machine 2025-11-14 01:00:25 +03:00
Kotochi
bf1fbd5703 Add the MSI MS-6199VA and fix a mistake with the MS-6318 2025-11-08 21:27:59 +03:00
OBattler
5f2d9f1fdb Fix some machine warnings. 2025-11-08 02:32:52 +01:00
Miran Grča
10151c738d Merge pull request #6427 from Verloren50000/MS5124_v451PG
Additional AwardBIOS v4.51PG for MS-5124
2025-11-08 02:20:03 +01:00
Kotochi
2039d9f0e7 Add the MSI MS-6318 and its OEM versions 2025-11-07 23:32:50 +03:00
Verloren50000
aee09d358c Merge branch '86Box:master' into MS5124_v451PG 2025-11-06 09:58:12 +08:00
Bozo Scum
33bca0521c new machine: Thomson TO16 2025-11-05 17:52:15 +08:00
Verloren50000
91d9ed5cb5 Added the AwardBIOS v4.51PG variant of MS-5124 2025-11-01 13:13:00 +08:00
MaxwellS04
d9718a9e5f Added the Leadtek AwardBIOS variant of P6SBA 2025-10-30 15:04:04 +07:00
Verloren50000
72b90072b7 Merge branch '86Box:master' into MS5146_1998 2025-10-26 10:41:02 +08:00
RichardG867
aa9101418a Naming fixes to the HP Vectra Series 2 [skip ci] 2025-10-25 14:28:27 -03:00
Verloren50000
e73c387e21 Added the 1998 Award v4.51PG BIOS to MS-5146 2025-10-22 10:24:07 +08:00
MaxwellS04
5b0267e4d3 Added the 1999 v4.51PG BIOS to P5VX-B 2025-10-21 16:28:37 +07: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
Cacodemon345
05fe82a205 Give all PC87307 machines the earlier GPIO behaviour (#6332) 2025-10-12 21:40:29 +02:00
Verloren50000
727b1d059d Add BIOS selector and 1996 BIOS to the NEC PowerMate Vxxx (#6324)
* Add BIOS selector and 1996 BIOS to the NEC PowerMate Vxxx

Add a BIOS selector and the 1996 BIOS to the NEC PowerMate Vxxx.

* m_at_socket5.c: Version 4.04 -> Version 4.05
2025-10-12 05:31:14 +02:00
José Miguel Sánchez García
7727065b5b Add DFI K6BV3+ (rev. A+) motherboard (#6318) 2025-10-11 03:55:08 +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
toggo9
fadc8c37b8 Add the IBM PC 330/350 type 65x6. (#6315)
* Change BIOS loading (temporarily)

* Change GPIO related stuff on the PC 330 65x6...

CPU clock is now properly reported up to 166 MHz.

* Add IBM PC 330 type 65x6 machine table entry.

* Add IBM PC 330 type 65x6 machine definition.

* Fix a compile breaking error.

* Block AMD K5/Cx686 CPUs from the IBM PC 330/350 type 65x6.

* Correct the PC 330/350 ROM path.
2025-10-10 20:54:27 +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
mw308
9077501f7e Add Abit AH4T (#6304)
* Add Abit AH4T

* Remove DX4 support from AH4
2025-10-08 19:12:31 +02:00
Cacodemon345
5b7ac6fa21 Add Intel Advanced/MA (Monaco) (#6297) 2025-10-08 16:10:42 +02:00
bozoscum
151e0bdd16 more Multitech PC-500/500+ modifies (#6298)
* add DTK PIM-TB10-Z BIOS 2.39

* change Multitech PC-500/PC500+ KBC type to XTClone

* 1. add ISA RTC century field to support Multitech onboard RTC
2. hard-coded I/O port and IRQ for Multitech onboard RTC until
   find a prorper way to obtain correct value from machine config
2025-10-08 15:39:40 +02:00
bozoscum
39b249fedf Some modifications for Multitech machines (#6258)
* add alternative OEM model names for Multitech machines

* add Multitech PC-700 BIOS 3.30

* add Multitech PC-900 / Commodore PC-40 BIOS v2.07a.xc

* add Multitech PC-500+ BIOS 4.03 and 4.06

* correcting display name of Multitech BIOS 3.10 to 3.1

* merge with origin/master

* fix github-advanced-security check error 'uninitialized local variable'

* implement the Multitech onboard ISA RTC device
2025-10-06 03:28:00 +02:00
Verloren50000
774a1a7f08 Add the MSI MS-6147 Machine (#6270)
* machine.h: MSI MS-6147 added.

* m_at_slot1.c: MSI MS-6147 added.

* machine_table.c: MSI MS-6147 added.
2025-10-06 03:26:58 +02:00
win2kgamer
0b09681c46 Add the Sony Vaio PCV-130/150 (#6282)
* Add the Sony Vaio PCV-130/150 as a selectable BIOS for the AN430TX

* Add Sony CDU-611 24x CD-ROM drive

This may not have been the drive included in the Vaio PCV-130/150 but is contemporary, is the correct speed and satisfies the vendor-locked CD-ROM driver on the recovery CD.
2025-10-05 21:35:09 +02:00
Jasmine Iwanek
8ac8461dd3 Header cleanups (2/2) (#6275) 2025-10-04 03:40:32 +02:00
Maxwell Scott
c35bb9749f Added more BIOSes for GA-5AX and GA-686BX (#6256) 2025-09-30 05:59:11 +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
f692c00c6d Remove the BCM FR510 because it turned out to be improperly implemented fixes #6236. 2025-09-27 15:21:13 +02:00
Verloren50000
9ef1b19486 Add the BCM FR510 (Packard Bell/NEC OEM) ROM + update (#6231)
* machine.h: FR510 added.

* m_at_sockets7.c: BCM FR510 added, including the BIOS Selector.

* machine_table.c: BCM FR510 is now added.

* machine_table.c: fr510-generic

* m_at_sockets7.c: AGP Bridge for BCM FR510

* machine_table.c: FR510 PCIOnly

* m_at_socket7.c: Fixes at FR510

* m_at_sockets7.c: 510S228.BIN -> 510S128.BIN

* machine_table.c: an update for FR510
2025-09-27 13:32:46 +02:00
Verloren50000
4180909840 Add BIOS selector and the mid-1999 BIOS to the ABit AB-LX6 (#6224)
* machine.h: Configuration added for ABit AB-LX6

* m_at_slot1.c: Configuration is almost there for ABit AB-LX6

* Congratulations! BIOS Selector for ABit AB-LX6 is complete.
2025-09-26 05:21:12 +02:00
Verloren50000
4735423f82 machine.h: BIOS Selector for Micronics M7S-Hi added. 2025-09-16 14:24:28 +08:00
starfrost013
a44ad7e776 Remove 32-bit core dynarec 2025-09-14 15:50:01 +01:00
Miran Grča
2ded1388f6 Merge pull request #6157 from Verloren50000/master
Add the Packard Bell Tacoma, the MSI MS-6119 and the Viglen Vig69M ROMs!
2025-09-14 01:55:31 +02:00
OBattler
d08b21b34a Some machine ordering fixes (and a 286 machine had the wrong chipset displayed). 2025-09-13 23:20:54 +02:00
OBattler
fcf236ff7e Add the selection of the last BIOS versio of ABIT BX6. 2025-09-13 23:09:24 +02:00
RichardG867
25ee59d98c Fix internal name for Multitech PC-900 2025-09-13 16:32:43 -03:00