diff options
author | Aaron Giles <aaron@aarongiles.com> | 2009-07-09 08:29:12 +0000 |
---|---|---|
committer | Aaron Giles <aaron@aarongiles.com> | 2009-07-09 08:29:12 +0000 |
commit | 328bdd0af527d3fb16c7af157a7843dc2bcc6719 (patch) | |
tree | 744fa46b7a879b21de9235e01acbd7ae2e20e237 | |
parent | ca591927b795bee676c71aec0cf2516af43dab2a (diff) |
New clone (not working): Tehkan World Cup (set 3, bootleg) [David Haywood]
-rw-r--r-- | src/mame/drivers/tehkanwc.c | 39 | ||||
-rw-r--r-- | src/mame/mamedriv.c | 3 |
2 files changed, 36 insertions, 6 deletions
diff --git a/src/mame/drivers/tehkanwc.c b/src/mame/drivers/tehkanwc.c index 2eb54517a1d..5c939facd38 100644 --- a/src/mame/drivers/tehkanwc.c +++ b/src/mame/drivers/tehkanwc.c @@ -805,7 +805,7 @@ Notes: */ -ROM_START( tehkanwb ) +ROM_START( tehkanwcb ) ROM_REGION( 0x10000, "maincpu", 0 ) ROM_LOAD( "e-1.3-18.ic32", 0x0000, 0x4000, CRC(ac9d851b) SHA1(38a799cec4f29a88ed22c7a1e35fd2287cee869a) ) ROM_LOAD( "e-2.3-17.ic31", 0x4000, 0x4000, CRC(65b53d99) SHA1(ea172b2540763d64dc4a238700421cea27138fae) ) @@ -832,6 +832,34 @@ ROM_START( tehkanwb ) ROM_LOAD( "e-5.4-3.ic35", 0x0000, 0x4000, CRC(444b5544) SHA1(0786d6d9ada7fe49c8ab9751b049095474d2e598) ) ROM_END +/* only rom e1 is changed from above bootleg */ +ROM_START( tehkanwcc ) + ROM_REGION( 0x10000, "maincpu", 0 ) + ROM_LOAD( "e1.bin", 0x0000, 0x4000, CRC(7aaaddef) SHA1(10f1f8c86504e5b13a6358b633789f9a27be85e3) ) + ROM_LOAD( "e2.bin", 0x4000, 0x4000, CRC(65b53d99) SHA1(ea172b2540763d64dc4a238700421cea27138fae) ) + ROM_LOAD( "e3.bin", 0x8000, 0x4000, CRC(12064bfc) SHA1(954b56a548c697927d58b9cb2ecfe32b4db8d769) ) + + ROM_REGION( 0x10000, "sub", 0 ) + ROM_LOAD( "e4.bin", 0x0000, 0x8000, CRC(70a9f883) SHA1(ace04359265271eb37512a89eb0217eb013aecb7) ) + + ROM_REGION( 0x10000, "audiocpu", 0 ) + ROM_LOAD( "e6.bin", 0x0000, 0x4000, CRC(e3112be2) SHA1(7859e51b4312dc5df01c88e1d97cf608abc7ca72) ) + + ROM_REGION( 0x04000, "gfx1", 0 ) + ROM_LOAD( "e12.bin", 0x00000, 0x4000, CRC(a9e274f8) SHA1(02b46e1b149a856f0be74a23faaeb792935b66c7) ) /* fg tiles */ + + ROM_REGION( 0x10000, "gfx2", 0 ) + ROM_LOAD( "e7.bin", 0x00000, 0x8000, CRC(055a5264) SHA1(fe294ba57c2c858952e2fab0be1b8859730846cb) ) /* sprites */ + ROM_LOAD( "e7.bin", 0x08000, 0x8000, CRC(59faebe7) SHA1(85dad90928369601e039467d575750539410fcf6) ) + + ROM_REGION( 0x10000, "gfx3", 0 ) + ROM_LOAD( "e11.bin", 0x00000, 0x8000, CRC(669389fc) SHA1(a93e8455060ce5242cb65f78e47b4840aa13ab13) ) /* bg tiles */ + ROM_LOAD( "e9.bin", 0x08000, 0x8000, CRC(347ef108) SHA1(bb9c2f51d65f28655404e10c3be44d7ade98711b) ) + + ROM_REGION( 0x8000, "adpcm", 0 ) /* ADPCM samples */ + ROM_LOAD( "e5.bin", 0x0000, 0x4000, CRC(444b5544) SHA1(0786d6d9ada7fe49c8ab9751b049095474d2e598) ) +ROM_END + ROM_START( gridiron ) ROM_REGION( 0x10000, "maincpu", 0 ) @@ -892,7 +920,8 @@ ROM_END -GAME( 1985, tehkanwc, 0, tehkanwc, tehkanwc, 0, ROT0, "Tehkan", "Tehkan World Cup (set 1)", 0 ) -GAME( 1985, tehkanwb, tehkanwc, tehkanwc, tehkanwc, 0, ROT0, "Tehkan", "Tehkan World Cup (set 2, bootleg?)", 0 ) -GAMEL( 1985, gridiron, 0, tehkanwc, gridiron, 0, ROT0, "Tehkan", "Gridiron Fight", 0, layout_gridiron ) -GAME( 1986, teedoff, 0, tehkanwc, teedoff, teedoff, ROT90, "Tecmo", "Tee'd Off (Japan)", 0 ) +GAME( 1985, tehkanwc, 0, tehkanwc, tehkanwc, 0, ROT0, "Tehkan", "Tehkan World Cup (set 1)", 0 ) +GAME( 1985, tehkanwcb, tehkanwc, tehkanwc, tehkanwc, 0, ROT0, "Tehkan", "Tehkan World Cup (set 2, bootleg?)", 0 ) +GAME( 1985, tehkanwcc, tehkanwc, tehkanwc, tehkanwc, 0, ROT0, "Tehkan", "Tehkan World Cup (set 3, bootleg)", GAME_NOT_WORKING ) // aka 'World Cup 85', different inputs? +GAMEL(1985, gridiron, 0, tehkanwc, gridiron, 0, ROT0, "Tehkan", "Gridiron Fight", 0, layout_gridiron ) +GAME( 1986, teedoff, 0, tehkanwc, teedoff, teedoff, ROT90, "Tecmo", "Tee'd Off (Japan)", 0 ) diff --git a/src/mame/mamedriv.c b/src/mame/mamedriv.c index 9c668afc484..20e3976924a 100644 --- a/src/mame/mamedriv.c +++ b/src/mame/mamedriv.c @@ -5032,7 +5032,8 @@ BOMULEUL CHAJARA SEGA ST-V 1997/04/11 DRIVER( lvpoker ) /* ???? - (c) 1985 Tehkan */ DRIVER( lvcards ) /* (c) 1985 Tehkan */ DRIVER( tehkanwc ) /* (c) 1985 Tehkan */ - DRIVER( tehkanwb ) /* bootleg */ + DRIVER( tehkanwcb ) /* bootleg */ + DRIVER( tehkanwcc ) /* bootleg */ DRIVER( gridiron ) /* (c) 1985 Tehkan */ DRIVER( teedoff ) /* 6102 - (c) 1986 Tecmo */ DRIVER( solomon ) /* (c) 1986 Tecmo */ |