summaryrefslogtreecommitdiffstatshomepage
diff options
context:
space:
mode:
author Ivan Vangelista <mesgnet@yahoo.it>2018-09-22 12:37:07 +0200
committer Ivan Vangelista <mesgnet@yahoo.it>2018-09-22 12:37:07 +0200
commit63f29019c4e069c331f85e2c661935a57de036a9 (patch)
tree8b56f2a8db749a33a59bc86307442bdb07334c87
parentc916b493cad224c4254b8ecdb54afa2c870bfe9b (diff)
new working clone
---------------------------- Vendetta (World, 4 Players, ver. ?) [Jorge Silva]
-rw-r--r--src/mame/drivers/vendetta.cpp25
-rw-r--r--src/mame/mame.lst5
2 files changed, 28 insertions, 2 deletions
diff --git a/src/mame/drivers/vendetta.cpp b/src/mame/drivers/vendetta.cpp
index 8a70c90d8e2..5778bdbc4d6 100644
--- a/src/mame/drivers/vendetta.cpp
+++ b/src/mame/drivers/vendetta.cpp
@@ -590,6 +590,30 @@ ROM_START( vendettaz )
ROM_LOAD( "vendetta.nv", 0x0000, 0x080, CRC(fbac4e30) SHA1(d3ff3a392550d9b06400b9292a44bdac7ba5c801) )
ROM_END
+ROM_START( vendettaun )
+ ROM_REGION( 0x40000, "maincpu", 0 ) /* code + banked roms + banked ram */
+ ROM_LOAD( "1.17c", 0x00000, 0x40000, CRC(1a7ceb1b) SHA1(c7454e11b7a06d10c94fe44ba6f83208bca4ced9) ) /* World 4 player, program rom found labeled simply as "1" */
+
+ ROM_REGION( 0x10000, "audiocpu", 0 ) /* 64k for the sound CPU */
+ ROM_LOAD( "081b02", 0x000000, 0x10000, CRC(4c604d9b) SHA1(22d979f5dbde7912dd927bf5538fdbfc5b82905e) )
+
+ ROM_REGION( 0x100000, "k052109", 0 ) /* tiles */
+ ROM_LOAD32_WORD( "081a09", 0x000000, 0x080000, CRC(b4c777a9) SHA1(cc2b1dff4404ecd72b604e25d00fffdf7f0f8b52) )
+ ROM_LOAD32_WORD( "081a08", 0x000002, 0x080000, CRC(272ac8d9) SHA1(2da12fe4c13921bf0d4ebffec326f8d207ec4fad) )
+
+ ROM_REGION( 0x400000, "gfx2", 0 ) /* graphics ( don't dispose as the program can read them ) */
+ ROM_LOAD64_WORD( "081a04", 0x000000, 0x100000, CRC(464b9aa4) SHA1(28066ff0a07c3e56e7192918a882778c1b316b37) ) /* sprites */
+ ROM_LOAD64_WORD( "081a05", 0x000002, 0x100000, CRC(4e173759) SHA1(ce803f2aca7d7dedad00ab30e112443848747bd2) ) /* sprites */
+ ROM_LOAD64_WORD( "081a06", 0x000004, 0x100000, CRC(e9fe6d80) SHA1(2b7fc9d7fe43cd85dc8b975fe639c273cb0d9256) ) /* sprites */
+ ROM_LOAD64_WORD( "081a07", 0x000006, 0x100000, CRC(8a22b29a) SHA1(be539f21518e13038ab1d4cc2b2a901dd3e621f4) ) /* sprites */
+
+ ROM_REGION( 0x100000, "k053260", 0 ) /* 053260 samples */
+ ROM_LOAD( "081a03", 0x000000, 0x100000, CRC(14b6baea) SHA1(fe15ee57f19f5acaad6c1642d51f390046a7468a) )
+
+ ROM_REGION( 0x80, "eeprom", 0 ) // default eeprom to prevent game booting upside down with error
+ ROM_LOAD( "vendetta.nv", 0x0000, 0x080, CRC(fbac4e30) SHA1(d3ff3a392550d9b06400b9292a44bdac7ba5c801) )
+ROM_END
+
ROM_START( vendetta2pw )
ROM_REGION( 0x40000, "maincpu", 0 ) /* code + banked roms + banked ram */
ROM_LOAD( "081w01.17c", 0x00000, 0x40000, CRC(cee57132) SHA1(8b6413877e127511daa76278910c2ee3247d613a) )
@@ -819,6 +843,7 @@ ROM_END
GAME( 1991, vendetta, 0, vendetta, vendet4p, vendetta_state, empty_init, ROT0, "Konami", "Vendetta (World, 4 Players, ver. T)", MACHINE_SUPPORTS_SAVE )
GAME( 1991, vendettar, vendetta, vendetta, vendet4p, vendetta_state, empty_init, ROT0, "Konami", "Vendetta (US, 4 Players, ver. R)", MACHINE_SUPPORTS_SAVE )
GAME( 1991, vendettaz, vendetta, vendetta, vendet4p, vendetta_state, empty_init, ROT0, "Konami", "Vendetta (Asia, 4 Players, ver. Z)", MACHINE_SUPPORTS_SAVE )
+GAME( 1991, vendettaun, vendetta, vendetta, vendet4p, vendetta_state, empty_init, ROT0, "Konami", "Vendetta (World, 4 Players, ver. ?)", MACHINE_SUPPORTS_SAVE ) /* program rom labeled as 1 */
GAME( 1991, vendetta2pw, vendetta, vendetta, vendetta, vendetta_state, empty_init, ROT0, "Konami", "Vendetta (World, 2 Players, ver. W)", MACHINE_SUPPORTS_SAVE )
GAME( 1991, vendetta2peba,vendetta,vendetta, vendetta, vendetta_state, empty_init, ROT0, "Konami", "Vendetta (World, 2 Players, ver. EB-A?)", MACHINE_SUPPORTS_SAVE )
GAME( 1991, vendetta2pun,vendetta, vendetta, vendetta, vendetta_state, empty_init, ROT0, "Konami", "Vendetta (World, 2 Players, ver. ?)", MACHINE_SUPPORTS_SAVE ) /* program rom labeled as 1 */
diff --git a/src/mame/mame.lst b/src/mame/mame.lst
index 79c3b389a82..2699926c15f 100644
--- a/src/mame/mame.lst
+++ b/src/mame/mame.lst
@@ -29154,7 +29154,7 @@ finallapjb // 87.12 Final Lap
finallapjc // 87.12 Final Lap
finehour // (c) 1989 (Japan)
fourtrax // 89.11
-fourtraxj // 89.11
+fourtraxj // 89.11
fourtraxa // 89.11
gollygho // 91.7 Golly Ghost
kyukaidk // (c) 1990 (Japan, new version)
@@ -36284,7 +36284,7 @@ teddybbo // 834-5712 (c) 1985 (S1)
teddybbobl // bootleg
thetogyu // 834-5478 (c) 1984 Sega / Coreland (S1)
tokisens // (c) 1987
-tokisensa //
+tokisensa //
ufosensi // 834-6659 (S2)
ufosensib // bootleg
upndown // (c) 1983 (S1)
@@ -38165,6 +38165,7 @@ vendetta2pw // GX081 (c) 1991 (World)
vendettan // GX081 (c) 1991 (Japan)
vendettar // GX081 (c) 1991 (World)
vendettaz // GX081 (c) 1991 (World)
+vendettaun // GX081 (c) 1991 (World)
@source:vertigo.cpp
topgunnr // (c) 1986