From 0c5f8a63c356bd8cad2f7ebbde0c322c4e0cd861 Mon Sep 17 00:00:00 2001 From: rfka01 Date: Sat, 18 Nov 2017 00:38:27 +0100 Subject: Added alternative Ericsson PC BIOS --- src/mame/drivers/pc.cpp | 14 +++++++++++--- 1 file changed, 11 insertions(+), 3 deletions(-) diff --git a/src/mame/drivers/pc.cpp b/src/mame/drivers/pc.cpp index fc0a5d30df5..800d382d537 100644 --- a/src/mame/drivers/pc.cpp +++ b/src/mame/drivers/pc.cpp @@ -823,9 +823,12 @@ ROM_END ROM_START( epc ) ROM_REGION(0x10000,"bios", 0) - ROM_LOAD( "epcbios1.bin", 0xe000, 0x02000, CRC(79a83706) SHA1(33528c46a24d7f65ef5a860fbed05afcf797fc55)) - ROM_LOAD( "epcbios2.bin", 0xc000, 0x02000, CRC(3ca764ca) SHA1(02232fedef22d31a641f4b65933b9e269afce19e)) - ROM_LOAD( "epcbios3.bin", 0xa000, 0x02000, CRC(70483280) SHA1(b44b09da94d77b0269fc48f07d130b2d74c4bb8f)) + ROM_SYSTEM_BIOS(0, "p840705", "p840705") + ROMX_LOAD("ericsson_8088.bin", 0xe000, 0x2000, CRC(3953c38d) SHA1(2bfc1f1d11d0da5664c3114994fc7aa3d6dd010d), ROM_BIOS(1)) + ROM_SYSTEM_BIOS(1, "p860110", "p860110") + ROMX_LOAD( "epcbios1.bin", 0xe000, 0x02000, CRC(79a83706) SHA1(33528c46a24d7f65ef5a860fbed05afcf797fc55), ROM_BIOS(2)) + ROMX_LOAD( "epcbios2.bin", 0xc000, 0x02000, CRC(3ca764ca) SHA1(02232fedef22d31a641f4b65933b9e269afce19e), ROM_BIOS(2)) + ROMX_LOAD( "epcbios3.bin", 0xa000, 0x02000, CRC(70483280) SHA1(b44b09da94d77b0269fc48f07d130b2d74c4bb8f), ROM_BIOS(2)) ROM_END ROM_START( eppc ) @@ -997,6 +1000,11 @@ ROM_START( kaypro16 ) ROM_LOAD("pc102782.bin", 0xe000, 0x2000, CRC(ade4ed14) SHA1(de6d87ae83a71728d60df6a5964e680487ea8400)) ROM_END +ROM_START( ericsson ) + ROM_REGION(0x10000, "bios", 0) + ROM_LOAD("ericsson_8088.bin", 0xe000, 0x2000, CRC(3953c38d) SHA1(2bfc1f1d11d0da5664c3114994fc7aa3d6dd010d)) +ROM_END + /*************************************************************************** Game driver(s) -- cgit v1.2.3 From 5a84ad6182b76c8b98224374b8c3990f430bc178 Mon Sep 17 00:00:00 2001 From: rfka01 Date: Sat, 18 Nov 2017 00:40:59 +0100 Subject: Removed leftovers from experiments --- src/mame/drivers/pc.cpp | 4 ---- 1 file changed, 4 deletions(-) diff --git a/src/mame/drivers/pc.cpp b/src/mame/drivers/pc.cpp index 800d382d537..55f96749cf2 100644 --- a/src/mame/drivers/pc.cpp +++ b/src/mame/drivers/pc.cpp @@ -1000,10 +1000,6 @@ ROM_START( kaypro16 ) ROM_LOAD("pc102782.bin", 0xe000, 0x2000, CRC(ade4ed14) SHA1(de6d87ae83a71728d60df6a5964e680487ea8400)) ROM_END -ROM_START( ericsson ) - ROM_REGION(0x10000, "bios", 0) - ROM_LOAD("ericsson_8088.bin", 0xe000, 0x2000, CRC(3953c38d) SHA1(2bfc1f1d11d0da5664c3114994fc7aa3d6dd010d)) -ROM_END /*************************************************************************** -- cgit v1.2.3