diff --git a/src/mame/drivers/acesp.c b/src/mame/drivers/acesp.c index 9c4429b2d68..2bb662a65dd 100644 --- a/src/mame/drivers/acesp.c +++ b/src/mame/drivers/acesp.c @@ -1670,110 +1670,333 @@ ROM_START( sp_swopg ) ROM_END +#define SP_TIMEM_SOUND \ + ROM_REGION( 0x100000, "oki", 0 ) \ + ROM_LOAD( "002rs1a.bin", 0x0000, 0x80000, CRC(b7f7dcc4) SHA1(5c4f991c25c56e837502c395eeb62e2adc4dd089) ) \ + ROM_LOAD( "002rs1b.bin", 0x80000, 0x80000, CRC(a7261ad8) SHA1(cdef00bf6db78309cbf9a49117d82bda2496c0a8) ) \ ROM_START( sp_timem ) ROM_REGION( 0x80000, "maincpu", 0 ) ROM_LOAD( "002p9-3b.bin", 0x0000, 0x8000, CRC(e171da03) SHA1(581e5edc9cb09b730db49e8b468b4a2bbd53147c) ) ROM_LOAD( "002p9-3a.bin", 0x8000, 0x8000, CRC(b5ab1101) SHA1(bd4384ff1ab30a684bcf639c5677e67fa92bfc30) ) - - ROM_REGION( 0x80000, "altrevs", 0 ) - ROM_LOAD( "002p9-3c.bin", 0x0000, 0x8000, CRC(6c351e05) SHA1(360711b9711bfb4303cd15a3c6d55c78e03cff64) ) - ROM_LOAD( "002p9-3f.bin", 0x0000, 0x8000, CRC(4191ed92) SHA1(d5c221fc5ec56c00a7218d8ac2db88b3901b662b) ) - ROM_LOAD( "002p9-3g.bin", 0x0000, 0x8000, CRC(ccd52994) SHA1(460b28f0d33083bc82d0ade7c0b92a28188073e5) ) - ROM_LOAD( "002p9-3h.bin", 0x0000, 0x8000, CRC(32d63835) SHA1(3d3e5b2a739d55982b432198ed9954de30159e62) ) - ROM_LOAD( "002p9-3i.bin", 0x0000, 0x8000, CRC(bf92fc33) SHA1(a5cc8e2815b6de10cb7d129debfcc96c5fec5420) ) - - ROM_LOAD( "002pa-0a.bin", 0x0000, 0x8000, CRC(4e86fbdb) SHA1(951c2f4bda7bf0c54de89f57d96d8f6d378fae91) ) - ROM_LOAD( "002pa-0b.bin", 0x0000, 0x8000, CRC(a39fc696) SHA1(50e7b3b6084bd3a93b87ff351cde9045f5d354c6) ) - ROM_LOAD( "002pa-0c.bin", 0x0000, 0x8000, CRC(2edb0290) SHA1(a1b6e4c4fb37dae6e11b31ece9253984bf4c49eb) ) - ROM_LOAD( "002pa-0f.bin", 0x0000, 0x8000, CRC(037ff107) SHA1(437f784e422f07c5751f7798a1b96ab2d7520472) ) - ROM_LOAD( "002pa-0g.bin", 0x0000, 0x8000, CRC(8e3b3501) SHA1(2d94414cfb8cbe175c81c46868ace990867361a9) ) - ROM_LOAD( "002pa-0h.bin", 0x0000, 0x8000, CRC(703824a0) SHA1(827c1242cd13915fe121940c6a81f4e718479165) ) - ROM_LOAD( "002pa-0i.bin", 0x0000, 0x8000, CRC(fd7ce0a6) SHA1(56c58ca94f42c67e8feaf86bf9ac4395db3fe364) ) - - ROM_REGION( 0x100000, "oki", 0 ) - ROM_LOAD( "002rs1a.bin", 0x0000, 0x80000, CRC(b7f7dcc4) SHA1(5c4f991c25c56e837502c395eeb62e2adc4dd089) ) - ROM_LOAD( "002rs1b.bin", 0x80000, 0x80000, CRC(a7261ad8) SHA1(cdef00bf6db78309cbf9a49117d82bda2496c0a8) ) + SP_TIMEM_SOUND ROM_END +ROM_START( sp_timema ) + ROM_REGION( 0x80000, "maincpu", 0 ) + ROM_LOAD( "002p9-3c.bin", 0x0000, 0x8000, CRC(6c351e05) SHA1(360711b9711bfb4303cd15a3c6d55c78e03cff64) ) + ROM_LOAD( "002p9-3a.bin", 0x8000, 0x8000, CRC(b5ab1101) SHA1(bd4384ff1ab30a684bcf639c5677e67fa92bfc30) ) + SP_TIMEM_SOUND +ROM_END + +ROM_START( sp_timemb ) + ROM_REGION( 0x80000, "maincpu", 0 ) + ROM_LOAD( "002p9-3f.bin", 0x0000, 0x8000, CRC(4191ed92) SHA1(d5c221fc5ec56c00a7218d8ac2db88b3901b662b) ) + ROM_LOAD( "002p9-3a.bin", 0x8000, 0x8000, CRC(b5ab1101) SHA1(bd4384ff1ab30a684bcf639c5677e67fa92bfc30) ) + SP_TIMEM_SOUND +ROM_END + +ROM_START( sp_timemc ) + ROM_REGION( 0x80000, "maincpu", 0 ) + ROM_LOAD( "002p9-3g.bin", 0x0000, 0x8000, CRC(ccd52994) SHA1(460b28f0d33083bc82d0ade7c0b92a28188073e5) ) + ROM_LOAD( "002p9-3a.bin", 0x8000, 0x8000, CRC(b5ab1101) SHA1(bd4384ff1ab30a684bcf639c5677e67fa92bfc30) ) + SP_TIMEM_SOUND +ROM_END + +ROM_START( sp_timemd ) + ROM_REGION( 0x80000, "maincpu", 0 ) + ROM_LOAD( "002p9-3h.bin", 0x0000, 0x8000, CRC(32d63835) SHA1(3d3e5b2a739d55982b432198ed9954de30159e62) ) + ROM_LOAD( "002p9-3a.bin", 0x8000, 0x8000, CRC(b5ab1101) SHA1(bd4384ff1ab30a684bcf639c5677e67fa92bfc30) ) + SP_TIMEM_SOUND +ROM_END + +ROM_START( sp_timeme ) + ROM_REGION( 0x80000, "maincpu", 0 ) + ROM_LOAD( "002p9-3i.bin", 0x0000, 0x8000, CRC(bf92fc33) SHA1(a5cc8e2815b6de10cb7d129debfcc96c5fec5420) ) + ROM_LOAD( "002p9-3a.bin", 0x8000, 0x8000, CRC(b5ab1101) SHA1(bd4384ff1ab30a684bcf639c5677e67fa92bfc30) ) + SP_TIMEM_SOUND +ROM_END + +ROM_START( sp_timemf ) + ROM_REGION( 0x80000, "maincpu", 0 ) + ROM_LOAD( "002pa-0b.bin", 0x0000, 0x8000, CRC(a39fc696) SHA1(50e7b3b6084bd3a93b87ff351cde9045f5d354c6) ) + ROM_LOAD( "002pa-0a.bin", 0x8000, 0x8000, CRC(4e86fbdb) SHA1(951c2f4bda7bf0c54de89f57d96d8f6d378fae91) ) + SP_TIMEM_SOUND +ROM_END + +ROM_START( sp_timemg ) + ROM_REGION( 0x80000, "maincpu", 0 ) + ROM_LOAD( "002pa-0c.bin", 0x0000, 0x8000, CRC(2edb0290) SHA1(a1b6e4c4fb37dae6e11b31ece9253984bf4c49eb) ) + ROM_LOAD( "002pa-0a.bin", 0x8000, 0x8000, CRC(4e86fbdb) SHA1(951c2f4bda7bf0c54de89f57d96d8f6d378fae91) ) + SP_TIMEM_SOUND +ROM_END + +ROM_START( sp_timemh ) + ROM_REGION( 0x80000, "maincpu", 0 ) + ROM_LOAD( "002pa-0f.bin", 0x0000, 0x8000, CRC(037ff107) SHA1(437f784e422f07c5751f7798a1b96ab2d7520472) ) + ROM_LOAD( "002pa-0a.bin", 0x8000, 0x8000, CRC(4e86fbdb) SHA1(951c2f4bda7bf0c54de89f57d96d8f6d378fae91) ) + SP_TIMEM_SOUND +ROM_END + +ROM_START( sp_timemi ) + ROM_REGION( 0x80000, "maincpu", 0 ) + ROM_LOAD( "002pa-0g.bin", 0x0000, 0x8000, CRC(8e3b3501) SHA1(2d94414cfb8cbe175c81c46868ace990867361a9) ) + ROM_LOAD( "002pa-0a.bin", 0x8000, 0x8000, CRC(4e86fbdb) SHA1(951c2f4bda7bf0c54de89f57d96d8f6d378fae91) ) + SP_TIMEM_SOUND +ROM_END + +ROM_START( sp_timemj ) + ROM_REGION( 0x80000, "maincpu", 0 ) + ROM_LOAD( "002pa-0h.bin", 0x0000, 0x8000, CRC(703824a0) SHA1(827c1242cd13915fe121940c6a81f4e718479165) ) + ROM_LOAD( "002pa-0a.bin", 0x8000, 0x8000, CRC(4e86fbdb) SHA1(951c2f4bda7bf0c54de89f57d96d8f6d378fae91) ) + SP_TIMEM_SOUND +ROM_END + +ROM_START( sp_timemk ) + ROM_REGION( 0x80000, "maincpu", 0 ) + ROM_LOAD( "002pa-0i.bin", 0x0000, 0x8000, CRC(fd7ce0a6) SHA1(56c58ca94f42c67e8feaf86bf9ac4395db3fe364) ) + ROM_LOAD( "002pa-0a.bin", 0x8000, 0x8000, CRC(4e86fbdb) SHA1(951c2f4bda7bf0c54de89f57d96d8f6d378fae91) ) + SP_TIMEM_SOUND +ROM_END + +#define SP_TZ_SOUND \ + ROM_REGION( 0x100000, "oki", ROMREGION_ERASE00 ) \ + /* not used, or missing? */ \ + ROM_START( sp_tz ) + ROM_REGION( 0x80000, "maincpu", 0 ) + ROM_LOAD( "tz576p4b", 0x0000, 0x8000, CRC(6d2fc12a) SHA1(f42e32e6da7a61542d4f43590af0336b8dece039) ) + ROM_LOAD( "tz576p4a", 0x8000, 0x8000, CRC(89247bc3) SHA1(3da13069111169367fc734729ba45eb097e2bd03) ) + SP_TZ_SOUND +ROM_END + +ROM_START( sp_tza ) + ROM_REGION( 0x80000, "maincpu", 0 ) + ROM_LOAD( "tz576p4c", 0x0000, 0x8000, CRC(e06b052c) SHA1(ebdf847580afaad4e4ad926bc40c6005709b398f) ) + ROM_LOAD( "tz576p4a", 0x8000, 0x8000, CRC(89247bc3) SHA1(3da13069111169367fc734729ba45eb097e2bd03) ) + SP_TZ_SOUND +ROM_END + +ROM_START( sp_tzb ) + ROM_REGION( 0x80000, "maincpu", 0 ) + ROM_LOAD( "tz576p4d", 0x0000, 0x8000, CRC(6b3a1aa5) SHA1(7a4ab4c71b794542fcba0c2fd40e70af08c3a3b5) ) + ROM_LOAD( "tz576p4a", 0x8000, 0x8000, CRC(89247bc3) SHA1(3da13069111169367fc734729ba45eb097e2bd03) ) + SP_TZ_SOUND +ROM_END + +ROM_START( sp_tzc ) + ROM_REGION( 0x80000, "maincpu", 0 ) + ROM_LOAD( "tz576p4e", 0x0000, 0x8000, CRC(e67edea3) SHA1(9b5d9c679d303cdb166d946b7a29651376cf7a59) ) + ROM_LOAD( "tz576p4a", 0x8000, 0x8000, CRC(89247bc3) SHA1(3da13069111169367fc734729ba45eb097e2bd03) ) + SP_TZ_SOUND +ROM_END + +ROM_START( sp_tzd ) + ROM_REGION( 0x80000, "maincpu", 0 ) + ROM_LOAD( "tz576p4f", 0x0000, 0x8000, CRC(210800f3) SHA1(448cd63c3291f178a700cb9476d01867fe071cdd) ) + ROM_LOAD( "tz576p4a", 0x8000, 0x8000, CRC(89247bc3) SHA1(3da13069111169367fc734729ba45eb097e2bd03) ) + SP_TZ_SOUND +ROM_END + +ROM_START( sp_tze ) + ROM_REGION( 0x80000, "maincpu", 0 ) + ROM_LOAD( "tz576p4g", 0x0000, 0x8000, CRC(ac4cc4f5) SHA1(a31ade733e3c0b5a205908fcca0d8539fdae2c7b) ) + ROM_LOAD( "tz576p4a", 0x8000, 0x8000, CRC(89247bc3) SHA1(3da13069111169367fc734729ba45eb097e2bd03) ) + SP_TZ_SOUND +ROM_END + +ROM_START( sp_tzf ) ROM_REGION( 0x80000, "maincpu", 0 ) ROM_LOAD( "tz576p4h", 0x0000, 0x8000, CRC(271ddb7c) SHA1(8aee4b662e642ee4ea64ea10800a2d1269650160) ) ROM_LOAD( "tz576p4a", 0x8000, 0x8000, CRC(89247bc3) SHA1(3da13069111169367fc734729ba45eb097e2bd03) ) - // ROM_LOAD( "ace_twilight_zone_p42.bin", 0x0000, 0x8000, CRC(271ddb7c) SHA1(8aee4b662e642ee4ea64ea10800a2d1269650160) ) - // ROM_LOAD( "ace_twilight_zone_p41.bin", 0x8000, 0x8000, CRC(89247bc3) SHA1(3da13069111169367fc734729ba45eb097e2bd03) ) + SP_TZ_SOUND +ROM_END - ROM_REGION( 0x80000, "altrevs", 0 ) - ROM_LOAD( "576 tzsk p4.2.bin", 0x0000, 0x8000, CRC(78b33965) SHA1(7e865126113b81af7013a8e0a8a6ed72fd6ae743) ) - ROM_LOAD( "576 tz p4.1.bin", 0x8000, 0x8000, CRC(89247bc3) SHA1(3da13069111169367fc734729ba45eb097e2bd03) ) - - ROM_LOAD( "tz576p4b", 0x0000, 0x8000, CRC(6d2fc12a) SHA1(f42e32e6da7a61542d4f43590af0336b8dece039) ) - ROM_LOAD( "tz576p4c", 0x0000, 0x8000, CRC(e06b052c) SHA1(ebdf847580afaad4e4ad926bc40c6005709b398f) ) - ROM_LOAD( "tz576p4d", 0x0000, 0x8000, CRC(6b3a1aa5) SHA1(7a4ab4c71b794542fcba0c2fd40e70af08c3a3b5) ) - ROM_LOAD( "tz576p4e", 0x0000, 0x8000, CRC(e67edea3) SHA1(9b5d9c679d303cdb166d946b7a29651376cf7a59) ) - ROM_LOAD( "tz576p4f", 0x0000, 0x8000, CRC(210800f3) SHA1(448cd63c3291f178a700cb9476d01867fe071cdd) ) - ROM_LOAD( "tz576p4g", 0x0000, 0x8000, CRC(ac4cc4f5) SHA1(a31ade733e3c0b5a205908fcca0d8539fdae2c7b) ) +ROM_START( sp_tzg ) + ROM_REGION( 0x80000, "maincpu", 0 ) ROM_LOAD( "tz576p4i", 0x0000, 0x8000, CRC(aa591f7a) SHA1(3f491677d6725e7bbb76d735a7e7ca4c157edfd7) ) + ROM_LOAD( "tz576p4a", 0x8000, 0x8000, CRC(89247bc3) SHA1(3da13069111169367fc734729ba45eb097e2bd03) ) + SP_TZ_SOUND ROM_END -ROM_START( sp_tzbwb ) +ROM_START( sp_tzh ) + ROM_REGION( 0x80000, "maincpu", 0 ) + ROM_LOAD( "576 tzsk p4.2.bin", 0x0000, 0x8000, CRC(78b33965) SHA1(7e865126113b81af7013a8e0a8a6ed72fd6ae743) ) + ROM_LOAD( "tz576p4a", 0x8000, 0x8000, CRC(89247bc3) SHA1(3da13069111169367fc734729ba45eb097e2bd03) ) // aka 576 tz p4.1.bin + SP_TZ_SOUND +ROM_END + +ROM_START( sp_tzbwb ) // has BWBTWIZN ident string where others have TWILIGHT ROM_REGION( 0x20000, "maincpu", 0 ) - ROM_LOAD( "tz_x6s__.2_2", 0x0000, 0x8000, CRC(303e40ac) SHA1(fa8f6f33c142909b8d407533768d79157fbe67cd) ) // overdump? - ROM_IGNORE(0x8000) - ROM_LOAD( "tz______.2_1", 0x8000, 0x8000, CRC(8f6f5895) SHA1(8caedfd10b20cc7885893d07aeef8ff317bd7e40) ) // overdump? - ROM_IGNORE(0x8000) + ROM_LOAD( "tz_x6s__.2_2", 0x0000, 0x8000, CRC(303e40ac) SHA1(fa8f6f33c142909b8d407533768d79157fbe67cd) ) ROM_IGNORE(0x8000) // overdump + ROM_LOAD( "tz______.2_1", 0x8000, 0x8000, CRC(8f6f5895) SHA1(8caedfd10b20cc7885893d07aeef8ff317bd7e40) ) ROM_IGNORE(0x8000) // overdump + SP_TZ_SOUND ROM_END - +#define SP_TZFE_SOUND \ + ROM_REGION( 0x100000, "oki", 0 ) /* from the filename and size I'm going to guess this isn't genuine */ \ + ROM_LOAD( "tzfe_hacksound.bin", 0x0000, 0x05ea7c, BAD_DUMP CRC(e333e740) SHA1(332106987943d3043902887a0f4b2aea75d3fb04) ) \ ROM_START( sp_tzfe ) ROM_REGION( 0x80000, "maincpu", 0 ) ROM_LOAD( "tz679d8b", 0x0000, 0x8000, CRC(b5f66994) SHA1(869a6a4c784a320b17d6552032e45d170af0e95f) ) ROM_LOAD( "tz679d8a", 0x8000, 0x8000, CRC(3486b0d1) SHA1(9950168f6aaaecffeaa621d22a570ba1a3d82f59) ) -// ROM_LOAD( "feotz2.bin", 0x0000, 0x8000, CRC(b5f66994) SHA1(869a6a4c784a320b17d6552032e45d170af0e95f) ) -// ROM_LOAD( "feotz1.bin", 0x8000, 0x8000, CRC(3486b0d1) SHA1(9950168f6aaaecffeaa621d22a570ba1a3d82f59) ) - - ROM_REGION( 0x80000, "altrevs", 0 ) - ROM_LOAD( "011p5-0a.bin", 0x0000, 0x8000, CRC(9887117d) SHA1(124622e2508fdf7dec5b0c747e4245f4fea3ddc9) ) - ROM_LOAD( "011p5-0b.bin", 0x0000, 0x8000, CRC(c999ceb0) SHA1(62f3654af2e7936665157f074fe10142c5bc5ee2) ) - ROM_LOAD( "011p5-0h.bin", 0x0000, 0x8000, CRC(83abd4e6) SHA1(125673138c0303280efad9e8bb132d5e07d45715) ) - ROM_LOAD( "011p5-0i.bin", 0x0000, 0x8000, CRC(0eef10e0) SHA1(8eecbb6486c20c46e82cd5a3257f6fcefeb7cd4e) ) - - ROM_LOAD( "fetzcash.2", 0x0000, 0x8000, CRC(ea588b8d) SHA1(1476d3f41080f256d98e0d7044fd9b20e07196c1) ) + SP_TZFE_SOUND +ROM_END +ROM_START( sp_tzfea ) + ROM_REGION( 0x80000, "maincpu", 0 ) ROM_LOAD( "tz679d8c", 0x0000, 0x8000, CRC(38b2ad92) SHA1(435989fa29346e9ff5355f7da3db7416787e1cd7) ) + ROM_LOAD( "tz679d8a", 0x8000, 0x8000, CRC(3486b0d1) SHA1(9950168f6aaaecffeaa621d22a570ba1a3d82f59) ) + SP_TZFE_SOUND +ROM_END + +ROM_START( sp_tzfeb ) + ROM_REGION( 0x80000, "maincpu", 0 ) ROM_LOAD( "tz679d8d", 0x0000, 0x8000, CRC(b3e3b21b) SHA1(4567e3bd28af76d0c3d144506097ae407cd997fc) ) + ROM_LOAD( "tz679d8a", 0x8000, 0x8000, CRC(3486b0d1) SHA1(9950168f6aaaecffeaa621d22a570ba1a3d82f59) ) + SP_TZFE_SOUND +ROM_END + +ROM_START( sp_tzfec ) + ROM_REGION( 0x80000, "maincpu", 0 ) ROM_LOAD( "tz679d8e", 0x0000, 0x8000, CRC(3ea7761d) SHA1(cfe509443e7dc40a8b4ce1e15f7412481d61b1ad) ) + ROM_LOAD( "tz679d8a", 0x8000, 0x8000, CRC(3486b0d1) SHA1(9950168f6aaaecffeaa621d22a570ba1a3d82f59) ) + SP_TZFE_SOUND +ROM_END + +ROM_START( sp_tzfed ) + ROM_REGION( 0x80000, "maincpu", 0 ) ROM_LOAD( "tz679d8f", 0x0000, 0x8000, CRC(3ed88bac) SHA1(bd8f076aa2aebe2241e1ee51c62726bddd7286fe) ) + ROM_LOAD( "tz679d8a", 0x8000, 0x8000, CRC(3486b0d1) SHA1(9950168f6aaaecffeaa621d22a570ba1a3d82f59) ) + SP_TZFE_SOUND +ROM_END + +ROM_START( sp_tzfee ) + ROM_REGION( 0x80000, "maincpu", 0 ) ROM_LOAD( "tz679d8g", 0x0000, 0x8000, CRC(b39c4faa) SHA1(ec6e384b79588f9faebe66ef8cb4207ba3e3edc7) ) + ROM_LOAD( "tz679d8a", 0x8000, 0x8000, CRC(3486b0d1) SHA1(9950168f6aaaecffeaa621d22a570ba1a3d82f59) ) + SP_TZFE_SOUND +ROM_END + +ROM_START( sp_tzfef ) + ROM_REGION( 0x80000, "maincpu", 0 ) ROM_LOAD( "tz679d8h", 0x0000, 0x8000, CRC(38cd5023) SHA1(56e84d8caa3c6bfd917ab647ad233de05040b0f2) ) + ROM_LOAD( "tz679d8a", 0x8000, 0x8000, CRC(3486b0d1) SHA1(9950168f6aaaecffeaa621d22a570ba1a3d82f59) ) + SP_TZFE_SOUND +ROM_END + +ROM_START( sp_tzfeg ) + ROM_REGION( 0x80000, "maincpu", 0 ) ROM_LOAD( "tz679d8i", 0x0000, 0x8000, CRC(b5899425) SHA1(da37d736268dfafd171e74ce9045d70374e0b716) ) + ROM_LOAD( "tz679d8a", 0x8000, 0x8000, CRC(3486b0d1) SHA1(9950168f6aaaecffeaa621d22a570ba1a3d82f59) ) + SP_TZFE_SOUND +ROM_END - ROM_LOAD( "tz689p1a", 0x0000, 0x8000, CRC(da39c4cd) SHA1(05ba35ac6a19121884ce11baf65d8892a64f7b18) ) +ROM_START( sp_tzfeh ) + ROM_REGION( 0x80000, "maincpu", 0 ) + ROM_LOAD( "fetzcash.2", 0x0000, 0x8000, CRC(ea588b8d) SHA1(1476d3f41080f256d98e0d7044fd9b20e07196c1) ) + ROM_LOAD( "tz679d8a", 0x8000, 0x8000, CRC(3486b0d1) SHA1(9950168f6aaaecffeaa621d22a570ba1a3d82f59) ) // seems to pair with the above + SP_TZFE_SOUND +ROM_END + +ROM_START( sp_tzfei ) + ROM_REGION( 0x80000, "maincpu", 0 ) ROM_LOAD( "tz689p1b", 0x0000, 0x8000, CRC(427b8f7b) SHA1(0894c7924604ff2733ca56aad613ceb3b8edc004) ) + ROM_LOAD( "tz689p1a", 0x8000, 0x8000, CRC(da39c4cd) SHA1(05ba35ac6a19121884ce11baf65d8892a64f7b18) ) + SP_TZFE_SOUND +ROM_END + +ROM_START( sp_tzfej ) + ROM_REGION( 0x80000, "maincpu", 0 ) ROM_LOAD( "tz689p1c", 0x0000, 0x8000, CRC(cf3f4b7d) SHA1(998cb344d3b09508211ee31ece616777679291bf) ) + ROM_LOAD( "tz689p1a", 0x8000, 0x8000, CRC(da39c4cd) SHA1(05ba35ac6a19121884ce11baf65d8892a64f7b18) ) + SP_TZFE_SOUND +ROM_END - ROM_LOAD( "tz715p1a", 0x0000, 0x8000, CRC(b8ace271) SHA1(769d36155b9c090a5fcb04732dbb117d8d764597) ) +ROM_START( sp_tzfek ) + ROM_REGION( 0x80000, "maincpu", 0 ) ROM_LOAD( "tz715p1b", 0x0000, 0x8000, CRC(67a2cd3b) SHA1(0ccc6d5f281a8494cadfc6d749a794feb9c0e9c8) ) + ROM_LOAD( "tz715p1a", 0x8000, 0x8000, CRC(b8ace271) SHA1(769d36155b9c090a5fcb04732dbb117d8d764597) ) + SP_TZFE_SOUND +ROM_END + +ROM_START( sp_tzfel ) + ROM_REGION( 0x80000, "maincpu", 0 ) ROM_LOAD( "tz715p1c", 0x0000, 0x8000, CRC(eae6093d) SHA1(cdec80a4b03643b847546d5e492ac911291ea8e9) ) + ROM_LOAD( "tz715p1a", 0x8000, 0x8000, CRC(b8ace271) SHA1(769d36155b9c090a5fcb04732dbb117d8d764597) ) + SP_TZFE_SOUND +ROM_END + +ROM_START( sp_tzfem ) + ROM_REGION( 0x80000, "maincpu", 0 ) ROM_LOAD( "tz715p1f", 0x0000, 0x8000, CRC(2b850ce2) SHA1(1f9418e73d073122a05f124fc8cb804716c401a2) ) + ROM_LOAD( "tz715p1a", 0x8000, 0x8000, CRC(b8ace271) SHA1(769d36155b9c090a5fcb04732dbb117d8d764597) ) + SP_TZFE_SOUND +ROM_END + +ROM_START( sp_tzfen ) + ROM_REGION( 0x80000, "maincpu", 0 ) ROM_LOAD( "tz715p1g", 0x0000, 0x8000, CRC(a6c1c8e4) SHA1(e5a4946a42a267ae18d906bedeb04f6031d2b8ac) ) + ROM_LOAD( "tz715p1a", 0x8000, 0x8000, CRC(b8ace271) SHA1(769d36155b9c090a5fcb04732dbb117d8d764597) ) + SP_TZFE_SOUND +ROM_END + +ROM_START( sp_tzfeo ) + ROM_REGION( 0x80000, "maincpu", 0 ) ROM_LOAD( "tz715p1h", 0x0000, 0x8000, CRC(2d90d76d) SHA1(4d30d9c55ac68d62d8091735014f2420216af3ee) ) + ROM_LOAD( "tz715p1a", 0x8000, 0x8000, CRC(b8ace271) SHA1(769d36155b9c090a5fcb04732dbb117d8d764597) ) + SP_TZFE_SOUND +ROM_END + +ROM_START( sp_tzfep ) + ROM_REGION( 0x80000, "maincpu", 0 ) ROM_LOAD( "tz715p1i", 0x0000, 0x8000, CRC(a0d4136b) SHA1(8514e0a6f01e2b6944003d183b2afd27ef1355d0) ) + ROM_LOAD( "tz715p1a", 0x8000, 0x8000, CRC(b8ace271) SHA1(769d36155b9c090a5fcb04732dbb117d8d764597) ) + SP_TZFE_SOUND +ROM_END - // these are just joined up roms, check they match above - ROM_LOAD( "0011rp40.bin", 0x0000, 0x010000, CRC(80600391) SHA1(d45e909bfe26e18047ece19bb8004f14a3388427) ) - ROM_LOAD( "0011rp50.bin", 0x0000, 0x010000, CRC(0ad67cf0) SHA1(b4b436f1f0f0b9a0b50013f85c21f203bf8528d0) ) +ROM_START( sp_tzfeq ) + ROM_REGION( 0x80000, "maincpu", 0 ) + ROM_LOAD( "011p5-0b.bin", 0x0000, 0x8000, CRC(c999ceb0) SHA1(62f3654af2e7936665157f074fe10142c5bc5ee2) ) + ROM_LOAD( "011p5-0a.bin", 0x8000, 0x8000, CRC(9887117d) SHA1(124622e2508fdf7dec5b0c747e4245f4fea3ddc9) ) + SP_TZFE_SOUND +ROM_END - ROM_REGION( 0x100000, "oki", 0 ) // from the filename and size I'm going to guess this isn't genuine - ROM_LOAD( "tzfe_hacksound.bin", 0x0000, 0x05ea7c, CRC(e333e740) SHA1(332106987943d3043902887a0f4b2aea75d3fb04) ) +ROM_START( sp_tzfer ) + ROM_REGION( 0x80000, "maincpu", 0 ) + ROM_LOAD( "011p5-0h.bin", 0x0000, 0x8000, CRC(83abd4e6) SHA1(125673138c0303280efad9e8bb132d5e07d45715) ) + ROM_LOAD( "011p5-0a.bin", 0x8000, 0x8000, CRC(9887117d) SHA1(124622e2508fdf7dec5b0c747e4245f4fea3ddc9) ) + SP_TZFE_SOUND +ROM_END + +ROM_START( sp_tzfes ) + ROM_REGION( 0x80000, "maincpu", 0 ) + ROM_LOAD( "011p5-0i.bin", 0x0000, 0x8000, CRC(0eef10e0) SHA1(8eecbb6486c20c46e82cd5a3257f6fcefeb7cd4e) ) + ROM_LOAD( "011p5-0a.bin", 0x8000, 0x8000, CRC(9887117d) SHA1(124622e2508fdf7dec5b0c747e4245f4fea3ddc9) ) + SP_TZFE_SOUND +ROM_END + + +ROM_START( sp_tzfet ) + ROM_REGION( 0x80000, "maincpu", 0 ) + ROM_LOAD( "0011rp40.bin", 0x0000, 0x010000, CRC(80600391) SHA1(d45e909bfe26e18047ece19bb8004f14a3388427) ) // merged rom? + SP_TZFE_SOUND +ROM_END + +ROM_START( sp_tzfeu ) + ROM_REGION( 0x80000, "maincpu", 0 ) + ROM_LOAD( "0011rp50.bin", 0x0000, 0x010000, CRC(0ad67cf0) SHA1(b4b436f1f0f0b9a0b50013f85c21f203bf8528d0) ) // merged rom + SP_TZFE_SOUND ROM_END - +#define SP_BEAU_SOUND \ + ROM_REGION( 0x100000, "oki", ROMREGION_ERASE00 ) \ + /* not used, or missing? */ \ @@ -1781,47 +2004,130 @@ ROM_START( sp_beau ) ROM_REGION( 0x80000, "maincpu", 0 ) ROM_LOAD( "bp619d3b", 0x0000, 0x8000, CRC(3c6b35c3) SHA1(50e099d80397fea3ab9c65784c0bf8c4ca9a4b90) ) ROM_LOAD( "bp619d3a", 0x8000, 0x8000, CRC(6ccd693a) SHA1(97d281509883623615b1d634e736d16814963cb8) ) + SP_BEAU_SOUND +ROM_END - ROM_REGION( 0x80000, "altrevs", 0 ) - ROM_LOAD( "619 bp all cash d3.1.bin", 0x0000, 0x8000, CRC(6ccd693a) SHA1(97d281509883623615b1d634e736d16814963cb8) ) - ROM_LOAD( "619 bpsv all cash d3.2.bin", 0x0000, 0x8000, CRC(2fe21603) SHA1(6f22fc33e52c003f0734cc4773c4c0e0a1711b40) ) +ROM_START( sp_beaua ) + ROM_REGION( 0x80000, "maincpu", 0 ) ROM_LOAD( "bp619d3c", 0x0000, 0x8000, CRC(b12ff1c5) SHA1(670dbb4339bebd7f1ed2d97f13aa814efa132660) ) + ROM_LOAD( "bp619d3a", 0x8000, 0x8000, CRC(6ccd693a) SHA1(97d281509883623615b1d634e736d16814963cb8) ) + SP_BEAU_SOUND +ROM_END + +ROM_START( sp_beaub ) + ROM_REGION( 0x80000, "maincpu", 0 ) ROM_LOAD( "bp619d3d", 0x0000, 0x8000, CRC(3a7eee4c) SHA1(259d0942a3bb65f1ef3643b76bb6539f715545a2) ) + ROM_LOAD( "bp619d3a", 0x8000, 0x8000, CRC(6ccd693a) SHA1(97d281509883623615b1d634e736d16814963cb8) ) + SP_BEAU_SOUND +ROM_END + +ROM_START( sp_beauc ) + ROM_REGION( 0x80000, "maincpu", 0 ) ROM_LOAD( "bp619d3e", 0x0000, 0x8000, CRC(b73a2a4a) SHA1(83c3b0c377a2d3a326e98f80cd029cb96761e035) ) + ROM_LOAD( "bp619d3a", 0x8000, 0x8000, CRC(6ccd693a) SHA1(97d281509883623615b1d634e736d16814963cb8) ) + SP_BEAU_SOUND +ROM_END + +ROM_START( sp_beaud ) + ROM_REGION( 0x80000, "maincpu", 0 ) ROM_LOAD( "bp619d3f", 0x0000, 0x8000, CRC(704cf41a) SHA1(0a76b1bf93ede9b3e6af6cdef754165a69fff197) ) + ROM_LOAD( "bp619d3a", 0x8000, 0x8000, CRC(6ccd693a) SHA1(97d281509883623615b1d634e736d16814963cb8) ) + SP_BEAU_SOUND +ROM_END + +ROM_START( sp_beaue ) + ROM_REGION( 0x80000, "maincpu", 0 ) ROM_LOAD( "bp619d3g", 0x0000, 0x8000, CRC(fd08301c) SHA1(09d4a62a9a00f5c8b72cc28d6a91cdfba57a554f) ) + ROM_LOAD( "bp619d3a", 0x8000, 0x8000, CRC(6ccd693a) SHA1(97d281509883623615b1d634e736d16814963cb8) ) + SP_BEAU_SOUND +ROM_END + +ROM_START( sp_beauf ) + ROM_REGION( 0x80000, "maincpu", 0 ) ROM_LOAD( "bp619d3h", 0x0000, 0x8000, CRC(76592f95) SHA1(8c633582787b65fc4c52a7fcec25d38c5e62dc26) ) + ROM_LOAD( "bp619d3a", 0x8000, 0x8000, CRC(6ccd693a) SHA1(97d281509883623615b1d634e736d16814963cb8) ) + SP_BEAU_SOUND +ROM_END + +ROM_START( sp_beaug ) + ROM_REGION( 0x80000, "maincpu", 0 ) ROM_LOAD( "bp619d3i", 0x0000, 0x8000, CRC(fb1deb93) SHA1(f1cc0b874488120416543f75057af5a4356540ea) ) + ROM_LOAD( "bp619d3a", 0x8000, 0x8000, CRC(6ccd693a) SHA1(97d281509883623615b1d634e736d16814963cb8) ) + SP_BEAU_SOUND +ROM_END + +ROM_START( sp_beauh ) + ROM_REGION( 0x80000, "maincpu", 0 ) + ROM_LOAD( "619 bpsv all cash d3.2.bin", 0x0000, 0x8000, CRC(2fe21603) SHA1(6f22fc33e52c003f0734cc4773c4c0e0a1711b40) ) + ROM_LOAD( "bp619d3a", 0x8000, 0x8000, CRC(6ccd693a) SHA1(97d281509883623615b1d634e736d16814963cb8) ) // aka 619 bp all cash d3.1.bin + SP_BEAU_SOUND ROM_END - - +#define SP_BIGBD_SOUND \ + ROM_REGION( 0x100000, "oki", ROMREGION_ERASE00 ) \ + /* not used, or missing? */ \ ROM_START( sp_bigbd ) ROM_REGION( 0x80000, "maincpu", 0 ) ROM_LOAD( "bb10d13b", 0x0000, 0x8000, CRC(011bbbd8) SHA1(9fc0fff292badcf636d9d22a8a16f5e832e498a5) ) ROM_LOAD( "bb10d13a", 0x8000, 0x8000, CRC(c5ca7121) SHA1(5a7e9ff79a9ce6c21f07b04a31ec22ebb80d61e1) ) + SP_BIGBD_SOUND +ROM_END - ROM_REGION( 0x80000, "altrevs", 0 ) +ROM_START( sp_bigbda ) + ROM_REGION( 0x80000, "maincpu", 0 ) ROM_LOAD( "bb10d13c", 0x0000, 0x8000, CRC(8c5f7fde) SHA1(f4e070041b2a06d2ed61d8a9ebe0c503036c93e4) ) + ROM_LOAD( "bb10d13a", 0x8000, 0x8000, CRC(c5ca7121) SHA1(5a7e9ff79a9ce6c21f07b04a31ec22ebb80d61e1) ) + SP_BIGBD_SOUND ROM_END +#define SP_BRKBK_SOUND \ + ROM_REGION( 0x100000, "oki", ROMREGION_ERASE00 ) \ + /* not used, or missing? */ \ + ROM_START( sp_brkbk ) ROM_REGION( 0x80000, "maincpu", 0 ) - ROM_LOAD( "0008p6.bin", 0x0000, 0x010000, CRC(4fc20e58) SHA1(4530998a60731283430801028a59b7a4fbd3f1bc) ) - - ROM_REGION( 0x80000, "altrevs", 0 ) - ROM_LOAD( "btb80.1", 0x0000, 0x8000, CRC(9a828e00) SHA1(06784d0b3586930bbbbb880f088ba4b417d71587) ) ROM_LOAD( "btb80dsk.2", 0x0000, 0x8000, CRC(a13b8dc7) SHA1(eca89375e02a15b0031e3d1c0acc053eb7906b1a) ) - ROM_LOAD( "btb80nav.2", 0x0000, 0x8000, CRC(664d5397) SHA1(ce48d52139dc14542186d60975435a22c3b1006c) ) - ROM_LOAD( "btb80nsk.2", 0x0000, 0x8000, CRC(2c7f49c1) SHA1(9e55bec6710b763e0dc300c45a01b81a26074853) ) - ROM_LOAD( "btb80nsv.2", 0x0000, 0x8000, CRC(2a6a924e) SHA1(0ab0404b8b8e651f6c40f8d8a4166ccfbd2df3b2) ) + ROM_LOAD( "btb80.1", 0x8000, 0x8000, CRC(9a828e00) SHA1(06784d0b3586930bbbbb880f088ba4b417d71587) ) + SP_BRKBK_SOUND ROM_END +ROM_START( sp_brkbka ) + ROM_REGION( 0x80000, "maincpu", 0 ) + ROM_LOAD( "btb80nav.2", 0x0000, 0x8000, CRC(664d5397) SHA1(ce48d52139dc14542186d60975435a22c3b1006c) ) + ROM_LOAD( "btb80.1", 0x8000, 0x8000, CRC(9a828e00) SHA1(06784d0b3586930bbbbb880f088ba4b417d71587) ) + SP_BRKBK_SOUND +ROM_END + +ROM_START( sp_brkbkb ) + ROM_REGION( 0x80000, "maincpu", 0 ) + ROM_LOAD( "btb80nsk.2", 0x0000, 0x8000, CRC(2c7f49c1) SHA1(9e55bec6710b763e0dc300c45a01b81a26074853) ) + ROM_LOAD( "btb80.1", 0x8000, 0x8000, CRC(9a828e00) SHA1(06784d0b3586930bbbbb880f088ba4b417d71587) ) + SP_BRKBK_SOUND +ROM_END + +ROM_START( sp_brkbkc ) + ROM_REGION( 0x80000, "maincpu", 0 ) + ROM_LOAD( "btb80nsv.2", 0x0000, 0x8000, CRC(2a6a924e) SHA1(0ab0404b8b8e651f6c40f8d8a4166ccfbd2df3b2) ) + ROM_LOAD( "btb80.1", 0x8000, 0x8000, CRC(9a828e00) SHA1(06784d0b3586930bbbbb880f088ba4b417d71587) ) + SP_BRKBK_SOUND +ROM_END + +ROM_START( sp_brkbkd ) + ROM_REGION( 0x80000, "maincpu", 0 ) + ROM_LOAD( "0008p6.bin", 0x0000, 0x010000, CRC(4fc20e58) SHA1(4530998a60731283430801028a59b7a4fbd3f1bc) ) // merged rom + SP_BRKBK_SOUND +ROM_END + + + +#define SP_CAMEL_SOUND \ + ROM_REGION( 0x100000, "oki", ROMREGION_ERASE00 ) \ + /* not used, or missing? */ \ @@ -1829,75 +2135,268 @@ ROM_START( sp_camel ) ROM_REGION( 0x80000, "maincpu", 0 ) ROM_LOAD( "ca552p7b", 0x0000, 0x8000, CRC(96046b89) SHA1(e26a0de1ec735b5302f27ee8c3df2314c717eaf7) ) ROM_LOAD( "ca552p7a", 0x8000, 0x8000, CRC(40f32602) SHA1(ff7067db5cbf3ff997032a21e8d9c493e9192ec1) ) + SP_CAMEL_SOUND +ROM_END - ROM_REGION( 0x80000, "altrevs", 0 ) +ROM_START( sp_camela ) + ROM_REGION( 0x80000, "maincpu", 0 ) ROM_LOAD( "ca552p7c", 0x0000, 0x8000, CRC(1b40af8f) SHA1(705896b8fd0741d65ba78711999ad8f7a0d97796) ) - ROM_LOAD( "ca552p7d", 0x0000, 0x8000, CRC(9011b006) SHA1(8ed8ea62a735e86a8ff90564c5ccd2893a886c9a) ) - ROM_LOAD( "ca552p7e", 0x0000, 0x8000, CRC(1d557400) SHA1(eb707f20b90cbaec6e1d4a3209aac44e41bd5c2e) ) - ROM_LOAD( "ca552p7f", 0x0000, 0x8000, CRC(da23aa50) SHA1(94181fb1edacd4c49aaa9047f4ab1f39248d3382) ) - ROM_LOAD( "ca552p7g", 0x0000, 0x8000, CRC(57676e56) SHA1(a1fb17e230d528f262e1248d28870f16116b1559) ) - ROM_LOAD( "ca552p7h", 0x0000, 0x8000, CRC(dc3671df) SHA1(a41acac50f94a7ca6b80c56c9e6d7469c920ba37) ) - ROM_LOAD( "ca552p7i", 0x0000, 0x8000, CRC(5172b5d9) SHA1(ec286a283178d33c966d718f8a65073e4d3d73ea) ) + ROM_LOAD( "ca552p7a", 0x8000, 0x8000, CRC(40f32602) SHA1(ff7067db5cbf3ff997032a21e8d9c493e9192ec1) ) + SP_CAMEL_SOUND +ROM_END - ROM_LOAD( "ca562p5a", 0x0000, 0x8000, CRC(61ccd154) SHA1(07345e0d8d90ef36737b30a00a7f8d252aaaf596) ) +ROM_START( sp_camelb ) + ROM_REGION( 0x80000, "maincpu", 0 ) + ROM_LOAD( "ca552p7d", 0x0000, 0x8000, CRC(9011b006) SHA1(8ed8ea62a735e86a8ff90564c5ccd2893a886c9a) ) + ROM_LOAD( "ca552p7a", 0x8000, 0x8000, CRC(40f32602) SHA1(ff7067db5cbf3ff997032a21e8d9c493e9192ec1) ) + SP_CAMEL_SOUND +ROM_END + +ROM_START( sp_camelc ) + ROM_REGION( 0x80000, "maincpu", 0 ) + ROM_LOAD( "ca552p7e", 0x0000, 0x8000, CRC(1d557400) SHA1(eb707f20b90cbaec6e1d4a3209aac44e41bd5c2e) ) + ROM_LOAD( "ca552p7a", 0x8000, 0x8000, CRC(40f32602) SHA1(ff7067db5cbf3ff997032a21e8d9c493e9192ec1) ) + SP_CAMEL_SOUND +ROM_END + +ROM_START( sp_cameld ) + ROM_REGION( 0x80000, "maincpu", 0 ) + ROM_LOAD( "ca552p7f", 0x0000, 0x8000, CRC(da23aa50) SHA1(94181fb1edacd4c49aaa9047f4ab1f39248d3382) ) + ROM_LOAD( "ca552p7a", 0x8000, 0x8000, CRC(40f32602) SHA1(ff7067db5cbf3ff997032a21e8d9c493e9192ec1) ) + SP_CAMEL_SOUND +ROM_END + +ROM_START( sp_camele ) + ROM_REGION( 0x80000, "maincpu", 0 ) + ROM_LOAD( "ca552p7g", 0x0000, 0x8000, CRC(57676e56) SHA1(a1fb17e230d528f262e1248d28870f16116b1559) ) + ROM_LOAD( "ca552p7a", 0x8000, 0x8000, CRC(40f32602) SHA1(ff7067db5cbf3ff997032a21e8d9c493e9192ec1) ) + SP_CAMEL_SOUND +ROM_END + +ROM_START( sp_camelf ) + ROM_REGION( 0x80000, "maincpu", 0 ) + ROM_LOAD( "ca552p7h", 0x0000, 0x8000, CRC(dc3671df) SHA1(a41acac50f94a7ca6b80c56c9e6d7469c920ba37) ) + ROM_LOAD( "ca552p7a", 0x8000, 0x8000, CRC(40f32602) SHA1(ff7067db5cbf3ff997032a21e8d9c493e9192ec1) ) + SP_CAMEL_SOUND +ROM_END + +ROM_START( sp_camelg ) + ROM_REGION( 0x80000, "maincpu", 0 ) + ROM_LOAD( "ca552p7i", 0x0000, 0x8000, CRC(5172b5d9) SHA1(ec286a283178d33c966d718f8a65073e4d3d73ea) ) + ROM_LOAD( "ca552p7a", 0x8000, 0x8000, CRC(40f32602) SHA1(ff7067db5cbf3ff997032a21e8d9c493e9192ec1) ) + SP_CAMEL_SOUND +ROM_END + +ROM_START( sp_camelh ) + ROM_REGION( 0x80000, "maincpu", 0 ) ROM_LOAD( "ca562p5b", 0x0000, 0x8000, CRC(30c82da8) SHA1(ee20c6960f726163cb9d77777b02594789633850) ) + ROM_LOAD( "ca562p5a", 0x8000, 0x8000, CRC(61ccd154) SHA1(07345e0d8d90ef36737b30a00a7f8d252aaaf596) ) + SP_CAMEL_SOUND +ROM_END + +ROM_START( sp_cameli ) + ROM_REGION( 0x80000, "maincpu", 0 ) ROM_LOAD( "ca562p5c", 0x0000, 0x8000, CRC(bd8ce9ae) SHA1(0a2553dc9a189e940e176a40df766a752d882d87) ) + ROM_LOAD( "ca562p5a", 0x8000, 0x8000, CRC(61ccd154) SHA1(07345e0d8d90ef36737b30a00a7f8d252aaaf596) ) + SP_CAMEL_SOUND +ROM_END + +ROM_START( sp_camelj ) + ROM_REGION( 0x80000, "maincpu", 0 ) ROM_LOAD( "ca562p5d", 0x0000, 0x8000, CRC(36ddf627) SHA1(319c68600a729cd249fb7d86a1f94067f0ba90de) ) + ROM_LOAD( "ca562p5a", 0x8000, 0x8000, CRC(61ccd154) SHA1(07345e0d8d90ef36737b30a00a7f8d252aaaf596) ) + SP_CAMEL_SOUND +ROM_END + +ROM_START( sp_camelk ) + ROM_REGION( 0x80000, "maincpu", 0 ) ROM_LOAD( "ca562p5e", 0x0000, 0x8000, CRC(bb993221) SHA1(c71e923cdf2338a37a50c09ce3c4ab2c1f932624) ) + ROM_LOAD( "ca562p5a", 0x8000, 0x8000, CRC(61ccd154) SHA1(07345e0d8d90ef36737b30a00a7f8d252aaaf596) ) + SP_CAMEL_SOUND +ROM_END + +ROM_START( sp_camell ) + ROM_REGION( 0x80000, "maincpu", 0 ) ROM_LOAD( "ca562p5f", 0x0000, 0x8000, CRC(7cefec71) SHA1(581f4b9b8bcde27860361b1ef1d79e91f8a81308) ) + ROM_LOAD( "ca562p5a", 0x8000, 0x8000, CRC(61ccd154) SHA1(07345e0d8d90ef36737b30a00a7f8d252aaaf596) ) + SP_CAMEL_SOUND +ROM_END + +ROM_START( sp_camelm ) + ROM_REGION( 0x80000, "maincpu", 0 ) ROM_LOAD( "ca562p5g", 0x0000, 0x8000, CRC(f1ab2877) SHA1(ad3f66a8915d4cc640947c74a099084eca0fb01e) ) + ROM_LOAD( "ca562p5a", 0x8000, 0x8000, CRC(61ccd154) SHA1(07345e0d8d90ef36737b30a00a7f8d252aaaf596) ) + SP_CAMEL_SOUND +ROM_END + +ROM_START( sp_cameln ) + ROM_REGION( 0x80000, "maincpu", 0 ) ROM_LOAD( "ca562p5h", 0x0000, 0x8000, CRC(7afa37fe) SHA1(d01a079ac8b11cb5a248b74253376913b93f7796) ) + ROM_LOAD( "ca562p5a", 0x8000, 0x8000, CRC(61ccd154) SHA1(07345e0d8d90ef36737b30a00a7f8d252aaaf596) ) + SP_CAMEL_SOUND +ROM_END + +ROM_START( sp_camelo ) + ROM_REGION( 0x80000, "maincpu", 0 ) ROM_LOAD( "ca562p5i", 0x0000, 0x8000, CRC(f7bef3f8) SHA1(ee9e4adc4f918e34012a0527e722402dec33f6fc) ) + ROM_LOAD( "ca562p5a", 0x8000, 0x8000, CRC(61ccd154) SHA1(07345e0d8d90ef36737b30a00a7f8d252aaaf596) ) + SP_CAMEL_SOUND ROM_END +#define SP_CLBNA_SOUND \ + ROM_REGION( 0x100000, "oki", ROMREGION_ERASE00 ) \ + /* not used, or missing? */ \ + ROM_START( sp_clbna ) ROM_REGION( 0x80000, "maincpu", 0 ) ROM_LOAD( "cn620d3b", 0x0000, 0x8000, CRC(7253bff1) SHA1(f2f148669b60438950eefa45f7f6d9fdeed13f4b) ) ROM_LOAD( "cn620d3a", 0x8000, 0x8000, CRC(abe0cb02) SHA1(983702166303d796aa805f9a7daad696bbcf0c7f) ) - - ROM_REGION( 0x80000, "altrevs", 0 ) - ROM_LOAD( "cn620d3c", 0x0000, 0x8000, CRC(ff177bf7) SHA1(7ad64041a9ebeb4e3a60445987121f3db724bcaa) ) + SP_CLBNA_SOUND ROM_END +ROM_START( sp_clbnaa ) + ROM_REGION( 0x80000, "maincpu", 0 ) + ROM_LOAD( "cn620d3c", 0x0000, 0x8000, CRC(ff177bf7) SHA1(7ad64041a9ebeb4e3a60445987121f3db724bcaa) ) + ROM_LOAD( "cn620d3a", 0x8000, 0x8000, CRC(abe0cb02) SHA1(983702166303d796aa805f9a7daad696bbcf0c7f) ) + SP_CLBNA_SOUND +ROM_END + + + +#define SP_CODER_SOUND \ + ROM_REGION( 0x100000, "oki", ROMREGION_ERASE00 ) \ + /* not used, or missing? */ \ ROM_START( sp_coder ) ROM_REGION( 0x80000, "maincpu", 0 ) ROM_LOAD( "cr655d3b", 0x0000, 0x8000, CRC(a41a1de4) SHA1(868b3e8740e875e2a9109c92c8df3de3e32c7265) ) ROM_LOAD( "cr655d3a", 0x8000, 0x8000, CRC(9df65a1b) SHA1(c2a536bac290e79203dcdb26f3b88dd2740a3518) ) - - ROM_REGION( 0x80000, "altrevs", 0 ) - ROM_LOAD( "cr655d3c", 0x0000, 0x8000, CRC(295ed9e2) SHA1(4d733f3710dff413554f591d746f3081f90fc782) ) - ROM_LOAD( "cr655d3d", 0x0000, 0x8000, CRC(a20fc66b) SHA1(df67d0fe655e218afc92342609411e76be4dd47b) ) - ROM_LOAD( "cr655d3e", 0x0000, 0x8000, CRC(2f4b026d) SHA1(40cf7d9a181bf67a9ef13f5525a036c8f3c561e8) ) - ROM_LOAD( "cr655d3f", 0x0000, 0x8000, CRC(e83ddc3d) SHA1(ed5cde1828dc61510e8675829e78984d20da29f3) ) - ROM_LOAD( "cr655d3g", 0x0000, 0x8000, CRC(6579183b) SHA1(9a3be8153116bc638a3d846d12f93ec89beb5423) ) - ROM_LOAD( "cr655d3h", 0x0000, 0x8000, CRC(ee2807b2) SHA1(73fb60ab33d7a8ccba68ba49d29ac6340b52853d) ) - ROM_LOAD( "cr655d3i", 0x0000, 0x8000, CRC(636cc3b4) SHA1(4a5b786df56afe6bb0802f6246e6e77ae13ba391) ) + SP_CODER_SOUND ROM_END +ROM_START( sp_codera ) + ROM_REGION( 0x80000, "maincpu", 0 ) + ROM_LOAD( "cr655d3c", 0x0000, 0x8000, CRC(295ed9e2) SHA1(4d733f3710dff413554f591d746f3081f90fc782) ) + ROM_LOAD( "cr655d3a", 0x8000, 0x8000, CRC(9df65a1b) SHA1(c2a536bac290e79203dcdb26f3b88dd2740a3518) ) + SP_CODER_SOUND +ROM_END + + +ROM_START( sp_coderb ) + ROM_REGION( 0x80000, "maincpu", 0 ) + ROM_LOAD( "cr655d3d", 0x0000, 0x8000, CRC(a20fc66b) SHA1(df67d0fe655e218afc92342609411e76be4dd47b) ) + ROM_LOAD( "cr655d3a", 0x8000, 0x8000, CRC(9df65a1b) SHA1(c2a536bac290e79203dcdb26f3b88dd2740a3518) ) + SP_CODER_SOUND +ROM_END + +ROM_START( sp_coderc ) + ROM_REGION( 0x80000, "maincpu", 0 ) + ROM_LOAD( "cr655d3e", 0x0000, 0x8000, CRC(2f4b026d) SHA1(40cf7d9a181bf67a9ef13f5525a036c8f3c561e8) ) + ROM_LOAD( "cr655d3a", 0x8000, 0x8000, CRC(9df65a1b) SHA1(c2a536bac290e79203dcdb26f3b88dd2740a3518) ) + SP_CODER_SOUND +ROM_END + +ROM_START( sp_coderd ) + ROM_REGION( 0x80000, "maincpu", 0 ) + ROM_LOAD( "cr655d3f", 0x0000, 0x8000, CRC(e83ddc3d) SHA1(ed5cde1828dc61510e8675829e78984d20da29f3) ) + ROM_LOAD( "cr655d3a", 0x8000, 0x8000, CRC(9df65a1b) SHA1(c2a536bac290e79203dcdb26f3b88dd2740a3518) ) + SP_CODER_SOUND +ROM_END + +ROM_START( sp_codere ) + ROM_REGION( 0x80000, "maincpu", 0 ) + ROM_LOAD( "cr655d3g", 0x0000, 0x8000, CRC(6579183b) SHA1(9a3be8153116bc638a3d846d12f93ec89beb5423) ) + ROM_LOAD( "cr655d3a", 0x8000, 0x8000, CRC(9df65a1b) SHA1(c2a536bac290e79203dcdb26f3b88dd2740a3518) ) + SP_CODER_SOUND +ROM_END + +ROM_START( sp_coderf ) + ROM_REGION( 0x80000, "maincpu", 0 ) + ROM_LOAD( "cr655d3h", 0x0000, 0x8000, CRC(ee2807b2) SHA1(73fb60ab33d7a8ccba68ba49d29ac6340b52853d) ) + ROM_LOAD( "cr655d3a", 0x8000, 0x8000, CRC(9df65a1b) SHA1(c2a536bac290e79203dcdb26f3b88dd2740a3518) ) + SP_CODER_SOUND +ROM_END + +ROM_START( sp_coderg ) + ROM_REGION( 0x80000, "maincpu", 0 ) + ROM_LOAD( "cr655d3i", 0x0000, 0x8000, CRC(636cc3b4) SHA1(4a5b786df56afe6bb0802f6246e6e77ae13ba391) ) + ROM_LOAD( "cr655d3a", 0x8000, 0x8000, CRC(9df65a1b) SHA1(c2a536bac290e79203dcdb26f3b88dd2740a3518) ) + SP_CODER_SOUND +ROM_END + + +#define SP_CRISS_SOUND \ + ROM_REGION( 0x100000, "oki", ROMREGION_ERASE00 ) \ + /* not used, or missing? */ \ ROM_START( sp_criss ) ROM_REGION( 0x80000, "maincpu", 0 ) ROM_LOAD( "cc590d2b", 0x0000, 0x8000, CRC(05c01b41) SHA1(cee6c4ed440e378e53cb11ae9d100b2be5c99134) ) ROM_LOAD( "cc590d2a", 0x8000, 0x8000, CRC(8519dd4c) SHA1(14446d9cc8dc4c3120ec8a1a6d151bc094733a00) ) - - ROM_REGION( 0x80000, "altrevs", 0 ) - ROM_LOAD( "cc590d2c", 0x0000, 0x8000, CRC(8884df47) SHA1(2339cf16a30597e37420eaee195a358a74cc7a8c) ) - ROM_LOAD( "cc590d2d", 0x0000, 0x8000, CRC(03d5c0ce) SHA1(ec5024136648c3099fa5830fb165f4a4d7f18d43) ) - ROM_LOAD( "cc590d2e", 0x0000, 0x8000, CRC(8e9104c8) SHA1(58ea715512ba4399445fadc5e1e6bcd5e0feb0b2) ) - ROM_LOAD( "cc590d2f", 0x0000, 0x8000, CRC(49e7da98) SHA1(6aa68fc5ea2801a539446131da2a2f9965e366a4) ) - ROM_LOAD( "cc590d2g", 0x0000, 0x8000, CRC(c4a31e9e) SHA1(691f5ad7380cdf072ad71df0ed664e26fde1602d) ) - ROM_LOAD( "cc590d2h", 0x0000, 0x8000, CRC(4ff20117) SHA1(a94350de04f797e69ede93e1f64a686be2be8e46) ) - ROM_LOAD( "cc590d2i", 0x0000, 0x8000, CRC(c2b6c511) SHA1(1960aad3dbe0ea2d1cf142b7d27a1a7c7c7a5049) ) + SP_CRISS_SOUND ROM_END +ROM_START( sp_crissa ) + ROM_REGION( 0x80000, "maincpu", 0 ) + ROM_LOAD( "cc590d2c", 0x0000, 0x8000, CRC(8884df47) SHA1(2339cf16a30597e37420eaee195a358a74cc7a8c) ) + ROM_LOAD( "cc590d2a", 0x8000, 0x8000, CRC(8519dd4c) SHA1(14446d9cc8dc4c3120ec8a1a6d151bc094733a00) ) + SP_CRISS_SOUND +ROM_END + +ROM_START( sp_crissb ) + ROM_REGION( 0x80000, "maincpu", 0 ) + ROM_LOAD( "cc590d2d", 0x0000, 0x8000, CRC(03d5c0ce) SHA1(ec5024136648c3099fa5830fb165f4a4d7f18d43) ) + ROM_LOAD( "cc590d2a", 0x8000, 0x8000, CRC(8519dd4c) SHA1(14446d9cc8dc4c3120ec8a1a6d151bc094733a00) ) + SP_CRISS_SOUND +ROM_END + +ROM_START( sp_crissc ) + ROM_REGION( 0x80000, "maincpu", 0 ) + ROM_LOAD( "cc590d2e", 0x0000, 0x8000, CRC(8e9104c8) SHA1(58ea715512ba4399445fadc5e1e6bcd5e0feb0b2) ) + ROM_LOAD( "cc590d2a", 0x8000, 0x8000, CRC(8519dd4c) SHA1(14446d9cc8dc4c3120ec8a1a6d151bc094733a00) ) + SP_CRISS_SOUND +ROM_END + +ROM_START( sp_crissd ) + ROM_REGION( 0x80000, "maincpu", 0 ) + ROM_LOAD( "cc590d2f", 0x0000, 0x8000, CRC(49e7da98) SHA1(6aa68fc5ea2801a539446131da2a2f9965e366a4) ) + ROM_LOAD( "cc590d2a", 0x8000, 0x8000, CRC(8519dd4c) SHA1(14446d9cc8dc4c3120ec8a1a6d151bc094733a00) ) + SP_CRISS_SOUND +ROM_END + +ROM_START( sp_crisse ) + ROM_REGION( 0x80000, "maincpu", 0 ) + ROM_LOAD( "cc590d2g", 0x0000, 0x8000, CRC(c4a31e9e) SHA1(691f5ad7380cdf072ad71df0ed664e26fde1602d) ) + ROM_LOAD( "cc590d2a", 0x8000, 0x8000, CRC(8519dd4c) SHA1(14446d9cc8dc4c3120ec8a1a6d151bc094733a00) ) + SP_CRISS_SOUND +ROM_END + +ROM_START( sp_crissf ) + ROM_REGION( 0x80000, "maincpu", 0 ) + ROM_LOAD( "cc590d2h", 0x0000, 0x8000, CRC(4ff20117) SHA1(a94350de04f797e69ede93e1f64a686be2be8e46) ) + ROM_LOAD( "cc590d2a", 0x8000, 0x8000, CRC(8519dd4c) SHA1(14446d9cc8dc4c3120ec8a1a6d151bc094733a00) ) + SP_CRISS_SOUND +ROM_END + +ROM_START( sp_crissg ) + ROM_REGION( 0x80000, "maincpu", 0 ) + ROM_LOAD( "cc590d2i", 0x0000, 0x8000, CRC(c2b6c511) SHA1(1960aad3dbe0ea2d1cf142b7d27a1a7c7c7a5049) ) + ROM_LOAD( "cc590d2a", 0x8000, 0x8000, CRC(8519dd4c) SHA1(14446d9cc8dc4c3120ec8a1a6d151bc094733a00) ) + SP_CRISS_SOUND +ROM_END + + + +#define SP_DAYTR_SOUND \ + ROM_REGION( 0x100000, "oki", ROMREGION_ERASE00 ) \ + /* not used, or missing? */ \ @@ -1905,124 +2404,392 @@ ROM_START( sp_daytr ) ROM_REGION( 0x80000, "maincpu", 0 ) ROM_LOAD( "dt656p5b", 0x0000, 0x8000, CRC(925884b2) SHA1(da9284b9b23720a20b794c0a9122872d372b6cd2) ) ROM_LOAD( "dt656p5a", 0x8000, 0x8000, CRC(272a7e08) SHA1(b8a7c31fba74adaea270c2a394636d9bdbf3d443) ) + SP_DAYTR_SOUND +ROM_END - ROM_REGION( 0x80000, "altrevs", 0 ) +ROM_START( sp_daytra ) + ROM_REGION( 0x80000, "maincpu", 0 ) ROM_LOAD( "dt656p5c", 0x0000, 0x8000, CRC(1f1c40b4) SHA1(e0b9842c34370fbdcfa6f1aa3121403d61487f0f) ) + ROM_LOAD( "dt656p5a", 0x8000, 0x8000, CRC(272a7e08) SHA1(b8a7c31fba74adaea270c2a394636d9bdbf3d443) ) + SP_DAYTR_SOUND +ROM_END + +ROM_START( sp_daytrb ) + ROM_REGION( 0x80000, "maincpu", 0 ) ROM_LOAD( "dt656p5d", 0x0000, 0x8000, CRC(944d5f3d) SHA1(67279ae14eea9bc93465e72f20b0e04f804cdea4) ) + ROM_LOAD( "dt656p5a", 0x8000, 0x8000, CRC(272a7e08) SHA1(b8a7c31fba74adaea270c2a394636d9bdbf3d443) ) + SP_DAYTR_SOUND +ROM_END + +ROM_START( sp_daytrc ) + ROM_REGION( 0x80000, "maincpu", 0 ) ROM_LOAD( "dt656p5e", 0x0000, 0x8000, CRC(19099b3b) SHA1(77f681681b5489c730bbc2585332f6bb2bc06d0b) ) + ROM_LOAD( "dt656p5a", 0x8000, 0x8000, CRC(272a7e08) SHA1(b8a7c31fba74adaea270c2a394636d9bdbf3d443) ) + SP_DAYTR_SOUND ROM_END +#define SP_DONKY_SOUND \ + ROM_REGION( 0x100000, "oki", ROMREGION_ERASE00 ) \ + /* not used, or missing? */ \ + ROM_START( sp_donky ) ROM_REGION( 0x80000, "maincpu", 0 ) ROM_LOAD( "dd663p2b", 0x0000, 0x8000, CRC(49c60006) SHA1(9a4964df1238f267cdf05fa063f7de8b5716da10) ) ROM_LOAD( "dd663p2a", 0x0000, 0x8000, CRC(9a477e7e) SHA1(d6206495c1a75ac2c1ce51f24ca18898916b6e11) ) + SP_DONKY_SOUND +ROM_END - ROM_REGION( 0x80000, "altrevs", 0 ) +ROM_START( sp_donkya ) + ROM_REGION( 0x80000, "maincpu", 0 ) ROM_LOAD( "dd663p2c", 0x0000, 0x8000, CRC(c482c400) SHA1(dc5087260772807725ce08e7fd89ee5c19406fe5) ) + ROM_LOAD( "dd663p2a", 0x0000, 0x8000, CRC(9a477e7e) SHA1(d6206495c1a75ac2c1ce51f24ca18898916b6e11) ) + SP_DONKY_SOUND +ROM_END + +ROM_START( sp_donkyb ) + ROM_REGION( 0x80000, "maincpu", 0 ) ROM_LOAD( "dd663p2d", 0x0000, 0x8000, CRC(4fd3db89) SHA1(f1233adfbfd95c87ebf7706bb242b7297947699c) ) + ROM_LOAD( "dd663p2a", 0x0000, 0x8000, CRC(9a477e7e) SHA1(d6206495c1a75ac2c1ce51f24ca18898916b6e11) ) + SP_DONKY_SOUND +ROM_END + +ROM_START( sp_donkyc ) + ROM_REGION( 0x80000, "maincpu", 0 ) ROM_LOAD( "dd663p2e", 0x0000, 0x8000, CRC(c2971f8f) SHA1(c14db5294c397148293c496d52ac0b41067952b2) ) + ROM_LOAD( "dd663p2a", 0x0000, 0x8000, CRC(9a477e7e) SHA1(d6206495c1a75ac2c1ce51f24ca18898916b6e11) ) + SP_DONKY_SOUND +ROM_END + +ROM_START( sp_donkyd ) + ROM_REGION( 0x80000, "maincpu", 0 ) ROM_LOAD( "dd663p2f", 0x0000, 0x8000, CRC(05e1c1df) SHA1(c00fe8553eac50229dc6bf2a5016c353fcb61c82) ) + ROM_LOAD( "dd663p2a", 0x0000, 0x8000, CRC(9a477e7e) SHA1(d6206495c1a75ac2c1ce51f24ca18898916b6e11) ) + SP_DONKY_SOUND +ROM_END + +ROM_START( sp_donkye ) + ROM_REGION( 0x80000, "maincpu", 0 ) ROM_LOAD( "dd663p2g", 0x0000, 0x8000, CRC(88a505d9) SHA1(0d10f8e102daddde840b582cb962270f6180a399) ) + ROM_LOAD( "dd663p2a", 0x0000, 0x8000, CRC(9a477e7e) SHA1(d6206495c1a75ac2c1ce51f24ca18898916b6e11) ) + SP_DONKY_SOUND +ROM_END + +ROM_START( sp_donkyf ) + ROM_REGION( 0x80000, "maincpu", 0 ) ROM_LOAD( "dd663p2h", 0x0000, 0x8000, CRC(03f41a50) SHA1(907a947449a7dccfff00dca2536e0bc230b5771d) ) + ROM_LOAD( "dd663p2a", 0x0000, 0x8000, CRC(9a477e7e) SHA1(d6206495c1a75ac2c1ce51f24ca18898916b6e11) ) + SP_DONKY_SOUND +ROM_END + +ROM_START( sp_donkyg ) + ROM_REGION( 0x80000, "maincpu", 0 ) ROM_LOAD( "dd663p2i", 0x0000, 0x8000, CRC(8eb0de56) SHA1(6411e9008b09f9387622911e09d954dc7e89c6cf) ) + ROM_LOAD( "dd663p2a", 0x0000, 0x8000, CRC(9a477e7e) SHA1(d6206495c1a75ac2c1ce51f24ca18898916b6e11) ) + SP_DONKY_SOUND ROM_END +#define SP_DYOUR_SOUND \ + ROM_REGION( 0x100000, "oki", ROMREGION_ERASE00 ) \ + /* not used, or missing? */ \ + ROM_START( sp_dyour ) ROM_REGION( 0x80000, "maincpu", 0 ) ROM_LOAD( "dym467p2.2.bin", 0x0000, 0x8000, CRC(c85dede8) SHA1(c6cc3bb343983aa95f3c95992949ba49d5076a32) ) ROM_LOAD( "dym467p2.1.bin", 0x8000, 0x8000, CRC(fd9999c9) SHA1(929aa9bcf92d264d700d629ad3f1c0417d679651) ) + SP_DYOUR_SOUND ROM_END +#define SP_FESTI_SOUND \ + ROM_REGION( 0x100000, "oki", ROMREGION_ERASE00 ) \ + /* not used, or missing? */ \ ROM_START( sp_festi ) ROM_REGION( 0x80000, "maincpu", 0 ) - ROM_LOAD( "0001rp10.bin", 0x0000, 0x010000, CRC(e584c26e) SHA1(dc48e27895c5c0b2004f6bc74ec0bdfa24af9613) ) + ROM_LOAD( "0001rp10.bin", 0x0000, 0x010000, CRC(e584c26e) SHA1(dc48e27895c5c0b2004f6bc74ec0bdfa24af9613) ) // merged rom + SP_FESTI_SOUND ROM_END - +#define SP_BEAU2_SOUND \ + ROM_REGION( 0x100000, "oki", ROMREGION_ERASE00 ) \ + /* not used, or missing? */ \ ROM_START( sp_beau2 ) ROM_REGION( 0x80000, "maincpu", 0 ) ROM_LOAD( "bp618p1b", 0x0000, 0x8000, CRC(834501f9) SHA1(7552506d187ebc3322e2b5e913853eaff1615ef2) ) ROM_LOAD( "bp618p1a", 0x8000, 0x8000, CRC(8d484a66) SHA1(a919b4dc49a0103a2a2f6ed25f4d4c9a57c60fe1) ) + SP_BEAU2_SOUND +ROM_END - ROM_REGION( 0x80000, "altrevs", 0 ) +ROM_START( sp_beau2a ) + ROM_REGION( 0x80000, "maincpu", 0 ) ROM_LOAD( "bp618p1c", 0x0000, 0x8000, CRC(0e01c5ff) SHA1(9c703a641763429214a62a3c60a18ea07f516173) ) + ROM_LOAD( "bp618p1a", 0x8000, 0x8000, CRC(8d484a66) SHA1(a919b4dc49a0103a2a2f6ed25f4d4c9a57c60fe1) ) + SP_BEAU2_SOUND +ROM_END + +ROM_START( sp_beau2b ) + ROM_REGION( 0x80000, "maincpu", 0 ) ROM_LOAD( "bp618p1d", 0x0000, 0x8000, CRC(8550da76) SHA1(da88af51e2408e0717ee2a053efe47da483c825e) ) + ROM_LOAD( "bp618p1a", 0x8000, 0x8000, CRC(8d484a66) SHA1(a919b4dc49a0103a2a2f6ed25f4d4c9a57c60fe1) ) + SP_BEAU2_SOUND +ROM_END + +ROM_START( sp_beau2c ) + ROM_REGION( 0x80000, "maincpu", 0 ) ROM_LOAD( "bp618p1e", 0x0000, 0x8000, CRC(08141e70) SHA1(1d9223cff34263d6bfcd24ce89d189d96cb3261e) ) + ROM_LOAD( "bp618p1a", 0x8000, 0x8000, CRC(8d484a66) SHA1(a919b4dc49a0103a2a2f6ed25f4d4c9a57c60fe1) ) + SP_BEAU2_SOUND +ROM_END + +ROM_START( sp_beau2d ) + ROM_REGION( 0x80000, "maincpu", 0 ) ROM_LOAD( "bp618p1f", 0x0000, 0x8000, CRC(cf62c020) SHA1(18ee3ea51dca5724fa7e307dcc25a348eee64cec) ) + ROM_LOAD( "bp618p1a", 0x8000, 0x8000, CRC(8d484a66) SHA1(a919b4dc49a0103a2a2f6ed25f4d4c9a57c60fe1) ) + SP_BEAU2_SOUND +ROM_END + +ROM_START( sp_beau2e ) + ROM_REGION( 0x80000, "maincpu", 0 ) ROM_LOAD( "bp618p1g", 0x0000, 0x8000, CRC(42260426) SHA1(890204f06c0103a60a5ece55e22739bd40004a84) ) + ROM_LOAD( "bp618p1a", 0x8000, 0x8000, CRC(8d484a66) SHA1(a919b4dc49a0103a2a2f6ed25f4d4c9a57c60fe1) ) + SP_BEAU2_SOUND +ROM_END + +ROM_START( sp_beau2f ) + ROM_REGION( 0x80000, "maincpu", 0 ) ROM_LOAD( "bp618p1i", 0x0000, 0x8000, CRC(4433dfa9) SHA1(8ccdcb0a638f28b5772dc1a5865be6573b8816aa) ) + ROM_LOAD( "bp618p1a", 0x8000, 0x8000, CRC(8d484a66) SHA1(a919b4dc49a0103a2a2f6ed25f4d4c9a57c60fe1) ) + SP_BEAU2_SOUND ROM_END +#define SP_GHOST_SOUND \ + ROM_REGION( 0x100000, "oki", ROMREGION_ERASE00 ) \ + /* not used, or missing? */ \ + ROM_START( sp_ghost ) ROM_REGION( 0x80000, "maincpu", 0 ) ROM_LOAD( "gt668p3b", 0x0000, 0x8000, CRC(94c96f58) SHA1(65b1e4874f7d34289df0ed50bb8553d8c56c1f52) ) ROM_LOAD( "gt668p3a", 0x8000, 0x8000, CRC(81c4163d) SHA1(f533bddfd862df9413128742cfb0a7d2b6b7a122) ) + SP_GHOST_SOUND +ROM_END - ROM_REGION( 0x80000, "altrevs", 0 ) - ROM_LOAD( "gt635p2a", 0x0000, 0x8000, CRC(8dfc342e) SHA1(528f0a6efa77bff359c14fce6bcf566c0475087b) ) - ROM_LOAD( "gt635p2f", 0x0000, 0x8000, CRC(b7962429) SHA1(1b2f75e99462433ea96b3128ee196b7a0d651099) ) - ROM_LOAD( "gt635p2g", 0x0000, 0x8000, CRC(3ad2e02f) SHA1(6a199df69be07fa45c71830c8b226a0a3d7505c6) ) - ROM_LOAD( "gt635p2h", 0x0000, 0x8000, CRC(b183ffa6) SHA1(555ed997f9999220ec7cbd9b9634ae2bd8474c85) ) - ROM_LOAD( "gt635p2i", 0x0000, 0x8000, CRC(3cc73ba0) SHA1(a05db4b42f479e4059547f5e38f06f28169d25a8) ) - +ROM_START( sp_ghosta ) + ROM_REGION( 0x80000, "maincpu", 0 ) ROM_LOAD( "gt668p3c", 0x0000, 0x8000, CRC(198dab5e) SHA1(9c90cd7581badfac64662dbf0f6d3b3f300aba63) ) - ROM_LOAD( "gt668p3d", 0x0000, 0x8000, CRC(92dcb4d7) SHA1(bc9b15a8f3cf2e3fea1407557d68d3bc8f0558e9) ) - ROM_LOAD( "gt668p3e", 0x0000, 0x8000, CRC(1f9870d1) SHA1(5e20a165800871bdb68fb71e65a4fea3fb6312d4) ) + ROM_LOAD( "gt668p3a", 0x8000, 0x8000, CRC(81c4163d) SHA1(f533bddfd862df9413128742cfb0a7d2b6b7a122) ) + SP_GHOST_SOUND +ROM_END - ROM_LOAD( "gt670p1a", 0x0000, 0x8000, CRC(4916a2b1) SHA1(da58289e1f46468e42822f2fa4a9f3af9223d278) ) - ROM_LOAD( "gt670p1b", 0x0000, 0x8000, CRC(9acce844) SHA1(5dd96dcc68b0b19710e099504c6d853d6bbcbbe6) ) - ROM_LOAD( "gt670p1c", 0x0000, 0x8000, CRC(17882c42) SHA1(cc817665e7c167a7851d2495b1c24ded1ce687f3) ) - ROM_LOAD( "gt670p1f", 0x0000, 0x8000, CRC(d6eb299d) SHA1(95d160bff6c3f61652d045bb8e88f26edd20f722) ) - ROM_LOAD( "gt670p1g", 0x0000, 0x8000, CRC(5bafed9b) SHA1(2b05dc21c27e0bb9dc95442dafa7808d05c059df) ) - ROM_LOAD( "gt670p1h", 0x0000, 0x8000, CRC(d0fef212) SHA1(86e10dcb2bc15732008b9d29ddea0b3449b26dbb) ) - ROM_LOAD( "gt670p1i", 0x0000, 0x8000, CRC(5dba3614) SHA1(6eb34d4ac94c90190101bcc785df75c52da6059e) ) - ROM_LOAD( "gt670p1j", 0x0000, 0x8000, CRC(42b15d01) SHA1(624bcce8ee77467b246c403e4d6a35d61afcb643) ) - ROM_LOAD( "gt670p1k", 0x0000, 0x8000, CRC(cff59907) SHA1(4e76374bfa3f766d4e920a751a834ed4c1b4ca91) ) - ROM_LOAD( "gt670p1n", 0x0000, 0x8000, CRC(0e969cd8) SHA1(1374fcf0bbc76edec7a5931f4b35c09067d0e61e) ) - ROM_LOAD( "gt670p1p", 0x0000, 0x8000, CRC(83d258de) SHA1(2f20c4b1e9c0cecf5d1abe8eaf7924665203cc2d) ) - ROM_LOAD( "gt670p1q", 0x0000, 0x8000, CRC(08834757) SHA1(7de63d0afd3407a7163eed34fbb10bc585ea7a25) ) - ROM_LOAD( "gt670p1r", 0x0000, 0x8000, CRC(85c78351) SHA1(0bc3e9759684983ff700c21c510f86c5c1b42782) ) +ROM_START( sp_ghostb ) + ROM_REGION( 0x80000, "maincpu", 0 ) + ROM_LOAD( "gt668p3d", 0x0000, 0x8000, CRC(92dcb4d7) SHA1(bc9b15a8f3cf2e3fea1407557d68d3bc8f0558e9) ) + ROM_LOAD( "gt668p3a", 0x8000, 0x8000, CRC(81c4163d) SHA1(f533bddfd862df9413128742cfb0a7d2b6b7a122) ) + SP_GHOST_SOUND +ROM_END + +ROM_START( sp_ghostc ) + ROM_REGION( 0x80000, "maincpu", 0 ) + ROM_LOAD( "gt668p3e", 0x0000, 0x8000, CRC(1f9870d1) SHA1(5e20a165800871bdb68fb71e65a4fea3fb6312d4) ) + ROM_LOAD( "gt668p3a", 0x8000, 0x8000, CRC(81c4163d) SHA1(f533bddfd862df9413128742cfb0a7d2b6b7a122) ) + SP_GHOST_SOUND +ROM_END + +ROM_START( sp_ghostd ) + ROM_REGION( 0x80000, "maincpu", 0 ) + ROM_LOAD( "gt635p2f", 0x0000, 0x8000, CRC(b7962429) SHA1(1b2f75e99462433ea96b3128ee196b7a0d651099) ) + ROM_LOAD( "gt635p2a", 0x8000, 0x8000, CRC(8dfc342e) SHA1(528f0a6efa77bff359c14fce6bcf566c0475087b) ) + SP_GHOST_SOUND +ROM_END + +ROM_START( sp_ghoste ) + ROM_REGION( 0x80000, "maincpu", 0 ) + ROM_LOAD( "gt635p2g", 0x0000, 0x8000, CRC(3ad2e02f) SHA1(6a199df69be07fa45c71830c8b226a0a3d7505c6) ) + ROM_LOAD( "gt635p2a", 0x8000, 0x8000, CRC(8dfc342e) SHA1(528f0a6efa77bff359c14fce6bcf566c0475087b) ) + SP_GHOST_SOUND +ROM_END + +ROM_START( sp_ghostf ) + ROM_REGION( 0x80000, "maincpu", 0 ) + ROM_LOAD( "gt635p2h", 0x0000, 0x8000, CRC(b183ffa6) SHA1(555ed997f9999220ec7cbd9b9634ae2bd8474c85) ) + ROM_LOAD( "gt635p2a", 0x8000, 0x8000, CRC(8dfc342e) SHA1(528f0a6efa77bff359c14fce6bcf566c0475087b) ) + SP_GHOST_SOUND +ROM_END + +ROM_START( sp_ghostg ) + ROM_REGION( 0x80000, "maincpu", 0 ) + ROM_LOAD( "gt635p2i", 0x0000, 0x8000, CRC(3cc73ba0) SHA1(a05db4b42f479e4059547f5e38f06f28169d25a8) ) + ROM_LOAD( "gt635p2a", 0x8000, 0x8000, CRC(8dfc342e) SHA1(528f0a6efa77bff359c14fce6bcf566c0475087b) ) + SP_GHOST_SOUND ROM_END +ROM_START( sp_ghosth ) + ROM_REGION( 0x80000, "maincpu", 0 ) + ROM_LOAD( "gt670p1b", 0x0000, 0x8000, CRC(9acce844) SHA1(5dd96dcc68b0b19710e099504c6d853d6bbcbbe6) ) + ROM_LOAD( "gt670p1a", 0x8000, 0x8000, CRC(4916a2b1) SHA1(da58289e1f46468e42822f2fa4a9f3af9223d278) ) + SP_GHOST_SOUND +ROM_END + +ROM_START( sp_ghosti ) + ROM_REGION( 0x80000, "maincpu", 0 ) + ROM_LOAD( "gt670p1c", 0x0000, 0x8000, CRC(17882c42) SHA1(cc817665e7c167a7851d2495b1c24ded1ce687f3) ) + ROM_LOAD( "gt670p1a", 0x8000, 0x8000, CRC(4916a2b1) SHA1(da58289e1f46468e42822f2fa4a9f3af9223d278) ) + SP_GHOST_SOUND +ROM_END + +ROM_START( sp_ghostj ) + ROM_REGION( 0x80000, "maincpu", 0 ) + ROM_LOAD( "gt670p1f", 0x0000, 0x8000, CRC(d6eb299d) SHA1(95d160bff6c3f61652d045bb8e88f26edd20f722) ) + ROM_LOAD( "gt670p1a", 0x8000, 0x8000, CRC(4916a2b1) SHA1(da58289e1f46468e42822f2fa4a9f3af9223d278) ) + SP_GHOST_SOUND +ROM_END + +ROM_START( sp_ghostk ) + ROM_REGION( 0x80000, "maincpu", 0 ) + ROM_LOAD( "gt670p1g", 0x0000, 0x8000, CRC(5bafed9b) SHA1(2b05dc21c27e0bb9dc95442dafa7808d05c059df) ) + ROM_LOAD( "gt670p1a", 0x8000, 0x8000, CRC(4916a2b1) SHA1(da58289e1f46468e42822f2fa4a9f3af9223d278) ) + SP_GHOST_SOUND +ROM_END + +ROM_START( sp_ghostl ) + ROM_REGION( 0x80000, "maincpu", 0 ) + ROM_LOAD( "gt670p1h", 0x0000, 0x8000, CRC(d0fef212) SHA1(86e10dcb2bc15732008b9d29ddea0b3449b26dbb) ) + ROM_LOAD( "gt670p1a", 0x8000, 0x8000, CRC(4916a2b1) SHA1(da58289e1f46468e42822f2fa4a9f3af9223d278) ) + SP_GHOST_SOUND +ROM_END + +ROM_START( sp_ghostm ) + ROM_REGION( 0x80000, "maincpu", 0 ) + ROM_LOAD( "gt670p1i", 0x0000, 0x8000, CRC(5dba3614) SHA1(6eb34d4ac94c90190101bcc785df75c52da6059e) ) + ROM_LOAD( "gt670p1a", 0x8000, 0x8000, CRC(4916a2b1) SHA1(da58289e1f46468e42822f2fa4a9f3af9223d278) ) + SP_GHOST_SOUND +ROM_END + +ROM_START( sp_ghostn ) + ROM_REGION( 0x80000, "maincpu", 0 ) + ROM_LOAD( "gt670p1j", 0x0000, 0x8000, CRC(42b15d01) SHA1(624bcce8ee77467b246c403e4d6a35d61afcb643) ) + ROM_LOAD( "gt670p1a", 0x8000, 0x8000, CRC(4916a2b1) SHA1(da58289e1f46468e42822f2fa4a9f3af9223d278) ) + SP_GHOST_SOUND +ROM_END + +ROM_START( sp_ghosto ) + ROM_REGION( 0x80000, "maincpu", 0 ) + ROM_LOAD( "gt670p1k", 0x0000, 0x8000, CRC(cff59907) SHA1(4e76374bfa3f766d4e920a751a834ed4c1b4ca91) ) + ROM_LOAD( "gt670p1a", 0x8000, 0x8000, CRC(4916a2b1) SHA1(da58289e1f46468e42822f2fa4a9f3af9223d278) ) + SP_GHOST_SOUND +ROM_END + +ROM_START( sp_ghostp ) + ROM_REGION( 0x80000, "maincpu", 0 ) + ROM_LOAD( "gt670p1n", 0x0000, 0x8000, CRC(0e969cd8) SHA1(1374fcf0bbc76edec7a5931f4b35c09067d0e61e) ) + ROM_LOAD( "gt670p1a", 0x8000, 0x8000, CRC(4916a2b1) SHA1(da58289e1f46468e42822f2fa4a9f3af9223d278) ) + SP_GHOST_SOUND +ROM_END + +ROM_START( sp_ghostq ) + ROM_REGION( 0x80000, "maincpu", 0 ) + ROM_LOAD( "gt670p1p", 0x0000, 0x8000, CRC(83d258de) SHA1(2f20c4b1e9c0cecf5d1abe8eaf7924665203cc2d) ) + ROM_LOAD( "gt670p1a", 0x8000, 0x8000, CRC(4916a2b1) SHA1(da58289e1f46468e42822f2fa4a9f3af9223d278) ) + SP_GHOST_SOUND +ROM_END + +ROM_START( sp_ghostr ) + ROM_REGION( 0x80000, "maincpu", 0 ) + ROM_LOAD( "gt670p1q", 0x0000, 0x8000, CRC(08834757) SHA1(7de63d0afd3407a7163eed34fbb10bc585ea7a25) ) + ROM_LOAD( "gt670p1a", 0x8000, 0x8000, CRC(4916a2b1) SHA1(da58289e1f46468e42822f2fa4a9f3af9223d278) ) + SP_GHOST_SOUND +ROM_END + +ROM_START( sp_ghosts ) + ROM_REGION( 0x80000, "maincpu", 0 ) + ROM_LOAD( "gt670p1r", 0x0000, 0x8000, CRC(85c78351) SHA1(0bc3e9759684983ff700c21c510f86c5c1b42782) ) + ROM_LOAD( "gt670p1a", 0x8000, 0x8000, CRC(4916a2b1) SHA1(da58289e1f46468e42822f2fa4a9f3af9223d278) ) + SP_GHOST_SOUND +ROM_END + + +#define SP_GLOBE_SOUND \ + ROM_REGION( 0x100000, "oki", ROMREGION_ERASE00 ) \ + /* not used, or missing? */ \ ROM_START( sp_globe ) ROM_REGION( 0x80000, "maincpu", 0 ) ROM_LOAD( "gt585p3b", 0x0000, 0x8000, CRC(dee01228) SHA1(a8994c73bad667c8eace40db802e57e839b2d769) ) ROM_LOAD( "gt585p3a", 0x8000, 0x8000, CRC(5e6547a9) SHA1(79ba6b576cc4c5ada276041cfa8e3b7fa0baf6f3) ) + SP_GLOBE_SOUND +ROM_END - ROM_REGION( 0x80000, "altrevs", 0 ) +ROM_START( sp_globea ) + ROM_REGION( 0x80000, "maincpu", 0 ) ROM_LOAD( "gt585p3c", 0x0000, 0x8000, CRC(53a4d62e) SHA1(1d347a4661f17e1602023f9877f6c9ac3d82be0e) ) + ROM_LOAD( "gt585p3a", 0x8000, 0x8000, CRC(5e6547a9) SHA1(79ba6b576cc4c5ada276041cfa8e3b7fa0baf6f3) ) + SP_GLOBE_SOUND +ROM_END + +ROM_START( sp_globeb ) + ROM_REGION( 0x80000, "maincpu", 0 ) ROM_LOAD( "gt585p3d", 0x0000, 0x8000, CRC(d8f5c9a7) SHA1(2b783a373175c9e72ccd1081c97f0463fb677ddd) ) + ROM_LOAD( "gt585p3a", 0x8000, 0x8000, CRC(5e6547a9) SHA1(79ba6b576cc4c5ada276041cfa8e3b7fa0baf6f3) ) + SP_GLOBE_SOUND +ROM_END + +ROM_START( sp_globec ) + ROM_REGION( 0x80000, "maincpu", 0 ) ROM_LOAD( "gt585p3e", 0x0000, 0x8000, CRC(55b10da1) SHA1(0715d2a3b32ccdfaf77d37d45ee4bc5702703142) ) + ROM_LOAD( "gt585p3a", 0x8000, 0x8000, CRC(5e6547a9) SHA1(79ba6b576cc4c5ada276041cfa8e3b7fa0baf6f3) ) + SP_GLOBE_SOUND +ROM_END + +ROM_START( sp_globed ) + ROM_REGION( 0x80000, "maincpu", 0 ) ROM_LOAD( "gt585p3f", 0x0000, 0x8000, CRC(92c7d3f1) SHA1(11c3d511ef164a8ce115e9bd6d35d4711c155977) ) + ROM_LOAD( "gt585p3a", 0x8000, 0x8000, CRC(5e6547a9) SHA1(79ba6b576cc4c5ada276041cfa8e3b7fa0baf6f3) ) + SP_GLOBE_SOUND +ROM_END + +ROM_START( sp_globee ) + ROM_REGION( 0x80000, "maincpu", 0 ) ROM_LOAD( "gt585p3g", 0x0000, 0x8000, CRC(1f8317f7) SHA1(e8a6ada2f9d37524edd4db64fcde328f73c93030) ) + ROM_LOAD( "gt585p3a", 0x8000, 0x8000, CRC(5e6547a9) SHA1(79ba6b576cc4c5ada276041cfa8e3b7fa0baf6f3) ) + SP_GLOBE_SOUND +ROM_END + +ROM_START( sp_globef ) + ROM_REGION( 0x80000, "maincpu", 0 ) ROM_LOAD( "gt585p3h", 0x0000, 0x8000, CRC(94d2087e) SHA1(3b0a1294ef4c5f6ff9e8b9fb10940bae7b54e753) ) + ROM_LOAD( "gt585p3a", 0x8000, 0x8000, CRC(5e6547a9) SHA1(79ba6b576cc4c5ada276041cfa8e3b7fa0baf6f3) ) + SP_GLOBE_SOUND +ROM_END + +ROM_START( sp_globeg ) + ROM_REGION( 0x80000, "maincpu", 0 ) ROM_LOAD( "gt585p3i", 0x0000, 0x8000, CRC(1996cc78) SHA1(01c1ee2d26a670a0847adf36f0c2200336a772cb) ) + ROM_LOAD( "gt585p3a", 0x8000, 0x8000, CRC(5e6547a9) SHA1(79ba6b576cc4c5ada276041cfa8e3b7fa0baf6f3) ) + SP_GLOBE_SOUND ROM_END - - +#define SP_GOL_SOUND \ + ROM_REGION( 0x100000, "oki", ROMREGION_ERASE00 ) \ + /* not used, or missing? */ \ ROM_START( sp_gol ) ROM_REGION( 0x80000, "maincpu", 0 ) - ROM_LOAD( "gl706p04.bin", 0x0000, 0x010000, CRC(01a48714) SHA1(0a48cfad05905450aa2a7c9dc22f937377894ff0) ) + ROM_LOAD( "gl706p04.bin", 0x0000, 0x010000, CRC(01a48714) SHA1(0a48cfad05905450aa2a7c9dc22f937377894ff0) ) // merged rom + SP_GOL_SOUND ROM_END @@ -2642,26 +3409,168 @@ GAME( 199?, sp_swope ,sp_swop ,ace_sp ,ace_sp ,ace_sp ,ROT0 ,"Ace", "Swop Shop GAME( 199?, sp_swopf ,sp_swop ,ace_sp ,ace_sp ,ace_sp ,ROT0 ,"Ace", "Swop Shop (Ace) (sp.ACE) (set 7)",GAME_IS_SKELETON_MECHANICAL ) GAME( 199?, sp_swopg ,sp_swop ,ace_sp ,ace_sp ,ace_sp ,ROT0 ,"Ace", "Swop Shop (Ace) (sp.ACE) (set 8)",GAME_IS_SKELETON_MECHANICAL ) -GAME( 199?, sp_timem ,0 ,ace_sp ,ace_sp ,ace_sp ,ROT0 ,"Ace", "Time Machine (Ace) (sp.ACE)",GAME_IS_SKELETON_MECHANICAL ) -GAME( 199?, sp_tz ,0 ,ace_sp ,ace_sp ,ace_sp ,ROT0 ,"Ace", "Twilight Zone (Ace) (sp.ACE)",GAME_IS_SKELETON_MECHANICAL ) -GAME( 199?, sp_tzbwb ,sp_tz ,ace_sp ,ace_sp ,ace_sp ,ROT0 ,"Ace", "Twilight Zone (Ace/Bwb?) (sp.ACE)",GAME_IS_SKELETON_MECHANICAL ) // set marked as Bwb -GAME( 199?, sp_tzfe ,0 ,ace_sp ,ace_sp ,ace_sp ,ROT0 ,"Ace", "Twilight Zone - Further Encounters (Ace) (sp.ACE)",GAME_IS_SKELETON_MECHANICAL ) -// these look like sp.ACE roms too -GAME( 199?, sp_beau ,0 ,ace_sp ,ace_sp ,ace_sp ,ROT0 ,"Ace", "Beau Peep (Ace) (sp.ACE)",GAME_IS_SKELETON_MECHANICAL ) -GAME( 199?, sp_bigbd ,0 ,ace_sp ,ace_sp ,ace_sp ,ROT0 ,"Ace", "Big Break Deluxe Club (Ace) (sp.ACE)",GAME_IS_SKELETON_MECHANICAL ) -GAME( 199?, sp_brkbk ,0 ,ace_sp ,ace_sp ,ace_sp ,ROT0 ,"Ace", "Break The Bank (Ace) (sp.ACE)",GAME_IS_SKELETON_MECHANICAL ) -GAME( 199?, sp_camel ,0 ,ace_sp ,ace_sp ,ace_sp ,ROT0 ,"Ace", "Camelot (Ace) (sp.ACE)",GAME_IS_SKELETON_MECHANICAL ) -GAME( 199?, sp_clbna ,0 ,ace_sp ,ace_sp ,ace_sp ,ROT0 ,"Ace", "Club National (Ace) (sp.ACE)",GAME_IS_SKELETON_MECHANICAL ) -GAME( 199?, sp_coder ,0 ,ace_sp ,ace_sp ,ace_sp ,ROT0 ,"Ace", "Code Red (Ace) (sp.ACE)",GAME_IS_SKELETON_MECHANICAL ) -GAME( 199?, sp_criss ,0 ,ace_sp ,ace_sp ,ace_sp ,ROT0 ,"Ace", "Criss Cross Cash (Ace) (sp.ACE)",GAME_IS_SKELETON_MECHANICAL ) -GAME( 199?, sp_daytr ,0 ,ace_sp ,ace_sp ,ace_sp ,ROT0 ,"Ace", "Daytripper (Ace) (sp.ACE)",GAME_IS_SKELETON_MECHANICAL ) -GAME( 199?, sp_donky ,0 ,ace_sp ,ace_sp ,ace_sp ,ROT0 ,"Ace", "Donkey Derby (Ace) (sp.ACE)",GAME_IS_SKELETON_MECHANICAL ) +GAME( 199?, sp_timem ,0 ,ace_sp ,ace_sp ,ace_sp ,ROT0 ,"Ace", "Time Machine (Ace) (sp.ACE) (set 1)",GAME_IS_SKELETON_MECHANICAL ) +GAME( 199?, sp_timema ,sp_timem ,ace_sp ,ace_sp ,ace_sp ,ROT0 ,"Ace", "Time Machine (Ace) (sp.ACE) (set 2)",GAME_IS_SKELETON_MECHANICAL ) +GAME( 199?, sp_timemb ,sp_timem ,ace_sp ,ace_sp ,ace_sp ,ROT0 ,"Ace", "Time Machine (Ace) (sp.ACE) (set 3)",GAME_IS_SKELETON_MECHANICAL ) +GAME( 199?, sp_timemc ,sp_timem ,ace_sp ,ace_sp ,ace_sp ,ROT0 ,"Ace", "Time Machine (Ace) (sp.ACE) (set 4)",GAME_IS_SKELETON_MECHANICAL ) +GAME( 199?, sp_timemd ,sp_timem ,ace_sp ,ace_sp ,ace_sp ,ROT0 ,"Ace", "Time Machine (Ace) (sp.ACE) (set 5)",GAME_IS_SKELETON_MECHANICAL ) +GAME( 199?, sp_timeme ,sp_timem ,ace_sp ,ace_sp ,ace_sp ,ROT0 ,"Ace", "Time Machine (Ace) (sp.ACE) (set 6)",GAME_IS_SKELETON_MECHANICAL ) +GAME( 199?, sp_timemf ,sp_timem ,ace_sp ,ace_sp ,ace_sp ,ROT0 ,"Ace", "Time Machine (Ace) (sp.ACE) (set 7)",GAME_IS_SKELETON_MECHANICAL ) +GAME( 199?, sp_timemg ,sp_timem ,ace_sp ,ace_sp ,ace_sp ,ROT0 ,"Ace", "Time Machine (Ace) (sp.ACE) (set 8)",GAME_IS_SKELETON_MECHANICAL ) +GAME( 199?, sp_timemh ,sp_timem ,ace_sp ,ace_sp ,ace_sp ,ROT0 ,"Ace", "Time Machine (Ace) (sp.ACE) (set 9)",GAME_IS_SKELETON_MECHANICAL ) +GAME( 199?, sp_timemi ,sp_timem ,ace_sp ,ace_sp ,ace_sp ,ROT0 ,"Ace", "Time Machine (Ace) (sp.ACE) (set 10)",GAME_IS_SKELETON_MECHANICAL ) +GAME( 199?, sp_timemj ,sp_timem ,ace_sp ,ace_sp ,ace_sp ,ROT0 ,"Ace", "Time Machine (Ace) (sp.ACE) (set 11)",GAME_IS_SKELETON_MECHANICAL ) +GAME( 199?, sp_timemk ,sp_timem ,ace_sp ,ace_sp ,ace_sp ,ROT0 ,"Ace", "Time Machine (Ace) (sp.ACE) (set 12)",GAME_IS_SKELETON_MECHANICAL ) + +GAME( 199?, sp_tz ,0 ,ace_sp ,ace_sp ,ace_sp ,ROT0 ,"Ace", "Twilight Zone (Ace) (sp.ACE) (set 1)",GAME_IS_SKELETON_MECHANICAL ) +GAME( 199?, sp_tza ,sp_tz ,ace_sp ,ace_sp ,ace_sp ,ROT0 ,"Ace", "Twilight Zone (Ace) (sp.ACE) (set 2)",GAME_IS_SKELETON_MECHANICAL ) +GAME( 199?, sp_tzb ,sp_tz ,ace_sp ,ace_sp ,ace_sp ,ROT0 ,"Ace", "Twilight Zone (Ace) (sp.ACE) (set 3)",GAME_IS_SKELETON_MECHANICAL ) +GAME( 199?, sp_tzc ,sp_tz ,ace_sp ,ace_sp ,ace_sp ,ROT0 ,"Ace", "Twilight Zone (Ace) (sp.ACE) (set 4)",GAME_IS_SKELETON_MECHANICAL ) +GAME( 199?, sp_tzd ,sp_tz ,ace_sp ,ace_sp ,ace_sp ,ROT0 ,"Ace", "Twilight Zone (Ace) (sp.ACE) (set 5)",GAME_IS_SKELETON_MECHANICAL ) +GAME( 199?, sp_tze ,sp_tz ,ace_sp ,ace_sp ,ace_sp ,ROT0 ,"Ace", "Twilight Zone (Ace) (sp.ACE) (set 6)",GAME_IS_SKELETON_MECHANICAL ) +GAME( 199?, sp_tzf ,sp_tz ,ace_sp ,ace_sp ,ace_sp ,ROT0 ,"Ace", "Twilight Zone (Ace) (sp.ACE) (set 7)",GAME_IS_SKELETON_MECHANICAL ) +GAME( 199?, sp_tzg ,sp_tz ,ace_sp ,ace_sp ,ace_sp ,ROT0 ,"Ace", "Twilight Zone (Ace) (sp.ACE) (set 8)",GAME_IS_SKELETON_MECHANICAL ) +GAME( 199?, sp_tzh ,sp_tz ,ace_sp ,ace_sp ,ace_sp ,ROT0 ,"Ace", "Twilight Zone (Ace) (sp.ACE) (set 9)",GAME_IS_SKELETON_MECHANICAL ) +GAME( 199?, sp_tzbwb ,sp_tz ,ace_sp ,ace_sp ,ace_sp ,ROT0 ,"Ace / Bwb", "Twilight Zone (Ace/Bwb) (sp.ACE)",GAME_IS_SKELETON_MECHANICAL ) + +GAME( 199?, sp_tzfe ,0 ,ace_sp ,ace_sp ,ace_sp ,ROT0 ,"Ace", "Twilight Zone - Further Encounters (Ace) (sp.ACE) (set 1)",GAME_IS_SKELETON_MECHANICAL ) +GAME( 199?, sp_tzfea ,sp_tzfe ,ace_sp ,ace_sp ,ace_sp ,ROT0 ,"Ace", "Twilight Zone - Further Encounters (Ace) (sp.ACE) (set 2)",GAME_IS_SKELETON_MECHANICAL ) +GAME( 199?, sp_tzfeb ,sp_tzfe ,ace_sp ,ace_sp ,ace_sp ,ROT0 ,"Ace", "Twilight Zone - Further Encounters (Ace) (sp.ACE) (set 3)",GAME_IS_SKELETON_MECHANICAL ) +GAME( 199?, sp_tzfec ,sp_tzfe ,ace_sp ,ace_sp ,ace_sp ,ROT0 ,"Ace", "Twilight Zone - Further Encounters (Ace) (sp.ACE) (set 4)",GAME_IS_SKELETON_MECHANICAL ) +GAME( 199?, sp_tzfed ,sp_tzfe ,ace_sp ,ace_sp ,ace_sp ,ROT0 ,"Ace", "Twilight Zone - Further Encounters (Ace) (sp.ACE) (set 5)",GAME_IS_SKELETON_MECHANICAL ) +GAME( 199?, sp_tzfee ,sp_tzfe ,ace_sp ,ace_sp ,ace_sp ,ROT0 ,"Ace", "Twilight Zone - Further Encounters (Ace) (sp.ACE) (set 6)",GAME_IS_SKELETON_MECHANICAL ) +GAME( 199?, sp_tzfef ,sp_tzfe ,ace_sp ,ace_sp ,ace_sp ,ROT0 ,"Ace", "Twilight Zone - Further Encounters (Ace) (sp.ACE) (set 7)",GAME_IS_SKELETON_MECHANICAL ) +GAME( 199?, sp_tzfeg ,sp_tzfe ,ace_sp ,ace_sp ,ace_sp ,ROT0 ,"Ace", "Twilight Zone - Further Encounters (Ace) (sp.ACE) (set 8)",GAME_IS_SKELETON_MECHANICAL ) +GAME( 199?, sp_tzfeh ,sp_tzfe ,ace_sp ,ace_sp ,ace_sp ,ROT0 ,"Ace", "Twilight Zone - Further Encounters (Ace) (sp.ACE) (set 9)",GAME_IS_SKELETON_MECHANICAL ) +GAME( 199?, sp_tzfei ,sp_tzfe ,ace_sp ,ace_sp ,ace_sp ,ROT0 ,"Ace", "Twilight Zone - Further Encounters (Ace) (sp.ACE) (set 10)",GAME_IS_SKELETON_MECHANICAL ) +GAME( 199?, sp_tzfej ,sp_tzfe ,ace_sp ,ace_sp ,ace_sp ,ROT0 ,"Ace", "Twilight Zone - Further Encounters (Ace) (sp.ACE) (set 11)",GAME_IS_SKELETON_MECHANICAL ) +GAME( 199?, sp_tzfek ,sp_tzfe ,ace_sp ,ace_sp ,ace_sp ,ROT0 ,"Ace", "Twilight Zone - Further Encounters (Ace) (sp.ACE) (set 12)",GAME_IS_SKELETON_MECHANICAL ) +GAME( 199?, sp_tzfel ,sp_tzfe ,ace_sp ,ace_sp ,ace_sp ,ROT0 ,"Ace", "Twilight Zone - Further Encounters (Ace) (sp.ACE) (set 13)",GAME_IS_SKELETON_MECHANICAL ) +GAME( 199?, sp_tzfem ,sp_tzfe ,ace_sp ,ace_sp ,ace_sp ,ROT0 ,"Ace", "Twilight Zone - Further Encounters (Ace) (sp.ACE) (set 14)",GAME_IS_SKELETON_MECHANICAL ) +GAME( 199?, sp_tzfen ,sp_tzfe ,ace_sp ,ace_sp ,ace_sp ,ROT0 ,"Ace", "Twilight Zone - Further Encounters (Ace) (sp.ACE) (set 15)",GAME_IS_SKELETON_MECHANICAL ) +GAME( 199?, sp_tzfeo ,sp_tzfe ,ace_sp ,ace_sp ,ace_sp ,ROT0 ,"Ace", "Twilight Zone - Further Encounters (Ace) (sp.ACE) (set 16)",GAME_IS_SKELETON_MECHANICAL ) +GAME( 199?, sp_tzfep ,sp_tzfe ,ace_sp ,ace_sp ,ace_sp ,ROT0 ,"Ace", "Twilight Zone - Further Encounters (Ace) (sp.ACE) (set 17)",GAME_IS_SKELETON_MECHANICAL ) +GAME( 199?, sp_tzfeq ,sp_tzfe ,ace_sp ,ace_sp ,ace_sp ,ROT0 ,"Ace", "Twilight Zone - Further Encounters (Ace) (sp.ACE) (set 18)",GAME_IS_SKELETON_MECHANICAL ) +GAME( 199?, sp_tzfer ,sp_tzfe ,ace_sp ,ace_sp ,ace_sp ,ROT0 ,"Ace", "Twilight Zone - Further Encounters (Ace) (sp.ACE) (set 19)",GAME_IS_SKELETON_MECHANICAL ) +GAME( 199?, sp_tzfes ,sp_tzfe ,ace_sp ,ace_sp ,ace_sp ,ROT0 ,"Ace", "Twilight Zone - Further Encounters (Ace) (sp.ACE) (set 20)",GAME_IS_SKELETON_MECHANICAL ) +GAME( 199?, sp_tzfet ,sp_tzfe ,ace_sp ,ace_sp ,ace_sp ,ROT0 ,"Ace", "Twilight Zone - Further Encounters (Ace) (sp.ACE) (set 21)",GAME_IS_SKELETON_MECHANICAL ) +GAME( 199?, sp_tzfeu ,sp_tzfe ,ace_sp ,ace_sp ,ace_sp ,ROT0 ,"Ace", "Twilight Zone - Further Encounters (Ace) (sp.ACE) (set 22)",GAME_IS_SKELETON_MECHANICAL ) + +GAME( 199?, sp_beau ,0 ,ace_sp ,ace_sp ,ace_sp ,ROT0 ,"Ace", "Beau Peep (Ace) (sp.ACE) (set 1)",GAME_IS_SKELETON_MECHANICAL ) +GAME( 199?, sp_beaua ,sp_beau ,ace_sp ,ace_sp ,ace_sp ,ROT0 ,"Ace", "Beau Peep (Ace) (sp.ACE) (set 2)",GAME_IS_SKELETON_MECHANICAL ) +GAME( 199?, sp_beaub ,sp_beau ,ace_sp ,ace_sp ,ace_sp ,ROT0 ,"Ace", "Beau Peep (Ace) (sp.ACE) (set 3)",GAME_IS_SKELETON_MECHANICAL ) +GAME( 199?, sp_beauc ,sp_beau ,ace_sp ,ace_sp ,ace_sp ,ROT0 ,"Ace", "Beau Peep (Ace) (sp.ACE) (set 4)",GAME_IS_SKELETON_MECHANICAL ) +GAME( 199?, sp_beaud ,sp_beau ,ace_sp ,ace_sp ,ace_sp ,ROT0 ,"Ace", "Beau Peep (Ace) (sp.ACE) (set 5)",GAME_IS_SKELETON_MECHANICAL ) +GAME( 199?, sp_beaue ,sp_beau ,ace_sp ,ace_sp ,ace_sp ,ROT0 ,"Ace", "Beau Peep (Ace) (sp.ACE) (set 6)",GAME_IS_SKELETON_MECHANICAL ) +GAME( 199?, sp_beauf ,sp_beau ,ace_sp ,ace_sp ,ace_sp ,ROT0 ,"Ace", "Beau Peep (Ace) (sp.ACE) (set 7)",GAME_IS_SKELETON_MECHANICAL ) +GAME( 199?, sp_beaug ,sp_beau ,ace_sp ,ace_sp ,ace_sp ,ROT0 ,"Ace", "Beau Peep (Ace) (sp.ACE) (set 8)",GAME_IS_SKELETON_MECHANICAL ) +GAME( 199?, sp_beauh ,sp_beau ,ace_sp ,ace_sp ,ace_sp ,ROT0 ,"Ace", "Beau Peep (Ace) (sp.ACE) (set 9)",GAME_IS_SKELETON_MECHANICAL ) + +GAME( 199?, sp_bigbd ,0 ,ace_sp ,ace_sp ,ace_sp ,ROT0 ,"Ace", "Big Break Deluxe Club (Ace) (sp.ACE) (set 1)",GAME_IS_SKELETON_MECHANICAL ) +GAME( 199?, sp_bigbda ,sp_bigbd ,ace_sp ,ace_sp ,ace_sp ,ROT0 ,"Ace", "Big Break Deluxe Club (Ace) (sp.ACE) (set 2)",GAME_IS_SKELETON_MECHANICAL ) + +GAME( 199?, sp_brkbk ,0 ,ace_sp ,ace_sp ,ace_sp ,ROT0 ,"Ace", "Break The Bank (Ace) (sp.ACE) (set 1)",GAME_IS_SKELETON_MECHANICAL ) +GAME( 199?, sp_brkbka ,sp_brkbk ,ace_sp ,ace_sp ,ace_sp ,ROT0 ,"Ace", "Break The Bank (Ace) (sp.ACE) (set 2)",GAME_IS_SKELETON_MECHANICAL ) +GAME( 199?, sp_brkbkb ,sp_brkbk ,ace_sp ,ace_sp ,ace_sp ,ROT0 ,"Ace", "Break The Bank (Ace) (sp.ACE) (set 3)",GAME_IS_SKELETON_MECHANICAL ) +GAME( 199?, sp_brkbkc ,sp_brkbk ,ace_sp ,ace_sp ,ace_sp ,ROT0 ,"Ace", "Break The Bank (Ace) (sp.ACE) (set 4)",GAME_IS_SKELETON_MECHANICAL ) +GAME( 199?, sp_brkbkd ,sp_brkbk ,ace_sp ,ace_sp ,ace_sp ,ROT0 ,"Ace", "Break The Bank (Ace) (sp.ACE) (set 5)",GAME_IS_SKELETON_MECHANICAL ) + +GAME( 199?, sp_camel ,0 ,ace_sp ,ace_sp ,ace_sp ,ROT0 ,"Ace", "Camelot (Ace) (sp.ACE) (set 1)",GAME_IS_SKELETON_MECHANICAL ) +GAME( 199?, sp_camela ,sp_camel ,ace_sp ,ace_sp ,ace_sp ,ROT0 ,"Ace", "Camelot (Ace) (sp.ACE) (set 2)",GAME_IS_SKELETON_MECHANICAL ) +GAME( 199?, sp_camelb ,sp_camel ,ace_sp ,ace_sp ,ace_sp ,ROT0 ,"Ace", "Camelot (Ace) (sp.ACE) (set 3)",GAME_IS_SKELETON_MECHANICAL ) +GAME( 199?, sp_camelc ,sp_camel ,ace_sp ,ace_sp ,ace_sp ,ROT0 ,"Ace", "Camelot (Ace) (sp.ACE) (set 4)",GAME_IS_SKELETON_MECHANICAL ) +GAME( 199?, sp_cameld ,sp_camel ,ace_sp ,ace_sp ,ace_sp ,ROT0 ,"Ace", "Camelot (Ace) (sp.ACE) (set 5)",GAME_IS_SKELETON_MECHANICAL ) +GAME( 199?, sp_camele ,sp_camel ,ace_sp ,ace_sp ,ace_sp ,ROT0 ,"Ace", "Camelot (Ace) (sp.ACE) (set 6)",GAME_IS_SKELETON_MECHANICAL ) +GAME( 199?, sp_camelf ,sp_camel ,ace_sp ,ace_sp ,ace_sp ,ROT0 ,"Ace", "Camelot (Ace) (sp.ACE) (set 7)",GAME_IS_SKELETON_MECHANICAL ) +GAME( 199?, sp_camelg ,sp_camel ,ace_sp ,ace_sp ,ace_sp ,ROT0 ,"Ace", "Camelot (Ace) (sp.ACE) (set 8)",GAME_IS_SKELETON_MECHANICAL ) +GAME( 199?, sp_camelh ,sp_camel ,ace_sp ,ace_sp ,ace_sp ,ROT0 ,"Ace", "Camelot (Ace) (sp.ACE) (set 9)",GAME_IS_SKELETON_MECHANICAL ) +GAME( 199?, sp_cameli ,sp_camel ,ace_sp ,ace_sp ,ace_sp ,ROT0 ,"Ace", "Camelot (Ace) (sp.ACE) (set 10)",GAME_IS_SKELETON_MECHANICAL ) +GAME( 199?, sp_camelj ,sp_camel ,ace_sp ,ace_sp ,ace_sp ,ROT0 ,"Ace", "Camelot (Ace) (sp.ACE) (set 11)",GAME_IS_SKELETON_MECHANICAL ) +GAME( 199?, sp_camelk ,sp_camel ,ace_sp ,ace_sp ,ace_sp ,ROT0 ,"Ace", "Camelot (Ace) (sp.ACE) (set 12)",GAME_IS_SKELETON_MECHANICAL ) +GAME( 199?, sp_camell ,sp_camel ,ace_sp ,ace_sp ,ace_sp ,ROT0 ,"Ace", "Camelot (Ace) (sp.ACE) (set 13)",GAME_IS_SKELETON_MECHANICAL ) +GAME( 199?, sp_camelm ,sp_camel ,ace_sp ,ace_sp ,ace_sp ,ROT0 ,"Ace", "Camelot (Ace) (sp.ACE) (set 14)",GAME_IS_SKELETON_MECHANICAL ) +GAME( 199?, sp_cameln ,sp_camel ,ace_sp ,ace_sp ,ace_sp ,ROT0 ,"Ace", "Camelot (Ace) (sp.ACE) (set 15)",GAME_IS_SKELETON_MECHANICAL ) +GAME( 199?, sp_camelo ,sp_camel ,ace_sp ,ace_sp ,ace_sp ,ROT0 ,"Ace", "Camelot (Ace) (sp.ACE) (set 16)",GAME_IS_SKELETON_MECHANICAL ) + +GAME( 199?, sp_clbna ,0 ,ace_sp ,ace_sp ,ace_sp ,ROT0 ,"Ace", "Club National (Ace) (sp.ACE) (set 1)",GAME_IS_SKELETON_MECHANICAL ) +GAME( 199?, sp_clbnaa ,sp_clbna ,ace_sp ,ace_sp ,ace_sp ,ROT0 ,"Ace", "Club National (Ace) (sp.ACE) (set 2)",GAME_IS_SKELETON_MECHANICAL ) + +GAME( 199?, sp_coder ,0 ,ace_sp ,ace_sp ,ace_sp ,ROT0 ,"Ace", "Code Red (Ace) (sp.ACE) (set 1)",GAME_IS_SKELETON_MECHANICAL ) +GAME( 199?, sp_codera ,sp_coder ,ace_sp ,ace_sp ,ace_sp ,ROT0 ,"Ace", "Code Red (Ace) (sp.ACE) (set 2)",GAME_IS_SKELETON_MECHANICAL ) +GAME( 199?, sp_coderb ,sp_coder ,ace_sp ,ace_sp ,ace_sp ,ROT0 ,"Ace", "Code Red (Ace) (sp.ACE) (set 3)",GAME_IS_SKELETON_MECHANICAL ) +GAME( 199?, sp_coderc ,sp_coder ,ace_sp ,ace_sp ,ace_sp ,ROT0 ,"Ace", "Code Red (Ace) (sp.ACE) (set 4)",GAME_IS_SKELETON_MECHANICAL ) +GAME( 199?, sp_coderd ,sp_coder ,ace_sp ,ace_sp ,ace_sp ,ROT0 ,"Ace", "Code Red (Ace) (sp.ACE) (set 5)",GAME_IS_SKELETON_MECHANICAL ) +GAME( 199?, sp_codere ,sp_coder ,ace_sp ,ace_sp ,ace_sp ,ROT0 ,"Ace", "Code Red (Ace) (sp.ACE) (set 6)",GAME_IS_SKELETON_MECHANICAL ) +GAME( 199?, sp_coderf ,sp_coder ,ace_sp ,ace_sp ,ace_sp ,ROT0 ,"Ace", "Code Red (Ace) (sp.ACE) (set 7)",GAME_IS_SKELETON_MECHANICAL ) +GAME( 199?, sp_coderg ,sp_coder ,ace_sp ,ace_sp ,ace_sp ,ROT0 ,"Ace", "Code Red (Ace) (sp.ACE) (set 8)",GAME_IS_SKELETON_MECHANICAL ) + +GAME( 199?, sp_criss ,0 ,ace_sp ,ace_sp ,ace_sp ,ROT0 ,"Ace", "Criss Cross Cash (Ace) (sp.ACE) (set 1)",GAME_IS_SKELETON_MECHANICAL ) +GAME( 199?, sp_crissa ,sp_criss ,ace_sp ,ace_sp ,ace_sp ,ROT0 ,"Ace", "Criss Cross Cash (Ace) (sp.ACE) (set 2)",GAME_IS_SKELETON_MECHANICAL ) +GAME( 199?, sp_crissb ,sp_criss ,ace_sp ,ace_sp ,ace_sp ,ROT0 ,"Ace", "Criss Cross Cash (Ace) (sp.ACE) (set 3)",GAME_IS_SKELETON_MECHANICAL ) +GAME( 199?, sp_crissc ,sp_criss ,ace_sp ,ace_sp ,ace_sp ,ROT0 ,"Ace", "Criss Cross Cash (Ace) (sp.ACE) (set 4)",GAME_IS_SKELETON_MECHANICAL ) +GAME( 199?, sp_crissd ,sp_criss ,ace_sp ,ace_sp ,ace_sp ,ROT0 ,"Ace", "Criss Cross Cash (Ace) (sp.ACE) (set 5)",GAME_IS_SKELETON_MECHANICAL ) +GAME( 199?, sp_crisse ,sp_criss ,ace_sp ,ace_sp ,ace_sp ,ROT0 ,"Ace", "Criss Cross Cash (Ace) (sp.ACE) (set 6)",GAME_IS_SKELETON_MECHANICAL ) +GAME( 199?, sp_crissf ,sp_criss ,ace_sp ,ace_sp ,ace_sp ,ROT0 ,"Ace", "Criss Cross Cash (Ace) (sp.ACE) (set 7)",GAME_IS_SKELETON_MECHANICAL ) +GAME( 199?, sp_crissg ,sp_criss ,ace_sp ,ace_sp ,ace_sp ,ROT0 ,"Ace", "Criss Cross Cash (Ace) (sp.ACE) (set 8)",GAME_IS_SKELETON_MECHANICAL ) + +GAME( 199?, sp_daytr ,0 ,ace_sp ,ace_sp ,ace_sp ,ROT0 ,"Ace", "Daytripper (Ace) (sp.ACE) (set 1)",GAME_IS_SKELETON_MECHANICAL ) +GAME( 199?, sp_daytra ,sp_daytr ,ace_sp ,ace_sp ,ace_sp ,ROT0 ,"Ace", "Daytripper (Ace) (sp.ACE) (set 2)",GAME_IS_SKELETON_MECHANICAL ) +GAME( 199?, sp_daytrb ,sp_daytr ,ace_sp ,ace_sp ,ace_sp ,ROT0 ,"Ace", "Daytripper (Ace) (sp.ACE) (set 3)",GAME_IS_SKELETON_MECHANICAL ) +GAME( 199?, sp_daytrc ,sp_daytr ,ace_sp ,ace_sp ,ace_sp ,ROT0 ,"Ace", "Daytripper (Ace) (sp.ACE) (set 4)",GAME_IS_SKELETON_MECHANICAL ) + +GAME( 199?, sp_donky ,0 ,ace_sp ,ace_sp ,ace_sp ,ROT0 ,"Ace", "Donkey Derby (Ace) (sp.ACE) (set 1)",GAME_IS_SKELETON_MECHANICAL ) +GAME( 199?, sp_donkya ,sp_donky ,ace_sp ,ace_sp ,ace_sp ,ROT0 ,"Ace", "Donkey Derby (Ace) (sp.ACE) (set 2)",GAME_IS_SKELETON_MECHANICAL ) +GAME( 199?, sp_donkyb ,sp_donky ,ace_sp ,ace_sp ,ace_sp ,ROT0 ,"Ace", "Donkey Derby (Ace) (sp.ACE) (set 3)",GAME_IS_SKELETON_MECHANICAL ) +GAME( 199?, sp_donkyc ,sp_donky ,ace_sp ,ace_sp ,ace_sp ,ROT0 ,"Ace", "Donkey Derby (Ace) (sp.ACE) (set 4)",GAME_IS_SKELETON_MECHANICAL ) +GAME( 199?, sp_donkyd ,sp_donky ,ace_sp ,ace_sp ,ace_sp ,ROT0 ,"Ace", "Donkey Derby (Ace) (sp.ACE) (set 5)",GAME_IS_SKELETON_MECHANICAL ) +GAME( 199?, sp_donkye ,sp_donky ,ace_sp ,ace_sp ,ace_sp ,ROT0 ,"Ace", "Donkey Derby (Ace) (sp.ACE) (set 6)",GAME_IS_SKELETON_MECHANICAL ) +GAME( 199?, sp_donkyf ,sp_donky ,ace_sp ,ace_sp ,ace_sp ,ROT0 ,"Ace", "Donkey Derby (Ace) (sp.ACE) (set 7)",GAME_IS_SKELETON_MECHANICAL ) +GAME( 199?, sp_donkyg ,sp_donky ,ace_sp ,ace_sp ,ace_sp ,ROT0 ,"Ace", "Donkey Derby (Ace) (sp.ACE) (set 8)",GAME_IS_SKELETON_MECHANICAL ) + GAME( 199?, sp_dyour ,0 ,ace_sp ,ace_sp ,ace_sp ,ROT0 ,"Ace", "Double Your Money (Ace) (sp.ACE)",GAME_IS_SKELETON_MECHANICAL ) -GAME( 199?, sp_festi ,0 ,ace_sp ,ace_sp ,ace_sp ,ROT0 ,"Ace", "Festival (Ace) (sp.ACE)",GAME_IS_SKELETON_MECHANICAL ) -GAME( 199?, sp_beau2 ,0 ,ace_sp ,ace_sp ,ace_sp ,ROT0 ,"Ace", "Further Adventures Of Beau Peep (Ace) (sp.ACE)",GAME_IS_SKELETON_MECHANICAL ) -GAME( 199?, sp_ghost ,0 ,ace_sp ,ace_sp ,ace_sp ,ROT0 ,"Ace", "Ghost Trapper (Ace) (sp.ACE)",GAME_IS_SKELETON_MECHANICAL ) -GAME( 199?, sp_globe ,0 ,ace_sp ,ace_sp ,ace_sp ,ROT0 ,"Ace", "Globe Trotter (Ace) (sp.ACE)",GAME_IS_SKELETON_MECHANICAL ) -GAME( 199?, sp_gol ,0 ,ace_sp ,ace_sp ,ace_sp ,ROT0 ,"Ace", "Gol (Ace) (sp.ACE)",GAME_IS_SKELETON_MECHANICAL ) + +GAME( 199?, sp_festi ,0 ,ace_sp ,ace_sp ,ace_sp ,ROT0 ,"Ace", "Festival (Spanish) (Ace) (sp.ACE)",GAME_IS_SKELETON_MECHANICAL ) + +GAME( 199?, sp_beau2 ,0 ,ace_sp ,ace_sp ,ace_sp ,ROT0 ,"Ace", "Further Adventures Of Beau Peep (Ace) (sp.ACE) (set 1)",GAME_IS_SKELETON_MECHANICAL ) +GAME( 199?, sp_beau2a ,sp_beau2 ,ace_sp ,ace_sp ,ace_sp ,ROT0 ,"Ace", "Further Adventures Of Beau Peep (Ace) (sp.ACE) (set 2)",GAME_IS_SKELETON_MECHANICAL ) +GAME( 199?, sp_beau2b ,sp_beau2 ,ace_sp ,ace_sp ,ace_sp ,ROT0 ,"Ace", "Further Adventures Of Beau Peep (Ace) (sp.ACE) (set 3)",GAME_IS_SKELETON_MECHANICAL ) +GAME( 199?, sp_beau2c ,sp_beau2 ,ace_sp ,ace_sp ,ace_sp ,ROT0 ,"Ace", "Further Adventures Of Beau Peep (Ace) (sp.ACE) (set 4)",GAME_IS_SKELETON_MECHANICAL ) +GAME( 199?, sp_beau2d ,sp_beau2 ,ace_sp ,ace_sp ,ace_sp ,ROT0 ,"Ace", "Further Adventures Of Beau Peep (Ace) (sp.ACE) (set 5)",GAME_IS_SKELETON_MECHANICAL ) +GAME( 199?, sp_beau2e ,sp_beau2 ,ace_sp ,ace_sp ,ace_sp ,ROT0 ,"Ace", "Further Adventures Of Beau Peep (Ace) (sp.ACE) (set 6)",GAME_IS_SKELETON_MECHANICAL ) +GAME( 199?, sp_beau2f ,sp_beau2 ,ace_sp ,ace_sp ,ace_sp ,ROT0 ,"Ace", "Further Adventures Of Beau Peep (Ace) (sp.ACE) (set 7)",GAME_IS_SKELETON_MECHANICAL ) + +GAME( 199?, sp_ghost ,0 ,ace_sp ,ace_sp ,ace_sp ,ROT0 ,"Ace", "Ghost Trapper (Ace) (sp.ACE) (set 1)",GAME_IS_SKELETON_MECHANICAL ) +GAME( 199?, sp_ghosta ,sp_ghost ,ace_sp ,ace_sp ,ace_sp ,ROT0 ,"Ace", "Ghost Trapper (Ace) (sp.ACE) (set 2)",GAME_IS_SKELETON_MECHANICAL ) +GAME( 199?, sp_ghostb ,sp_ghost ,ace_sp ,ace_sp ,ace_sp ,ROT0 ,"Ace", "Ghost Trapper (Ace) (sp.ACE) (set 3)",GAME_IS_SKELETON_MECHANICAL ) +GAME( 199?, sp_ghostc ,sp_ghost ,ace_sp ,ace_sp ,ace_sp ,ROT0 ,"Ace", "Ghost Trapper (Ace) (sp.ACE) (set 4)",GAME_IS_SKELETON_MECHANICAL ) +GAME( 199?, sp_ghostd ,sp_ghost ,ace_sp ,ace_sp ,ace_sp ,ROT0 ,"Ace", "Ghost Trapper (Ace) (sp.ACE) (set 5)",GAME_IS_SKELETON_MECHANICAL ) +GAME( 199?, sp_ghoste ,sp_ghost ,ace_sp ,ace_sp ,ace_sp ,ROT0 ,"Ace", "Ghost Trapper (Ace) (sp.ACE) (set 6)",GAME_IS_SKELETON_MECHANICAL ) +GAME( 199?, sp_ghostf ,sp_ghost ,ace_sp ,ace_sp ,ace_sp ,ROT0 ,"Ace", "Ghost Trapper (Ace) (sp.ACE) (set 7)",GAME_IS_SKELETON_MECHANICAL ) +GAME( 199?, sp_ghostg ,sp_ghost ,ace_sp ,ace_sp ,ace_sp ,ROT0 ,"Ace", "Ghost Trapper (Ace) (sp.ACE) (set 8)",GAME_IS_SKELETON_MECHANICAL ) +GAME( 199?, sp_ghosth ,sp_ghost ,ace_sp ,ace_sp ,ace_sp ,ROT0 ,"Ace", "Ghost Trapper (Ace) (sp.ACE) (set 9)",GAME_IS_SKELETON_MECHANICAL ) +GAME( 199?, sp_ghosti ,sp_ghost ,ace_sp ,ace_sp ,ace_sp ,ROT0 ,"Ace", "Ghost Trapper (Ace) (sp.ACE) (set 10)",GAME_IS_SKELETON_MECHANICAL ) +GAME( 199?, sp_ghostj ,sp_ghost ,ace_sp ,ace_sp ,ace_sp ,ROT0 ,"Ace", "Ghost Trapper (Ace) (sp.ACE) (set 11)",GAME_IS_SKELETON_MECHANICAL ) +GAME( 199?, sp_ghostk ,sp_ghost ,ace_sp ,ace_sp ,ace_sp ,ROT0 ,"Ace", "Ghost Trapper (Ace) (sp.ACE) (set 12)",GAME_IS_SKELETON_MECHANICAL ) +GAME( 199?, sp_ghostl ,sp_ghost ,ace_sp ,ace_sp ,ace_sp ,ROT0 ,"Ace", "Ghost Trapper (Ace) (sp.ACE) (set 13)",GAME_IS_SKELETON_MECHANICAL ) +GAME( 199?, sp_ghostm ,sp_ghost ,ace_sp ,ace_sp ,ace_sp ,ROT0 ,"Ace", "Ghost Trapper (Ace) (sp.ACE) (set 14)",GAME_IS_SKELETON_MECHANICAL ) +GAME( 199?, sp_ghostn ,sp_ghost ,ace_sp ,ace_sp ,ace_sp ,ROT0 ,"Ace", "Ghost Trapper (Ace) (sp.ACE) (set 15)",GAME_IS_SKELETON_MECHANICAL ) +GAME( 199?, sp_ghosto ,sp_ghost ,ace_sp ,ace_sp ,ace_sp ,ROT0 ,"Ace", "Ghost Trapper (Ace) (sp.ACE) (set 16)",GAME_IS_SKELETON_MECHANICAL ) +GAME( 199?, sp_ghostp ,sp_ghost ,ace_sp ,ace_sp ,ace_sp ,ROT0 ,"Ace", "Ghost Trapper (Ace) (sp.ACE) (set 17)",GAME_IS_SKELETON_MECHANICAL ) +GAME( 199?, sp_ghostq ,sp_ghost ,ace_sp ,ace_sp ,ace_sp ,ROT0 ,"Ace", "Ghost Trapper (Ace) (sp.ACE) (set 18)",GAME_IS_SKELETON_MECHANICAL ) +GAME( 199?, sp_ghostr ,sp_ghost ,ace_sp ,ace_sp ,ace_sp ,ROT0 ,"Ace", "Ghost Trapper (Ace) (sp.ACE) (set 19)",GAME_IS_SKELETON_MECHANICAL ) +GAME( 199?, sp_ghosts ,sp_ghost ,ace_sp ,ace_sp ,ace_sp ,ROT0 ,"Ace", "Ghost Trapper (Ace) (sp.ACE) (set 20)",GAME_IS_SKELETON_MECHANICAL ) + +GAME( 199?, sp_globe ,0 ,ace_sp ,ace_sp ,ace_sp ,ROT0 ,"Ace", "Globe Trotter (Ace) (sp.ACE) (set 1)",GAME_IS_SKELETON_MECHANICAL ) +GAME( 199?, sp_globea ,sp_globe ,ace_sp ,ace_sp ,ace_sp ,ROT0 ,"Ace", "Globe Trotter (Ace) (sp.ACE) (set 2)",GAME_IS_SKELETON_MECHANICAL ) +GAME( 199?, sp_globeb ,sp_globe ,ace_sp ,ace_sp ,ace_sp ,ROT0 ,"Ace", "Globe Trotter (Ace) (sp.ACE) (set 3)",GAME_IS_SKELETON_MECHANICAL ) +GAME( 199?, sp_globec ,sp_globe ,ace_sp ,ace_sp ,ace_sp ,ROT0 ,"Ace", "Globe Trotter (Ace) (sp.ACE) (set 4)",GAME_IS_SKELETON_MECHANICAL ) +GAME( 199?, sp_globed ,sp_globe ,ace_sp ,ace_sp ,ace_sp ,ROT0 ,"Ace", "Globe Trotter (Ace) (sp.ACE) (set 5)",GAME_IS_SKELETON_MECHANICAL ) +GAME( 199?, sp_globee ,sp_globe ,ace_sp ,ace_sp ,ace_sp ,ROT0 ,"Ace", "Globe Trotter (Ace) (sp.ACE) (set 6)",GAME_IS_SKELETON_MECHANICAL ) +GAME( 199?, sp_globef ,sp_globe ,ace_sp ,ace_sp ,ace_sp ,ROT0 ,"Ace", "Globe Trotter (Ace) (sp.ACE) (set 7)",GAME_IS_SKELETON_MECHANICAL ) +GAME( 199?, sp_globeg ,sp_globe ,ace_sp ,ace_sp ,ace_sp ,ROT0 ,"Ace", "Globe Trotter (Ace) (sp.ACE) (set 8)",GAME_IS_SKELETON_MECHANICAL ) + +GAME( 199?, sp_gol ,0 ,ace_sp ,ace_sp ,ace_sp ,ROT0 ,"Ace", "Gol (Spanish) (Ace) (sp.ACE)",GAME_IS_SKELETON_MECHANICAL ) + GAME( 199?, sp_golda ,0 ,ace_sp ,ace_sp ,ace_sp ,ROT0 ,"Ace", "Golden Arrow Club (Ace) (sp.ACE)",GAME_IS_SKELETON_MECHANICAL ) GAME( 199?, sp_golds ,0 ,ace_sp ,ace_sp ,ace_sp ,ROT0 ,"Ace", "Golden Streak (Ace) (sp.ACE)",GAME_IS_SKELETON_MECHANICAL ) GAME( 199?, sp_goldt ,0 ,ace_sp ,ace_sp ,ace_sp ,ROT0 ,"Ace", "Golden Touch (Golden Streak?) (Ace) (sp.ACE)",GAME_IS_SKELETON_MECHANICAL ) diff --git a/src/mame/mame.lst b/src/mame/mame.lst index 5cf5c6dda2e..5169786306f 100644 --- a/src/mame/mame.lst +++ b/src/mame/mame.lst @@ -19618,24 +19618,150 @@ sp_swope // sp_swopf // sp_swopg // sp_timem // Time Machine (Ace) +sp_timema // +sp_timemb // +sp_timemc // +sp_timemd // +sp_timeme // +sp_timemf // +sp_timemg // +sp_timemh // +sp_timemi // +sp_timemj // +sp_timemk // sp_tz // Twilight Zone (Ace) +sp_tza // +sp_tzb // +sp_tzc // +sp_tzd // +sp_tze // +sp_tzf // +sp_tzg // +sp_tzh // sp_tzbwb // sp_tzfe // Twilight Zone - Further Encounters (Ace) -sp_beau //Beau Peep (Ace) -sp_bigbd //Big Break Deluxe Club (Ace) -sp_brkbk //Break The Bank (Ace) -sp_camel //Camelot (Ace) -sp_clbna //Club National (Ace) -sp_coder //Code Red (Ace) -sp_criss //Criss Cross Cash (Ace) -sp_daytr //Daytripper (Ace) -sp_donky //Donkey Derby (Ace) -sp_dyour //Double Your Money (Ace) -sp_festi //Festival (Ace) -sp_beau2 //Further Adventures Of Beau Peep (Ace) -sp_ghost //Ghost Trapper (Ace) -sp_globe //Globe Trotter (Ace) -sp_gol //Gol (Ace) +sp_tzfea // +sp_tzfeb // +sp_tzfec // +sp_tzfed // +sp_tzfee // +sp_tzfef // +sp_tzfeg // +sp_tzfeh // +sp_tzfei // +sp_tzfej // +sp_tzfek // +sp_tzfel // +sp_tzfem // +sp_tzfen // +sp_tzfeo // +sp_tzfep // +sp_tzfeq // +sp_tzfer // +sp_tzfes // +sp_tzfet // +sp_tzfeu // +sp_beau // Beau Peep (Ace) +sp_beaua // +sp_beaub // +sp_beauc // +sp_beaud // +sp_beaue // +sp_beauf // +sp_beaug // +sp_beauh // +sp_bigbd // Big Break Deluxe Club (Ace) +sp_bigbda // +sp_brkbk // Break The Bank (Ace) +sp_brkbka // +sp_brkbkb // +sp_brkbkc // +sp_brkbkd // +sp_camel // Camelot (Ace) +sp_camela // +sp_camelb // +sp_camelc // +sp_cameld // +sp_camele // +sp_camelf // +sp_camelg // +sp_camelh // +sp_cameli // +sp_camelj // +sp_camelk // +sp_camell // +sp_camelm // +sp_cameln // +sp_camelo // +sp_clbna // Club National (Ace) +sp_clbnaa // +sp_coder // Code Red (Ace) +sp_codera // +sp_coderb // +sp_coderc // +sp_coderd // +sp_codere // +sp_coderf // +sp_coderg // +sp_criss // Criss Cross Cash (Ace) +sp_crissa // +sp_crissb // +sp_crissc // +sp_crissd // +sp_crisse // +sp_crissf // +sp_crissg // +sp_daytr // Daytripper (Ace) +sp_daytra // +sp_daytrb // +sp_daytrc // +sp_donky // Donkey Derby (Ace) +sp_donkya // +sp_donkyb // +sp_donkyc // +sp_donkyd // +sp_donkye // +sp_donkyf // +sp_donkyg // +sp_dyour // Double Your Money (Ace) +sp_festi // Festival (Ace) +sp_beau2 // Further Adventures Of Beau Peep (Ace) +sp_beau2a // +sp_beau2b // +sp_beau2c // +sp_beau2d // +sp_beau2e // +sp_beau2f // +sp_ghost // Ghost Trapper (Ace) +sp_ghosta // +sp_ghostb // +sp_ghostc // +sp_ghostd // +sp_ghoste // +sp_ghostf // +sp_ghostg // +sp_ghosth // +sp_ghosti // +sp_ghostj // +sp_ghostk // +sp_ghostl // +sp_ghostm // +sp_ghostn // +sp_ghosto // +sp_ghostp // +sp_ghostq // +sp_ghostr // +sp_ghosts // +sp_globe // Globe Trotter (Ace) +sp_globea // +sp_globeb // +sp_globec // +sp_globed // +sp_globee // +sp_globef // +sp_globeg // +sp_gol // Gol (Ace) + sp_golda //Golden Arrow Club (Ace) sp_golds //Golden Streak (Ace) sp_goldt //Golden Touch (Golden Streak?) (Ace) @@ -21706,3 +21832,4 @@ nfsug // Need For Speed: Underground Install (2 Discs) (v1.1) // TTL logic games pong // (c) 1972 Atari +pongf // (c) 1972 Atari - no subcycles \ No newline at end of file