trunk/src/mame/drivers/segaybd.cpp
| r252942 | r252943 | |
| 739 | 739 | AM_RANGE(0x084000, 0x08401f) AM_MIRROR(0x001fe0) AM_DEVREADWRITE("divider_suby", sega_315_5249_divider_device, read, write) |
| 740 | 740 | AM_RANGE(0x0c0000, 0x0cffff) AM_RAM AM_SHARE("shareram") |
| 741 | 741 | AM_RANGE(0x180000, 0x1807ff) AM_MIRROR(0x007800) AM_RAM AM_SHARE("rotateram") |
| 742 | | AM_RANGE(0x188000, 0x188fff) AM_MIRROR(0x007000) AM_RAM AM_SHARE("bsprites") |
| 742 | AM_RANGE(0x188000, 0x188fff) AM_MIRROR(0x007000) AM_RAM AM_SHARE("sprites") |
| 743 | 743 | AM_RANGE(0x190000, 0x193fff) AM_MIRROR(0x004000) AM_RAM_WRITE(paletteram_w) AM_SHARE("paletteram") |
| 744 | 744 | AM_RANGE(0x198000, 0x19ffff) AM_DEVREAD("segaic16vid", segaic16_video_device, rotate_control_r) |
| 745 | 745 | AM_RANGE(0x1f0000, 0x1fffff) AM_RAM |
| r252942 | r252943 | |
| 1397 | 1397 | |
| 1398 | 1398 | MCFG_GFXDECODE_ADD("gfxdecode", "palette", empty) |
| 1399 | 1399 | |
| 1400 | | MCFG_SEGA_SYS16B_SPRITES_ADD("bsprites") |
| 1400 | MCFG_SEGA_SYS16B_SPRITES_ADD("sprites") |
| 1401 | 1401 | MCFG_SEGA_YBOARD_SPRITES_ADD("ysprites") |
| 1402 | 1402 | MCFG_SEGAIC16VID_ADD("segaic16vid") |
| 1403 | 1403 | MCFG_SEGAIC16VID_GFXDECODE("gfxdecode") |
| r252942 | r252943 | |
| 1479 | 1479 | ROM_LOAD16_BYTE( "epr-11816b.54", 0x000000, 0x20000, CRC(317dd0c2) SHA1(7f1c7dcfb111385e2a94912975c2f9bfe78445ac) ) |
| 1480 | 1480 | ROM_LOAD16_BYTE( "epr-11815b.53", 0x000001, 0x20000, CRC(f1fb22f1) SHA1(da3ce521b0a19b391913c35af34084d29edceca7) ) |
| 1481 | 1481 | |
| 1482 | | ROM_REGION16_BE( 0x080000, "bsprites", 0 ) |
| 1482 | ROM_REGION16_BE( 0x080000, "sprites", 0 ) |
| 1483 | 1483 | ROM_LOAD16_BYTE( "mpr-11467.16", 0x000000, 0x20000, CRC(6e60e736) SHA1(73086744cb2fe1ce162f851cb879755c21819b33) ) |
| 1484 | 1484 | ROM_LOAD16_BYTE( "mpr-11468.14", 0x000001, 0x20000, CRC(74ca9ca5) SHA1(c6f27ce43ef270088e6155c8240fd15afa5729fd) ) |
| 1485 | 1485 | ROM_LOAD16_BYTE( "epr-11694.17", 0x040000, 0x20000, CRC(7e297b84) SHA1(bbf1aa2b0b6b1f9fdaf9bea77d24b7f4f9320696) ) |
| r252942 | r252943 | |
| 1553 | 1553 | ROM_LOAD16_BYTE( "epr-11816b.54", 0x000000, 0x20000, CRC(317dd0c2) SHA1(7f1c7dcfb111385e2a94912975c2f9bfe78445ac) ) |
| 1554 | 1554 | ROM_LOAD16_BYTE( "epr-11815b.53", 0x000001, 0x20000, CRC(f1fb22f1) SHA1(da3ce521b0a19b391913c35af34084d29edceca7) ) |
| 1555 | 1555 | |
| 1556 | | ROM_REGION16_BE( 0x080000, "bsprites", 0 ) |
| 1556 | ROM_REGION16_BE( 0x080000, "sprites", 0 ) |
| 1557 | 1557 | ROM_LOAD16_BYTE( "mpr-11467.16", 0x000000, 0x20000, CRC(6e60e736) SHA1(73086744cb2fe1ce162f851cb879755c21819b33) ) |
| 1558 | 1558 | ROM_LOAD16_BYTE( "mpr-11468.14", 0x000001, 0x20000, CRC(74ca9ca5) SHA1(c6f27ce43ef270088e6155c8240fd15afa5729fd) ) |
| 1559 | 1559 | ROM_LOAD16_BYTE( "epr-11694.17", 0x040000, 0x20000, CRC(7e297b84) SHA1(bbf1aa2b0b6b1f9fdaf9bea77d24b7f4f9320696) ) |
| r252942 | r252943 | |
| 1631 | 1631 | ROM_LOAD16_BYTE( "epr-11690a.54", 0x000000, 0x20000, CRC(e18bc177) SHA1(3fb179c9074954fc9b64da1463f542d60a99ec84) ) |
| 1632 | 1632 | ROM_LOAD16_BYTE( "epr-11689a.53", 0x000001, 0x20000, CRC(6010e63e) SHA1(00aa5e8516f094409a407744b84ef183393b8b19) ) |
| 1633 | 1633 | |
| 1634 | | ROM_REGION16_BE( 0x080000, "bsprites", 0 ) |
| 1634 | ROM_REGION16_BE( 0x080000, "sprites", 0 ) |
| 1635 | 1635 | ROM_LOAD16_BYTE( "mpr-11467.16", 0x000000, 0x20000, CRC(6e60e736) SHA1(73086744cb2fe1ce162f851cb879755c21819b33) ) |
| 1636 | 1636 | ROM_LOAD16_BYTE( "mpr-11468.14", 0x000001, 0x20000, CRC(74ca9ca5) SHA1(c6f27ce43ef270088e6155c8240fd15afa5729fd) ) |
| 1637 | 1637 | ROM_LOAD16_BYTE( "epr-11694.17", 0x040000, 0x20000, CRC(7e297b84) SHA1(bbf1aa2b0b6b1f9fdaf9bea77d24b7f4f9320696) ) |
| r252942 | r252943 | |
| 1706 | 1706 | ROM_LOAD16_BYTE( "epr-11513.54", 0x000000, 0x20000, CRC(e18bc177) SHA1(3fb179c9074954fc9b64da1463f542d60a99ec84) ) |
| 1707 | 1707 | ROM_LOAD16_BYTE( "epr-11512.53", 0x000001, 0x20000, CRC(6010e63e) SHA1(00aa5e8516f094409a407744b84ef183393b8b19) ) |
| 1708 | 1708 | |
| 1709 | | ROM_REGION16_BE( 0x080000, "bsprites", 0 ) |
| 1709 | ROM_REGION16_BE( 0x080000, "sprites", 0 ) |
| 1710 | 1710 | ROM_LOAD16_BYTE( "mpr-11467.16", 0x000000, 0x20000, CRC(6e60e736) SHA1(73086744cb2fe1ce162f851cb879755c21819b33) ) |
| 1711 | 1711 | ROM_LOAD16_BYTE( "mpr-11468.14", 0x000001, 0x20000, CRC(74ca9ca5) SHA1(c6f27ce43ef270088e6155c8240fd15afa5729fd) ) |
| 1712 | 1712 | ROM_LOAD16_BYTE( "epr-11694.17", 0x040000, 0x20000, CRC(7e297b84) SHA1(bbf1aa2b0b6b1f9fdaf9bea77d24b7f4f9320696) ) |
| r252942 | r252943 | |
| 1789 | 1789 | ROM_LOAD16_BYTE( "epr-13030.54", 0x000000, 0x20000, CRC(81abcabf) SHA1(cb4e817d66a7f384aa9757758c51cd1bf7347dd0) ) |
| 1790 | 1790 | ROM_LOAD16_BYTE( "epr-13029.53", 0x000001, 0x20000, CRC(f3638efb) SHA1(f82a46fc8616cbe0235746161c587e54adecfe50) ) |
| 1791 | 1791 | |
| 1792 | | ROM_REGION16_BE( 0x200000, "bsprites", 0) |
| 1792 | ROM_REGION16_BE( 0x200000, "sprites", 0) |
| 1793 | 1793 | ROM_LOAD16_BYTE( "epr-13039.16", 0x000000, 0x80000, CRC(d7e1266d) SHA1(b0fc4cc60a7e876ae2af343bba6da3fb926ea9c5) ) |
| 1794 | 1794 | ROM_LOAD16_BYTE( "epr-13037.14", 0x000001, 0x80000, CRC(b801a250) SHA1(7d1f6a1f2022a4f302f22d11fa79057cf8134ad2) ) |
| 1795 | 1795 | ROM_LOAD16_BYTE( "epr-13040.17", 0x100000, 0x80000, CRC(4aeb3a85) SHA1(5521fd2d3956839bdbe7b70a9e60cd9fb72a42f1) ) |
| r252942 | r252943 | |
| 1864 | 1864 | ROM_LOAD16_BYTE( "epr-13030.54", 0x000000, 0x20000, CRC(81abcabf) SHA1(cb4e817d66a7f384aa9757758c51cd1bf7347dd0) ) |
| 1865 | 1865 | ROM_LOAD16_BYTE( "epr-13029.53", 0x000001, 0x20000, CRC(f3638efb) SHA1(f82a46fc8616cbe0235746161c587e54adecfe50) ) |
| 1866 | 1866 | |
| 1867 | | ROM_REGION16_BE( 0x200000, "bsprites", 0) |
| 1867 | ROM_REGION16_BE( 0x200000, "sprites", 0) |
| 1868 | 1868 | ROM_LOAD16_BYTE( "epr-13039.16", 0x000000, 0x80000, CRC(d7e1266d) SHA1(b0fc4cc60a7e876ae2af343bba6da3fb926ea9c5) ) |
| 1869 | 1869 | ROM_LOAD16_BYTE( "epr-13037.14", 0x000001, 0x80000, CRC(b801a250) SHA1(7d1f6a1f2022a4f302f22d11fa79057cf8134ad2) ) |
| 1870 | 1870 | ROM_LOAD16_BYTE( "epr-13040.17", 0x100000, 0x80000, CRC(4aeb3a85) SHA1(5521fd2d3956839bdbe7b70a9e60cd9fb72a42f1) ) |
| r252942 | r252943 | |
| 1933 | 1933 | ROM_LOAD16_BYTE( "epr-13325a.54", 0x000000, 0x20000, CRC(aba307e5) SHA1(a27a7d3699a95d7c6265a23157b2fefd362003dd) ) |
| 1934 | 1934 | ROM_LOAD16_BYTE( "epr-13324a.53", 0x000001, 0x20000, CRC(eb1b19e5) SHA1(3d1d7299cb3befc22afc0db0376d7f94dec37367) ) |
| 1935 | 1935 | |
| 1936 | | ROM_REGION16_BE( 0x200000, "bsprites", 0) |
| 1936 | ROM_REGION16_BE( 0x200000, "sprites", 0) |
| 1937 | 1937 | ROM_LOAD16_BYTE( "epr-13039.16", 0x000000, 0x80000, CRC(d7e1266d) SHA1(b0fc4cc60a7e876ae2af343bba6da3fb926ea9c5) ) |
| 1938 | 1938 | ROM_LOAD16_BYTE( "epr-13037.14", 0x000001, 0x80000, CRC(b801a250) SHA1(7d1f6a1f2022a4f302f22d11fa79057cf8134ad2) ) |
| 1939 | 1939 | ROM_LOAD16_BYTE( "epr-13040.17", 0x100000, 0x80000, CRC(4aeb3a85) SHA1(5521fd2d3956839bdbe7b70a9e60cd9fb72a42f1) ) |
| r252942 | r252943 | |
| 2009 | 2009 | ROM_LOAD16_BYTE( "epr-12019a.54", 0x000000, 0x20000, CRC(11188a30) SHA1(42dd0344d92529848b53a8cec4c145237ccd5b51) ) |
| 2010 | 2010 | ROM_LOAD16_BYTE( "epr-12018a.53", 0x000001, 0x20000, CRC(1c582e1f) SHA1(c32d2f921554bddd7dedcb81e231aa91f50fa27b) ) |
| 2011 | 2011 | |
| 2012 | | ROM_REGION16_BE( 0x080000, "bsprites", 0 ) |
| 2012 | ROM_REGION16_BE( 0x080000, "sprites", 0 ) |
| 2013 | 2013 | ROM_LOAD16_BYTE( "epr-11789.16", 0x000000, 0x20000, CRC(b86f8d2b) SHA1(a053f2021841fd0ef89fd3f28050a698b36c435e) ) |
| 2014 | 2014 | ROM_LOAD16_BYTE( "epr-11791.14", 0x000001, 0x20000, CRC(36b2910a) SHA1(9948b91837f944a7a606542fa685525e74bbe398) ) |
| 2015 | 2015 | ROM_LOAD16_BYTE( "epr-11790.17", 0x040000, 0x20000, CRC(2a564e66) SHA1(5f30fc15bfd017d75cfffe1e9e62ed0bcf32a98e) ) |
| r252942 | r252943 | |
| 2092 | 2092 | ROM_LOAD16_BYTE( "epr-12019.54", 0x000000, 0x20000, CRC(e514d7b6) SHA1(27ae99f5f3e8d2f248916f7a252e2c0686638df5) ) |
| 2093 | 2093 | ROM_LOAD16_BYTE( "epr-12018.53", 0x000001, 0x20000, CRC(0a3f7faf) SHA1(fe20a164a7a2c9e9bf0e7aade75b0488bdc93d79) ) |
| 2094 | 2094 | |
| 2095 | | ROM_REGION16_BE( 0x080000, "bsprites", 0 ) |
| 2095 | ROM_REGION16_BE( 0x080000, "sprites", 0 ) |
| 2096 | 2096 | ROM_LOAD16_BYTE( "epr-11789.16", 0x000000, 0x20000, CRC(b86f8d2b) SHA1(a053f2021841fd0ef89fd3f28050a698b36c435e) ) |
| 2097 | 2097 | ROM_LOAD16_BYTE( "epr-11791.14", 0x000001, 0x20000, CRC(36b2910a) SHA1(9948b91837f944a7a606542fa685525e74bbe398) ) |
| 2098 | 2098 | ROM_LOAD16_BYTE( "epr-11790.17", 0x040000, 0x20000, CRC(2a564e66) SHA1(5f30fc15bfd017d75cfffe1e9e62ed0bcf32a98e) ) |
| r252942 | r252943 | |
| 2176 | 2176 | ROM_LOAD16_BYTE( "epr-11903.54", 0x000000, 0x20000, CRC(d004f411) SHA1(212a985275647fae24b580ebaffc1230c06318ac) ) |
| 2177 | 2177 | ROM_LOAD16_BYTE( "epr-11902.53", 0x000001, 0x20000, CRC(e8028e08) SHA1(de4ee5011e9552e624b6223e0e1ef00bc271a811) ) |
| 2178 | 2178 | |
| 2179 | | ROM_REGION16_BE( 0x080000, "bsprites", 0 ) |
| 2179 | ROM_REGION16_BE( 0x080000, "sprites", 0 ) |
| 2180 | 2180 | ROM_LOAD16_BYTE( "epr-11789.16", 0x000000, 0x20000, CRC(b86f8d2b) SHA1(a053f2021841fd0ef89fd3f28050a698b36c435e) ) |
| 2181 | 2181 | ROM_LOAD16_BYTE( "epr-11791.14", 0x000001, 0x20000, CRC(36b2910a) SHA1(9948b91837f944a7a606542fa685525e74bbe398) ) |
| 2182 | 2182 | ROM_LOAD16_BYTE( "epr-11790.17", 0x040000, 0x20000, CRC(2a564e66) SHA1(5f30fc15bfd017d75cfffe1e9e62ed0bcf32a98e) ) |
| r252942 | r252943 | |
| 2262 | 2262 | ROM_LOAD16_BYTE( "epr-11750b.54", 0x000000, 0x20000, CRC(bc14ce30) SHA1(9bbadee0946e0abaac4f0d2625ba5550f11fa8a9) ) |
| 2263 | 2263 | ROM_LOAD16_BYTE( "epr-11749b.53", 0x000001, 0x20000, CRC(9e385568) SHA1(74e22eaed645cc80b1eb0c52912186066e58b9d2) ) |
| 2264 | 2264 | |
| 2265 | | ROM_REGION16_BE( 0x080000, "bsprites", 0 ) |
| 2265 | ROM_REGION16_BE( 0x080000, "sprites", 0 ) |
| 2266 | 2266 | ROM_LOAD16_BYTE( "epr-11789.16", 0x000000, 0x20000, CRC(b86f8d2b) SHA1(a053f2021841fd0ef89fd3f28050a698b36c435e) ) |
| 2267 | 2267 | ROM_LOAD16_BYTE( "epr-11791.14", 0x000001, 0x20000, CRC(36b2910a) SHA1(9948b91837f944a7a606542fa685525e74bbe398) ) |
| 2268 | 2268 | ROM_LOAD16_BYTE( "epr-11790.17", 0x040000, 0x20000, CRC(2a564e66) SHA1(5f30fc15bfd017d75cfffe1e9e62ed0bcf32a98e) ) |
| r252942 | r252943 | |
| 2347 | 2347 | ROM_LOAD16_BYTE("epr-12109.54", 0x000000, 0x20000, CRC(256350b8) SHA1(72b05d3583d63766690fed4827ec586e832168d1) ) |
| 2348 | 2348 | ROM_LOAD16_BYTE("epr-12108.53", 0x000001, 0x20000, CRC(a3a56771) SHA1(f41d466f31a1b833d21a7011314c48d5056409eb) ) |
| 2349 | 2349 | |
| 2350 | | ROM_REGION16_BE(0x080000, "bsprites", 0) |
| 2350 | ROM_REGION16_BE(0x080000, "sprites", 0) |
| 2351 | 2351 | ROM_LOAD16_BYTE("epr-12114.16", 0x000000, 0x20000, CRC(8b07e8eb) SHA1(22a4aff968d6de52372b7b2b5322d353f7b835ef) ) |
| 2352 | 2352 | ROM_LOAD16_BYTE("epr-12115.14", 0x000001, 0x20000, CRC(045b2912) SHA1(697c8eff69bf1a23745d24171f0b50635cf8513e) ) |
| 2353 | 2353 | ROM_LOAD16_BYTE("epr-12112.17", 0x040000, 0x20000, CRC(5dd13e81) SHA1(74ced668a36480a2ce9e3667e4915bfee2391534) ) |
| r252942 | r252943 | |
| 2440 | 2440 | ROM_LOAD16_BYTE( "epr-14092.54", 0x000000, 0x20000, CRC(18eb23c5) SHA1(53e5681c7450a3879ed80c1680168d6295caa887) ) // same as epr-13990.54 below |
| 2441 | 2441 | ROM_LOAD16_BYTE( "epr-14091.53", 0x000001, 0x20000, CRC(72a56f71) SHA1(d45d3072ea92b5dde5c70138e56e7f0ca248880e) ) // 1 byte difference between regions |
| 2442 | 2442 | |
| 2443 | | ROM_REGION16_BE( 0x080000, "bsprites", 0 ) |
| 2443 | ROM_REGION16_BE( 0x080000, "sprites", 0 ) |
| 2444 | 2444 | ROM_LOAD16_BYTE( "mpr-13999.16", 0x000000, 0x40000, CRC(9a1dd53c) SHA1(cb01f2c64554914ea693879dfcb498181a1e7a9a) ) |
| 2445 | 2445 | ROM_LOAD16_BYTE( "mpr-13997.14", 0x000001, 0x40000, CRC(1fdf1b87) SHA1(ed46af0f72081d545015b73a8d12240664f29506) ) |
| 2446 | 2446 | |
| r252942 | r252943 | |
| 2500 | 2500 | ROM_LOAD16_BYTE( "epr-13990.54", 0x000000, 0x20000, CRC(18eb23c5) SHA1(53e5681c7450a3879ed80c1680168d6295caa887) ) |
| 2501 | 2501 | ROM_LOAD16_BYTE( "epr-13989.53", 0x000001, 0x20000, CRC(8f4f824e) SHA1(d470f23ce2dca4e75b7b714175d47338c41bb721) ) |
| 2502 | 2502 | |
| 2503 | | ROM_REGION16_BE( 0x080000, "bsprites", 0 ) |
| 2503 | ROM_REGION16_BE( 0x080000, "sprites", 0 ) |
| 2504 | 2504 | ROM_LOAD16_BYTE( "mpr-13999.16", 0x000000, 0x40000, CRC(9a1dd53c) SHA1(cb01f2c64554914ea693879dfcb498181a1e7a9a) ) |
| 2505 | 2505 | ROM_LOAD16_BYTE( "mpr-13997.14", 0x000001, 0x40000, CRC(1fdf1b87) SHA1(ed46af0f72081d545015b73a8d12240664f29506) ) |
| 2506 | 2506 | |
| r252942 | r252943 | |
| 2565 | 2565 | ROM_LOAD16_BYTE( "epr-13828.54", 0x000000, 0x20000, CRC(2470cf5f) SHA1(eb1a732228fe7ad9cf0747d2b53e391c5a733667) ) |
| 2566 | 2566 | ROM_LOAD16_BYTE( "epr-13827.53", 0x000001, 0x20000, CRC(a9d0cf7d) SHA1(c40c73c9e9105ed6503b77b65a6423a26057d810) ) |
| 2567 | 2567 | |
| 2568 | | ROM_REGION16_BE( 0x200000, "bsprites", 0) |
| 2568 | ROM_REGION16_BE( 0x200000, "sprites", 0) |
| 2569 | 2569 | ROM_LOAD16_BYTE( "epr-13833.16", 0x000000, 0x80000, CRC(6148e11a) SHA1(5802208cf0415f6af39de162e9f12e7c205915f7) ) |
| 2570 | 2570 | ROM_LOAD16_BYTE( "epr-13832.14", 0x000001, 0x80000, CRC(41679754) SHA1(58d46f33a4318bbc9e2a20eb5550a66ee0b2e62f) ) |
| 2571 | 2571 | ROM_LOAD16_BYTE( "epr-13040.17", 0x100000, 0x80000, CRC(4aeb3a85) SHA1(5521fd2d3956839bdbe7b70a9e60cd9fb72a42f1) ) |
| r252942 | r252943 | |
| 2636 | 2636 | ROM_LOAD16_BYTE( "epr-13828.54", 0x000000, 0x20000, CRC(2470cf5f) SHA1(eb1a732228fe7ad9cf0747d2b53e391c5a733667) ) |
| 2637 | 2637 | ROM_LOAD16_BYTE( "epr-13827.53", 0x000001, 0x20000, CRC(a9d0cf7d) SHA1(c40c73c9e9105ed6503b77b65a6423a26057d810) ) |
| 2638 | 2638 | |
| 2639 | | ROM_REGION16_BE( 0x200000, "bsprites", 0) |
| 2639 | ROM_REGION16_BE( 0x200000, "sprites", 0) |
| 2640 | 2640 | ROM_LOAD16_BYTE( "epr-13833.16", 0x000000, 0x80000, CRC(6148e11a) SHA1(5802208cf0415f6af39de162e9f12e7c205915f7) ) |
| 2641 | 2641 | ROM_LOAD16_BYTE( "epr-13832.14", 0x000001, 0x80000, CRC(41679754) SHA1(58d46f33a4318bbc9e2a20eb5550a66ee0b2e62f) ) |
| 2642 | 2642 | ROM_LOAD16_BYTE( "epr-13040.17", 0x100000, 0x80000, CRC(4aeb3a85) SHA1(5521fd2d3956839bdbe7b70a9e60cd9fb72a42f1) ) |