From e1f27368f90cc346c2d70442f24c2885880fbc8b Mon Sep 17 00:00:00 2001 From: cracyc Date: Wed, 20 Sep 2017 16:57:15 -0500 Subject: at: add some dumps (nw) --- src/mame/drivers/at.cpp | 21 ++++++++++++++++----- src/mame/mame.lst | 1 + 2 files changed, 17 insertions(+), 5 deletions(-) diff --git a/src/mame/drivers/at.cpp b/src/mame/drivers/at.cpp index 28156be0f8b..24bbc7dffec 100644 --- a/src/mame/drivers/at.cpp +++ b/src/mame/drivers/at.cpp @@ -768,6 +768,9 @@ ROM_START( atvga ) ROM_SYSTEM_BIOS(12, "at", "PC 286") /*(Motherboard Manufacturer: Unknown.) (BIOS release date:: 03-11-1987)*/ ROMX_LOAD("at110387.1", 0x10001, 0x8000, CRC(679296a7) SHA1(ae891314cac614dfece686d8e1d74f4763cf40e3),ROM_SKIP(1) | ROM_BIOS(13) ) ROMX_LOAD("at110387.0", 0x10000, 0x8000, CRC(65ae1f97) SHA1(91a29c7deecf7a9afbba330e64e0eee9aafee4d1),ROM_SKIP(1) | ROM_BIOS(13) ) + ROM_SYSTEM_BIOS(13, "bravo", "AST Bravo/286") // fails with keyboard controller test, probably expects specific kbdc rom + ROMX_LOAD("107000-704.bin", 0x10000, 0x8000, CRC(94faf87e) SHA1(abaafa6c2ae9b9fba95b244dcbcc1c752ac6c0a0),ROM_SKIP(1) | ROM_BIOS(14) ) + ROMX_LOAD("107000-705.bin", 0x10001, 0x8000, CRC(e1263c1e) SHA1(b564f1043ef45ecbdf4f06bb500150ad992c2931),ROM_SKIP(1) | ROM_BIOS(14) ) ROM_END ROM_START( xb42639 ) @@ -802,12 +805,20 @@ ROM_START( xb42664a ) ROM_LOAD16_BYTE("10217.hi", 0x10001, 0x8000, CRC(111725cf) SHA1(f6018a45bda4476d40c5881fb0a506ff75ec1688)) ROM_END - ROM_START( neat ) ROM_REGION(0x20000,"bios", 0) - //ROM_SYSTEM_BIOS(0, "neat286", "NEAT 286") - ROM_LOAD16_BYTE("at030389.0", 0x10000, 0x8000, CRC(4c36e61d) SHA1(094e8d5e6819889163cb22a2cf559186de782582)) - ROM_LOAD16_BYTE("at030389.1", 0x10001, 0x8000, CRC(4e90f294) SHA1(18c21fd8d7e959e2292a9afbbaf78310f9cad12f)) + ROM_SYSTEM_BIOS(0, "neat286", "NEAT 286") + ROMX_LOAD("at030389.0", 0x10000, 0x8000, CRC(4c36e61d) SHA1(094e8d5e6819889163cb22a2cf559186de782582),ROM_SKIP(1) | ROM_BIOS(1)) + ROMX_LOAD("at030389.1", 0x10001, 0x8000, CRC(4e90f294) SHA1(18c21fd8d7e959e2292a9afbbaf78310f9cad12f),ROM_SKIP(1) | ROM_BIOS(1)) + ROM_SYSTEM_BIOS(1, "pb800", "Packard Bell PB800") + ROMX_LOAD( "3.10.12-1.bin", 0x10001, 0x8000, CRC(e6bb54c5) SHA1(fa5a376dd44696c78dcc8994e18938b5e1b3e45a),ROM_SKIP(1) | ROM_BIOS(2) ) + ROMX_LOAD( "3.10.12-2.bin", 0x10000, 0x8000, CRC(bde46933) SHA1(c7221192f48d6f2f5b773c3c7d2a52b635cb473e),ROM_SKIP(1) | ROM_BIOS(2) ) +ROM_END + +ROM_START( at386sx ) + ROM_REGION(0x20000,"bios", 0) + ROM_SYSTEM_BIOS(0, "mb386sx", "mb386sx-25spb") // VLSI SCAMPSX + ROMX_LOAD("386sx_bios_plus.bin", 0x10000, 0x10000, CRC(f71e5a8d) SHA1(e73fda2547d92bf578e93623d5f2349b97e22393), ROM_BIOS(1) ) ROM_END ROM_START( ct386sx ) @@ -1101,7 +1112,7 @@ COMP ( 1987, at, ibm5170, 0, ibm5162, 0, at_state, at, COMP ( 1987, atvga, ibm5170, 0, atvga, 0, at_state, at, "", "PC/AT (VGA, MF2 Keyboard)" , MACHINE_NOT_WORKING ) COMP ( 1988, at386, ibm5170, 0, at386, 0, at_state, at, "", "PC/AT 386 (VGA, MF2 Keyboard)", MACHINE_NOT_WORKING ) COMP ( 1988, ct386sx, ibm5170, 0, ct386sx, 0, at_state, at, "", "NEAT 386SX (VGA, MF2 Keyboard)", MACHINE_NOT_WORKING ) -//COMP ( 1988, at386sx, ibm5170, 0, ct386sx, 0, at_state, at, "", "PC/AT 386SX (VGA, MF2 Keyboard)", MACHINE_NOT_WORKING ) +COMP ( 1988, at386sx, ibm5170, 0, ct386sx, 0, at_state, at, "", "PC/AT 386SX (VGA, MF2 Keyboard)", MACHINE_NOT_WORKING ) COMP ( 1990, at486, ibm5170, 0, at486, 0, at_state, at, "", "PC/AT 486 (VGA, MF2 Keyboard)", MACHINE_NOT_WORKING ) COMP ( 1989, neat, ibm5170, 0, neat, 0, at_state, at, "", "NEAT (VGA, MF2 Keyboard)", MACHINE_NOT_WORKING ) COMP ( 1989, ec1842, ibm5150, 0, ec1842, 0, at_state, at, "", "EC-1842", MACHINE_NOT_WORKING ) diff --git a/src/mame/mame.lst b/src/mame/mame.lst index 4a28f41a760..afcdb587254 100644 --- a/src/mame/mame.lst +++ b/src/mame/mame.lst @@ -2258,6 +2258,7 @@ at // 1987 AMI Bios and Diagnostics at386 // 19?? IBM AT 386 at486 // 19?? IBM AT 486 atvga // 19?? AT VGA +at386sx // 19?? AT VGA 386sx c386sx16 // 1990 Commodore 386SX-16 cmdpc30 // ct386sx // -- cgit v1.2.3