summaryrefslogtreecommitdiffstatshomepage
diff options
context:
space:
mode:
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
commit328bdd0af527d3fb16c7af157a7843dc2bcc6719 (patch)
tree744fa46b7a879b21de9235e01acbd7ae2e20e237
parentca591927b795bee676c71aec0cf2516af43dab2a (diff)
New clone (not working): Tehkan World Cup (set 3, bootleg) [David Haywood]
-rw-r--r--src/mame/drivers/tehkanwc.c39
-rw-r--r--src/mame/mamedriv.c3
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 */