trunk/src/mame/drivers/raiden2.c
| r242163 | r242164 | |
| 974 | 974 | |
| 975 | 975 | AM_RANGE(0x20000, 0x2ffff) AM_ROMBANK("mainbank1") |
| 976 | 976 | AM_RANGE(0x30000, 0x3ffff) AM_ROMBANK("mainbank2") |
| 977 | | AM_RANGE(0x40000, 0xfffff) AM_ROM AM_REGION("mainprg", 0x40000) |
| 977 | AM_RANGE(0x40000, 0xfffff) AM_ROM AM_REGION("maincpu", 0x40000) |
| 978 | 978 | ADDRESS_MAP_END |
| 979 | 979 | |
| 980 | 980 | static ADDRESS_MAP_START( raidendx_mem, AS_PROGRAM, 16, raiden2_state ) |
| r242163 | r242164 | |
| 1013 | 1013 | |
| 1014 | 1014 | AM_RANGE(0x20000, 0x2ffff) AM_ROMBANK("mainbank1") |
| 1015 | 1015 | AM_RANGE(0x30000, 0x3ffff) AM_ROMBANK("mainbank2") |
| 1016 | | AM_RANGE(0x40000, 0xfffff) AM_ROM AM_REGION("mainprg", 0x40000) |
| 1016 | AM_RANGE(0x40000, 0xfffff) AM_ROM AM_REGION("maincpu", 0x40000) |
| 1017 | 1017 | ADDRESS_MAP_END |
| 1018 | 1018 | |
| 1019 | 1019 | static ADDRESS_MAP_START( xsedae_mem, AS_PROGRAM, 16, raiden2_state ) |
| r242163 | r242164 | |
| 1043 | 1043 | |
| 1044 | 1044 | AM_RANGE(0x10000, 0x1ffff) AM_RAM |
| 1045 | 1045 | |
| 1046 | | AM_RANGE(0x20000, 0xfffff) AM_ROM AM_REGION("mainprg", 0x20000) |
| 1046 | AM_RANGE(0x20000, 0xfffff) AM_ROM AM_REGION("maincpu", 0x20000) |
| 1047 | 1047 | ADDRESS_MAP_END |
| 1048 | 1048 | |
| 1049 | 1049 | |
| r242163 | r242164 | |
| 1577 | 1577 | */ |
| 1578 | 1578 | |
| 1579 | 1579 | ROM_START( raiden2 ) |
| 1580 | | ROM_REGION( 0x200000, "mainprg", 0 ) /* v30 main cpu */ |
| 1580 | ROM_REGION( 0x200000, "maincpu", 0 ) /* v30 main cpu */ |
| 1581 | 1581 | ROM_LOAD16_BYTE("prg0.u0211", 0x000000, 0x80000, CRC(09475ec4) SHA1(05027f2d8f9e11fcbd485659eda68ada286dae32) ) |
| 1582 | 1582 | ROM_RELOAD(0x100000, 0x80000) |
| 1583 | 1583 | ROM_LOAD16_BYTE("prg1.u0212", 0x000001, 0x80000, CRC(4609b5f2) SHA1(272d2aa75b8ea4d133daddf42c4fc9089093df2e) ) |
| r242163 | r242164 | |
| 1617 | 1617 | |
| 1618 | 1618 | |
| 1619 | 1619 | ROM_START( raiden2sw ) // original board with serial # 0008307 |
| 1620 | | ROM_REGION( 0x200000, "mainprg", 0 ) /* v30 main cpu */ |
| 1620 | ROM_REGION( 0x200000, "maincpu", 0 ) /* v30 main cpu */ |
| 1621 | 1621 | ROM_LOAD16_BYTE("seibu_1.u0211", 0x000000, 0x80000, CRC(09475ec4) SHA1(05027f2d8f9e11fcbd485659eda68ada286dae32) ) |
| 1622 | 1622 | ROM_RELOAD(0x100000, 0x80000) |
| 1623 | 1623 | ROM_LOAD16_BYTE("seibu_2.u0212", 0x000001, 0x80000, CRC(59abc2ec) SHA1(45f2dbd2dd46f5da07dae0dc486772f8e61f4c43) ) |
| r242163 | r242164 | |
| 1674 | 1674 | */ |
| 1675 | 1675 | |
| 1676 | 1676 | ROM_START( raiden2hk ) |
| 1677 | | ROM_REGION( 0x200000, "mainprg", 0 ) /* v30 main cpu */ |
| 1677 | ROM_REGION( 0x200000, "maincpu", 0 ) /* v30 main cpu */ |
| 1678 | 1678 | ROM_LOAD16_BYTE("prg0.u0211", 0x000000, 0x80000, CRC(09475ec4) SHA1(05027f2d8f9e11fcbd485659eda68ada286dae32) ) // rom1 |
| 1679 | 1679 | ROM_RELOAD(0x100000, 0x80000) |
| 1680 | 1680 | ROM_LOAD16_BYTE("rom2e.u0212", 0x000001, 0x80000, CRC(458d619c) SHA1(842bf0eeb5d192a6b188f4560793db8dad697683) ) |
| r242163 | r242164 | |
| 1748 | 1748 | */ |
| 1749 | 1749 | |
| 1750 | 1750 | ROM_START( raiden2j ) |
| 1751 | | ROM_REGION( 0x200000, "mainprg", 0 ) /* v30 main cpu */ |
| 1751 | ROM_REGION( 0x200000, "maincpu", 0 ) /* v30 main cpu */ |
| 1752 | 1752 | ROM_LOAD16_BYTE("prg0.u0211", 0x000000, 0x80000, CRC(09475ec4) SHA1(05027f2d8f9e11fcbd485659eda68ada286dae32) ) // rom1 |
| 1753 | 1753 | ROM_RELOAD(0x100000, 0x80000) |
| 1754 | 1754 | ROM_LOAD16_BYTE("rom2j.u0212", 0x000001, 0x80000, CRC(e4e4fb4c) SHA1(7ccf33fe9a1cddf0c7e80d7ed66d615a828b3bb9) ) |
| r242163 | r242164 | |
| 1787 | 1787 | ROM_END |
| 1788 | 1788 | |
| 1789 | 1789 | ROM_START( raiden2i ) |
| 1790 | | ROM_REGION( 0x200000, "mainprg", 0 ) /* v30 main cpu */ |
| 1790 | ROM_REGION( 0x200000, "maincpu", 0 ) /* v30 main cpu */ |
| 1791 | 1791 | ROM_LOAD16_BYTE("seibu1.u0211", 0x000000, 0x80000, CRC(c1fc70f5) SHA1(a054f5ae9583972c406d9cf871340d5e072d71a3) ) /* Italian set */ |
| 1792 | 1792 | ROM_RELOAD(0x100000, 0x80000) |
| 1793 | 1793 | ROM_LOAD16_BYTE("seibu2.u0212", 0x000001, 0x80000, CRC(28d5365f) SHA1(21efe29c2d373229c2ff302d86e59c2c94fa6d03) ) |
| r242163 | r242164 | |
| 1844 | 1844 | */ |
| 1845 | 1845 | |
| 1846 | 1846 | ROM_START( raiden2e ) |
| 1847 | | ROM_REGION( 0x200000, "mainprg", 0 ) /* v30 main cpu */ |
| 1847 | ROM_REGION( 0x200000, "maincpu", 0 ) /* v30 main cpu */ |
| 1848 | 1848 | ROM_LOAD16_BYTE("r2_prg_0.u0211", 0x000000, 0x80000, CRC(2abc848c) SHA1(1df4276d0074fcf1267757fa0b525a980a520f3d) ) |
| 1849 | 1849 | ROM_RELOAD(0x100000, 0x80000) |
| 1850 | 1850 | ROM_LOAD16_BYTE("r2_prg_1.u0212", 0x000001, 0x80000, CRC(509ade43) SHA1(7cdee7bb00a6a1c7899d10b96385d54c261f6f5a) ) |
| r242163 | r242164 | |
| 1883 | 1883 | ROM_END |
| 1884 | 1884 | |
| 1885 | 1885 | ROM_START( raiden2ea ) |
| 1886 | | ROM_REGION( 0x200000, "mainprg", 0 ) /* v30 main cpu */ |
| 1886 | ROM_REGION( 0x200000, "maincpu", 0 ) /* v30 main cpu */ |
| 1887 | 1887 | ROM_LOAD16_BYTE("r2.1.u0211", 0x000000, 0x80000, CRC(d7041be4) SHA1(3cf97132fba6f7b00c9059265f4e9f0bf1505b71) ) |
| 1888 | 1888 | ROM_RELOAD(0x100000, 0x80000) |
| 1889 | 1889 | ROM_LOAD16_BYTE("r2.2.u0212", 0x000001, 0x80000, CRC(bf7577ec) SHA1(98576af78760b8aef1ef3efe1ba963977c89d225) ) |
| r242163 | r242164 | |
| 1922 | 1922 | ROM_END |
| 1923 | 1923 | |
| 1924 | 1924 | ROM_START( raiden2eu ) // same as raiden2ea, different region |
| 1925 | | ROM_REGION( 0x200000, "mainprg", 0 ) /* v30 main cpu */ |
| 1925 | ROM_REGION( 0x200000, "maincpu", 0 ) /* v30 main cpu */ |
| 1926 | 1926 | ROM_LOAD16_BYTE("seibu_1.u0211", 0x000000, 0x80000, CRC(d7041be4) SHA1(3cf97132fba6f7b00c9059265f4e9f0bf1505b71) ) |
| 1927 | 1927 | ROM_RELOAD(0x100000, 0x80000) |
| 1928 | 1928 | ROM_LOAD16_BYTE("seibu_2.u0212", 0x000001, 0x80000, CRC(beb71ddb) SHA1(471399ead1cdc27ac2a1139f9616f828efd14626) ) |
| r242163 | r242164 | |
| 1961 | 1961 | ROM_END |
| 1962 | 1962 | |
| 1963 | 1963 | ROM_START( raiden2eua ) // sort of a mixture of raiden2e easy set with voice rom of raiden2ea and 2f and a unique sound rom |
| 1964 | | ROM_REGION( 0x200000, "mainprg", 0 ) /* v30 main cpu */ |
| 1964 | ROM_REGION( 0x200000, "maincpu", 0 ) /* v30 main cpu */ |
| 1965 | 1965 | ROM_LOAD32_BYTE("seibu__1.27c020j.u1210", 0x000000, 0x40000, CRC(ED1514E3) SHA1(296125BFE3C4F3033F7AA319DD8554BC978C4A00) ) |
| 1966 | 1966 | ROM_RELOAD(0x100000, 0x40000) |
| 1967 | 1967 | ROM_LOAD32_BYTE("seibu__2.27c2001.u1211", 0x000001, 0x40000, CRC(BB6ECF2A) SHA1(D4F628E9D0ED2897654F05A8A2541E1ED3FAF8DD) ) |
| r242163 | r242164 | |
| 2005 | 2005 | |
| 2006 | 2006 | |
| 2007 | 2007 | ROM_START( raiden2g ) // this is the same code revision as raiden2eua but a german region |
| 2008 | | ROM_REGION( 0x200000, "mainprg", 0 ) /* v30 main cpu */ |
| 2008 | ROM_REGION( 0x200000, "maincpu", 0 ) /* v30 main cpu */ |
| 2009 | 2009 | ROM_LOAD32_BYTE("raiden_2_1.bin", 0x000000, 0x40000, CRC(ed1514e3) SHA1(296125bfe3c4f3033f7aa319dd8554bc978c4a00) ) |
| 2010 | 2010 | ROM_RELOAD(0x100000, 0x40000) |
| 2011 | 2011 | ROM_LOAD32_BYTE("raiden_2_2.bin", 0x000001, 0x40000, CRC(bb6ecf2a) SHA1(d4f628e9d0ed2897654f05a8a2541e1ed3faf8dd) ) |
| r242163 | r242164 | |
| 2048 | 2048 | ROM_END |
| 2049 | 2049 | |
| 2050 | 2050 | ROM_START( raiden2nl ) |
| 2051 | | ROM_REGION( 0x200000, "mainprg", 0 ) /* v30 main cpu */ |
| 2051 | ROM_REGION( 0x200000, "maincpu", 0 ) /* v30 main cpu */ |
| 2052 | 2052 | ROM_LOAD16_BYTE("1_u0211.bin", 0x000000, 0x80000, CRC(53be3dd0) SHA1(304d118423e4085eea3b883bd625d90d21bb2054) ) |
| 2053 | 2053 | ROM_RELOAD(0x100000, 0x80000) |
| 2054 | 2054 | ROM_LOAD16_BYTE("2_u0212.bin", 0x000001, 0x80000, CRC(88829c08) SHA1(ecdfbafeeffcd009bbc4cf5bf797bcd4b5bfcf50) ) |
| r242163 | r242164 | |
| 2088 | 2088 | |
| 2089 | 2089 | |
| 2090 | 2090 | ROM_START( raiden2u ) |
| 2091 | | ROM_REGION( 0x200000, "mainprg", 0 ) /* v30 main cpu */ |
| 2091 | ROM_REGION( 0x200000, "maincpu", 0 ) /* v30 main cpu */ |
| 2092 | 2092 | ROM_LOAD16_BYTE("1.u0211", 0x000000, 0x80000, CRC(b16df955) SHA1(9b7fd85cf2f2c9fea657f3c38abafa93673b3933) ) |
| 2093 | 2093 | ROM_RELOAD(0x100000, 0x80000) |
| 2094 | 2094 | ROM_LOAD16_BYTE("2.u0212", 0x000001, 0x80000, CRC(2a14b112) SHA1(84cd9891b5be0b71b2bae3487ad38bed3045305e) ) |
| r242163 | r242164 | |
| 2128 | 2128 | |
| 2129 | 2129 | |
| 2130 | 2130 | ROM_START( raiden2dx ) // this set is very weird, it's Raiden II on a Raiden DX board, I'm assuming for now that it uses Raiden DX graphics, but could be wrong. |
| 2131 | | ROM_REGION( 0x200000, "mainprg", 0 ) /* v30 main cpu */ |
| 2131 | ROM_REGION( 0x200000, "maincpu", 0 ) /* v30 main cpu */ |
| 2132 | 2132 | ROM_LOAD32_BYTE("u1210.bin", 0x000000, 0x80000, CRC(413241e0) SHA1(50fa501db91412baea474a8faf8ad483f3a119c7) ) |
| 2133 | 2133 | ROM_LOAD32_BYTE("prg1_u1211.bin", 0x000001, 0x80000, CRC(93491f56) SHA1(2239980fb7267906e4c3985703c2dc2932b23705) ) |
| 2134 | 2134 | ROM_LOAD32_BYTE("u129.bin", 0x000002, 0x80000, CRC(e0932b6c) SHA1(04f1ca885d220e802023042438f63e40e4106696) ) |
| r242163 | r242164 | |
| 2166 | 2166 | /* Raiden DX sets */ |
| 2167 | 2167 | |
| 2168 | 2168 | ROM_START( raidendx ) |
| 2169 | | ROM_REGION( 0x200000, "mainprg", 0 ) /* v30 main cpu */ |
| 2169 | ROM_REGION( 0x200000, "maincpu", 0 ) /* v30 main cpu */ |
| 2170 | 2170 | ROM_LOAD32_BYTE("1d.4n", 0x000000, 0x80000, CRC(14d725fc) SHA1(f12806f64f069fdc4ee29b309a32f7ca00b36f93) ) |
| 2171 | 2171 | ROM_LOAD32_BYTE("2d.4p", 0x000001, 0x80000, CRC(5e7e45cb) SHA1(94eff893b5335c522f1c063c3175b9bac87b0a25) ) |
| 2172 | 2172 | ROM_LOAD32_BYTE("3d.6n", 0x000002, 0x80000, CRC(f0a47e67) SHA1(8cbd21993077b2e01295db6e343cae9e0e4bfefe) ) |
| r242163 | r242164 | |
| 2201 | 2201 | ROM_END |
| 2202 | 2202 | |
| 2203 | 2203 | ROM_START( raidendxa1 ) |
| 2204 | | ROM_REGION( 0x200000, "mainprg", 0 ) /* v30 main cpu */ |
| 2204 | ROM_REGION( 0x200000, "maincpu", 0 ) /* v30 main cpu */ |
| 2205 | 2205 | ROM_LOAD32_BYTE("dx_1h.4n", 0x000000, 0x80000, BAD_DUMP CRC(7624c36b) SHA1(84c17f2988031210d06536710e1eac558f4290a1) ) // bad |
| 2206 | 2206 | ROM_LOAD32_BYTE("dx_2h.4p", 0x000001, 0x80000, CRC(4940fdf3) SHA1(c87e307ed7191802583bee443c7c8e4f4e33db25) ) |
| 2207 | 2207 | ROM_LOAD32_BYTE("dx_3h.6n", 0x000002, 0x80000, CRC(6c495bcf) SHA1(fb6153ecc443dabc829dda6f8d11234ad48de88a) ) |
| r242163 | r242164 | |
| 2236 | 2236 | ROM_END |
| 2237 | 2237 | |
| 2238 | 2238 | ROM_START( raidendxa2 ) |
| 2239 | | ROM_REGION( 0x200000, "mainprg", 0 ) /* v30 main cpu */ |
| 2239 | ROM_REGION( 0x200000, "maincpu", 0 ) /* v30 main cpu */ |
| 2240 | 2240 | ROM_LOAD32_BYTE("1d.bin", 0x000000, 0x80000, CRC(22b155ae) SHA1(388151e2c8fb301bd5bc66a974e9fe16816ae0bc) ) |
| 2241 | 2241 | ROM_LOAD32_BYTE("2d.bin", 0x000001, 0x80000, CRC(2be98ca8) SHA1(491e990405b0ad3de45bdbcc2453af9215ae19c8) ) |
| 2242 | 2242 | ROM_LOAD32_BYTE("3d.bin", 0x000002, 0x80000, CRC(b4785576) SHA1(aa5eee7b0c635c6d18a7fc1e037bf570a677dd90) ) |
| r242163 | r242164 | |
| 2271 | 2271 | ROM_END |
| 2272 | 2272 | |
| 2273 | 2273 | ROM_START( raidendxk ) |
| 2274 | | ROM_REGION( 0x200000, "mainprg", 0 ) /* v30 main cpu */ |
| 2274 | ROM_REGION( 0x200000, "maincpu", 0 ) /* v30 main cpu */ |
| 2275 | 2275 | ROM_LOAD32_BYTE("rdxj_1.bin", 0x000000, 0x80000, CRC(b5b32885) SHA1(fb3c592b2436d347103c17bd765176062be95fa2) ) |
| 2276 | 2276 | ROM_LOAD32_BYTE("rdxj_2.bin", 0x000001, 0x80000, CRC(7efd581d) SHA1(4609a0d8afb3d62a38b461089295efed47beea91) ) |
| 2277 | 2277 | ROM_LOAD32_BYTE("rdxj_3.bin", 0x000002, 0x80000, CRC(55ec0e1d) SHA1(6be7f268df51311a817c1c329a578b38abb659ae) ) |
| r242163 | r242164 | |
| 2306 | 2306 | ROM_END |
| 2307 | 2307 | |
| 2308 | 2308 | ROM_START( raidendxu ) |
| 2309 | | ROM_REGION( 0x200000, "mainprg", 0 ) /* v30 main cpu */ |
| 2309 | ROM_REGION( 0x200000, "maincpu", 0 ) /* v30 main cpu */ |
| 2310 | 2310 | ROM_LOAD32_BYTE("1a.u1210", 0x000000, 0x80000, CRC(53e63194) SHA1(a957330e14649cf46ad27fb99c460576c59e60b1) ) |
| 2311 | 2311 | ROM_LOAD32_BYTE("2a.u1211", 0x000001, 0x80000, CRC(ec8d1647) SHA1(5ceae132c6c09d6bb8565e9141ee1170bbdfd5fc) ) |
| 2312 | 2312 | ROM_LOAD32_BYTE("3a.u129", 0x000002, 0x80000, CRC(7dbfd73d) SHA1(43cb1dbc3ccbded64fc300c262d1fd528e0391a2) ) |
| r242163 | r242164 | |
| 2341 | 2341 | ROM_END |
| 2342 | 2342 | |
| 2343 | 2343 | ROM_START( raidendxg ) |
| 2344 | | ROM_REGION( 0x200000, "mainprg", 0 ) /* v30 main cpu */ |
| 2344 | ROM_REGION( 0x200000, "maincpu", 0 ) /* v30 main cpu */ |
| 2345 | 2345 | ROM_LOAD32_BYTE("1d.u1210", 0x000000, 0x80000, CRC(14d725fc) SHA1(f12806f64f069fdc4ee29b309a32f7ca00b36f93) ) |
| 2346 | 2346 | ROM_LOAD32_BYTE("2d.u1211", 0x000001, 0x80000, CRC(5e7e45cb) SHA1(94eff893b5335c522f1c063c3175b9bac87b0a25) ) |
| 2347 | 2347 | ROM_LOAD32_BYTE("3d.u129", 0x000002, 0x80000, CRC(f0a47e67) SHA1(8cbd21993077b2e01295db6e343cae9e0e4bfefe) ) |
| r242163 | r242164 | |
| 2377 | 2377 | |
| 2378 | 2378 | |
| 2379 | 2379 | ROM_START( raidendxnl ) |
| 2380 | | ROM_REGION( 0x200000, "mainprg", 0 ) /* v30 main cpu */ |
| 2380 | ROM_REGION( 0x200000, "maincpu", 0 ) /* v30 main cpu */ |
| 2381 | 2381 | ROM_LOAD32_BYTE("u1210_4n.bin", 0x000000, 0x80000, CRC(c589019a) SHA1(9bdd7f7d0bca16d67ba234d8a1fed5d2c8ab7191) ) |
| 2382 | 2382 | ROM_LOAD32_BYTE("u1211_4p.bin", 0x000001, 0x80000, CRC(b2222254) SHA1(b0e41d88111a96f0c0fb11b20ea99f436e8d493d) ) |
| 2383 | 2383 | ROM_LOAD32_BYTE("u129_6n.bin", 0x000002, 0x80000, CRC(60f04634) SHA1(50f1b721a017d879838d920cf5d5355aa024e09b) ) |
| r242163 | r242164 | |
| 2413 | 2413 | |
| 2414 | 2414 | |
| 2415 | 2415 | ROM_START( raidendxj ) |
| 2416 | | ROM_REGION( 0x200000, "mainprg", 0 ) /* v30 main cpu */ |
| 2416 | ROM_REGION( 0x200000, "maincpu", 0 ) /* v30 main cpu */ |
| 2417 | 2417 | ROM_LOAD32_BYTE("rdxj_1.u1211", 0x000000, 0x80000, CRC(5af382e1) SHA1(a11fc181da322f484815f55a510ce7e6c7df2d60) ) |
| 2418 | 2418 | ROM_LOAD32_BYTE("rdxj_2.u0212", 0x000001, 0x80000, CRC(899966fc) SHA1(0f91c2b05a44afb4c4b74e115a8fa530fb6d6414) ) |
| 2419 | 2419 | ROM_LOAD32_BYTE("rdxj_3.u129", 0x000002, 0x80000, CRC(e7f08013) SHA1(1f99672d8fdbda847c6552da210c417b21ca78ac) ) |
| r242163 | r242164 | |
| 2450 | 2450 | |
| 2451 | 2451 | |
| 2452 | 2452 | ROM_START( raidendxch ) |
| 2453 | | ROM_REGION( 0x200000, "mainprg", 0 ) /* v30 main cpu */ |
| 2453 | ROM_REGION( 0x200000, "maincpu", 0 ) /* v30 main cpu */ |
| 2454 | 2454 | ROM_LOAD32_BYTE("rdxc_1.u1210", 0x000000, 0x80000, CRC(2154c6ae) SHA1(dc794f8ddbd8a6267db37fe4e3ed44e06e9b84b7) ) |
| 2455 | 2455 | ROM_LOAD32_BYTE("rdxc_2.u1211", 0x000001, 0x80000, CRC(73bb74b7) SHA1(2f197adbe89d96c9e75054c568c380fdd2e80162)) |
| 2456 | 2456 | ROM_LOAD32_BYTE("rdxc_3.u129", 0x000002, 0x80000, CRC(50f0a6aa) SHA1(68579f8e73fe06b458368ac9cac0b33370cf3b4e)) |
| r242163 | r242164 | |
| 2579 | 2579 | |
| 2580 | 2580 | |
| 2581 | 2581 | ROM_START( zeroteam ) // Fabtek, US licensee, displays 'USA' under zero team logo, board had serial 'Seibu Kaihatsu No. 0001468' on it, as well as AAMA 0458657 |
| 2582 | | ROM_REGION( 0x200000, "mainprg", 0 ) /* v30 main cpu */ |
| 2582 | ROM_REGION( 0x200000, "maincpu", 0 ) /* v30 main cpu */ |
| 2583 | 2583 | ROM_LOAD32_BYTE("seibu__1.u024.5k", 0x000000, 0x40000, CRC(25aa5ba4) SHA1(40e6047620fbd195c87ac3763569af099096eff9) ) // alternate label "1" |
| 2584 | 2584 | ROM_LOAD32_BYTE("seibu__3.u023.6k", 0x000002, 0x40000, CRC(ec79a12b) SHA1(515026a2fca92555284ac49818499af7395783d3) ) // alternate label "3" |
| 2585 | 2585 | ROM_LOAD32_BYTE("seibu__2.u025.6l", 0x000001, 0x40000, CRC(54f3d359) SHA1(869744185746d55c60d2f48eabe384a8499e00fd) ) // alternate label "2" |
| r242163 | r242164 | |
| 2616 | 2616 | ROM_END |
| 2617 | 2617 | |
| 2618 | 2618 | ROM_START( zeroteama ) // No licensee, original japan? |
| 2619 | | ROM_REGION( 0x200000, "mainprg", 0 ) /* v30 main cpu */ |
| 2619 | ROM_REGION( 0x200000, "maincpu", 0 ) /* v30 main cpu */ |
| 2620 | 2620 | ROM_LOAD32_BYTE("1.u024.5k", 0x000000, 0x40000, CRC(bd7b3f3a) SHA1(896413901a429d0efa3290f61920063c81730e9b) ) |
| 2621 | 2621 | ROM_LOAD32_BYTE("3.u023.6k", 0x000002, 0x40000, CRC(19e02822) SHA1(36c9b887eaa9b9b67d65c55e8f7eefd08fe0be15) ) |
| 2622 | 2622 | ROM_LOAD32_BYTE("2.u025.6l", 0x000001, 0x40000, CRC(0580b7e8) SHA1(d4416264aa5acdaa781ebcf51f128b3e665cc903) ) |
| r242163 | r242164 | |
| 2660 | 2660 | // sets, using the sound and char roms from us set and code from later japan set. This would make sense if it was dumped |
| 2661 | 2661 | // from a 'fixed, suicide free' modified us board where someone swapped in the later suicideless japan code roms. |
| 2662 | 2662 | ROM_START( zeroteamb ) // No licensee, later japan? |
| 2663 | | ROM_REGION( 0x200000, "mainprg", 0 ) /* v30 main cpu */ |
| 2663 | ROM_REGION( 0x200000, "maincpu", 0 ) /* v30 main cpu */ |
| 2664 | 2664 | ROM_LOAD32_BYTE("1b.u024.5k", 0x000000, 0x40000, CRC(157743d0) SHA1(f9c84c9025319f76807ef0e79f1ee1599f915b45) ) |
| 2665 | 2665 | ROM_LOAD32_BYTE("3b.u023.6k", 0x000002, 0x40000, CRC(fea7e4e8) SHA1(08c4bdff82362ae4bcf86fa56fcfc384bbf82b71) ) |
| 2666 | 2666 | ROM_LOAD32_BYTE("2b.u025.6l", 0x000001, 0x40000, CRC(21d68f62) SHA1(8aa85b38e8f36057ef6c7dce5a2878958ce93ce8) ) |
| r242163 | r242164 | |
| 2697 | 2697 | ROM_END |
| 2698 | 2698 | |
| 2699 | 2699 | ROM_START( zeroteamc ) // Liang Hwa, Taiwan licensee, no special word under logo on title |
| 2700 | | ROM_REGION( 0x200000, "mainprg", 0 ) /* v30 main cpu */ |
| 2700 | ROM_REGION( 0x200000, "maincpu", 0 ) /* v30 main cpu */ |
| 2701 | 2701 | ROM_LOAD32_BYTE("b1.u024.5k", 0x000000, 0x40000, CRC(528de3b9) SHA1(9ca8cdc0212f2540e852d20ab4c04f68b967d024) ) |
| 2702 | 2702 | ROM_LOAD32_BYTE("b3.u023.6k", 0x000002, 0x40000, CRC(3688739a) SHA1(f98f461fb8e7804b3b4020a5e3762d36d6458a62) ) |
| 2703 | 2703 | ROM_LOAD32_BYTE("b2.u025.6l", 0x000001, 0x40000, CRC(5176015e) SHA1(6b372564b2f1b1f56cae0c98f4ca588b784bfa3d) ) |
| r242163 | r242164 | |
| 2735 | 2735 | |
| 2736 | 2736 | ROM_START( zeroteamd ) // Dream Soft, Korea licensee, no special word under logo on title; board had serial 'no 1041' on it. |
| 2737 | 2737 | // this is weird, on other zt sets the rom order is 1 3 2 4, but this one is 1 3 4 2. blame seibu or whoever marked the roms, which were labeled in pen |
| 2738 | | ROM_REGION( 0x200000, "mainprg", 0 ) /* v30 main cpu */ |
| 2738 | ROM_REGION( 0x200000, "maincpu", 0 ) /* v30 main cpu */ |
| 2739 | 2739 | ROM_LOAD32_BYTE("1.d.u024.5k", 0x000000, 0x40000, CRC(6CC279BE) SHA1(63143BA3105D24D133E60FFDB3EDC2CEB2D5DC5B) ) |
| 2740 | 2740 | ROM_LOAD32_BYTE("3.d.u023.6k", 0x000002, 0x40000, CRC(0212400D) SHA1(28F77B5FDDB9D724B735C3FF2255BD518B166E67) ) |
| 2741 | 2741 | ROM_LOAD32_BYTE("4.d.u025.6l", 0x000001, 0x40000, CRC(08813EBB) SHA1(454779CEC2FD0E71B72F7161E7D9334893EE42DE) ) |
| r242163 | r242164 | |
| 2773 | 2773 | // A version of the above exists (which dr.kitty used to own) which DOES have 'Korea' under the logo on title, needs dumping |
| 2774 | 2774 | |
| 2775 | 2775 | ROM_START( zeroteams ) // No license, displays 'Selection' under logo |
| 2776 | | ROM_REGION( 0x200000, "mainprg", 0 ) /* v30 main cpu */ |
| 2776 | ROM_REGION( 0x200000, "maincpu", 0 ) /* v30 main cpu */ |
| 2777 | 2777 | ROM_LOAD32_BYTE("1_sel.bin", 0x000000, 0x40000, CRC(d99d6273) SHA1(21dccd5d71c720b8364406835812b3c9defaff6c) ) |
| 2778 | 2778 | ROM_LOAD32_BYTE("3_sel.bin", 0x000002, 0x40000, CRC(0a9fe0b1) SHA1(3588fe19788f77d07e9b5ab8182b94362ffd0024) ) |
| 2779 | 2779 | ROM_LOAD32_BYTE("2_sel.bin", 0x000001, 0x40000, CRC(4e114e74) SHA1(fcccbb68c6b7ffe8d109ed3a1ec9120d338398f9) ) |
| r242163 | r242164 | |
| 2822 | 2822 | */ |
| 2823 | 2823 | |
| 2824 | 2824 | ROM_START( zeroteamsr ) |
| 2825 | | ROM_REGION( 0x200000, "mainprg", 0 ) /* v30 main cpu */ |
| 2825 | ROM_REGION( 0x200000, "maincpu", 0 ) /* v30 main cpu */ |
| 2826 | 2826 | ROM_LOAD32_BYTE("zteam1.u24", 0x000000, 0x40000, CRC(c531e009) SHA1(731881fca3dc0a8269ecdd295ba7119d93c892e7) ) |
| 2827 | 2827 | ROM_LOAD32_BYTE("zteam3.u23", 0x000002, 0x40000, CRC(1f988808) SHA1(b1fcb8c96e57c4942bc032d42408d7289c6a3681) ) |
| 2828 | 2828 | ROM_LOAD32_BYTE("zteam2.u25", 0x000001, 0x40000, CRC(b7234b93) SHA1(35bc093e8ad4bce1d2130a392ed1b9487a5642a1) ) |
| r242163 | r242164 | |
| 2897 | 2897 | */ |
| 2898 | 2898 | |
| 2899 | 2899 | ROM_START( xsedae ) |
| 2900 | | ROM_REGION( 0x200000, "mainprg", 0 ) /* v30 main cpu */ |
| 2900 | ROM_REGION( 0x200000, "maincpu", 0 ) /* v30 main cpu */ |
| 2901 | 2901 | ROM_LOAD32_BYTE("1.u024", 0x000000, 0x40000, CRC(185437f9) SHA1(e46950b6a549d11dc57105dd7d9cb512a8ecbe70) ) |
| 2902 | 2902 | ROM_LOAD32_BYTE("2.u025", 0x000001, 0x40000, CRC(a2b052df) SHA1(e8bf9ab3d5d4e601ea9386e1f2d4e017b025407e) ) |
| 2903 | 2903 | ROM_LOAD32_BYTE("3.u023", 0x000002, 0x40000, CRC(293fd6c1) SHA1(8b1a231f4bedbf9c0f347330e13fdf092b9888b4) ) |
| r242163 | r242164 | |
| 2991 | 2991 | init_blending(raiden_blended_colors); |
| 2992 | 2992 | static const int spri[5] = { 0, 1, 2, 3, -1 }; |
| 2993 | 2993 | cur_spri = spri; |
| 2994 | | membank("mainbank1")->configure_entries(0, 4, memregion("mainprg")->base(), 0x10000); |
| 2995 | | membank("mainbank2")->configure_entries(0, 4, memregion("mainprg")->base(), 0x10000); |
| 2994 | membank("mainbank1")->configure_entries(0, 4, memregion("maincpu")->base(), 0x10000); |
| 2995 | membank("mainbank2")->configure_entries(0, 4, memregion("maincpu")->base(), 0x10000); |
| 2996 | 2996 | raiden2_decrypt_sprites(machine()); |
| 2997 | 2997 | } |
| 2998 | 2998 | |
| r242163 | r242164 | |
| 3001 | 3001 | init_blending(raiden_blended_colors); |
| 3002 | 3002 | static const int spri[5] = { 0, 1, 2, 3, -1 }; |
| 3003 | 3003 | cur_spri = spri; |
| 3004 | | membank("mainbank1")->configure_entries(0, 0x20, memregion("mainprg")->base(), 0x10000); |
| 3005 | | membank("mainbank2")->configure_entries(0, 0x20, memregion("mainprg")->base(), 0x10000); |
| 3004 | membank("mainbank1")->configure_entries(0, 0x20, memregion("maincpu")->base(), 0x10000); |
| 3005 | membank("mainbank2")->configure_entries(0, 0x20, memregion("maincpu")->base(), 0x10000); |
| 3006 | 3006 | raiden2_decrypt_sprites(machine()); |
| 3007 | 3007 | } |
| 3008 | 3008 | |
| r242163 | r242164 | |
| 3037 | 3037 | init_blending(zeroteam_blended_colors); |
| 3038 | 3038 | static const int spri[5] = { -1, 0, 1, 2, 3 }; |
| 3039 | 3039 | cur_spri = spri; |
| 3040 | | membank("mainbank1")->configure_entries(0, 4, memregion("mainprg")->base(), 0x10000); |
| 3041 | | membank("mainbank2")->configure_entries(0, 4, memregion("mainprg")->base(), 0x10000); |
| 3040 | membank("mainbank1")->configure_entries(0, 4, memregion("maincpu")->base(), 0x10000); |
| 3041 | membank("mainbank2")->configure_entries(0, 4, memregion("maincpu")->base(), 0x10000); |
| 3042 | 3042 | zeroteam_decrypt_sprites(machine()); |
| 3043 | 3043 | } |
| 3044 | 3044 | |