trunk/src/mame/drivers/legionna.c
| r21613 | r21614 | |
| 2241 | 2241 | ROM_COPY( "adpcm", 0xe0000, 0x1e0000, 0x20000 ) |
| 2242 | 2242 | |
| 2243 | 2243 | |
| 2244 | | /* what are these, they're not gfx... */ |
| 2244 | /* these are maths tables, for whatever COP replacement the bootlegs use */ |
| 2245 | 2245 | ROM_REGION( 0x500000, "unknown0", 0 ) |
| 2246 | 2246 | ROM_LOAD16_BYTE( "sc_13.bin", 0x00000, 0x010000, CRC(229bddd8) SHA1(0924bf29db9c5a970546f154e7752697fdce6a58) ) |
| 2247 | 2247 | ROM_LOAD16_BYTE( "sc_12.bin", 0x00001, 0x010000, CRC(dabfa826) SHA1(0db587c846755491b169ef7751ba8e7cdc2607e6) ) |
| 2248 | | |
| 2249 | | /* what are these, they're not gfx... */ |
| 2250 | 2248 | ROM_REGION( 0x500000, "unknown1", 0 ) |
| 2251 | 2249 | ROM_LOAD16_BYTE( "sc_15.bin", 0x00000, 0x080000, CRC(8fd87e65) SHA1(acc9fd0289fa9ab60bec16d3e642039380e5180a) ) |
| 2252 | 2250 | ROM_LOAD16_BYTE( "sc_14.bin", 0x00001, 0x080000, CRC(566086c2) SHA1(b7d09ce978f99ecc0d1975b31330ed49317701d5) ) |
| r21613 | r21614 | |
| 2306 | 2304 | ROM_COPY( "adpcm", 0xe0000, 0x1e0000, 0x20000 ) |
| 2307 | 2305 | |
| 2308 | 2306 | |
| 2309 | | /* what are these, they're not gfx... */ |
| 2307 | /* these are maths tables, for whatever COP replacement the bootlegs use */ |
| 2310 | 2308 | ROM_REGION( 0x500000, "unknown0", 0 ) |
| 2311 | 2309 | ROM_LOAD16_BYTE( "sc_13.bin", 0x00000, 0x010000, CRC(229bddd8) SHA1(0924bf29db9c5a970546f154e7752697fdce6a58) ) |
| 2312 | 2310 | ROM_LOAD16_BYTE( "sc_12.bin", 0x00001, 0x010000, CRC(dabfa826) SHA1(0db587c846755491b169ef7751ba8e7cdc2607e6) ) |
| 2311 | ROM_REGION( 0x500000, "unknown1", 0 ) |
| 2312 | ROM_LOAD16_BYTE( "sc_15.bin", 0x00000, 0x080000, CRC(8fd87e65) SHA1(acc9fd0289fa9ab60bec16d3e642039380e5180a) ) |
| 2313 | ROM_LOAD16_BYTE( "sc_14.bin", 0x00001, 0x080000, CRC(566086c2) SHA1(b7d09ce978f99ecc0d1975b31330ed49317701d5) ) |
| 2314 | ROM_END |
| 2313 | 2315 | |
| 2314 | | /* what are these, they're not gfx... */ |
| 2316 | ROM_START( cupsocsb3 ) |
| 2317 | ROM_REGION( 0x100000, "maincpu", 0 ) /* 68000 Code */ |
| 2318 | ROM_LOAD16_BYTE( "4.bin", 0x00001, 0x80000, CRC(f615058f) SHA1(f7c0eb6b9f8dcdc8b13f8e5b03f46252a87a6c0f) ) |
| 2319 | ROM_LOAD16_BYTE( "5.bin", 0x00000, 0x80000, CRC(6500edf2) SHA1(1a617b18b4997c24af53601c98e9a0efbe637a4b) ) |
| 2320 | |
| 2321 | ROM_REGION( 0x10000, "audiocpu", 0 ) /* Z80 code */ |
| 2322 | ROM_LOAD( "sc_01.bin", 0x000000, 0x08000, CRC(cea39d6d) SHA1(f0b79c03ffafdd1e57673d6d4836becbe415110b) ) |
| 2323 | ROM_CONTINUE( 0x000000, 0x08000 ) |
| 2324 | |
| 2325 | ROM_REGION( 0x200000, "gfx2", ROMREGION_INVERT ) /* bootleg sprite gfx */ |
| 2326 | ROM_LOAD( "sc_07.bin", 0x000000, 0x080000, CRC(dcb29d01) SHA1(72b4234622605f0ab03f21fdb6a61c6dac36000d) ) |
| 2327 | ROM_LOAD( "sc_06.bin", 0x080000, 0x080000, CRC(2dc70e05) SHA1(f1d0beb8428a7e1d7c7818e6719abdc543b2fa80) ) |
| 2328 | ROM_COPY( "gfx2", 0x00000, 0x100000, 0x100000 ) |
| 2329 | |
| 2330 | ROM_REGION( 0x200000, "test1", 0 ) /* bootleg tile gfx */ |
| 2331 | ROM_LOAD16_BYTE( "sc_09.bin", 0x000000, 0x080000, CRC(695b6342) SHA1(dfccb43789021ba2568b9284ae61e64f7f89b152) ) |
| 2332 | ROM_LOAD16_BYTE( "sc_10.bin", 0x000001, 0x080000, CRC(27e172b8) SHA1(ed86db2f42c8061607d46f2407b0130aaf692a02) ) |
| 2333 | ROM_LOAD16_BYTE( "sc_08.bin", 0x100000, 0x080000, CRC(637120f3) SHA1(b4b2ad192e46ff80d4cb440d7fb6dac215a353ed) ) |
| 2334 | ROM_LOAD16_BYTE( "sc_11.bin", 0x100001, 0x080000, CRC(0cd5ca5e) SHA1(a59665e543e9383355de2576e6693348ec356591) ) |
| 2335 | |
| 2336 | ROM_REGION( 0x020000, "gfx1", ROMREGION_INVERT ) |
| 2337 | ROM_COPY( "test1", 0x080000, 0x00000, 0x020000 ) |
| 2338 | |
| 2339 | ROM_REGION( 0x100000, "gfx3", ROMREGION_INVERT ) /* MBK tiles */ |
| 2340 | ROM_COPY( "test1", 0x000000, 0x00000, 0x080000 ) |
| 2341 | ROM_COPY( "test1", 0x100000, 0x80000, 0x080000 ) |
| 2342 | |
| 2343 | ROM_REGION( 0x100000, "gfx4", ROMREGION_INVERT ) /* not used */ |
| 2344 | ROM_COPY("gfx3",0x00000,0x00000,0x100000) |
| 2345 | |
| 2346 | ROM_REGION( 0x080000, "gfx5", ROMREGION_INVERT ) /* BK3 tiles */ |
| 2347 | ROM_COPY( "test1", 0x180000, 0x00000, 0x080000 ) |
| 2348 | |
| 2349 | ROM_REGION( 0x080000, "gfx6", ROMREGION_INVERT ) /* LBK tiles */ |
| 2350 | ROM_COPY( "gfx5", 0x00000, 0x00000, 0x080000 ) |
| 2351 | |
| 2352 | ROM_REGION( 0x100000, "adpcm", ROMREGION_ERASEFF ) /* ADPCM samples */ |
| 2353 | ROM_LOAD( "sc_02.bin", 0x000000, 0x020000, CRC(a70d4f03) SHA1(c2482e624c8a828a94206a36d10c1021ad8ca1d0) ) |
| 2354 | ROM_LOAD( "sc_03.bin", 0x080000, 0x080000, CRC(6e254d12) SHA1(857779dbd276b688201a8ea3afd5817e38acad2e) ) |
| 2355 | |
| 2356 | ROM_REGION( 0x200000, "oki", ROMREGION_ERASEFF ) |
| 2357 | ROM_COPY( "adpcm", 0x00000, 0x000000, 0x20000 ) //bank 0 |
| 2358 | ROM_COPY( "adpcm", 0x00000, 0x020000, 0x20000 ) |
| 2359 | ROM_COPY( "adpcm", 0x00000, 0x100000, 0x20000 ) //bank 4 |
| 2360 | ROM_COPY( "adpcm", 0x80000, 0x120000, 0x20000 ) |
| 2361 | ROM_COPY( "adpcm", 0x00000, 0x140000, 0x20000 ) //bank 5 |
| 2362 | ROM_COPY( "adpcm", 0xa0000, 0x160000, 0x20000 ) |
| 2363 | ROM_COPY( "adpcm", 0x00000, 0x180000, 0x20000 ) //bank 6 |
| 2364 | ROM_COPY( "adpcm", 0xc0000, 0x1a0000, 0x20000 ) |
| 2365 | ROM_COPY( "adpcm", 0x00000, 0x1c0000, 0x20000 ) //bank 7 |
| 2366 | ROM_COPY( "adpcm", 0xe0000, 0x1e0000, 0x20000 ) |
| 2367 | |
| 2368 | /* these are maths tables, for whatever COP replacement the bootlegs use */ |
| 2369 | ROM_REGION( 0x500000, "unknown0", 0 ) |
| 2370 | ROM_LOAD16_BYTE( "sc_13.bin", 0x00000, 0x010000, CRC(229bddd8) SHA1(0924bf29db9c5a970546f154e7752697fdce6a58) ) |
| 2371 | ROM_LOAD16_BYTE( "sc_12.bin", 0x00001, 0x010000, CRC(dabfa826) SHA1(0db587c846755491b169ef7751ba8e7cdc2607e6) ) |
| 2315 | 2372 | ROM_REGION( 0x500000, "unknown1", 0 ) |
| 2316 | 2373 | ROM_LOAD16_BYTE( "sc_15.bin", 0x00000, 0x080000, CRC(8fd87e65) SHA1(acc9fd0289fa9ab60bec16d3e642039380e5180a) ) |
| 2317 | 2374 | ROM_LOAD16_BYTE( "sc_14.bin", 0x00001, 0x080000, CRC(566086c2) SHA1(b7d09ce978f99ecc0d1975b31330ed49317701d5) ) |
| 2318 | 2375 | ROM_END |
| 2319 | 2376 | |
| 2377 | |
| 2320 | 2378 | #define CUPSOC_DEBUG_MODE 0 |
| 2321 | 2379 | |
| 2322 | 2380 | DRIVER_INIT_MEMBER(legionna_state,cupsoc) |
| r21613 | r21614 | |
| 2365 | 2423 | GAME( 1992, cupsocs2, cupsoc, cupsocs, cupsoc, driver_device, 0, ROT0, "Seibu Kaihatsu", "Seibu Cup Soccer :Selection: (set 2)", GAME_UNEMULATED_PROTECTION | GAME_NOT_WORKING ) |
| 2366 | 2424 | GAME( 1992, cupsocsb, cupsoc, cupsocbl, cupsoc, legionna_state, cupsoc, ROT0, "bootleg", "Seibu Cup Soccer :Selection: (bootleg, set 1)", GAME_UNEMULATED_PROTECTION | GAME_NOT_WORKING ) |
| 2367 | 2425 | GAME( 1992, cupsocsb2,cupsoc, cupsocbl, cupsoc, legionna_state, cupsoc, ROT0, "bootleg", "Seibu Cup Soccer :Selection: (bootleg, set 2)", GAME_UNEMULATED_PROTECTION | GAME_NOT_WORKING ) |
| 2426 | GAME( 1992, cupsocsb3,cupsoc, cupsocbl, cupsoc, legionna_state, cupsoc, ROT0, "bootleg", "Seibu Cup Soccer :Selection: (bootleg, set 3)", GAME_UNEMULATED_PROTECTION | GAME_NOT_WORKING ) |
| 2368 | 2427 | GAME( 1992, olysoc92, cupsoc, cupsoc, cupsoc, driver_device, 0, ROT0, "Seibu Kaihatsu", "Olympic Soccer '92 (set 1)", GAME_UNEMULATED_PROTECTION | GAME_NOT_WORKING ) |
| 2369 | 2428 | GAME( 1992, olysoc92a,cupsoc, cupsoc, cupsoc, driver_device, 0, ROT0, "Seibu Kaihatsu", "Olympic Soccer '92 (set 2)", GAME_UNEMULATED_PROTECTION | GAME_NOT_WORKING ) |