From f459b3c1f466372dac18bf083212fba3cb4008de Mon Sep 17 00:00:00 2001 From: rfka01 Date: Mon, 4 Apr 2016 23:14:03 +0200 Subject: [PATCH] Added NCR PC4i BIOS ROM ... machine boots, keyboard is not working, special graphics adapter needs to be emulated --- src/mame/drivers/pc.cpp | 9 ++++++++- src/mame/mame.lst | 1 + 2 files changed, 9 insertions(+), 1 deletion(-) diff --git a/src/mame/drivers/pc.cpp b/src/mame/drivers/pc.cpp index 0ab59558865..e41da48ec19 100644 --- a/src/mame/drivers/pc.cpp +++ b/src/mame/drivers/pc.cpp @@ -340,6 +340,11 @@ ROM_START( sicpc1605 ) ROM_LOAD("multitech pc-700 3.1.bin", 0xe000, 0x2000, CRC(0ac7a2e1) SHA1(b9c8504e21213d81a068dde9f51f9c973d726e7b)) ROM_END +ROM_START( ncrpc4i ) + ROM_REGION(0x10000,"bios", 0) + ROM_LOAD( "ncr_pc4i_biosrom_1985.bin",0xc000, 0x4000, CRC(b9732648) SHA1(0d5d96fbc36089ca4d893b0db84faffa8043a5e4)) +ROM_END + ROM_START( zdsupers ) ROM_REGION(0x10000,"bios", 0) ROM_SYSTEM_BIOS( 0, "v31d", "v3.1d" ) @@ -439,6 +444,7 @@ ROM_START( compc1 ) ROM_LOAD("pc1_char.bin", 0x0000, 0x8000, CRC(4773a945) SHA1(bcc38abecc75d3f641d42987cb0d2ed71d71bc4c)) ROM_END + // Note: Commodore PC20-III, PC10-III and COLT share the same BIOS ROM_START( pc10iii ) ROM_REGION(0x10000, "bios", 0) @@ -509,7 +515,8 @@ COMP( 1991, poisk2, ibm5150, 0, poisk2, pccga, driver_device COMP( 1990, mc1702, ibm5150, 0, pccga, pccga, driver_device, 0, "", "Elektronika MC-1702", MACHINE_NOT_WORKING) COMP( 1987, zdsupers, ibm5150, 0, zenith, pccga, driver_device, 0, "Zenith Data Systems", "SuperSport", 0) -COMP( 1985, sicpc1605, ibm5150, 0, siemens, pccga, driver_device, 0, "Siemens", "Sicomp PC16-05", 0) +COMP( 1985, sicpc1605, ibm5150, 0, siemens, pccga, driver_device, 0, "Siemens", "Sicomp PC16-05", MACHINE_NOT_WORKING) +COMP( 1985, ncrpc4i, ibm5150, 0, pccga, pccga, driver_device, 0, "NCR","PC4i", MACHINE_NOT_WORKING) COMP( 198?, olivm15, ibm5150, 0, m15, pccga, driver_device, 0, "Olivetti", "M15", 0) diff --git a/src/mame/mame.lst b/src/mame/mame.lst index abf6165bed4..cecdf2e95b7 100644 --- a/src/mame/mame.lst +++ b/src/mame/mame.lst @@ -28879,6 +28879,7 @@ sicpc1605 // ssam88s // sx16 // Sanyo SX-16 zdsupers // +ncrpc4i // NCR PC4i @source:pc100.cpp pc100 //