summaryrefslogtreecommitdiffstatshomepage
path: root/src
diff options
context:
space:
mode:
author algestam <henrik@algestam.se>2021-12-05 23:48:58 +0100
committer GitHub <noreply@github.com>2021-12-06 00:48:58 +0200
commitf38cb2676c36cb872ef0c9b56664d3f535eea56c (patch)
tree53d1c60dd1dcc0ebe91739021ab88baa21c2f6c7 /src
parentb2972c2b7ed88c0d9d440b2d4ca121b9eb2df56d (diff)
New working clone (#8937)
----------------- Khokkey [algestam, Milan Galcik]
Diffstat (limited to 'src')
-rw-r--r--src/mame/drivers/hh_sm510.cpp20
-rw-r--r--src/mame/mame.lst1
2 files changed, 19 insertions, 2 deletions
diff --git a/src/mame/drivers/hh_sm510.cpp b/src/mame/drivers/hh_sm510.cpp
index 44e1e38d235..4ae52ebd1f5 100644
--- a/src/mame/drivers/hh_sm510.cpp
+++ b/src/mame/drivers/hh_sm510.cpp
@@ -124,8 +124,8 @@ produced by factories belonging to the Ministry of Electronic Industry
The LCD games were produced by: Angstrem, Mikron, Voschod (Russia), Billur
(Azerbaijan), Kamerton, Evistor (Belarus), Severodonetsk Instrument-Making
-Plant (Ukraine) and more. Their most popular LCD game (Nu, pogodi!), is
-known to be initially produced by Evistor.
+Plant (Ukraine), PO Proton and more. Their most popular LCD game (Nu, pogodi!),
+is known to be initially produced by Evistor.
Most of the games are marked "bootleg" in MAME, because the ROM contents are
a 1:1 copy of Nintendo Game & Watch games. Known G&W cloned by Elektronika:
@@ -1414,6 +1414,7 @@ ROM_END
Model Title Transliteration Export version Note
---------------------------------------------------------------------------------
ИМ-02 Ну, погоди! Nu, pogodi! - -
+ ИМ-10 Хоккей Khokkey Ice Hockey Export version manufactured by PO Proton
ИМ-13 Разведчики космоса Razvedchiki kosmosa Explorers of Space Modified ROM (see note above)
ИМ-16 Охота Okhota Fowling -
ИМ-22 Весёлые футболисты Vesyolye futbolisty Monkey Goalkeeper -
@@ -1436,6 +1437,7 @@ public:
void gnw_mmouse(machine_config &config);
void gnw_egg(machine_config &config);
void nupogodi(machine_config &config);
+ void khokkey(machine_config &config);
void rkosmosa(machine_config &config);
void okhota(machine_config &config);
void vfutbol(machine_config &config);
@@ -1496,6 +1498,11 @@ void gnw_mmouse_state::nupogodi(machine_config &config)
kb1013vk12_common(config, 1715, 1080); // R mask option ?
}
+void gnw_mmouse_state::khokkey(machine_config &config)
+{
+ kb1013vk12_common(config, 1782, 1080); // R mask option ?
+}
+
void gnw_mmouse_state::rkosmosa(machine_config &config)
{
kb1013vk12_common(config, 1756, 1080); // R mask option ?
@@ -1567,6 +1574,14 @@ ROM_START( nupogodi )
ROM_LOAD( "nupogodi.svg", 0, 156488, CRC(8ae6ec5d) SHA1(28cb05967837e52fc40f088361456e1dcd4ec09f) )
ROM_END
+ROM_START( khokkey )
+ ROM_REGION( 0x1000, "maincpu", 0 )
+ ROM_LOAD( "im-10.bin", 0x0000, 0x0740, CRC(cb820c32) SHA1(7e94fc255f32db725d5aa9e196088e490c1a1443) )
+
+ ROM_REGION( 94977, "screen", 0)
+ ROM_LOAD( "khokkey.svg", 0, 94977, CRC(98cf43b0) SHA1(4353505709612344cd3b597c3b4e9f6b441ddb66) )
+ROM_END
+
ROM_START( rkosmosa )
ROM_REGION( 0x1000, "maincpu", 0 )
ROM_LOAD( "im-13.bin", 0x0000, 0x0740, CRC(553e2b09) SHA1(2b74f8437b881fbb62b61f25435a5bfc66872a9a) )
@@ -9686,6 +9701,7 @@ CONS( 1989, vespovar, gnw_chef, 0, vespovar, gnw_chef, gnw_chef_s
CONS( 1981, gnw_mmouse, 0, 0, gnw_mmouse, gnw_mmouse, gnw_mmouse_state, empty_init, "Nintendo", "Game & Watch: Mickey Mouse (Wide Screen)", MACHINE_SUPPORTS_SAVE | MACHINE_REQUIRES_ARTWORK )
CONS( 1981, gnw_egg, gnw_mmouse, 0, gnw_egg, gnw_mmouse, gnw_mmouse_state, empty_init, "Nintendo", "Game & Watch: Egg", MACHINE_SUPPORTS_SAVE | MACHINE_REQUIRES_ARTWORK )
CONS( 1984, nupogodi, gnw_mmouse, 0, nupogodi, gnw_mmouse, gnw_mmouse_state, empty_init, "bootleg (Elektronika)", "Nu, pogodi!", MACHINE_SUPPORTS_SAVE | MACHINE_REQUIRES_ARTWORK )
+CONS( 1988, khokkey, gnw_mmouse, 0, khokkey, gnw_mmouse, gnw_mmouse_state, empty_init, "bootleg (Elektronika)", "Khokkey", MACHINE_SUPPORTS_SAVE | MACHINE_REQUIRES_ARTWORK )
CONS( 1989, rkosmosa, gnw_mmouse, 0, rkosmosa, rkosmosa, gnw_mmouse_state, empty_init, "bootleg (Elektronika)", "Razvedchiki kosmosa", MACHINE_SUPPORTS_SAVE | MACHINE_REQUIRES_ARTWORK )
CONS( 1989, okhota, gnw_mmouse, 0, okhota, gnw_mmouse, gnw_mmouse_state, empty_init, "bootleg (Elektronika)", "Okhota", MACHINE_SUPPORTS_SAVE | MACHINE_REQUIRES_ARTWORK )
CONS( 1989, vfutbol, gnw_mmouse, 0, vfutbol, gnw_mmouse, gnw_mmouse_state, empty_init, "bootleg (Elektronika)", "Vesyolye futbolisty", MACHINE_SUPPORTS_SAVE | MACHINE_REQUIRES_ARTWORK )
diff --git a/src/mame/mame.lst b/src/mame/mame.lst
index 464babb4eee..e3c4a636707 100644
--- a/src/mame/mame.lst
+++ b/src/mame/mame.lst
@@ -16473,6 +16473,7 @@ kcontra // Konami
kdribble // Konami
kgarfld // Konami
kgradius // Konami
+khokkey // Elektronika
kloneran // Konami
knfl // Konami
kosmicmt // Elektronika