Commit Graph

1052 Commits

Author SHA1 Message Date
Verloren50000
ec86595d5d machine_table.c: Sony Vaio PCV-90 -> Sony Vaio PCV-70/90/100/120 (#6286)
Change the machine name.
Old name: "Sony Vaio PCV-90"
New name: "Sony Vaio PCV-70/90/100/120"
2025-10-06 17:17:16 +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
win2kgamer
85bfc79a6e Use the correct onboard ViRGE device for the TC430HX (#6269) 2025-10-03 06:49:24 +02:00
Maxwell Scott
c35bb9749f Added more BIOSes for GA-5AX and GA-686BX (#6256) 2025-09-30 05:59:11 +02:00
OBattler
b4ce4b8575 And fix the Epson Action PC as well. 2025-09-30 05:51:13 +02:00
OBattler
9141ff80a4 And apply it again. 2025-09-30 05:49:23 +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
Maxwell Scott
58b4af4689 Slightly name correction to Vectra VL 5 + added codename (#6237)
* Fix bus speeds for FR510 + add MSI name for Lucas

* Removed table for FR510

* Name changes to Vectra VL 5 Series 4

Also added codename.
2025-09-27 16:26:31 +02:00
Maxwell Scott
1fc4dda73e Add MSI name for Gateway Lucas (#6235)
* Fix bus speeds for FR510 + add MSI name for Lucas

* Removed table for FR510
2025-09-27 15:43:45 +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
win2kgamer
b268f95b19 Add the Yamaha YMF-71x (OPL3-SA2/3) audio controllers (#6200)
* Initial implementation of the Yamaha YMF-71x (OPL3-SA2/3) audio controllers

* Give the Intel AN430TX its onboard YMF-715

* Forgotten change to snd_sb_dsp.c

* Disable logging, code cleanup

* Use 32K default SB DSP DMA buffer globally and remove the Yamaha subtype

* Hook up master volume control to the OPL3 as well

* Use custom CD audio filter to apply master volume

* Initial implementation of the OPL3-SA3 bass/treble controls

* Improve CD audio volume filter

* Implement the power management registers

* Move master volume recalc to its own function and update on register write

* Correct YMF-719 PnP ROM filename

* Cleanup
2025-09-21 00:32:11 -04:00
RichardG867
25146643f9 Migrate remaining machine-specific checks from internal name to init function 2025-09-19 19:41:01 -03:00
RichardG867
4b8b0efa48 Optimize a couple CPU block checks 2025-09-19 18:45:35 -03:00
MaxwellS04
83b7698d42 Oopsie, alphabetize 386 Chaintech 2025-09-19 20:23:22 +07:00
MaxwellS04
a1c974c045 Machine Changes
1. Changed the names for two Chaintech machines (for example, 333AXB and 416SX)
2. Added the "AB" name to ABIT machines
3. Removed the space from PCChips and PCPartner names
4. BIOS name related corrections
5. Make few machines use their latest revisions as default BIOS option
2025-09-19 16:31:32 +07:00
Verloren50000
0c866af8f9 BIOS Selector for Micronics M7S-Hi ROM is complete. 2025-09-16 14:39:46 +08:00
win2kgamer
4351fd32dd Merge branch '86Box:master' into ymf701 2025-09-14 11:23:00 -05:00
starfrost013
a44ad7e776 Remove 32-bit core dynarec 2025-09-14 15:50:01 +01:00
win2kgamer
7983f499a7 Resolve merge conflict 2025-09-13 22:24:02 -05: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
Verloren50000
9d28ebe9aa machine_table.c: lgibmx76 & tacoma --> ms6119 2025-09-13 08:32:44 +08:00
Verloren50000
0c7906b007 Add Packard Bell Tacoma machine table entry. 2025-09-12 19:07:44 +08:00
MaxwellS04
bf8a64067a Bring back Trangg Bow's change, now with AT clones
Until it gets added to The Retro Web, this is assumed now.
2025-09-12 02:03:42 +07:00
MaxwellS04
f7323ddb58 Added 'system' to the Dell 4xx/NP name 2025-09-11 03:56:35 +07:00
MaxwellS04
015e683059 Forgotten change
Change the name for Dell 466/NP for one of its specifications (425s, 433s, 433d, 450d, and 466d)
2025-09-11 01:47:01 +07:00
MaxwellS04
3824b2b782 Revert Trangg Bow Unknown 286 changes + overhaul 2025-09-11 01:38:22 +07:00
MaxwellS04
0f1e6f2196 Machine adjustments 2025-09-11 00:59:03 +07:00
Bozo Scum
32555f0edb add machine 'Multitech PC-900' 2025-09-09 13:03:18 +08:00
Bozo Scum
a5a9ca148e add machine Multitech PC-500 with BIOS ROM v3.10 and v3.30 2025-09-09 12:39:41 +08:00
Bozo Scum
fb64862fcf rename machine 'Multitech PC-500' to 'Multitech PC-500 plus' 2025-09-09 12:33:52 +08:00
win2kgamer
433c45b3e6 Give the Intel TC430HX and Sony Vaio PCV-90 their onboard YMF701 audio 2025-09-06 18:24:29 -05:00
win2kgamer
5c3118f6ea Add BIOS selector and 1998 BIOS with working PS/2 mouse to the Rise R534F 2025-08-31 17:00:02 -05:00
win2kgamer
834c745459 MSI MS-4145 has a PS/2 KBC with an AT port, fixes keyboard in WfW 3.11 2025-08-30 15:10:26 -05:00
win2kgamer
a9ca61589b The Teknor TEK-932 has a PS/2 KBC but an AT keyboard port 2025-08-29 22:07:59 -05:00
OBattler
89591ae8c9 IBM PS/2 Model 50: Add the Model 50Z BIOS as an option. 2025-08-30 02:28:18 +02:00
OBattler
56e5485b35 Biostar M5ATA: Add the option for the latest BIOS revision. 2025-08-29 21:15:14 +02:00
win2kgamer
bd11947815 Merge branch '86Box:master' into dell-p60-fix 2025-08-28 20:57:04 -05:00
win2kgamer
e7b5e29075 Fix KBC P1 readout for Batman and Plato, fixes boot hang 2025-08-28 19:41:08 -05:00
OBattler
827650d02b Alfredo: Fix KBC P1 readout, fixes #6096. 2025-08-29 02:37:51 +02:00
OBattler
72173030d0 Actually fix the password jumpers on the Batman and Plato. 2025-08-28 12:11:12 +02:00
OBattler
c660878c35 Report the appropriate ports in the RZ-1000's BAR's and fix the password jumper, fixes #6083. 2025-08-28 12:07:13 +02:00
OBattler
a3f5ea358f Machine mergers and added the Olivetti PCS 44/C. 2025-08-26 18:00:25 +02:00