diff options
author | Brian Troha <briantro@users.noreply.github.com> | 2009-06-03 20:47:16 +0000 |
---|---|---|
committer | Brian Troha <briantro@users.noreply.github.com> | 2009-06-03 20:47:16 +0000 |
commit | 81e07aa83ae9a01d5121698d1138df274979c2db (patch) | |
tree | 947ca7c2ce4ea2fb4d778c2e615d31a862235afa | |
parent | ef95a2f4844ee77ad9564a0616e676ac3919c8fd (diff) |
New clone added: Bucky O'Hare (ver AA)
New Clone Added
-------------------------------
Bucky O'Hare (ver AA) [Irongiant]
-rw-r--r-- | src/mame/drivers/moo.c | 42 | ||||
-rw-r--r-- | src/mame/mamedriv.c | 1 | ||||
-rw-r--r-- | src/mame/video/moo.c | 2 |
3 files changed, 40 insertions, 5 deletions
diff --git a/src/mame/drivers/moo.c b/src/mame/drivers/moo.c index fc6681a0ba5..4f5837b1071 100644 --- a/src/mame/drivers/moo.c +++ b/src/mame/drivers/moo.c @@ -662,8 +662,8 @@ ROM_END ROM_START( bucky ) ROM_REGION( 0x240000, "maincpu", 0 ) /* main program */ - ROM_LOAD16_BYTE( "173ea.b01", 0x000000, 0x40000, CRC(7785ac8a) SHA1(ef78d14f54d3a0b724b9702a18c67891e2d366a7) ) - ROM_LOAD16_BYTE( "173ea.b02", 0x000001, 0x40000, CRC(9b45f122) SHA1(325af1612e6f90ef9ae9353c43dc645be1f3465c) ) + ROM_LOAD16_BYTE( "173_ea_b01.q5", 0x000000, 0x40000, CRC(7785ac8a) SHA1(ef78d14f54d3a0b724b9702a18c67891e2d366a7) ) + ROM_LOAD16_BYTE( "173_ea_b02.q6", 0x000001, 0x40000, CRC(9b45f122) SHA1(325af1612e6f90ef9ae9353c43dc645be1f3465c) ) /* data */ ROM_LOAD16_BYTE( "t5", 0x200000, 0x20000, CRC(cd724026) SHA1(525445499604b713da4d8bc0a88e428654ceab95) ) @@ -695,8 +695,41 @@ ROM_END ROM_START( buckyua ) ROM_REGION( 0x240000, "maincpu", 0 ) /* main program */ - ROM_LOAD16_BYTE( "q5", 0x000000, 0x40000, CRC(dcaecca0) SHA1(c41847c9d89cdaf7cfa81ad9cc018c32592a882f) ) - ROM_LOAD16_BYTE( "q6", 0x000001, 0x40000, CRC(e3c856a6) SHA1(33cc8a29643e44b31ee280015c0c994bed72a0e3) ) + ROM_LOAD16_BYTE( "173_ua_b01.q5", 0x000000, 0x40000, CRC(dcaecca0) SHA1(c41847c9d89cdaf7cfa81ad9cc018c32592a882f) ) + ROM_LOAD16_BYTE( "173_ua_b02.q6", 0x000001, 0x40000, CRC(e3c856a6) SHA1(33cc8a29643e44b31ee280015c0c994bed72a0e3) ) + + /* data */ + ROM_LOAD16_BYTE( "t5", 0x200000, 0x20000, CRC(cd724026) SHA1(525445499604b713da4d8bc0a88e428654ceab95) ) + ROM_LOAD16_BYTE( "t6", 0x200001, 0x20000, CRC(7dd54d6f) SHA1(b0ee8ec445b92254bca881eefd4449972fed506a) ) + + ROM_REGION( 0x050000, "soundcpu", 0 ) + /* Z80 sound program */ + ROM_LOAD("173.a07", 0x000000, 0x40000, CRC(4cdaee71) SHA1(bdc05d4475415f6fac65d7cdbc48df398e57845e) ) + ROM_RELOAD( 0x010000, 0x040000 ) + + ROM_REGION( 0x200000, "gfx1", 0 ) + /* tilemaps */ + ROM_LOAD( "173a05.t8", 0x000000, 0x100000, CRC(d14333b4) SHA1(d1a15ead2d156e1fceca0bf202ab3962411caf11) ) + ROM_LOAD( "173a06.t10", 0x100000, 0x100000, CRC(6541a34f) SHA1(15cf481498e3b7e0b2f7bfe5434121cc3bd65662) ) + + ROM_REGION( 0x800000, "gfx2", 0 ) + /* sprites */ + ROM_LOAD( "173a10.b8", 0x000000, 0x200000, CRC(42fb0a0c) SHA1(d68c932cfabdec7896698b433525fe47ef4698d0) ) + ROM_LOAD( "173a11.a8", 0x200000, 0x200000, CRC(b0d747c4) SHA1(0cf1ee1b9a35ded31a81c321df2a076f7b588971) ) + ROM_LOAD( "173a12.b10", 0x400000, 0x200000, CRC(0fc2ad24) SHA1(6eda1043ee1266b8ba938a03a90bc7787210a936) ) + ROM_LOAD( "173a13.a10", 0x600000, 0x200000, CRC(4cf85439) SHA1(8c298bf0e659a830a1830a1180f4ce71215ade45) ) + + ROM_REGION( 0x400000, "konami", 0 ) + /* K054539 samples */ + ROM_LOAD("173a08.b6", 0x000000, 0x200000, CRC(dcdded95) SHA1(8eeb546a0b60a35a6dce36c5ee872e6c93c577c9) ) + ROM_LOAD("173a09.a6", 0x200000, 0x200000, CRC(c93697c4) SHA1(0528a604868267a30d281b822c187df118566691) ) +ROM_END + +ROM_START( buckyaa ) + ROM_REGION( 0x240000, "maincpu", 0 ) + /* main program */ + ROM_LOAD16_BYTE( "173_aa_b01.q5", 0x000000, 0x40000, CRC(9193e89f) SHA1(574d6eb4097cd10c3dea99060ee09f220d41f1dc) ) + ROM_LOAD16_BYTE( "173_aa_b02.q6", 0x000001, 0x40000, CRC(2567f3eb) SHA1(ccdb2a4b3ad1464f70d1442df8a3a7a7e34f6cd7) ) /* data */ ROM_LOAD16_BYTE( "t5", 0x200000, 0x20000, CRC(cd724026) SHA1(525445499604b713da4d8bc0a88e428654ceab95) ) @@ -791,3 +824,4 @@ GAME( 1992, mooaa, moo, moo, moo, moo, ROT0, "Konami", "Wild GAME( 1992, moobl, moo, moobl, moo, moo, ROT0, "<unknown>", "Wild West C.O.W.-Boys of Moo Mesa (bootleg ver AA)", GAME_NOT_WORKING) GAME( 1992, bucky, 0, bucky, bucky, moo, ROT0, "Konami", "Bucky O'Hare (ver EA)", 0) GAME( 1992, buckyua, bucky, bucky, bucky, moo, ROT0, "Konami", "Bucky O'Hare (ver UA)", 0) +GAME( 1992, buckyaa, bucky, bucky, bucky, moo, ROT0, "Konami", "Bucky O'Hare (ver AA)", 0) diff --git a/src/mame/mamedriv.c b/src/mame/mamedriv.c index c9bbcb754e9..7a91afbe259 100644 --- a/src/mame/mamedriv.c +++ b/src/mame/mamedriv.c @@ -5341,6 +5341,7 @@ BOMULEUL CHAJARA SEGA ST-V 1997/04/11 DRIVER( moobl ) /* bootleg */ DRIVER( bucky ) /* GX173 (c) 1992 (World) */ DRIVER( buckyua ) /* GX173 (c) 1992 (US) */ + DRIVER( buckyaa ) /* GX173 (c) 1992 (Asia) */ DRIVER( gaiapols ) /* GX123 (c) 1993 (Europe) */ DRIVER( gaiapolu ) /* GX123 (c) 1993 (US) */ DRIVER( gaiapolj ) /* GX123 (c) 1993 (Japan) */ diff --git a/src/mame/video/moo.c b/src/mame/video/moo.c index 70485f19fb1..8b86b1df987 100644 --- a/src/mame/video/moo.c +++ b/src/mame/video/moo.c @@ -52,7 +52,7 @@ VIDEO_START(moo) K056832_vh_start(machine, "gfx1", K056832_BPP_4, 1, NULL, moo_tile_callback, 0); - if (!strcmp(machine->gamedrv->name, "bucky") || !strcmp(machine->gamedrv->name, "buckyua")) + if (!strcmp(machine->gamedrv->name, "bucky") || !strcmp(machine->gamedrv->name, "buckyua") || !strcmp(machine->gamedrv->name, "buckyaa")) { // Bucky doesn't chain tilemaps K056832_set_LayerAssociation(0); |