summaryrefslogtreecommitdiffstatshomepage
diff options
context:
space:
mode:
author briantro <briantro@users.noreply.github.com>2017-11-10 20:11:48 -0600
committer briantro <briantro@users.noreply.github.com>2017-11-10 20:11:48 -0600
commit009917fa776bfa98d13829d9e9cf6b2a6a5fa0f4 (patch)
tree203e1e371f5a5f53ebd7a55f625fe32d8a63943b
parent840a017027e44ce80f2dc648670268df7aaf75f6 (diff)
new working clone - Bucky O'Hare (ver AA)
New Clone Added ---------------------------------------------- Bucky O'Hare (ver AA) [Bill D., The Dumping Union]
-rw-r--r--src/mame/drivers/moo.cpp45
-rw-r--r--src/mame/mame.lst1
2 files changed, 42 insertions, 4 deletions
diff --git a/src/mame/drivers/moo.cpp b/src/mame/drivers/moo.cpp
index 6e02c558fc1..a6e18d0b203 100644
--- a/src/mame/drivers/moo.cpp
+++ b/src/mame/drivers/moo.cpp
@@ -802,8 +802,8 @@ ROM_END
ROM_START( buckyea ) /* Version EA */
ROM_REGION( 0x240000, "maincpu", 0 )
/* main program */
- ROM_LOAD16_BYTE( "2.d5", 0x000000, 0x40000, CRC(e18518a6) SHA1(6b0bac8080032b7528b47e802c2f6a5264da5f55) ) /* 27C2001 EA prototype? */
- ROM_LOAD16_BYTE( "3.d6", 0x000001, 0x40000, CRC(45ef9545) SHA1(370862e916410e7052e094033cc18ac727c75d8e) ) /* 27C2001 EA prototype? */
+ ROM_LOAD16_BYTE( "2.d5", 0x000000, 0x40000, CRC(e18518a6) SHA1(6b0bac8080032b7528b47e802c2f6a5264da5f55) ) /* EA */
+ ROM_LOAD16_BYTE( "3.d6", 0x000001, 0x40000, CRC(45ef9545) SHA1(370862e916410e7052e094033cc18ac727c75d8e) ) /* EA */
/* data */
ROM_LOAD16_BYTE( "173a03.t5", 0x200000, 0x20000, CRC(cd724026) SHA1(525445499604b713da4d8bc0a88e428654ceab95) )
@@ -838,8 +838,8 @@ ROM_END
ROM_START( buckyjaa ) /* Version JA */
ROM_REGION( 0x240000, "maincpu", 0 )
/* main program */
- ROM_LOAD16_BYTE( "173_ja_a01.05", 0x000000, 0x040000, CRC(0a32bde7) SHA1(17b7654fd69eb1b82e2949ef324ce599113360aa) ) /* JAA */
- ROM_LOAD16_BYTE( "173_ja_a02.06", 0x000001, 0x040000, CRC(3e6f3955) SHA1(09ca39da8bdb37cb5517fe59cff5467c0623c380) ) /* JAA */
+ ROM_LOAD16_BYTE( "173jaa01.05", 0x000000, 0x040000, CRC(0a32bde7) SHA1(17b7654fd69eb1b82e2949ef324ce599113360aa) ) /* JAA */
+ ROM_LOAD16_BYTE( "173jaa02.06", 0x000001, 0x040000, CRC(3e6f3955) SHA1(09ca39da8bdb37cb5517fe59cff5467c0623c380) ) /* JAA */
/* data */
ROM_LOAD16_BYTE( "173a03.t5", 0x200000, 0x20000, CRC(cd724026) SHA1(525445499604b713da4d8bc0a88e428654ceab95) )
@@ -943,6 +943,42 @@ ROM_START( buckyaab ) /* Version AA */
ROM_LOAD( "buckyaab.nv", 0x0000, 0x080, CRC(6a5986f3) SHA1(3efddeed261b09031c582e12318f00c2cbb214ea) )
ROM_END
+ROM_START( buckyaa ) /* Version AA */
+ ROM_REGION( 0x240000, "maincpu", 0 )
+ /* main program */
+ ROM_LOAD16_BYTE( "173aa01.q4", 0x000000, 0x40000, CRC(e18518a6) SHA1(6b0bac8080032b7528b47e802c2f6a5264da5f55) ) /* AA */
+ ROM_LOAD16_BYTE( "173aa02.q5", 0x000001, 0x40000, CRC(c888d0c7) SHA1(e11d270049ea8e2d9673224c990c8beecf7942be) ) /* AA */
+
+ /* data */
+ ROM_LOAD16_BYTE( "173a03.t5", 0x200000, 0x20000, CRC(cd724026) SHA1(525445499604b713da4d8bc0a88e428654ceab95) )
+ ROM_LOAD16_BYTE( "173a04.t6", 0x200001, 0x20000, CRC(7dd54d6f) SHA1(b0ee8ec445b92254bca881eefd4449972fed506a) )
+
+ ROM_REGION( 0x050000, "soundcpu", 0 )
+ /* Z80 sound program */
+ ROM_LOAD( "173a07.f5", 0x000000, 0x040000, CRC(4cdaee71) SHA1(bdc05d4475415f6fac65d7cdbc48df398e57845e) )
+ ROM_RELOAD( 0x010000, 0x040000 )
+
+ ROM_REGION( 0x200000, "gfx1", 0 )
+ /* tilemaps */
+ ROM_LOAD32_WORD( "173a05.t8", 0x000000, 0x100000, CRC(d14333b4) SHA1(d1a15ead2d156e1fceca0bf202ab3962411caf11) )
+ ROM_LOAD32_WORD( "173a06.t10", 0x000002, 0x100000, CRC(6541a34f) SHA1(15cf481498e3b7e0b2f7bfe5434121cc3bd65662) )
+
+ ROM_REGION( 0x800000, "gfx2", 0 )
+ /* sprites */
+ ROM_LOAD64_WORD( "173a10.b8", 0x000000, 0x200000, CRC(42fb0a0c) SHA1(d68c932cfabdec7896698b433525fe47ef4698d0) )
+ ROM_LOAD64_WORD( "173a11.a8", 0x000002, 0x200000, CRC(b0d747c4) SHA1(0cf1ee1b9a35ded31a81c321df2a076f7b588971) )
+ ROM_LOAD64_WORD( "173a12.b10", 0x000004, 0x200000, CRC(0fc2ad24) SHA1(6eda1043ee1266b8ba938a03a90bc7787210a936) )
+ ROM_LOAD64_WORD( "173a13.a10", 0x000006, 0x200000, CRC(4cf85439) SHA1(8c298bf0e659a830a1830a1180f4ce71215ade45) )
+
+ ROM_REGION( 0x400000, "k054539", 0 )
+ /* K054539 samples */
+ ROM_LOAD( "173a08.b6", 0x000000, 0x200000, CRC(dcdded95) SHA1(8eeb546a0b60a35a6dce36c5ee872e6c93c577c9) )
+ ROM_LOAD( "173a09.a6", 0x200000, 0x200000, CRC(c93697c4) SHA1(0528a604868267a30d281b822c187df118566691) )
+
+ ROM_REGION( 0x80, "eeprom", 0 ) // default eeprom to prevent game booting upside down with error
+ ROM_LOAD( "bucky.nv", 0x0000, 0x080, CRC(6a5986f3) SHA1(3efddeed261b09031c582e12318f00c2cbb214ea) )
+ROM_END
+
ROM_START( moomesabl )
ROM_REGION( 0x180000, "maincpu", 0 )
@@ -1009,3 +1045,4 @@ GAME( 1992, buckyea, bucky, bucky, bucky, moo_state, 0, ROT0, "Konami",
GAME( 1992, buckyjaa, bucky, bucky, bucky, moo_state, 0, ROT0, "Konami", "Bucky O'Hare (ver JAA)", MACHINE_IMPERFECT_GRAPHICS | MACHINE_SUPPORTS_SAVE )
GAME( 1992, buckyuab, bucky, bucky, bucky, moo_state, 0, ROT0, "Konami", "Bucky O'Hare (ver UAB)", MACHINE_IMPERFECT_GRAPHICS | MACHINE_SUPPORTS_SAVE )
GAME( 1992, buckyaab, bucky, bucky, bucky, moo_state, 0, ROT0, "Konami", "Bucky O'Hare (ver AAB)", MACHINE_IMPERFECT_GRAPHICS | MACHINE_SUPPORTS_SAVE )
+GAME( 1992, buckyaa, bucky, bucky, bucky, moo_state, 0, ROT0, "Konami", "Bucky O'Hare (ver AA)", MACHINE_IMPERFECT_GRAPHICS | MACHINE_SUPPORTS_SAVE )
diff --git a/src/mame/mame.lst b/src/mame/mame.lst
index 6c3e218fa8c..3de48482c95 100644
--- a/src/mame/mame.lst
+++ b/src/mame/mame.lst
@@ -21232,6 +21232,7 @@ monzagpb // bootleg
@source:moo.cpp
bucky // GX173 (c) 1992 (World)
+buckyaa // GX173 (c) 1992 (Asia)
buckyaab // GX173 (c) 1992 (Asia)
buckyea // GX173 (c) 1992 (World)
buckyjaa // GX173 (c) 1992 (Japan)