~ubuntu-branches/ubuntu/lucid/sdlmame/lucid

« back to all changes in this revision

Viewing changes to src/mame/drivers/deco32.c

  • Committer: Bazaar Package Importer
  • Author(s): Cesare Falco
  • Date: 2009-11-03 17:10:15 UTC
  • mfrom: (1.1.5 upstream)
  • Revision ID: james.westby@ubuntu.com-20091103171015-6hop4ory5lxnumpn
Tags: 0.135-0ubuntu1
* New upstream release - Closes (LP: #403212)
* debian/watch: unstable releases are no longer detected
* mame.ini: added the cheat subdirectories to cheatpath so zipped
  cheatfiles will be searched too
* renamed crsshair subdirectory to crosshair to reflect upstream change
* mame.ini: renamed references to crosshair subdirectory (see above)

Show diffs side-by-side

added added

removed removed

Lines of Context:
2016
2016
        ROM_REGION(0x10000, "audiocpu", 0 ) /* Sound CPU */
2017
2017
        ROM_LOAD( "hj_08.17k",  0x00000,  0x10000,  CRC(361fbd16) SHA1(c4bbaf74e09c263044be74bb2c98caf6cfcab618) )
2018
2018
 
2019
 
        ROM_REGION( 0x80000, "gfx1", ROMREGION_DISPOSE )
 
2019
        ROM_REGION( 0x80000, "gfx1", 0 )
2020
2020
        ROM_LOAD( "man-00.8a",  0x000000,  0x80000,  CRC(7855a607) SHA1(fa0be080515482281e5a12fe172eeb9a21af0820) ) /* Encrypted tiles */
2021
2021
 
2022
 
        ROM_REGION( 0x500000, "gfx2", ROMREGION_DISPOSE )
 
2022
        ROM_REGION( 0x500000, "gfx2", 0 )
2023
2023
        ROM_LOAD( "man-05.16a", 0x000000,  0x40000,  CRC(d44d1995) SHA1(e88e1a59a4b24ad058f21538f6e9bbba94a166b4) ) /* Encrypted tiles */
2024
2024
        ROM_CONTINUE(                   0x140000,  0x40000 )
2025
2025
        ROM_CONTINUE(                   0x280000,  0x40000 )
2041
2041
        ROM_CONTINUE(                   0x380000,  0x40000 )
2042
2042
        ROM_CONTINUE(                   0x4c0000,  0x40000 )
2043
2043
 
2044
 
        ROM_REGION( 0x400000, "gfx3", ROMREGION_DISPOSE ) /* Sprites */
 
2044
        ROM_REGION( 0x400000, "gfx3", 0 ) /* Sprites */
2045
2045
        ROM_LOAD16_BYTE( "man-06.17a",  0x000000,  0x100000,  CRC(a9a64297) SHA1(e4cb441207b1907461c90c32c05a461c9bd30756) )
2046
2046
        ROM_LOAD16_BYTE( "man-07.18a",  0x000001,  0x100000,  CRC(b1db200c) SHA1(970bb15e90194dd285f53594aca5dec3405e75d5) )
2047
2047
        ROM_LOAD16_BYTE( "man-08.17c",  0x200000,  0x100000,  CRC(28e98e66) SHA1(55dbbd945eada81f7dcc874fdcb0b9e62ea453f0) )
2054
2054
        ROM_LOAD( "man-11.16k", 0x000000,  0x80000,  CRC(0dc60a4c) SHA1(4d0daa6a0272852a37f341a0cdc48baee0ad9dd8) )
2055
2055
ROM_END
2056
2056
 
2057
 
ROM_START( captavna )
 
2057
ROM_START( captavena )
2058
2058
        ROM_REGION(0x100000, "maincpu", 0 ) /* ARM 32 bit code */
2059
2059
        ROM_LOAD32_BYTE( "hn_00.e1",    0x000000, 0x20000, CRC(12dd0c71) SHA1(77bd0e5f1b105ec70de5e76cb9c8138f02a496be) )
2060
2060
        ROM_LOAD32_BYTE( "hn_01.h1",    0x000001, 0x20000, CRC(ac5ea492) SHA1(e08fa2b3e3a40cba6dcdf07049d67056d59ed72a) )
2068
2068
        ROM_REGION(0x10000, "audiocpu", 0 ) /* Sound CPU */
2069
2069
        ROM_LOAD( "hj_08.17k",  0x00000,  0x10000,  CRC(361fbd16) SHA1(c4bbaf74e09c263044be74bb2c98caf6cfcab618) )
2070
2070
 
2071
 
        ROM_REGION( 0x80000, "gfx1", ROMREGION_DISPOSE )
 
2071
        ROM_REGION( 0x80000, "gfx1", 0 )
2072
2072
        ROM_LOAD( "man-00.8a",  0x000000,  0x80000,  CRC(7855a607) SHA1(fa0be080515482281e5a12fe172eeb9a21af0820) ) /* Encrypted tiles */
2073
2073
 
2074
 
        ROM_REGION( 0x500000, "gfx2", ROMREGION_DISPOSE )
 
2074
        ROM_REGION( 0x500000, "gfx2", 0 )
2075
2075
        ROM_LOAD( "man-05.16a", 0x000000,  0x40000,  CRC(d44d1995) SHA1(e88e1a59a4b24ad058f21538f6e9bbba94a166b4) ) /* Encrypted tiles */
2076
2076
        ROM_CONTINUE(                   0x140000,  0x40000 )
2077
2077
        ROM_CONTINUE(                   0x280000,  0x40000 )
2093
2093
        ROM_CONTINUE(                   0x380000,  0x40000 )
2094
2094
        ROM_CONTINUE(                   0x4c0000,  0x40000 )
2095
2095
 
2096
 
        ROM_REGION( 0x400000, "gfx3", ROMREGION_DISPOSE ) /* Sprites */
 
2096
        ROM_REGION( 0x400000, "gfx3", 0 ) /* Sprites */
2097
2097
        ROM_LOAD16_BYTE( "man-06.17a",  0x000000,  0x100000,  CRC(a9a64297) SHA1(e4cb441207b1907461c90c32c05a461c9bd30756) )
2098
2098
        ROM_LOAD16_BYTE( "man-07.18a",  0x000001,  0x100000,  CRC(b1db200c) SHA1(970bb15e90194dd285f53594aca5dec3405e75d5) )
2099
2099
        ROM_LOAD16_BYTE( "man-08.17c",  0x200000,  0x100000,  CRC(28e98e66) SHA1(55dbbd945eada81f7dcc874fdcb0b9e62ea453f0) )
2106
2106
        ROM_LOAD( "man-11.16k", 0x000000,  0x80000,  CRC(0dc60a4c) SHA1(4d0daa6a0272852a37f341a0cdc48baee0ad9dd8) )
2107
2107
ROM_END
2108
2108
 
2109
 
ROM_START( captavne )
 
2109
ROM_START( captavene )
2110
2110
        ROM_REGION(0x100000, "maincpu", 0 ) /* ARM 32 bit code */
2111
2111
        ROM_LOAD32_BYTE( "hg_00-4.1e",  0x000000, 0x20000, CRC(7008d43c) SHA1(a39143e13075ebc58ecc576391f04d2649675dfb) )
2112
2112
        ROM_LOAD32_BYTE( "hg_01-4.1h",  0x000001, 0x20000, CRC(53dc1042) SHA1(4547ad20e5bc3b9cedae53f73f1628fa3493aafa) )
2120
2120
        ROM_REGION(0x10000, "audiocpu", 0 ) /* Sound CPU */
2121
2121
        ROM_LOAD( "hj_08.17k",  0x00000,  0x10000,  CRC(361fbd16) SHA1(c4bbaf74e09c263044be74bb2c98caf6cfcab618) )
2122
2122
 
2123
 
        ROM_REGION( 0x80000, "gfx1", ROMREGION_DISPOSE )
 
2123
        ROM_REGION( 0x80000, "gfx1", 0 )
2124
2124
        ROM_LOAD( "man-00.8a",  0x000000,  0x80000,  CRC(7855a607) SHA1(fa0be080515482281e5a12fe172eeb9a21af0820) ) /* Encrypted tiles */
2125
2125
 
2126
 
        ROM_REGION( 0x500000, "gfx2", ROMREGION_DISPOSE )
 
2126
        ROM_REGION( 0x500000, "gfx2", 0 )
2127
2127
        ROM_LOAD( "man-05.16a", 0x000000,  0x40000,  CRC(d44d1995) SHA1(e88e1a59a4b24ad058f21538f6e9bbba94a166b4) ) /* Encrypted tiles */
2128
2128
        ROM_CONTINUE(                   0x140000,  0x40000 )
2129
2129
        ROM_CONTINUE(                   0x280000,  0x40000 )
2145
2145
        ROM_CONTINUE(                   0x380000,  0x40000 )
2146
2146
        ROM_CONTINUE(                   0x4c0000,  0x40000 )
2147
2147
 
2148
 
        ROM_REGION( 0x400000, "gfx3", ROMREGION_DISPOSE ) /* Sprites */
 
2148
        ROM_REGION( 0x400000, "gfx3", 0 ) /* Sprites */
2149
2149
        ROM_LOAD16_BYTE( "man-06.17a",  0x000000,  0x100000,  CRC(a9a64297) SHA1(e4cb441207b1907461c90c32c05a461c9bd30756) )
2150
2150
        ROM_LOAD16_BYTE( "man-07.18a",  0x000001,  0x100000,  CRC(b1db200c) SHA1(970bb15e90194dd285f53594aca5dec3405e75d5) )
2151
2151
        ROM_LOAD16_BYTE( "man-08.17c",  0x200000,  0x100000,  CRC(28e98e66) SHA1(55dbbd945eada81f7dcc874fdcb0b9e62ea453f0) )
2164
2164
        ROM_LOAD( "pal16r8b.14c", 0x0600, 0x0104, NO_DUMP ) /* PAL is read protected */
2165
2165
ROM_END
2166
2166
 
2167
 
ROM_START( captavnu )
 
2167
ROM_START( captavenu )
2168
2168
        ROM_REGION(0x100000, "maincpu", 0 ) /* ARM 32 bit code */
2169
2169
        ROM_LOAD32_BYTE( "hh_00-19.1e", 0x000000, 0x20000, CRC(08b870e0) SHA1(44c837e3c5dfc9764d89b0ebb3e9b7a40fe4d76f) )
2170
2170
        ROM_LOAD32_BYTE( "hh_01-19.1h", 0x000001, 0x20000, CRC(0dc0feca) SHA1(cb1c97aac59dabcf6c37bc1562cf2f62bca951f1) )
2178
2178
        ROM_REGION(0x10000, "audiocpu", 0 ) /* Sound CPU */
2179
2179
        ROM_LOAD( "hj_08.17k",  0x00000,  0x10000,  CRC(361fbd16) SHA1(c4bbaf74e09c263044be74bb2c98caf6cfcab618) )
2180
2180
 
2181
 
        ROM_REGION( 0x80000, "gfx1", ROMREGION_DISPOSE )
 
2181
        ROM_REGION( 0x80000, "gfx1", 0 )
2182
2182
        ROM_LOAD( "man-00.8a",  0x000000,  0x80000,  CRC(7855a607) SHA1(fa0be080515482281e5a12fe172eeb9a21af0820) ) /* Encrypted tiles */
2183
2183
 
2184
 
        ROM_REGION( 0x500000, "gfx2", ROMREGION_DISPOSE )
 
2184
        ROM_REGION( 0x500000, "gfx2", 0 )
2185
2185
        ROM_LOAD( "man-05.16a", 0x000000,  0x40000,  CRC(d44d1995) SHA1(e88e1a59a4b24ad058f21538f6e9bbba94a166b4) ) /* Encrypted tiles */
2186
2186
        ROM_CONTINUE(                   0x140000,  0x40000 )
2187
2187
        ROM_CONTINUE(                   0x280000,  0x40000 )
2203
2203
        ROM_CONTINUE(                   0x380000,  0x40000 )
2204
2204
        ROM_CONTINUE(                   0x4c0000,  0x40000 )
2205
2205
 
2206
 
        ROM_REGION( 0x400000, "gfx3", ROMREGION_DISPOSE ) /* Sprites */
 
2206
        ROM_REGION( 0x400000, "gfx3", 0 ) /* Sprites */
2207
2207
        ROM_LOAD16_BYTE( "man-06.17a",  0x000000,  0x100000,  CRC(a9a64297) SHA1(e4cb441207b1907461c90c32c05a461c9bd30756) )
2208
2208
        ROM_LOAD16_BYTE( "man-07.18a",  0x000001,  0x100000,  CRC(b1db200c) SHA1(970bb15e90194dd285f53594aca5dec3405e75d5) )
2209
2209
        ROM_LOAD16_BYTE( "man-08.17c",  0x200000,  0x100000,  CRC(28e98e66) SHA1(55dbbd945eada81f7dcc874fdcb0b9e62ea453f0) )
2216
2216
        ROM_LOAD( "man-11.16k", 0x000000,  0x80000,  CRC(0dc60a4c) SHA1(4d0daa6a0272852a37f341a0cdc48baee0ad9dd8) )
2217
2217
ROM_END
2218
2218
 
2219
 
ROM_START( captavuu )
 
2219
ROM_START( captavenuu )
2220
2220
        ROM_REGION(0x100000, "maincpu", 0 ) /* ARM 32 bit code */
2221
2221
        ROM_LOAD32_BYTE( "hh-00.1e",    0x000000, 0x20000, CRC(c34da654) SHA1(a1988a6a45991db6dee10b484049f6703b4671c9) )
2222
2222
        ROM_LOAD32_BYTE( "hh-01.1h",    0x000001, 0x20000, CRC(55abe63f) SHA1(98772eff3ebb5a4f243c7a77d398eb142d1505cb) )
2230
2230
        ROM_REGION(0x10000, "audiocpu", 0 ) /* Sound CPU */
2231
2231
        ROM_LOAD( "hj_08.17k",  0x00000,  0x10000,  CRC(361fbd16) SHA1(c4bbaf74e09c263044be74bb2c98caf6cfcab618) )
2232
2232
 
2233
 
        ROM_REGION( 0x80000, "gfx1", ROMREGION_DISPOSE )
 
2233
        ROM_REGION( 0x80000, "gfx1", 0 )
2234
2234
        ROM_LOAD( "man-00.8a",  0x000000,  0x80000,  CRC(7855a607) SHA1(fa0be080515482281e5a12fe172eeb9a21af0820) ) /* Encrypted tiles */
2235
2235
 
2236
 
        ROM_REGION( 0x500000, "gfx2", ROMREGION_DISPOSE )
 
2236
        ROM_REGION( 0x500000, "gfx2", 0 )
2237
2237
        ROM_LOAD( "man-05.16a", 0x000000,  0x40000,  CRC(d44d1995) SHA1(e88e1a59a4b24ad058f21538f6e9bbba94a166b4) ) /* Encrypted tiles */
2238
2238
        ROM_CONTINUE(                   0x140000,  0x40000 )
2239
2239
        ROM_CONTINUE(                   0x280000,  0x40000 )
2255
2255
        ROM_CONTINUE(                   0x380000,  0x40000 )
2256
2256
        ROM_CONTINUE(                   0x4c0000,  0x40000 )
2257
2257
 
2258
 
        ROM_REGION( 0x400000, "gfx3", ROMREGION_DISPOSE ) /* Sprites */
 
2258
        ROM_REGION( 0x400000, "gfx3", 0 ) /* Sprites */
2259
2259
        ROM_LOAD16_BYTE( "man-06.17a",  0x000000,  0x100000,  CRC(a9a64297) SHA1(e4cb441207b1907461c90c32c05a461c9bd30756) )
2260
2260
        ROM_LOAD16_BYTE( "man-07.18a",  0x000001,  0x100000,  CRC(b1db200c) SHA1(970bb15e90194dd285f53594aca5dec3405e75d5) )
2261
2261
        ROM_LOAD16_BYTE( "man-08.17c",  0x200000,  0x100000,  CRC(28e98e66) SHA1(55dbbd945eada81f7dcc874fdcb0b9e62ea453f0) )
2268
2268
        ROM_LOAD( "man-11.16k", 0x000000,  0x80000,  CRC(0dc60a4c) SHA1(4d0daa6a0272852a37f341a0cdc48baee0ad9dd8) )
2269
2269
ROM_END
2270
2270
 
2271
 
ROM_START( captavua )
 
2271
ROM_START( captavenua )
2272
2272
        ROM_REGION(0x100000, "maincpu", 0 ) /* ARM 32 bit code */
2273
2273
        ROM_LOAD32_BYTE( "hh_00-4.2e",   0x000000, 0x20000, CRC(0e1acc05) SHA1(7eb6206efad233f9f4ee51102f9fe6b58f0719ea) )
2274
2274
        ROM_LOAD32_BYTE( "hh_01-4.2h",   0x000001, 0x20000, CRC(4ff0351d) SHA1(15fc2662ff0d32986c4d4d074b985ad853da34e1) )
2282
2282
        ROM_REGION(0x10000, "audiocpu", 0 ) /* Sound CPU */
2283
2283
        ROM_LOAD( "hj_08.17k",  0x00000,  0x10000,  CRC(361fbd16) SHA1(c4bbaf74e09c263044be74bb2c98caf6cfcab618) )
2284
2284
 
2285
 
        ROM_REGION( 0x80000, "gfx1", ROMREGION_DISPOSE )
 
2285
        ROM_REGION( 0x80000, "gfx1", 0 )
2286
2286
        ROM_LOAD( "man-00.8a",  0x000000,  0x80000,  CRC(7855a607) SHA1(fa0be080515482281e5a12fe172eeb9a21af0820) ) /* Encrypted tiles */
2287
2287
 
2288
 
        ROM_REGION( 0x500000, "gfx2", ROMREGION_DISPOSE )
 
2288
        ROM_REGION( 0x500000, "gfx2", 0 )
2289
2289
        ROM_LOAD( "man-05.16a", 0x000000,  0x40000,  CRC(d44d1995) SHA1(e88e1a59a4b24ad058f21538f6e9bbba94a166b4) ) /* Encrypted tiles */
2290
2290
        ROM_CONTINUE(                   0x140000,  0x40000 )
2291
2291
        ROM_CONTINUE(                   0x280000,  0x40000 )
2307
2307
        ROM_CONTINUE(                   0x380000,  0x40000 )
2308
2308
        ROM_CONTINUE(                   0x4c0000,  0x40000 )
2309
2309
 
2310
 
        ROM_REGION( 0x400000, "gfx3", ROMREGION_DISPOSE ) /* Sprites */
 
2310
        ROM_REGION( 0x400000, "gfx3", 0 ) /* Sprites */
2311
2311
        ROM_LOAD16_BYTE( "man-06.17a",  0x000000,  0x100000,  CRC(a9a64297) SHA1(e4cb441207b1907461c90c32c05a461c9bd30756) )
2312
2312
        ROM_LOAD16_BYTE( "man-07.18a",  0x000001,  0x100000,  CRC(b1db200c) SHA1(970bb15e90194dd285f53594aca5dec3405e75d5) )
2313
2313
        ROM_LOAD16_BYTE( "man-08.17c",  0x200000,  0x100000,  CRC(28e98e66) SHA1(55dbbd945eada81f7dcc874fdcb0b9e62ea453f0) )
2320
2320
        ROM_LOAD( "man-11.16k", 0x000000,  0x80000,  CRC(0dc60a4c) SHA1(4d0daa6a0272852a37f341a0cdc48baee0ad9dd8) )
2321
2321
ROM_END
2322
2322
 
2323
 
ROM_START( captavnj )
 
2323
ROM_START( captavenj )
2324
2324
        ROM_REGION(0x100000, "maincpu", 0 ) /* ARM 32 bit code */
2325
2325
        ROM_LOAD32_BYTE( "hj_00-2.1e",  0x000000, 0x20000, CRC(10b1faaf) SHA1(9d76885200a846b4751c8d44ff591e2aff7c4148) )
2326
2326
        ROM_LOAD32_BYTE( "hj_01-2.1h",  0x000001, 0x20000, CRC(62c59f27) SHA1(20bbb7f3ff63a8c795686c1d56d51e90305daa77) )
2334
2334
        ROM_REGION(0x10000, "audiocpu", 0 ) /* Sound CPU */
2335
2335
        ROM_LOAD( "hj_08.17k",  0x00000,  0x10000,  CRC(361fbd16) SHA1(c4bbaf74e09c263044be74bb2c98caf6cfcab618) )
2336
2336
 
2337
 
        ROM_REGION( 0x80000, "gfx1", ROMREGION_DISPOSE )
 
2337
        ROM_REGION( 0x80000, "gfx1", 0 )
2338
2338
        ROM_LOAD( "man-00.8a",  0x000000,  0x80000,  CRC(7855a607) SHA1(fa0be080515482281e5a12fe172eeb9a21af0820) ) /* Encrypted tiles */
2339
2339
 
2340
 
        ROM_REGION( 0x500000, "gfx2", ROMREGION_DISPOSE )
 
2340
        ROM_REGION( 0x500000, "gfx2", 0 )
2341
2341
        ROM_LOAD( "man-05.16a", 0x000000,  0x40000,  CRC(d44d1995) SHA1(e88e1a59a4b24ad058f21538f6e9bbba94a166b4) ) /* Encrypted tiles */
2342
2342
        ROM_CONTINUE(                   0x140000,  0x40000 )
2343
2343
        ROM_CONTINUE(                   0x280000,  0x40000 )
2359
2359
        ROM_CONTINUE(                   0x380000,  0x40000 )
2360
2360
        ROM_CONTINUE(                   0x4c0000,  0x40000 )
2361
2361
 
2362
 
        ROM_REGION( 0x400000, "gfx3", ROMREGION_DISPOSE ) /* Sprites */
 
2362
        ROM_REGION( 0x400000, "gfx3", 0 ) /* Sprites */
2363
2363
        ROM_LOAD16_BYTE( "man-06.17a",  0x000000,  0x100000,  CRC(a9a64297) SHA1(e4cb441207b1907461c90c32c05a461c9bd30756) )
2364
2364
        ROM_LOAD16_BYTE( "man-07.18a",  0x000001,  0x100000,  CRC(b1db200c) SHA1(970bb15e90194dd285f53594aca5dec3405e75d5) )
2365
2365
        ROM_LOAD16_BYTE( "man-08.17c",  0x200000,  0x100000,  CRC(28e98e66) SHA1(55dbbd945eada81f7dcc874fdcb0b9e62ea453f0) )
2386
2386
        ROM_REGION(0x10000, "audiocpu", 0 ) /* Sound CPU */
2387
2387
        ROM_LOAD( "kb10.n25",  0x00000,  0x10000,  CRC(ec56f560) SHA1(feb9491683ba7f1000edebb568d6b3471fcc87fb) )
2388
2388
 
2389
 
        ROM_REGION( 0x020000, "gfx1", ROMREGION_DISPOSE )
 
2389
        ROM_REGION( 0x020000, "gfx1", 0 )
2390
2390
        ROM_LOAD16_BYTE( "kb08.a15",  0x00000,  0x10000,  CRC(8fe4e5f5) SHA1(922b94f8ce0c35e965259c11e95891ef4be913d4) ) /* Encrypted tiles */
2391
2391
        ROM_LOAD16_BYTE( "kb09.a17",  0x00001,  0x10000,  CRC(e9dcac3f) SHA1(0621e601ffae73bbf69623042c9c8ab0526c3de6) )
2392
2392
 
2393
 
        ROM_REGION( 0x120000, "gfx2", ROMREGION_DISPOSE )
 
2393
        ROM_REGION( 0x120000, "gfx2", 0 )
2394
2394
        ROM_LOAD( "mar-00.bin",  0x00000,  0x80000,  CRC(d0491a37) SHA1(cc0ae1e9e5f42ba30159fb79bccd2e237cd037d0) ) /* Encrypted tiles */
2395
2395
        ROM_LOAD( "mar-01.bin",  0x90000,  0x80000,  CRC(d5970365) SHA1(729baf1efbef15c9f3e1d700717f5ba4f10d3014) )
2396
2396
 
2397
 
        ROM_REGION( 0x400000, "gfx3", ROMREGION_DISPOSE )
 
2397
        ROM_REGION( 0x400000, "gfx3", 0 )
2398
2398
        ROM_LOAD( "mar-02.bin",  0x000000, 0x40000,  CRC(c6cd4baf) SHA1(350286829a330b64f463d0a9cbbfdb71eecf5188) ) /* Encrypted tiles 0/4 */
2399
2399
        ROM_CONTINUE(            0x100000, 0x40000 ) /* 2 bpp per 0x40000 chunk, 1/4 */
2400
2400
        ROM_CONTINUE(            0x200000, 0x40000 ) /* 2/4 */
2412
2412
        ROM_CONTINUE(            0x2c0000, 0x40000 ) /* 2/4 */
2413
2413
        ROM_CONTINUE(            0x3c0000, 0x40000 ) /* 3/4 */
2414
2414
 
2415
 
        ROM_REGION( 0x800000, "gfx4", ROMREGION_DISPOSE )
 
2415
        ROM_REGION( 0x800000, "gfx4", 0 )
2416
2416
        ROM_LOAD32_BYTE( "mar-09.bin", 0x000000, 0x100000,  CRC(18fec9e1) SHA1(1290a9c13b4fd7d2197b39ec616206796e3a17a8) )
2417
2417
        ROM_LOAD32_BYTE( "mar-10.bin", 0x400000, 0x100000,  CRC(73126fbc) SHA1(9b9c31335e4db726863b219072c83810008f88f9) )
2418
2418
        ROM_LOAD32_BYTE( "mar-11.bin", 0x000001, 0x100000,  CRC(1fc638a4) SHA1(003dcfbb65a8f32a1a030502a11432287cf8b4e0) )
2454
2454
        ROM_REGION(0x10000, "audiocpu", 0 ) /* Sound CPU */
2455
2455
        ROM_LOAD( "kz02.18k",  0x00000,  0x10000,  CRC(5fd2309c) SHA1(2fb7af54d5cd9bf7dd6fb4f6b82aa52b03294f1f) )
2456
2456
 
2457
 
        ROM_REGION( 0x100000, "gfx1", ROMREGION_DISPOSE )
 
2457
        ROM_REGION( 0x100000, "gfx1", 0 )
2458
2458
        ROM_LOAD( "mbf00-8.8a",  0x000000,  0x100000,  CRC(d3e9b580) SHA1(fc4676e0ecc6c32441ff66fa1f990cc3158237db) ) /* Encrypted tiles */
2459
2459
 
2460
 
        ROM_REGION( 0x100000, "gfx2", ROMREGION_DISPOSE )
 
2460
        ROM_REGION( 0x100000, "gfx2", 0 )
2461
2461
        ROM_LOAD( "mbf01-8.9a",  0x000000,  0x100000,  CRC(0c6ed2eb) SHA1(8e37ef4b1f0b6d3370a08758bfd602cb5f221282) ) /* Encrypted tiles */
2462
2462
 
2463
 
        ROM_REGION( 0x800000, "gfx3", ROMREGION_DISPOSE ) /* Sprites */
 
2463
        ROM_REGION( 0x800000, "gfx3", 0 ) /* Sprites */
2464
2464
        ROM_LOAD16_BYTE( "mbf02-16.16d",  0x000001,  0x200000,  CRC(c19c5953) SHA1(e6ed26f932c6c86bbd1fc4c000aa2f510c268009) )
2465
2465
        ROM_LOAD16_BYTE( "mbf04-16.18d",  0x000000,  0x200000,  CRC(f6a23fd7) SHA1(74e5559f17cd591aa25d2ed6c34ac9ed89e2e9ba) )
2466
2466
        ROM_LOAD16_BYTE( "mbf03-16.17d",  0x400001,  0x200000,  CRC(37d25c75) SHA1(8219d31091b4317190618edd8acc49f97cba6a1e) )
2475
2475
        ROM_REGION(512, "proms", 0 )
2476
2476
        ROM_LOAD( "kt-00.8j",  0,  512,  CRC(7294354b) SHA1(14fe42ad5d26d022c0fe9a46a4a9017af2296f40) ) /* MB7124H type prom */
2477
2477
 
2478
 
        ROM_REGION( 0x0400, "plds", ROMREGION_DISPOSE )
 
2478
        ROM_REGION( 0x0400, "plds", 0 )
2479
2479
        ROM_LOAD( "ve-00.3d",  0x0000, 0x0104, NO_DUMP ) /* PAL16L8 is read protected */
2480
2480
        ROM_LOAD( "ve-01.4d",  0x0200, 0x0104, NO_DUMP ) /* PAL16L8 is read protected */
2481
2481
ROM_END
2482
2482
 
2483
 
ROM_START( fghthstu )
 
2483
ROM_START( fghthistu )
2484
2484
        ROM_REGION(0x100000, "maincpu", 0 ) /* ARM 32 bit code */
2485
2485
        ROM_LOAD32_WORD( "kz00-1.1f", 0x000000, 0x80000, CRC(3a3dd15c) SHA1(689b51adf73402b12191a75061b8e709468c91bc) )
2486
2486
        ROM_LOAD32_WORD( "kz01-1.2f", 0x000002, 0x80000, CRC(86796cd6) SHA1(c397c07d7a1d03ba96ccb2fe7a0ad25b8331e945) )
2488
2488
        ROM_REGION(0x10000, "audiocpu", 0 ) /* Sound CPU */
2489
2489
        ROM_LOAD( "kz02.18k",  0x00000,  0x10000,  CRC(5fd2309c) SHA1(2fb7af54d5cd9bf7dd6fb4f6b82aa52b03294f1f) )
2490
2490
 
2491
 
        ROM_REGION( 0x100000, "gfx1", ROMREGION_DISPOSE )
 
2491
        ROM_REGION( 0x100000, "gfx1", 0 )
2492
2492
        ROM_LOAD( "mbf00-8.8a",  0x000000,  0x100000,  CRC(d3e9b580) SHA1(fc4676e0ecc6c32441ff66fa1f990cc3158237db) ) /* Encrypted tiles */
2493
2493
 
2494
 
        ROM_REGION( 0x100000, "gfx2", ROMREGION_DISPOSE )
 
2494
        ROM_REGION( 0x100000, "gfx2", 0 )
2495
2495
        ROM_LOAD( "mbf01-8.9a",  0x000000,  0x100000,  CRC(0c6ed2eb) SHA1(8e37ef4b1f0b6d3370a08758bfd602cb5f221282) ) /* Encrypted tiles */
2496
2496
 
2497
 
        ROM_REGION( 0x800000, "gfx3", ROMREGION_DISPOSE ) /* Sprites */
 
2497
        ROM_REGION( 0x800000, "gfx3", 0 ) /* Sprites */
2498
2498
        ROM_LOAD16_BYTE( "mbf02-16.16d",  0x000001,  0x200000,  CRC(c19c5953) SHA1(e6ed26f932c6c86bbd1fc4c000aa2f510c268009) )
2499
2499
        ROM_LOAD16_BYTE( "mbf04-16.18d",  0x000000,  0x200000,  CRC(f6a23fd7) SHA1(74e5559f17cd591aa25d2ed6c34ac9ed89e2e9ba) )
2500
2500
        ROM_LOAD16_BYTE( "mbf03-16.17d",  0x400001,  0x200000,  CRC(37d25c75) SHA1(8219d31091b4317190618edd8acc49f97cba6a1e) )
2509
2509
        ROM_REGION(512, "proms", 0 )
2510
2510
        ROM_LOAD( "kt-00.8j",  0,  512,  CRC(7294354b) SHA1(14fe42ad5d26d022c0fe9a46a4a9017af2296f40) ) /* MB7124H type prom */
2511
2511
 
2512
 
        ROM_REGION( 0x0400, "plds", ROMREGION_DISPOSE )
 
2512
        ROM_REGION( 0x0400, "plds", 0 )
2513
2513
        ROM_LOAD( "ve-00.3d",  0x0000, 0x0104, NO_DUMP ) /* PAL16L8 is read protected */
2514
2514
        ROM_LOAD( "ve-01.4d",  0x0200, 0x0104, NO_DUMP ) /* PAL16L8 is read protected */
2515
2515
ROM_END
2516
2516
 
2517
 
ROM_START( fghthsta )
 
2517
ROM_START( fghthista )
2518
2518
        ROM_REGION(0x100000, "maincpu", 0 ) /* ARM 32 bit code */
2519
2519
        ROM_LOAD32_WORD( "le-00.1f", 0x000000, 0x80000, CRC(a5c410eb) SHA1(e2b0cb2351782e1155ecc4029010beb7326fd874) )
2520
2520
        ROM_LOAD32_WORD( "le-01.2f", 0x000002, 0x80000, CRC(7e148aa2) SHA1(b21e16604c4d29611f91d629deb9f041eaf41e9b) )
2522
2522
        ROM_REGION(0x10000, "audiocpu", 0 ) /* Sound CPU */
2523
2523
        ROM_LOAD( "kz02.18k",  0x00000,  0x10000,  CRC(5fd2309c) SHA1(2fb7af54d5cd9bf7dd6fb4f6b82aa52b03294f1f) )
2524
2524
 
2525
 
        ROM_REGION( 0x100000, "gfx1", ROMREGION_DISPOSE )
 
2525
        ROM_REGION( 0x100000, "gfx1", 0 )
2526
2526
        ROM_LOAD( "mbf00-8.8a",  0x000000,  0x100000,  CRC(d3e9b580) SHA1(fc4676e0ecc6c32441ff66fa1f990cc3158237db) ) /* Encrypted tiles */
2527
2527
 
2528
 
        ROM_REGION( 0x100000, "gfx2", ROMREGION_DISPOSE )
 
2528
        ROM_REGION( 0x100000, "gfx2", 0 )
2529
2529
        ROM_LOAD( "mbf01-8.9a",  0x000000,  0x100000,  CRC(0c6ed2eb) SHA1(8e37ef4b1f0b6d3370a08758bfd602cb5f221282) ) /* Encrypted tiles */
2530
2530
 
2531
 
        ROM_REGION( 0x800000, "gfx3", ROMREGION_DISPOSE ) /* Sprites */
 
2531
        ROM_REGION( 0x800000, "gfx3", 0 ) /* Sprites */
2532
2532
        ROM_LOAD16_BYTE( "mbf02-16.16d",  0x000001,  0x200000,  CRC(c19c5953) SHA1(e6ed26f932c6c86bbd1fc4c000aa2f510c268009) )
2533
2533
        ROM_LOAD16_BYTE( "mbf04-16.18d",  0x000000,  0x200000,  CRC(f6a23fd7) SHA1(74e5559f17cd591aa25d2ed6c34ac9ed89e2e9ba) )
2534
2534
        ROM_LOAD16_BYTE( "mbf03-16.17d",  0x400001,  0x200000,  CRC(37d25c75) SHA1(8219d31091b4317190618edd8acc49f97cba6a1e) )
2543
2543
        ROM_REGION(512, "proms", 0 )
2544
2544
        ROM_LOAD( "kt-00.8j",  0,  512,  CRC(7294354b) SHA1(14fe42ad5d26d022c0fe9a46a4a9017af2296f40) ) /* MB7124H type prom */
2545
2545
 
2546
 
        ROM_REGION( 0x0400, "plds", ROMREGION_DISPOSE )
 
2546
        ROM_REGION( 0x0400, "plds", 0 )
2547
2547
        ROM_LOAD( "ve-00.3d",  0x0000, 0x0104, NO_DUMP ) /* PAL16L8 is read protected */
2548
2548
        ROM_LOAD( "ve-01.4d",  0x0200, 0x0104, NO_DUMP ) /* PAL16L8 is read protected */
2549
2549
ROM_END
2550
2550
 
2551
 
ROM_START( fghthstj )
 
2551
ROM_START( fghthistj )
2552
2552
        ROM_REGION(0x100000, "maincpu", 0 ) /* ARM 32 bit code */
2553
2553
        ROM_LOAD32_WORD( "kw00-3.1f", 0x000000, 0x80000, CRC(ade9581a) SHA1(c1302e921f119ff9baeb52f9c338df652e64a9ee) )
2554
2554
        ROM_LOAD32_WORD( "kw01-3.2f", 0x000002, 0x80000, CRC(63580acf) SHA1(03372b168fe461542dd1cf64b4021d948d07e15c) )
2556
2556
        ROM_REGION(0x10000, "audiocpu", 0 ) /* Sound CPU */
2557
2557
        ROM_LOAD( "kz02.18k",  0x00000,  0x10000,  CRC(5fd2309c) SHA1(2fb7af54d5cd9bf7dd6fb4f6b82aa52b03294f1f) ) /* Labeled KW02- but the same as the other sets */
2558
2558
 
2559
 
        ROM_REGION( 0x100000, "gfx1", ROMREGION_DISPOSE )
 
2559
        ROM_REGION( 0x100000, "gfx1", 0 )
2560
2560
        ROM_LOAD( "mbf00-8.8a",  0x000000,  0x100000,  CRC(d3e9b580) SHA1(fc4676e0ecc6c32441ff66fa1f990cc3158237db) ) /* Encrypted tiles */
2561
2561
 
2562
 
        ROM_REGION( 0x100000, "gfx2", ROMREGION_DISPOSE )
 
2562
        ROM_REGION( 0x100000, "gfx2", 0 )
2563
2563
        ROM_LOAD( "mbf01-8.9a",  0x000000,  0x100000,  CRC(0c6ed2eb) SHA1(8e37ef4b1f0b6d3370a08758bfd602cb5f221282) ) /* Encrypted tiles */
2564
2564
 
2565
 
        ROM_REGION( 0x800000, "gfx3", ROMREGION_DISPOSE ) /* Sprites */
 
2565
        ROM_REGION( 0x800000, "gfx3", 0 ) /* Sprites */
2566
2566
        ROM_LOAD16_BYTE( "mbf02-16.16d",  0x000001,  0x200000,  CRC(c19c5953) SHA1(e6ed26f932c6c86bbd1fc4c000aa2f510c268009) )
2567
2567
        ROM_LOAD16_BYTE( "mbf04-16.18d",  0x000000,  0x200000,  CRC(f6a23fd7) SHA1(74e5559f17cd591aa25d2ed6c34ac9ed89e2e9ba) )
2568
2568
        ROM_LOAD16_BYTE( "mbf03-16.17d",  0x400001,  0x200000,  CRC(37d25c75) SHA1(8219d31091b4317190618edd8acc49f97cba6a1e) )
2577
2577
        ROM_REGION(512, "proms", 0 )
2578
2578
        ROM_LOAD( "kt-00.8j",  0,  512,  CRC(7294354b) SHA1(14fe42ad5d26d022c0fe9a46a4a9017af2296f40) ) /* MB7124H type prom */
2579
2579
 
2580
 
        ROM_REGION( 0x0400, "plds", ROMREGION_DISPOSE )
 
2580
        ROM_REGION( 0x0400, "plds", 0 )
2581
2581
        ROM_LOAD( "ve-00.3d",  0x0000, 0x0104, NO_DUMP ) /* PAL16L8 is read protected */
2582
2582
        ROM_LOAD( "ve-01.4d",  0x0200, 0x0104, NO_DUMP ) /* PAL16L8 is read protected */
2583
2583
ROM_END
2592
2592
        ROM_REGION(0x10000, "audiocpu", 0 ) /* Sound CPU */
2593
2593
        ROM_LOAD( "nm-06-.n22",  0x00000,  0x10000,  CRC(31d1c245) SHA1(326e35e7ebd8ea761d90e856c50d86512327f2a5) )
2594
2594
 
2595
 
        ROM_REGION( 0x020000, "gfx1", ROMREGION_DISPOSE )
 
2595
        ROM_REGION( 0x020000, "gfx1", 0 )
2596
2596
        ROM_LOAD16_BYTE( "nl-04-.b15",  0x00000,  0x10000,  CRC(f097b3d9) SHA1(5748de9a796afddd78dad7f5c184269ee533c51c) ) /* Encrypted tiles */
2597
2597
        ROM_LOAD16_BYTE( "nl-05-.b17",  0x00001,  0x10000,  CRC(448fec1e) SHA1(9a107959621cbb3688fd3ad9a8320aa5584f7d13) )
2598
2598
 
2599
 
        ROM_REGION( 0x100000, "gfx2", ROMREGION_DISPOSE )
 
2599
        ROM_REGION( 0x100000, "gfx2", 0 )
2600
2600
        ROM_LOAD( "mbm-00.d15",  0x00000, 0x80000,  CRC(b97de8ff) SHA1(59508f7135af22c2ac89db78874b1e8a68c53434) ) /* Encrypted tiles */
2601
2601
        ROM_LOAD( "mbm-01.d17",  0x80000, 0x80000,  CRC(6d4b8fa0) SHA1(56e2b9adb4d010ba2592eccba654a24141441141) )
2602
2602
 
2603
 
        ROM_REGION( 0x800000, "gfx3", ROMREGION_DISPOSE )
 
2603
        ROM_REGION( 0x800000, "gfx3", 0 )
2604
2604
        ROM_LOAD( "mbm-02.b21",  0x000000, 0x40000,  CRC(e723019f) SHA1(15361d3e6db5707a7f0ead4254463c50163c864c) ) /* Encrypted tiles 0/4 */
2605
2605
        ROM_CONTINUE(            0x200000, 0x40000 ) /* 2 bpp per 0x40000 chunk, 1/4 */
2606
2606
        ROM_CONTINUE(            0x400000, 0x40000 ) /* 2/4 */
2634
2634
        ROM_CONTINUE(            0x5c0000, 0x40000 ) /* 2/4 */
2635
2635
        ROM_CONTINUE(            0x7c0000, 0x40000 ) /* 3/4 */
2636
2636
 
2637
 
        ROM_REGION( 0x800000, "gfx4", ROMREGION_DISPOSE )
 
2637
        ROM_REGION( 0x800000, "gfx4", 0 )
2638
2638
        ROM_LOAD32_BYTE( "mbm-08.a14",  0x000000, 0x100000,  CRC(5358a43b) SHA1(778637fc63a0957338c7da3adb2555ffada177c4) )
2639
2639
        ROM_LOAD32_BYTE( "mbm-09.a16",  0x400000, 0x100000,  CRC(2cce162f) SHA1(db5795465a36971861e8fb7436db0805717ad101) )
2640
2640
        ROM_LOAD32_BYTE( "mbm-10.a19",  0x000001, 0x100000,  CRC(232e1c91) SHA1(868d4eb4873ecc210cbb3a266cae0b6ad8f11add) )
2655
2655
        ROM_LOAD( "mbm-07.n19",  0x00000, 0x80000,  CRC(414f3793) SHA1(ed5f63e57390d503193fd1e9f7294ae1da6d3539) ) /* Does this go here or "oki2" ?? */
2656
2656
ROM_END
2657
2657
 
2658
 
ROM_START( locklodu )
 
2658
ROM_START( lockloadu )
2659
2659
        ROM_REGION(0x400000, "maincpu", 0 ) /* ARM 32 bit code */
2660
2660
        ROM_LOAD32_BYTE( "nh-00-0.b5", 0x000002, 0x80000, CRC(b8a57164) SHA1(b700a08db2ad1aa1bf0a32635ffbd5d3f08713ee) )
2661
2661
        ROM_LOAD32_BYTE( "nh-01-0.b8", 0x000000, 0x80000, CRC(e371ac50) SHA1(c448b54bc8962844b490994607b21b0c806d7714) )
2665
2665
        ROM_REGION(0x10000, "audiocpu", 0 ) /* Sound CPU */
2666
2666
        ROM_LOAD( "nh-06-0.n25",  0x00000,  0x10000,  CRC(7a1af51d) SHA1(54e6b16d3f5b787d3c6eb7203d8854e6e0fb9803) )
2667
2667
 
2668
 
        ROM_REGION( 0x020000, "gfx1", ROMREGION_DISPOSE )
 
2668
        ROM_REGION( 0x020000, "gfx1", 0 )
2669
2669
        ROM_LOAD16_BYTE( "nh-04-0.b15",  0x00000,  0x10000,  CRC(f097b3d9) SHA1(5748de9a796afddd78dad7f5c184269ee533c51c) ) /* Encrypted tiles */
2670
2670
        ROM_LOAD16_BYTE( "nh-05-0.b17",  0x00001,  0x10000,  CRC(448fec1e) SHA1(9a107959621cbb3688fd3ad9a8320aa5584f7d13) )
2671
2671
 
2672
 
        ROM_REGION( 0x100000, "gfx2", ROMREGION_DISPOSE )
 
2672
        ROM_REGION( 0x100000, "gfx2", 0 )
2673
2673
        ROM_LOAD( "mbm-00.d15",  0x00000, 0x80000,  CRC(b97de8ff) SHA1(59508f7135af22c2ac89db78874b1e8a68c53434) ) /* Encrypted tiles */
2674
2674
        ROM_LOAD( "mbm-01.d17",  0x80000, 0x80000,  CRC(6d4b8fa0) SHA1(56e2b9adb4d010ba2592eccba654a24141441141) )
2675
2675
 
2676
 
        ROM_REGION( 0x800000, "gfx3", ROMREGION_DISPOSE )
 
2676
        ROM_REGION( 0x800000, "gfx3", 0 )
2677
2677
        ROM_LOAD( "mbm-02.b23",  0x000000, 0x40000,  CRC(e723019f) SHA1(15361d3e6db5707a7f0ead4254463c50163c864c) ) /* Encrypted tiles 0/4 */
2678
2678
        ROM_CONTINUE(            0x200000, 0x40000 ) /* 2 bpp per 0x40000 chunk, 1/4 */
2679
2679
        ROM_CONTINUE(            0x400000, 0x40000 ) /* 2/4 */
2707
2707
        ROM_CONTINUE(            0x5c0000, 0x40000 ) /* 2/4 */
2708
2708
        ROM_CONTINUE(            0x7c0000, 0x40000 ) /* 3/4 */
2709
2709
 
2710
 
        ROM_REGION( 0x800000, "gfx4", ROMREGION_DISPOSE )
 
2710
        ROM_REGION( 0x800000, "gfx4", 0 )
2711
2711
        ROM_LOAD32_BYTE( "mbm-08.a14",  0x000000, 0x100000,  CRC(5358a43b) SHA1(778637fc63a0957338c7da3adb2555ffada177c4) )
2712
2712
        ROM_LOAD32_BYTE( "mbm-09.a16",  0x400000, 0x100000,  CRC(2cce162f) SHA1(db5795465a36971861e8fb7436db0805717ad101) )
2713
2713
        ROM_LOAD32_BYTE( "mbm-10.a19",  0x000001, 0x100000,  CRC(232e1c91) SHA1(868d4eb4873ecc210cbb3a266cae0b6ad8f11add) )
2749
2749
        ROM_REGION(0x10000, "audiocpu", 0 ) /* Sound CPU */
2750
2750
        ROM_LOAD( "u7.snd",  0x00000, 0x10000,  CRC(6947be8a) SHA1(4ac6c3c7f54501f23c434708cea6bf327bc8cf95) )
2751
2751
 
2752
 
        ROM_REGION( 0x200000, "gfx1", ROMREGION_DISPOSE )
 
2752
        ROM_REGION( 0x200000, "gfx1", 0 )
2753
2753
        ROM_LOAD16_BYTE( "abak_b01.s02",  0x000000, 0x80000,  CRC(bc805680) SHA1(ccdbca23fc843ef82a3524020999542f43b3c618) )
2754
2754
        ROM_LOAD16_BYTE( "abak_b01.s13",  0x000001, 0x80000,  CRC(350effcd) SHA1(0452d95be9fc28bd00d846a2cc5828899d69601e) )
2755
2755
        ROM_LOAD16_BYTE( "abak_b23.s02",  0x100000, 0x80000,  CRC(91abdc21) SHA1(ba08e59bc0417e863d35ea295cf58cfe8faf57b5) )
2756
2756
        ROM_LOAD16_BYTE( "abak_b23.s13",  0x100001, 0x80000,  CRC(80eb50fe) SHA1(abfe1a5417ceff9d6d52372d11993bf9b1db9432) )
2757
2757
 
2758
 
        ROM_REGION( 0x200000, "gfx2", ROMREGION_DISPOSE )
 
2758
        ROM_REGION( 0x200000, "gfx2", 0 )
2759
2759
        ROM_LOAD16_BYTE( "bbak_b01.s02",  0x000000, 0x80000,  CRC(611be9a6) SHA1(86263c8beb562e0607a65aa30fbbe030a044cd75) )
2760
2760
        ROM_LOAD16_BYTE( "bbak_b01.s13",  0x000001, 0x80000,  CRC(097e0604) SHA1(6ae241b37b6bb15fc66679cf66f500b8f8a19f44) )
2761
2761
        ROM_LOAD16_BYTE( "bbak_b23.s02",  0x100000, 0x80000,  CRC(3836531a) SHA1(57bead820ac396ee0ed8fb2ac5c15929896d75bf) )
2762
2762
        ROM_LOAD16_BYTE( "bbak_b23.s13",  0x100001, 0x80000,  CRC(1210485a) SHA1(9edc4c96f389e231066ef164a7b2851cd7ade038) )
2763
2763
 
2764
 
        ROM_REGION( 0xa00000, "gfx3", ROMREGION_DISPOSE )
 
2764
        ROM_REGION( 0xa00000, "gfx3", 0 )
2765
2765
        ROM_LOAD( "ob1_c0.b0",  0x000000, 0x80000,  CRC(053fecca) SHA1(319efc71042238d9012d2c3dddab9d11205decc6) )
2766
2766
        ROM_LOAD( "ob1_c1.b0",  0x200000, 0x80000,  CRC(e183e6bc) SHA1(d9cce277861967f403a882879e1baefa84696bdc) )
2767
2767
        ROM_LOAD( "ob1_c2.b0",  0x400000, 0x80000,  CRC(1314f828) SHA1(6a91543d4e70af30de287ba775c69ffb1cde719d) )
2786
2786
        ROM_LOAD( "ob1_c3.b3",  0x780000, 0x80000,  CRC(fc3ccb7a) SHA1(4436fcbd830912589bd6c838eb63b7d41a2bb56e) )
2787
2787
        ROM_LOAD( "ob1_c4.b3",  0x980000, 0x80000,  CRC(dfdfd0ff) SHA1(79dc686351d41d635359936efe97c7ade305dc84) )
2788
2788
 
2789
 
        ROM_REGION( 0x800000, "gfx4", ROMREGION_DISPOSE )
 
2789
        ROM_REGION( 0x800000, "gfx4", 0 )
2790
2790
        ROM_LOAD32_BYTE( "ob2_c0.b0",  0x000001, 0x80000,  CRC(9080ebe4) SHA1(1cfabe045532e16f203fe054449149451a280f56) )
2791
2791
        ROM_LOAD32_BYTE( "ob2_c1.b0",  0x000003, 0x80000,  CRC(c0464970) SHA1(2bd87c9a7ed0742a8f1ee0c0de225e18a0351168) )
2792
2792
        ROM_LOAD32_BYTE( "ob2_c2.b0",  0x000000, 0x80000,  CRC(35a2e621) SHA1(ff7687e30c379cbcee4f80c0c737cef891509881) )
2819
2819
        ROM_REGION(0x10000, "audiocpu", 0 ) /* Sound CPU */
2820
2820
        ROM_LOAD( "u7.snd",  0x00000, 0x10000,  CRC(6947be8a) SHA1(4ac6c3c7f54501f23c434708cea6bf327bc8cf95) )
2821
2821
 
2822
 
        ROM_REGION( 0x200000, "gfx1", ROMREGION_DISPOSE )
 
2822
        ROM_REGION( 0x200000, "gfx1", 0 )
2823
2823
        ROM_LOAD16_BYTE( "abak_b01.s02",  0x000000, 0x80000,  CRC(bc805680) SHA1(ccdbca23fc843ef82a3524020999542f43b3c618) )
2824
2824
        ROM_LOAD16_BYTE( "abak_b01.s13",  0x000001, 0x80000,  CRC(350effcd) SHA1(0452d95be9fc28bd00d846a2cc5828899d69601e) )
2825
2825
        ROM_LOAD16_BYTE( "abak_b23.s02",  0x100000, 0x80000,  CRC(91abdc21) SHA1(ba08e59bc0417e863d35ea295cf58cfe8faf57b5) )
2826
2826
        ROM_LOAD16_BYTE( "abak_b23.s13",  0x100001, 0x80000,  CRC(80eb50fe) SHA1(abfe1a5417ceff9d6d52372d11993bf9b1db9432) )
2827
2827
 
2828
 
        ROM_REGION( 0x200000, "gfx2", ROMREGION_DISPOSE )
 
2828
        ROM_REGION( 0x200000, "gfx2", 0 )
2829
2829
        ROM_LOAD16_BYTE( "bbak_b01.s02",  0x000000, 0x80000,  CRC(611be9a6) SHA1(86263c8beb562e0607a65aa30fbbe030a044cd75) )
2830
2830
        ROM_LOAD16_BYTE( "bbak_b01.s13",  0x000001, 0x80000,  CRC(097e0604) SHA1(6ae241b37b6bb15fc66679cf66f500b8f8a19f44) )
2831
2831
        ROM_LOAD16_BYTE( "bbak_b23.s02",  0x100000, 0x80000,  CRC(3836531a) SHA1(57bead820ac396ee0ed8fb2ac5c15929896d75bf) )
2832
2832
        ROM_LOAD16_BYTE( "bbak_b23.s13",  0x100001, 0x80000,  CRC(1210485a) SHA1(9edc4c96f389e231066ef164a7b2851cd7ade038) )
2833
2833
 
2834
 
        ROM_REGION( 0xa00000, "gfx3", ROMREGION_DISPOSE )
 
2834
        ROM_REGION( 0xa00000, "gfx3", 0 )
2835
2835
        ROM_LOAD( "ob1_c0.b0",  0x000000, 0x80000,  CRC(053fecca) SHA1(319efc71042238d9012d2c3dddab9d11205decc6) )
2836
2836
        ROM_LOAD( "ob1_c1.b0",  0x200000, 0x80000,  CRC(e183e6bc) SHA1(d9cce277861967f403a882879e1baefa84696bdc) )
2837
2837
        ROM_LOAD( "ob1_c2.b0",  0x400000, 0x80000,  CRC(1314f828) SHA1(6a91543d4e70af30de287ba775c69ffb1cde719d) )
2856
2856
        ROM_LOAD( "ob1_c3.b3",  0x780000, 0x80000,  CRC(fc3ccb7a) SHA1(4436fcbd830912589bd6c838eb63b7d41a2bb56e) )
2857
2857
        ROM_LOAD( "ob1_c4.b3",  0x980000, 0x80000,  CRC(dfdfd0ff) SHA1(79dc686351d41d635359936efe97c7ade305dc84) )
2858
2858
 
2859
 
        ROM_REGION( 0x800000, "gfx4", ROMREGION_DISPOSE )
 
2859
        ROM_REGION( 0x800000, "gfx4", 0 )
2860
2860
        ROM_LOAD32_BYTE( "ob2_c0.b0",  0x000001, 0x80000,  CRC(9080ebe4) SHA1(1cfabe045532e16f203fe054449149451a280f56) )
2861
2861
        ROM_LOAD32_BYTE( "ob2_c1.b0",  0x000003, 0x80000,  CRC(c0464970) SHA1(2bd87c9a7ed0742a8f1ee0c0de225e18a0351168) )
2862
2862
        ROM_LOAD32_BYTE( "ob2_c2.b0",  0x000000, 0x80000,  CRC(35a2e621) SHA1(ff7687e30c379cbcee4f80c0c737cef891509881) )
2890
2890
        ROM_LOAD( "sndprg.17l",  0x00000,  0x10000,  CRC(18939e92) SHA1(50b37a78d9d2259d4b140dd17393c4e5ca92bca5) )
2891
2891
 
2892
2892
 
2893
 
        ROM_REGION( 0x200000, "gfx1", ROMREGION_DISPOSE )
 
2893
        ROM_REGION( 0x200000, "gfx1", 0 )
2894
2894
        ROM_LOAD( "mbh-00.8c",  0x000000,  0x200000,  CRC(a877f8a3) SHA1(79253525f360a73161894f31e211e4d6b38d307a) ) /* Encrypted tiles */
2895
2895
 
2896
 
        ROM_REGION( 0x200000, "gfx2", ROMREGION_DISPOSE )
 
2896
        ROM_REGION( 0x200000, "gfx2", 0 )
2897
2897
        ROM_LOAD( "mbh-01.9c",  0x000000,  0x200000,  CRC(1853dafc) SHA1(b1183c0db301cbed9f079c782202dbfc553b198e) ) /* Encrypted tiles */
2898
2898
 
2899
 
        ROM_REGION( 0xa00000, "gfx3", ROMREGION_DISPOSE ) /* Sprites */
 
2899
        ROM_REGION( 0xa00000, "gfx3", 0 ) /* Sprites */
2900
2900
        ROM_LOAD16_BYTE( "mbh-02.14c",  0x000001,  0x200000, CRC(b2f158a1) SHA1(4f8c0b324813db198fe1dad7fff4185b828b94de) )
2901
2901
        ROM_LOAD16_BYTE( "mbh-04.16c",  0x000000,  0x200000, CRC(eecfe06d) SHA1(2df817fe5e2ea31207b217bb03dc58979c05d0d2) )
2902
2902
        ROM_LOAD16_BYTE( "mbh-03.15c",  0x400001,  0x80000,  CRC(787787e3) SHA1(531444e3f28aa9a7539a5a76ca94a9d6b97274c5) )
2904
2904
        ROM_LOAD32_BYTE( "mbh-06.18c",  0x500000,  0x100000, CRC(038c2127) SHA1(5bdb215305f1a419fde27a83b623a38b9328e560) )
2905
2905
        ROM_LOAD32_BYTE( "mbh-07.19c",  0x900000,  0x40000,  CRC(bbd22323) SHA1(6ab665b2e6d04cdadc48c52e15098e978b61fe10) )
2906
2906
 
2907
 
        ROM_REGION( 0x100000, "gfx4", ROMREGION_DISPOSE ) /* Sprites */
 
2907
        ROM_REGION( 0x100000, "gfx4", 0 ) /* Sprites */
2908
2908
        ROM_LOAD16_BYTE( "mbh-08.16e",  0x000001,  0x80000,  CRC(cdd7f8cb) SHA1(910bbe8783c0ba722e9d6399b332d658fa059fdb) )
2909
2909
        ROM_LOAD16_BYTE( "mbh-09.18e",  0x000000,  0x80000,  CRC(33fa2121) SHA1(eb0e99d29b1ad9995df28e5b7cfc89d53efb53c3) )
2910
2910
 
2916
2916
 
2917
2917
ROM_END
2918
2918
 
2919
 
ROM_START( nslashej )
 
2919
ROM_START( nslasherj )
2920
2920
        ROM_REGION(0x100000, "maincpu", 0 ) /* Encrypted ARM 32 bit code */
2921
2921
        ROM_LOAD32_WORD( "lx-00.1f", 0x000000, 0x80000, CRC(6ed5fb88) SHA1(84350da7939a479968a523c84e254e3ee54b8da2) )
2922
2922
        ROM_LOAD32_WORD( "lx-01.2f", 0x000002, 0x80000, CRC(a6df2152) SHA1(6fe7e0b2e71c5f807951dcc81a6a3cff55247961) )
2924
2924
        ROM_REGION(0x10000, "audiocpu", 0 ) /* Sound CPU */
2925
2925
        ROM_LOAD( "sndprg.17l",  0x00000,  0x10000,  CRC(18939e92) SHA1(50b37a78d9d2259d4b140dd17393c4e5ca92bca5) )
2926
2926
 
2927
 
        ROM_REGION( 0x200000, "gfx1", ROMREGION_DISPOSE )
 
2927
        ROM_REGION( 0x200000, "gfx1", 0 )
2928
2928
        ROM_LOAD( "mbh-00.8c",  0x000000,  0x200000,  CRC(a877f8a3) SHA1(79253525f360a73161894f31e211e4d6b38d307a) ) /* Encrypted tiles */
2929
2929
 
2930
 
        ROM_REGION( 0x200000, "gfx2", ROMREGION_DISPOSE )
 
2930
        ROM_REGION( 0x200000, "gfx2", 0 )
2931
2931
        ROM_LOAD( "mbh-01.9c",  0x000000,  0x200000,  CRC(1853dafc) SHA1(b1183c0db301cbed9f079c782202dbfc553b198e) ) /* Encrypted tiles */
2932
2932
 
2933
 
        ROM_REGION( 0xa00000, "gfx3", ROMREGION_DISPOSE ) /* Sprites */
 
2933
        ROM_REGION( 0xa00000, "gfx3", 0 ) /* Sprites */
2934
2934
        ROM_LOAD16_BYTE( "mbh-02.14c",  0x000001,  0x200000, CRC(b2f158a1) SHA1(4f8c0b324813db198fe1dad7fff4185b828b94de) )
2935
2935
        ROM_LOAD16_BYTE( "mbh-04.16c",  0x000000,  0x200000, CRC(eecfe06d) SHA1(2df817fe5e2ea31207b217bb03dc58979c05d0d2) )
2936
2936
        ROM_LOAD16_BYTE( "mbh-03.15c",  0x400001,  0x80000,  CRC(787787e3) SHA1(531444e3f28aa9a7539a5a76ca94a9d6b97274c5) )
2938
2938
        ROM_LOAD32_BYTE( "mbh-06.18c",  0x500000,  0x100000, CRC(038c2127) SHA1(5bdb215305f1a419fde27a83b623a38b9328e560) )
2939
2939
        ROM_LOAD32_BYTE( "mbh-07.19c",  0x900000,  0x40000,  CRC(bbd22323) SHA1(6ab665b2e6d04cdadc48c52e15098e978b61fe10) )
2940
2940
 
2941
 
        ROM_REGION( 0x100000, "gfx4", ROMREGION_DISPOSE ) /* Sprites */
 
2941
        ROM_REGION( 0x100000, "gfx4", 0 ) /* Sprites */
2942
2942
        ROM_LOAD16_BYTE( "mbh-08.16e",  0x000001,  0x80000,  CRC(cdd7f8cb) SHA1(910bbe8783c0ba722e9d6399b332d658fa059fdb) )
2943
2943
        ROM_LOAD16_BYTE( "mbh-09.18e",  0x000000,  0x80000,  CRC(33fa2121) SHA1(eb0e99d29b1ad9995df28e5b7cfc89d53efb53c3) )
2944
2944
 
2949
2949
        ROM_LOAD( "mbh-11.16l", 0x000000,  0x80000,  CRC(0ec40b6b) SHA1(9fef44149608ae2a00f6a75a6f77f2efcab6e78e) )
2950
2950
ROM_END
2951
2951
 
2952
 
ROM_START( nslashes )
 
2952
ROM_START( nslashers )
2953
2953
        ROM_REGION(0x100000, "maincpu", 0 ) /* Encrypted ARM 32 bit code */
2954
2954
        ROM_LOAD32_WORD( "ly-00.1f", 0x000000, 0x80000, CRC(fa0646f9) SHA1(7f9633bda230a0ced59171cdc5ab40a6d56c3d34) )
2955
2955
        ROM_LOAD32_WORD( "ly-01.2f", 0x000002, 0x80000, CRC(ae508149) SHA1(3592949e5fb2770adb9c9daa4e38c4e75f3e2554) )
2957
2957
        ROM_REGION(0x10000, "audiocpu", 0 ) /* Sound CPU */
2958
2958
        ROM_LOAD( "sndprg.17l",  0x00000,  0x10000,  CRC(18939e92) SHA1(50b37a78d9d2259d4b140dd17393c4e5ca92bca5) )
2959
2959
 
2960
 
        ROM_REGION( 0x200000, "gfx1", ROMREGION_DISPOSE )
 
2960
        ROM_REGION( 0x200000, "gfx1", 0 )
2961
2961
        ROM_LOAD( "mbh-00.8c",  0x000000,  0x200000,  CRC(a877f8a3) SHA1(79253525f360a73161894f31e211e4d6b38d307a) ) /* Encrypted tiles */
2962
2962
 
2963
 
        ROM_REGION( 0x200000, "gfx2", ROMREGION_DISPOSE )
 
2963
        ROM_REGION( 0x200000, "gfx2", 0 )
2964
2964
        ROM_LOAD( "mbh-01.9c",  0x000000,  0x200000,  CRC(1853dafc) SHA1(b1183c0db301cbed9f079c782202dbfc553b198e) ) /* Encrypted tiles */
2965
2965
 
2966
 
        ROM_REGION( 0xa00000, "gfx3", ROMREGION_DISPOSE ) /* Sprites */
 
2966
        ROM_REGION( 0xa00000, "gfx3", 0 ) /* Sprites */
2967
2967
        ROM_LOAD16_BYTE( "mbh-02.14c",  0x000001,  0x200000, CRC(b2f158a1) SHA1(4f8c0b324813db198fe1dad7fff4185b828b94de) )
2968
2968
        ROM_LOAD16_BYTE( "mbh-04.16c",  0x000000,  0x200000, CRC(eecfe06d) SHA1(2df817fe5e2ea31207b217bb03dc58979c05d0d2) )
2969
2969
        ROM_LOAD16_BYTE( "mbh-03.15c",  0x400001,  0x80000,  CRC(787787e3) SHA1(531444e3f28aa9a7539a5a76ca94a9d6b97274c5) )
2971
2971
        ROM_LOAD32_BYTE( "mbh-06.18c",  0x500000,  0x100000, CRC(038c2127) SHA1(5bdb215305f1a419fde27a83b623a38b9328e560) )
2972
2972
        ROM_LOAD32_BYTE( "mbh-07.19c",  0x900000,  0x40000,  CRC(bbd22323) SHA1(6ab665b2e6d04cdadc48c52e15098e978b61fe10) )
2973
2973
 
2974
 
        ROM_REGION( 0x100000, "gfx4", ROMREGION_DISPOSE ) /* Sprites */
 
2974
        ROM_REGION( 0x100000, "gfx4", 0 ) /* Sprites */
2975
2975
        ROM_LOAD16_BYTE( "mbh-08.16e",  0x000001,  0x80000,  CRC(cdd7f8cb) SHA1(910bbe8783c0ba722e9d6399b332d658fa059fdb) )
2976
2976
        ROM_LOAD16_BYTE( "mbh-09.18e",  0x000000,  0x80000,  CRC(33fa2121) SHA1(eb0e99d29b1ad9995df28e5b7cfc89d53efb53c3) )
2977
2977
 
3082
3082
 
3083
3083
/**********************************************************************************/
3084
3084
 
3085
 
GAME( 1991, captaven, 0,        captaven, captaven, captaven, ROT0, "Data East Corporation", "Captain America and The Avengers (Asia Rev 1.4)", 0 )
3086
 
GAME( 1991, captavna, captaven, captaven, captaven, captaven, ROT0, "Data East Corporation", "Captain America and The Avengers (Asia Rev 1.0)", 0 )
3087
 
GAME( 1991, captavne, captaven, captaven, captaven, captaven, ROT0, "Data East Corporation", "Captain America and The Avengers (UK Rev 1.4)", 0 )
3088
 
GAME( 1991, captavnu, captaven, captaven, captaven, captaven, ROT0, "Data East Corporation", "Captain America and The Avengers (US Rev 1.9)", 0 )
3089
 
GAME( 1991, captavuu, captaven, captaven, captaven, captaven, ROT0, "Data East Corporation", "Captain America and The Avengers (US Rev 1.6)", 0 )
3090
 
GAME( 1991, captavua, captaven, captaven, captaven, captaven, ROT0, "Data East Corporation", "Captain America and The Avengers (US Rev 1.4)", 0 )
3091
 
GAME( 1991, captavnj, captaven, captaven, captaven, captaven, ROT0, "Data East Corporation", "Captain America and The Avengers (Japan Rev 0.2)", 0 )
3092
 
GAME( 1993, dragngun, 0,        dragngun, dragngun, dragngun, ROT0, "Data East Corporation", "Dragon Gun (US)", GAME_IMPERFECT_GRAPHICS  )
3093
 
GAME( 1993, fghthist, 0,        fghthist, fghthist, fghthist, ROT0, "Data East Corporation", "Fighter's History (World ver 43-07)", 0 )
3094
 
GAME( 1993, fghthstu, fghthist, fghthist, fghthist, fghthist, ROT0, "Data East Corporation", "Fighter's History (US ver 42-03)", 0 )
3095
 
GAME( 1993, fghthsta, fghthist, fghthsta, fghthist, fghthist, ROT0, "Data East Corporation", "Fighter's History (US ver 42-05, alternate hardware )", 0 )
3096
 
GAME( 1993, fghthstj, fghthist, fghthist, fghthist, fghthist, ROT0, "Data East Corporation", "Fighter's History (Japan ver 42-03)", 0 )
3097
 
GAME( 1994, lockload, 0,        lockload, lockload, lockload, ROT0, "Data East Corporation", "Locked 'n Loaded (World)", GAME_IMPERFECT_GRAPHICS | GAME_NOT_WORKING )
3098
 
GAME( 1994, locklodu, lockload, lockload, lockload, lockload, ROT0, "Data East Corporation", "Locked 'n Loaded (US)", GAME_IMPERFECT_GRAPHICS | GAME_NOT_WORKING )
3099
 
GAME( 1994, tattass,  0,        tattass,  tattass,  tattass,  ROT0, "Data East Pinball",     "Tattoo Assassins (US Prototype)", GAME_IMPERFECT_GRAPHICS )
3100
 
GAME( 1994, tattassa, tattass,  tattass,  tattass,  tattass,  ROT0, "Data East Pinball",     "Tattoo Assassins (Asia Prototype)", GAME_IMPERFECT_GRAPHICS )
3101
 
GAME( 1994, nslasher, 0,        nslasher, nslasher, nslasher, ROT0, "Data East Corporation", "Night Slashers (Korea Rev 1.3)", GAME_IMPERFECT_GRAPHICS )
3102
 
GAME( 1994, nslashej, nslasher, nslasher, nslasher, nslasher, ROT0, "Data East Corporation", "Night Slashers (Japan Rev 1.2)", GAME_IMPERFECT_GRAPHICS )
3103
 
GAME( 1994, nslashes, nslasher, nslasher, nslasher, nslasher, ROT0, "Data East Corporation", "Night Slashers (Over Sea Rev 1.2)", GAME_IMPERFECT_GRAPHICS )
 
3085
GAME( 1991, captaven,   0,        captaven, captaven, captaven, ROT0, "Data East Corporation", "Captain America and The Avengers (Asia Rev 1.4)", 0 )
 
3086
GAME( 1991, captavena,  captaven, captaven, captaven, captaven, ROT0, "Data East Corporation", "Captain America and The Avengers (Asia Rev 1.0)", 0 )
 
3087
GAME( 1991, captavene,  captaven, captaven, captaven, captaven, ROT0, "Data East Corporation", "Captain America and The Avengers (UK Rev 1.4)", 0 )
 
3088
GAME( 1991, captavenu,  captaven, captaven, captaven, captaven, ROT0, "Data East Corporation", "Captain America and The Avengers (US Rev 1.9)", 0 )
 
3089
GAME( 1991, captavenuu, captaven, captaven, captaven, captaven, ROT0, "Data East Corporation", "Captain America and The Avengers (US Rev 1.6)", 0 )
 
3090
GAME( 1991, captavenua, captaven, captaven, captaven, captaven, ROT0, "Data East Corporation", "Captain America and The Avengers (US Rev 1.4)", 0 )
 
3091
GAME( 1991, captavenj,  captaven, captaven, captaven, captaven, ROT0, "Data East Corporation", "Captain America and The Avengers (Japan Rev 0.2)", 0 )
 
3092
GAME( 1993, dragngun,   0,        dragngun, dragngun, dragngun, ROT0, "Data East Corporation", "Dragon Gun (US)", GAME_IMPERFECT_GRAPHICS  )
 
3093
GAME( 1993, fghthist,   0,        fghthist, fghthist, fghthist, ROT0, "Data East Corporation", "Fighter's History (World ver 43-07)", 0 )
 
3094
GAME( 1993, fghthistu,  fghthist, fghthist, fghthist, fghthist, ROT0, "Data East Corporation", "Fighter's History (US ver 42-03)", 0 )
 
3095
GAME( 1993, fghthista,  fghthist, fghthsta, fghthist, fghthist, ROT0, "Data East Corporation", "Fighter's History (US ver 42-05, alternate hardware )", 0 )
 
3096
GAME( 1993, fghthistj,  fghthist, fghthist, fghthist, fghthist, ROT0, "Data East Corporation", "Fighter's History (Japan ver 42-03)", 0 )
 
3097
GAME( 1994, lockload,   0,        lockload, lockload, lockload, ROT0, "Data East Corporation", "Locked 'n Loaded (World)", GAME_IMPERFECT_GRAPHICS | GAME_NOT_WORKING )
 
3098
GAME( 1994, lockloadu,  lockload, lockload, lockload, lockload, ROT0, "Data East Corporation", "Locked 'n Loaded (US)", GAME_IMPERFECT_GRAPHICS | GAME_NOT_WORKING )
 
3099
GAME( 1994, tattass,    0,        tattass,  tattass,  tattass,  ROT0, "Data East Pinball",     "Tattoo Assassins (US Prototype)", GAME_IMPERFECT_GRAPHICS )
 
3100
GAME( 1994, tattassa,   tattass,  tattass,  tattass,  tattass,  ROT0, "Data East Pinball",     "Tattoo Assassins (Asia Prototype)", GAME_IMPERFECT_GRAPHICS )
 
3101
GAME( 1994, nslasher,   0,        nslasher, nslasher, nslasher, ROT0, "Data East Corporation", "Night Slashers (Korea Rev 1.3)", GAME_IMPERFECT_GRAPHICS )
 
3102
GAME( 1994, nslasherj,  nslasher, nslasher, nslasher, nslasher, ROT0, "Data East Corporation", "Night Slashers (Japan Rev 1.2)", GAME_IMPERFECT_GRAPHICS )
 
3103
GAME( 1994, nslashers,  nslasher, nslasher, nslasher, nslasher, ROT0, "Data East Corporation", "Night Slashers (Over Sea Rev 1.2)", GAME_IMPERFECT_GRAPHICS )