Previous 199869 Revisions Next

r18094 Sunday 23rd September, 2012 at 14:48:39 UTC by Brian Troha
New Enforce parent.

New Clone Added
------------------------------------
Enforce (World) [ShouTime, The Dumping Union]
[src/mame]mame.lst
[src/mame/drivers]taito_z.c

trunk/src/mame/drivers/taito_z.c
r18093r18094
22172217   PORT_DIPNAME( 0x08, 0x08, DEF_STR( Demo_Sounds ) ) PORT_DIPLOCATION("SW A:4")
22182218   PORT_DIPSETTING(    0x00, DEF_STR( Off ) )      // Says SHIFT HI in test mode !?
22192219   PORT_DIPSETTING(    0x08, DEF_STR( On ) )      // Says SHIFT LO in test mode !?
2220   TAITO_COINAGE_JAPAN_OLD_LOC(SW A)
2220   TAITO_COINAGE_WORLD_LOC(SW A)
22212221
22222222   PORT_START("DSWB")
22232223   TAITO_DIFFICULTY_LOC(SW B)
r18093r18094
22542254   PORT_BIT( 0xff, IP_ACTIVE_LOW, IPT_UNUSED )
22552255INPUT_PORTS_END
22562256
2257static INPUT_PORTS_START( enforcej )
2258   PORT_INCLUDE(enforce)
2259
2260   PORT_MODIFY("DSWA")
2261   TAITO_COINAGE_JAPAN_OLD_LOC(SW A)
2262INPUT_PORTS_END
2263
22572264static INPUT_PORTS_START( bshark )
22582265   PORT_START("DSWA")
22592266   PORT_DIPNAME( 0x01, 0x01, "Mirror screen" ) PORT_DIPLOCATION("SW A:1")   // manual says it must be off
r18093r18094
40714078
40724079ROM_START( enforce )
40734080   ROM_REGION( 0x40000, "maincpu", 0 )   /* 256K for 68000 code (CPU A) */
4074   ROM_LOAD16_BYTE( "b58-27.27", 0x00000, 0x20000, CRC(a1aa0191) SHA1(193d936e1bfe0da4ac984aba65d3e4e6c93a4c11) )
4081   ROM_LOAD16_BYTE( "b58-38.27", 0x00000, 0x20000, CRC(a1aa0191) SHA1(193d936e1bfe0da4ac984aba65d3e4e6c93a4c11) )
4082   ROM_LOAD16_BYTE( "b58-36.19", 0x00001, 0x20000, CRC(40f43da3) SHA1(bb3d6c6db8df77674bb76c16992d05c297d97c9f) )
4083
4084   ROM_REGION( 0x40000, "sub", 0 )   /* 256K for 68000 code (CPU B) */
4085   ROM_LOAD16_BYTE( "b58-37.26", 0x00000, 0x20000, CRC(e823c85c) SHA1(199b19e81c76eb936f4cf31957ae08bed1395bda) )
4086   ROM_LOAD16_BYTE( "b58-35.18", 0x00001, 0x20000, CRC(8b3ceb12) SHA1(c3f7d1ae5082715f202435c13e6d6f7ac4048750) )
4087
4088   ROM_REGION( 0x1c000, "audiocpu", 0 )   /* Z80 sound cpu */
4089   ROM_LOAD( "b58-32.41",   0x00000, 0x04000, CRC(f3fd8eca) SHA1(3b1ab64984ea43805b6494f8add26210ed1175c5) )
4090   ROM_CONTINUE(            0x10000, 0x0c000 )   /* banked stuff */
4091
4092   ROM_REGION( 0x80000, "gfx1", 0 )
4093   ROM_LOAD( "b58-09.13", 0x00000, 0x80000, CRC(9ffd5b31) SHA1(0214fb32012a48560ca9c6ed5ee969d3c41cf95c) )   /* SCR 8x8 */
4094
4095   ROM_REGION( 0x200000, "gfx2", 0 )
4096   ROM_LOAD32_BYTE( "b58-04.7",  0x000000, 0x080000, CRC(9482f08d) SHA1(3fc74b9bebca1d82b300ba72c7297c3bcd69cfa9) )
4097   ROM_LOAD32_BYTE( "b58-03.6",  0x000001, 0x080000, CRC(158bc440) SHA1(ceab296146363a2e9a48f62118fba6123b4b5a1b) )   /* OBJ 16x8 */
4098   ROM_LOAD32_BYTE( "b58-02.2",  0x000002, 0x080000, CRC(6a6e307c) SHA1(fc4a68220e0dd0e64d75ba7c7af0c1ac97dc7fd9) )
4099   ROM_LOAD32_BYTE( "b58-01.1",  0x000003, 0x080000, CRC(01e9f0a8) SHA1(0d3a4dc81702e3c57c790eb8a45caca36cb47d4c) )
4100
4101   ROM_REGION( 0x80000, "gfx3", 0 )   /* don't dispose */
4102   ROM_LOAD( "b58-06.116", 0x00000, 0x80000, CRC(b3495d70) SHA1(ead4c2fd20b8f103a849201c7344cded013eb8bb) )   /* ROD, road lines */
4103
4104   ROM_REGION16_LE( 0x80000, "user1", 0 )
4105   ROM_LOAD16_WORD( "b58-05.71", 0x00000, 0x80000, CRC(d1f4991b) SHA1(f1c5a9b8dce994d013290e98fda7bedf73e95900) )   /* STY spritemap */
4106
4107   ROM_REGION( 0x100000, "ymsnd", 0 )   /* ADPCM samples */
4108   ROM_LOAD( "b58-07.11", 0x000000, 0x080000, CRC(eeb5ba08) SHA1(fe40333e09339c76e503ce87b42a89b48d487016) )
4109   ROM_LOAD( "b58-08.12", 0x080000, 0x080000, CRC(049243cf) SHA1(1f3099b6d764114dc4161ed308369d0f3148dc4e) )
4110
4111   ROM_REGION( 0x80000, "ymsnd.deltat", 0 )   /* Delta-T samples ??? */
4112   ROM_LOAD( "b58-10.14", 0x00000, 0x80000, CRC(edce0cc1) SHA1(1f6cbc60502b8b12b349e48446ce3a4a1f76bccd) )   /* ??? */
4113
4114   ROM_REGION( 0x10000, "user2", 0 )   /* unused ROMs */
4115   ROM_LOAD( "b58-26.104", 0x00000, 0x10000, CRC(dccb0c7f) SHA1(42f0af72f559133b74912a4478e1323062be4b77) )   // sprite vertical zoom
4116   ROM_LOAD( "b58-27.56",  0x00000, 0x02000, CRC(5c6b013d) SHA1(6d02d4560076213b6fb6fe856143bb533090603e) )   // sprite horizontal zoom
4117   ROM_LOAD( "b58-23.52",  0x00000, 0x00100, CRC(7b7d8ff4) SHA1(18842ed8160739cd2e2ccc2db605153dbed6cc0a) )   // road/sprite priority and palette select
4118   ROM_LOAD( "b58-24.51",  0x00000, 0x00100, CRC(fbf81f30) SHA1(c868452c334792345dcced075f6df69cff9e31ca) )   // road A/B internal priority
4119   ROM_LOAD( "b58-25.75",  0x00000, 0x00100, CRC(de547342) SHA1(3b2b116d4016ddbf46c41c625c7fcfd76129baa7) )
4120// Add pals...
4121ROM_END
4122
4123ROM_START( enforcej )
4124   ROM_REGION( 0x40000, "maincpu", 0 )   /* 256K for 68000 code (CPU A) */
4125   ROM_LOAD16_BYTE( "b58-17.27", 0x00000, 0x20000, CRC(a1aa0191) SHA1(193d936e1bfe0da4ac984aba65d3e4e6c93a4c11) )
40754126   ROM_LOAD16_BYTE( "b58-19.19", 0x00001, 0x20000, CRC(40f43da3) SHA1(bb3d6c6db8df77674bb76c16992d05c297d97c9f) )
40764127
40774128   ROM_REGION( 0x40000, "sub", 0 )   /* 256K for 68000 code (CPU B) */
4078   ROM_LOAD16_BYTE( "b58-26.26", 0x00000, 0x20000, CRC(e823c85c) SHA1(199b19e81c76eb936f4cf31957ae08bed1395bda) )
4129   ROM_LOAD16_BYTE( "b58-16.26", 0x00000, 0x20000, CRC(e823c85c) SHA1(199b19e81c76eb936f4cf31957ae08bed1395bda) )
40794130   ROM_LOAD16_BYTE( "b58-18.18", 0x00001, 0x20000, CRC(65328a3e) SHA1(f51ca107910629e030678e183cc8fd06d2569098) )
40804131
40814132   ROM_REGION( 0x1c000, "audiocpu", 0 )   /* Z80 sound cpu */
r18093r18094
41054156   ROM_LOAD( "b58-10.14", 0x00000, 0x80000, CRC(edce0cc1) SHA1(1f6cbc60502b8b12b349e48446ce3a4a1f76bccd) )   /* ??? */
41064157
41074158   ROM_REGION( 0x10000, "user2", 0 )   /* unused ROMs */
4108   ROM_LOAD( "b58-26a.104", 0x00000, 0x10000, CRC(dccb0c7f) SHA1(42f0af72f559133b74912a4478e1323062be4b77) )   // sprite vertical zoom
4109   ROM_LOAD( "b58-27.56",   0x00000, 0x02000, CRC(5c6b013d) SHA1(6d02d4560076213b6fb6fe856143bb533090603e) )   // sprite horizontal zoom
4110   ROM_LOAD( "b58-23.52",   0x00000, 0x00100, CRC(7b7d8ff4) SHA1(18842ed8160739cd2e2ccc2db605153dbed6cc0a) )   // road/sprite priority and palette select
4111   ROM_LOAD( "b58-24.51",   0x00000, 0x00100, CRC(fbf81f30) SHA1(c868452c334792345dcced075f6df69cff9e31ca) )   // road A/B internal priority
4112   ROM_LOAD( "b58-25.75",   0x00000, 0x00100, CRC(de547342) SHA1(3b2b116d4016ddbf46c41c625c7fcfd76129baa7) )
4159   ROM_LOAD( "b58-26.104", 0x00000, 0x10000, CRC(dccb0c7f) SHA1(42f0af72f559133b74912a4478e1323062be4b77) )   // sprite vertical zoom
4160   ROM_LOAD( "b58-27.56",  0x00000, 0x02000, CRC(5c6b013d) SHA1(6d02d4560076213b6fb6fe856143bb533090603e) )   // sprite horizontal zoom
4161   ROM_LOAD( "b58-23.52",  0x00000, 0x00100, CRC(7b7d8ff4) SHA1(18842ed8160739cd2e2ccc2db605153dbed6cc0a) )   // road/sprite priority and palette select
4162   ROM_LOAD( "b58-24.51",  0x00000, 0x00100, CRC(fbf81f30) SHA1(c868452c334792345dcced075f6df69cff9e31ca) )   // road A/B internal priority
4163   ROM_LOAD( "b58-25.75",  0x00000, 0x00100, CRC(de547342) SHA1(3b2b116d4016ddbf46c41c625c7fcfd76129baa7) )
41134164// Add pals...
41144165ROM_END
41154166
r18093r18094
50705121GAMEL(1988, chasehq,    0,        chasehq,  chasehq, taitoz_state,  taitoz,   ROT0,               "Taito Corporation Japan",   "Chase H.Q. (World)", GAME_IMPERFECT_GRAPHICS | GAME_SUPPORTS_SAVE, layout_contcirc )
50715122GAMEL(1988, chasehqj,   chasehq,  chasehq,  chasehqj, taitoz_state, taitoz,   ROT0,               "Taito Corporation",         "Chase H.Q. (Japan)", GAME_IMPERFECT_GRAPHICS | GAME_SUPPORTS_SAVE, layout_contcirc )
50725123GAMEL(1988, chasehqu,   chasehq,  chasehq,  chasehq, taitoz_state,  taitoz,   ROT0,               "Taito America Corporation", "Chase H.Q. (US)", GAME_IMPERFECT_GRAPHICS | GAME_SUPPORTS_SAVE, layout_contcirc )
5073GAME( 1988, enforce,    0,        enforce,  enforce, taitoz_state,  taitoz,   ROT0,               "Taito Corporation",         "Enforce (Japan)", GAME_IMPERFECT_GRAPHICS | GAME_SUPPORTS_SAVE )
5124GAME( 1988, enforce,    0,        enforce,  enforce,  taitoz_state, taitoz,   ROT0,               "Taito Corporation Japan",   "Enforce (World)", GAME_IMPERFECT_GRAPHICS | GAME_SUPPORTS_SAVE )
5125GAME( 1988, enforcej,   enforce,  enforce,  enforcej, taitoz_state, taitoz,   ROT0,               "Taito Corporation",         "Enforce (Japan)", GAME_IMPERFECT_GRAPHICS | GAME_SUPPORTS_SAVE )
50745126GAME( 1989, bshark,     0,        bshark,   bshark, taitoz_state,   bshark,   ORIENTATION_FLIP_X, "Taito Corporation Japan",   "Battle Shark (World)", GAME_IMPERFECT_GRAPHICS | GAME_SUPPORTS_SAVE )
50755127GAME( 1989, bsharku,    bshark,   bshark,   bsharku, taitoz_state,  bshark,   ORIENTATION_FLIP_X, "Taito America Corporation", "Battle Shark (US)", GAME_IMPERFECT_GRAPHICS | GAME_SUPPORTS_SAVE )
50765128GAME( 1989, bsharkj,    bshark,   bshark,   bsharkj, taitoz_state,  bshark,   ORIENTATION_FLIP_X, "Taito Corporation",         "Battle Shark (Japan)", GAME_IMPERFECT_GRAPHICS | GAME_SUPPORTS_SAVE )
trunk/src/mame/mame.lst
r18093r18094
21652165chasehq         // B52 (c) 1988 Taito Corporation Japan (World)
21662166chasehqj      // B52 (c) 1988 Taito Corporation (Japan)
21672167chasehqu      // B52 (c) 1988 Taito America Corporation (US)
2168enforce         // B58 (c) 1988 Taito Corporation (Japan)
2168enforce         // B58 (c) 1988 Taito Corporation Japan (World)
2169enforcej      // B58 (c) 1988 Taito Corporation (Japan)
21692170nightstr      // B91 (c) 1989 Taito Corporation Japan (World)
21702171nightstrj      // B91 (c) 1989 Taito Corporation (Japan)
21712172nightstru      // B91 (c) 1989 Taito America Corporation (US)

Previous 199869 Revisions Next


© 1997-2024 The MAME Team