summaryrefslogtreecommitdiffstatshomepage
diff options
context:
space:
mode:
author hap <happppp@users.noreply.github.com>2017-02-19 22:06:58 +0100
committer hap <happppp@users.noreply.github.com>2017-02-19 22:07:18 +0100
commitcfdd1abaf22999ac63a58be6525550089439cffb (patch)
tree7f280b9608f0fcc7b7bf972b1d4c8d137216b8bc
parent4a2ca2295914c0acfcdbb99070cbc36bdb38fd03 (diff)
New clone added
----------- Chesster Challenger (V1.3) [yovan]
-rw-r--r--src/mame/drivers/fidel6502.cpp11
-rw-r--r--src/mame/drivers/hh_cop400.cpp1
-rw-r--r--src/mame/drivers/hh_pic16.cpp2
-rw-r--r--src/mame/mame.lst1
4 files changed, 13 insertions, 2 deletions
diff --git a/src/mame/drivers/fidel6502.cpp b/src/mame/drivers/fidel6502.cpp
index 63eeebcbef4..feae03c1733 100644
--- a/src/mame/drivers/fidel6502.cpp
+++ b/src/mame/drivers/fidel6502.cpp
@@ -2190,6 +2190,14 @@ ROM_END
ROM_START( chesster ) // model 6120, PCB label 510.1141C01
ROM_REGION( 0x10000, "maincpu", 0 )
+ ROM_LOAD("ch_1.3.ic9", 0x8000, 0x8000, CRC(8b42d1ad) SHA1(2161fc5ab2476fe7ca4ffc226e3cb329b8a57a01) ) // 27256, CH 1.3 on sticker
+
+ ROM_REGION( 0x20000, "user1", 0 )
+ ROM_LOAD("101-1091b02.ic10", 0x0000, 0x20000, CRC(fa370e88) SHA1(a937c8f1ec295cf9539d12466993974e40771493) ) // AMI, 27C010 or equivalent
+ROM_END
+
+ROM_START( chesstera ) // model 6120, PCB label 510.1141C01
+ ROM_REGION( 0x10000, "maincpu", 0 )
ROM_LOAD("chesster.ic9", 0x8000, 0x8000, CRC(29f9a698) SHA1(4c83ca46fd5fc9c40302e9c7f16b4ae2c18b06e6) ) // M27C256B, sticker but no label
ROM_REGION( 0x20000, "user1", 0 )
@@ -2247,4 +2255,5 @@ CONS( 1989, fdes2000, 0, 0, fdes2000, fdes, driver_device, 0
CONS( 1988, fdes2100d, 0, 0, fdes2100d, fdesdis, fidel6502_state, fdesdis, "Fidelity Electronics", "Designer 2100 Display (rev. B)", MACHINE_SUPPORTS_SAVE | MACHINE_CLICKABLE_ARTWORK )
CONS( 1988, fdes2000d, fdes2100d,0, fdes2000d, fdesdis, fidel6502_state, fdesdis, "Fidelity Electronics", "Designer 2000 Display", MACHINE_SUPPORTS_SAVE | MACHINE_CLICKABLE_ARTWORK )
-CONS( 1990, chesster, 0, 0, chesster, chesster, fidel6502_state, chesster, "Fidelity Electronics", "Chesster Challenger", MACHINE_SUPPORTS_SAVE | MACHINE_CLICKABLE_ARTWORK )
+CONS( 1990, chesster, 0, 0, chesster, chesster, fidel6502_state, chesster, "Fidelity Electronics", "Chesster Challenger (V1.3)", MACHINE_SUPPORTS_SAVE | MACHINE_CLICKABLE_ARTWORK )
+CONS( 1990, chesstera, chesster, 0, chesster, chesster, fidel6502_state, chesster, "Fidelity Electronics", "Chesster Challenger", MACHINE_SUPPORTS_SAVE | MACHINE_CLICKABLE_ARTWORK )
diff --git a/src/mame/drivers/hh_cop400.cpp b/src/mame/drivers/hh_cop400.cpp
index e2c4a660f19..482bb312d8f 100644
--- a/src/mame/drivers/hh_cop400.cpp
+++ b/src/mame/drivers/hh_cop400.cpp
@@ -593,6 +593,7 @@ MACHINE_CONFIG_END
known releases:
- USA: I Took a Lickin' From a Chicken
- Japan: Professor Chicken's Genius Classroom 「にわとり博士の天才教室」, distributed by Bandai
+ (not sure if it's the same ROM, or just licensed the outer shell)
***************************************************************************/
diff --git a/src/mame/drivers/hh_pic16.cpp b/src/mame/drivers/hh_pic16.cpp
index b9a4872adfb..06d1b091c23 100644
--- a/src/mame/drivers/hh_pic16.cpp
+++ b/src/mame/drivers/hh_pic16.cpp
@@ -35,7 +35,7 @@
TODO:
- leboom discrete sound for volume decay (simulated for now)
- - ttfball/ttfballa: discrete sound part, for volume gating?
+ - ttfball: discrete sound part, for volume gating?
- what's the relation between hccbaskb and tbaskb? Is one the bootleg
of the other? Or are they both made by the same subcontractor?
diff --git a/src/mame/mame.lst b/src/mame/mame.lst
index ee8d0722b13..4ad4d9f7f61 100644
--- a/src/mame/mame.lst
+++ b/src/mame/mame.lst
@@ -12293,6 +12293,7 @@ fgoala // MF (c) 1979 Taito Corporation
@source:fidel6502.cpp
chesster //
+chesstera //
csc // CSC: Champion Sensory Chess Challenger (English)
cscfr // * French
cscg // * German