From 8da1c6c91f36f47058647b8dfb51203fc8f6a2c1 Mon Sep 17 00:00:00 2001 From: AJR Date: Fri, 24 May 2019 14:50:53 -0400 Subject: at.cpp: Separate out and document this unknown motherboard (nw) --- src/mame/drivers/at.cpp | 17 ++++++++++++----- src/mame/mame.lst | 1 + 2 files changed, 13 insertions(+), 5 deletions(-) diff --git a/src/mame/drivers/at.cpp b/src/mame/drivers/at.cpp index 954697163ef..bbed27a0b9a 100644 --- a/src/mame/drivers/at.cpp +++ b/src/mame/drivers/at.cpp @@ -1079,9 +1079,6 @@ ROM_START( at ) // 28: BIOS-String: DH12-1343-061390-K0 ROM_SYSTEM_BIOS(28, "headland", "Headland") ROMX_LOAD( "286_headland.bin", 0x10000, 0x10000, CRC(06ea67ae) SHA1(d827f14c4307b76f727bf2a8323330992b74dd89), ROM_BIOS(28) ) - // 29: BIOS-String: 20-0300-00834-00101111-050591-SARC286 / [80286 Standard System 2V1] - ROM_SYSTEM_BIOS(29, "sarcrev12", "SARC Rev. 1.2") - ROMX_LOAD( "sarcrev12.bin", 0x10000, 0x10000, CRC(1c5e3f2d) SHA1(1fcc8b1b9d9383467223dd41e420f9352beca654), ROM_BIOS(29) ) ROM_END @@ -1932,12 +1929,21 @@ ROM_START( k286i ) ROM_END // Sanyo MBC-28 -ROM_START( mbc28 ) // Complains about missing mouse hardware +ROM_START( mbc28 ) ROM_REGION(0x20000,"bios", 0) ROM_LOAD16_BYTE( "mbc-28_sl-dt_ver.1620_low_din_checksum,454f00,27c256-15.bin", 0x10000, 0x8000, CRC(423b4693) SHA1(08e877baa59ebd9a1817dcdd27138c638edcbb84) ) ROM_LOAD16_BYTE( "mbc-28_sl-dt_ver.1620_high_din_checksum,45ae00,27c256-15.bin", 0x10001, 0x8000, CRC(557b7346) SHA1(c0dca88627f8451211172441fefb4020839fb87f) ) ROM_END +// Unknown 80C286 motherboard (4 SIMM, 6 16-bit ISA) +// SARC RC2015; HM6818P; 82C042 or JETkey Keyboard BIOS; 1MB onboard RAM (8x LH64256AD-80) +ROM_START( sarcpc ) + ROM_REGION(0x20000,"bios", 0) // 27C512 + // BIOS-String: 20-0300-00834-00101111-050591-SARC286 / [80286 Standard System 2V1] + //ROM_SYSTEM_BIOS(0, "sarcrev12", "SARC Rev. 1.2") + ROM_LOAD( "sarcrev12.bin", 0x10000, 0x10000, CRC(1c5e3f2d) SHA1(1fcc8b1b9d9383467223dd41e420f9352beca654) ) +ROM_END + // Siemens PCD-2 // ROM_LOAD( "vga_nmc27c256q_435-0029-04_1988_video7_arrow.bin", 0x8000, 0x0800, CRC(0d8d7dff) SHA(cb5b2ab78d480ec3164d16c9c75f1449fa81a0e7) ) // Video7 VGA card // ROM_LOAD( "vga_nmc27c256q_435-0030-04_1988_video7_arrow.bin", 0x8000, 0x0800, CRC(0935c003) SHA(35ac571818f616b856da8bbf6a7a9172f68b3ab6) ) @@ -2264,7 +2270,8 @@ COMP( 1994, ficvipio, ibm5170, 0, at486, 0, at_state, init_at COMP( 199?, ficvipio2, ibm5170, 0, at486, 0, at_state, init_at, "First International Computer", "486-VIP-IO2", MACHINE_NOT_WORKING ) COMP( 1985, k286i, ibm5170, 0, k286i, 0, at_state, init_at, "Kaypro", "286i", MACHINE_NOT_WORKING ) COMP( 1991, t2000sx, ibm5170, 0, at386sx, 0, at_state, init_at, "Toshiba", "T2000SX", MACHINE_NOT_WORKING ) -COMP( 199?, mbc28, ibm5170, 0, at386sx, 0, at_state, init_at, "Sanyo", "MBC-28", MACHINE_NOT_WORKING ) +COMP( 199?, mbc28, ibm5170, 0, at386sx, 0, at_state, init_at, "Sanyo", "MBC-28", MACHINE_NOT_WORKING ) // Complains about missing mouse hardware +COMP( 199?, sarcpc, ibm5170, 0, ibm5162, 0, at_state, init_at, "", "80286 Standard System (SARC RC2015 chipset)", MACHINE_NOT_WORKING ) COMP( 1986, pcd2, ibm5170, 0, ibm5170, 0, at_state, init_at, "Siemens", "PCD-2", MACHINE_NOT_WORKING ) COMP( 199?, pcd3nsx, ibm5170, 0, at386sx, 0, at_state, init_at, "Siemens-Nixdorf", "PCD-3Nsx", MACHINE_NOT_WORKING ) COMP( 199?, pcd4x, ibm5170, 0, at486, 0, at_state, init_at, "Siemens-Nixdorf", "PCD-4H, PCD-4M", MACHINE_NOT_WORKING ) diff --git a/src/mame/mame.lst b/src/mame/mame.lst index a719cc3849c..e12520cccc7 100644 --- a/src/mame/mame.lst +++ b/src/mame/mame.lst @@ -2468,6 +2468,7 @@ n8810m55 // 1986 Nixdorf 8810 M55 pc2386 // qi600 // 1988 Apricot Qi 600 (Neptune Motherboard qi900 // 1990 Apricot Qi 900 (Scorpion Motherboard) +sarcpc // t2000sx // walk386sx // Triumph-Adler Walkstation 386 SX walk386dx // Triumph-Adler Walkstation 386 DX -- cgit v1.2.3