mirror of
https://github.com/holub/mame
synced 2025-04-25 01:40:16 +03:00
Merge pull request #5077 from rfka01/master
at.cpp: (mainly) 386 BIOS versions
This commit is contained in:
commit
ea0415dab5
@ -1228,6 +1228,9 @@ ROM_START( at386sx )
|
||||
ROMX_LOAD( "ncr_386sx_u12-19_7.3.bin", 0x10001, 0x8000, CRC(9e4c9a2a) SHA1(0a45d9f04f03b7ae39734916af7786bc52e5e917), ROM_SKIP(1) | ROM_BIOS(3))
|
||||
ROMX_LOAD( "ncr_386sx_u46-17_7.3.bin", 0x10000, 0x8000, CRC(73ad83a2) SHA1(bf6704fb4a0da37251f192cea3af2bc8cc2e9cdb), ROM_SKIP(1) | ROM_BIOS(3))
|
||||
// ROM_LOAD( "ncr_386sx_card_150-0004508_u1_v1.1.bin", 0x0000, 0x800, CRC(dd591ac1) SHA1(5bc40ca7340fa57aaf5d707be45a288f14085807))
|
||||
// 4: BIOS-String: 30-0501-D81105-00101111-070791-ACER1217-0 - 386SX NPM/33,40-A0(2) 05/12/1993
|
||||
ROM_SYSTEM_BIOS(4, "m919a00", "PC-Chips M919")
|
||||
ROMX_LOAD( "m919a00_npm-40.bin", 0x10000, 0x10000, CRC(4f330d82) SHA1(08224c7bcfb2a859b682bf44ac1ac7fd9f2ade78),ROM_BIOS(4))
|
||||
ROM_END
|
||||
|
||||
ROM_START( ct386sx )
|
||||
@ -1267,34 +1270,46 @@ ROM_START( at386 )
|
||||
// 7: Award Modular BIOS 4.50
|
||||
ROM_SYSTEM_BIOS(7, "pccm326", "PCChips M326 V5.2") // BIOS reports a 66MHz 386DX original board has a TI TX486DLC/E-40PCE and IIT 4C87DLC-40 CPU/FPU combo
|
||||
ROMX_LOAD( "m326_v5.2_m601-326.bin", 0x10000, 0x10000, CRC(cca6a443) SHA1(096c8bfa000c682d6c801da27c7fd14243ebb63b), ROM_BIOS(7) )
|
||||
// 8
|
||||
ROM_SYSTEM_BIOS(8, "msi386", "MSI 386") // MSI 386 mainboard, initializes graphics card, then hangs
|
||||
ROMX_LOAD( "ami_386_msi_02297_even.bin", 0x10000, 0x8000, CRC(768590a0) SHA1(90c5203d78591a093fd4f54ceb8d9827f1e64f39), ROM_SKIP(1) | ROM_BIOS(8) )
|
||||
ROMX_LOAD( "ami_386_msi_02297_odd.bin", 0x10001, 0x8000, CRC(7b1360dc) SHA1(552ccda9f90826621e88d9abdc47306b9c2b2b15), ROM_SKIP(1) | ROM_BIOS(8) )
|
||||
// 9: BIOS-String: 20-0200-DF1121-00101111-102591-SYM_386B-0 / 386DX/SX (S1A.P)
|
||||
ROM_SYSTEM_BIOS( 9, "386sc2c", "386-SC-2C")
|
||||
ROMX_LOAD("386-sc-2c_ami_za492668.bin", 0x10000, 0x10000, CRC(b408eeb7) SHA1(cf1974492119e1aae623fa366d5760343e827e52), ROM_BIOS(9) )
|
||||
// 10: BIOS-String: EC&T-1332-040990-K0
|
||||
ROM_SYSTEM_BIOS(10, "cs8230", "CS8230")
|
||||
ROMX_LOAD( "ami_386_cs8230_chipset.bin", 0x10000, 0x10000, CRC(1ee766d0) SHA1(75dba3c9817dfe6caca46f5f4f2f1d76ba88d3c7), ROM_BIOS(10) )
|
||||
// 11
|
||||
ROM_SYSTEM_BIOS(11, "ami2939", "AMI2939") // no display
|
||||
ROMX_LOAD( "ami2939e.rom", 0x10000, 0x8000, CRC(65cbbd32) SHA1(d7d26b496f8e86f01722ad9f171a68f9fcdc477c), ROM_SKIP(1) | ROM_BIOS(11) )
|
||||
ROMX_LOAD( "ami2939o.rom", 0x10001, 0x8000, CRC(8db6e739) SHA1(cdd47709d6036fad4be40c15bff41752d831d4b8), ROM_SKIP(1) | ROM_BIOS(11) )
|
||||
// 12: BIOS-String: 30-0201-ZZ1347-00101111-050591-M320-0
|
||||
ROM_SYSTEM_BIOS(12, "m321_23", "PCChips M321 Rev.2.3")
|
||||
ROMX_LOAD( "pcchips_m321_rev2.3.bin", 0x10000, 0x10000, CRC(ca0542e4) SHA1(8af9f88e022f8115708178c6c0b313ea0423a2b5), ROM_BIOS(12) )
|
||||
// 13: BIOS-String: 30-0200-DH1102-00101111-070791-ETEQ386-0 / REV C3
|
||||
ROM_SYSTEM_BIOS(13, "sy19i", "Soyo SY-19I")
|
||||
ROMX_LOAD( "ami_soyo_sy-19i.bin", 0x10000, 0x10000, CRC(369a040f) SHA1(3dbcbcb8b8a50717cae3b17f44ca1b7c394b75fc), ROM_BIOS(13) )
|
||||
// 14: NCR 386 slot CPU - Upgrade card for e.g. NCR PC-8 - set graphics card to CGA to see a "Timer One Error" message
|
||||
ROM_SYSTEM_BIOS(14, "ncr386", "NCR 386 CPU card")
|
||||
ROMX_LOAD( "ncr_386_card_04152_u44_ver5.0.bin", 0x10000, 0x10000, CRC(80e44318) SHA1(54e1d4d646a577c53c65b2292b383ed6d91b65b2), ROM_BIOS(14))
|
||||
// 8: BIOS-String: 40-0100-001437-001001111-080893-4386-0 / Release 10/01/93.
|
||||
ROM_SYSTEM_BIOS(8, "m326r53", "PC-Chips M326 Rev. 5.3")
|
||||
ROMX_LOAD( "m326_rev.5.3.bin", 0x10000, 0x10000, CRC(6c156064) SHA1(362ce5a2333641083706a878b807ab87537ca1e6), ROM_BIOS(8) )
|
||||
// 9:
|
||||
ROM_SYSTEM_BIOS(9, "msi386", "MSI 386") // MSI 386 mainboard, initializes graphics card, then hangs
|
||||
ROMX_LOAD( "ami_386_msi_02297_even.bin", 0x10000, 0x8000, CRC(768590a0) SHA1(90c5203d78591a093fd4f54ceb8d9827f1e64f39), ROM_SKIP(1) | ROM_BIOS(9) )
|
||||
ROMX_LOAD( "ami_386_msi_02297_odd.bin", 0x10001, 0x8000, CRC(7b1360dc) SHA1(552ccda9f90826621e88d9abdc47306b9c2b2b15), ROM_SKIP(1) | ROM_BIOS(9) )
|
||||
// 10: BIOS-String: 20-0200-DF1121-00101111-102591-SYM_386B-0 / 386DX/SX (S1A.P)
|
||||
ROM_SYSTEM_BIOS(10, "386sc2c", "386-SC-2C")
|
||||
ROMX_LOAD("386-sc-2c_ami_za492668.bin", 0x10000, 0x10000, CRC(b408eeb7) SHA1(cf1974492119e1aae623fa366d5760343e827e52), ROM_BIOS(10) )
|
||||
// 11: BIOS-String: EC&T-1332-040990-K0
|
||||
ROM_SYSTEM_BIOS(11, "cs8230", "CS8230")
|
||||
ROMX_LOAD( "ami_386_cs8230_chipset.bin", 0x10000, 0x10000, CRC(1ee766d0) SHA1(75dba3c9817dfe6caca46f5f4f2f1d76ba88d3c7), ROM_BIOS(11) )
|
||||
// 12
|
||||
ROM_SYSTEM_BIOS(12, "ami2939", "AMI2939") // no display
|
||||
ROMX_LOAD( "ami2939e.rom", 0x10000, 0x8000, CRC(65cbbd32) SHA1(d7d26b496f8e86f01722ad9f171a68f9fcdc477c), ROM_SKIP(1) | ROM_BIOS(12) )
|
||||
ROMX_LOAD( "ami2939o.rom", 0x10001, 0x8000, CRC(8db6e739) SHA1(cdd47709d6036fad4be40c15bff41752d831d4b8), ROM_SKIP(1) | ROM_BIOS(12) )
|
||||
// 13: BIOS-String: 30-0201-ZZ1347-00101111-050591-M320-0
|
||||
ROM_SYSTEM_BIOS(13, "m321_23", "PCChips M321 Rev.2.3")
|
||||
ROMX_LOAD( "pcchips_m321_rev2.3.bin", 0x10000, 0x10000, CRC(ca0542e4) SHA1(8af9f88e022f8115708178c6c0b313ea0423a2b5), ROM_BIOS(13) )
|
||||
// 14: BIOS-String: 30-0200-DH1102-00101111-070791-ETEQ386-0 / REV C3
|
||||
ROM_SYSTEM_BIOS(14, "sy19i", "Soyo SY-19I")
|
||||
ROMX_LOAD( "ami_soyo_sy-19i.bin", 0x10000, 0x10000, CRC(369a040f) SHA1(3dbcbcb8b8a50717cae3b17f44ca1b7c394b75fc), ROM_BIOS(14) )
|
||||
// 15: NCR 386 slot CPU - Upgrade card for e.g. NCR PC-8 - set graphics card to CGA to see a "Timer One Error" message
|
||||
ROM_SYSTEM_BIOS(15, "ncr386", "NCR 386 CPU card")
|
||||
ROMX_LOAD( "ncr_386_card_04152_u44_ver5.0.bin", 0x10000, 0x10000, CRC(80e44318) SHA1(54e1d4d646a577c53c65b2292b383ed6d91b65b2), ROM_BIOS(15))
|
||||
// ROM_LOAD ("ncr_386_card_keyboard_04181_u27_ver5.6.bin", 0x0000, 0x800, CRC(6c9004e7) SHA1(0fe77f47ff77333d1ff9bfcf8d6d92193ab1f208))
|
||||
// 15: BIOS-String: Phoenix 80386 ROM BIOS PLUS Version 1.10 22
|
||||
ROM_SYSTEM_BIOS(15, "cbm386", "Commodore 386")
|
||||
ROMX_LOAD( "cbm-386-bios-lo-v1.022e-8100.bin", 0x10000, 0x8000, CRC(a054a1b8) SHA1(d952b02cc10534325c1c5aaa8b6dfb77bc20a179), ROM_SKIP(1) | ROM_BIOS(15))
|
||||
ROMX_LOAD( "cbm-386-bios-hi-v1.022e-d100.bin", 0x10001, 0x8000, CRC(b9541f3d) SHA1(e37c704521e85b07369d21b0521f4d1871c318dd), ROM_SKIP(1) | ROM_BIOS(15))
|
||||
// 16: BIOS-String: Phoenix 80386 ROM BIOS PLUS Version 1.10 22
|
||||
ROM_SYSTEM_BIOS(16, "cbm386", "Commodore 386")
|
||||
ROMX_LOAD( "cbm-386-bios-lo-v1.022e-8100.bin", 0x10000, 0x8000, CRC(a054a1b8) SHA1(d952b02cc10534325c1c5aaa8b6dfb77bc20a179), ROM_SKIP(1) | ROM_BIOS(16))
|
||||
ROMX_LOAD( "cbm-386-bios-hi-v1.022e-d100.bin", 0x10001, 0x8000, CRC(b9541f3d) SHA1(e37c704521e85b07369d21b0521f4d1871c318dd), ROM_SKIP(1) | ROM_BIOS(17))
|
||||
// 17: flashing "K/B controller incorrect"
|
||||
ROM_SYSTEM_BIOS(17, "gmb386sat", "GMB-386SAT_V1.0")
|
||||
ROMX_LOAD( "gmb-386sat_v1.0.bin", 0x10000, 0x10000, CRC(59ecc773) SHA1(f2007fce76b3a91f51bfb5f43c1539d5ae06d35f), ROM_BIOS(17))
|
||||
// 18: BIOS-String: X0-0100-000000-00101111-060692-RC2018A-0 / Ver 1.4b / Texas Instruments 486 DLC [S3Q]
|
||||
ROM_SYSTEM_BIOS(18, "ti486dlc", "TI 486DLC") // board is equipped with a TI486DLC
|
||||
ROMX_LOAD( "ti_486dlc_rev.s3q.bin", 0x10000, 0x10000, CRC(39b150ed) SHA1(5fc96c6232dd3a066349d8e707e938af55893297), ROM_BIOS(18))
|
||||
// 19: BIOS-String: 40-0400-001107-00101111-111192-U4800VLX-0 / UNICHIP BIOS VER 2.0A 09/27/1993
|
||||
ROM_SYSTEM_BIOS(19, "386bw367", "386BW367 Rev. 1.0")
|
||||
ROMX_LOAD( "unichip_386bw_367_rev_1.0.bin", 0x10000, 0x10000, CRC(7922a8f9) SHA1(785008e10edfd393dc39e921a12d1a07a14bac25), ROM_BIOS(19))
|
||||
ROM_END
|
||||
|
||||
|
||||
@ -1436,6 +1451,9 @@ ROM_START( at486 )
|
||||
// 40: BIOS-String: 11/03/95-SIS-85C471-I486SV2G-00 / #401A0-0402-1
|
||||
ROM_SYSTEM_BIOS(40, "486sv2gv402", "ASUS VL/I-486SV2G (GX4) V4.02")
|
||||
ROMX_LOAD( "sv2g0402.bin", 0x10000, 0x10000, CRC(db8fe666) SHA1(e499da86261bc6b312a6bc3d94b9465e17c5a449), ROM_BIOS(40))
|
||||
// 41:
|
||||
ROM_SYSTEM_BIOS(41, "mb8433-uuda", "Biostar MB8433UUD-A") // lands in Award BootBlock BIOS
|
||||
ROMX_LOAD( "uud0520s.bin", 0x00000, 0x20000, CRC(0e347559) SHA1(060d3040b103dee051c5c2cfe8c53382acdfedad), ROM_BIOS(41))
|
||||
ROM_END
|
||||
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user