summaryrefslogtreecommitdiffstatshomepage
diff options
context:
space:
mode:
author Ivan Vangelista <mesgnet@yahoo.it>2019-09-02 18:06:47 +0200
committer Ivan Vangelista <mesgnet@yahoo.it>2019-09-02 18:06:47 +0200
commit5346222830137b86de093079ffb4b7616d796290 (patch)
treea45aa742c483c308f5b43dc6f30d7e1b14c5877c
parent17e43dada2a7ca39d2614a1f9e2bfd74823ab74e (diff)
New working clones
------------------ Pac Man (U.G. bootleg of Puck Man) [f205v]
-rw-r--r--src/mame/drivers/pacman.cpp28
-rw-r--r--src/mame/mame.lst3
2 files changed, 30 insertions, 1 deletions
diff --git a/src/mame/drivers/pacman.cpp b/src/mame/drivers/pacman.cpp
index 1d8a123605e..62ae9a53983 100644
--- a/src/mame/drivers/pacman.cpp
+++ b/src/mame/drivers/pacman.cpp
@@ -5019,6 +5019,33 @@ ROM_START( pacmanfm )
ROM_LOAD( "pm1-2.3m", 0x0100, 0x0100, BAD_DUMP CRC(77245b66) SHA1(0c4d0bee858b97632411c440bea6948a74759746) ) // 82s126 - timing - not used
ROM_END
+// PCB is marked "PUK" both on component side and on solder side. Code is identical to pacmanfm, only differences are in p9bfz.5e (adds U.G.) and in mmi63s141j.3m
+ROM_START( pacmanug )
+ ROM_REGION( 0x10000, "maincpu", 0 )
+ ROM_LOAD( "1p.6e", 0x0000, 0x0800, CRC(f36e88ab) SHA1(813cecf44bf5464b1aed64b36f5047e4c79ba176) )
+ ROM_LOAD( "5p.6k", 0x0800, 0x0800, CRC(618bd9b3) SHA1(b9ca52b63a49ddece768378d331deebbe34fe177) )
+ ROM_LOAD( "2p.6f", 0x1000, 0x0800, CRC(7d177853) SHA1(9b5ddaaa8b564654f97af193dbcc29f81f230a25) )
+ ROM_LOAD( "6p.6m", 0x1800, 0x0800, CRC(d3e8914c) SHA1(c2f00e1773c6864435f29c8b7f44f2ef85d227d3) )
+ ROM_LOAD( "3p.6h", 0x2000, 0x0800, CRC(6bf4f625) SHA1(afe72fdfec66c145b53ed865f98734686b26e921) )
+ ROM_LOAD( "7p.6n", 0x2800, 0x0800, CRC(a948ce83) SHA1(08759833f7e0690b2ccae573c929e2a48e5bde7f) )
+ ROM_LOAD( "4p.6j", 0x3000, 0x0800, CRC(b6289b26) SHA1(d249fa9cdde774d5fee7258147cd25fa3f4dc2b3) )
+ ROM_LOAD( "8p.6p", 0x3800, 0x0800, CRC(17a88c13) SHA1(eb462de79f49b7aa8adb0cc6d31535b10550c0ce) )
+
+ ROM_REGION( 0x2000, "gfx1", 0 )
+ ROM_LOAD( "p9bfz.5e", 0x0000, 0x0800, CRC(dc9f2a7b) SHA1(511a620abddaf40c8a578afaaddb2d832a74797b) )
+ ROM_LOAD( "11p.5h", 0x0800, 0x0800, CRC(3591b89d) SHA1(79bb456be6c39c1ccd7d077fbe181523131fb300) )
+ ROM_LOAD( "10p.5f", 0x1000, 0x0800, CRC(9e39323a) SHA1(be933e691df4dbe7d12123913c3b7b7b585b7a35) )
+ ROM_LOAD( "12p.5j", 0x1800, 0x0800, CRC(1b1d9096) SHA1(53771c573051db43e7185b1d188533056290a620) )
+
+ ROM_REGION( 0x0120, "proms", 0 )
+ ROM_LOAD( "sig82s123.7f", 0x0000, 0x0020, CRC(2fc650bd) SHA1(8d0268dee78e47c712202b0ec4f1f51109b1f2a5) )
+ ROM_LOAD( "mmi6301-1j.4a", 0x0020, 0x0100, CRC(3eb3a8e4) SHA1(19097b5f60d1030f8b82d9f1d3a241f93e5c75d6) )
+
+ ROM_REGION( 0x0200, "namco", 0 ) /* sound PROMs */
+ ROM_LOAD( "mmi6301-1j.1m", 0x0000, 0x0100, CRC(a9cc86bf) SHA1(bbcec0570aeceb582ff8238a4bc8546a23430081) )
+ ROM_LOAD( "mmi63s141j.3m", 0x0100, 0x0100, CRC(deadc015) SHA1(751029630dcfef61dc834203eaffaf6afc7d83fc) )
+ROM_END
+
ROM_START( piranha ) /* GDP-01 main PCB with GDP-02 auxiliary card */
ROM_REGION( 0x10000, "maincpu",0 )
ROM_LOAD( "pir1.7e", 0x0000, 0x0800, CRC(69a3e6ea) SHA1(c54e5d039a03d3cbee7a5e21bf1e23f4fd913ea6) )
@@ -7582,6 +7609,7 @@ GAME( 1981, abscam, puckman, piranha, mspacman, pacman_state, init_eyes,
GAME( 1981, piranhah, puckman, pacman, mspacman, pacman_state, empty_init, ROT90, "hack", "Piranha (hack)", MACHINE_SUPPORTS_SAVE )
GAME( 1981, titanpac, puckman, piranha, mspacman, pacman_state, init_eyes, ROT90, "hack", "Titan (Pac-Man hack)", MACHINE_SUPPORTS_SAVE )
GAME( 1980, pacmanfm, puckman, pacman, pacman, pacman_state, empty_init, ROT90, "bootleg (FAMARE S.A.)", "Pac Man (FAMARE S.A. bootleg of Puck Man)", MACHINE_SUPPORTS_SAVE )
+GAME( 1980, pacmanug, puckman, pacman, pacman, pacman_state, empty_init, ROT90, "bootleg (U.G.)", "Pac Man (U.G. bootleg of Puck Man)", MACHINE_SUPPORTS_SAVE )
GAME( 1982, pacplus, 0, pacman, pacman, pacman_state, init_pacplus, ROT90, "Namco (Midway license)", "Pac-Man Plus", MACHINE_SUPPORTS_SAVE )
diff --git a/src/mame/mame.lst b/src/mame/mame.lst
index 343275ad23f..5e1676ddf39 100644
--- a/src/mame/mame.lst
+++ b/src/mame/mame.lst
@@ -31437,10 +31437,12 @@ pacgal2 // bootleg
pacheart // hack
pacman // (c) 1980 Midway
pacmanf // hack
+pacmanfm // bootleg (FAMARE S.A.)
pacmanjpm // bootleg
pacmanpe //
pacmanso //
pacmansp // hack (Video Game SA)
+pacmanug // bootleg (U.G.)
pacmanvg // bootleg (Video Game SA)
pacmod // (c) 1981 Midway
pacplus // (c) 1982 Namco (Midway license)
@@ -31472,7 +31474,6 @@ superabco // hack
theglobme // (c) 1983 Magic Electronics
theglobp // (c) 1983 Epos Corporation
titanpac // hack
-pacmanfm // bootleg (FAMARE S.A.)
vanvan // (c) 1983 Sanritsu
vanvanb // (c) 1983 Karateco (bootleg?)
vanvank // (c) 1983 Karateco (bootleg?)