From 384dbc865bbfc879ca7f2433a9066f0e12326d78 Mon Sep 17 00:00:00 2001 From: hap Date: Fri, 15 Mar 2019 22:09:49 +0100 Subject: New working clone added ------------ Schachcomputer SC 2 (rev. E) [kaiOr] --- src/mame/drivers/sc2.cpp | 20 ++++++++++++++++++-- src/mame/mame.lst | 1 + 2 files changed, 19 insertions(+), 2 deletions(-) diff --git a/src/mame/drivers/sc2.cpp b/src/mame/drivers/sc2.cpp index a99d1be9890..137970be7b4 100644 --- a/src/mame/drivers/sc2.cpp +++ b/src/mame/drivers/sc2.cpp @@ -7,6 +7,8 @@ Schachcomputer SC 2 driver VEB Mikroelektronik's 2nd chess computer. The chess program is based on Fidelity Chess Challenger 10. +3 versions known: initial version, revision E, revision EP. + keypad legend: R - Rückstellen (reset) @@ -224,6 +226,19 @@ void sc2_state::sc2(machine_config &config) /* ROM definition */ ROM_START( sc2 ) + ROM_REGION( 0x10000, "maincpu", ROMREGION_ERASEFF ) + ROM_LOAD( "bm008.bin", 0x0000, 0x0400, CRC(3023ea82) SHA1(07020d153d802c672c39e1af3c716dbe35e23f08)) + ROM_LOAD( "bm009.bin", 0x0400, 0x0400, CRC(6a34814e) SHA1(e58ae6615297b028db135a48a8f9e186a4220f4f)) + ROM_LOAD( "bm010.bin", 0x0800, 0x0400, CRC(deab0373) SHA1(81c9a7197eef8d9131e47ecd2ec35b943caee54e)) + ROM_LOAD( "bm011.bin", 0x0c00, 0x0400, CRC(c8282339) SHA1(8d6b8861281e967a77609b6d77e80afd47d28ed2)) + ROM_LOAD( "bm012.bin", 0x2000, 0x0400, CRC(2e6a4294) SHA1(7b9bd191c9ec73139a65c3a339ab88e1f3eb5ed2)) + ROM_LOAD( "bm013.bin", 0x2400, 0x0400, CRC(3e02eb42) SHA1(2e4a9a8fd04c202c9518550d7e8cf9bfea394153)) + ROM_LOAD( "bm014.bin", 0x2800, 0x0400, CRC(538d449e) SHA1(c4186995b69e97740e01eaff84a20d49d03d180f)) + ROM_LOAD( "bm015.bin", 0x2c00, 0x0400, CRC(b4991dca) SHA1(6a6cdddf5c4afa24773acf693f58c34b99c8d328)) + ROM_LOAD( "bm037.bin", 0x3000, 0x0400, CRC(2b67faf1) SHA1(5c65734acaeb766240dbd492a774c56fcfc382f7)) +ROM_END + +ROM_START( sc2a ) ROM_REGION( 0x10000, "maincpu", ROMREGION_ERASEFF ) ROM_LOAD( "bm008.bin", 0x0000, 0x0400, CRC(3023ea82) SHA1(07020d153d802c672c39e1af3c716dbe35e23f08)) ROM_LOAD( "bm009.bin", 0x0400, 0x0400, CRC(6a34814e) SHA1(e58ae6615297b028db135a48a8f9e186a4220f4f)) @@ -241,5 +256,6 @@ ROM_END /* Driver */ -// YEAR NAME PARENT COMPAT MACHINE INPUT CLASS INIT COMPANY FULLNAME FLAGS -COMP( 1981, sc2, 0, 0, sc2, sc2, sc2_state, empty_init, "VEB Mikroelektronik Erfurt", "Schachcomputer SC 2", MACHINE_SUPPORTS_SAVE ) +// YEAR NAME PARENT COMPAT MACHINE INPUT CLASS INIT COMPANY, FULLNAME, FLAGS +COMP( 1981, sc2, 0, 0, sc2, sc2, sc2_state, empty_init, "VEB Mikroelektronik Erfurt", "Schachcomputer SC 2 (rev. E)", MACHINE_SUPPORTS_SAVE ) +COMP( 1981, sc2a, sc2, 0, sc2, sc2, sc2_state, empty_init, "VEB Mikroelektronik Erfurt", "Schachcomputer SC 2", MACHINE_SUPPORTS_SAVE ) diff --git a/src/mame/mame.lst b/src/mame/mame.lst index 684cafa4500..46483091472 100644 --- a/src/mame/mame.lst +++ b/src/mame/mame.lst @@ -34122,6 +34122,7 @@ sc1 // @source:sc2.cpp sc2 // +sc2a // @source:scm_500.cpp scm_500 // -- cgit v1.2.3