summaryrefslogtreecommitdiffstatshomepage
diff options
context:
space:
mode:
author Ivan Vangelista <mesgnet@yahoo.it>2020-12-07 17:25:54 +0100
committer Ivan Vangelista <mesgnet@yahoo.it>2020-12-07 17:25:54 +0100
commit1c1355655531bbe0995ae6b7136503e920115c9e (patch)
tree67451dac3646789c47fb4e1a0084ccc992622232
parent6a1cfbf74defc4675d6d32b4778c80b666950ed6 (diff)
fungames.cpp: added infos on undumped games [gregf]
-rw-r--r--src/mame/drivers/fungames.cpp49
1 files changed, 47 insertions, 2 deletions
diff --git a/src/mame/drivers/fungames.cpp b/src/mame/drivers/fungames.cpp
index f205070be1f..ac6d561eaf6 100644
--- a/src/mame/drivers/fungames.cpp
+++ b/src/mame/drivers/fungames.cpp
@@ -125,6 +125,29 @@ ROM_START( biplane )
ROM_END
+/*
+
+Both Fun Games BiPlane and Mirco Sky War have similar PCB design set up with four PROMs located on the
+'memory' PCB. Mirco Sky War 'memory' PCB part number is 3701. Mirco Sky War schematics show PROM id being
+the same, but the PROMs are located on a different row on the 'memory' PCB. Their listed locations are 6J,
+7J, 8J and 9J. Fun Games starts with letter first. For continuity, staying with Fun Games method instead of
+Mirco since Mirco's game is probably a licensed clone. Besides the PROM id number, the chip type is probably
+the same.
+
+
+ROM_START( skywar )
+ ROM_REGION( 0x10000, "maincpu", ROMREGION_ERASE00 )
+
+ ROM_REGION( 0x0400, "roms", ROMREGION_ERASE00 ) // most likely 82s115 PROMs as well
+ ROM_LOAD( "12355.j6", 0x0000, 0x0200, CRC(15e9067a) SHA1(d9a5eb558bcf9c1846b2090247bd7940aa6e2d5a) )
+ ROM_LOAD( "12356.j7", 0x0000, 0x0200, CRC(c02c66cb) SHA1(8f7f7b8e5f48e49cb1fd01b456a2bf659ba68047) )
+ ROM_LOAD( "12357.j8", 0x0000, 0x0200, CRC(a57a1c43) SHA1(64d8e609415bc0fe51581bfea2e777106505c761) )
+ ROM_LOAD( "12358.j9", 0x0000, 0x0200, CRC(40415f2a) SHA1(8a5d4cfb7713fc42ab12e3af61230255c5dffbf2) )
+ROM_END
+
+*/
+
+
ROM_START( biplane4 )
ROM_REGION( 0x10000, "maincpu", ROMREGION_ERASE00 )
@@ -145,8 +168,30 @@ ROM_START( take5 )
ROM_LOAD( "take5.i2", 0x0000, 0x0200, CRC(25ff4f82) SHA1(6b3b9071591ca5126cce556007c12e4bf2cb3d51) )
ROM_END
+
+/*
+
+Fun Games Tankers has a similar PCB design set up with four PROMs located only on the 'memory' PCB just like
+Fun Games BiPlane. The chip type is probably the same type used with Fun Games BiPlane and
+Fun Games BiPlane 4.
+
+ROM_START( tankers )
+ ROM_REGION( 0x10000, "maincpu", ROMREGION_ERASE00 )
+
+ ROM_REGION( 0x0400, "roms", ROMREGION_ERASE00 ) // most likely 82s115 PROMs as well
+ ROM_LOAD( "12345.h6", 0x0000, 0x0200, CRC() SHA1() )
+ ROM_LOAD( "12346.h7", 0x0000, 0x0200, CRC() SHA1() )
+ ROM_LOAD( "12347.h8", 0x0000, 0x0200, CRC() SHA1() )
+ ROM_LOAD( "12348.h9", 0x0000, 0x0200, CRC() SHA1() )
+ROM_END
+
+*/
+
} // Anonymous namespace
-GAME( 1975, biplane, 0, fungames, 0, fungames_state, empty_init, ROT0, "Fun Games", "Biplane [TTL]", MACHINE_IS_SKELETON )
+
+GAME( 1975, biplane, 0, fungames, 0, fungames_state, empty_init, ROT0, "Fun Games", "Biplane [TTL]", MACHINE_IS_SKELETON )
+//GAME( 1975, skywar, biplane, 0, fungames, 0, fungames_state, empty_init, ROT0, "Mirco Games", "Sky War [TTL]", MACHINE_IS_SKELETON )
GAME( 1976, biplane4, 0, fungames, 0, fungames_state, empty_init, ROT0, "Fun Games", "Biplane 4 [TTL]", MACHINE_IS_SKELETON )
-GAME( 1975, take5, 0, fungames, 0, fungames_state, empty_init, ROT0, "Fun Games", "Take 5 [TTL]", MACHINE_IS_SKELETON )
+GAME( 1975, take5, 0, fungames, 0, fungames_state, empty_init, ROT0, "Fun Games", "Take 5 [TTL]", MACHINE_IS_SKELETON )
+//GAME( 1975, tankers, 0, fungames, 0, fungames_state, empty_init, ROT0, "Fun Games", "Tankers [TTL]", MACHINE_IS_SKELETON )