summaryrefslogtreecommitdiffstatshomepage
diff options
context:
space:
mode:
-rw-r--r--src/mame/drivers/hh_sm510.cpp20
-rw-r--r--src/mame/mame.lst1
2 files changed, 21 insertions, 0 deletions
diff --git a/src/mame/drivers/hh_sm510.cpp b/src/mame/drivers/hh_sm510.cpp
index ae770367607..7d623447360 100644
--- a/src/mame/drivers/hh_sm510.cpp
+++ b/src/mame/drivers/hh_sm510.cpp
@@ -1389,6 +1389,11 @@ ROM_END
player/CPU roles are reversed. This version is known as Разведчики космоса
(Razvedchiki kosmosa, export version: Explorers of Space).
+ The following Mickey Mouse Elektronika clones are emulated in MAME:
+ * IM-02: Nu, pogodi! (Ну, погоди!)
+ * IM-13: Explorers of Space (Разведчики космоса)
+ * IM-16: Fowling (Охота) (also listed as IM-18 and I-08 by some sources)
+
***************************************************************************/
class gnw_mmouse_state : public hh_sm510_state
@@ -1399,6 +1404,7 @@ public:
{ }
void exospace(machine_config &config);
+ void fowling(machine_config &config);
void nupogodi(machine_config &config);
void gnw_egg(machine_config &config);
void gnw_mmouse(machine_config &config);
@@ -1453,6 +1459,11 @@ void gnw_mmouse_state::nupogodi(machine_config &config)
kb1013vk12_common(config, 1715, 1080); // R mask option ?
}
+void gnw_mmouse_state::fowling(machine_config &config)
+{
+ kb1013vk12_common(config, 1632, 1080); // R mask option ?
+}
+
void gnw_mmouse_state::exospace(machine_config &config)
{
kb1013vk12_common(config, 1756, 1080); // R mask option ?
@@ -1484,6 +1495,14 @@ ROM_START( nupogodi )
ROM_LOAD( "nupogodi.svg", 0, 156488, CRC(8ae6ec5d) SHA1(28cb05967837e52fc40f088361456e1dcd4ec09f) )
ROM_END
+ROM_START( fowling )
+ ROM_REGION( 0x1000, "maincpu", 0 )
+ ROM_LOAD( "im-16.bin", 0x0000, 0x0740, CRC(cb820c32) SHA1(7e94fc255f32db725d5aa9e196088e490c1a1443) )
+
+ ROM_REGION( 116145, "screen", 0)
+ ROM_LOAD( "fowling.svg", 0, 116145, CRC(258fb5e6) SHA1(77e597e36a84a75eee6b4e32ffedecb808c582b8) )
+ROM_END
+
ROM_START( exospace )
ROM_REGION( 0x1000, "maincpu", 0 )
ROM_LOAD( "im-13.bin", 0x0000, 0x0740, CRC(553e2b09) SHA1(2b74f8437b881fbb62b61f25435a5bfc66872a9a) )
@@ -9540,6 +9559,7 @@ CONS( 1981, gnw_mmouse, 0, 0, gnw_mmouse, gnw_mmouse, gnw_mmouse
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( 1989, exospace, gnw_mmouse, 0, exospace, exospace, gnw_mmouse_state, empty_init, "bootleg (Elektronika)", "Explorers of Space", MACHINE_SUPPORTS_SAVE | MACHINE_REQUIRES_ARTWORK )
+CONS( 1989, fowling, gnw_mmouse, 0, fowling, gnw_mmouse, gnw_mmouse_state, empty_init, "bootleg (Elektronika)", "Fowling", MACHINE_SUPPORTS_SAVE | MACHINE_REQUIRES_ARTWORK )
CONS( 1981, gnw_fire, 0, 0, gnw_fire, gnw_fire, gnw_fire_state, empty_init, "Nintendo", "Game & Watch: Fire (Wide Screen)", MACHINE_SUPPORTS_SAVE | MACHINE_REQUIRES_ARTWORK )
CONS( 1989, spacebridge, gnw_fire, 0, spacebridge, gnw_fire, gnw_fire_state, empty_init, "bootleg (Elektronika)", "Space Bridge", MACHINE_SUPPORTS_SAVE | MACHINE_REQUIRES_ARTWORK )
CONS( 1982, gnw_tbridge, 0, 0, gnw_tbridge, gnw_tbridge, gnw_tbridge_state, empty_init, "Nintendo", "Game & Watch: Turtle Bridge", MACHINE_SUPPORTS_SAVE | MACHINE_REQUIRES_ARTWORK )
diff --git a/src/mame/mame.lst b/src/mame/mame.lst
index aa437b6b539..7a4b537c875 100644
--- a/src/mame/mame.lst
+++ b/src/mame/mame.lst
@@ -16400,6 +16400,7 @@ smastmind // Invicta
auslalom // Elektronika
bassmate // Telko
exospace // Elektronika
+fowling // Elektronika
gnw_ball // Nintendo
gnw_bfight // Nintendo
gnw_bfightn // Nintendo