From aa153f753ec46cdf042e057384aaef590cb6ffa5 Mon Sep 17 00:00:00 2001 From: angelosa Date: Thu, 22 Feb 2018 23:42:01 +0100 Subject: model2.cpp: bulk replace user* -> saner rom areas (nw) --- src/mame/drivers/model2.cpp | 1090 ++++++++++++++++++++++--------------------- src/mame/video/model2.cpp | 4 +- 2 files changed, 548 insertions(+), 546 deletions(-) diff --git a/src/mame/drivers/model2.cpp b/src/mame/drivers/model2.cpp index 323b948c61c..a6cb98345b2 100644 --- a/src/mame/drivers/model2.cpp +++ b/src/mame/drivers/model2.cpp @@ -1509,10 +1509,10 @@ ADDRESS_MAP_START(model2_state::model2_base_mem) AM_RANGE(0x01a14000, 0x01a14003) AM_DEVREADWRITE8("m2comm", m2comm_device, cn_r, cn_w, 0x000000ff) AM_RANGE(0x01a14000, 0x01a14003) AM_DEVREADWRITE8("m2comm", m2comm_device, fg_r, fg_w, 0x00ff0000) AM_RANGE(0x01d00000, 0x01d03fff) AM_RAM AM_SHARE("backup1") // Backup sram - AM_RANGE(0x02000000, 0x03ffffff) AM_ROM AM_REGION("user1", 0) + AM_RANGE(0x02000000, 0x03ffffff) AM_ROM AM_REGION("main_data", 0) // "extra" data - AM_RANGE(0x06000000, 0x06ffffff) AM_ROM AM_REGION("user1", 0x1000000) + AM_RANGE(0x06000000, 0x06ffffff) AM_ROM AM_REGION("main_data", 0x1000000) AM_RANGE(0x10000000, 0x101fffff) AM_READWRITE(render_mode_r,render_mode_w) // AM_RANGE(0x10200000, 0x103fffff) renderer status register @@ -2156,7 +2156,7 @@ ADDRESS_MAP_START(model2_state::copro_sharc_map) AM_RANGE(0x0400000, 0x0bfffff) AM_READ(copro_sharc_input_fifo_r) AM_RANGE(0x0c00000, 0x13fffff) AM_WRITE(copro_sharc_output_fifo_w) AM_RANGE(0x1400000, 0x1bfffff) AM_READWRITE(copro_sharc_buffer_r, copro_sharc_buffer_w) - AM_RANGE(0x1c00000, 0x1dfffff) AM_ROM AM_REGION("user5", 0) + AM_RANGE(0x1c00000, 0x1dfffff) AM_ROM AM_REGION("copro_data", 0) // AM_RANGE(0x3c000000, 0x3fffffff) AM_WRITE(copro_sharc_output_fifo_w) // last bronx, cpu core bug? ADDRESS_MAP_END @@ -2224,7 +2224,7 @@ MACHINE_CONFIG_START(model2o_state::model2o) MCFG_MB86233_FIFO_READ_CB(READ32(model2_state,copro_tgp_fifoin_pop)) MCFG_MB86233_FIFO_READ_OK_CB(READLINE(model2_state,copro_tgp_fifoin_pop_ok)) MCFG_MB86233_FIFO_WRITE_CB(WRITE32(model2_state,copro_tgp_fifoout_push)) - MCFG_MB86233_TABLE_REGION("user5") + MCFG_MB86233_TABLE_REGION("copro_data") MCFG_MACHINE_START_OVERRIDE(model2_state,model2) MCFG_MACHINE_RESET_OVERRIDE(model2_state,model2o) @@ -2323,7 +2323,7 @@ MACHINE_CONFIG_START(model2a_state::model2a) MCFG_MB86233_FIFO_READ_CB(READ32(model2_state,copro_tgp_fifoin_pop)) MCFG_MB86233_FIFO_READ_OK_CB(READLINE(model2_state,copro_tgp_fifoin_pop_ok)) MCFG_MB86233_FIFO_WRITE_CB(WRITE32(model2_state,copro_tgp_fifoout_push)) - MCFG_MB86233_TABLE_REGION("user5") + MCFG_MB86233_TABLE_REGION("copro_data") MCFG_MACHINE_START_OVERRIDE(model2_state,model2) MCFG_MACHINE_RESET_OVERRIDE(model2_state,model2) @@ -2549,8 +2549,9 @@ OPR-14747 / Linked to 315-5679B */ +// TODO: roms 58/59 and 62/63 aren't really used so far, actually they should be 32_word loaded too? #define MODEL2_CPU_BOARD \ - ROM_REGION( 0xc0000, "user5", 0 ) \ + ROM_REGION( 0xc0000, "copro_data", 0 ) \ ROM_LOAD32_WORD("opr-14742a.45", 0x000000, 0x20000, CRC(90c6b117) SHA1(f46429fffcee17d056f56d5fe035a33f1fd6c27e) ) \ ROM_LOAD32_WORD("opr-14743a.46", 0x000002, 0x20000, CRC(ae7f446b) SHA1(5b9f1fc47caf21e061e930c0d72804e4ec8c7bca) ) \ ROM_LOAD("opr-14744.58", 0x040000, 0x20000, CRC(730ea9e0) SHA1(651f1db4089a400d073b19ada299b4b08b08f372) ) \ @@ -2562,8 +2563,9 @@ These are smt ROMs found on Sega Model 2A Video board They are linked to a QFP208 IC labelled 315-5645 */ +// TODO: are these present on model2o too? #define MODEL2A_VID_BOARD \ - ROM_REGION( 0x180000, "user6", 0 ) \ + ROM_REGION( 0x180000, "video_unk", 0 ) \ ROM_LOAD("mpr-16310.15", 0x000000, 0x80000, CRC(c078a780) SHA1(0ad5b49774172743e2708b7ca4c061acfe10957a) ) \ ROM_LOAD("mpr-16311.16", 0x080000, 0x80000, CRC(452a492b) SHA1(88c2f6c2dbfd0c1b39a7bf15c74455fb68c7274e) ) \ ROM_LOAD("mpr-16312.14", 0x100000, 0x80000, CRC(a25fef5b) SHA1(c6a37856b97f5bc4996cb6b66209f47af392cc38) ) @@ -2574,7 +2576,7 @@ ROM_START( zeroguna ) /* Zero Gunner (Export), Model 2A */ ROM_LOAD32_WORD("epr-20437.12", 0x000000, 0x080000, CRC(fad30cc0) SHA1(5c6222e07594b4be59b5095f7cc0a164d5895306) ) ROM_LOAD32_WORD("epr-20438.13", 0x000002, 0x080000, CRC(ca364408) SHA1(4672ebdd7d9ccab5e107fda9d322b70583246c7a) ) - ROM_REGION32_LE( 0x2000000, "user1", 0 ) // Data + ROM_REGION32_LE( 0x2000000, "main_data", 0 ) // Data ROM_LOAD32_WORD("mpr-20296.11", 0x000000, 0x400000, CRC(072d8a5e) SHA1(7f69c90dd3c3e6e522d1065b3c4b09434cb4e634) ) ROM_LOAD32_WORD("mpr-20297.12", 0x000002, 0x400000, CRC(ba6a825b) SHA1(670a86c3a1a78550c760cc66c0a6181928fb9054) ) ROM_LOAD32_WORD("mpr-20294.9", 0x800000, 0x400000, CRC(a0bd1474) SHA1(c0c032adac69bd545e3aab481878b08f3c3edab8) ) @@ -2582,11 +2584,11 @@ ROM_START( zeroguna ) /* Zero Gunner (Export), Model 2A */ ROM_REGION( 0x800000, "tgp", ROMREGION_ERASE00 ) // TGP data (COPRO sockets) - ROM_REGION( 0x800000, "user2", 0 ) // Models + ROM_REGION( 0x800000, "polygons", 0 ) // Models ROM_LOAD32_WORD("mpr-20298.17", 0x000000, 0x400000, CRC(8ab782fc) SHA1(595f6fc2e9c58ce9763d51798ceead8d470f0a33) ) ROM_LOAD32_WORD("mpr-20299.21", 0x000002, 0x400000, CRC(90e20cdb) SHA1(730d58286fb7e91aa4128dc208b0f60eb3becc78) ) - ROM_REGION( 0x400000, "user3", 0 ) // Textures + ROM_REGION( 0x400000, "textures", 0 ) // Textures ROM_LOAD32_WORD("mpr-20301.27", 0x000000, 0x200000, CRC(52010fb2) SHA1(8dce67c6f9e48d749c64b11d4569df413dc40e07) ) ROM_LOAD32_WORD("mpr-20300.25", 0x000002, 0x200000, CRC(6f042792) SHA1(75db68e57ec3fbc7af377342eef81f26fae4e1c4) ) @@ -2609,7 +2611,7 @@ ROM_START( zerogunaj ) /* Zero Gunner (Japan), Model 2A - Sega game ID# 833-1134 ROM_LOAD32_WORD("epr-20288.12", 0x000000, 0x080000, CRC(162305d5) SHA1(c0d67fbb8f89daacd32bbc1ad0d55a73b60016d8) ) ROM_LOAD32_WORD("epr-20289.13", 0x000002, 0x080000, CRC(b5acb940) SHA1(e4c66c6bc9d5433b76ea12cf625fc359439144bb) ) - ROM_REGION32_LE( 0x2000000, "user1", 0 ) // Data + ROM_REGION32_LE( 0x2000000, "main_data", 0 ) // Data ROM_LOAD32_WORD("mpr-20296.11", 0x000000, 0x400000, CRC(072d8a5e) SHA1(7f69c90dd3c3e6e522d1065b3c4b09434cb4e634) ) ROM_LOAD32_WORD("mpr-20297.12", 0x000002, 0x400000, CRC(ba6a825b) SHA1(670a86c3a1a78550c760cc66c0a6181928fb9054) ) ROM_LOAD32_WORD("mpr-20294.9", 0x800000, 0x400000, CRC(a0bd1474) SHA1(c0c032adac69bd545e3aab481878b08f3c3edab8) ) @@ -2617,11 +2619,11 @@ ROM_START( zerogunaj ) /* Zero Gunner (Japan), Model 2A - Sega game ID# 833-1134 ROM_REGION( 0x800000, "tgp", ROMREGION_ERASE00 ) // TGP data (COPRO sockets) - ROM_REGION( 0x800000, "user2", 0 ) // Models + ROM_REGION( 0x800000, "polygons", 0 ) // Models ROM_LOAD32_WORD("mpr-20298.17", 0x000000, 0x400000, CRC(8ab782fc) SHA1(595f6fc2e9c58ce9763d51798ceead8d470f0a33) ) ROM_LOAD32_WORD("mpr-20299.21", 0x000002, 0x400000, CRC(90e20cdb) SHA1(730d58286fb7e91aa4128dc208b0f60eb3becc78) ) - ROM_REGION( 0x400000, "user3", 0 ) // Textures + ROM_REGION( 0x400000, "textures", 0 ) // Textures ROM_LOAD32_WORD("mpr-20301.27", 0x000000, 0x200000, CRC(52010fb2) SHA1(8dce67c6f9e48d749c64b11d4569df413dc40e07) ) ROM_LOAD32_WORD("mpr-20300.25", 0x000002, 0x200000, CRC(6f042792) SHA1(75db68e57ec3fbc7af377342eef81f26fae4e1c4) ) @@ -2644,21 +2646,21 @@ ROM_START( zerogun ) /* Zero Gunner (Export), Model 2B */ ROM_LOAD32_WORD("epr-20439.15", 0x000000, 0x080000, CRC(10125381) SHA1(1e178e6bd2b1312cd6290f1be4b386f520465836) ) ROM_LOAD32_WORD("epr-20440.16", 0x000002, 0x080000, CRC(ce872747) SHA1(82bf138a42c659b675b14e41d526b1628fb46ae3) ) - ROM_REGION32_LE( 0x2000000, "user1", 0 ) // Data + ROM_REGION32_LE( 0x2000000, "main_data", 0 ) // Data ROM_LOAD32_WORD("mpr-20296.11", 0x000000, 0x400000, CRC(072d8a5e) SHA1(7f69c90dd3c3e6e522d1065b3c4b09434cb4e634) ) ROM_LOAD32_WORD("mpr-20297.12", 0x000002, 0x400000, CRC(ba6a825b) SHA1(670a86c3a1a78550c760cc66c0a6181928fb9054) ) ROM_LOAD32_WORD("mpr-20294.9", 0x800000, 0x400000, CRC(a0bd1474) SHA1(c0c032adac69bd545e3aab481878b08f3c3edab8) ) ROM_LOAD32_WORD("mpr-20295.10", 0x800002, 0x400000, CRC(c548cced) SHA1(d34f2fc9b4481c75a6824aa4bdd3f1884188d35b) ) - ROM_REGION( 0x800000, "user2", 0 ) // Models + ROM_REGION( 0x800000, "polygons", 0 ) // Models ROM_LOAD32_WORD("mpr-20298.17", 0x000000, 0x400000, CRC(8ab782fc) SHA1(595f6fc2e9c58ce9763d51798ceead8d470f0a33) ) ROM_LOAD32_WORD("mpr-20299.21", 0x000002, 0x400000, CRC(90e20cdb) SHA1(730d58286fb7e91aa4128dc208b0f60eb3becc78) ) - ROM_REGION( 0x400000, "user3", 0 ) // Textures + ROM_REGION( 0x400000, "textures", 0 ) // Textures ROM_LOAD32_WORD("mpr-20301.27", 0x000000, 0x200000, CRC(52010fb2) SHA1(8dce67c6f9e48d749c64b11d4569df413dc40e07) ) ROM_LOAD32_WORD("mpr-20300.25", 0x000002, 0x200000, CRC(6f042792) SHA1(75db68e57ec3fbc7af377342eef81f26fae4e1c4) ) - ROM_REGION( 0x800000, "user5", ROMREGION_ERASE00 ) // Coprocessor Data ROM + ROM_REGION( 0x800000, "copro_data", ROMREGION_ERASE00 ) // Coprocessor Data ROM ROM_REGION( 0x100000, "audiocpu", 0 ) // Sound program ROM_LOAD16_WORD_SWAP("epr-20302.31", 0x080000, 0x80000, CRC(44ff50d2) SHA1(6ffec81042fd5708e8a5df47b63f9809f93bf0f8) ) @@ -2676,21 +2678,21 @@ ROM_START( zerogunj ) /* Zero Gunner (Japan), Model 2B */ ROM_LOAD32_WORD("epr-20290.15", 0x000000, 0x080000, CRC(9ce3ad21) SHA1(812ab45cc9e2920e74e58937d1826774f3f54183) ) ROM_LOAD32_WORD("epr-20291.16", 0x000002, 0x080000, CRC(7267a03d) SHA1(a7216914ee7535fa1856cb19bc05c89948a93c89) ) - ROM_REGION32_LE( 0x2000000, "user1", 0 ) // Data + ROM_REGION32_LE( 0x2000000, "main_data", 0 ) // Data ROM_LOAD32_WORD("mpr-20296.11", 0x000000, 0x400000, CRC(072d8a5e) SHA1(7f69c90dd3c3e6e522d1065b3c4b09434cb4e634) ) ROM_LOAD32_WORD("mpr-20297.12", 0x000002, 0x400000, CRC(ba6a825b) SHA1(670a86c3a1a78550c760cc66c0a6181928fb9054) ) ROM_LOAD32_WORD("mpr-20294.9", 0x800000, 0x400000, CRC(a0bd1474) SHA1(c0c032adac69bd545e3aab481878b08f3c3edab8) ) ROM_LOAD32_WORD("mpr-20295.10", 0x800002, 0x400000, CRC(c548cced) SHA1(d34f2fc9b4481c75a6824aa4bdd3f1884188d35b) ) - ROM_REGION( 0x800000, "user2", 0 ) // Models + ROM_REGION( 0x800000, "polygons", 0 ) // Models ROM_LOAD32_WORD("mpr-20298.17", 0x000000, 0x400000, CRC(8ab782fc) SHA1(595f6fc2e9c58ce9763d51798ceead8d470f0a33) ) ROM_LOAD32_WORD("mpr-20299.21", 0x000002, 0x400000, CRC(90e20cdb) SHA1(730d58286fb7e91aa4128dc208b0f60eb3becc78) ) - ROM_REGION( 0x400000, "user3", 0 ) // Textures + ROM_REGION( 0x400000, "textures", 0 ) // Textures ROM_LOAD32_WORD("mpr-20301.27", 0x000000, 0x200000, CRC(52010fb2) SHA1(8dce67c6f9e48d749c64b11d4569df413dc40e07) ) ROM_LOAD32_WORD("mpr-20300.25", 0x000002, 0x200000, CRC(6f042792) SHA1(75db68e57ec3fbc7af377342eef81f26fae4e1c4) ) - ROM_REGION( 0x800000, "user5", ROMREGION_ERASE00 ) // Coprocessor Data ROM + ROM_REGION( 0x800000, "copro_data", ROMREGION_ERASE00 ) // Coprocessor Data ROM ROM_REGION( 0x100000, "audiocpu", 0 ) // Sound program ROM_LOAD16_WORD_SWAP("epr-20302.31", 0x080000, 0x80000, CRC(44ff50d2) SHA1(6ffec81042fd5708e8a5df47b63f9809f93bf0f8) ) @@ -2708,23 +2710,23 @@ ROM_START( gunblade ) /* Gunblade NY Revision A, Model 2B, Sega game ID# 833-125 ROM_LOAD32_WORD("epr-18988a.15", 0x000000, 0x080000, CRC(f63f1ad2) SHA1(fcfb0a4691cd7d66168c421e4e1694ecaea56ab2) ) ROM_LOAD32_WORD("epr-18989a.16", 0x000002, 0x080000, CRC(c1c84d65) SHA1(92bffbf1250c53499c37a53f9e2a054fc7bf256f) ) - ROM_REGION32_LE( 0x2000000, "user1", 0 ) // Data + ROM_REGION32_LE( 0x2000000, "main_data", 0 ) // Data ROM_LOAD32_WORD("mpr-18974.11", 0x000000, 0x400000, CRC(e29ecaff) SHA1(dcdfe9f59158cec2f02b213ee13f5e40cdb92e55) ) ROM_LOAD32_WORD("mpr-18975.12", 0x000002, 0x400000, CRC(d8187582) SHA1(34a0b32eeed1a9f41bca8b9261851881b2ba79f2) ) ROM_LOAD32_WORD("mpr-18976.9", 0x800000, 0x400000, CRC(c95c15eb) SHA1(892063e91b2ed20e0600d4b188da1e9f45a19692) ) ROM_LOAD32_WORD("mpr-18977.10", 0x800002, 0x400000, CRC(db8f5b6f) SHA1(c11d2c9e1e215aa7b2ebb777639c8cd651901f52) ) - ROM_REGION( 0x800000, "user5", 0 ) // Coprocessor Data ROM + ROM_REGION( 0x800000, "copro_data", 0 ) // Coprocessor Data ROM ROM_LOAD32_WORD("mpr-18986.29", 0x000000, 0x400000, CRC(04820f7b) SHA1(5eb6682399b358d77658d82e612b02b724e3f3e1) ) ROM_LOAD32_WORD("mpr-18987.30", 0x000002, 0x400000, CRC(2419367f) SHA1(0a04a1049d2da486dc9dbb97b383bd24259b78c8) ) - ROM_REGION( 0x1000000, "user2", 0 ) // Models + ROM_REGION( 0x1000000, "polygons", 0 ) // Models ROM_LOAD32_WORD("mpr-18980.17", 0x000000, 0x400000, CRC(22345534) SHA1(7b8bdcfe88953ce1b2d75af2ce4712ab6507e2cf) ) ROM_LOAD32_WORD("mpr-18981.21", 0x000002, 0x400000, CRC(2544a33d) SHA1(a76193f70adb6abeba02328b290af5cca47d4e25) ) ROM_LOAD32_WORD("mpr-18982.18", 0x800000, 0x400000, CRC(d0a92b2a) SHA1(95404baed88cc95b75ff9b9084d09622961d3e57) ) ROM_LOAD32_WORD("mpr-18983.22", 0x800002, 0x400000, CRC(1b4af982) SHA1(550f8248699b9267da7d2e64002be56972381714) ) - ROM_REGION( 0x800000, "user3", 0 ) // Textures + ROM_REGION( 0x800000, "textures", 0 ) // Textures ROM_LOAD32_WORD("mpr-18985.27", 0x000000, 0x400000, CRC(ad6166e3) SHA1(2c487fb743730cacf92dbea952b1efada0f073df) ) ROM_LOAD32_WORD("mpr-18984.25", 0x000002, 0x400000, CRC(756f6f37) SHA1(095964de773f515d64d65dbc8f8ef9bae97e5ba9) ) @@ -2743,7 +2745,7 @@ ROM_START( vf2 ) /* Virtua Fighter 2 Version 2.1, Model 2A */ ROM_LOAD32_WORD( "epr-18387.14", 0x040000, 0x020000, CRC(124a8453) SHA1(26fb787451824fc6060724e37fe0ba6bb66796cb) ) ROM_LOAD32_WORD( "epr-18388.15", 0x040002, 0x020000, CRC(8d347980) SHA1(da79e51ad501b9560c4ed7cf1ec768daad93efe0) ) - ROM_REGION32_LE( 0x2400000, "user1", 0 ) // Data + ROM_REGION32_LE( 0x2400000, "main_data", 0 ) // Data ROM_LOAD32_WORD( "mpr-17560.10", 0x000000, 0x200000, CRC(d1389864) SHA1(88e9a8b6b0f58c96957015179e7ff10f837040e6) ) ROM_LOAD32_WORD( "mpr-17561.11", 0x000002, 0x200000, CRC(b98d0101) SHA1(e154877380b9250d8119dd4c14ba306c7b337dcd) ) ROM_LOAD32_WORD( "mpr-17558.8", 0x400000, 0x200000, CRC(4b15f5a6) SHA1(9a34724958fef9b49eae39c6ea136e0cf532154b) ) @@ -2755,7 +2757,7 @@ ROM_START( vf2 ) /* Virtua Fighter 2 Version 2.1, Model 2A */ ROM_REGION( 0x800000, "tgp", ROMREGION_ERASE00 ) // TGP data (COPRO sockets) - ROM_REGION( 0x2000000, "user2", 0 ) // Models + ROM_REGION( 0x2000000, "polygons", 0 ) // Models ROM_LOAD32_WORD( "mpr-17554.16", 0x000000, 0x200000, CRC(27896d82) SHA1(c0624e58de2e427465daaa10dbb02ea2a1fd0f1b) ) ROM_LOAD32_WORD( "mpr-17548.20", 0x000002, 0x200000, CRC(c95facc2) SHA1(09d19abe5d75a335df7510df8abb2d4425159cdf) ) ROM_LOAD32_WORD( "mpr-17555.17", 0x400000, 0x200000, CRC(4df2810b) SHA1(720c4628d7783f0323b5723b441e13741556241e) ) @@ -2763,7 +2765,7 @@ ROM_START( vf2 ) /* Virtua Fighter 2 Version 2.1, Model 2A */ ROM_LOAD32_WORD( "mpr-17556.18", 0x800000, 0x200000, CRC(41a47616) SHA1(55b909d2bc2079d0dfed5036c78c9e09bce09843) ) ROM_LOAD32_WORD( "mpr-17550.22", 0x800002, 0x200000, CRC(c36ff3f5) SHA1(f14fdf275905a90a0d4cc534d90b0302f26676d8) ) - ROM_REGION( 0x1000000, "user3", ROMREGION_ERASEFF ) // Textures + ROM_REGION( 0x1000000, "textures", ROMREGION_ERASEFF ) // Textures ROM_LOAD32_WORD( "mpr-17553.25", 0x000000, 0x200000, CRC(5da1c5d3) SHA1(c627b25a1f61a9fe9182e2199f70f6e485503c7b) ) ROM_LOAD32_WORD( "mpr-17552.24", 0x000002, 0x200000, CRC(e91e7427) SHA1(0ac1111f2ecb4f924b5119eaaac8fa7bc87ab9d1) ) ROM_LOAD32_WORD( "mpr-17547.27", 0x800000, 0x200000, CRC(be940431) SHA1(5c1196a6454a4fead79a930979f2e69639ec2bb9) ) @@ -2789,7 +2791,7 @@ ROM_START( vf2b ) /* Virtua Fighter 2 Revision B, Model 2A */ ROM_LOAD32_WORD( "epr-17562b.14", 0x040000, 0x020000, CRC(b778d4eb) SHA1(a7162d9c39d601ac92310c8cf2ae388647a5295a) ) ROM_LOAD32_WORD( "epr-17563b.15", 0x040002, 0x020000, CRC(a05c15f6) SHA1(b9b1f3c68c53a86dfa3cbc85fcb9150546c13f23) ) - ROM_REGION32_LE( 0x2400000, "user1", 0 ) // Data + ROM_REGION32_LE( 0x2400000, "main_data", 0 ) // Data ROM_LOAD32_WORD( "mpr-17560.10", 0x000000, 0x200000, CRC(d1389864) SHA1(88e9a8b6b0f58c96957015179e7ff10f837040e6) ) ROM_LOAD32_WORD( "mpr-17561.11", 0x000002, 0x200000, CRC(b98d0101) SHA1(e154877380b9250d8119dd4c14ba306c7b337dcd) ) ROM_LOAD32_WORD( "mpr-17558.8", 0x400000, 0x200000, CRC(4b15f5a6) SHA1(9a34724958fef9b49eae39c6ea136e0cf532154b) ) @@ -2801,7 +2803,7 @@ ROM_START( vf2b ) /* Virtua Fighter 2 Revision B, Model 2A */ ROM_REGION( 0x800000, "tgp", ROMREGION_ERASE00 ) // TGP data (COPRO sockets) - ROM_REGION( 0x2000000, "user2", 0 ) // Models + ROM_REGION( 0x2000000, "polygons", 0 ) // Models ROM_LOAD32_WORD( "mpr-17554.16", 0x000000, 0x200000, CRC(27896d82) SHA1(c0624e58de2e427465daaa10dbb02ea2a1fd0f1b) ) ROM_LOAD32_WORD( "mpr-17548.20", 0x000002, 0x200000, CRC(c95facc2) SHA1(09d19abe5d75a335df7510df8abb2d4425159cdf) ) ROM_LOAD32_WORD( "mpr-17555.17", 0x400000, 0x200000, CRC(4df2810b) SHA1(720c4628d7783f0323b5723b441e13741556241e) ) @@ -2809,7 +2811,7 @@ ROM_START( vf2b ) /* Virtua Fighter 2 Revision B, Model 2A */ ROM_LOAD32_WORD( "mpr-17556.18", 0x800000, 0x200000, CRC(41a47616) SHA1(55b909d2bc2079d0dfed5036c78c9e09bce09843) ) ROM_LOAD32_WORD( "mpr-17550.22", 0x800002, 0x200000, CRC(c36ff3f5) SHA1(f14fdf275905a90a0d4cc534d90b0302f26676d8) ) - ROM_REGION( 0x1000000, "user3", ROMREGION_ERASEFF ) // Textures + ROM_REGION( 0x1000000, "textures", ROMREGION_ERASEFF ) // Textures ROM_LOAD32_WORD( "mpr-17553.25", 0x000000, 0x200000, CRC(5da1c5d3) SHA1(c627b25a1f61a9fe9182e2199f70f6e485503c7b) ) ROM_LOAD32_WORD( "mpr-17552.24", 0x000002, 0x200000, CRC(e91e7427) SHA1(0ac1111f2ecb4f924b5119eaaac8fa7bc87ab9d1) ) ROM_LOAD32_WORD( "mpr-17547.27", 0x800000, 0x200000, CRC(be940431) SHA1(5c1196a6454a4fead79a930979f2e69639ec2bb9) ) @@ -2835,7 +2837,7 @@ ROM_START( vf2a ) /* Virtua Fighter 2 Revision A, Model 2A */ ROM_LOAD32_WORD( "epr-17562a.14", 0x040000, 0x020000, CRC(db68a01a) SHA1(1e9d3f09821596d3560bf54f6323ba295ee430d8) ) ROM_LOAD32_WORD( "epr-17563a.15", 0x040002, 0x020000, CRC(4696439d) SHA1(846fa1435a1a5c9f7f9690e1c810ca89008d1626) ) - ROM_REGION32_LE( 0x2400000, "user1", 0 ) // Data + ROM_REGION32_LE( 0x2400000, "main_data", 0 ) // Data ROM_LOAD32_WORD( "mpr-17560.10", 0x000000, 0x200000, CRC(d1389864) SHA1(88e9a8b6b0f58c96957015179e7ff10f837040e6) ) ROM_LOAD32_WORD( "mpr-17561.11", 0x000002, 0x200000, CRC(b98d0101) SHA1(e154877380b9250d8119dd4c14ba306c7b337dcd) ) ROM_LOAD32_WORD( "mpr-17558.8", 0x400000, 0x200000, CRC(4b15f5a6) SHA1(9a34724958fef9b49eae39c6ea136e0cf532154b) ) @@ -2847,7 +2849,7 @@ ROM_START( vf2a ) /* Virtua Fighter 2 Revision A, Model 2A */ ROM_REGION( 0x800000, "tgp", ROMREGION_ERASE00 ) // TGP data (COPRO sockets) - ROM_REGION( 0x2000000, "user2", 0 ) // Models + ROM_REGION( 0x2000000, "polygons", 0 ) // Models ROM_LOAD32_WORD( "mpr-17554.16", 0x000000, 0x200000, CRC(27896d82) SHA1(c0624e58de2e427465daaa10dbb02ea2a1fd0f1b) ) ROM_LOAD32_WORD( "mpr-17548.20", 0x000002, 0x200000, CRC(c95facc2) SHA1(09d19abe5d75a335df7510df8abb2d4425159cdf) ) ROM_LOAD32_WORD( "mpr-17555.17", 0x400000, 0x200000, CRC(4df2810b) SHA1(720c4628d7783f0323b5723b441e13741556241e) ) @@ -2855,7 +2857,7 @@ ROM_START( vf2a ) /* Virtua Fighter 2 Revision A, Model 2A */ ROM_LOAD32_WORD( "mpr-17556.18", 0x800000, 0x200000, CRC(41a47616) SHA1(55b909d2bc2079d0dfed5036c78c9e09bce09843) ) ROM_LOAD32_WORD( "mpr-17550.22", 0x800002, 0x200000, CRC(c36ff3f5) SHA1(f14fdf275905a90a0d4cc534d90b0302f26676d8) ) - ROM_REGION( 0x1000000, "user3", ROMREGION_ERASEFF ) // Textures + ROM_REGION( 0x1000000, "textures", ROMREGION_ERASEFF ) // Textures ROM_LOAD32_WORD( "mpr-17553.25", 0x000000, 0x200000, CRC(5da1c5d3) SHA1(c627b25a1f61a9fe9182e2199f70f6e485503c7b) ) ROM_LOAD32_WORD( "mpr-17552.24", 0x000002, 0x200000, CRC(e91e7427) SHA1(0ac1111f2ecb4f924b5119eaaac8fa7bc87ab9d1) ) ROM_LOAD32_WORD( "mpr-17547.27", 0x800000, 0x200000, CRC(be940431) SHA1(5c1196a6454a4fead79a930979f2e69639ec2bb9) ) @@ -2881,7 +2883,7 @@ ROM_START( vf2o ) /* Virtua Fighter 2, Model 2A */ ROM_LOAD32_WORD( "epr-17562.14", 0x040000, 0x020000, CRC(b893bcef) SHA1(2f862a7099aa757ee1f2ad8245eb4f8f4fdfb7bc) ) ROM_LOAD32_WORD( "epr-17563.15", 0x040002, 0x020000, CRC(3b55f5a8) SHA1(b1ca3d4d3568c1652dcd8e546ffff23a4a21a699) ) - ROM_REGION32_LE( 0x2400000, "user1", 0 ) // Data + ROM_REGION32_LE( 0x2400000, "main_data", 0 ) // Data ROM_LOAD32_WORD( "mpr-17560.10", 0x000000, 0x200000, CRC(d1389864) SHA1(88e9a8b6b0f58c96957015179e7ff10f837040e6) ) ROM_LOAD32_WORD( "mpr-17561.11", 0x000002, 0x200000, CRC(b98d0101) SHA1(e154877380b9250d8119dd4c14ba306c7b337dcd) ) ROM_LOAD32_WORD( "mpr-17558.8", 0x400000, 0x200000, CRC(4b15f5a6) SHA1(9a34724958fef9b49eae39c6ea136e0cf532154b) ) @@ -2893,7 +2895,7 @@ ROM_START( vf2o ) /* Virtua Fighter 2, Model 2A */ ROM_REGION( 0x800000, "tgp", ROMREGION_ERASE00 ) // TGP data (COPRO sockets) - ROM_REGION( 0x2000000, "user2", 0 ) // Models + ROM_REGION( 0x2000000, "polygons", 0 ) // Models ROM_LOAD32_WORD( "mpr-17554.16", 0x000000, 0x200000, CRC(27896d82) SHA1(c0624e58de2e427465daaa10dbb02ea2a1fd0f1b) ) ROM_LOAD32_WORD( "mpr-17548.20", 0x000002, 0x200000, CRC(c95facc2) SHA1(09d19abe5d75a335df7510df8abb2d4425159cdf) ) ROM_LOAD32_WORD( "mpr-17555.17", 0x400000, 0x200000, CRC(4df2810b) SHA1(720c4628d7783f0323b5723b441e13741556241e) ) @@ -2901,7 +2903,7 @@ ROM_START( vf2o ) /* Virtua Fighter 2, Model 2A */ ROM_LOAD32_WORD( "mpr-17556.18", 0x800000, 0x200000, CRC(41a47616) SHA1(55b909d2bc2079d0dfed5036c78c9e09bce09843) ) ROM_LOAD32_WORD( "mpr-17550.22", 0x800002, 0x200000, CRC(c36ff3f5) SHA1(f14fdf275905a90a0d4cc534d90b0302f26676d8) ) - ROM_REGION( 0x1000000, "user3", ROMREGION_ERASEFF ) // Textures + ROM_REGION( 0x1000000, "textures", ROMREGION_ERASEFF ) // Textures ROM_LOAD32_WORD( "mpr-17553.25", 0x000000, 0x200000, CRC(5da1c5d3) SHA1(c627b25a1f61a9fe9182e2199f70f6e485503c7b) ) ROM_LOAD32_WORD( "mpr-17552.24", 0x000002, 0x200000, CRC(e91e7427) SHA1(0ac1111f2ecb4f924b5119eaaac8fa7bc87ab9d1) ) ROM_LOAD32_WORD( "mpr-17547.27", 0x800000, 0x200000, CRC(be940431) SHA1(5c1196a6454a4fead79a930979f2e69639ec2bb9) ) @@ -2925,7 +2927,7 @@ ROM_START( srallyc ) /* Sega Rally Championship Revision C, Model 2A, Sega game ROM_LOAD32_WORD( "epr-17888c.12", 0x000000, 0x080000, CRC(3d6808aa) SHA1(33abf9cdcee9583dc600c94e1e29ce260e8c5d32) ) ROM_LOAD32_WORD( "epr-17889c.13", 0x000002, 0x080000, CRC(f43c7802) SHA1(4b1efb3d5644fed1753da1750bf5c300d3a15d2c) ) - ROM_REGION32_LE( 0x2400000, "user1", 0 ) // Data + ROM_REGION32_LE( 0x2400000, "main_data", 0 ) // Data ROM_LOAD32_WORD( "mpr-17746.10", 0x000000, 0x200000, CRC(8fe311f4) SHA1(f4ada8e5c906fc384bed1b96f09cdf313f89e825) ) ROM_LOAD32_WORD( "mpr-17747.11", 0x000002, 0x200000, CRC(543593fd) SHA1(5ba63a77e9fc70569af21d50b3171bc8ff4522b8) ) ROM_LOAD32_WORD( "mpr-17744.8", 0x400000, 0x200000, CRC(71fed098) SHA1(1d187cad375121a45348d640edd3cc7dce658d28) ) @@ -2940,13 +2942,13 @@ ROM_START( srallyc ) /* Sega Rally Championship Revision C, Model 2A, Sega game ROM_REGION( 0x010000, "drivecpu", 0 ) // Drive I/O program ROM_LOAD( "epr-17891.ic12", 0x000000, 0x010000, CRC(9a33b437) SHA1(3e8f210aa5159e78f640126cb5ce7f05f22560f2) ) - ROM_REGION( 0x2000000, "user2", 0 ) // Models + ROM_REGION( 0x2000000, "polygons", 0 ) // Models ROM_LOAD32_WORD( "mpr-17748.16", 0x000000, 0x200000, CRC(3148a2b2) SHA1(283cc49bfb6c6381a7ead9273fd097dca5b981b6) ) ROM_LOAD32_WORD( "mpr-17750.20", 0x000002, 0x200000, CRC(232aec29) SHA1(4d470e71df61298282c356814e2d151fda323fb6) ) ROM_LOAD32_WORD( "mpr-17749.17", 0x400000, 0x200000, CRC(0838d184) SHA1(704175c8b29e4c989afcb7be42e7e0e096740eaf) ) ROM_LOAD32_WORD( "mpr-17751.21", 0x400002, 0x200000, CRC(ed87ac62) SHA1(601542149d33ca52a47536b4b0af47bf1fd87eb2) ) - ROM_REGION( 0x1000000, "user3", 0 ) // Textures + ROM_REGION( 0x1000000, "textures", 0 ) // Textures ROM_LOAD32_WORD( "mpr-17753.25", 0x000000, 0x200000, CRC(6db0eb36) SHA1(dd5fd3c9592360d3e95623ac2491e6faabe9dbcb) ) ROM_LOAD32_WORD( "mpr-17752.24", 0x000002, 0x200000, CRC(d6aa86ce) SHA1(1d342f87d1af1e5438d1ae818b1b14268e765897) ) @@ -2971,7 +2973,7 @@ ROM_START( srallycb ) /* Sega Rally Championship Revision B, Model 2A, Sega game ROM_LOAD32_WORD( "epr-17888b.12", 0x000000, 0x080000, CRC(95bce0b9) SHA1(9b293b430db14cfab35466d2f9a1e3f7e2df3143) ) ROM_LOAD32_WORD( "epr-17889b.13", 0x000002, 0x080000, CRC(395c425e) SHA1(9868d2b79255120abfdb7f9c0930a607aeef5363) ) - ROM_REGION32_LE( 0x2400000, "user1", 0 ) // Data + ROM_REGION32_LE( 0x2400000, "main_data", 0 ) // Data ROM_LOAD32_WORD( "mpr-17746.10", 0x000000, 0x200000, CRC(8fe311f4) SHA1(f4ada8e5c906fc384bed1b96f09cdf313f89e825) ) ROM_LOAD32_WORD( "mpr-17747.11", 0x000002, 0x200000, CRC(543593fd) SHA1(5ba63a77e9fc70569af21d50b3171bc8ff4522b8) ) ROM_LOAD32_WORD( "mpr-17744.8", 0x400000, 0x200000, CRC(71fed098) SHA1(1d187cad375121a45348d640edd3cc7dce658d28) ) @@ -2986,13 +2988,13 @@ ROM_START( srallycb ) /* Sega Rally Championship Revision B, Model 2A, Sega game ROM_REGION( 0x010000, "drivecpu", 0 ) // Drive I/O program ROM_LOAD( "epr-17891.ic12", 0x000000, 0x010000, CRC(9a33b437) SHA1(3e8f210aa5159e78f640126cb5ce7f05f22560f2) ) - ROM_REGION( 0x2000000, "user2", 0 ) // Models + ROM_REGION( 0x2000000, "polygons", 0 ) // Models ROM_LOAD32_WORD( "mpr-17748.16", 0x000000, 0x200000, CRC(3148a2b2) SHA1(283cc49bfb6c6381a7ead9273fd097dca5b981b6) ) ROM_LOAD32_WORD( "mpr-17750.20", 0x000002, 0x200000, CRC(232aec29) SHA1(4d470e71df61298282c356814e2d151fda323fb6) ) ROM_LOAD32_WORD( "mpr-17749.17", 0x400000, 0x200000, CRC(0838d184) SHA1(704175c8b29e4c989afcb7be42e7e0e096740eaf) ) ROM_LOAD32_WORD( "mpr-17751.21", 0x400002, 0x200000, CRC(ed87ac62) SHA1(601542149d33ca52a47536b4b0af47bf1fd87eb2) ) - ROM_REGION( 0x1000000, "user3", 0 ) // Textures + ROM_REGION( 0x1000000, "textures", 0 ) // Textures ROM_LOAD32_WORD( "mpr-17753.25", 0x000000, 0x200000, CRC(6db0eb36) SHA1(dd5fd3c9592360d3e95623ac2491e6faabe9dbcb) ) ROM_LOAD32_WORD( "mpr-17752.24", 0x000002, 0x200000, CRC(d6aa86ce) SHA1(1d342f87d1af1e5438d1ae818b1b14268e765897) ) @@ -3017,7 +3019,7 @@ ROM_START( srallycdx ) /* Sega Rally Championship DX Revision A, Model 2A - Sing ROM_LOAD32_WORD( "epr-17760a.12", 0x000000, 0x020000, CRC(2c1b996b) SHA1(28c1196aac1c242e61069ee809c9e8229c061950) ) /* AMD 27C1024 EPROM */ ROM_LOAD32_WORD( "epr-17761a.13", 0x000002, 0x020000, CRC(50813f66) SHA1(f27ffb314e06fa18d863fdf172dafe56122cd606) ) /* AMD 27C1024 EPROM */ - ROM_REGION32_LE( 0x2400000, "user1", 0 ) // Data + ROM_REGION32_LE( 0x2400000, "main_data", 0 ) // Data ROM_LOAD32_WORD( "mpr-17746.10", 0x000000, 0x200000, CRC(8fe311f4) SHA1(f4ada8e5c906fc384bed1b96f09cdf313f89e825) ) ROM_LOAD32_WORD( "mpr-17747.11", 0x000002, 0x200000, CRC(543593fd) SHA1(5ba63a77e9fc70569af21d50b3171bc8ff4522b8) ) ROM_LOAD32_WORD( "mpr-17744.8", 0x400000, 0x200000, CRC(71fed098) SHA1(1d187cad375121a45348d640edd3cc7dce658d28) ) @@ -3033,13 +3035,13 @@ ROM_START( srallycdx ) /* Sega Rally Championship DX Revision A, Model 2A - Sing ROM_LOAD( "epr-17762.ic12", 0x000000, 0x010000, NO_DUMP ) /* Need to verify actual EPR-xxxx number, might be EPR-17759 */ ROM_LOAD( "epr-17891.ic12", 0x000000, 0x010000, CRC(9a33b437) SHA1(3e8f210aa5159e78f640126cb5ce7f05f22560f2) ) /* REMOVE when EPR-17762 is dumped & added */ - ROM_REGION( 0x2000000, "user2", 0 ) // Models + ROM_REGION( 0x2000000, "polygons", 0 ) // Models ROM_LOAD32_WORD( "mpr-17748.16", 0x000000, 0x200000, CRC(3148a2b2) SHA1(283cc49bfb6c6381a7ead9273fd097dca5b981b6) ) ROM_LOAD32_WORD( "mpr-17750.20", 0x000002, 0x200000, CRC(232aec29) SHA1(4d470e71df61298282c356814e2d151fda323fb6) ) ROM_LOAD32_WORD( "mpr-17749.17", 0x400000, 0x200000, CRC(0838d184) SHA1(704175c8b29e4c989afcb7be42e7e0e096740eaf) ) ROM_LOAD32_WORD( "mpr-17751.21", 0x400002, 0x200000, CRC(ed87ac62) SHA1(601542149d33ca52a47536b4b0af47bf1fd87eb2) ) - ROM_REGION( 0x1000000, "user3", 0 ) // Textures + ROM_REGION( 0x1000000, "textures", 0 ) // Textures ROM_LOAD32_WORD( "mpr-17753.25", 0x000000, 0x200000, CRC(6db0eb36) SHA1(dd5fd3c9592360d3e95623ac2491e6faabe9dbcb) ) ROM_LOAD32_WORD( "mpr-17752.24", 0x000002, 0x200000, CRC(d6aa86ce) SHA1(1d342f87d1af1e5438d1ae818b1b14268e765897) ) @@ -3067,7 +3069,7 @@ ROM_START( srallycdxa ) // Sega Rally Championship DX, Model 2A? - Single player ROM_LOAD32_WORD( "epr-17760.12", 0x000000, 0x020000, CRC(2b5c4321) SHA1(5bcdd8cdfd8f3a95062f83be4a417ba999b50e47) ) // AMD 27C1024 EPROM ROM_LOAD32_WORD( "epr-17761.13", 0x000002, 0x020000, CRC(50813f66) SHA1(f27ffb314e06fa18d863fdf172dafe56122cd606) ) // AMD 27C1024 EPROM - ROM_REGION32_LE( 0x2400000, "user1", 0 ) // Data + ROM_REGION32_LE( 0x2400000, "main_data", 0 ) // Data ROM_LOAD32_WORD( "mpr-17746.10", 0x000000, 0x200000, CRC(8fe311f4) SHA1(f4ada8e5c906fc384bed1b96f09cdf313f89e825) ) ROM_LOAD32_WORD( "mpr-17747.11", 0x000002, 0x200000, CRC(543593fd) SHA1(5ba63a77e9fc70569af21d50b3171bc8ff4522b8) ) ROM_LOAD32_WORD( "mpr-17744.8", 0x400000, 0x200000, CRC(71fed098) SHA1(1d187cad375121a45348d640edd3cc7dce658d28) ) @@ -3083,13 +3085,13 @@ ROM_START( srallycdxa ) // Sega Rally Championship DX, Model 2A? - Single player ROM_LOAD( "epr-17762.ic12", 0x000000, 0x010000, NO_DUMP ) /* Need to verify actual EPR-xxxx number, might be EPR-17759 */ ROM_LOAD( "epr-17891.ic12", 0x000000, 0x010000, CRC(9a33b437) SHA1(3e8f210aa5159e78f640126cb5ce7f05f22560f2) ) /* REMOVE when EPR-17762 is dumped & added */ - ROM_REGION( 0x2000000, "user2", 0 ) // Models + ROM_REGION( 0x2000000, "polygons", 0 ) // Models ROM_LOAD32_WORD( "mpr-17748.16", 0x000000, 0x200000, CRC(3148a2b2) SHA1(283cc49bfb6c6381a7ead9273fd097dca5b981b6) ) ROM_LOAD32_WORD( "mpr-17750.20", 0x000002, 0x200000, CRC(232aec29) SHA1(4d470e71df61298282c356814e2d151fda323fb6) ) ROM_LOAD32_WORD( "mpr-17749.17", 0x400000, 0x200000, CRC(0838d184) SHA1(704175c8b29e4c989afcb7be42e7e0e096740eaf) ) ROM_LOAD32_WORD( "mpr-17751.21", 0x400002, 0x200000, CRC(ed87ac62) SHA1(601542149d33ca52a47536b4b0af47bf1fd87eb2) ) - ROM_REGION( 0x1000000, "user3", 0 ) // Textures + ROM_REGION( 0x1000000, "textures", 0 ) // Textures ROM_LOAD32_WORD( "mpr-17753.25", 0x000000, 0x200000, CRC(6db0eb36) SHA1(dd5fd3c9592360d3e95623ac2491e6faabe9dbcb) ) ROM_LOAD32_WORD( "mpr-17752.24", 0x000002, 0x200000, CRC(d6aa86ce) SHA1(1d342f87d1af1e5438d1ae818b1b14268e765897) ) @@ -3152,7 +3154,7 @@ ROM_START( manxtt ) /* Manx TT Superbike Twin Revision D, Model 2A - Can be set ROM_LOAD32_WORD( "epr-18824d.14", 0x040000, 0x020000, CRC(aca9f61f) SHA1(629db70371ea9986ef75557044b5e98329712418) ) ROM_LOAD32_WORD( "epr-18825d.15", 0x040002, 0x020000, CRC(5a1d7799) SHA1(bb5e8a5a3b766b5dc4285ecba330094caf8a71e6) ) - ROM_REGION32_LE( 0x2400000, "user1", 0 ) // Data + ROM_REGION32_LE( 0x2400000, "main_data", 0 ) // Data ROM_LOAD32_WORD( "mpr-18751.10", 0x000000, 0x200000, CRC(773ad43d) SHA1(4d1601dc08a08b724e33e7cd90a4f22e18cfed9c) ) ROM_LOAD32_WORD( "mpr-18752.11", 0x000002, 0x200000, CRC(4da3719e) SHA1(24007e4ae3ba1a06321328d14e2bd6002fa1936e) ) ROM_LOAD32_WORD( "mpr-18749.8", 0x400000, 0x200000, CRC(c3fe0eea) SHA1(ada21405a136935ac4da1a3535c25fccf903f2d1) ) @@ -3161,11 +3163,11 @@ ROM_START( manxtt ) /* Manx TT Superbike Twin Revision D, Model 2A - Can be set ROM_LOAD32_WORD( "mpr-18748.7", 0x800002, 0x200000, CRC(375e3748) SHA1(6c2e903dd073b130bcabb347631b876dc868b494) ) ROM_LOAD32_WORD( "epr-18862.4", 0xc00000, 0x080000, CRC(9adc3a30) SHA1(029db946338f8e0eccace8590082cc96bdf13e31) ) ROM_LOAD32_WORD( "epr-18863.5", 0xc00002, 0x080000, CRC(603742e9) SHA1(f78a5f7e582d313880c734158bb0fa68b256a58a) ) - ROM_COPY( "user1", 0xc00000, 0xd00000, 0x100000 ) - ROM_COPY( "user1", 0xc00000, 0xe00000, 0x100000 ) - ROM_COPY( "user1", 0xc00000, 0xf00000, 0x100000 ) + ROM_COPY( "main_data", 0xc00000, 0xd00000, 0x100000 ) + ROM_COPY( "main_data", 0xc00000, 0xe00000, 0x100000 ) + ROM_COPY( "main_data", 0xc00000, 0xf00000, 0x100000 ) - ROM_REGION( 0x1000000, "user2", ROMREGION_ERASEFF ) // Models + ROM_REGION( 0x1000000, "polygons", ROMREGION_ERASEFF ) // Models ROM_LOAD32_WORD( "mpr-18753.16", 0x000000, 0x200000, CRC(33ddaa0d) SHA1(26f643d6b9cecf08bd249290a670a0edea1b5be4) ) ROM_LOAD32_WORD( "mpr-18756.20", 0x000002, 0x200000, CRC(28713617) SHA1(fc2a6258387a1bc3fae2109b2dae6dd2a1984ab5) ) ROM_LOAD32_WORD( "mpr-18754.17", 0x400000, 0x200000, CRC(09aabde5) SHA1(e50646efb2ca59792833ce91398c4efa861ad6d1) ) @@ -3177,7 +3179,7 @@ ROM_START( manxtt ) /* Manx TT Superbike Twin Revision D, Model 2A - Can be set ROM_LOAD32_WORD( "mpr-18761.28", 0x000000, 0x200000, CRC(4e39ec05) SHA1(50696cd320f1a6492e0c193713acbce085d959cd) ) ROM_LOAD32_WORD( "mpr-18762.29", 0x000002, 0x200000, CRC(4ab165d8) SHA1(7ff42a4c7236fec76f94f2d0c5537e503bcc98e5) ) - ROM_REGION( 0x400000, "user3", 0 ) // Textures + ROM_REGION( 0x400000, "textures", 0 ) // Textures ROM_LOAD32_WORD( "mpr-18760.25", 0x000000, 0x200000, CRC(4e3a4a89) SHA1(bba6cd2a15b3f963388a3a87880da86b10f6e0a2) ) ROM_LOAD32_WORD( "mpr-18759.24", 0x000002, 0x200000, CRC(278d8742) SHA1(5f285fc8cfe88c00ba2bbe1b509b49abd38e00ec) ) @@ -3212,7 +3214,7 @@ ROM_START( manxttc ) /* Manx TT Superbike Twin Revision C, Model 2A */ ROM_LOAD32_WORD( "epr-18824c.14", 0x040000, 0x020000, CRC(352bb817) SHA1(389cbf951ba606acb9ab7bff5cda85d9166e64ff) ) ROM_LOAD32_WORD( "epr-18825c.15", 0x040002, 0x020000, CRC(f88b036c) SHA1(f6196e8da5e6579fe3fa5c24ab9538964c98e267) ) - ROM_REGION32_LE( 0x2400000, "user1", 0 ) // Data + ROM_REGION32_LE( 0x2400000, "main_data", 0 ) // Data ROM_LOAD32_WORD( "mpr-18751.10", 0x000000, 0x200000, CRC(773ad43d) SHA1(4d1601dc08a08b724e33e7cd90a4f22e18cfed9c) ) ROM_LOAD32_WORD( "mpr-18752.11", 0x000002, 0x200000, CRC(4da3719e) SHA1(24007e4ae3ba1a06321328d14e2bd6002fa1936e) ) ROM_LOAD32_WORD( "mpr-18749.8", 0x400000, 0x200000, CRC(c3fe0eea) SHA1(ada21405a136935ac4da1a3535c25fccf903f2d1) ) @@ -3221,11 +3223,11 @@ ROM_START( manxttc ) /* Manx TT Superbike Twin Revision C, Model 2A */ ROM_LOAD32_WORD( "mpr-18748.7", 0x800002, 0x200000, CRC(375e3748) SHA1(6c2e903dd073b130bcabb347631b876dc868b494) ) ROM_LOAD32_WORD( "epr-18862.4", 0xc00000, 0x080000, CRC(9adc3a30) SHA1(029db946338f8e0eccace8590082cc96bdf13e31) ) ROM_LOAD32_WORD( "epr-18863.5", 0xc00002, 0x080000, CRC(603742e9) SHA1(f78a5f7e582d313880c734158bb0fa68b256a58a) ) - ROM_COPY( "user1", 0xc00000, 0xd00000, 0x100000 ) - ROM_COPY( "user1", 0xc00000, 0xe00000, 0x100000 ) - ROM_COPY( "user1", 0xc00000, 0xf00000, 0x100000 ) + ROM_COPY( "main_data", 0xc00000, 0xd00000, 0x100000 ) + ROM_COPY( "main_data", 0xc00000, 0xe00000, 0x100000 ) + ROM_COPY( "main_data", 0xc00000, 0xf00000, 0x100000 ) - ROM_REGION( 0x2000000, "user2", 0 ) // Models + ROM_REGION( 0x2000000, "polygons", 0 ) // Models ROM_LOAD32_WORD( "mpr-18753.16", 0x000000, 0x200000, CRC(33ddaa0d) SHA1(26f643d6b9cecf08bd249290a670a0edea1b5be4) ) ROM_LOAD32_WORD( "mpr-18756.20", 0x000002, 0x200000, CRC(28713617) SHA1(fc2a6258387a1bc3fae2109b2dae6dd2a1984ab5) ) ROM_LOAD32_WORD( "mpr-18754.17", 0x400000, 0x200000, CRC(09aabde5) SHA1(e50646efb2ca59792833ce91398c4efa861ad6d1) ) @@ -3239,7 +3241,7 @@ ROM_START( manxttc ) /* Manx TT Superbike Twin Revision C, Model 2A */ ROM_REGION( 0x800000, "tgpextra", ROMREGION_ERASEFF) // Coprocessor Data ROM - ROM_REGION( 0x1000000, "user3", 0 ) // Textures + ROM_REGION( 0x1000000, "textures", 0 ) // Textures ROM_LOAD32_WORD( "mpr-18760.25", 0x000000, 0x200000, CRC(4e3a4a89) SHA1(bba6cd2a15b3f963388a3a87880da86b10f6e0a2) ) ROM_LOAD32_WORD( "mpr-18759.24", 0x000002, 0x200000, CRC(278d8742) SHA1(5f285fc8cfe88c00ba2bbe1b509b49abd38e00ec) ) @@ -3267,7 +3269,7 @@ ROM_START( motoraid ) /* Motor Raid, Model 2A, Sega game ID# 833-13232 MOTOR RAI ROM_LOAD32_WORD( "epr-20007.12", 0x000000, 0x080000, CRC(f040c108) SHA1(a6a0fa8fb9d62d0cc2ac84ea3ad457953952d980) ) ROM_LOAD32_WORD( "epr-20008.13", 0x000002, 0x080000, CRC(78976e1a) SHA1(fd15e8c81b3b2f3bdf3bb8d9414b9b8a6f1f000f) ) - ROM_REGION32_LE( 0x2400000, "user1", 0 ) // Data + ROM_REGION32_LE( 0x2400000, "main_data", 0 ) // Data ROM_LOAD32_WORD( "mpr-20019.10", 0x0000000, 0x400000, CRC(49053727) SHA1(0543d19d1d60b1d12b4409c1491782f2232da685) ) ROM_LOAD32_WORD( "mpr-20020.11", 0x0000002, 0x400000, CRC(cc5ddb15) SHA1(19e15e0e9ec1bb5d1b789876778fbb487cfea1ba) ) ROM_LOAD32_WORD( "mpr-20017.8", 0x0800000, 0x400000, CRC(4e206acd) SHA1(b48b5bd3a2f68c62d16516a037fbd45f49283d23) ) @@ -3276,15 +3278,15 @@ ROM_START( motoraid ) /* Motor Raid, Model 2A, Sega game ID# 833-13232 MOTOR RAI ROM_LOAD32_WORD( "mpr-20016.7", 0x1000002, 0x400000, CRC(c99a83f4) SHA1(b057d61478f7dc7a32ad233473f1a63498b3779e) ) ROM_LOAD32_WORD( "epr-20013.4", 0x1800000, 0x080000, CRC(a4478f52) SHA1(28f430319b34e715ca57ce4e01be23a786eab4bc) ) ROM_LOAD32_WORD( "epr-20014.5", 0x1800002, 0x080000, CRC(1aa541be) SHA1(c4cc61a42e89aaae075ad1b6e8df2907c5710d3e) ) - ROM_COPY( "user1", 0x1800000, 0x1900000, 0x100000 ) // rgn,srcoffset,offset,length. - ROM_COPY( "user1", 0x1800000, 0x1a00000, 0x100000 ) - ROM_COPY( "user1", 0x1800000, 0x1b00000, 0x100000 ) - ROM_COPY( "user1", 0x1800000, 0x1c00000, 0x100000 ) - ROM_COPY( "user1", 0x1800000, 0x1d00000, 0x100000 ) - ROM_COPY( "user1", 0x1800000, 0x1e00000, 0x100000 ) - ROM_COPY( "user1", 0x1800000, 0x1f00000, 0x100000 ) - - ROM_REGION( 0x2000000, "user2", 0 ) // Models + ROM_COPY( "main_data", 0x1800000, 0x1900000, 0x100000 ) // rgn,srcoffset,offset,length. + ROM_COPY( "main_data", 0x1800000, 0x1a00000, 0x100000 ) + ROM_COPY( "main_data", 0x1800000, 0x1b00000, 0x100000 ) + ROM_COPY( "main_data", 0x1800000, 0x1c00000, 0x100000 ) + ROM_COPY( "main_data", 0x1800000, 0x1d00000, 0x100000 ) + ROM_COPY( "main_data", 0x1800000, 0x1e00000, 0x100000 ) + ROM_COPY( "main_data", 0x1800000, 0x1f00000, 0x100000 ) + + ROM_REGION( 0x2000000, "polygons", 0 ) // Models ROM_LOAD32_WORD( "mpr-20023.16", 0x0000000, 0x400000, CRC(016be8d6) SHA1(804f69cd342e25cf1bed48e778981d67c4d1c9c7) ) ROM_LOAD32_WORD( "mpr-20026.20", 0x0000002, 0x400000, CRC(20044a30) SHA1(46be0cc2b8a4a3f530d081d11c6099d814977270) ) ROM_LOAD32_WORD( "mpr-20024.17", 0x0800000, 0x400000, CRC(62fd2d5b) SHA1(6a386a666ae57da5e47364da7b97da9c913710ef) ) @@ -3298,7 +3300,7 @@ ROM_START( motoraid ) /* Motor Raid, Model 2A, Sega game ID# 833-13232 MOTOR RAI ROM_REGION( 0x800000, "tgpextra", ROMREGION_ERASEFF) // Coprocessor Data ROM - ROM_REGION( 0x1000000, "user3", 0 ) // Textures + ROM_REGION( 0x1000000, "textures", 0 ) // Textures ROM_LOAD32_WORD( "mpr-20022.25", 0x000000, 0x400000, CRC(9e47b3c2) SHA1(c73279e837f56c0417c07ba3c642af28fe9a24fa) ) ROM_LOAD32_WORD( "mpr-20021.24", 0x000002, 0x400000, CRC(3cbf36cb) SHA1(059cea17f9d6f5960d9fd869c36ffb6fcf230c1a) ) @@ -3320,7 +3322,7 @@ ROM_START( motoraiddx ) /* Motor Raid DX, Model 2A, Sega ROM board ID# 834-13231 ROM_LOAD32_WORD( "epr-20213.12", 0x000000, 0x080000, CRC(1ad291e5) SHA1(4aa5eddbaaadf5bcb66cf54afba6bd2fb99fb647) ) ROM_LOAD32_WORD( "epr-20214.13", 0x000002, 0x080000, CRC(12d8b1c2) SHA1(22bfb4c77df77bbebbf90a25aeb774db708269cf) ) - ROM_REGION32_LE( 0x2400000, "user1", 0 ) // Data + ROM_REGION32_LE( 0x2400000, "main_data", 0 ) // Data ROM_LOAD32_WORD( "mpr-20019.10", 0x0000000, 0x400000, CRC(49053727) SHA1(0543d19d1d60b1d12b4409c1491782f2232da685) ) ROM_LOAD32_WORD( "mpr-20020.11", 0x0000002, 0x400000, CRC(cc5ddb15) SHA1(19e15e0e9ec1bb5d1b789876778fbb487cfea1ba) ) ROM_LOAD32_WORD( "mpr-20017.8", 0x0800000, 0x400000, CRC(4e206acd) SHA1(b48b5bd3a2f68c62d16516a037fbd45f49283d23) ) @@ -3329,15 +3331,15 @@ ROM_START( motoraiddx ) /* Motor Raid DX, Model 2A, Sega ROM board ID# 834-13231 ROM_LOAD32_WORD( "mpr-20016.7", 0x1000002, 0x400000, CRC(c99a83f4) SHA1(b057d61478f7dc7a32ad233473f1a63498b3779e) ) ROM_LOAD32_WORD( "epr-20215.4", 0x1800000, 0x080000, CRC(19249d40) SHA1(22d33d7ebbd77e44d91e969a6ff09436ce777613) ) ROM_LOAD32_WORD( "epr-20216.5", 0x1800002, 0x080000, CRC(ec963b8d) SHA1(074977b75466300821f19915840d2f2c46a1bebf) ) - ROM_COPY( "user1", 0x1800000, 0x1900000, 0x100000 ) // rgn,srcoffset,offset,length. - ROM_COPY( "user1", 0x1800000, 0x1a00000, 0x100000 ) - ROM_COPY( "user1", 0x1800000, 0x1b00000, 0x100000 ) - ROM_COPY( "user1", 0x1800000, 0x1c00000, 0x100000 ) - ROM_COPY( "user1", 0x1800000, 0x1d00000, 0x100000 ) - ROM_COPY( "user1", 0x1800000, 0x1e00000, 0x100000 ) - ROM_COPY( "user1", 0x1800000, 0x1f00000, 0x100000 ) - - ROM_REGION( 0x2000000, "user2", 0 ) // Models + ROM_COPY( "main_data", 0x1800000, 0x1900000, 0x100000 ) // rgn,srcoffset,offset,length. + ROM_COPY( "main_data", 0x1800000, 0x1a00000, 0x100000 ) + ROM_COPY( "main_data", 0x1800000, 0x1b00000, 0x100000 ) + ROM_COPY( "main_data", 0x1800000, 0x1c00000, 0x100000 ) + ROM_COPY( "main_data", 0x1800000, 0x1d00000, 0x100000 ) + ROM_COPY( "main_data", 0x1800000, 0x1e00000, 0x100000 ) + ROM_COPY( "main_data", 0x1800000, 0x1f00000, 0x100000 ) + + ROM_REGION( 0x2000000, "polygons", 0 ) // Models ROM_LOAD32_WORD( "mpr-20023.16", 0x0000000, 0x400000, CRC(016be8d6) SHA1(804f69cd342e25cf1bed48e778981d67c4d1c9c7) ) ROM_LOAD32_WORD( "mpr-20026.20", 0x0000002, 0x400000, CRC(20044a30) SHA1(46be0cc2b8a4a3f530d081d11c6099d814977270) ) ROM_LOAD32_WORD( "mpr-20024.17", 0x0800000, 0x400000, CRC(62fd2d5b) SHA1(6a386a666ae57da5e47364da7b97da9c913710ef) ) @@ -3351,7 +3353,7 @@ ROM_START( motoraiddx ) /* Motor Raid DX, Model 2A, Sega ROM board ID# 834-13231 ROM_REGION( 0x800000, "tgpextra", ROMREGION_ERASEFF) // Coprocessor Data ROM - ROM_REGION( 0x1000000, "user3", 0 ) // Textures + ROM_REGION( 0x1000000, "textures", 0 ) // Textures ROM_LOAD32_WORD( "mpr-20022.25", 0x000000, 0x400000, CRC(9e47b3c2) SHA1(c73279e837f56c0417c07ba3c642af28fe9a24fa) ) ROM_LOAD32_WORD( "mpr-20021.24", 0x000002, 0x400000, CRC(3cbf36cb) SHA1(059cea17f9d6f5960d9fd869c36ffb6fcf230c1a) ) @@ -3376,40 +3378,40 @@ ROM_START( skytargt ) /* Sky Target, Model 2A */ ROM_LOAD32_WORD( "epr-18406.12", 0x000000, 0x080000, CRC(fde9c00a) SHA1(01cd519daaf6138d9df4940bf8bb5923a1f163df) ) ROM_LOAD32_WORD( "epr-18407.13", 0x000002, 0x080000, CRC(35f8b529) SHA1(faf6dcf8f345c1e7968823f2dba60afcd88f37c2) ) - ROM_REGION32_LE( 0x2400000, "user1", 0 ) // Data + ROM_REGION32_LE( 0x2400000, "main_data", 0 ) // Data ROM_LOAD32_WORD( "mpr-18415.10", 0x0000000, 0x400000, CRC(d7a1bbd7) SHA1(3061cc68755ca36255f325135aa44659afc3498c) ) ROM_LOAD32_WORD( "mpr-18416.11", 0x0000002, 0x400000, CRC(b77c9243) SHA1(6ffeef418364df9e08398c7564142cbf5750beb2) ) ROM_LOAD32_WORD( "mpr-18417.8", 0x0800000, 0x400000, CRC(a0d03f63) SHA1(88b97a76f0a85a3977915808eee4d64b69734e88) ) ROM_LOAD32_WORD( "mpr-18418.9", 0x0800002, 0x400000, CRC(c7a6f97f) SHA1(cf7c6887519e53d7fa321a2ad888b1673e16565b) ) ROM_LOAD32_WORD( "epr-18404.6", 0x1000000, 0x080000, CRC(f1407ec4) SHA1(d6805faea657ea0f998fb2470d7d24aa78a02bd4) ) ROM_LOAD32_WORD( "epr-18405.7", 0x1000002, 0x080000, CRC(00b40f9e) SHA1(21b6b390d8635349ba76899acea176954a24985e) ) - ROM_COPY( "user1", 0x1000000, 0x1100000, 0x100000 ) - ROM_COPY( "user1", 0x1000000, 0x1200000, 0x100000 ) - ROM_COPY( "user1", 0x1000000, 0x1300000, 0x100000 ) - ROM_COPY( "user1", 0x1000000, 0x1400000, 0x100000 ) - ROM_COPY( "user1", 0x1000000, 0x1500000, 0x100000 ) - ROM_COPY( "user1", 0x1000000, 0x1600000, 0x100000 ) - ROM_COPY( "user1", 0x1000000, 0x1700000, 0x100000 ) - ROM_COPY( "user1", 0x1000000, 0x1800000, 0x100000 ) - ROM_COPY( "user1", 0x1000000, 0x1900000, 0x100000 ) - ROM_COPY( "user1", 0x1000000, 0x1a00000, 0x100000 ) - ROM_COPY( "user1", 0x1000000, 0x1b00000, 0x100000 ) - ROM_COPY( "user1", 0x1000000, 0x1c00000, 0x100000 ) - ROM_COPY( "user1", 0x1000000, 0x1d00000, 0x100000 ) - ROM_COPY( "user1", 0x1000000, 0x1e00000, 0x100000 ) - ROM_COPY( "user1", 0x1000000, 0x1f00000, 0x100000 ) + ROM_COPY( "main_data", 0x1000000, 0x1100000, 0x100000 ) + ROM_COPY( "main_data", 0x1000000, 0x1200000, 0x100000 ) + ROM_COPY( "main_data", 0x1000000, 0x1300000, 0x100000 ) + ROM_COPY( "main_data", 0x1000000, 0x1400000, 0x100000 ) + ROM_COPY( "main_data", 0x1000000, 0x1500000, 0x100000 ) + ROM_COPY( "main_data", 0x1000000, 0x1600000, 0x100000 ) + ROM_COPY( "main_data", 0x1000000, 0x1700000, 0x100000 ) + ROM_COPY( "main_data", 0x1000000, 0x1800000, 0x100000 ) + ROM_COPY( "main_data", 0x1000000, 0x1900000, 0x100000 ) + ROM_COPY( "main_data", 0x1000000, 0x1a00000, 0x100000 ) + ROM_COPY( "main_data", 0x1000000, 0x1b00000, 0x100000 ) + ROM_COPY( "main_data", 0x1000000, 0x1c00000, 0x100000 ) + ROM_COPY( "main_data", 0x1000000, 0x1d00000, 0x100000 ) + ROM_COPY( "main_data", 0x1000000, 0x1e00000, 0x100000 ) + ROM_COPY( "main_data", 0x1000000, 0x1f00000, 0x100000 ) ROM_REGION( 0x800000, "tgp", ROMREGION_ERASE00 ) // TGP data (COPRO sockets) ROM_LOAD32_WORD( "mpr-18420.28", 0x000000, 0x200000, CRC(92b87817) SHA1(b6949b745d0bedeecd6d0240f8911cb345c16d8d) ) ROM_LOAD32_WORD( "mpr-18419.29", 0x000002, 0x200000, CRC(74542d87) SHA1(37230e96dd526fb47fcbde5778e5466d8955a969) ) - ROM_REGION( 0x2000000, "user2", 0 ) // Models + ROM_REGION( 0x2000000, "polygons", 0 ) // Models ROM_LOAD32_WORD( "mpr-18413.16", 0x000000, 0x400000, CRC(1c4d416c) SHA1(2bd6eae4ab5751d485be105a06776fccd3c48d21) ) ROM_LOAD32_WORD( "mpr-18409.20", 0x000002, 0x400000, CRC(666037ef) SHA1(6f622a82fd5ffd7a4692b5bf51b76755053a674b) ) ROM_LOAD32_WORD( "mpr-18414.17", 0x800000, 0x400000, CRC(858885ba) SHA1(1729f6ff689a462a3d6e303ebc2dac323145a67c) ) ROM_LOAD32_WORD( "mpr-18410.21", 0x800002, 0x400000, CRC(b821a695) SHA1(139cbba0ceffa83c0f9925258944ec8a414b3040) ) - ROM_REGION( 0x1000000, "user3", 0 ) // Textures + ROM_REGION( 0x1000000, "textures", 0 ) // Textures ROM_LOAD32_WORD( "mpr-18411.24", 0x000002, 0x400000, CRC(9c2dc40c) SHA1(842a647a70ef29a8c775e88c0bcbc63782496bba) ) ROM_LOAD32_WORD( "mpr-18412.25", 0x000000, 0x400000, CRC(4db52f8b) SHA1(66796f6c20e680a87e8939a70692680b1dd0b324) ) @@ -3433,7 +3435,7 @@ ROM_START( vcop2 ) /* Virtua Cop 2, Model 2A, Sega Game ID# 833-12266, ROM board ROM_LOAD32_WORD( "epr-18518.14", 0x100000, 0x080000, CRC(7842951b) SHA1(bed4ec9a5e59807d17e5e602bdaf3c68fcba08b6) ) ROM_LOAD32_WORD( "epr-18519.15", 0x100002, 0x080000, CRC(31a30edc) SHA1(caf3c2676508a2ed032d3657ac640a257f04bdd4) ) - ROM_REGION32_LE( 0x2400000, "user1", 0 ) // Data + ROM_REGION32_LE( 0x2400000, "main_data", 0 ) // Data ROM_LOAD32_WORD( "mpr-18516.10", 0x000000, 0x200000, CRC(a3928ff0) SHA1(5a9695fb5eda394a1111a05ee5fb9cce29970e91) ) ROM_LOAD32_WORD( "mpr-18517.11", 0x000002, 0x200000, CRC(4bd73da4) SHA1(a4434bce019729e2148a95e3a6dea38de7f789c1) ) ROM_LOAD32_WORD( "mpr-18514.8", 0x400000, 0x200000, CRC(791283c5) SHA1(006fb22eefdd9205ede9a74fe53cbffe8c8fd45b) ) @@ -3442,17 +3444,17 @@ ROM_START( vcop2 ) /* Virtua Cop 2, Model 2A, Sega Game ID# 833-12266, ROM board ROM_LOAD32_WORD( "mpr-18523.7", 0x800002, 0x200000, CRC(61d08dc4) SHA1(40d8231d184582c0fc01ad874371aaec7dfcc337) ) ROM_LOAD32_WORD( "epr-18520.4", 0xc00000, 0x080000, CRC(1d4ec5e8) SHA1(44c4b5560d150909342e4182496f136c8c5e2edb) ) ROM_LOAD32_WORD( "epr-18521.5", 0xc00002, 0x080000, CRC(b8b3781c) SHA1(11956fe912c34d6a86a6b91d55987f6bead73473) ) - ROM_COPY( "user1", 0xc00000, 0xd00000, 0x100000 ) - ROM_COPY( "user1", 0xc00000, 0xe00000, 0x100000 ) - ROM_COPY( "user1", 0xc00000, 0xf00000, 0x100000 ) + ROM_COPY( "main_data", 0xc00000, 0xd00000, 0x100000 ) + ROM_COPY( "main_data", 0xc00000, 0xe00000, 0x100000 ) + ROM_COPY( "main_data", 0xc00000, 0xf00000, 0x100000 ) ROM_REGION( 0x800000, "tgp", ROMREGION_ERASE00 ) // TGP data (COPRO sockets) - ROM_REGION( 0x2000000, "user2", 0 ) // Models + ROM_REGION( 0x2000000, "polygons", 0 ) // Models ROM_LOAD32_WORD( "mpr-18513.16", 0x000000, 0x200000, CRC(777a3633) SHA1(edc2798c4d88975ce67b54fc0db008e7d24db6ef) ) ROM_LOAD32_WORD( "mpr-18510.20", 0x000002, 0x200000, CRC(e83de997) SHA1(8a8597aa31609663869e584cc5fad6e4b84f7dbe) ) - ROM_REGION( 0x400000, "user3", 0 ) // Textures + ROM_REGION( 0x400000, "textures", 0 ) // Textures /* TODO: Wrong labels? */ ROM_LOAD32_WORD( "mpr-18511.24", 0x000002, 0x200000, CRC(cae77a4f) SHA1(f21474486f0dc4092cbad4566deea8a952862ab7) ) ROM_LOAD32_WORD( "mpr-18512.25", 0x000000, 0x200000, CRC(d9bc7e71) SHA1(774eba886083b0dad9a47519c5801e44346312cf) ) @@ -3504,7 +3506,7 @@ ROM_START( dynamcop ) /* Dynamite Cop (Export), Model 2A, Sega Game ID# 833-1134 ROM_LOAD32_WORD("epr-20932.14", 0x100000, 0x080000, CRC(618a68bf) SHA1(3022283dded4d08d790d034b6d543c0397b5bf5a) ) ROM_LOAD32_WORD("epr-20933.15", 0x100002, 0x080000, CRC(13abe49c) SHA1(a741a0205c1b3664ab4d09d6d991a768269a79ea) ) - ROM_REGION32_LE( 0x2400000, "user1", 0 ) // Data + ROM_REGION32_LE( 0x2400000, "main_data", 0 ) // Data ROM_LOAD32_WORD("mpr-20797.10", 0x0000000, 0x400000, CRC(87bab1e4) SHA1(af2b2d82364621a1528d6ed59fbfbf15dc93ee72) ) ROM_LOAD32_WORD("mpr-20798.11", 0x0000002, 0x400000, CRC(40dd752b) SHA1(8c2e210ac7c7b133ba9befc79a07c4ca6b4e3f18) ) ROM_LOAD32_WORD("mpr-20795.8", 0x0800000, 0x400000, CRC(0ef85e12) SHA1(97c657edd98cde6f0780a04a7711e5b370087a60) ) @@ -3516,7 +3518,7 @@ ROM_START( dynamcop ) /* Dynamite Cop (Export), Model 2A, Sega Game ID# 833-1134 ROM_REGION( 0x800000, "tgp", ROMREGION_ERASE00 ) // TGP data (COPRO sockets) - ROM_REGION( 0x2000000, "user2", 0 ) // Models + ROM_REGION( 0x2000000, "polygons", 0 ) // Models ROM_LOAD32_WORD("mpr-20799.16", 0x0000000, 0x400000, CRC(424571bf) SHA1(18a4e8d0e968fff3b645b59a0023b0ef38d51924) ) ROM_LOAD32_WORD("mpr-20803.20", 0x0000002, 0x400000, CRC(61a8ad52) SHA1(0215b5de6d10f0852ac0ca4e10475e10243e39c7) ) ROM_LOAD32_WORD("mpr-20800.17", 0x0800000, 0x400000, CRC(3c2ee808) SHA1(dc0c470c6b410ab991ef0e09ce1cc0f63c8a204d) ) @@ -3526,7 +3528,7 @@ ROM_START( dynamcop ) /* Dynamite Cop (Export), Model 2A, Sega Game ID# 833-1134 ROM_LOAD32_WORD("mpr-20802.19", 0x1800000, 0x400000, CRC(d11b5267) SHA1(b90909849fbe0f62d5ec7c38608c84e7fa845ebf) ) ROM_LOAD32_WORD("mpr-20806.23", 0x1800002, 0x400000, CRC(0c942073) SHA1(5f32a56857e2213b110c32deea184dba882e34b8) ) - ROM_REGION( 0x1000000, "user3", 0 ) // Textures + ROM_REGION( 0x1000000, "textures", 0 ) // Textures ROM_LOAD32_WORD("mpr-20809.25", 0x0000000, 0x400000, CRC(3b7b4622) SHA1(c6f1a1fd2684f352d3846b7f859b0405fa2d667a) ) ROM_LOAD32_WORD("mpr-20807.24", 0x0000002, 0x400000, CRC(1241e0f2) SHA1(3f7fa1d7d3d398bc8d5295bc1df6fe11405d20d9) ) ROM_LOAD32_WORD("mpr-20810.27", 0x0800000, 0x400000, CRC(838a10a7) SHA1(a658f1864829058b1d419e7c001e47cd0ab06a20) ) @@ -3555,7 +3557,7 @@ ROM_START( dyndeka2 ) /* Dynamite Deka 2 (Japan), Model 2A */ ROM_LOAD32_WORD("epr-20924.14", 0x100000, 0x080000, CRC(618a68bf) SHA1(3022283dded4d08d790d034b6d543c0397b5bf5a) ) /* same as epr-20932.14 listed above */ ROM_LOAD32_WORD("epr-20925.15", 0x100002, 0x080000, CRC(13abe49c) SHA1(a741a0205c1b3664ab4d09d6d991a768269a79ea) ) /* same as epr-20933.15 listed above */ - ROM_REGION32_LE( 0x2400000, "user1", 0 ) // Data + ROM_REGION32_LE( 0x2400000, "main_data", 0 ) // Data ROM_LOAD32_WORD("mpr-20797.10", 0x0000000, 0x400000, CRC(87bab1e4) SHA1(af2b2d82364621a1528d6ed59fbfbf15dc93ee72) ) ROM_LOAD32_WORD("mpr-20798.11", 0x0000002, 0x400000, CRC(40dd752b) SHA1(8c2e210ac7c7b133ba9befc79a07c4ca6b4e3f18) ) ROM_LOAD32_WORD("mpr-20795.8", 0x0800000, 0x400000, CRC(0ef85e12) SHA1(97c657edd98cde6f0780a04a7711e5b370087a60) ) @@ -3567,7 +3569,7 @@ ROM_START( dyndeka2 ) /* Dynamite Deka 2 (Japan), Model 2A */ ROM_REGION( 0x800000, "tgp", ROMREGION_ERASE00 ) // TGP data (COPRO sockets) - ROM_REGION( 0x2000000, "user2", 0 ) // Models + ROM_REGION( 0x2000000, "polygons", 0 ) // Models ROM_LOAD32_WORD("mpr-20799.16", 0x0000000, 0x400000, CRC(424571bf) SHA1(18a4e8d0e968fff3b645b59a0023b0ef38d51924) ) ROM_LOAD32_WORD("mpr-20803.20", 0x0000002, 0x400000, CRC(61a8ad52) SHA1(0215b5de6d10f0852ac0ca4e10475e10243e39c7) ) ROM_LOAD32_WORD("mpr-20800.17", 0x0800000, 0x400000, CRC(3c2ee808) SHA1(dc0c470c6b410ab991ef0e09ce1cc0f63c8a204d) ) @@ -3577,7 +3579,7 @@ ROM_START( dyndeka2 ) /* Dynamite Deka 2 (Japan), Model 2A */ ROM_LOAD32_WORD("mpr-20802.19", 0x1800000, 0x400000, CRC(d11b5267) SHA1(b90909849fbe0f62d5ec7c38608c84e7fa845ebf) ) ROM_LOAD32_WORD("mpr-20806.23", 0x1800002, 0x400000, CRC(0c942073) SHA1(5f32a56857e2213b110c32deea184dba882e34b8) ) - ROM_REGION( 0x1000000, "user3", 0 ) // Textures + ROM_REGION( 0x1000000, "textures", 0 ) // Textures ROM_LOAD32_WORD("mpr-20809.25", 0x0000000, 0x400000, CRC(3b7b4622) SHA1(c6f1a1fd2684f352d3846b7f859b0405fa2d667a) ) ROM_LOAD32_WORD("mpr-20807.24", 0x0000002, 0x400000, CRC(1241e0f2) SHA1(3f7fa1d7d3d398bc8d5295bc1df6fe11405d20d9) ) ROM_LOAD32_WORD("mpr-20810.27", 0x0800000, 0x400000, CRC(838a10a7) SHA1(a658f1864829058b1d419e7c001e47cd0ab06a20) ) @@ -3606,7 +3608,7 @@ ROM_START( dynamcopb ) /* Dynamite Cop (Export), Model 2B */ ROM_LOAD32_WORD("epr-20942.13", 0x100000, 0x080000, CRC(618a68bf) SHA1(3022283dded4d08d790d034b6d543c0397b5bf5a) ) /* same as epr-20932.14 listed above */ ROM_LOAD32_WORD("epr-20943.14", 0x100002, 0x080000, CRC(13abe49c) SHA1(a741a0205c1b3664ab4d09d6d991a768269a79ea) ) /* same as epr-20933.15 listed above */ - ROM_REGION32_LE( 0x2000000, "user1", 0 ) // Data + ROM_REGION32_LE( 0x2000000, "main_data", 0 ) // Data ROM_LOAD32_WORD("mpr-20797.10", 0x0000000, 0x400000, CRC(87bab1e4) SHA1(af2b2d82364621a1528d6ed59fbfbf15dc93ee72) ) ROM_LOAD32_WORD("mpr-20798.11", 0x0000002, 0x400000, CRC(40dd752b) SHA1(8c2e210ac7c7b133ba9befc79a07c4ca6b4e3f18) ) ROM_LOAD32_WORD("mpr-20795.8", 0x0800000, 0x400000, CRC(0ef85e12) SHA1(97c657edd98cde6f0780a04a7711e5b370087a60) ) @@ -3616,7 +3618,7 @@ ROM_START( dynamcopb ) /* Dynamite Cop (Export), Model 2B */ ROM_LOAD32_WORD("mpr-20791.4", 0x1800000, 0x400000, CRC(4883d0df) SHA1(b98af63e81f6c1b2766d7e96acbd1821bba000d4) ) ROM_LOAD32_WORD("mpr-20792.5", 0x1800002, 0x400000, CRC(47becfa2) SHA1(a333885872a64b322f3cb464a70352d73654b1b3) ) - ROM_REGION( 0x2000000, "user2", 0 ) // Models + ROM_REGION( 0x2000000, "polygons", 0 ) // Models ROM_LOAD32_WORD("mpr-20799.16", 0x0000000, 0x400000, CRC(424571bf) SHA1(18a4e8d0e968fff3b645b59a0023b0ef38d51924) ) ROM_LOAD32_WORD("mpr-20803.20", 0x0000002, 0x400000, CRC(61a8ad52) SHA1(0215b5de6d10f0852ac0ca4e10475e10243e39c7) ) ROM_LOAD32_WORD("mpr-20800.17", 0x0800000, 0x400000, CRC(3c2ee808) SHA1(dc0c470c6b410ab991ef0e09ce1cc0f63c8a204d) ) @@ -3626,13 +3628,13 @@ ROM_START( dynamcopb ) /* Dynamite Cop (Export), Model 2B */ ROM_LOAD32_WORD("mpr-20802.19", 0x1800000, 0x400000, CRC(d11b5267) SHA1(b90909849fbe0f62d5ec7c38608c84e7fa845ebf) ) ROM_LOAD32_WORD("mpr-20806.23", 0x1800002, 0x400000, CRC(0c942073) SHA1(5f32a56857e2213b110c32deea184dba882e34b8) ) - ROM_REGION( 0x1000000, "user3", 0 ) // Textures + ROM_REGION( 0x1000000, "textures", 0 ) // Textures ROM_LOAD32_WORD("mpr-20809.25", 0x0000000, 0x400000, CRC(3b7b4622) SHA1(c6f1a1fd2684f352d3846b7f859b0405fa2d667a) ) ROM_LOAD32_WORD("mpr-20807.24", 0x0000002, 0x400000, CRC(1241e0f2) SHA1(3f7fa1d7d3d398bc8d5295bc1df6fe11405d20d9) ) ROM_LOAD32_WORD("mpr-20810.27", 0x0800000, 0x400000, CRC(838a10a7) SHA1(a658f1864829058b1d419e7c001e47cd0ab06a20) ) ROM_LOAD32_WORD("mpr-20808.26", 0x0800002, 0x400000, CRC(706bd495) SHA1(f857b303afda6301b19d97dfe5c313126261716e) ) - ROM_REGION( 0x800000, "user5", ROMREGION_ERASE00 ) // Coprocessor Data ROM + ROM_REGION( 0x800000, "copro_data", ROMREGION_ERASE00 ) // Coprocessor Data ROM ROM_REGION( 0x100000, "audiocpu", 0 ) // Sound program ROM_LOAD16_WORD_SWAP("epr-20811.30", 0x080000, 0x80000, CRC(a154b83e) SHA1(2640c6b6966f4a888329e583b6b713bd0e779b6b) ) @@ -3654,7 +3656,7 @@ ROM_START( dyndeka2b ) /* Dynamite Deka 2 (Japan), Model 2B */ ROM_LOAD32_WORD("epr-20934.13", 0x100000, 0x080000, CRC(618a68bf) SHA1(3022283dded4d08d790d034b6d543c0397b5bf5a) ) /* same as epr-20932.14 listed above */ ROM_LOAD32_WORD("epr-20935.14", 0x100002, 0x080000, CRC(13abe49c) SHA1(a741a0205c1b3664ab4d09d6d991a768269a79ea) ) /* same as epr-20933.15 listed above */ - ROM_REGION32_LE( 0x2000000, "user1", 0 ) // Data + ROM_REGION32_LE( 0x2000000, "main_data", 0 ) // Data ROM_LOAD32_WORD("mpr-20797.10", 0x0000000, 0x400000, CRC(87bab1e4) SHA1(af2b2d82364621a1528d6ed59fbfbf15dc93ee72) ) ROM_LOAD32_WORD("mpr-20798.11", 0x0000002, 0x400000, CRC(40dd752b) SHA1(8c2e210ac7c7b133ba9befc79a07c4ca6b4e3f18) ) ROM_LOAD32_WORD("mpr-20795.8", 0x0800000, 0x400000, CRC(0ef85e12) SHA1(97c657edd98cde6f0780a04a7711e5b370087a60) ) @@ -3664,7 +3666,7 @@ ROM_START( dyndeka2b ) /* Dynamite Deka 2 (Japan), Model 2B */ ROM_LOAD32_WORD("mpr-20791.4", 0x1800000, 0x400000, CRC(4883d0df) SHA1(b98af63e81f6c1b2766d7e96acbd1821bba000d4) ) ROM_LOAD32_WORD("mpr-20792.5", 0x1800002, 0x400000, CRC(47becfa2) SHA1(a333885872a64b322f3cb464a70352d73654b1b3) ) - ROM_REGION( 0x2000000, "user2", 0 ) // Models + ROM_REGION( 0x2000000, "polygons", 0 ) // Models ROM_LOAD32_WORD("mpr-20799.16", 0x0000000, 0x400000, CRC(424571bf) SHA1(18a4e8d0e968fff3b645b59a0023b0ef38d51924) ) ROM_LOAD32_WORD("mpr-20803.20", 0x0000002, 0x400000, CRC(61a8ad52) SHA1(0215b5de6d10f0852ac0ca4e10475e10243e39c7) ) ROM_LOAD32_WORD("mpr-20800.17", 0x0800000, 0x400000, CRC(3c2ee808) SHA1(dc0c470c6b410ab991ef0e09ce1cc0f63c8a204d) ) @@ -3674,13 +3676,13 @@ ROM_START( dyndeka2b ) /* Dynamite Deka 2 (Japan), Model 2B */ ROM_LOAD32_WORD("mpr-20802.19", 0x1800000, 0x400000, CRC(d11b5267) SHA1(b90909849fbe0f62d5ec7c38608c84e7fa845ebf) ) ROM_LOAD32_WORD("mpr-20806.23", 0x1800002, 0x400000, CRC(0c942073) SHA1(5f32a56857e2213b110c32deea184dba882e34b8) ) - ROM_REGION( 0x1000000, "user3", 0 ) // Textures + ROM_REGION( 0x1000000, "textures", 0 ) // Textures ROM_LOAD32_WORD("mpr-20809.25", 0x0000000, 0x400000, CRC(3b7b4622) SHA1(c6f1a1fd2684f352d3846b7f859b0405fa2d667a) ) ROM_LOAD32_WORD("mpr-20807.24", 0x0000002, 0x400000, CRC(1241e0f2) SHA1(3f7fa1d7d3d398bc8d5295bc1df6fe11405d20d9) ) ROM_LOAD32_WORD("mpr-20810.27", 0x0800000, 0x400000, CRC(838a10a7) SHA1(a658f1864829058b1d419e7c001e47cd0ab06a20) ) ROM_LOAD32_WORD("mpr-20808.26", 0x0800002, 0x400000, CRC(706bd495) SHA1(f857b303afda6301b19d97dfe5c313126261716e) ) - ROM_REGION( 0x800000, "user5", ROMREGION_ERASE00 ) // Coprocessor Data ROM + ROM_REGION( 0x800000, "copro_data", ROMREGION_ERASE00 ) // Coprocessor Data ROM ROM_REGION( 0x100000, "audiocpu", 0 ) // Sound program ROM_LOAD16_WORD_SWAP("epr-20811.30", 0x080000, 0x80000, CRC(a154b83e) SHA1(2640c6b6966f4a888329e583b6b713bd0e779b6b) ) @@ -3702,7 +3704,7 @@ ROM_START( dynamcopc ) /* Dynamite Cop (USA), Model 2C */ ROM_LOAD32_WORD("epr-20950.13", 0x100000, 0x080000, CRC(618a68bf) SHA1(3022283dded4d08d790d034b6d543c0397b5bf5a) ) /* same as epr-20932.14 listed above */ ROM_LOAD32_WORD("epr-20951.14", 0x100002, 0x080000, CRC(13abe49c) SHA1(a741a0205c1b3664ab4d09d6d991a768269a79ea) ) /* same as epr-20933.15 listed above */ - ROM_REGION32_LE( 0x2000000, "user1", 0 ) // Data + ROM_REGION32_LE( 0x2000000, "main_data", 0 ) // Data ROM_LOAD32_WORD("mpr-20797.10", 0x0000000, 0x400000, CRC(87bab1e4) SHA1(af2b2d82364621a1528d6ed59fbfbf15dc93ee72) ) /* Located at position 11 on 2C-CRX rom board */ ROM_LOAD32_WORD("mpr-20798.11", 0x0000002, 0x400000, CRC(40dd752b) SHA1(8c2e210ac7c7b133ba9befc79a07c4ca6b4e3f18) ) /* Located at position 12 on 2C-CRX rom board */ ROM_LOAD32_WORD("mpr-20795.8", 0x0800000, 0x400000, CRC(0ef85e12) SHA1(97c657edd98cde6f0780a04a7711e5b370087a60) ) /* Located at position 9 on 2C-CRX rom board */ @@ -3714,7 +3716,7 @@ ROM_START( dynamcopc ) /* Dynamite Cop (USA), Model 2C */ ROM_REGION( 0x800000, "cpu2", ROMREGION_ERASE00 ) // TGPx4 program (COPRO sockets) - ROM_REGION( 0x2000000, "user2", 0 ) // Models + ROM_REGION( 0x2000000, "polygons", 0 ) // Models ROM_LOAD32_WORD("mpr-20799.16", 0x0000000, 0x400000, CRC(424571bf) SHA1(18a4e8d0e968fff3b645b59a0023b0ef38d51924) ) /* Located at position 17 on 2C-CRX rom board */ ROM_LOAD32_WORD("mpr-20803.20", 0x0000002, 0x400000, CRC(61a8ad52) SHA1(0215b5de6d10f0852ac0ca4e10475e10243e39c7) ) /* Located at position 21 on 2C-CRX rom board */ ROM_LOAD32_WORD("mpr-20800.17", 0x0800000, 0x400000, CRC(3c2ee808) SHA1(dc0c470c6b410ab991ef0e09ce1cc0f63c8a204d) ) /* Located at position 18 on 2C-CRX rom board */ @@ -3724,7 +3726,7 @@ ROM_START( dynamcopc ) /* Dynamite Cop (USA), Model 2C */ ROM_LOAD32_WORD("mpr-20802.19", 0x1800000, 0x400000, CRC(d11b5267) SHA1(b90909849fbe0f62d5ec7c38608c84e7fa845ebf) ) /* Located at position 20 on 2C-CRX rom board */ ROM_LOAD32_WORD("mpr-20806.23", 0x1800002, 0x400000, CRC(0c942073) SHA1(5f32a56857e2213b110c32deea184dba882e34b8) ) /* Located at position 24 on 2C-CRX rom board */ - ROM_REGION( 0x1000000, "user3", 0 ) // Textures + ROM_REGION( 0x1000000, "textures", 0 ) // Textures ROM_LOAD32_WORD("mpr-20809.25", 0x0000000, 0x400000, CRC(3b7b4622) SHA1(c6f1a1fd2684f352d3846b7f859b0405fa2d667a) ) /* Located at position 27 on 2C-CRX rom board */ ROM_LOAD32_WORD("mpr-20807.24", 0x0000002, 0x400000, CRC(1241e0f2) SHA1(3f7fa1d7d3d398bc8d5295bc1df6fe11405d20d9) ) /* Located at position 25 on 2C-CRX rom board */ ROM_LOAD32_WORD("mpr-20810.27", 0x0800000, 0x400000, CRC(838a10a7) SHA1(a658f1864829058b1d419e7c001e47cd0ab06a20) ) /* Located at position 28 on 2C-CRX rom board */ @@ -3748,40 +3750,40 @@ ROM_START( schamp ) /* Sonic Championship, Model 2B - Sega ROM board ID# 834-127 ROM_LOAD32_WORD("epr-19141.15", 0x000000, 0x080000, CRC(b942ef21) SHA1(2372412d49349894c99d545313c12413c2d1ec86) ) /* Default country is USA, game title is "Sonic Championship" when region */ ROM_LOAD32_WORD("epr-19142.16", 0x000002, 0x080000, CRC(2d54bd76) SHA1(9456fb9a847e01548fc30d36ef161325788653d5) ) /* is USA or Export; "Sonic the Fighters" when set to Japan */ - ROM_REGION32_LE( 0x2000000, "user1", 0 ) // Data + ROM_REGION32_LE( 0x2000000, "main_data", 0 ) // Data ROM_LOAD32_WORD("mpr-19007.11", 0x0000000, 0x400000, CRC(8b8ff751) SHA1(5343a9a2502052e3587424c984bd48caa7564849) ) ROM_LOAD32_WORD("mpr-19008.12", 0x0000002, 0x400000, CRC(a94654f5) SHA1(39ad2e9431543ea6cbc0307bc39933cf64956a74) ) ROM_LOAD32_WORD("mpr-19005.9", 0x0800000, 0x400000, CRC(98cd1127) SHA1(300c9cdef199f31255bacb95399e9c75be73f817) ) ROM_LOAD32_WORD("mpr-19006.10", 0x0800002, 0x400000, CRC(e79f0a26) SHA1(37a4ff13cfccfda587ca59a9ef08b5914d2c28d4) ) ROM_LOAD32_WORD("epr-19143.7", 0x1000000, 0x080000, CRC(f97176fd) SHA1(8c9d871d4639563f8298a7f93032e07a8f863faa) ) ROM_LOAD32_WORD("epr-19144.8", 0x1000002, 0x080000, CRC(d040202a) SHA1(950ad9174196e776881439545983f91655922a49) ) - ROM_COPY( "user1", 0x1000000, 0x1100000, 0x100000 ) - ROM_COPY( "user1", 0x1000000, 0x1200000, 0x100000 ) - ROM_COPY( "user1", 0x1000000, 0x1300000, 0x100000 ) - ROM_COPY( "user1", 0x1000000, 0x1400000, 0x100000 ) - ROM_COPY( "user1", 0x1000000, 0x1500000, 0x100000 ) - ROM_COPY( "user1", 0x1000000, 0x1600000, 0x100000 ) - ROM_COPY( "user1", 0x1000000, 0x1700000, 0x100000 ) - ROM_COPY( "user1", 0x1000000, 0x1800000, 0x100000 ) - ROM_COPY( "user1", 0x1000000, 0x1900000, 0x100000 ) - ROM_COPY( "user1", 0x1000000, 0x1a00000, 0x100000 ) - ROM_COPY( "user1", 0x1000000, 0x1b00000, 0x100000 ) - ROM_COPY( "user1", 0x1000000, 0x1c00000, 0x100000 ) - ROM_COPY( "user1", 0x1000000, 0x1d00000, 0x100000 ) - ROM_COPY( "user1", 0x1000000, 0x1e00000, 0x100000 ) - ROM_COPY( "user1", 0x1000000, 0x1f00000, 0x100000 ) - - ROM_REGION( 0x800000, "user5", 0 ) // Coprocessor Data ROM + ROM_COPY( "main_data", 0x1000000, 0x1100000, 0x100000 ) + ROM_COPY( "main_data", 0x1000000, 0x1200000, 0x100000 ) + ROM_COPY( "main_data", 0x1000000, 0x1300000, 0x100000 ) + ROM_COPY( "main_data", 0x1000000, 0x1400000, 0x100000 ) + ROM_COPY( "main_data", 0x1000000, 0x1500000, 0x100000 ) + ROM_COPY( "main_data", 0x1000000, 0x1600000, 0x100000 ) + ROM_COPY( "main_data", 0x1000000, 0x1700000, 0x100000 ) + ROM_COPY( "main_data", 0x1000000, 0x1800000, 0x100000 ) + ROM_COPY( "main_data", 0x1000000, 0x1900000, 0x100000 ) + ROM_COPY( "main_data", 0x1000000, 0x1a00000, 0x100000 ) + ROM_COPY( "main_data", 0x1000000, 0x1b00000, 0x100000 ) + ROM_COPY( "main_data", 0x1000000, 0x1c00000, 0x100000 ) + ROM_COPY( "main_data", 0x1000000, 0x1d00000, 0x100000 ) + ROM_COPY( "main_data", 0x1000000, 0x1e00000, 0x100000 ) + ROM_COPY( "main_data", 0x1000000, 0x1f00000, 0x100000 ) + + ROM_REGION( 0x800000, "copro_data", 0 ) // Coprocessor Data ROM ROM_LOAD32_WORD("mpr-19015.29", 0x000000, 0x200000, CRC(c74d99e3) SHA1(9914be9925b86af6af670745b5eba3a9e4f24af9) ) ROM_LOAD32_WORD("mpr-19016.30", 0x000002, 0x200000, CRC(746ae931) SHA1(a6f0f589ad174a34493ee24dc0cb509ead3aed70) ) - ROM_REGION( 0x1000000, "user2", 0 ) // Models + ROM_REGION( 0x1000000, "polygons", 0 ) // Models ROM_LOAD32_WORD("mpr-19009.17", 0x000000, 0x400000, CRC(fd410350) SHA1(5af3a90c87ec8a90a8fc58ae469ef23ec6e6213c) ) ROM_LOAD32_WORD("mpr-19012.21", 0x000002, 0x400000, CRC(9bb7b5b6) SHA1(8e13a0bb34e187a340b38d76ab15ff6fe4bae764) ) ROM_LOAD32_WORD("mpr-19010.18", 0x800000, 0x400000, CRC(6fd94187) SHA1(e3318ef0eb0168998e139e527339c7c667c17fb1) ) ROM_LOAD32_WORD("mpr-19013.22", 0x800002, 0x400000, CRC(9e232fe5) SHA1(a6c4b2b3bf8efc6f6263f73d6f4cacf9785010c1) ) - ROM_REGION( 0x1000000, "user3", 0 ) // Textures + ROM_REGION( 0x1000000, "textures", 0 ) // Textures ROM_LOAD32_WORD("mpr-19019.27", 0x000000, 0x400000, CRC(59121896) SHA1(c29bedb41b14d63c6067ae12ad009deaafca2aa4) ) ROM_LOAD32_WORD("mpr-19017.25", 0x000002, 0x400000, CRC(7b298379) SHA1(52fad61412040c90c7dd300c0fd7aa5b8d5af441) ) ROM_LOAD32_WORD("mpr-19020.28", 0x800000, 0x400000, CRC(9540dba0) SHA1(7b9a75caa8c5b12ba54c6f4f746d80b165ee97ab) ) @@ -3802,40 +3804,40 @@ ROM_START( sfight ) /* Sonic The Fighters, Model 2B */ ROM_LOAD32_WORD("epr-19001.15", 0x000000, 0x080000, CRC(9b088511) SHA1(20718d985d14f4d2b1b8e982bfbebddd73cdb972) ) /* Default country is Japan, the game title is "Sonic the Fighters" */ ROM_LOAD32_WORD("epr-19002.16", 0x000002, 0x080000, CRC(46f510da) SHA1(edcbf61122db568ccaa4c3106f507087c1740c9b) ) /* in all regions */ - ROM_REGION32_LE( 0x2000000, "user1", 0 ) // Data + ROM_REGION32_LE( 0x2000000, "main_data", 0 ) // Data ROM_LOAD32_WORD("mpr-19007.11", 0x0000000, 0x400000, CRC(8b8ff751) SHA1(5343a9a2502052e3587424c984bd48caa7564849) ) ROM_LOAD32_WORD("mpr-19008.12", 0x0000002, 0x400000, CRC(a94654f5) SHA1(39ad2e9431543ea6cbc0307bc39933cf64956a74) ) ROM_LOAD32_WORD("mpr-19005.9", 0x0800000, 0x400000, CRC(98cd1127) SHA1(300c9cdef199f31255bacb95399e9c75be73f817) ) ROM_LOAD32_WORD("mpr-19006.10", 0x0800002, 0x400000, CRC(e79f0a26) SHA1(37a4ff13cfccfda587ca59a9ef08b5914d2c28d4) ) ROM_LOAD32_WORD("epr-19003.7", 0x1000000, 0x080000, CRC(63bae5c5) SHA1(cbd55b7b7376ac2f67befaf4c43eef3727ba7b7f) ) ROM_LOAD32_WORD("epr-19004.8", 0x1000002, 0x080000, CRC(c10c9f39) SHA1(cf806501dbfa48d16cb7ed5f39a6146f734ba455) ) - ROM_COPY( "user1", 0x1000000, 0x1100000, 0x100000 ) - ROM_COPY( "user1", 0x1000000, 0x1200000, 0x100000 ) - ROM_COPY( "user1", 0x1000000, 0x1300000, 0x100000 ) - ROM_COPY( "user1", 0x1000000, 0x1400000, 0x100000 ) - ROM_COPY( "user1", 0x1000000, 0x1500000, 0x100000 ) - ROM_COPY( "user1", 0x1000000, 0x1600000, 0x100000 ) - ROM_COPY( "user1", 0x1000000, 0x1700000, 0x100000 ) - ROM_COPY( "user1", 0x1000000, 0x1800000, 0x100000 ) - ROM_COPY( "user1", 0x1000000, 0x1900000, 0x100000 ) - ROM_COPY( "user1", 0x1000000, 0x1a00000, 0x100000 ) - ROM_COPY( "user1", 0x1000000, 0x1b00000, 0x100000 ) - ROM_COPY( "user1", 0x1000000, 0x1c00000, 0x100000 ) - ROM_COPY( "user1", 0x1000000, 0x1d00000, 0x100000 ) - ROM_COPY( "user1", 0x1000000, 0x1e00000, 0x100000 ) - ROM_COPY( "user1", 0x1000000, 0x1f00000, 0x100000 ) - - ROM_REGION( 0x800000, "user5", 0 ) // Coprocessor Data ROM + ROM_COPY( "main_data", 0x1000000, 0x1100000, 0x100000 ) + ROM_COPY( "main_data", 0x1000000, 0x1200000, 0x100000 ) + ROM_COPY( "main_data", 0x1000000, 0x1300000, 0x100000 ) + ROM_COPY( "main_data", 0x1000000, 0x1400000, 0x100000 ) + ROM_COPY( "main_data", 0x1000000, 0x1500000, 0x100000 ) + ROM_COPY( "main_data", 0x1000000, 0x1600000, 0x100000 ) + ROM_COPY( "main_data", 0x1000000, 0x1700000, 0x100000 ) + ROM_COPY( "main_data", 0x1000000, 0x1800000, 0x100000 ) + ROM_COPY( "main_data", 0x1000000, 0x1900000, 0x100000 ) + ROM_COPY( "main_data", 0x1000000, 0x1a00000, 0x100000 ) + ROM_COPY( "main_data", 0x1000000, 0x1b00000, 0x100000 ) + ROM_COPY( "main_data", 0x1000000, 0x1c00000, 0x100000 ) + ROM_COPY( "main_data", 0x1000000, 0x1d00000, 0x100000 ) + ROM_COPY( "main_data", 0x1000000, 0x1e00000, 0x100000 ) + ROM_COPY( "main_data", 0x1000000, 0x1f00000, 0x100000 ) + + ROM_REGION( 0x800000, "copro_data", 0 ) // Coprocessor Data ROM ROM_LOAD32_WORD("mpr-19015.29", 0x000000, 0x200000, CRC(c74d99e3) SHA1(9914be9925b86af6af670745b5eba3a9e4f24af9) ) ROM_LOAD32_WORD("mpr-19016.30", 0x000002, 0x200000, CRC(746ae931) SHA1(a6f0f589ad174a34493ee24dc0cb509ead3aed70) ) - ROM_REGION( 0x1000000, "user2", 0 ) // Models + ROM_REGION( 0x1000000, "polygons", 0 ) // Models ROM_LOAD32_WORD("mpr-19009.17", 0x000000, 0x400000, CRC(fd410350) SHA1(5af3a90c87ec8a90a8fc58ae469ef23ec6e6213c) ) ROM_LOAD32_WORD("mpr-19012.21", 0x000002, 0x400000, CRC(9bb7b5b6) SHA1(8e13a0bb34e187a340b38d76ab15ff6fe4bae764) ) ROM_LOAD32_WORD("mpr-19010.18", 0x800000, 0x400000, CRC(6fd94187) SHA1(e3318ef0eb0168998e139e527339c7c667c17fb1) ) ROM_LOAD32_WORD("mpr-19013.22", 0x800002, 0x400000, CRC(9e232fe5) SHA1(a6c4b2b3bf8efc6f6263f73d6f4cacf9785010c1) ) - ROM_REGION( 0x1000000, "user3", 0 ) // Textures + ROM_REGION( 0x1000000, "textures", 0 ) // Textures ROM_LOAD32_WORD("mpr-19019.27", 0x000000, 0x400000, CRC(59121896) SHA1(c29bedb41b14d63c6067ae12ad009deaafca2aa4) ) ROM_LOAD32_WORD("mpr-19017.25", 0x000002, 0x400000, CRC(7b298379) SHA1(52fad61412040c90c7dd300c0fd7aa5b8d5af441) ) ROM_LOAD32_WORD("mpr-19020.28", 0x800000, 0x400000, CRC(9540dba0) SHA1(7b9a75caa8c5b12ba54c6f4f746d80b165ee97ab) ) @@ -3856,42 +3858,42 @@ ROM_START( stcc ) /* Sega Touring Car Championship, Model 2C - Defaults to Japan ROM_LOAD32_WORD("epr-19570.15", 0x000000, 0x080000, CRC(9d6a1965) SHA1(6f1e75d86a37b8579f968b2fb51d32a1a860697f) ) /* Higher rom numbers indicate a newer version */ ROM_LOAD32_WORD("epr-19571.16", 0x000002, 0x080000, CRC(97254d16) SHA1(f9154cd9e954b16f7f45019b4758b1f971190437) ) - ROM_REGION32_LE( 0x2000000, "user1", 0 ) // Data + ROM_REGION32_LE( 0x2000000, "main_data", 0 ) // Data ROM_LOAD32_WORD("mpr-19257.11", 0x000000, 0x400000, CRC(ac28ee24) SHA1(31d360dc435336942f70365d0491a2ccfc24c4c0) ) ROM_LOAD32_WORD("mpr-19258.12", 0x000002, 0x400000, CRC(f5ba7d78) SHA1(9c8304a1f856d1ded869ed2b86de52129510f019) ) ROM_LOAD32_WORD("epr-19270.9", 0x800000, 0x080000, CRC(7bd1d04e) SHA1(0490f3abc97af16e05f0dc9623e8fc635b1d4262) ) ROM_LOAD32_WORD("epr-19271.10", 0x800002, 0x080000, CRC(d2d74f85) SHA1(49e7a1e6478122b4f0e679d7b336fb34044b503b) ) - ROM_COPY("user1", 0x800000, 0x900000, 0x100000) - ROM_COPY("user1", 0x800000, 0xa00000, 0x100000) - ROM_COPY("user1", 0x800000, 0xb00000, 0x100000) - ROM_COPY("user1", 0x800000, 0xc00000, 0x100000) - ROM_COPY("user1", 0x800000, 0xd00000, 0x100000) - ROM_COPY("user1", 0x800000, 0xe00000, 0x100000) - ROM_COPY("user1", 0x800000, 0xf00000, 0x100000) + ROM_COPY("main_data", 0x800000, 0x900000, 0x100000) + ROM_COPY("main_data", 0x800000, 0xa00000, 0x100000) + ROM_COPY("main_data", 0x800000, 0xb00000, 0x100000) + ROM_COPY("main_data", 0x800000, 0xc00000, 0x100000) + ROM_COPY("main_data", 0x800000, 0xd00000, 0x100000) + ROM_COPY("main_data", 0x800000, 0xe00000, 0x100000) + ROM_COPY("main_data", 0x800000, 0xf00000, 0x100000) ROM_REGION( 0x800000, "cpu2", 0 ) // TGPx4 program ROM_LOAD32_WORD("mpr-19255.29", 0x000000, 0x200000, CRC(d78bf030) SHA1(e6b3d8422613d22db50cf6c251f9a21356d96653) ) ROM_LOAD32_WORD("mpr-19256.30", 0x000002, 0x200000, CRC(cb2b2d9e) SHA1(86b2b8bb6074352f72eb81e616093a1ba6f5163f) ) - ROM_REGION( 0x1000000, "user2", 0 ) // Models + ROM_REGION( 0x1000000, "polygons", 0 ) // Models ROM_LOAD32_WORD("mpr-19251.17", 0x000000, 0x400000, CRC(e06ff7ba) SHA1(6d472d03cd3caeb66be929c74ae63c32d305a3db) ) ROM_LOAD32_WORD("mpr-19252.21", 0x000002, 0x400000, CRC(68509993) SHA1(654d5cdf44e7e1e788b26593f418ce76a5c1165a) ) ROM_LOAD32_WORD("epr-19266.18", 0x800000, 0x080000, CRC(41464ee2) SHA1(afbbc0328bd36c34c69f0f54404dfd6a64036417) ) ROM_LOAD32_WORD("epr-19267.22", 0x800002, 0x080000, CRC(780f994d) SHA1(f134482ed0fcfc7b3eea39947da47081301a111a) ) - ROM_REGION( 0x1000000, "user3", 0 ) // Textures + ROM_REGION( 0x1000000, "textures", 0 ) // Textures ROM_LOAD32_WORD("mpr-19254.27", 0x000000, 0x200000, CRC(1ec49c02) SHA1(a9bdbab7b4b265c9118cf27fd45ca94f4516d5c6) ) ROM_LOAD32_WORD("mpr-19253.25", 0x000002, 0x200000, CRC(41ba79fb) SHA1(f4d8a4f8278eec6d528bd947b91ebeb5223559d5) ) - ROM_COPY( "user3", 0x000000, 0x400000, 0x400000 ) + ROM_COPY( "textures", 0x000000, 0x400000, 0x400000 ) ROM_LOAD32_WORD("epr-19269.28", 0x800000, 0x080000, CRC(01881121) SHA1(fe711709e70b3743b2a0318b823d859f233d3ff8) ) ROM_LOAD32_WORD("epr-19268.26", 0x800002, 0x080000, CRC(bc4e081c) SHA1(b89d39ed19a146d1e94e52682f67d2cd23d8df7f) ) - ROM_COPY( "user3", 0x800000, 0x900000, 0x100000 ) - ROM_COPY( "user3", 0x800000, 0xa00000, 0x100000 ) - ROM_COPY( "user3", 0x800000, 0xb00000, 0x100000 ) - ROM_COPY( "user3", 0x800000, 0xc00000, 0x100000 ) - ROM_COPY( "user3", 0x800000, 0xd00000, 0x100000 ) - ROM_COPY( "user3", 0x800000, 0xe00000, 0x100000 ) - ROM_COPY( "user3", 0x800000, 0xf00000, 0x100000 ) + ROM_COPY( "textures", 0x800000, 0x900000, 0x100000 ) + ROM_COPY( "textures", 0x800000, 0xa00000, 0x100000 ) + ROM_COPY( "textures", 0x800000, 0xb00000, 0x100000 ) + ROM_COPY( "textures", 0x800000, 0xc00000, 0x100000 ) + ROM_COPY( "textures", 0x800000, 0xd00000, 0x100000 ) + ROM_COPY( "textures", 0x800000, 0xe00000, 0x100000 ) + ROM_COPY( "textures", 0x800000, 0xf00000, 0x100000 ) ROM_REGION( 0x100000, "audiocpu", 0 ) // Sound program ROM_LOAD16_WORD_SWAP("epr-19274.31", 0x080000, 0x20000, CRC(2dcc08ae) SHA1(bad26e2c994f2d4db5d9be0e34cf21a8bf5aa7e9) ) @@ -3921,42 +3923,42 @@ ROM_START( stccb ) /* Sega Touring Car Championship Revision B, Model 2C - Defau ROM_LOAD32_WORD("epr-19272b.15", 0x000000, 0x080000, CRC(efdfb625) SHA1(5026e28b9d8267492bd0d9746d64526540a001da) ) ROM_LOAD32_WORD("epr-19273b.16", 0x000002, 0x080000, CRC(61a357d9) SHA1(3f22f13a3baa46f93cb40e8af9534afaa57ead9c) ) - ROM_REGION32_LE( 0x2000000, "user1", 0 ) // Data + ROM_REGION32_LE( 0x2000000, "main_data", 0 ) // Data ROM_LOAD32_WORD("mpr-19257.11", 0x000000, 0x400000, CRC(ac28ee24) SHA1(31d360dc435336942f70365d0491a2ccfc24c4c0) ) ROM_LOAD32_WORD("mpr-19258.12", 0x000002, 0x400000, CRC(f5ba7d78) SHA1(9c8304a1f856d1ded869ed2b86de52129510f019) ) ROM_LOAD32_WORD("epr-19270.9", 0x800000, 0x080000, CRC(7bd1d04e) SHA1(0490f3abc97af16e05f0dc9623e8fc635b1d4262) ) ROM_LOAD32_WORD("epr-19271.10", 0x800002, 0x080000, CRC(d2d74f85) SHA1(49e7a1e6478122b4f0e679d7b336fb34044b503b) ) - ROM_COPY("user1", 0x800000, 0x900000, 0x100000) - ROM_COPY("user1", 0x800000, 0xa00000, 0x100000) - ROM_COPY("user1", 0x800000, 0xb00000, 0x100000) - ROM_COPY("user1", 0x800000, 0xc00000, 0x100000) - ROM_COPY("user1", 0x800000, 0xd00000, 0x100000) - ROM_COPY("user1", 0x800000, 0xe00000, 0x100000) - ROM_COPY("user1", 0x800000, 0xf00000, 0x100000) + ROM_COPY("main_data", 0x800000, 0x900000, 0x100000) + ROM_COPY("main_data", 0x800000, 0xa00000, 0x100000) + ROM_COPY("main_data", 0x800000, 0xb00000, 0x100000) + ROM_COPY("main_data", 0x800000, 0xc00000, 0x100000) + ROM_COPY("main_data", 0x800000, 0xd00000, 0x100000) + ROM_COPY("main_data", 0x800000, 0xe00000, 0x100000) + ROM_COPY("main_data", 0x800000, 0xf00000, 0x100000) ROM_REGION( 0x800000, "cpu2", 0 ) // TGPx4 program ROM_LOAD32_WORD("mpr-19255.29", 0x000000, 0x200000, CRC(d78bf030) SHA1(e6b3d8422613d22db50cf6c251f9a21356d96653) ) ROM_LOAD32_WORD("mpr-19256.30", 0x000002, 0x200000, CRC(cb2b2d9e) SHA1(86b2b8bb6074352f72eb81e616093a1ba6f5163f) ) - ROM_REGION( 0x1000000, "user2", 0 ) // Models + ROM_REGION( 0x1000000, "polygons", 0 ) // Models ROM_LOAD32_WORD("mpr-19251.17", 0x000000, 0x400000, CRC(e06ff7ba) SHA1(6d472d03cd3caeb66be929c74ae63c32d305a3db) ) ROM_LOAD32_WORD("mpr-19252.21", 0x000002, 0x400000, CRC(68509993) SHA1(654d5cdf44e7e1e788b26593f418ce76a5c1165a) ) ROM_LOAD32_WORD("epr-19266.18", 0x800000, 0x080000, CRC(41464ee2) SHA1(afbbc0328bd36c34c69f0f54404dfd6a64036417) ) ROM_LOAD32_WORD("epr-19267.22", 0x800002, 0x080000, CRC(780f994d) SHA1(f134482ed0fcfc7b3eea39947da47081301a111a) ) - ROM_REGION( 0x1000000, "user3", 0 ) // Textures + ROM_REGION( 0x1000000, "textures", 0 ) // Textures ROM_LOAD32_WORD("mpr-19254.27", 0x000000, 0x200000, CRC(1ec49c02) SHA1(a9bdbab7b4b265c9118cf27fd45ca94f4516d5c6) ) ROM_LOAD32_WORD("mpr-19253.25", 0x000002, 0x200000, CRC(41ba79fb) SHA1(f4d8a4f8278eec6d528bd947b91ebeb5223559d5) ) - ROM_COPY( "user3", 0x000000, 0x400000, 0x400000 ) + ROM_COPY( "textures", 0x000000, 0x400000, 0x400000 ) ROM_LOAD32_WORD("epr-19269.28", 0x800000, 0x080000, CRC(01881121) SHA1(fe711709e70b3743b2a0318b823d859f233d3ff8) ) ROM_LOAD32_WORD("epr-19268.26", 0x800002, 0x080000, CRC(bc4e081c) SHA1(b89d39ed19a146d1e94e52682f67d2cd23d8df7f) ) - ROM_COPY( "user3", 0x800000, 0x900000, 0x100000 ) - ROM_COPY( "user3", 0x800000, 0xa00000, 0x100000 ) - ROM_COPY( "user3", 0x800000, 0xb00000, 0x100000 ) - ROM_COPY( "user3", 0x800000, 0xc00000, 0x100000 ) - ROM_COPY( "user3", 0x800000, 0xd00000, 0x100000 ) - ROM_COPY( "user3", 0x800000, 0xe00000, 0x100000 ) - ROM_COPY( "user3", 0x800000, 0xf00000, 0x100000 ) + ROM_COPY( "textures", 0x800000, 0x900000, 0x100000 ) + ROM_COPY( "textures", 0x800000, 0xa00000, 0x100000 ) + ROM_COPY( "textures", 0x800000, 0xb00000, 0x100000 ) + ROM_COPY( "textures", 0x800000, 0xc00000, 0x100000 ) + ROM_COPY( "textures", 0x800000, 0xd00000, 0x100000 ) + ROM_COPY( "textures", 0x800000, 0xe00000, 0x100000 ) + ROM_COPY( "textures", 0x800000, 0xf00000, 0x100000 ) ROM_REGION( 0x100000, "audiocpu", 0 ) // Sound program ROM_LOAD16_WORD_SWAP("epr-19274.31", 0x080000, 0x20000, CRC(2dcc08ae) SHA1(bad26e2c994f2d4db5d9be0e34cf21a8bf5aa7e9) ) @@ -3986,42 +3988,42 @@ ROM_START( stcca ) /* Sega Touring Car Championship Revision A, Model 2C - Defau ROM_LOAD32_WORD("epr-19272a.15", 0x000000, 0x080000, CRC(20cedd05) SHA1(e465967c784de18caaaac77e164796e9779f576a) ) ROM_LOAD32_WORD("epr-19273a.16", 0x000002, 0x080000, CRC(1b0ab4d6) SHA1(142bcd53fa6632fcc866bbda817aa83470111ef1) ) - ROM_REGION32_LE( 0x2000000, "user1", 0 ) // Data + ROM_REGION32_LE( 0x2000000, "main_data", 0 ) // Data ROM_LOAD32_WORD("mpr-19257.11", 0x000000, 0x400000, CRC(ac28ee24) SHA1(31d360dc435336942f70365d0491a2ccfc24c4c0) ) ROM_LOAD32_WORD("mpr-19258.12", 0x000002, 0x400000, CRC(f5ba7d78) SHA1(9c8304a1f856d1ded869ed2b86de52129510f019) ) ROM_LOAD32_WORD("epr-19270.9", 0x800000, 0x080000, CRC(7bd1d04e) SHA1(0490f3abc97af16e05f0dc9623e8fc635b1d4262) ) ROM_LOAD32_WORD("epr-19271.10", 0x800002, 0x080000, CRC(d2d74f85) SHA1(49e7a1e6478122b4f0e679d7b336fb34044b503b) ) - ROM_COPY("user1", 0x800000, 0x900000, 0x100000) - ROM_COPY("user1", 0x800000, 0xa00000, 0x100000) - ROM_COPY("user1", 0x800000, 0xb00000, 0x100000) - ROM_COPY("user1", 0x800000, 0xc00000, 0x100000) - ROM_COPY("user1", 0x800000, 0xd00000, 0x100000) - ROM_COPY("user1", 0x800000, 0xe00000, 0x100000) - ROM_COPY("user1", 0x800000, 0xf00000, 0x100000) + ROM_COPY("main_data", 0x800000, 0x900000, 0x100000) + ROM_COPY("main_data", 0x800000, 0xa00000, 0x100000) + ROM_COPY("main_data", 0x800000, 0xb00000, 0x100000) + ROM_COPY("main_data", 0x800000, 0xc00000, 0x100000) + ROM_COPY("main_data", 0x800000, 0xd00000, 0x100000) + ROM_COPY("main_data", 0x800000, 0xe00000, 0x100000) + ROM_COPY("main_data", 0x800000, 0xf00000, 0x100000) ROM_REGION( 0x800000, "cpu2", 0 ) // TGPx4 program ROM_LOAD32_WORD("mpr-19255.29", 0x000000, 0x200000, CRC(d78bf030) SHA1(e6b3d8422613d22db50cf6c251f9a21356d96653) ) ROM_LOAD32_WORD("mpr-19256.30", 0x000002, 0x200000, CRC(cb2b2d9e) SHA1(86b2b8bb6074352f72eb81e616093a1ba6f5163f) ) - ROM_REGION( 0x1000000, "user2", 0 ) // Models + ROM_REGION( 0x1000000, "polygons", 0 ) // Models ROM_LOAD32_WORD("mpr-19251.17", 0x000000, 0x400000, CRC(e06ff7ba) SHA1(6d472d03cd3caeb66be929c74ae63c32d305a3db) ) ROM_LOAD32_WORD("mpr-19252.21", 0x000002, 0x400000, CRC(68509993) SHA1(654d5cdf44e7e1e788b26593f418ce76a5c1165a) ) ROM_LOAD32_WORD("epr-19266.18", 0x800000, 0x080000, CRC(41464ee2) SHA1(afbbc0328bd36c34c69f0f54404dfd6a64036417) ) ROM_LOAD32_WORD("epr-19267.22", 0x800002, 0x080000, CRC(780f994d) SHA1(f134482ed0fcfc7b3eea39947da47081301a111a) ) - ROM_REGION( 0x1000000, "user3", 0 ) // Textures + ROM_REGION( 0x1000000, "textures", 0 ) // Textures ROM_LOAD32_WORD("mpr-19254.27", 0x000000, 0x200000, CRC(1ec49c02) SHA1(a9bdbab7b4b265c9118cf27fd45ca94f4516d5c6) ) ROM_LOAD32_WORD("mpr-19253.25", 0x000002, 0x200000, CRC(41ba79fb) SHA1(f4d8a4f8278eec6d528bd947b91ebeb5223559d5) ) - ROM_COPY( "user3", 0x000000, 0x400000, 0x400000 ) + ROM_COPY( "textures", 0x000000, 0x400000, 0x400000 ) ROM_LOAD32_WORD("epr-19269.28", 0x800000, 0x080000, CRC(01881121) SHA1(fe711709e70b3743b2a0318b823d859f233d3ff8) ) ROM_LOAD32_WORD("epr-19268.26", 0x800002, 0x080000, CRC(bc4e081c) SHA1(b89d39ed19a146d1e94e52682f67d2cd23d8df7f) ) - ROM_COPY( "user3", 0x800000, 0x900000, 0x100000 ) - ROM_COPY( "user3", 0x800000, 0xa00000, 0x100000 ) - ROM_COPY( "user3", 0x800000, 0xb00000, 0x100000 ) - ROM_COPY( "user3", 0x800000, 0xc00000, 0x100000 ) - ROM_COPY( "user3", 0x800000, 0xd00000, 0x100000 ) - ROM_COPY( "user3", 0x800000, 0xe00000, 0x100000 ) - ROM_COPY( "user3", 0x800000, 0xf00000, 0x100000 ) + ROM_COPY( "textures", 0x800000, 0x900000, 0x100000 ) + ROM_COPY( "textures", 0x800000, 0xa00000, 0x100000 ) + ROM_COPY( "textures", 0x800000, 0xb00000, 0x100000 ) + ROM_COPY( "textures", 0x800000, 0xc00000, 0x100000 ) + ROM_COPY( "textures", 0x800000, 0xd00000, 0x100000 ) + ROM_COPY( "textures", 0x800000, 0xe00000, 0x100000 ) + ROM_COPY( "textures", 0x800000, 0xf00000, 0x100000 ) ROM_REGION( 0x100000, "audiocpu", 0 ) // Sound program ROM_LOAD16_WORD_SWAP("epr-19274.31", 0x080000, 0x20000, CRC(2dcc08ae) SHA1(bad26e2c994f2d4db5d9be0e34cf21a8bf5aa7e9) ) @@ -4053,7 +4055,7 @@ ROM_START( skisuprg ) /* Sega Ski Super G, Model 2C, Sega Game ID# 833-12861, RO ROM_LOAD32_WORD( "epr-19551.13", 0x100000, 0x080000, CRC(3ee8f0d5) SHA1(23f45858559776a70b3b57f4cb2840f44e6a6531) ) ROM_LOAD32_WORD( "epr-19552.14", 0x100002, 0x080000, CRC(baa2e49a) SHA1(b234f3b65e8fabfb6ec7ca62dd9a1d2935b2e95a) ) - ROM_REGION32_LE( 0x2000000, "user1", 0 ) // Data + ROM_REGION32_LE( 0x2000000, "main_data", 0 ) // Data ROM_LOAD32_WORD( "mpr-19494.11", 0x000000, 0x400000, CRC(f19cdb5c) SHA1(bdbb7d9e91a7742ff5a908b6244adbed291e5e7f) ) ROM_LOAD32_WORD( "mpr-19495.12", 0x000002, 0x400000, CRC(d42e5ef2) SHA1(21ca5e7e543595a4691aacdbcdd2af21d464d939) ) ROM_LOAD32_WORD( "mpr-19492.9", 0x800000, 0x400000, CRC(4805318f) SHA1(dbd1359817933313c6d74d3a1450682e8ce5857a) ) @@ -4063,13 +4065,13 @@ ROM_START( skisuprg ) /* Sega Ski Super G, Model 2C, Sega Game ID# 833-12861, RO ROM_LOAD32_WORD( "mpr-19502.29", 0x000000, 0x400000, CRC(2212d8d6) SHA1(3b8a4da2dc00a1eac41b48cbdc322ea1c31b8b29) ) ROM_LOAD32_WORD( "mpr-19503.30", 0x000002, 0x400000, CRC(3c9cfc73) SHA1(2213485a00cef0bcef11b67f00027c4159c5e2f5) ) - ROM_REGION( 0x1000000, "user2", 0 ) // Models + ROM_REGION( 0x1000000, "polygons", 0 ) // Models ROM_LOAD32_WORD( "mpr-19496.17", 0x000000, 0x400000, CRC(0e9aef4e) SHA1(d4b511b90c0a6e27d6097cb25ff005f68d5fa83c) ) ROM_LOAD32_WORD( "mpr-19497.21", 0x000002, 0x400000, CRC(5397efe9) SHA1(4b20bab36462f9506fa2601c2545051ca49de7f5) ) ROM_LOAD32_WORD( "mpr-19498.18", 0x800000, 0x400000, CRC(32e5ae60) SHA1(b8a1cc117875c3919a78eedb60a06926288d9b95) ) ROM_LOAD32_WORD( "mpr-19499.22", 0x800002, 0x400000, CRC(2b9f5b48) SHA1(40f3f2844244c3f1c8792aa262872243ad20fd69) ) - ROM_REGION( 0x1000000, "user3", 0 ) // Textures + ROM_REGION( 0x1000000, "textures", 0 ) // Textures ROM_LOAD32_WORD( "mpr-19501.27", 0x000000, 0x400000, CRC(66d7b02e) SHA1(cede0dc5c8d9fbfa8de01fe864b3cc101abf67d7) ) ROM_LOAD32_WORD( "mpr-19500.25", 0x000002, 0x400000, CRC(905f5798) SHA1(31f104e3022b5bc7ed7c667eb801a57949a06c93) ) @@ -4087,7 +4089,7 @@ ROM_START( segawski ) /* Sega Water Ski Revision A, Model 2C, Sega Game ID# 833- ROM_LOAD32_WORD("epr-19963a.15", 0x000000, 0x080000, CRC(89c9cb0d) SHA1(7f1f600222447effb28cf2d56193ea9f45fd0646) ) ROM_LOAD32_WORD("epr-19964a.16", 0x000002, 0x080000, CRC(c382cefe) SHA1(c0ccee4eb19d9626dee0f77f08060f1d9708b39d) ) - ROM_REGION32_LE( 0x2000000, "user1", 0 ) // Data + ROM_REGION32_LE( 0x2000000, "main_data", 0 ) // Data ROM_LOAD32_WORD("mpr-19980.11", 0x0000000, 0x400000, CRC(709804f2) SHA1(6633eeb2bc0ddd5eb5994cb7cc39ed4ab2094a7e) ) ROM_LOAD32_WORD("mpr-19981.12", 0x0000002, 0x400000, CRC(a1e8ec09) SHA1(53abaf71e85f874d28a79c8775b1f0ac919fbe22) ) ROM_LOAD32_WORD("mpr-19982.9", 0x0800000, 0x400000, CRC(41c398bb) SHA1(e6652111a494165c93d5e9dc7d1c3df46f1a8961) ) @@ -4096,19 +4098,19 @@ ROM_START( segawski ) /* Sega Water Ski Revision A, Model 2C, Sega Game ID# 833- ROM_LOAD32_WORD("mpr-19985.8", 0x1000002, 0x400000, CRC(57827677) SHA1(0d764ec9e136e4d027aefb10e9f025aa2e081573) ) ROM_LOAD32_WORD("epr-19961.5", 0x1800000, 0x080000, CRC(cc34ecaf) SHA1(8e540a429826d40acef5a34a0b6b1b89e059961b) ) ROM_LOAD32_WORD("epr-19962.6", 0x1800002, 0x080000, CRC(e8a30e5e) SHA1(2d7290186aaca28f3aaf6656b090e1cbe509aa48) ) - ROM_COPY( "user1", 0x1800000, 0x1900000, 0x100000 ) - ROM_COPY( "user1", 0x1800000, 0x1a00000, 0x100000 ) - ROM_COPY( "user1", 0x1800000, 0x1b00000, 0x100000 ) - ROM_COPY( "user1", 0x1800000, 0x1c00000, 0x100000 ) - ROM_COPY( "user1", 0x1800000, 0x1d00000, 0x100000 ) - ROM_COPY( "user1", 0x1800000, 0x1e00000, 0x100000 ) - ROM_COPY( "user1", 0x1800000, 0x1f00000, 0x100000 ) + ROM_COPY( "main_data", 0x1800000, 0x1900000, 0x100000 ) + ROM_COPY( "main_data", 0x1800000, 0x1a00000, 0x100000 ) + ROM_COPY( "main_data", 0x1800000, 0x1b00000, 0x100000 ) + ROM_COPY( "main_data", 0x1800000, 0x1c00000, 0x100000 ) + ROM_COPY( "main_data", 0x1800000, 0x1d00000, 0x100000 ) + ROM_COPY( "main_data", 0x1800000, 0x1e00000, 0x100000 ) + ROM_COPY( "main_data", 0x1800000, 0x1f00000, 0x100000 ) ROM_REGION( 0x800000, "cpu2", 0 ) // TGPx4 program ROM_LOAD32_WORD("mpr-19986.29", 0x0000000, 0x400000, CRC(4b8e26f8) SHA1(859e3788c75599295a8b57ed7852f2cbb6a2a738) ) ROM_LOAD32_WORD("mpr-19987.30", 0x0000002, 0x400000, CRC(8d5b9d38) SHA1(35f41c474af3754152aecefe81e912120823e0ff) ) - ROM_REGION( 0x2000000, "user2", 0 ) // Models + ROM_REGION( 0x2000000, "polygons", 0 ) // Models ROM_LOAD32_WORD("mpr-19972.17", 0x0000000, 0x400000, CRC(493c0f8f) SHA1(c68f662d53fbcec3d2dbd9ebdfd37cbf1ff46408) ) ROM_LOAD32_WORD("mpr-19973.21", 0x0000002, 0x400000, CRC(01b6f8e1) SHA1(be1f1017ff5f43218de2d99090e4e7db64f7a483) ) ROM_LOAD32_WORD("mpr-19974.18", 0x0800000, 0x400000, CRC(2bd947d3) SHA1(7f16e668db5a4673cd909bdfa1b9dc665827b392) ) @@ -4118,7 +4120,7 @@ ROM_START( segawski ) /* Sega Water Ski Revision A, Model 2C, Sega Game ID# 833- ROM_LOAD32_WORD("mpr-19978.20", 0x1800000, 0x400000, CRC(c80f4ed7) SHA1(e7ea6dfb57ab1fe924a80c244b8acfe4aad2b76d) ) ROM_LOAD32_WORD("mpr-19979.24", 0x1800002, 0x400000, CRC(1c0db4d2) SHA1(65a81f4503c6b9c26650befd183db821545c53e2) ) - ROM_REGION( 0x1000000, "user3", 0 ) // Textures + ROM_REGION( 0x1000000, "textures", 0 ) // Textures ROM_LOAD32_WORD("mpr-19969.27", 0x0000000, 0x400000, CRC(c0c33d39) SHA1(f61a6266556d5687cd03031065baa2dd73112666) ) ROM_LOAD32_WORD("mpr-19968.25", 0x0000002, 0x400000, CRC(b8d2f04f) SHA1(f0f4d2dd06cdf745ed07fe428eaa3e3ad030bff6) ) ROM_LOAD32_WORD("mpr-19971.28", 0x0800000, 0x400000, CRC(c8708096) SHA1(c27e0a90dc1183b0cf7f32e324afa6c126f61d37) ) @@ -4139,7 +4141,7 @@ ROM_START( hotd ) /* House of the Dead, Model 2C, Sega Game ID# 610-0396-13054, ROM_LOAD32_WORD("epr-19694.13", 0x100000, 0x080000, CRC(e85ca1a3) SHA1(3d688be98f78fe40c2af1e91df6decd500400ae9) ) ROM_LOAD32_WORD("epr-19695.14", 0x100002, 0x080000, CRC(cd52b461) SHA1(bc96ab2a4ba7f30c0b89814acc8931c8bf800a82) ) - ROM_REGION32_LE( 0x2000000, "user1", 0 ) // Data + ROM_REGION32_LE( 0x2000000, "main_data", 0 ) // Data ROM_LOAD32_WORD("mpr-19704.11", 0x0000000, 0x400000, CRC(aa80dbb0) SHA1(24e63f4392847f288971469cd10448536eb435d4) ) ROM_LOAD32_WORD("mpr-19705.12", 0x0000002, 0x400000, CRC(f906843b) SHA1(bee4f43b3ad15d93a2f9f07b873c9cf5d228e2f9) ) ROM_LOAD32_WORD("mpr-19702.9", 0x0800000, 0x400000, CRC(fc8aa3b7) SHA1(b64afb17d9c97277d8c4f20811f14f65a61cbb56) ) @@ -4148,20 +4150,20 @@ ROM_START( hotd ) /* House of the Dead, Model 2C, Sega Game ID# 610-0396-13054, ROM_LOAD32_WORD("mpr-19701.8", 0x1000002, 0x400000, CRC(224a8929) SHA1(933770546d46abca400e7f524eff2ae89241e56d) ) ROM_LOAD32_WORD("epr-19698.5", 0x1800000, 0x080000, CRC(e7a7b6ea) SHA1(77cb53f8730fdb55080b70910ab8c750d79acb02) ) ROM_LOAD32_WORD("epr-19699.6", 0x1800002, 0x080000, CRC(8160b3d9) SHA1(9dab483c60624dddba8085e94a4325739592ec17) ) - ROM_COPY( "user1", 0x1800000, 0x1900000, 0x100000 ) - ROM_COPY( "user1", 0x1800000, 0x1a00000, 0x100000 ) - ROM_COPY( "user1", 0x1800000, 0x1b00000, 0x100000 ) - ROM_COPY( "user1", 0x1800000, 0x1c00000, 0x100000 ) - ROM_COPY( "user1", 0x1800000, 0x1d00000, 0x100000 ) - ROM_COPY( "user1", 0x1800000, 0x1e00000, 0x100000 ) - ROM_COPY( "user1", 0x1800000, 0x1f00000, 0x100000 ) + ROM_COPY( "main_data", 0x1800000, 0x1900000, 0x100000 ) + ROM_COPY( "main_data", 0x1800000, 0x1a00000, 0x100000 ) + ROM_COPY( "main_data", 0x1800000, 0x1b00000, 0x100000 ) + ROM_COPY( "main_data", 0x1800000, 0x1c00000, 0x100000 ) + ROM_COPY( "main_data", 0x1800000, 0x1d00000, 0x100000 ) + ROM_COPY( "main_data", 0x1800000, 0x1e00000, 0x100000 ) + ROM_COPY( "main_data", 0x1800000, 0x1f00000, 0x100000 ) ROM_REGION( 0x800000, "cpu2", 0 ) // TGPx4 program ROM_LOAD32_WORD("epr-19707.29", 0x000000, 0x080000, CRC(384fd133) SHA1(6d060378d0f801b04d12e7ee874f2fa0572992d9) ) ROM_LOAD32_WORD("epr-19706.30", 0x000002, 0x080000, CRC(1277531c) SHA1(08d3e733ba9989fcd32290634171c73f26ab6e2b) ) - ROM_REGION( 0x2000000, "user2", 0 ) // Models + ROM_REGION( 0x2000000, "polygons", 0 ) // Models ROM_LOAD32_WORD("mpr-19715.17", 0x0000000, 0x400000, CRC(3ff7dda7) SHA1(0a61b091bb0bc659f0cbca8ad401d0925a1dc2ea) ) ROM_LOAD32_WORD("mpr-19711.21", 0x0000002, 0x400000, CRC(080d13f1) SHA1(4167428a2a903aea2c14631ccf924afb81338b89) ) ROM_LOAD32_WORD("mpr-19714.18", 0x0800000, 0x400000, CRC(3e55ab49) SHA1(70b4c1627db80e6734112c02265495e2b4a53278) ) @@ -4171,7 +4173,7 @@ ROM_START( hotd ) /* House of the Dead, Model 2C, Sega Game ID# 610-0396-13054, ROM_LOAD32_WORD("mpr-19712.20", 0x1800000, 0x400000, CRC(41577943) SHA1(25a0d921c8662043c5860dc7a226d4895ff9fff6) ) ROM_LOAD32_WORD("mpr-19708.24", 0x1800002, 0x400000, CRC(5cb790f2) SHA1(d3cae450186bc62fd746b14d6a05cb397efcfe40) ) - ROM_REGION( 0x1000000, "user3", 0 ) // Textures + ROM_REGION( 0x1000000, "textures", 0 ) // Textures ROM_LOAD32_WORD("mpr-19718.27", 0x0000000, 0x400000, CRC(a9de5924) SHA1(3ebac2aeb1467939337c9a5c87ad9c293560dae2) ) ROM_LOAD32_WORD("mpr-19716.25", 0x0000002, 0x400000, CRC(45c7dcce) SHA1(f602cabd879c69afee544848feafb9fb9f5d51e2) ) ROM_LOAD32_WORD("mpr-19719.28", 0x0800000, 0x400000, CRC(838f8343) SHA1(fe6622b5917f9a99c097fd60d9446ac6b481fa75) ) @@ -4190,21 +4192,21 @@ ROM_START( lastbrnx ) /* Last Bronx Revision A (Export), Model 2B */ ROM_LOAD32_WORD("epr-19061a.15", 0x000000, 0x080000, CRC(c0aebab2) SHA1(fa63081b0aa6f02c3d197485865ee38e9c78b43d) ) ROM_LOAD32_WORD("epr-19062a.16", 0x000002, 0x080000, CRC(cdf597e8) SHA1(a85ca36a537ba21d11ef3cfdf914c2c93ac5e68f) ) - ROM_REGION32_LE( 0x2000000, "user1", 0 ) // Data + ROM_REGION32_LE( 0x2000000, "main_data", 0 ) // Data ROM_LOAD32_WORD("mpr-19050.11", 0x000000, 0x400000, CRC(e6af2b61) SHA1(abdf7aa4c594f0916d4335c70fdd67dc6b1f4630) ) ROM_LOAD32_WORD("mpr-19051.12", 0x000002, 0x400000, CRC(14b88961) SHA1(bec22f657c6d939c095b99ca9c6eb44b9683fd72) ) ROM_LOAD32_WORD("mpr-19048.9", 0x800000, 0x400000, CRC(02180215) SHA1(cc5f8e61fee07aa4fc5bfe2d011088ee523c77c2) ) ROM_LOAD32_WORD("mpr-19049.10", 0x800002, 0x400000, CRC(db7eecd6) SHA1(5955885ad2bfd69d7a2c4e1d1df907aca41fbdd0) ) - ROM_REGION( 0x800000, "user2", 0 ) // Models + ROM_REGION( 0x800000, "polygons", 0 ) // Models ROM_LOAD32_WORD("mpr-19052.17", 0x000000, 0x400000, CRC(d7f27216) SHA1(b393af96522306dc2e055aea1e837979f41940d4) ) ROM_LOAD32_WORD("mpr-19053.21", 0x000002, 0x400000, CRC(1f328465) SHA1(950a92209b7c24f66db62c31627a1f1d52721f1e) ) - ROM_REGION( 0x800000, "user3", ROMREGION_ERASEFF ) // Textures + ROM_REGION( 0x800000, "textures", ROMREGION_ERASEFF ) // Textures ROM_LOAD32_WORD("mpr-19055.27", 0x000000, 0x200000, CRC(85a57d49) SHA1(99c49fe135dc46fa861337b5bac654ae8478778a) ) ROM_LOAD32_WORD("mpr-19054.25", 0x000002, 0x200000, CRC(05366277) SHA1(f618e2b9b26a1f7eccebfc8f8e17ef8ad9029be8) ) - ROM_REGION( 0x800000, "user5", ROMREGION_ERASE00 ) // Coprocessor Data ROM + ROM_REGION( 0x800000, "copro_data", ROMREGION_ERASE00 ) // Coprocessor Data ROM ROM_REGION( 0x100000, "audiocpu", 0 ) // Sound program ROM_LOAD16_WORD_SWAP("mpr-19056.31", 0x080000, 0x80000, CRC(22a22918) SHA1(baa039cd86650b6cd81f295916c4d256e60cb29c) ) @@ -4219,21 +4221,21 @@ ROM_START( lastbrnxu ) /* Last Bronx Revision A (USA), Model 2B - Sega ROM board ROM_LOAD32_WORD("epr-19059a.15", 0x000000, 0x080000, CRC(25478257) SHA1(c6b7a5788617faff6cf612a824b29a9474db87f3) ) ROM_LOAD32_WORD("epr-19060a.16", 0x000002, 0x080000, CRC(c48906b2) SHA1(a0904c97234f218caf489dc55e33082e453791a0) ) - ROM_REGION32_LE( 0x2000000, "user1", 0 ) // Data + ROM_REGION32_LE( 0x2000000, "main_data", 0 ) // Data ROM_LOAD32_WORD("mpr-19050.11", 0x000000, 0x400000, CRC(e6af2b61) SHA1(abdf7aa4c594f0916d4335c70fdd67dc6b1f4630) ) ROM_LOAD32_WORD("mpr-19051.12", 0x000002, 0x400000, CRC(14b88961) SHA1(bec22f657c6d939c095b99ca9c6eb44b9683fd72) ) ROM_LOAD32_WORD("mpr-19048.9", 0x800000, 0x400000, CRC(02180215) SHA1(cc5f8e61fee07aa4fc5bfe2d011088ee523c77c2) ) ROM_LOAD32_WORD("mpr-19049.10", 0x800002, 0x400000, CRC(db7eecd6) SHA1(5955885ad2bfd69d7a2c4e1d1df907aca41fbdd0) ) - ROM_REGION( 0x800000, "user2", 0 ) // Models + ROM_REGION( 0x800000, "polygons", 0 ) // Models ROM_LOAD32_WORD("mpr-19052.17", 0x000000, 0x400000, CRC(d7f27216) SHA1(b393af96522306dc2e055aea1e837979f41940d4) ) ROM_LOAD32_WORD("mpr-19053.21", 0x000002, 0x400000, CRC(1f328465) SHA1(950a92209b7c24f66db62c31627a1f1d52721f1e) ) - ROM_REGION( 0x800000, "user3", 0 ) // Textures + ROM_REGION( 0x800000, "textures", 0 ) // Textures ROM_LOAD32_WORD("mpr-19055.27", 0x000000, 0x200000, CRC(85a57d49) SHA1(99c49fe135dc46fa861337b5bac654ae8478778a) ) ROM_LOAD32_WORD("mpr-19054.25", 0x000002, 0x200000, CRC(05366277) SHA1(f618e2b9b26a1f7eccebfc8f8e17ef8ad9029be8) ) - ROM_REGION( 0x800000, "user5", ROMREGION_ERASE00 ) // Coprocessor Data ROM + ROM_REGION( 0x800000, "copro_data", ROMREGION_ERASE00 ) // Coprocessor Data ROM ROM_REGION( 0x100000, "audiocpu", 0 ) // Sound program ROM_LOAD16_WORD_SWAP("mpr-19056.31", 0x080000, 0x80000, CRC(22a22918) SHA1(baa039cd86650b6cd81f295916c4d256e60cb29c) ) @@ -4248,21 +4250,21 @@ ROM_START( lastbrnxj ) /* Last Bronx Revision A (Japan), Model 2B */ ROM_LOAD32_WORD("epr-19046a.15", 0x000000, 0x080000, CRC(75be7b7a) SHA1(e57320ac3abac54b7b5278596979746ed1856188) ) ROM_LOAD32_WORD("epr-19047a.16", 0x000002, 0x080000, CRC(1f5541e2) SHA1(87214f285a7bf67fbd824f2190cb9b2daf408193) ) - ROM_REGION32_LE( 0x2000000, "user1", 0 ) // Data + ROM_REGION32_LE( 0x2000000, "main_data", 0 ) // Data ROM_LOAD32_WORD("mpr-19050.11", 0x000000, 0x400000, CRC(e6af2b61) SHA1(abdf7aa4c594f0916d4335c70fdd67dc6b1f4630) ) ROM_LOAD32_WORD("mpr-19051.12", 0x000002, 0x400000, CRC(14b88961) SHA1(bec22f657c6d939c095b99ca9c6eb44b9683fd72) ) ROM_LOAD32_WORD("mpr-19048.9", 0x800000, 0x400000, CRC(02180215) SHA1(cc5f8e61fee07aa4fc5bfe2d011088ee523c77c2) ) ROM_LOAD32_WORD("mpr-19049.10", 0x800002, 0x400000, CRC(db7eecd6) SHA1(5955885ad2bfd69d7a2c4e1d1df907aca41fbdd0) ) - ROM_REGION( 0x800000, "user2", 0 ) // Models + ROM_REGION( 0x800000, "polygons", 0 ) // Models ROM_LOAD32_WORD("mpr-19052.17", 0x000000, 0x400000, CRC(d7f27216) SHA1(b393af96522306dc2e055aea1e837979f41940d4) ) ROM_LOAD32_WORD("mpr-19053.21", 0x000002, 0x400000, CRC(1f328465) SHA1(950a92209b7c24f66db62c31627a1f1d52721f1e) ) - ROM_REGION( 0x800000, "user3", 0 ) // Textures + ROM_REGION( 0x800000, "textures", 0 ) // Textures ROM_LOAD32_WORD("mpr-19055.27", 0x000000, 0x200000, CRC(85a57d49) SHA1(99c49fe135dc46fa861337b5bac654ae8478778a) ) ROM_LOAD32_WORD("mpr-19054.25", 0x000002, 0x200000, CRC(05366277) SHA1(f618e2b9b26a1f7eccebfc8f8e17ef8ad9029be8) ) - ROM_REGION( 0x800000, "user5", ROMREGION_ERASE00 ) // Coprocessor Data ROM + ROM_REGION( 0x800000, "copro_data", ROMREGION_ERASE00 ) // Coprocessor Data ROM ROM_REGION( 0x100000, "audiocpu", 0 ) // Sound program ROM_LOAD16_WORD_SWAP("mpr-19056.31", 0x080000, 0x80000, CRC(22a22918) SHA1(baa039cd86650b6cd81f295916c4d256e60cb29c) ) @@ -4277,13 +4279,13 @@ ROM_START( pltkidsa ) /* Pilot Kids, Model 2A */ ROM_LOAD32_WORD("epr-21281.pr0", 0x000000, 0x080000, CRC(293ead5d) SHA1(5a6295e543d7e68387de0ca4d88e930a0d8ed25c) ) ROM_LOAD32_WORD("epr-21282.pr1", 0x000002, 0x080000, CRC(ed0e7b9e) SHA1(15f3fab6ac2dd40f32bda55503378ab14f998707) ) - ROM_REGION32_LE( 0x2000000, "user1", 0 ) // Data + ROM_REGION32_LE( 0x2000000, "main_data", 0 ) // Data ROM_LOAD32_WORD("mpr-21262.da0", 0x000000, 0x400000, CRC(aa71353e) SHA1(6eb5e8284734f01beec1dbbee049b6b7672e2504) ) ROM_LOAD32_WORD("mpr-21263.da1", 0x000002, 0x400000, CRC(d55d4509) SHA1(641db6ec3e9266f8265a4b541bcd8c2f7d164cc3) ) ROM_REGION( 0x800000, "tgp", ROMREGION_ERASE00 ) // TGP data (COPRO sockets) - ROM_REGION( 0x2000000, "user2", 0 ) // Models + ROM_REGION( 0x2000000, "polygons", 0 ) // Models ROM_LOAD32_WORD("mpr-21264.tp0", 0x0000000, 0x400000, CRC(6b35204d) SHA1(3a07701b140eb3088fad29c8b2d9c1e1e7ef9471) ) ROM_LOAD32_WORD("mpr-21268.tp1", 0x0000002, 0x400000, CRC(16ce2147) SHA1(39cba6b4f1130a3da7e2d226c948425eec34090e) ) ROM_LOAD32_WORD("mpr-21265.tp2", 0x0800000, 0x400000, CRC(f061e639) SHA1(a89b7a84192fcc1e9e0fe9adf7446f7b275d5a03) ) @@ -4293,7 +4295,7 @@ ROM_START( pltkidsa ) /* Pilot Kids, Model 2A */ ROM_LOAD32_WORD("mpr-21267.tp6", 0x1800000, 0x400000, CRC(c42cc938) SHA1(6153f52add63295122e1215dd07d648d030a7306) ) ROM_LOAD32_WORD("mpr-21271.tp7", 0x1800002, 0x400000, CRC(a5325c75) SHA1(d52836760475c7d9fbb4e5b8147ac416ffd1fcd9) ) - ROM_REGION( 0x1000000, "user3", 0 ) // Textures + ROM_REGION( 0x1000000, "textures", 0 ) // Textures ROM_LOAD32_WORD("mpr-21274.tx1", 0x0000000, 0x400000, CRC(f045e3d1) SHA1(548909d2da22ed98594e0ab6ecffebec4fca2f93) ) ROM_LOAD32_WORD("mpr-21272.tx0", 0x0000002, 0x400000, CRC(dd605c21) SHA1(8363a082a666ceeb84df84929ff3fbaff49af821) ) ROM_LOAD32_WORD("mpr-21275.tx3", 0x0800000, 0x400000, CRC(c4870b7c) SHA1(feb8a34acb620a36ed5aea92d22622a76d7e1b29) ) @@ -4320,11 +4322,11 @@ ROM_START( pltkids ) /* Pilot Kids Revision A, Model 2B */ ROM_LOAD32_WORD("epr-21285a.15", 0x000000, 0x080000, CRC(bdde5b41) SHA1(14c3f5031f85c6756c00bc67765a967ebaf7eb7f) ) ROM_LOAD32_WORD("epr-21286a.16", 0x000002, 0x080000, CRC(c8092e0e) SHA1(01030621efa9c97eb43f4a5e3e029ec99a2363c5) ) - ROM_REGION32_LE( 0x2000000, "user1", 0 ) // Data + ROM_REGION32_LE( 0x2000000, "main_data", 0 ) // Data ROM_LOAD32_WORD("mpr-21262.da0", 0x000000, 0x400000, CRC(aa71353e) SHA1(6eb5e8284734f01beec1dbbee049b6b7672e2504) ) ROM_LOAD32_WORD("mpr-21263.da1", 0x000002, 0x400000, CRC(d55d4509) SHA1(641db6ec3e9266f8265a4b541bcd8c2f7d164cc3) ) - ROM_REGION( 0x2000000, "user2", 0 ) // Models + ROM_REGION( 0x2000000, "polygons", 0 ) // Models ROM_LOAD32_WORD("mpr-21264.tp0", 0x0000000, 0x400000, CRC(6b35204d) SHA1(3a07701b140eb3088fad29c8b2d9c1e1e7ef9471) ) ROM_LOAD32_WORD("mpr-21268.tp1", 0x0000002, 0x400000, CRC(16ce2147) SHA1(39cba6b4f1130a3da7e2d226c948425eec34090e) ) ROM_LOAD32_WORD("mpr-21265.tp2", 0x0800000, 0x400000, CRC(f061e639) SHA1(a89b7a84192fcc1e9e0fe9adf7446f7b275d5a03) ) @@ -4334,13 +4336,13 @@ ROM_START( pltkids ) /* Pilot Kids Revision A, Model 2B */ ROM_LOAD32_WORD("mpr-21267.tp6", 0x1800000, 0x400000, CRC(c42cc938) SHA1(6153f52add63295122e1215dd07d648d030a7306) ) ROM_LOAD32_WORD("mpr-21271.tp7", 0x1800002, 0x400000, CRC(a5325c75) SHA1(d52836760475c7d9fbb4e5b8147ac416ffd1fcd9) ) - ROM_REGION( 0x1000000, "user3", 0 ) // Textures + ROM_REGION( 0x1000000, "textures", 0 ) // Textures ROM_LOAD32_WORD("mpr-21274.tx1", 0x0000000, 0x400000, CRC(f045e3d1) SHA1(548909d2da22ed98594e0ab6ecffebec4fca2f93) ) ROM_LOAD32_WORD("mpr-21272.tx0", 0x0000002, 0x400000, CRC(dd605c21) SHA1(8363a082a666ceeb84df84929ff3fbaff49af821) ) ROM_LOAD32_WORD("mpr-21275.tx3", 0x0800000, 0x400000, CRC(c4870b7c) SHA1(feb8a34acb620a36ed5aea92d22622a76d7e1b29) ) ROM_LOAD32_WORD("mpr-21273.tx2", 0x0800002, 0x400000, CRC(722ec8a2) SHA1(1a1dc92488cde6284a96acce80e47a9cceccde76) ) - ROM_REGION( 0x800000, "user5", ROMREGION_ERASE00 ) // Coprocessor Data ROM + ROM_REGION( 0x800000, "copro_data", ROMREGION_ERASE00 ) // Coprocessor Data ROM ROM_REGION( 0x100000, "audiocpu", 0 ) // Sound program ROM_LOAD16_WORD_SWAP("epr-21276.sd0", 0x080000, 0x080000, CRC(8f415bc3) SHA1(4e8e1ccbe025deca42fcf2582f3da46fa34780b7) ) @@ -4360,40 +4362,40 @@ ROM_START( indy500 ) /* Defaults to Twin (Stand Alone) Cab version. 2 credits t ROM_LOAD32_WORD("epr-18598a.15", 0x000000, 0x080000, CRC(3cdcac0f) SHA1(2f616e363f4d246fece309e81325e5e3c4e9d9f8) ) /* Higher rom numbers indicate a newer version */ ROM_LOAD32_WORD("epr-18599a.16", 0x000002, 0x080000, CRC(32bde9a2) SHA1(0982952ab3c5b035f37beb9304ac950c0e78aea8) ) /* Different attract mode... what else??? */ - ROM_REGION32_LE( 0x2000000, "user1", 0 ) // Data + ROM_REGION32_LE( 0x2000000, "main_data", 0 ) // Data ROM_LOAD32_WORD("mpr-18237.11", 0x0000000, 0x400000, CRC(37e4255a) SHA1(3ee69a5b9364048dfab242773d97f3af430845b7) ) ROM_LOAD32_WORD("mpr-18238.12", 0x0000002, 0x400000, CRC(bf837bac) SHA1(6624417b65f15f20427bc42c27283f10342c76b5) ) ROM_LOAD32_WORD("mpr-18239.9", 0x0800000, 0x400000, CRC(9a2db86e) SHA1(0b81f6037657af7d96ed5e9bfef407d87cbcc294) ) ROM_LOAD32_WORD("mpr-18240.10", 0x0800002, 0x400000, CRC(ab46a35f) SHA1(67da857db7155a858a1fa575b6c50f4be3c9ab7c) ) ROM_LOAD32_WORD("epr-18596.7", 0x1000000, 0x080000, CRC(8be1a5cd) SHA1(56ed21234c6494d95b4efda6c3374199c5ac65db) ) ROM_LOAD32_WORD("epr-18597.8", 0x1000002, 0x080000, CRC(44824e38) SHA1(f0fb0d73c1e72ce77c3931d436c54c034d2107a8) ) - ROM_COPY( "user1", 0x1000000, 0x1100000, 0x100000 ) - ROM_COPY( "user1", 0x1000000, 0x1200000, 0x100000 ) - ROM_COPY( "user1", 0x1000000, 0x1300000, 0x100000 ) - ROM_COPY( "user1", 0x1000000, 0x1400000, 0x100000 ) - ROM_COPY( "user1", 0x1000000, 0x1500000, 0x100000 ) - ROM_COPY( "user1", 0x1000000, 0x1600000, 0x100000 ) - ROM_COPY( "user1", 0x1000000, 0x1700000, 0x100000 ) - ROM_COPY( "user1", 0x1000000, 0x1800000, 0x100000 ) - ROM_COPY( "user1", 0x1000000, 0x1900000, 0x100000 ) - ROM_COPY( "user1", 0x1000000, 0x1a00000, 0x100000 ) - ROM_COPY( "user1", 0x1000000, 0x1b00000, 0x100000 ) - ROM_COPY( "user1", 0x1000000, 0x1c00000, 0x100000 ) - ROM_COPY( "user1", 0x1000000, 0x1d00000, 0x100000 ) - ROM_COPY( "user1", 0x1000000, 0x1e00000, 0x100000 ) - ROM_COPY( "user1", 0x1000000, 0x1f00000, 0x100000 ) - - ROM_REGION( 0x800000, "user5", 0 ) // Coprocessor Data ROM + ROM_COPY( "main_data", 0x1000000, 0x1100000, 0x100000 ) + ROM_COPY( "main_data", 0x1000000, 0x1200000, 0x100000 ) + ROM_COPY( "main_data", 0x1000000, 0x1300000, 0x100000 ) + ROM_COPY( "main_data", 0x1000000, 0x1400000, 0x100000 ) + ROM_COPY( "main_data", 0x1000000, 0x1500000, 0x100000 ) + ROM_COPY( "main_data", 0x1000000, 0x1600000, 0x100000 ) + ROM_COPY( "main_data", 0x1000000, 0x1700000, 0x100000 ) + ROM_COPY( "main_data", 0x1000000, 0x1800000, 0x100000 ) + ROM_COPY( "main_data", 0x1000000, 0x1900000, 0x100000 ) + ROM_COPY( "main_data", 0x1000000, 0x1a00000, 0x100000 ) + ROM_COPY( "main_data", 0x1000000, 0x1b00000, 0x100000 ) + ROM_COPY( "main_data", 0x1000000, 0x1c00000, 0x100000 ) + ROM_COPY( "main_data", 0x1000000, 0x1d00000, 0x100000 ) + ROM_COPY( "main_data", 0x1000000, 0x1e00000, 0x100000 ) + ROM_COPY( "main_data", 0x1000000, 0x1f00000, 0x100000 ) + + ROM_REGION( 0x800000, "copro_data", 0 ) // Coprocessor Data ROM ROM_LOAD32_WORD("epr-18249.29", 0x000000, 0x080000, CRC(a399f023) SHA1(8b453313c16d935701ed7dbf71c1607c40aede63) ) ROM_LOAD32_WORD("epr-18250.30", 0x000002, 0x080000, CRC(7479ad52) SHA1(d453e25709cd5970cd21bdc8b4785bc8eb5a50d7) ) - ROM_REGION( 0x1000000, "user2", 0 ) // Models + ROM_REGION( 0x1000000, "polygons", 0 ) // Models ROM_LOAD32_WORD("mpr-18233.17", 0x000000, 0x400000, CRC(48a024d3) SHA1(501c6ab969713187025331942f922cb0e8efa69a) ) ROM_LOAD32_WORD("mpr-18234.21", 0x000002, 0x400000, CRC(1178bfc8) SHA1(4a9982fdce08f9d375371763dd5287e8485c24b1) ) ROM_LOAD32_WORD("mpr-18235.18", 0x800000, 0x400000, CRC(e7d70d59) SHA1(6081739c15a634d5cc7680a4fc7decead93540ed) ) ROM_LOAD32_WORD("mpr-18236.22", 0x800002, 0x400000, CRC(6ca29e0e) SHA1(5de8b569d2a91047836f4a251c21db82fd7841c9) ) - ROM_REGION( 0x800000, "user3", 0 ) // Textures + ROM_REGION( 0x800000, "textures", 0 ) // Textures ROM_LOAD32_WORD("mpr-18232.27", 0x000000, 0x400000, CRC(f962347d) SHA1(79f07ee6b821724294ca9e7a079cb33249102508) ) ROM_LOAD32_WORD("mpr-18231.25", 0x000002, 0x400000, CRC(673d5338) SHA1(ce592857496ccc0a51efb377cf7cccc000b4296b) ) @@ -4412,40 +4414,40 @@ ROM_START( indy500d ) /* Defaults to Deluxe (Stand Alone) Cab version. 3 credits ROM_LOAD32_WORD("epr-18251a.15", 0x000000, 0x080000, CRC(fdabb40b) SHA1(e60a4814b54b76c7c0a4d9cf2b093c577c2f6ecf) ) ROM_LOAD32_WORD("epr-18252a.16", 0x000002, 0x080000, CRC(4935832a) SHA1(8fc9244fd0eaf93d016f4494604e5a70bf1f7303) ) - ROM_REGION32_LE( 0x2000000, "user1", 0 ) // Data + ROM_REGION32_LE( 0x2000000, "main_data", 0 ) // Data ROM_LOAD32_WORD("mpr-18237.11", 0x0000000, 0x400000, CRC(37e4255a) SHA1(3ee69a5b9364048dfab242773d97f3af430845b7) ) ROM_LOAD32_WORD("mpr-18238.12", 0x0000002, 0x400000, CRC(bf837bac) SHA1(6624417b65f15f20427bc42c27283f10342c76b5) ) ROM_LOAD32_WORD("mpr-18239.9", 0x0800000, 0x400000, CRC(9a2db86e) SHA1(0b81f6037657af7d96ed5e9bfef407d87cbcc294) ) ROM_LOAD32_WORD("mpr-18240.10", 0x0800002, 0x400000, CRC(ab46a35f) SHA1(67da857db7155a858a1fa575b6c50f4be3c9ab7c) ) ROM_LOAD32_WORD("epr-18245.7", 0x1000000, 0x080000, CRC(854b1037) SHA1(6bbbae53e2f56ab1007f37fdd5eb66dda4828c28) ) ROM_LOAD32_WORD("epr-18246.8", 0x1000002, 0x080000, CRC(1a68acdc) SHA1(425ca92d75054a17313732a9d11bbb31bea17a38) ) - ROM_COPY( "user1", 0x1000000, 0x1100000, 0x100000 ) - ROM_COPY( "user1", 0x1000000, 0x1200000, 0x100000 ) - ROM_COPY( "user1", 0x1000000, 0x1300000, 0x100000 ) - ROM_COPY( "user1", 0x1000000, 0x1400000, 0x100000 ) - ROM_COPY( "user1", 0x1000000, 0x1500000, 0x100000 ) - ROM_COPY( "user1", 0x1000000, 0x1600000, 0x100000 ) - ROM_COPY( "user1", 0x1000000, 0x1700000, 0x100000 ) - ROM_COPY( "user1", 0x1000000, 0x1800000, 0x100000 ) - ROM_COPY( "user1", 0x1000000, 0x1900000, 0x100000 ) - ROM_COPY( "user1", 0x1000000, 0x1a00000, 0x100000 ) - ROM_COPY( "user1", 0x1000000, 0x1b00000, 0x100000 ) - ROM_COPY( "user1", 0x1000000, 0x1c00000, 0x100000 ) - ROM_COPY( "user1", 0x1000000, 0x1d00000, 0x100000 ) - ROM_COPY( "user1", 0x1000000, 0x1e00000, 0x100000 ) - ROM_COPY( "user1", 0x1000000, 0x1f00000, 0x100000 ) - - ROM_REGION( 0x800000, "user5", 0 ) // Coprocessor Data ROM + ROM_COPY( "main_data", 0x1000000, 0x1100000, 0x100000 ) + ROM_COPY( "main_data", 0x1000000, 0x1200000, 0x100000 ) + ROM_COPY( "main_data", 0x1000000, 0x1300000, 0x100000 ) + ROM_COPY( "main_data", 0x1000000, 0x1400000, 0x100000 ) + ROM_COPY( "main_data", 0x1000000, 0x1500000, 0x100000 ) + ROM_COPY( "main_data", 0x1000000, 0x1600000, 0x100000 ) + ROM_COPY( "main_data", 0x1000000, 0x1700000, 0x100000 ) + ROM_COPY( "main_data", 0x1000000, 0x1800000, 0x100000 ) + ROM_COPY( "main_data", 0x1000000, 0x1900000, 0x100000 ) + ROM_COPY( "main_data", 0x1000000, 0x1a00000, 0x100000 ) + ROM_COPY( "main_data", 0x1000000, 0x1b00000, 0x100000 ) + ROM_COPY( "main_data", 0x1000000, 0x1c00000, 0x100000 ) + ROM_COPY( "main_data", 0x1000000, 0x1d00000, 0x100000 ) + ROM_COPY( "main_data", 0x1000000, 0x1e00000, 0x100000 ) + ROM_COPY( "main_data", 0x1000000, 0x1f00000, 0x100000 ) + + ROM_REGION( 0x800000, "copro_data", 0 ) // Coprocessor Data ROM ROM_LOAD32_WORD("epr-18249.29", 0x000000, 0x080000, CRC(a399f023) SHA1(8b453313c16d935701ed7dbf71c1607c40aede63) ) ROM_LOAD32_WORD("epr-18250.30", 0x000002, 0x080000, CRC(7479ad52) SHA1(d453e25709cd5970cd21bdc8b4785bc8eb5a50d7) ) - ROM_REGION( 0x1000000, "user2", 0 ) // Models + ROM_REGION( 0x1000000, "polygons", 0 ) // Models ROM_LOAD32_WORD("mpr-18233.17", 0x000000, 0x400000, CRC(48a024d3) SHA1(501c6ab969713187025331942f922cb0e8efa69a) ) ROM_LOAD32_WORD("mpr-18234.21", 0x000002, 0x400000, CRC(1178bfc8) SHA1(4a9982fdce08f9d375371763dd5287e8485c24b1) ) ROM_LOAD32_WORD("mpr-18235.18", 0x800000, 0x400000, CRC(e7d70d59) SHA1(6081739c15a634d5cc7680a4fc7decead93540ed) ) ROM_LOAD32_WORD("mpr-18236.22", 0x800002, 0x400000, CRC(6ca29e0e) SHA1(5de8b569d2a91047836f4a251c21db82fd7841c9) ) - ROM_REGION( 0x800000, "user3", 0 ) // Textures + ROM_REGION( 0x800000, "textures", 0 ) // Textures ROM_LOAD32_WORD("mpr-18232.27", 0x000000, 0x400000, CRC(f962347d) SHA1(79f07ee6b821724294ca9e7a079cb33249102508) ) ROM_LOAD32_WORD("mpr-18231.25", 0x000002, 0x400000, CRC(673d5338) SHA1(ce592857496ccc0a51efb377cf7cccc000b4296b) ) @@ -4464,40 +4466,40 @@ ROM_START( indy500to ) /* Defaults to Twin (Stand Alone) Cab version. 2 credits ROM_LOAD32_WORD("epr-18254a.15", 0x000000, 0x080000, CRC(ad0f1fc5) SHA1(0bff35fc1d892aaffbf1a3965bf3109c54839f4b) ) ROM_LOAD32_WORD("epr-18255a.16", 0x000002, 0x080000, CRC(784daab8) SHA1(299e87f8ec7bdefa6f94f4ab65e29e91f290611e) ) - ROM_REGION32_LE( 0x2000000, "user1", 0 ) // Data + ROM_REGION32_LE( 0x2000000, "main_data", 0 ) // Data ROM_LOAD32_WORD("mpr-18237.11", 0x0000000, 0x400000, CRC(37e4255a) SHA1(3ee69a5b9364048dfab242773d97f3af430845b7) ) ROM_LOAD32_WORD("mpr-18238.12", 0x0000002, 0x400000, CRC(bf837bac) SHA1(6624417b65f15f20427bc42c27283f10342c76b5) ) ROM_LOAD32_WORD("mpr-18239.9", 0x0800000, 0x400000, CRC(9a2db86e) SHA1(0b81f6037657af7d96ed5e9bfef407d87cbcc294) ) ROM_LOAD32_WORD("mpr-18240.10", 0x0800002, 0x400000, CRC(ab46a35f) SHA1(67da857db7155a858a1fa575b6c50f4be3c9ab7c) ) ROM_LOAD32_WORD("epr-18389.7", 0x1000000, 0x080000, CRC(d22ea019) SHA1(ef10bb0ffcb1bbcf4672bb5f705a27679a793764) ) ROM_LOAD32_WORD("epr-18390.8", 0x1000002, 0x080000, CRC(38e796e5) SHA1(b23cfe45c363d616a65decd57aeb8ae61d5370e9) ) - ROM_COPY( "user1", 0x1000000, 0x1100000, 0x100000 ) - ROM_COPY( "user1", 0x1000000, 0x1200000, 0x100000 ) - ROM_COPY( "user1", 0x1000000, 0x1300000, 0x100000 ) - ROM_COPY( "user1", 0x1000000, 0x1400000, 0x100000 ) - ROM_COPY( "user1", 0x1000000, 0x1500000, 0x100000 ) - ROM_COPY( "user1", 0x1000000, 0x1600000, 0x100000 ) - ROM_COPY( "user1", 0x1000000, 0x1700000, 0x100000 ) - ROM_COPY( "user1", 0x1000000, 0x1800000, 0x100000 ) - ROM_COPY( "user1", 0x1000000, 0x1900000, 0x100000 ) - ROM_COPY( "user1", 0x1000000, 0x1a00000, 0x100000 ) - ROM_COPY( "user1", 0x1000000, 0x1b00000, 0x100000 ) - ROM_COPY( "user1", 0x1000000, 0x1c00000, 0x100000 ) - ROM_COPY( "user1", 0x1000000, 0x1d00000, 0x100000 ) - ROM_COPY( "user1", 0x1000000, 0x1e00000, 0x100000 ) - ROM_COPY( "user1", 0x1000000, 0x1f00000, 0x100000 ) - - ROM_REGION( 0x800000, "user5", 0 ) // Coprocessor Data ROM + ROM_COPY( "main_data", 0x1000000, 0x1100000, 0x100000 ) + ROM_COPY( "main_data", 0x1000000, 0x1200000, 0x100000 ) + ROM_COPY( "main_data", 0x1000000, 0x1300000, 0x100000 ) + ROM_COPY( "main_data", 0x1000000, 0x1400000, 0x100000 ) + ROM_COPY( "main_data", 0x1000000, 0x1500000, 0x100000 ) + ROM_COPY( "main_data", 0x1000000, 0x1600000, 0x100000 ) + ROM_COPY( "main_data", 0x1000000, 0x1700000, 0x100000 ) + ROM_COPY( "main_data", 0x1000000, 0x1800000, 0x100000 ) + ROM_COPY( "main_data", 0x1000000, 0x1900000, 0x100000 ) + ROM_COPY( "main_data", 0x1000000, 0x1a00000, 0x100000 ) + ROM_COPY( "main_data", 0x1000000, 0x1b00000, 0x100000 ) + ROM_COPY( "main_data", 0x1000000, 0x1c00000, 0x100000 ) + ROM_COPY( "main_data", 0x1000000, 0x1d00000, 0x100000 ) + ROM_COPY( "main_data", 0x1000000, 0x1e00000, 0x100000 ) + ROM_COPY( "main_data", 0x1000000, 0x1f00000, 0x100000 ) + + ROM_REGION( 0x800000, "copro_data", 0 ) // Coprocessor Data ROM ROM_LOAD32_WORD("epr-18249.29", 0x000000, 0x080000, CRC(a399f023) SHA1(8b453313c16d935701ed7dbf71c1607c40aede63) ) ROM_LOAD32_WORD("epr-18250.30", 0x000002, 0x080000, CRC(7479ad52) SHA1(d453e25709cd5970cd21bdc8b4785bc8eb5a50d7) ) - ROM_REGION( 0x1000000, "user2", 0 ) // Models + ROM_REGION( 0x1000000, "polygons", 0 ) // Models ROM_LOAD32_WORD("mpr-18233.17", 0x000000, 0x400000, CRC(48a024d3) SHA1(501c6ab969713187025331942f922cb0e8efa69a) ) ROM_LOAD32_WORD("mpr-18234.21", 0x000002, 0x400000, CRC(1178bfc8) SHA1(4a9982fdce08f9d375371763dd5287e8485c24b1) ) ROM_LOAD32_WORD("mpr-18235.18", 0x800000, 0x400000, CRC(e7d70d59) SHA1(6081739c15a634d5cc7680a4fc7decead93540ed) ) ROM_LOAD32_WORD("mpr-18236.22", 0x800002, 0x400000, CRC(6ca29e0e) SHA1(5de8b569d2a91047836f4a251c21db82fd7841c9) ) - ROM_REGION( 0x800000, "user3", 0 ) // Textures + ROM_REGION( 0x800000, "textures", 0 ) // Textures ROM_LOAD32_WORD("mpr-18232.27", 0x000000, 0x400000, CRC(f962347d) SHA1(79f07ee6b821724294ca9e7a079cb33249102508) ) ROM_LOAD32_WORD("mpr-18231.25", 0x000002, 0x400000, CRC(673d5338) SHA1(ce592857496ccc0a51efb377cf7cccc000b4296b) ) @@ -4516,67 +4518,67 @@ ROM_START( waverunr ) /* Wave Runner Revision A (Japan), Model 2C, Sega Game ID# ROM_LOAD32_WORD("epr-19282a.15", 0x000000, 0x080000, CRC(5df58604) SHA1(a136bb80746f37450be51f98ca60791b4022035d) ) ROM_LOAD32_WORD("epr-19283a.16", 0x000002, 0x080000, CRC(bca188e1) SHA1(428f156f60e61ef314b7b50474abddf6d4dc2aca) ) - ROM_REGION32_LE( 0x2000000, "user1", 0 ) // Data + ROM_REGION32_LE( 0x2000000, "main_data", 0 ) // Data ROM_LOAD32_WORD("mpr-19291.11", 0x0000000, 0x400000, CRC(54431d67) SHA1(25e25d9ecf3b3b1c8f5e017243cc5e02f7a13015) ) ROM_LOAD32_WORD("mpr-19292.12", 0x0000002, 0x400000, CRC(9152d979) SHA1(0e86e21e1c88263c548e03bce48ed4ce75643596) ) ROM_LOAD32_WORD("mpr-19293.9", 0x0800000, 0x400000, CRC(b168bea9) SHA1(0497e886ccd5e5ef0cd8670200bf4cf64d9bfc2b) ) ROM_LOAD32_WORD("mpr-19294.10", 0x0800002, 0x400000, CRC(c731e659) SHA1(a898b03d66973a49deb9799102ab1faf4384c376) ) ROM_LOAD32_WORD("epr-19278.7", 0x1000000, 0x080000, CRC(29ed421d) SHA1(c91eb2d68acd6ded394e0bd9f504cbb8f421c3ed) ) ROM_LOAD32_WORD("epr-19279.8", 0x1000002, 0x080000, CRC(6ae9f899) SHA1(da46379cabe5f151160b2558e255e9b64eaca22e) ) - ROM_COPY( "user1", 0x1000000, 0x1100000, 0x100000 ) - ROM_COPY( "user1", 0x1000000, 0x1200000, 0x100000 ) - ROM_COPY( "user1", 0x1000000, 0x1300000, 0x100000 ) - ROM_COPY( "user1", 0x1000000, 0x1400000, 0x100000 ) - ROM_COPY( "user1", 0x1000000, 0x1500000, 0x100000 ) - ROM_COPY( "user1", 0x1000000, 0x1600000, 0x100000 ) - ROM_COPY( "user1", 0x1000000, 0x1700000, 0x100000 ) - ROM_COPY( "user1", 0x1000000, 0x1800000, 0x100000 ) - ROM_COPY( "user1", 0x1000000, 0x1900000, 0x100000 ) - ROM_COPY( "user1", 0x1000000, 0x1a00000, 0x100000 ) - ROM_COPY( "user1", 0x1000000, 0x1b00000, 0x100000 ) - ROM_COPY( "user1", 0x1000000, 0x1c00000, 0x100000 ) - ROM_COPY( "user1", 0x1000000, 0x1d00000, 0x100000 ) - ROM_COPY( "user1", 0x1000000, 0x1e00000, 0x100000 ) - ROM_COPY( "user1", 0x1000000, 0x1f00000, 0x100000 ) - - ROM_REGION( 0x800000, "user5", 0 ) // Coprocessor Data ROM + ROM_COPY( "main_data", 0x1000000, 0x1100000, 0x100000 ) + ROM_COPY( "main_data", 0x1000000, 0x1200000, 0x100000 ) + ROM_COPY( "main_data", 0x1000000, 0x1300000, 0x100000 ) + ROM_COPY( "main_data", 0x1000000, 0x1400000, 0x100000 ) + ROM_COPY( "main_data", 0x1000000, 0x1500000, 0x100000 ) + ROM_COPY( "main_data", 0x1000000, 0x1600000, 0x100000 ) + ROM_COPY( "main_data", 0x1000000, 0x1700000, 0x100000 ) + ROM_COPY( "main_data", 0x1000000, 0x1800000, 0x100000 ) + ROM_COPY( "main_data", 0x1000000, 0x1900000, 0x100000 ) + ROM_COPY( "main_data", 0x1000000, 0x1a00000, 0x100000 ) + ROM_COPY( "main_data", 0x1000000, 0x1b00000, 0x100000 ) + ROM_COPY( "main_data", 0x1000000, 0x1c00000, 0x100000 ) + ROM_COPY( "main_data", 0x1000000, 0x1d00000, 0x100000 ) + ROM_COPY( "main_data", 0x1000000, 0x1e00000, 0x100000 ) + ROM_COPY( "main_data", 0x1000000, 0x1f00000, 0x100000 ) + + ROM_REGION( 0x800000, "copro_data", 0 ) // Coprocessor Data ROM ROM_LOAD32_WORD("epr-19280.29", 0x000000, 0x080000, CRC(c6b59fb9) SHA1(909663f440d19a34591d1f9707972c313e34f909) ) ROM_LOAD32_WORD("epr-19281.30", 0x000002, 0x080000, CRC(5a6110e7) SHA1(39ba8a35fdcfdd6c88b44ab392ca0e958da44767) ) - ROM_REGION( 0x2000000, "user2", 0 ) // Models + ROM_REGION( 0x2000000, "polygons", 0 ) // Models ROM_LOAD32_WORD("mpr-19287.17", 0x0000000, 0x400000, CRC(203b9e45) SHA1(8e677a106ceb9355632fadbdb837dc4a23c83684) ) ROM_LOAD32_WORD("mpr-19288.21", 0x0000002, 0x400000, CRC(4a488e4d) SHA1(1e680680354d873c515c955256b0e4e72451326a)) ROM_LOAD32_WORD("mpr-19289.18", 0x0800000, 0x400000, CRC(35361cb3) SHA1(f36033765c93274a1bcdd311fb2026aa2a8a0e42) ) ROM_LOAD32_WORD("mpr-19290.22", 0x0800002, 0x400000, CRC(67300826) SHA1(6e6bf7c709202221e03a06d9e53147d67ab4404f) ) ROM_LOAD32_WORD("epr-19304.19", 0x1000000, 0x080000, CRC(1a7d9521) SHA1(2fdb9344441c625c3841dfc62e424ddaf16416d5) ) ROM_LOAD32_WORD("epr-19305.23", 0x1000002, 0x080000, CRC(00412412) SHA1(93db2c6d672c5c4bf1623edad8d4237c65c4f4e1) ) - ROM_COPY( "user2", 0x1000000, 0x1100000, 0x100000 ) - ROM_COPY( "user2", 0x1000000, 0x1200000, 0x100000 ) - ROM_COPY( "user2", 0x1000000, 0x1300000, 0x100000 ) - ROM_COPY( "user2", 0x1000000, 0x1400000, 0x100000 ) - ROM_COPY( "user2", 0x1000000, 0x1500000, 0x100000 ) - ROM_COPY( "user2", 0x1000000, 0x1600000, 0x100000 ) - ROM_COPY( "user2", 0x1000000, 0x1700000, 0x100000 ) - ROM_COPY( "user2", 0x1000000, 0x1800000, 0x100000 ) - ROM_COPY( "user2", 0x1000000, 0x1900000, 0x100000 ) - ROM_COPY( "user2", 0x1000000, 0x1a00000, 0x100000 ) - ROM_COPY( "user2", 0x1000000, 0x1b00000, 0x100000 ) - ROM_COPY( "user2", 0x1000000, 0x1c00000, 0x100000 ) - ROM_COPY( "user2", 0x1000000, 0x1d00000, 0x100000 ) - ROM_COPY( "user2", 0x1000000, 0x1e00000, 0x100000 ) - - ROM_REGION( 0x1000000, "user3", 0 ) // Textures + ROM_COPY( "polygons", 0x1000000, 0x1100000, 0x100000 ) + ROM_COPY( "polygons", 0x1000000, 0x1200000, 0x100000 ) + ROM_COPY( "polygons", 0x1000000, 0x1300000, 0x100000 ) + ROM_COPY( "polygons", 0x1000000, 0x1400000, 0x100000 ) + ROM_COPY( "polygons", 0x1000000, 0x1500000, 0x100000 ) + ROM_COPY( "polygons", 0x1000000, 0x1600000, 0x100000 ) + ROM_COPY( "polygons", 0x1000000, 0x1700000, 0x100000 ) + ROM_COPY( "polygons", 0x1000000, 0x1800000, 0x100000 ) + ROM_COPY( "polygons", 0x1000000, 0x1900000, 0x100000 ) + ROM_COPY( "polygons", 0x1000000, 0x1a00000, 0x100000 ) + ROM_COPY( "polygons", 0x1000000, 0x1b00000, 0x100000 ) + ROM_COPY( "polygons", 0x1000000, 0x1c00000, 0x100000 ) + ROM_COPY( "polygons", 0x1000000, 0x1d00000, 0x100000 ) + ROM_COPY( "polygons", 0x1000000, 0x1e00000, 0x100000 ) + + ROM_REGION( 0x1000000, "textures", 0 ) // Textures ROM_LOAD32_WORD("mpr-19286.27", 0x000000, 0x400000, CRC(3ccc33cb) SHA1(1fe53306e370da724df5caace720107798fb24b9) ) ROM_LOAD32_WORD("mpr-19285.25", 0x000002, 0x400000, CRC(a070fbd0) SHA1(2b5441b9d7d613b0a90dfea243e9de44980d219d) ) ROM_LOAD32_WORD("epr-19303.28", 0x800000, 0x080000, CRC(fcffc8a0) SHA1(f4b776028f581329effa583022d8d65e889b6b0a) ) ROM_LOAD32_WORD("epr-19302.26", 0x800002, 0x080000, CRC(bd00933a) SHA1(572b49a4d0189d0513c27753e3563909d1977f03) ) - ROM_COPY( "user3", 0x800000, 0x900000, 0x100000 ) - ROM_COPY( "user3", 0x800000, 0xa00000, 0x100000 ) - ROM_COPY( "user3", 0x800000, 0xb00000, 0x100000 ) - ROM_COPY( "user3", 0x800000, 0xc00000, 0x100000 ) - ROM_COPY( "user3", 0x800000, 0xd00000, 0x100000 ) - ROM_COPY( "user3", 0x800000, 0xe00000, 0x100000 ) - ROM_COPY( "user3", 0x800000, 0xf00000, 0x100000 ) + ROM_COPY( "textures", 0x800000, 0x900000, 0x100000 ) + ROM_COPY( "textures", 0x800000, 0xa00000, 0x100000 ) + ROM_COPY( "textures", 0x800000, 0xb00000, 0x100000 ) + ROM_COPY( "textures", 0x800000, 0xc00000, 0x100000 ) + ROM_COPY( "textures", 0x800000, 0xd00000, 0x100000 ) + ROM_COPY( "textures", 0x800000, 0xe00000, 0x100000 ) + ROM_COPY( "textures", 0x800000, 0xf00000, 0x100000 ) ROM_REGION( 0x100000, "audiocpu", 0 ) // Sound program ROM_LOAD16_WORD_SWAP("epr-19284.31", 0x080000, 0x40000, CRC(efe5f0f3) SHA1(5e36fc7cca92e2eab7d65434cb39597505a2f8cf) ) @@ -4593,7 +4595,7 @@ ROM_START( rchase2 ) /* Rail Chase 2 Revision A, Model 2B. Sega game ID# 833-118 ROM_LOAD32_WORD("epr-18074a.13", 0x100000, 0x080000, CRC(ca4b58df) SHA1(d41cb8efd9fd65eea9e7aefadebfd0a27ef145fb) ) ROM_LOAD32_WORD("epr-18075a.14", 0x100002, 0x080000, CRC(b82672e4) SHA1(519fdb5a978b6e82989b9841c6b59819f0d417cb) ) - ROM_REGION32_LE( 0x2000000, "user1", 0 ) // Data + ROM_REGION32_LE( 0x2000000, "main_data", 0 ) // Data ROM_LOAD32_WORD("mpr-18037.11", 0x000000, 0x200000, CRC(dea8f896) SHA1(8eb45e46bd14a2ffbdaac47d381a1ea9b9a03ca2) ) ROM_LOAD32_WORD("mpr-18038.12", 0x000002, 0x200000, CRC(441f7709) SHA1(cbfa687839b6cad6a5ace45b44b95c45e4cfab0d) ) ROM_LOAD32_WORD("mpr-18039.9", 0x400000, 0x200000, CRC(b98c6f06) SHA1(dd1ff9c682778de1c6c09e7a5cbc95a8149488c4) ) @@ -4603,16 +4605,16 @@ ROM_START( rchase2 ) /* Rail Chase 2 Revision A, Model 2B. Sega game ID# 833-118 ROM_LOAD32_WORD("mpr-18043.5", 0xc00000, 0x200000, CRC(ff84dfd6) SHA1(82833bf4cb1f367aea5fec6cffb7023cbbd3c8cb) ) ROM_LOAD32_WORD("mpr-18044.6", 0xc00002, 0x200000, CRC(ab9b406d) SHA1(62e95ceea6f71eedbebae59e188aac03e6129e62) ) - ROM_REGION( 0x800000, "user5", ROMREGION_ERASEFF ) // Coprocessor Data ROM + ROM_REGION( 0x800000, "copro_data", ROMREGION_ERASEFF ) // Coprocessor Data ROM /* empty?? */ - ROM_REGION( 0x1000000, "user2", 0 ) // Models + ROM_REGION( 0x1000000, "polygons", 0 ) // Models ROM_LOAD32_WORD("mpr-18031.17", 0x0000000, 0x200000, CRC(25d0deae) SHA1(2d0339dd7eeb2625f78e2fbe4ebdc976967175a4) ) ROM_LOAD32_WORD("mpr-18032.21", 0x0000002, 0x200000, CRC(dbae35c2) SHA1(9510104975192a0ef1750251636daff7f089feb9) ) ROM_LOAD32_WORD("mpr-18033.18", 0x0400000, 0x200000, CRC(1e75946c) SHA1(7dee991f0c43de9bfe17ae44767f65f12e83c811) ) ROM_LOAD32_WORD("mpr-18034.22", 0x0400002, 0x200000, CRC(215235ad) SHA1(48227544209412fca3035e85a00d33ea654dc7b5) ) - ROM_REGION( 0x1000000, "user3", 0 ) // Textures + ROM_REGION( 0x1000000, "textures", 0 ) // Textures ROM_LOAD32_WORD("mpr-18035.27", 0x000000, 0x200000, CRC(4423f66e) SHA1(c1f8dda4781dea00bd97dbf9ecfbb626dadd2c35) ) ROM_LOAD32_WORD("mpr-18036.25", 0x000002, 0x200000, CRC(69221cf5) SHA1(e39644a08aa631dbdcfc7c0dc356e73f6a4412a9) ) @@ -4696,7 +4698,7 @@ ROM_START( bel ) /* Behind Enemy Lines, Model 2C */ ROM_LOAD32_WORD("epr-20223.13", 0x040000, 0x020000, CRC(61b1be98) SHA1(03c308c58a72bf3b78f41d5a9c0adaa7aad631c2) ) ROM_LOAD32_WORD("epr-20224.14", 0x040002, 0x020000, CRC(eb2d7dbf) SHA1(f3b126e2fcef1cf673b239696ed8018241b1170e) ) - ROM_REGION32_LE( 0x2000000, "user1", 0 ) // Data + ROM_REGION32_LE( 0x2000000, "main_data", 0 ) // Data ROM_LOAD32_WORD("mpr-20233.11", 0x000000, 0x200000, CRC(3e079a3b) SHA1(a3f15cd68a514cf80f0a40dbbb08e8b0489a0e4b) ) ROM_LOAD32_WORD("mpr-20234.12", 0x000002, 0x200000, CRC(58bde826) SHA1(386d0d07738f579cb23e4168aceb26f56bcca1c1) ) ROM_LOAD32_WORD("mpr-20231.9", 0x400000, 0x200000, CRC(b3393e93) SHA1(aa52ae307aa37faaaf86c326642af1946c5f4056) ) @@ -4710,7 +4712,7 @@ ROM_START( bel ) /* Behind Enemy Lines, Model 2C */ ROM_LOAD32_WORD("mpr-20236.29", 0x000000, 0x200000, CRC(8de9a3c2) SHA1(e7fde1fd509531e1002ff813163067dc0d134536) ) ROM_LOAD32_WORD("mpr-20235.30", 0x000002, 0x200000, CRC(78fa11ef) SHA1(a60deabb662e9c09f5d6342dc1a1c6045744d93f) ) - ROM_REGION( 0x1000000, "user2", 0 ) // Models + ROM_REGION( 0x1000000, "polygons", 0 ) // Models ROM_LOAD32_WORD("mpr-20244.17", 0x0000000, 0x200000, CRC(9d2a8660) SHA1(59302e7119c9ff779ce0c871713fe3688c29cccb) ) ROM_LOAD32_WORD("mpr-20240.21", 0x0000002, 0x200000, CRC(51615908) SHA1(c70252b0b6f17aa0cd9b5264d4166df8ab7d1784) ) ROM_LOAD32_WORD("mpr-20243.18", 0x0400000, 0x200000, CRC(48671f7c) SHA1(b0bdc7f42450c8d9cebbcf43cf858f7399e378e4) ) @@ -4720,7 +4722,7 @@ ROM_START( bel ) /* Behind Enemy Lines, Model 2C */ ROM_LOAD32_WORD("mpr-20241.20", 0x0c00000, 0x200000, CRC(51974b98) SHA1(7d6ab9c0ccec77676222611bf200d2e067e20520) ) ROM_LOAD32_WORD("mpr-20237.24", 0x0c00002, 0x200000, CRC(89b5d8b6) SHA1(6e0a0323d6a804f1f1e4404694cc1ea7dfbf2d95) ) - ROM_REGION( 0xc00000, "user3", 0 ) // Textures + ROM_REGION( 0xc00000, "textures", 0 ) // Textures ROM_LOAD32_WORD("mpr-20247.27", 0x000000, 0x200000, CRC(00b0417d) SHA1(5e9d38509c1e5273079a342a64ca2c956cd47e6d) ) ROM_LOAD32_WORD("mpr-20245.25", 0x000002, 0x200000, CRC(36490a08) SHA1(a462e094c9a9ec4743e4bf2c4ce23357257a2a54) ) ROM_LOAD32_WORD("mpr-20248.28", 0x800000, 0x200000, CRC(0ace6bef) SHA1(a231aeb7b984f5b927144f0eec4ef2282429494f) ) @@ -4741,7 +4743,7 @@ ROM_START( overrev ) /* Over Rev Revision A, Model 2C */ ROM_LOAD32_WORD( "epr-20124a.15", 0x000000, 0x080000, CRC(74beb8d7) SHA1(c65c641138ecd7312c4930702d1498b8a346175a) ) ROM_LOAD32_WORD( "epr-20125a.16", 0x000002, 0x080000, CRC(def64456) SHA1(cedb64d2d99a73301ef45c2f5f860a9b87faf6a7) ) - ROM_REGION32_LE( 0x2000000, "user1", 0 ) // Data + ROM_REGION32_LE( 0x2000000, "main_data", 0 ) // Data ROM_LOAD32_WORD( "mpr-19996.11", 0x000000, 0x400000, CRC(21928a00) SHA1(6b439fd2b113b64df9378ef8180a17aa6fa975c5) ) ROM_LOAD32_WORD( "mpr-19997.12", 0x000002, 0x400000, CRC(2a169cab) SHA1(dbf9af938afd0599d345c42c1df242e575c14de9) ) ROM_LOAD32_WORD( "mpr-19994.9", 0x800000, 0x400000, CRC(e691fbd5) SHA1(b99c2f3f2a682966d792917dfcb8ed8e53bc0b7a) ) @@ -4749,11 +4751,11 @@ ROM_START( overrev ) /* Over Rev Revision A, Model 2C */ ROM_REGION( 0x800000, "cpu2", ROMREGION_ERASE00 ) // TGPx4 program (COPRO sockets) - ROM_REGION( 0x800000, "user2", 0 ) // Models (TGP sockets) + ROM_REGION( 0x800000, "polygons", 0 ) // Models (TGP sockets) ROM_LOAD32_WORD( "mpr-19998.17", 0x000000, 0x200000, CRC(6a834574) SHA1(8be19bf42dbb157d6acde62a2018ef4c0d41aab4) ) ROM_LOAD32_WORD( "mpr-19999.21", 0x000002, 0x200000, CRC(ff590a2d) SHA1(ad29e4270b4a2f82189fbab83358eb1200f43777) ) - ROM_REGION( 0x400000, "user3", 0 ) // Textures (TEXTURE sockets) + ROM_REGION( 0x400000, "textures", 0 ) // Textures (TEXTURE sockets) ROM_LOAD32_WORD( "mpr-20001.27", 0x000000, 0x200000, CRC(6ca236aa) SHA1(b3cb89fadb42afed13be4f229d7158dee487978a) ) ROM_LOAD32_WORD( "mpr-20000.25", 0x000002, 0x200000, CRC(894d8ded) SHA1(9bf7c754a29eef47fa49b5567980601895127306) ) @@ -4770,19 +4772,19 @@ ROM_START( overrevb ) /* Over Rev Revision B, Model 2B, Sega Game ID# 836-13274, ROM_LOAD32_WORD( "epr-19992b.15", 0x000000, 0x080000, CRC(6d3e78d5) SHA1(40d18ee284ea2e038f7e3d04db56e793ab3e3dd5) ) /* sum16 492A printed on label */ ROM_LOAD32_WORD( "epr-19993b.16", 0x000002, 0x080000, CRC(765dc9ce) SHA1(a718c32ca27ec1fb5ed2d7d3797ea7e906510a04) ) /* sum16 B955 printed on label */ - ROM_REGION32_LE( 0x2000000, "user1", 0 ) // Data + ROM_REGION32_LE( 0x2000000, "main_data", 0 ) // Data ROM_LOAD32_WORD( "mpr-19996.11", 0x000000, 0x400000, CRC(21928a00) SHA1(6b439fd2b113b64df9378ef8180a17aa6fa975c5) ) ROM_LOAD32_WORD( "mpr-19997.12", 0x000002, 0x400000, CRC(2a169cab) SHA1(dbf9af938afd0599d345c42c1df242e575c14de9) ) ROM_LOAD32_WORD( "mpr-19994.9", 0x800000, 0x400000, CRC(e691fbd5) SHA1(b99c2f3f2a682966d792917dfcb8ed8e53bc0b7a) ) ROM_LOAD32_WORD( "mpr-19995.10", 0x800002, 0x400000, CRC(82a7828e) SHA1(4336a12a07a67f94091b4a9b491bab02c375dd15) ) - ROM_REGION( 0x800000, "user5", ROMREGION_ERASE00 ) // Coprocessor Data ROM + ROM_REGION( 0x800000, "copro_data", ROMREGION_ERASE00 ) // Coprocessor Data ROM - ROM_REGION( 0x800000, "user2", 0 ) // Models + ROM_REGION( 0x800000, "polygons", 0 ) // Models ROM_LOAD32_WORD( "mpr-19998.17", 0x000000, 0x200000, CRC(6a834574) SHA1(8be19bf42dbb157d6acde62a2018ef4c0d41aab4) ) ROM_LOAD32_WORD( "mpr-19999.21", 0x000002, 0x200000, CRC(ff590a2d) SHA1(ad29e4270b4a2f82189fbab83358eb1200f43777) ) - ROM_REGION( 0x400000, "user3", 0 ) // Textures + ROM_REGION( 0x400000, "textures", 0 ) // Textures ROM_LOAD32_WORD( "mpr-20001.27", 0x000000, 0x200000, CRC(6ca236aa) SHA1(b3cb89fadb42afed13be4f229d7158dee487978a) ) ROM_LOAD32_WORD( "mpr-20000.25", 0x000002, 0x200000, CRC(894d8ded) SHA1(9bf7c754a29eef47fa49b5567980601895127306) ) @@ -4801,7 +4803,7 @@ ROM_START( rascot2 ) /* Royal Ascot 2, Model 2C, Rom Board : 837-12485 Com Board ROM_LOAD32_WORD("epr-20164.13", 0x040000, 0x020000, CRC(576a15dc) SHA1(34e02d79b4e9c36e9dd441edc6e8d2afd589c558) ) ROM_LOAD32_WORD("epr-20165.14", 0x040002, 0x020000, CRC(7527f33b) SHA1(18c33173508ae43a2ab6a8f2d62e7735a6cd2898) ) - ROM_REGION32_LE( 0x2000000, "user1", 0 ) // Data + ROM_REGION32_LE( 0x2000000, "main_data", 0 ) // Data ROM_LOAD32_WORD("mpr-20171.11", 0x000000, 0x400000, CRC(9f2327c6) SHA1(ed41d8b831bcf4dacbbd8bcaa92377cc95fc2a72) ) ROM_LOAD32_WORD("mpr-20172.12", 0x000002, 0x400000, CRC(40b4f8e6) SHA1(7d4a1d604205148c6d94c320e1d6438ab706fa67) ) ROM_LOAD32_WORD("mpr-20169.9", 0x800000, 0x400000, CRC(b5be4d6b) SHA1(cfb4696506efa0e93fab35bbeb87decd83aec040) ) @@ -4809,7 +4811,7 @@ ROM_START( rascot2 ) /* Royal Ascot 2, Model 2C, Rom Board : 837-12485 Com Board ROM_REGION( 0x800000, "cpu2", ROMREGION_ERASE00) // TGPx4 program - ROM_REGION( 0x2000000, "user2", 0 ) // Models + ROM_REGION( 0x2000000, "polygons", 0 ) // Models ROM_LOAD32_WORD("mpr-20173.17", 0x0000000, 0x400000, CRC(60bd684e) SHA1(893985808adb88fb54f0ca85ca23995d65360360) ) ROM_LOAD32_WORD("mpr-20177.21", 0x0000002, 0x400000, CRC(4ba5199d) SHA1(5fa1cc56ec1d1c37d885c2d9a80fa93b9fbc4bce) ) ROM_LOAD32_WORD("mpr-20174.18", 0x0800000, 0x400000, CRC(6751ada5) SHA1(1ff61c133a93d3663d6a748b13ebb33285909314) ) @@ -4819,7 +4821,7 @@ ROM_START( rascot2 ) /* Royal Ascot 2, Model 2C, Rom Board : 837-12485 Com Board ROM_LOAD32_WORD("mpr-20176.20", 0x1800000, 0x400000, CRC(50cb6b5a) SHA1(02c869cf874aa2310d60062e1e9b88ee26d7fa02) ) ROM_LOAD32_WORD("mpr-20180.24", 0x1800002, 0x400000, CRC(df16f2ca) SHA1(782a5ea3f713c47b55a9a5ecb5d36578977740a9) ) - ROM_REGION( 0x1000000, "user3", 0 ) // Textures + ROM_REGION( 0x1000000, "textures", 0 ) // Textures ROM_LOAD32_WORD("mpr-20183.27", 0x000000, 0x400000, CRC(48520d72) SHA1(4519b497e20898e3aaa6398eb98cad990010a2fa) ) ROM_LOAD32_WORD("mpr-20181.25", 0x000002, 0x400000, CRC(99bfa480) SHA1(7176870b8fcc233440d31e1ca945fc4eb1dff204) ) ROM_LOAD32_WORD("mpr-20184.28", 0x800000, 0x400000, CRC(b8df0b12) SHA1(391c6aa40f2f6296ba3aa2a6ea2414ef2487f80c) ) @@ -4837,7 +4839,7 @@ ROM_START( topskatr ) /* Top Skater Revision A (Export), Model 2C, Sega Game ID# ROM_LOAD32_WORD("epr-19755a.15", 0x000000, 0x080000, CRC(b80633b9) SHA1(5396da414beeb918e6f38f25a43dd76345a0c8ed) ) ROM_LOAD32_WORD("epr-19756a.16", 0x000002, 0x080000, CRC(472046a2) SHA1(06d0f609257ba476e6bd3b956e0850e7167429ce) ) - ROM_REGION32_LE( 0x2000000, "user1", 0 ) // Data + ROM_REGION32_LE( 0x2000000, "main_data", 0 ) // Data ROM_LOAD32_WORD("mpr-19735.11", 0x000000, 0x400000, CRC(8e509266) SHA1(49afc91467f08befaf34e743cbe823de3e3c9d85) ) ROM_LOAD32_WORD("mpr-19736.12", 0x000002, 0x400000, CRC(094e0a0d) SHA1(de2c739f71e51166263446b9f6a566866ab8bee8) ) ROM_LOAD32_WORD("mpr-19737.9", 0x800000, 0x400000, CRC(281a7dde) SHA1(71d5ba434328a81969bfdc71ac1160c5ff3ae9d3) ) @@ -4847,11 +4849,11 @@ ROM_START( topskatr ) /* Top Skater Revision A (Export), Model 2C, Sega Game ID# ROM_LOAD32_WORD("mpr-19743.29", 0x000000, 0x200000, CRC(d41a41bf) SHA1(a5f6b24e6526d0d2ef9c526c273c018d1e0fed59) ) ROM_LOAD32_WORD("mpr-19744.30", 0x000002, 0x200000, CRC(84f203bf) SHA1(4952b764e6bf6cd735018738c5eff08781ee2315) ) - ROM_REGION( 0x400000, "user2", 0 ) // Models + ROM_REGION( 0x400000, "polygons", 0 ) // Models ROM_LOAD32_WORD("mpr-19741.17", 0x000000, 0x200000, CRC(111a6e29) SHA1(8664059f157626e4bbdcf8357e3d30b37d3c25b8) ) ROM_LOAD32_WORD("mpr-19742.21", 0x000002, 0x200000, CRC(28510aff) SHA1(3e68aec090f36a60b3b70bc90f09e2f9ce088718) ) - ROM_REGION( 0x800000, "user3", 0 ) // Textures + ROM_REGION( 0x800000, "textures", 0 ) // Textures ROM_LOAD32_WORD("mpr-19740.27", 0x000000, 0x400000, CRC(b20f508b) SHA1(c90fa3b42d87291ea459ccc137f3a2f3eb7efec0) ) ROM_LOAD32_WORD("mpr-19739.25", 0x000002, 0x400000, CRC(8120cfd8) SHA1(a82744bff5dcdfae296c7c3e8c3fbfda26324e85) ) @@ -4877,7 +4879,7 @@ ROM_START( topskatruo ) /* Top Skater (USA), Model 2C, Sega Game ID# 833-13080-0 ROM_LOAD32_WORD( "epr-19753.15", 0x000000, 0x080000, CRC(179a0954) SHA1(5d82455808e80ab6de615848fbefce7f4def12d0) ) ROM_LOAD32_WORD( "epr-19754.16", 0x000002, 0x080000, CRC(a4c62e01) SHA1(45ae0219a15b96f2283cd8e3df1940f6d48a3f63) ) - ROM_REGION32_LE( 0x2000000, "user1", 0 ) // Data + ROM_REGION32_LE( 0x2000000, "main_data", 0 ) // Data ROM_LOAD32_WORD("mpr-19735.11", 0x000000, 0x400000, CRC(8e509266) SHA1(49afc91467f08befaf34e743cbe823de3e3c9d85) ) ROM_LOAD32_WORD("mpr-19736.12", 0x000002, 0x400000, CRC(094e0a0d) SHA1(de2c739f71e51166263446b9f6a566866ab8bee8) ) ROM_LOAD32_WORD("mpr-19737.9", 0x800000, 0x400000, CRC(281a7dde) SHA1(71d5ba434328a81969bfdc71ac1160c5ff3ae9d3) ) @@ -4887,11 +4889,11 @@ ROM_START( topskatruo ) /* Top Skater (USA), Model 2C, Sega Game ID# 833-13080-0 ROM_LOAD32_WORD("mpr-19743.29", 0x000000, 0x200000, CRC(d41a41bf) SHA1(a5f6b24e6526d0d2ef9c526c273c018d1e0fed59) ) ROM_LOAD32_WORD("mpr-19744.30", 0x000002, 0x200000, CRC(84f203bf) SHA1(4952b764e6bf6cd735018738c5eff08781ee2315) ) - ROM_REGION( 0x400000, "user2", 0 ) // Models + ROM_REGION( 0x400000, "polygons", 0 ) // Models ROM_LOAD32_WORD("mpr-19741.17", 0x000000, 0x200000, CRC(111a6e29) SHA1(8664059f157626e4bbdcf8357e3d30b37d3c25b8) ) ROM_LOAD32_WORD("mpr-19742.21", 0x000002, 0x200000, CRC(28510aff) SHA1(3e68aec090f36a60b3b70bc90f09e2f9ce088718) ) - ROM_REGION( 0x800000, "user3", 0 ) // Textures + ROM_REGION( 0x800000, "textures", 0 ) // Textures ROM_LOAD32_WORD("mpr-19740.27", 0x000000, 0x400000, CRC(b20f508b) SHA1(c90fa3b42d87291ea459ccc137f3a2f3eb7efec0) ) ROM_LOAD32_WORD("mpr-19739.25", 0x000002, 0x400000, CRC(8120cfd8) SHA1(a82744bff5dcdfae296c7c3e8c3fbfda26324e85) ) @@ -4917,7 +4919,7 @@ ROM_START( topskatru ) /* Top Skater Revision A (USA), Model 2C, Sega Game ID# 8 ROM_LOAD32_WORD( "epr-19753a.15", 0x000000, 0x080000, CRC(3b3028de) SHA1(717ebf0ccd87128a24776e618cf15f07aaf48537) ) ROM_LOAD32_WORD( "epr-19754a.16", 0x000002, 0x080000, CRC(17535b98) SHA1(a2329d09821900ec4f867caf1a93759085bd0a62) ) - ROM_REGION32_LE( 0x2000000, "user1", 0 ) // Data + ROM_REGION32_LE( 0x2000000, "main_data", 0 ) // Data ROM_LOAD32_WORD("mpr-19735.11", 0x000000, 0x400000, CRC(8e509266) SHA1(49afc91467f08befaf34e743cbe823de3e3c9d85) ) ROM_LOAD32_WORD("mpr-19736.12", 0x000002, 0x400000, CRC(094e0a0d) SHA1(de2c739f71e51166263446b9f6a566866ab8bee8) ) ROM_LOAD32_WORD("mpr-19737.9", 0x800000, 0x400000, CRC(281a7dde) SHA1(71d5ba434328a81969bfdc71ac1160c5ff3ae9d3) ) @@ -4927,11 +4929,11 @@ ROM_START( topskatru ) /* Top Skater Revision A (USA), Model 2C, Sega Game ID# 8 ROM_LOAD32_WORD("mpr-19743.29", 0x000000, 0x200000, CRC(d41a41bf) SHA1(a5f6b24e6526d0d2ef9c526c273c018d1e0fed59) ) ROM_LOAD32_WORD("mpr-19744.30", 0x000002, 0x200000, CRC(84f203bf) SHA1(4952b764e6bf6cd735018738c5eff08781ee2315) ) - ROM_REGION( 0x400000, "user2", 0 ) // Models + ROM_REGION( 0x400000, "polygons", 0 ) // Models ROM_LOAD32_WORD("mpr-19741.17", 0x000000, 0x200000, CRC(111a6e29) SHA1(8664059f157626e4bbdcf8357e3d30b37d3c25b8) ) ROM_LOAD32_WORD("mpr-19742.21", 0x000002, 0x200000, CRC(28510aff) SHA1(3e68aec090f36a60b3b70bc90f09e2f9ce088718) ) - ROM_REGION( 0x800000, "user3", 0 ) // Textures + ROM_REGION( 0x800000, "textures", 0 ) // Textures ROM_LOAD32_WORD("mpr-19740.27", 0x000000, 0x400000, CRC(b20f508b) SHA1(c90fa3b42d87291ea459ccc137f3a2f3eb7efec0) ) ROM_LOAD32_WORD("mpr-19739.25", 0x000002, 0x400000, CRC(8120cfd8) SHA1(a82744bff5dcdfae296c7c3e8c3fbfda26324e85) ) @@ -4957,7 +4959,7 @@ ROM_START( topskatrj ) /* Top Skater (Japan), Model 2C, Sega Game ID# 833-13080- ROM_LOAD32_WORD( "epr-19751.15", 0x000000, 0x080000, CRC(d615a15f) SHA1(ca998de446c4c423db186696f3478f3daa4f8373) ) ROM_LOAD32_WORD( "epr-19752.16", 0x000002, 0x080000, CRC(42f0ba8b) SHA1(f72f25cbd380918b919c11a7d2051948c8c484db) ) - ROM_REGION32_LE( 0x2000000, "user1", 0 ) // Data + ROM_REGION32_LE( 0x2000000, "main_data", 0 ) // Data ROM_LOAD32_WORD("mpr-19735.11", 0x000000, 0x400000, CRC(8e509266) SHA1(49afc91467f08befaf34e743cbe823de3e3c9d85) ) ROM_LOAD32_WORD("mpr-19736.12", 0x000002, 0x400000, CRC(094e0a0d) SHA1(de2c739f71e51166263446b9f6a566866ab8bee8) ) ROM_LOAD32_WORD("mpr-19737.9", 0x800000, 0x400000, CRC(281a7dde) SHA1(71d5ba434328a81969bfdc71ac1160c5ff3ae9d3) ) @@ -4967,11 +4969,11 @@ ROM_START( topskatrj ) /* Top Skater (Japan), Model 2C, Sega Game ID# 833-13080- ROM_LOAD32_WORD("mpr-19743.29", 0x000000, 0x200000, CRC(d41a41bf) SHA1(a5f6b24e6526d0d2ef9c526c273c018d1e0fed59) ) ROM_LOAD32_WORD("mpr-19744.30", 0x000002, 0x200000, CRC(84f203bf) SHA1(4952b764e6bf6cd735018738c5eff08781ee2315) ) - ROM_REGION( 0x400000, "user2", 0 ) // Models + ROM_REGION( 0x400000, "polygons", 0 ) // Models ROM_LOAD32_WORD("mpr-19741.17", 0x000000, 0x200000, CRC(111a6e29) SHA1(8664059f157626e4bbdcf8357e3d30b37d3c25b8) ) ROM_LOAD32_WORD("mpr-19742.21", 0x000002, 0x200000, CRC(28510aff) SHA1(3e68aec090f36a60b3b70bc90f09e2f9ce088718) ) - ROM_REGION( 0x800000, "user3", 0 ) // Textures + ROM_REGION( 0x800000, "textures", 0 ) // Textures ROM_LOAD32_WORD("mpr-19740.27", 0x000000, 0x400000, CRC(b20f508b) SHA1(c90fa3b42d87291ea459ccc137f3a2f3eb7efec0) ) ROM_LOAD32_WORD("mpr-19739.25", 0x000002, 0x400000, CRC(8120cfd8) SHA1(a82744bff5dcdfae296c7c3e8c3fbfda26324e85) ) @@ -4997,7 +4999,7 @@ ROM_START( doaa ) /* Dead or Alive Revision A, Model 2A, Sega Game ID# 833-11341 ROM_LOAD32_WORD("epr-19310a.12", 0x000000, 0x080000, CRC(06486f7a) SHA1(b3e14103570e5f45aed16e1c158e469bc85002ae) ) ROM_LOAD32_WORD("epr-19311a.13", 0x000002, 0x080000, CRC(1be62912) SHA1(dcc2df8e28e1a107867f74248e6ffcac83afe7c0) ) - ROM_REGION32_LE( 0x2000000, "user1", 0 ) // Data + ROM_REGION32_LE( 0x2000000, "main_data", 0 ) // Data ROM_LOAD32_WORD("mpr-19318.11", 0x0000000, 0x400000, CRC(ab431bfe) SHA1(45b5ccf67c91014daf6bf3c4bd8ec372b246e404) ) ROM_LOAD32_WORD("mpr-19319.12", 0x0000002, 0x400000, CRC(c5cb694d) SHA1(448b45d30cc7a71395a49a2c5789989fd7b7b4e7) ) ROM_LOAD32_WORD("mpr-19316.9", 0x0800000, 0x400000, CRC(2d2d1b1a) SHA1(77ce5d8aa98bdbc97ae08a452f584b30d8885cfc) ) @@ -5006,11 +5008,11 @@ ROM_START( doaa ) /* Dead or Alive Revision A, Model 2A, Sega Game ID# 833-11341 ROM_LOAD32_WORD("mpr-19315.8", 0x1000002, 0x400000, CRC(90ae5682) SHA1(ec56df14f0847daf9bd0435f785a8946c94d2988) ) ROM_LOAD32_WORD("mpr-19312.5", 0x1800000, 0x200000, CRC(1dcedb10) SHA1(a60fb9e7c0731004d0f0ff28c4cde272b21dd658) ) ROM_LOAD32_WORD("mpr-19313.6", 0x1800002, 0x200000, CRC(8c63055e) SHA1(9f375b3f4a8884163ffcf364989499f2cd21e18b) ) - ROM_COPY("user1", 0x1800000, 0x1c00000, 0x400000 ) + ROM_COPY("main_data", 0x1800000, 0x1c00000, 0x400000 ) ROM_REGION( 0x800000, "tgp", ROMREGION_ERASE00 ) // TGP data (COPRO sockets) - ROM_REGION( 0x2000000, "user2", ROMREGION_ERASEFF ) // Models + ROM_REGION( 0x2000000, "polygons", ROMREGION_ERASEFF ) // Models ROM_LOAD32_WORD("mpr-19322.17", 0x0000000, 0x400000, CRC(d0e6ecf0) SHA1(1b87f6337b4286fd738856da899462e7baa92601) ) ROM_LOAD32_WORD("mpr-19325.21", 0x0000002, 0x400000, CRC(7cbe432d) SHA1(8b31e292160b88df9c77b36096914d09ab8b6086) ) ROM_LOAD32_WORD("mpr-19323.18", 0x0800000, 0x400000, CRC(453d3f4a) SHA1(8c0530824bb8ecb007021ee6e93412597bb0ecd6) ) @@ -5018,7 +5020,7 @@ ROM_START( doaa ) /* Dead or Alive Revision A, Model 2A, Sega Game ID# 833-11341 ROM_LOAD32_WORD("mpr-19324.19", 0x1000000, 0x400000, CRC(d972201f) SHA1(1857ffc58697997ee22436586c398eb0c3daba6c) ) ROM_LOAD32_WORD("mpr-19327.23", 0x1000002, 0x400000, CRC(6a75634c) SHA1(8ed74c7afd95fc7a4df0f01a47479b6f44e3073c) ) - ROM_REGION( 0x800000, "user3", 0 ) // Textures + ROM_REGION( 0x800000, "textures", 0 ) // Textures ROM_LOAD32_WORD("mpr-19321.27", 0x000000, 0x400000, CRC(9c49e845) SHA1(344839640d9814263fa5ed00c2043cd6f18d5cb2) ) ROM_LOAD32_WORD("mpr-19320.25", 0x000002, 0x400000, CRC(190c017f) SHA1(4c3250b9abe39fc5c8fd0fcdb5fb7ea131434516) ) @@ -5040,7 +5042,7 @@ ROM_START( doa ) /* Dead or Alive Revision B, Model 2B, 837-12880 security board ROM_LOAD32_WORD("epr-19379b.15", 0x000000, 0x080000, CRC(8a10a944) SHA1(c675a344f74d0118907fb5292495883c0c30c719) ) ROM_LOAD32_WORD("epr-19380b.16", 0x000002, 0x080000, CRC(766c1ec8) SHA1(49250886f66db9fd37d88bc22c8f22046f74f043) ) - ROM_REGION32_LE( 0x2000000, "user1", 0 ) // Data + ROM_REGION32_LE( 0x2000000, "main_data", 0 ) // Data ROM_LOAD32_WORD("mpr-19318.11", 0x0000000, 0x400000, CRC(ab431bfe) SHA1(45b5ccf67c91014daf6bf3c4bd8ec372b246e404) ) ROM_LOAD32_WORD("mpr-19319.12", 0x0000002, 0x400000, CRC(c5cb694d) SHA1(448b45d30cc7a71395a49a2c5789989fd7b7b4e7) ) ROM_LOAD32_WORD("mpr-19316.9", 0x0800000, 0x400000, CRC(2d2d1b1a) SHA1(77ce5d8aa98bdbc97ae08a452f584b30d8885cfc) ) @@ -5049,9 +5051,9 @@ ROM_START( doa ) /* Dead or Alive Revision B, Model 2B, 837-12880 security board ROM_LOAD32_WORD("mpr-19315.8", 0x1000002, 0x400000, CRC(90ae5682) SHA1(ec56df14f0847daf9bd0435f785a8946c94d2988) ) ROM_LOAD32_WORD("mpr-19312.5", 0x1800000, 0x200000, CRC(1dcedb10) SHA1(a60fb9e7c0731004d0f0ff28c4cde272b21dd658) ) ROM_LOAD32_WORD("mpr-19313.6", 0x1800002, 0x200000, CRC(8c63055e) SHA1(9f375b3f4a8884163ffcf364989499f2cd21e18b) ) - ROM_COPY("user1", 0x1800000, 0x1c00000, 0x400000 ) + ROM_COPY("main_data", 0x1800000, 0x1c00000, 0x400000 ) - ROM_REGION( 0x2000000, "user2", ROMREGION_ERASEFF ) // Models + ROM_REGION( 0x2000000, "polygons", ROMREGION_ERASEFF ) // Models ROM_LOAD32_WORD("mpr-19322.17", 0x0000000, 0x400000, CRC(d0e6ecf0) SHA1(1b87f6337b4286fd738856da899462e7baa92601) ) ROM_LOAD32_WORD("mpr-19325.21", 0x0000002, 0x400000, CRC(7cbe432d) SHA1(8b31e292160b88df9c77b36096914d09ab8b6086) ) ROM_LOAD32_WORD("mpr-19323.18", 0x0800000, 0x400000, CRC(453d3f4a) SHA1(8c0530824bb8ecb007021ee6e93412597bb0ecd6) ) @@ -5059,11 +5061,11 @@ ROM_START( doa ) /* Dead or Alive Revision B, Model 2B, 837-12880 security board ROM_LOAD32_WORD("mpr-19324.19", 0x1000000, 0x400000, CRC(d972201f) SHA1(1857ffc58697997ee22436586c398eb0c3daba6c) ) ROM_LOAD32_WORD("mpr-19327.23", 0x1000002, 0x400000, CRC(6a75634c) SHA1(8ed74c7afd95fc7a4df0f01a47479b6f44e3073c) ) - ROM_REGION( 0x800000, "user3", 0 ) // Textures + ROM_REGION( 0x800000, "textures", 0 ) // Textures ROM_LOAD32_WORD("mpr-19321.27", 0x000000, 0x400000, CRC(9c49e845) SHA1(344839640d9814263fa5ed00c2043cd6f18d5cb2) ) ROM_LOAD32_WORD("mpr-19320.25", 0x000002, 0x400000, CRC(190c017f) SHA1(4c3250b9abe39fc5c8fd0fcdb5fb7ea131434516) ) - ROM_REGION( 0x800000, "user5", ROMREGION_ERASE00 ) // Coprocessor Data ROM + ROM_REGION( 0x800000, "copro_data", ROMREGION_ERASE00 ) // Coprocessor Data ROM ROM_REGION( 0x100000, "audiocpu", 0 ) // Sound program ROM_LOAD16_WORD_SWAP("epr-19328.30", 0x080000, 0x80000, CRC(400bdbfb) SHA1(54db969fa54cf3c502d77aa6a6aaeef5d7db9f04) ) @@ -5080,21 +5082,21 @@ ROM_START( sgt24h ) /* Super GT 24h, Model 2B */ ROM_LOAD32_WORD("epr-19155.15", 0x000000, 0x080000, CRC(593952fd) SHA1(1fc4afc6e3910cc8adb0688542e61a9efb442e56) ) ROM_LOAD32_WORD("epr-19156.16", 0x000002, 0x080000, CRC(a91fc4ee) SHA1(a37611da0295f7d7e5d2411c3f9b73140d311f74) ) - ROM_REGION32_LE( 0x2000000, "user1", 0 ) // Data + ROM_REGION32_LE( 0x2000000, "main_data", 0 ) // Data ROM_LOAD32_WORD("mpr-19146.11", 0x000000, 0x400000, CRC(d66b5b0f) SHA1(c2a5b83c9041d8f46dfac4a3ff8cfdefb96d02b3) ) ROM_LOAD32_WORD("mpr-19147.12", 0x000002, 0x400000, CRC(d5558f48) SHA1(c9f40328d6974b7767fa6ba719d0d2b7a173c210) ) ROM_LOAD32_WORD("mpr-19148.9", 0x800000, 0x400000, CRC(a14c86db) SHA1(66cd8672c00e4e2572de7c5648de595674ffa8f8) ) ROM_LOAD32_WORD("mpr-19149.10", 0x800002, 0x400000, CRC(94ef5849) SHA1(3e1748dc5e61c93eedbf0ca6b1946a30be722403) ) - ROM_REGION( 0x800000, "user2", 0 ) // Models + ROM_REGION( 0x800000, "polygons", 0 ) // Models ROM_LOAD32_WORD("mpr-19150.17", 0x000000, 0x400000, CRC(e0ad870e) SHA1(3429d9f9434d75ddb5fa05d4b493828adfe826a4) ) ROM_LOAD32_WORD("mpr-19151.21", 0x000002, 0x400000, CRC(e2a1b125) SHA1(cc5c2d9ab8a01f52e66969464f53ae3cefca6a09) ) - ROM_REGION( 0x400000, "user3", 0 ) // Textures + ROM_REGION( 0x400000, "textures", 0 ) // Textures ROM_LOAD32_WORD("mpr-19153.27", 0x000000, 0x200000, CRC(136adfd0) SHA1(70ce4e609c8b003ff04518044c18d29089e6a353) ) ROM_LOAD32_WORD("mpr-19152.25", 0x000002, 0x200000, CRC(363769a2) SHA1(51b2f11a01fb72e151025771f8a8496993e605c2) ) - ROM_REGION( 0x800000, "user5", ROMREGION_ERASE00 ) // Coprocessor Data ROM + ROM_REGION( 0x800000, "copro_data", ROMREGION_ERASE00 ) // Coprocessor Data ROM ROM_REGION( 0x20000, "cpu4", 0) // Communication program ROM_LOAD16_WORD_SWAP("epr-18643a.7", 0x000000, 0x20000, CRC(b5e048ec) SHA1(8182e05a2ffebd590a936c1359c81e60caa79c2a) ) @@ -5113,23 +5115,23 @@ ROM_START( von ) /* Virtual On Cyber Troopers Revision B (US), Model 2B, Sega Ga ROM_LOAD32_WORD("epr-18666.13", 0x100000, 0x080000, CRC(66edb432) SHA1(b67131b0158a58138380734dd5b9394b70010026) ) ROM_LOAD32_WORD("epr-18667.14", 0x100002, 0x080000, CRC(b593d31f) SHA1(1e9f23f4052ab1b0275307cc80e51352f13bc319) ) - ROM_REGION32_LE( 0x2000000, "user1", 0 ) // Data + ROM_REGION32_LE( 0x2000000, "main_data", 0 ) // Data ROM_LOAD32_WORD("mpr-18648.11", 0x000000, 0x400000, CRC(2edbe489) SHA1(ded2e4b295be08970d13c387818c570c3afe8109) ) ROM_LOAD32_WORD("mpr-18649.12", 0x000002, 0x400000, CRC(e68c5aa6) SHA1(cdee1ba9247eda4282442d0522f8de7d7c86e1e6) ) ROM_LOAD32_WORD("mpr-18650.9", 0x800000, 0x400000, CRC(89a855b9) SHA1(5096db1da1f7e175000e89fca2a1dd3fd53030ea) ) ROM_LOAD32_WORD("mpr-18651.10", 0x800002, 0x400000, CRC(f4c23107) SHA1(f65984614111b12dd414db80751efe64fcf5ef16) ) - ROM_REGION( 0x800000, "user5", 0 ) // Coprocessor Data ROM + ROM_REGION( 0x800000, "copro_data", 0 ) // Coprocessor Data ROM ROM_LOAD32_WORD("mpr-18662.29", 0x000000, 0x200000, CRC(a33d3335) SHA1(991bbe9dcbef8bfa96682e9d142623fc9b7c0879) ) ROM_LOAD32_WORD("mpr-18663.30", 0x000002, 0x200000, CRC(ea74a641) SHA1(a684e13c0afe2ef3f3108ae9b73389121368fc4e) ) - ROM_REGION( 0x1000000, "user2", ROMREGION_ERASEFF ) // Models + ROM_REGION( 0x1000000, "polygons", ROMREGION_ERASEFF ) // Models ROM_LOAD32_WORD("mpr-18654.17", 0x000000, 0x400000, CRC(6a0caf29) SHA1(9f009f44e62ae0f9dec7a34a163bc186d1c4cbbd) ) ROM_LOAD32_WORD("mpr-18655.21", 0x000002, 0x400000, CRC(a4293e78) SHA1(af512c994bedbdaf3a5eeed607e771dcd87810fc) ) ROM_LOAD32_WORD("mpr-18656.18", 0x800000, 0x400000, CRC(b4f51e76) SHA1(eb71ada331576f2a7219d238ea07a61bcbf6381a) ) ROM_LOAD32_WORD("mpr-18657.22", 0x800002, 0x400000, CRC(a9be4674) SHA1(a918c2a3de78a08104480097edfb9d6aeaeda873) ) - ROM_REGION( 0x1000000, "user3", ROMREGION_ERASEFF ) // Textures + ROM_REGION( 0x1000000, "textures", ROMREGION_ERASEFF ) // Textures ROM_LOAD32_WORD("mpr-18660.27", 0x000000, 0x200000, CRC(e53663e5) SHA1(0a4908be654bad4f00d7d58f0e42f631996911c9) ) ROM_LOAD32_WORD("mpr-18658.25", 0x000002, 0x200000, CRC(3d0fcd01) SHA1(c8626c879bfcf7abd095cac5dc03a04ae8629423) ) ROM_LOAD32_WORD("mpr-18661.28", 0x800000, 0x200000, CRC(52b50410) SHA1(64ea7b2f86745954e0b8a15d71203444705240a2) ) @@ -5153,23 +5155,23 @@ ROM_START( vonj ) /* Virtual On Cyber Troopers Revision B (Japan), Model 2B */ ROM_LOAD32_WORD("epr-18666.13", 0x100000, 0x080000, CRC(66edb432) SHA1(b67131b0158a58138380734dd5b9394b70010026) ) ROM_LOAD32_WORD("epr-18667.14", 0x100002, 0x080000, CRC(b593d31f) SHA1(1e9f23f4052ab1b0275307cc80e51352f13bc319) ) - ROM_REGION32_LE( 0x2000000, "user1", 0 ) // Data + ROM_REGION32_LE( 0x2000000, "main_data", 0 ) // Data ROM_LOAD32_WORD("mpr-18648.11", 0x000000, 0x400000, CRC(2edbe489) SHA1(ded2e4b295be08970d13c387818c570c3afe8109) ) ROM_LOAD32_WORD("mpr-18649.12", 0x000002, 0x400000, CRC(e68c5aa6) SHA1(cdee1ba9247eda4282442d0522f8de7d7c86e1e6) ) ROM_LOAD32_WORD("mpr-18650.9", 0x800000, 0x400000, CRC(89a855b9) SHA1(5096db1da1f7e175000e89fca2a1dd3fd53030ea) ) ROM_LOAD32_WORD("mpr-18651.10", 0x800002, 0x400000, CRC(f4c23107) SHA1(f65984614111b12dd414db80751efe64fcf5ef16) ) - ROM_REGION( 0x800000, "user5", 0 ) // Coprocessor Data ROM + ROM_REGION( 0x800000, "copro_data", 0 ) // Coprocessor Data ROM ROM_LOAD32_WORD("mpr-18662.29", 0x000000, 0x200000, CRC(a33d3335) SHA1(991bbe9dcbef8bfa96682e9d142623fc9b7c0879) ) ROM_LOAD32_WORD("mpr-18663.30", 0x000002, 0x200000, CRC(ea74a641) SHA1(a684e13c0afe2ef3f3108ae9b73389121368fc4e) ) - ROM_REGION( 0x1000000, "user2", ROMREGION_ERASEFF ) // Models + ROM_REGION( 0x1000000, "polygons", ROMREGION_ERASEFF ) // Models ROM_LOAD32_WORD("mpr-18654.17", 0x000000, 0x400000, CRC(6a0caf29) SHA1(9f009f44e62ae0f9dec7a34a163bc186d1c4cbbd) ) ROM_LOAD32_WORD("mpr-18655.21", 0x000002, 0x400000, CRC(a4293e78) SHA1(af512c994bedbdaf3a5eeed607e771dcd87810fc) ) ROM_LOAD32_WORD("mpr-18656.18", 0x800000, 0x400000, CRC(b4f51e76) SHA1(eb71ada331576f2a7219d238ea07a61bcbf6381a) ) ROM_LOAD32_WORD("mpr-18657.22", 0x800002, 0x400000, CRC(a9be4674) SHA1(a918c2a3de78a08104480097edfb9d6aeaeda873) ) - ROM_REGION( 0x1000000, "user3", ROMREGION_ERASEFF ) // Textures + ROM_REGION( 0x1000000, "textures", ROMREGION_ERASEFF ) // Textures ROM_LOAD32_WORD("mpr-18660.27", 0x000000, 0x200000, CRC(e53663e5) SHA1(0a4908be654bad4f00d7d58f0e42f631996911c9) ) ROM_LOAD32_WORD("mpr-18658.25", 0x000002, 0x200000, CRC(3d0fcd01) SHA1(c8626c879bfcf7abd095cac5dc03a04ae8629423) ) ROM_LOAD32_WORD("mpr-18661.28", 0x800000, 0x200000, CRC(52b50410) SHA1(64ea7b2f86745954e0b8a15d71203444705240a2) ) @@ -5193,7 +5195,7 @@ ROM_START( vstriker ) /* Virtua Striker Revision A, Model 2B */ ROM_LOAD32_WORD("epr-18066a.13", 0x040000, 0x020000, CRC(e658b33a) SHA1(33266e6372e73f670688f58e51081ec5a7deec11) ) ROM_LOAD32_WORD("epr-18067a.14", 0x040002, 0x020000, CRC(49e94047) SHA1(56c8d1a365985886dffeddf24d692ce6b377760a) ) - ROM_REGION32_LE( 0x2000000, "user1", 0 ) // Data + ROM_REGION32_LE( 0x2000000, "main_data", 0 ) // Data ROM_LOAD32_WORD("mpr-18055.11", 0x000000, 0x200000, CRC(5aba9fc0) SHA1(40d45af7e58fa48b6afa85071c2bd1d4b5b5ffa5) ) ROM_LOAD32_WORD("mpr-18056.12", 0x000002, 0x200000, CRC(017f0c55) SHA1(744e5a02abd82fbeb875c5cd30c5543570140cff) ) ROM_LOAD32_WORD("mpr-18053.9", 0x400000, 0x200000, CRC(46c770c8) SHA1(000e9edfed49cc3dcc136f80e044dcd2b42378ce) ) @@ -5201,17 +5203,17 @@ ROM_START( vstriker ) /* Virtua Striker Revision A, Model 2B */ ROM_LOAD32_WORD("epr-18070a.7", 0x800000, 0x080000, CRC(1961e2fc) SHA1(12ead9b782e092346b7cd5a7343b302f546fe066) ) ROM_LOAD32_WORD("epr-18071a.8", 0x800002, 0x080000, CRC(b2492dca) SHA1(3b35522ab8e1fdfa327245fef797e3d7c0cceb85) ) - ROM_REGION( 0x800000, "user2", 0 ) // Models + ROM_REGION( 0x800000, "polygons", 0 ) // Models ROM_LOAD32_WORD("mpr-18057.17", 0x000000, 0x200000, CRC(890d8806) SHA1(fe73e4ea310e13b172e49d39c7eafba8f9052e67) ) ROM_LOAD32_WORD("mpr-18059.21", 0x000002, 0x200000, CRC(c5cdf534) SHA1(fd127d33bc5a78b81aaa7d5886beca2192a62867) ) ROM_LOAD32_WORD("mpr-18058.18", 0x400000, 0x200000, CRC(d4cbdf7c) SHA1(fe783c5bc94c2581fd990f0f0a705bdc5c05a386) ) ROM_LOAD32_WORD("mpr-18060.22", 0x400002, 0x200000, CRC(93d5c95f) SHA1(bca83f024d85c97ca59fae8d9097fc510ec0fc7f) ) - ROM_REGION( 0x400000, "user3", 0 ) // Textures + ROM_REGION( 0x400000, "textures", 0 ) // Textures ROM_LOAD32_WORD("mpr-18062.27", 0x000000, 0x200000, CRC(126e7de3) SHA1(0810364934dee8d5035cef623d01dfbacc64bf2b) ) ROM_LOAD32_WORD("mpr-18061.25", 0x000002, 0x200000, CRC(c37f1c67) SHA1(c917046c2d98af17c59ceb0ea4f89d215cc0ead8) ) - ROM_REGION( 0x800000, "user5", ROMREGION_ERASE00 ) // Coprocessor Data ROM + ROM_REGION( 0x800000, "copro_data", ROMREGION_ERASE00 ) // Coprocessor Data ROM ROM_REGION( 0x100000, "audiocpu", 0 ) // Sound program ROM_LOAD16_WORD_SWAP("epr-18072.31", 0x080000, 0x20000, CRC(73eabb58) SHA1(4f6d70d6e0d7b469c5f2527efb08f208f4aa017e) ) @@ -5229,7 +5231,7 @@ ROM_START( vstrikero ) /* Virtua Striker, Model 2B */ ROM_LOAD32_WORD("epr-18066.13", 0x040000, 0x020000, CRC(e774229e) SHA1(0ff20aa3e030df869767bb9614565acc9f3fe3b1) ) ROM_LOAD32_WORD("epr-18067.14", 0x040002, 0x020000, CRC(7dfd950c) SHA1(d5eff8aff37fb0ef3c7f9d8bfca8460213b0f0a7) ) - ROM_REGION32_LE( 0x2000000, "user1", 0 ) // Data + ROM_REGION32_LE( 0x2000000, "main_data", 0 ) // Data ROM_LOAD32_WORD("mpr-18055.11", 0x000000, 0x200000, CRC(5aba9fc0) SHA1(40d45af7e58fa48b6afa85071c2bd1d4b5b5ffa5) ) ROM_LOAD32_WORD("mpr-18056.12", 0x000002, 0x200000, CRC(017f0c55) SHA1(744e5a02abd82fbeb875c5cd30c5543570140cff) ) ROM_LOAD32_WORD("mpr-18053.9", 0x400000, 0x200000, CRC(46c770c8) SHA1(000e9edfed49cc3dcc136f80e044dcd2b42378ce) ) @@ -5237,17 +5239,17 @@ ROM_START( vstrikero ) /* Virtua Striker, Model 2B */ ROM_LOAD32_WORD("epr-18070.7", 0x800000, 0x080000, CRC(f52e4db5) SHA1(731452284c45329701258ee9fb8b7df6514fbba1) ) ROM_LOAD32_WORD("epr-18071.8", 0x800002, 0x080000, CRC(1be63a7d) SHA1(c678f1f42de86cc968c3f823994d36c74b2e55fd) ) - ROM_REGION( 0x800000, "user2", 0 ) // Models + ROM_REGION( 0x800000, "polygons", 0 ) // Models ROM_LOAD32_WORD("mpr-18057.17", 0x000000, 0x200000, CRC(890d8806) SHA1(fe73e4ea310e13b172e49d39c7eafba8f9052e67) ) ROM_LOAD32_WORD("mpr-18059.21", 0x000002, 0x200000, CRC(c5cdf534) SHA1(fd127d33bc5a78b81aaa7d5886beca2192a62867) ) ROM_LOAD32_WORD("mpr-18058.18", 0x400000, 0x200000, CRC(d4cbdf7c) SHA1(fe783c5bc94c2581fd990f0f0a705bdc5c05a386) ) ROM_LOAD32_WORD("mpr-18060.22", 0x400002, 0x200000, CRC(93d5c95f) SHA1(bca83f024d85c97ca59fae8d9097fc510ec0fc7f) ) - ROM_REGION( 0x400000, "user3", 0 ) // Textures + ROM_REGION( 0x400000, "textures", 0 ) // Textures ROM_LOAD32_WORD("mpr-18062.27", 0x000000, 0x200000, CRC(126e7de3) SHA1(0810364934dee8d5035cef623d01dfbacc64bf2b) ) ROM_LOAD32_WORD("mpr-18061.25", 0x000002, 0x200000, CRC(c37f1c67) SHA1(c917046c2d98af17c59ceb0ea4f89d215cc0ead8) ) - ROM_REGION( 0x800000, "user5", ROMREGION_ERASE00 ) // Coprocessor Data ROM + ROM_REGION( 0x800000, "copro_data", ROMREGION_ERASE00 ) // Coprocessor Data ROM ROM_REGION( 0x100000, "audiocpu", 0 ) // Sound program ROM_LOAD16_WORD_SWAP("epr-18072.31", 0x080000, 0x20000, CRC(73eabb58) SHA1(4f6d70d6e0d7b469c5f2527efb08f208f4aa017e) ) @@ -5265,7 +5267,7 @@ ROM_START( dynabb ) /* Dynamite Baseball, Model 2B. Sega game ID# 833-12803 DYNA ROM_LOAD32_WORD("epr-19168.13", 0x100000, 0x080000, CRC(041da66b) SHA1(4a58153baf5f0b34e054bf23e519edcf364a9336) ) ROM_LOAD32_WORD("epr-19169.14", 0x100002, 0x080000, CRC(91a5acef) SHA1(2520a3e4ff15e4d583861ba656570abca5f7c611) ) - ROM_REGION32_LE( 0x2000000, "user1", 0 ) // Data + ROM_REGION32_LE( 0x2000000, "main_data", 0 ) // Data // IC11, IC12 not populated ROM_LOAD32_WORD("mpr-19176.9", 0x0800000, 0x400000, CRC(2c4e90f5) SHA1(8d5ed0b26e79dd6476282bc69cb27b42381635f2) ) ROM_LOAD32_WORD("mpr-19177.10", 0x0800002, 0x400000, CRC(b0f1e512) SHA1(81e4124ac7766c7ea6bac7e7f4db110783394ae3) ) @@ -5274,18 +5276,18 @@ ROM_START( dynabb ) /* Dynamite Baseball, Model 2B. Sega game ID# 833-12803 DYNA ROM_LOAD32_WORD("mpr-19172.5", 0x1800000, 0x400000, CRC(9214aaaf) SHA1(769ad943ca90f0f3cc81f00e7a8cca95c660d266) ) ROM_LOAD32_WORD("mpr-19173.6", 0x1800002, 0x400000, CRC(31adbeed) SHA1(3984be892f0dce21c8d423dda055ef7e57df4d4e) ) - ROM_REGION( 0x1000000, "user2", 0 ) // Models + ROM_REGION( 0x1000000, "polygons", 0 ) // Models ROM_LOAD32_WORD("mpr-19178.17", 0x0000000, 0x400000, CRC(0d621e21) SHA1(31adc229258a5d468ff80d789c59bd8a6777f900) ) ROM_LOAD32_WORD("mpr-19180.21", 0x0000002, 0x400000, CRC(d2e311a5) SHA1(83fb31c6ad7c32f1a7bcf870edb2719653c3db97) ) ROM_LOAD32_WORD("mpr-19179.18", 0x0800000, 0x400000, CRC(337a4ec2) SHA1(77d7d186344715237895ac1ed0ab219fcc340a7e) ) ROM_LOAD32_WORD("mpr-19181.22", 0x0800002, 0x400000, CRC(09a86c33) SHA1(30601c5b00fa3c9db815f60a0de16576e34b8c42) ) - ROM_REGION( 0x800000, "user3", 0 ) // Textures + ROM_REGION( 0x800000, "textures", 0 ) // Textures ROM_LOAD32_WORD("mpr-19183.27", 0x000000, 0x400000, CRC(5e29074b) SHA1(f4dfa396653aeb649ec170c9584ea1a74377929a) ) ROM_LOAD32_WORD("mpr-19182.25", 0x000002, 0x400000, CRC(c899923d) SHA1(15cc86c885329227d3c19e9837363eaf6c38829b) ) - ROM_REGION( 0x800000, "user5", ROMREGION_ERASE00 ) // Coprocessor Data ROM + ROM_REGION( 0x800000, "copro_data", ROMREGION_ERASE00 ) // Coprocessor Data ROM ROM_REGION( 0x100000, "audiocpu", 0 ) // Sound program ROM_LOAD16_WORD_SWAP("epr-19184.31", 0x080000, 0x80000, CRC(c013a163) SHA1(c564df8295e3c19082ead0eb22478dc651e0b430) ) @@ -5303,7 +5305,7 @@ ROM_START( dynabb97 ) /* Dynamite Baseball 97 Revision A, Model 2B */ ROM_LOAD32_WORD("epr-19831a.13", 0x100000, 0x080000, CRC(0527ea40) SHA1(8e80e2627aafe395d8ced4a97ba50cd9a781fb45) ) ROM_LOAD32_WORD("epr-19832a.14", 0x100002, 0x080000, CRC(2f380a40) SHA1(d770dfd70aa14dcc716aa47e6cbf26f32649f294) ) - ROM_REGION32_LE( 0x2000000, "user1", 0 ) // Data + ROM_REGION32_LE( 0x2000000, "main_data", 0 ) // Data ROM_LOAD32_WORD("mpr-19841.11", 0x0000000, 0x400000, CRC(989309af) SHA1(d527f46865d00a91d5b38a93dc38baf62f372cb1) ) ROM_LOAD32_WORD("mpr-19842.12", 0x0000002, 0x400000, CRC(eec54070) SHA1(29ed4a005b52f6e16492998183ec4e5f7475022b) ) ROM_LOAD32_WORD("mpr-19839.9", 0x0800000, 0x400000, CRC(d5a74cf4) SHA1(ddea9cfc0a14461448acae2eed2092829ef3b418) ) @@ -5313,17 +5315,17 @@ ROM_START( dynabb97 ) /* Dynamite Baseball 97 Revision A, Model 2B */ ROM_LOAD32_WORD("mpr-19835.5", 0x1800000, 0x400000, CRC(a3b0a37c) SHA1(dcde1946008ab86c7fca212ec57c1cc468f30c58) ) ROM_LOAD32_WORD("mpr-19836.6", 0x1800002, 0x400000, CRC(d70a32aa) SHA1(fd56bb284eb66e6c078b386a0db1c2b10dc1dd4a) ) - ROM_REGION( 0x1000000, "user2", 0 ) // Models + ROM_REGION( 0x1000000, "polygons", 0 ) // Models ROM_LOAD32_WORD("mpr-19843.17", 0x000000, 0x400000, CRC(019bc583) SHA1(8889a9438d8f3ea50058372ad03ebd4653f23313) ) ROM_LOAD32_WORD("mpr-19845.21", 0x000002, 0x400000, CRC(2d23e73a) SHA1(63e5859518172f88a5ba98b69309d4162c233cf0) ) ROM_LOAD32_WORD("mpr-19844.18", 0x800000, 0x400000, CRC(150198d6) SHA1(3ea5c3e41eb95e715860619f771bc580c91b095f) ) ROM_LOAD32_WORD("mpr-19846.22", 0x800002, 0x400000, CRC(fe53cd17) SHA1(58eab07976972917c345a8d3a50ff1e96e5fa798) ) - ROM_REGION( 0x800000, "user3", 0 ) // Textures + ROM_REGION( 0x800000, "textures", 0 ) // Textures ROM_LOAD32_WORD("mpr-19848.27", 0x000000, 0x400000, CRC(4c0526b7) SHA1(e8db7125be8a052e41a00c69cc08ca0d75b3b96f) ) ROM_LOAD32_WORD("mpr-19847.25", 0x000002, 0x400000, CRC(fe55edbd) SHA1(b0b6135b23349d7d6ae007002d8df83748cab7b1) ) - ROM_REGION( 0x800000, "user5", ROMREGION_ERASE00 ) // Coprocessor Data ROM + ROM_REGION( 0x800000, "copro_data", ROMREGION_ERASE00 ) // Coprocessor Data ROM ROM_REGION( 0x100000, "audiocpu", 0 ) // Sound program ROM_LOAD16_WORD_SWAP("epr-19849.31", 0x080000, 0x80000, CRC(b0d5bff0) SHA1(1fb824adaf3ed330a8039be726a87eb85c00abd7) ) @@ -5342,35 +5344,35 @@ ROM_START( fvipers ) /* Fighting Vipers Revision D, Model 2B, Sega Game ID# 833- ROM_LOAD32_WORD("epr-18604d.13", 0x040000, 0x020000, CRC(704fdfcf) SHA1(52b6ae90231d40a3ece133debaeb210fc36c6fcb) ) ROM_LOAD32_WORD("epr-18605d.14", 0x040002, 0x020000, CRC(7dddf81f) SHA1(3e0da0eaf1f98dbbd4ca5f78c04052b347b234b2) ) - ROM_REGION32_LE( 0x2000000, "user1", 0 ) // Data + ROM_REGION32_LE( 0x2000000, "main_data", 0 ) // Data ROM_LOAD32_WORD("mpr-18614.11", 0x0000000, 0x400000, CRC(0ebc899f) SHA1(49c80b11b207cba4ec10fbb7cc140f3a5b039e82) ) ROM_LOAD32_WORD("mpr-18615.12", 0x0000002, 0x400000, CRC(018abdb7) SHA1(59e5b6378404e10ace4f3675428d61d3ae9d1963) ) ROM_LOAD32_WORD("mpr-18612.9", 0x0800000, 0x400000, CRC(1f174cd1) SHA1(89b56dd2f350edd093dc06f4cc258652c26b1d45) ) ROM_LOAD32_WORD("mpr-18613.10", 0x0800002, 0x400000, CRC(f057cdf2) SHA1(e16d5de2a00670aba4fbe0dc88ccf317de9842be) ) ROM_LOAD32_WORD("epr-18610d.7", 0x1000000, 0x080000, CRC(a1871703) SHA1(8d7b362a8fd9d63f5cea2f3fab97e5fe3fa30d87) ) ROM_LOAD32_WORD("epr-18611d.8", 0x1000002, 0x080000, CRC(39a75fee) SHA1(c962805f03e2503dd1671ba3e906c6e306a92e48) ) - ROM_COPY( "user1", 0x1000000, 0x1100000, 0x100000 ) - ROM_COPY( "user1", 0x1000000, 0x1200000, 0x100000 ) - ROM_COPY( "user1", 0x1000000, 0x1300000, 0x100000 ) - ROM_COPY( "user1", 0x1000000, 0x1400000, 0x100000 ) - ROM_COPY( "user1", 0x1000000, 0x1500000, 0x100000 ) - ROM_COPY( "user1", 0x1000000, 0x1600000, 0x100000 ) - ROM_COPY( "user1", 0x1000000, 0x1700000, 0x100000 ) + ROM_COPY( "main_data", 0x1000000, 0x1100000, 0x100000 ) + ROM_COPY( "main_data", 0x1000000, 0x1200000, 0x100000 ) + ROM_COPY( "main_data", 0x1000000, 0x1300000, 0x100000 ) + ROM_COPY( "main_data", 0x1000000, 0x1400000, 0x100000 ) + ROM_COPY( "main_data", 0x1000000, 0x1500000, 0x100000 ) + ROM_COPY( "main_data", 0x1000000, 0x1600000, 0x100000 ) + ROM_COPY( "main_data", 0x1000000, 0x1700000, 0x100000 ) ROM_LOAD32_WORD("epr-18608d.5", 0x1800000, 0x080000, CRC(5bc11881) SHA1(97ce5faf9719cb02dd3a15d47245cc4634f08fcb) ) ROM_LOAD32_WORD("epr-18609d.6", 0x1800002, 0x080000, CRC(cd426035) SHA1(94c85a656c86bc4880db6bff2ef795ec30f62f39) ) - ROM_COPY( "user1", 0x1800000, 0x1900000, 0x100000 ) - ROM_COPY( "user1", 0x1800000, 0x1a00000, 0x100000 ) - ROM_COPY( "user1", 0x1800000, 0x1b00000, 0x100000 ) - ROM_COPY( "user1", 0x1800000, 0x1c00000, 0x100000 ) - ROM_COPY( "user1", 0x1800000, 0x1d00000, 0x100000 ) - ROM_COPY( "user1", 0x1800000, 0x1e00000, 0x100000 ) - ROM_COPY( "user1", 0x1800000, 0x1f00000, 0x100000 ) - - ROM_REGION( 0x800000, "user5", 0 ) // Coprocessor Data ROM + ROM_COPY( "main_data", 0x1800000, 0x1900000, 0x100000 ) + ROM_COPY( "main_data", 0x1800000, 0x1a00000, 0x100000 ) + ROM_COPY( "main_data", 0x1800000, 0x1b00000, 0x100000 ) + ROM_COPY( "main_data", 0x1800000, 0x1c00000, 0x100000 ) + ROM_COPY( "main_data", 0x1800000, 0x1d00000, 0x100000 ) + ROM_COPY( "main_data", 0x1800000, 0x1e00000, 0x100000 ) + ROM_COPY( "main_data", 0x1800000, 0x1f00000, 0x100000 ) + + ROM_REGION( 0x800000, "copro_data", 0 ) // Coprocessor Data ROM ROM_LOAD32_WORD("mpr-18622.29", 0x000000, 0x200000, CRC(c74d99e3) SHA1(9914be9925b86af6af670745b5eba3a9e4f24af9) ) ROM_LOAD32_WORD("mpr-18623.30", 0x000002, 0x200000, CRC(746ae931) SHA1(a6f0f589ad174a34493ee24dc0cb509ead3aed70) ) - ROM_REGION( 0x1000000, "user2", 0 ) // Models + ROM_REGION( 0x1000000, "polygons", 0 ) // Models ROM_LOAD32_WORD("mpr-18616.17", 0x000000, 0x200000, CRC(15a239be) SHA1(1a33c48f99eed20da4b622219d21ec5995acc9aa) ) ROM_LOAD32_WORD("mpr-18619.21", 0x000002, 0x200000, CRC(9d5e8e2b) SHA1(f79ae0a7b966ddb0948b464d233845d4f362a2e7) ) ROM_LOAD32_WORD("mpr-18617.18", 0x400000, 0x200000, CRC(a62cab7d) SHA1(f20a545148f2a1d6f4f1c897f1ed82ad17429dce) ) @@ -5378,7 +5380,7 @@ ROM_START( fvipers ) /* Fighting Vipers Revision D, Model 2B, Sega Game ID# 833- ROM_LOAD32_WORD("mpr-18618.19", 0x800000, 0x200000, CRC(adab589f) SHA1(67818ec4185da17f1549fb3a125cade267a46a48) ) ROM_LOAD32_WORD("mpr-18621.23", 0x800002, 0x200000, CRC(f5eeaa95) SHA1(38d7019afcef6dbe292354d717fd49da511cbc2b) ) - ROM_REGION( 0x1000000, "user3", 0 ) // Textures + ROM_REGION( 0x1000000, "textures", 0 ) // Textures ROM_LOAD32_WORD("mpr-18626.27", 0x000000, 0x200000, CRC(9df0a961) SHA1(d8fb4bbbdc00303330047be380a79da7838d4fd5) ) ROM_LOAD32_WORD("mpr-18624.25", 0x000002, 0x200000, CRC(1d74433e) SHA1(5b6d2d17609ae741546d99d40f575bb24d62b5d3) ) ROM_LOAD32_WORD("mpr-18627.28", 0x800000, 0x200000, CRC(946175a0) SHA1(8b6e5e1342f98c9c6f2f7d61e843275d244f331a) ) @@ -5401,35 +5403,35 @@ ROM_START( fvipersb ) /* Fighting Vipers Revision B, Model 2B, Sega Game ID# 833 ROM_LOAD32_WORD("epr-18604b.13", 0x040000, 0x020000, CRC(e4af1048) SHA1(c682354c01a50b5e62a4f1b79fd7dfb5314a020a) ) ROM_LOAD32_WORD("epr-18605b.14", 0x040002, 0x020000, CRC(78a6668f) SHA1(f73cb61aaa3fd4092d335676b64e8f08141a0223) ) - ROM_REGION32_LE( 0x2000000, "user1", 0 ) // Data + ROM_REGION32_LE( 0x2000000, "main_data", 0 ) // Data ROM_LOAD32_WORD("mpr-18614.11", 0x0000000, 0x400000, CRC(0ebc899f) SHA1(49c80b11b207cba4ec10fbb7cc140f3a5b039e82) ) ROM_LOAD32_WORD("mpr-18615.12", 0x0000002, 0x400000, CRC(018abdb7) SHA1(59e5b6378404e10ace4f3675428d61d3ae9d1963) ) ROM_LOAD32_WORD("mpr-18612.9", 0x0800000, 0x400000, CRC(1f174cd1) SHA1(89b56dd2f350edd093dc06f4cc258652c26b1d45) ) ROM_LOAD32_WORD("mpr-18613.10", 0x0800002, 0x400000, CRC(f057cdf2) SHA1(e16d5de2a00670aba4fbe0dc88ccf317de9842be) ) ROM_LOAD32_WORD("epr-18610b.7", 0x1000000, 0x080000, CRC(5f227d7c) SHA1(89091b3a23d6557fb65add2fd7f6b7fb58fb1db5) ) ROM_LOAD32_WORD("epr-18611b.8", 0x1000002, 0x080000, CRC(39a75fee) SHA1(c962805f03e2503dd1671ba3e906c6e306a92e48) ) - ROM_COPY( "user1", 0x1000000, 0x1100000, 0x100000 ) - ROM_COPY( "user1", 0x1000000, 0x1200000, 0x100000 ) - ROM_COPY( "user1", 0x1000000, 0x1300000, 0x100000 ) - ROM_COPY( "user1", 0x1000000, 0x1400000, 0x100000 ) - ROM_COPY( "user1", 0x1000000, 0x1500000, 0x100000 ) - ROM_COPY( "user1", 0x1000000, 0x1600000, 0x100000 ) - ROM_COPY( "user1", 0x1000000, 0x1700000, 0x100000 ) + ROM_COPY( "main_data", 0x1000000, 0x1100000, 0x100000 ) + ROM_COPY( "main_data", 0x1000000, 0x1200000, 0x100000 ) + ROM_COPY( "main_data", 0x1000000, 0x1300000, 0x100000 ) + ROM_COPY( "main_data", 0x1000000, 0x1400000, 0x100000 ) + ROM_COPY( "main_data", 0x1000000, 0x1500000, 0x100000 ) + ROM_COPY( "main_data", 0x1000000, 0x1600000, 0x100000 ) + ROM_COPY( "main_data", 0x1000000, 0x1700000, 0x100000 ) ROM_LOAD32_WORD("epr-18608b.5", 0x1800000, 0x080000, CRC(7df5082f) SHA1(04dd08c115bbf045610fd58f6a2c911425921c6d) ) ROM_LOAD32_WORD("epr-18609b.6", 0x1800002, 0x080000, CRC(e771fec9) SHA1(2e996f27730780d38b4446ed70864645f7f9386f) ) - ROM_COPY( "user1", 0x1800000, 0x1900000, 0x100000 ) - ROM_COPY( "user1", 0x1800000, 0x1a00000, 0x100000 ) - ROM_COPY( "user1", 0x1800000, 0x1b00000, 0x100000 ) - ROM_COPY( "user1", 0x1800000, 0x1c00000, 0x100000 ) - ROM_COPY( "user1", 0x1800000, 0x1d00000, 0x100000 ) - ROM_COPY( "user1", 0x1800000, 0x1e00000, 0x100000 ) - ROM_COPY( "user1", 0x1800000, 0x1f00000, 0x100000 ) - - ROM_REGION( 0x800000, "user5", 0 ) // Coprocessor Data ROM + ROM_COPY( "main_data", 0x1800000, 0x1900000, 0x100000 ) + ROM_COPY( "main_data", 0x1800000, 0x1a00000, 0x100000 ) + ROM_COPY( "main_data", 0x1800000, 0x1b00000, 0x100000 ) + ROM_COPY( "main_data", 0x1800000, 0x1c00000, 0x100000 ) + ROM_COPY( "main_data", 0x1800000, 0x1d00000, 0x100000 ) + ROM_COPY( "main_data", 0x1800000, 0x1e00000, 0x100000 ) + ROM_COPY( "main_data", 0x1800000, 0x1f00000, 0x100000 ) + + ROM_REGION( 0x800000, "copro_data", 0 ) // Coprocessor Data ROM ROM_LOAD32_WORD("mpr-18622.29", 0x000000, 0x200000, CRC(c74d99e3) SHA1(9914be9925b86af6af670745b5eba3a9e4f24af9) ) ROM_LOAD32_WORD("mpr-18623.30", 0x000002, 0x200000, CRC(746ae931) SHA1(a6f0f589ad174a34493ee24dc0cb509ead3aed70) ) - ROM_REGION( 0x1000000, "user2", 0 ) // Models + ROM_REGION( 0x1000000, "polygons", 0 ) // Models ROM_LOAD32_WORD("mpr-18616.17", 0x000000, 0x200000, CRC(15a239be) SHA1(1a33c48f99eed20da4b622219d21ec5995acc9aa) ) ROM_LOAD32_WORD("mpr-18619.21", 0x000002, 0x200000, CRC(9d5e8e2b) SHA1(f79ae0a7b966ddb0948b464d233845d4f362a2e7) ) ROM_LOAD32_WORD("mpr-18617.18", 0x400000, 0x200000, CRC(a62cab7d) SHA1(f20a545148f2a1d6f4f1c897f1ed82ad17429dce) ) @@ -5437,7 +5439,7 @@ ROM_START( fvipersb ) /* Fighting Vipers Revision B, Model 2B, Sega Game ID# 833 ROM_LOAD32_WORD("mpr-18618.19", 0x800000, 0x200000, CRC(adab589f) SHA1(67818ec4185da17f1549fb3a125cade267a46a48) ) ROM_LOAD32_WORD("mpr-18621.23", 0x800002, 0x200000, CRC(f5eeaa95) SHA1(38d7019afcef6dbe292354d717fd49da511cbc2b) ) - ROM_REGION( 0x1000000, "user3", 0 ) // Textures + ROM_REGION( 0x1000000, "textures", 0 ) // Textures ROM_LOAD32_WORD("mpr-18626.27", 0x000000, 0x200000, CRC(9df0a961) SHA1(d8fb4bbbdc00303330047be380a79da7838d4fd5) ) ROM_LOAD32_WORD("mpr-18624.25", 0x000002, 0x200000, CRC(1d74433e) SHA1(5b6d2d17609ae741546d99d40f575bb24d62b5d3) ) ROM_LOAD32_WORD("mpr-18627.28", 0x800000, 0x200000, CRC(946175a0) SHA1(8b6e5e1342f98c9c6f2f7d61e843275d244f331a) ) @@ -5458,26 +5460,26 @@ ROM_START( daytona ) /* Daytona USA (Japan, Revision A), Original Model 2 w/Mode ROM_LOAD32_WORD("epr-16722a.12", 0x000000, 0x020000, CRC(48b94318) SHA1(a476a9a3531beef760c88c9634ed4a7d270e8ee7) ) ROM_LOAD32_WORD("epr-16723a.13", 0x000002, 0x020000, CRC(8af8b32d) SHA1(2039ec1f8da524176fcf85473c10a8b6e49e139a) ) - ROM_REGION32_LE( 0x2000000, "user1", 0 ) // Data + ROM_REGION32_LE( 0x2000000, "main_data", 0 ) // Data ROM_LOAD32_WORD("mpr-16528.10", 0x000000, 0x200000, CRC(9ce591f6) SHA1(e22fc8a70b533f7a6191f5952c581fb8f9627906) ) ROM_LOAD32_WORD("mpr-16529.11", 0x000002, 0x200000, CRC(f7095eaf) SHA1(da3c922f950dd730ea348eae12aa1cb69cee9a58) ) ROM_LOAD32_WORD("mpr-16808.8", 0x400000, 0x200000, CRC(44f1f5a0) SHA1(343866a6e2187a8ebc17f6727080f9f2f9ac9200) ) ROM_LOAD32_WORD("mpr-16809.9", 0x400002, 0x200000, CRC(37a2dd12) SHA1(8192d8698d6bd52ee11cc28917aff5840c447627) ) ROM_LOAD32_WORD("epr-16724a.6", 0x800000, 0x080000, CRC(469f10fd) SHA1(7fad3b8d03960e5e1f7a6cb36509238977e00fcc) ) ROM_LOAD32_WORD("epr-16725a.7", 0x800002, 0x080000, CRC(ba0df8db) SHA1(d0c5581c56500b5266cab8e8151db24fcbdea0d7) ) - ROM_COPY( "user1", 0x800000, 0x900000, 0x100000 ) - ROM_COPY( "user1", 0x800000, 0xa00000, 0x100000 ) - ROM_COPY( "user1", 0x800000, 0xb00000, 0x100000 ) - ROM_COPY( "user1", 0x800000, 0xc00000, 0x100000 ) - ROM_COPY( "user1", 0x800000, 0xd00000, 0x100000 ) - ROM_COPY( "user1", 0x800000, 0xe00000, 0x100000 ) - ROM_COPY( "user1", 0x800000, 0xf00000, 0x100000 ) + ROM_COPY( "main_data", 0x800000, 0x900000, 0x100000 ) + ROM_COPY( "main_data", 0x800000, 0xa00000, 0x100000 ) + ROM_COPY( "main_data", 0x800000, 0xb00000, 0x100000 ) + ROM_COPY( "main_data", 0x800000, 0xc00000, 0x100000 ) + ROM_COPY( "main_data", 0x800000, 0xd00000, 0x100000 ) + ROM_COPY( "main_data", 0x800000, 0xe00000, 0x100000 ) + ROM_COPY( "main_data", 0x800000, 0xf00000, 0x100000 ) ROM_REGION( 0x800000, "tgp", 0 ) // TGP program? (COPRO socket) ROM_LOAD32_WORD("mpr-16537.ic28", 0x000000, 0x200000, CRC(36b7c35a) SHA1(b32fd1d3fc8983fb5f2a7b236b665a8c9b52769f) ) ROM_LOAD32_WORD("mpr-16536.ic29", 0x000002, 0x200000, CRC(6d6afed9) SHA1(2018468d7d849854b3d0cfbcd217317e2fc93555) ) - ROM_REGION32_LE( 0x1000000, "user2", 0 ) // Models + ROM_REGION32_LE( 0x1000000, "polygons", 0 ) // Models ROM_LOAD32_WORD("mpr-16523.ic16", 0x000000, 0x200000, CRC(2f484d42) SHA1(0b83a3fc92b7d913a14cfb01d688c63555c17c41) ) ROM_LOAD32_WORD("mpr-16518.ic20", 0x000002, 0x200000, CRC(df683bf7) SHA1(16afe5029591f3536b5b75d9cf50a34d0ea72c3d) ) ROM_LOAD32_WORD("mpr-16524.ic17", 0x400000, 0x200000, CRC(34658bd7) SHA1(71b47626ffe5b26d1140afe1b830a9a2be86c88f) ) @@ -5487,7 +5489,7 @@ ROM_START( daytona ) /* Daytona USA (Japan, Revision A), Original Model 2 w/Mode ROM_LOAD32_WORD("mpr-16772.ic19", 0xc00000, 0x200000, CRC(770ed912) SHA1(1789f35dd403f73f8be18495a0fe4ad1e6841417) ) ROM_LOAD32_WORD("mpr-16771.ic23", 0xc00002, 0x200000, CRC(a2205124) SHA1(257a3675e4ef6adbf61285a5daa5954223c28cb2) ) - ROM_REGION16_LE( 0x1000000, "user3", 0 ) // Textures + ROM_REGION16_LE( 0x1000000, "textures", 0 ) // Textures ROM_LOAD32_WORD("mpr-16522.25", 0x000000, 0x200000, CRC(55d39a57) SHA1(abf7b0fc0f111f90da42463d600db9fa32e95efe) ) ROM_LOAD32_WORD("mpr-16521.24", 0x000002, 0x200000, CRC(af1934fb) SHA1(a6a21a23cd34d0de6d3e6a5c3c2687f905d0dc2a) ) ROM_LOAD32_WORD("mpr-16770.27", 0x800000, 0x200000, CRC(f9fa7bfb) SHA1(8aa933b74d4e05dc49987238705e50b00e5dae73) ) @@ -5522,26 +5524,26 @@ ROM_START( daytonase ) /* Daytona USA (Japan, Revision A), Original Model 2 w/Mo ROM_LOAD32_WORD("epr-17369a.12", 0x000000, 0x020000, CRC(3bc6ca62) SHA1(16e9fd25670ce4eda378df402066e3d9652210b1) ) ROM_LOAD32_WORD("epr-17370a.13", 0x000002, 0x020000, CRC(5d1c74e4) SHA1(26eff5a07f6906e1ad20cd264ce6e25a9068ea2b) ) - ROM_REGION32_LE( 0x2000000, "user1", 0 ) // Data + ROM_REGION32_LE( 0x2000000, "main_data", 0 ) // Data ROM_LOAD32_WORD("mpr-16528.10", 0x000000, 0x200000, CRC(9ce591f6) SHA1(e22fc8a70b533f7a6191f5952c581fb8f9627906) ) ROM_LOAD32_WORD("mpr-16529.11", 0x000002, 0x200000, CRC(f7095eaf) SHA1(da3c922f950dd730ea348eae12aa1cb69cee9a58) ) ROM_LOAD32_WORD("mpr-16808.8", 0x400000, 0x200000, CRC(44f1f5a0) SHA1(343866a6e2187a8ebc17f6727080f9f2f9ac9200) ) ROM_LOAD32_WORD("mpr-16809.9", 0x400002, 0x200000, CRC(37a2dd12) SHA1(8192d8698d6bd52ee11cc28917aff5840c447627) ) ROM_LOAD32_WORD("epr-17371.6", 0x800000, 0x080000, CRC(7478f0d2) SHA1(412d4db62436746da8d0d55ccf2016d14c05153c) ) ROM_LOAD32_WORD("epr-17372.7", 0x800002, 0x080000, CRC(308a06a9) SHA1(0c7502c2fe5a64db7e6020457b9f8e47f2c9af0e) ) - ROM_COPY( "user1", 0x800000, 0x900000, 0x100000 ) - ROM_COPY( "user1", 0x800000, 0xa00000, 0x100000 ) - ROM_COPY( "user1", 0x800000, 0xb00000, 0x100000 ) - ROM_COPY( "user1", 0x800000, 0xc00000, 0x100000 ) - ROM_COPY( "user1", 0x800000, 0xd00000, 0x100000 ) - ROM_COPY( "user1", 0x800000, 0xe00000, 0x100000 ) - ROM_COPY( "user1", 0x800000, 0xf00000, 0x100000 ) + ROM_COPY( "main_data", 0x800000, 0x900000, 0x100000 ) + ROM_COPY( "main_data", 0x800000, 0xa00000, 0x100000 ) + ROM_COPY( "main_data", 0x800000, 0xb00000, 0x100000 ) + ROM_COPY( "main_data", 0x800000, 0xc00000, 0x100000 ) + ROM_COPY( "main_data", 0x800000, 0xd00000, 0x100000 ) + ROM_COPY( "main_data", 0x800000, 0xe00000, 0x100000 ) + ROM_COPY( "main_data", 0x800000, 0xf00000, 0x100000 ) ROM_REGION( 0x800000, "tgp", 0 ) // TGP program? (COPRO socket) ROM_LOAD32_WORD("mpr-16537.ic28", 0x000000, 0x200000, CRC(36b7c35a) SHA1(b32fd1d3fc8983fb5f2a7b236b665a8c9b52769f) ) ROM_LOAD32_WORD("mpr-16536.ic29", 0x000002, 0x200000, CRC(6d6afed9) SHA1(2018468d7d849854b3d0cfbcd217317e2fc93555) ) - ROM_REGION32_LE( 0x1000000, "user2", 0 ) // Models + ROM_REGION32_LE( 0x1000000, "polygons", 0 ) // Models ROM_LOAD32_WORD("mpr-16523.ic16", 0x000000, 0x200000, CRC(2f484d42) SHA1(0b83a3fc92b7d913a14cfb01d688c63555c17c41) ) ROM_LOAD32_WORD("mpr-16518.ic20", 0x000002, 0x200000, CRC(df683bf7) SHA1(16afe5029591f3536b5b75d9cf50a34d0ea72c3d) ) ROM_LOAD32_WORD("mpr-16524.ic17", 0x400000, 0x200000, CRC(34658bd7) SHA1(71b47626ffe5b26d1140afe1b830a9a2be86c88f) ) @@ -5551,7 +5553,7 @@ ROM_START( daytonase ) /* Daytona USA (Japan, Revision A), Original Model 2 w/Mo ROM_LOAD32_WORD("mpr-16772.ic19", 0xc00000, 0x200000, CRC(770ed912) SHA1(1789f35dd403f73f8be18495a0fe4ad1e6841417) ) ROM_LOAD32_WORD("mpr-16771.ic23", 0xc00002, 0x200000, CRC(a2205124) SHA1(257a3675e4ef6adbf61285a5daa5954223c28cb2) ) - ROM_REGION16_LE( 0x1000000, "user3", 0 ) // Textures + ROM_REGION16_LE( 0x1000000, "textures", 0 ) // Textures ROM_LOAD32_WORD("mpr-16522.25", 0x000000, 0x200000, CRC(55d39a57) SHA1(abf7b0fc0f111f90da42463d600db9fa32e95efe) ) ROM_LOAD32_WORD("mpr-16521.24", 0x000002, 0x200000, CRC(af1934fb) SHA1(a6a21a23cd34d0de6d3e6a5c3c2687f905d0dc2a) ) ROM_LOAD32_WORD("mpr-16770.27", 0x800000, 0x200000, CRC(f9fa7bfb) SHA1(8aa933b74d4e05dc49987238705e50b00e5dae73) ) @@ -5586,25 +5588,25 @@ ROM_START( daytona93 ) /* Daytona USA (Deluxe cabinet, '93 version. There is sai ROM_LOAD32_WORD("epr-16530a.12", 0x000000, 0x020000, CRC(39e962b5) SHA1(b98a1faabb4f1eff707a94c32224c7820f259874) ) ROM_LOAD32_WORD("epr-16531a.13", 0x000002, 0x020000, CRC(693126eb) SHA1(779734ba536db67e14760d52e8d8d7db07816481) ) - ROM_REGION32_LE( 0x2000000, "user1", 0 ) // Data + ROM_REGION32_LE( 0x2000000, "main_data", 0 ) // Data ROM_LOAD32_WORD("mpr-16528.10", 0x000000, 0x200000, CRC(9ce591f6) SHA1(e22fc8a70b533f7a6191f5952c581fb8f9627906) ) ROM_LOAD32_WORD("mpr-16529.11", 0x000002, 0x200000, CRC(f7095eaf) SHA1(da3c922f950dd730ea348eae12aa1cb69cee9a58) ) ROM_LOAD32_WORD("mpr-16526.8", 0x400000, 0x200000, CRC(5273b8b5) SHA1(f505910394d41a9ffecfdea7b45ef25b21469b7a) ) ROM_LOAD32_WORD("mpr-16527.9", 0x400002, 0x200000, CRC(fc4cb0ef) SHA1(1bf3aec88ef9fb40bde054f5f0b884bf715cbcc8) ) ROM_LOAD32_WORD("epr-16534a.6", 0x800000, 0x100000, CRC(1bb0d72d) SHA1(814004e3426b5638e9c8b226594f4f2a9138ffed) ) ROM_LOAD32_WORD("epr-16535a.7", 0x800002, 0x100000, CRC(459a8bfb) SHA1(607bc0f6c478c3d83ce81f34b7f69997361f906f) ) - ROM_COPY( "user1", 0x900000, 0xa00000, 0x100000 ) - ROM_COPY( "user1", 0x900000, 0xb00000, 0x100000 ) - ROM_COPY( "user1", 0x900000, 0xc00000, 0x100000 ) - ROM_COPY( "user1", 0x900000, 0xd00000, 0x100000 ) - ROM_COPY( "user1", 0x900000, 0xe00000, 0x100000 ) - ROM_COPY( "user1", 0x900000, 0xf00000, 0x100000 ) + ROM_COPY( "main_data", 0x900000, 0xa00000, 0x100000 ) + ROM_COPY( "main_data", 0x900000, 0xb00000, 0x100000 ) + ROM_COPY( "main_data", 0x900000, 0xc00000, 0x100000 ) + ROM_COPY( "main_data", 0x900000, 0xd00000, 0x100000 ) + ROM_COPY( "main_data", 0x900000, 0xe00000, 0x100000 ) + ROM_COPY( "main_data", 0x900000, 0xf00000, 0x100000 ) ROM_REGION( 0x800000, "tgp", 0 ) // TGP program? (COPRO socket) ROM_LOAD32_WORD("mpr-16537.ic28", 0x000000, 0x200000, CRC(36b7c35a) SHA1(b32fd1d3fc8983fb5f2a7b236b665a8c9b52769f) ) ROM_LOAD32_WORD("mpr-16536.ic29", 0x000002, 0x200000, CRC(6d6afed9) SHA1(2018468d7d849854b3d0cfbcd217317e2fc93555) ) - ROM_REGION32_LE( 0x1000000, "user2", 0 ) // Models + ROM_REGION32_LE( 0x1000000, "polygons", 0 ) // Models ROM_LOAD32_WORD("mpr-16523.ic16", 0x000000, 0x200000, CRC(2f484d42) SHA1(0b83a3fc92b7d913a14cfb01d688c63555c17c41) ) ROM_LOAD32_WORD("mpr-16518.ic20", 0x000002, 0x200000, CRC(df683bf7) SHA1(16afe5029591f3536b5b75d9cf50a34d0ea72c3d) ) ROM_LOAD32_WORD("mpr-16524.ic17", 0x400000, 0x200000, CRC(34658bd7) SHA1(71b47626ffe5b26d1140afe1b830a9a2be86c88f) ) @@ -5614,7 +5616,7 @@ ROM_START( daytona93 ) /* Daytona USA (Deluxe cabinet, '93 version. There is sai ROM_LOAD32_WORD("epr-16646.ic19", 0xc00000, 0x080000, CRC(7ba9fd6b) SHA1(6bcae009e8264bf038fe5d4bc436ec4fc1674831) ) ROM_LOAD32_WORD("epr-16645.ic23", 0xc00002, 0x080000, CRC(78fe0b8a) SHA1(488fd6c0246752b7d9c25d7ba6cdc5b3911d1836) ) - ROM_REGION16_LE( 0x1000000, "user3", 0 ) // Textures + ROM_REGION16_LE( 0x1000000, "textures", 0 ) // Textures ROM_LOAD32_WORD("mpr-16522.25", 0x000000, 0x200000, CRC(55d39a57) SHA1(abf7b0fc0f111f90da42463d600db9fa32e95efe) ) ROM_LOAD32_WORD("mpr-16521.24", 0x000002, 0x200000, CRC(af1934fb) SHA1(a6a21a23cd34d0de6d3e6a5c3c2687f905d0dc2a) ) ROM_LOAD32_WORD("mpr-16517.27", 0x800000, 0x200000, CRC(4705d3dd) SHA1(99be9c5d9d99f7016199ffa8404fc471d09e360d) ) @@ -5649,26 +5651,26 @@ ROM_START( daytonas ) /* Daytona USA (With Saturn Adverts) */ ROM_LOAD32_WORD("epr-17965.ic12", 0x000000, 0x020000, CRC(f022b3da) SHA1(3c337d12f4e12141b412a7289df46f44c66964b2) ) ROM_LOAD32_WORD("epr-17966.ic13", 0x000002, 0x020000, CRC(f9e4ece5) SHA1(2df03455a00ae7066c30bace5c2b81581529e6f4) ) - ROM_REGION32_LE( 0x2000000, "user1", 0 ) // Data + ROM_REGION32_LE( 0x2000000, "main_data", 0 ) // Data ROM_LOAD32_WORD("mpr-16528.10", 0x000000, 0x200000, CRC(9ce591f6) SHA1(e22fc8a70b533f7a6191f5952c581fb8f9627906) ) ROM_LOAD32_WORD("mpr-16529.11", 0x000002, 0x200000, CRC(f7095eaf) SHA1(da3c922f950dd730ea348eae12aa1cb69cee9a58) ) ROM_LOAD32_WORD("mpr-16808.8", 0x400000, 0x200000, CRC(44f1f5a0) SHA1(343866a6e2187a8ebc17f6727080f9f2f9ac9200) ) ROM_LOAD32_WORD("mpr-16809.9", 0x400002, 0x200000, CRC(37a2dd12) SHA1(8192d8698d6bd52ee11cc28917aff5840c447627) ) ROM_LOAD32_WORD("epr-17967.ic6", 0x800000, 0x080000, CRC(a94d8690) SHA1(a716646be6be0b87a550cb88b40e62a5c203ffdf) ) ROM_LOAD32_WORD("epr-17968.ic7", 0x800002, 0x080000, CRC(9d5a92c6) SHA1(9eb43314f3dc6acbbe0aa991d7a5fa44afe9cdd0) ) - ROM_COPY( "user1", 0x800000, 0x900000, 0x100000 ) - ROM_COPY( "user1", 0x800000, 0xa00000, 0x100000 ) - ROM_COPY( "user1", 0x800000, 0xb00000, 0x100000 ) - ROM_COPY( "user1", 0x800000, 0xc00000, 0x100000 ) - ROM_COPY( "user1", 0x800000, 0xd00000, 0x100000 ) - ROM_COPY( "user1", 0x800000, 0xe00000, 0x100000 ) - ROM_COPY( "user1", 0x800000, 0xf00000, 0x100000 ) + ROM_COPY( "main_data", 0x800000, 0x900000, 0x100000 ) + ROM_COPY( "main_data", 0x800000, 0xa00000, 0x100000 ) + ROM_COPY( "main_data", 0x800000, 0xb00000, 0x100000 ) + ROM_COPY( "main_data", 0x800000, 0xc00000, 0x100000 ) + ROM_COPY( "main_data", 0x800000, 0xd00000, 0x100000 ) + ROM_COPY( "main_data", 0x800000, 0xe00000, 0x100000 ) + ROM_COPY( "main_data", 0x800000, 0xf00000, 0x100000 ) ROM_REGION( 0x800000, "tgp", 0 ) // TGP program? (COPRO socket) ROM_LOAD32_WORD("mpr-16537.ic28", 0x000000, 0x200000, CRC(36b7c35a) SHA1(b32fd1d3fc8983fb5f2a7b236b665a8c9b52769f) ) ROM_LOAD32_WORD("mpr-16536.ic29", 0x000002, 0x200000, CRC(6d6afed9) SHA1(2018468d7d849854b3d0cfbcd217317e2fc93555) ) - ROM_REGION( 0x1000000, "user2", 0 ) // Models + ROM_REGION( 0x1000000, "polygons", 0 ) // Models ROM_LOAD32_WORD("mpr-16523.ic16", 0x000000, 0x200000, CRC(2f484d42) SHA1(0b83a3fc92b7d913a14cfb01d688c63555c17c41) ) ROM_LOAD32_WORD("mpr-16518.ic20", 0x000002, 0x200000, CRC(df683bf7) SHA1(16afe5029591f3536b5b75d9cf50a34d0ea72c3d) ) ROM_LOAD32_WORD("mpr-16524.ic17", 0x400000, 0x200000, CRC(34658bd7) SHA1(71b47626ffe5b26d1140afe1b830a9a2be86c88f) ) @@ -5678,7 +5680,7 @@ ROM_START( daytonas ) /* Daytona USA (With Saturn Adverts) */ ROM_LOAD32_WORD("mpr-16772.ic19", 0xc00000, 0x200000, CRC(770ed912) SHA1(1789f35dd403f73f8be18495a0fe4ad1e6841417) ) ROM_LOAD32_WORD("mpr-16771.ic23", 0xc00002, 0x200000, CRC(a2205124) SHA1(257a3675e4ef6adbf61285a5daa5954223c28cb2) ) - ROM_REGION( 0x1000000, "user3", 0 ) // Textures + ROM_REGION( 0x1000000, "textures", 0 ) // Textures ROM_LOAD32_WORD("mpr-16522.25", 0x000000, 0x200000, CRC(55d39a57) SHA1(abf7b0fc0f111f90da42463d600db9fa32e95efe) ) ROM_LOAD32_WORD("mpr-16521.24", 0x000002, 0x200000, CRC(af1934fb) SHA1(a6a21a23cd34d0de6d3e6a5c3c2687f905d0dc2a) ) ROM_LOAD32_WORD("mpr-16770.27", 0x800000, 0x200000, CRC(f9fa7bfb) SHA1(8aa933b74d4e05dc49987238705e50b00e5dae73) ) @@ -5715,26 +5717,26 @@ ROM_START( daytonat )/* Daytona USA (Japan, Turbo hack) */ ROM_LOAD32_WORD( "turbo1.12", 0x000000, 0x020000, CRC(4b41a341) SHA1(daa75f38a11eb16b04550edf53e11f0eaf55cd3e) ) ROM_LOAD32_WORD( "turbo2.13", 0x000002, 0x020000, CRC(6ca580fa) SHA1(102ad6bf5fed4c9c407a9e82d85cff9f15db31c8) ) - ROM_REGION32_LE( 0x2000000, "user1", 0 ) // Data + ROM_REGION32_LE( 0x2000000, "main_data", 0 ) // Data ROM_LOAD32_WORD("mpr-16528.10", 0x000000, 0x200000, CRC(9ce591f6) SHA1(e22fc8a70b533f7a6191f5952c581fb8f9627906) ) ROM_LOAD32_WORD("mpr-16529.11", 0x000002, 0x200000, CRC(f7095eaf) SHA1(da3c922f950dd730ea348eae12aa1cb69cee9a58) ) ROM_LOAD32_WORD("mpr-16808.8", 0x400000, 0x200000, CRC(44f1f5a0) SHA1(343866a6e2187a8ebc17f6727080f9f2f9ac9200) ) ROM_LOAD32_WORD("mpr-16809.9", 0x400002, 0x200000, CRC(37a2dd12) SHA1(8192d8698d6bd52ee11cc28917aff5840c447627) ) ROM_LOAD32_WORD("epr-16724a.6", 0x800000, 0x080000, CRC(469f10fd) SHA1(7fad3b8d03960e5e1f7a6cb36509238977e00fcc) ) ROM_LOAD32_WORD("epr-16725a.7", 0x800002, 0x080000, CRC(ba0df8db) SHA1(d0c5581c56500b5266cab8e8151db24fcbdea0d7) ) - ROM_COPY( "user1", 0x800000, 0x900000, 0x100000 ) - ROM_COPY( "user1", 0x800000, 0xa00000, 0x100000 ) - ROM_COPY( "user1", 0x800000, 0xb00000, 0x100000 ) - ROM_COPY( "user1", 0x800000, 0xc00000, 0x100000 ) - ROM_COPY( "user1", 0x800000, 0xd00000, 0x100000 ) - ROM_COPY( "user1", 0x800000, 0xe00000, 0x100000 ) - ROM_COPY( "user1", 0x800000, 0xf00000, 0x100000 ) + ROM_COPY( "main_data", 0x800000, 0x900000, 0x100000 ) + ROM_COPY( "main_data", 0x800000, 0xa00000, 0x100000 ) + ROM_COPY( "main_data", 0x800000, 0xb00000, 0x100000 ) + ROM_COPY( "main_data", 0x800000, 0xc00000, 0x100000 ) + ROM_COPY( "main_data", 0x800000, 0xd00000, 0x100000 ) + ROM_COPY( "main_data", 0x800000, 0xe00000, 0x100000 ) + ROM_COPY( "main_data", 0x800000, 0xf00000, 0x100000 ) ROM_REGION( 0x800000, "tgp", 0 ) // TGP program? (COPRO socket) ROM_LOAD32_WORD("mpr-16537.ic28", 0x000000, 0x200000, CRC(36b7c35a) SHA1(b32fd1d3fc8983fb5f2a7b236b665a8c9b52769f) ) ROM_LOAD32_WORD("mpr-16536.ic29", 0x000002, 0x200000, CRC(6d6afed9) SHA1(2018468d7d849854b3d0cfbcd217317e2fc93555) ) - ROM_REGION( 0x1000000, "user2", 0 ) // Models + ROM_REGION( 0x1000000, "polygons", 0 ) // Models ROM_LOAD32_WORD("mpr-16523.ic16", 0x000000, 0x200000, CRC(2f484d42) SHA1(0b83a3fc92b7d913a14cfb01d688c63555c17c41) ) ROM_LOAD32_WORD("mpr-16518.ic20", 0x000002, 0x200000, CRC(df683bf7) SHA1(16afe5029591f3536b5b75d9cf50a34d0ea72c3d) ) ROM_LOAD32_WORD("mpr-16524.ic17", 0x400000, 0x200000, CRC(34658bd7) SHA1(71b47626ffe5b26d1140afe1b830a9a2be86c88f) ) @@ -5744,7 +5746,7 @@ ROM_START( daytonat )/* Daytona USA (Japan, Turbo hack) */ ROM_LOAD32_WORD("mpr-16772.ic19", 0xc00000, 0x200000, CRC(770ed912) SHA1(1789f35dd403f73f8be18495a0fe4ad1e6841417) ) ROM_LOAD32_WORD("mpr-16771.ic23", 0xc00002, 0x200000, CRC(a2205124) SHA1(257a3675e4ef6adbf61285a5daa5954223c28cb2) ) - ROM_REGION( 0x1000000, "user3", 0 ) // Textures + ROM_REGION( 0x1000000, "textures", 0 ) // Textures ROM_LOAD32_WORD("mpr-16522.25", 0x000000, 0x200000, CRC(55d39a57) SHA1(abf7b0fc0f111f90da42463d600db9fa32e95efe) ) ROM_LOAD32_WORD("mpr-16521.24", 0x000002, 0x200000, CRC(af1934fb) SHA1(a6a21a23cd34d0de6d3e6a5c3c2687f905d0dc2a) ) ROM_LOAD32_WORD("mpr-16770.27", 0x800000, 0x200000, CRC(f9fa7bfb) SHA1(8aa933b74d4e05dc49987238705e50b00e5dae73) ) @@ -5779,26 +5781,26 @@ ROM_START( daytonata )/* Daytona USA (Japan, Turbo hack) */ ROM_LOAD32_WORD( "dayturbo.12", 0x000000, 0x020000, CRC(aec6857a) SHA1(e29261de4344c99d82c9e494467605593cc776d8) ) ROM_LOAD32_WORD( "dayturbo.13", 0x000002, 0x020000, CRC(cb657edc) SHA1(90b8f673a4ef88e7c1f6012b80823d3e756f9743) ) - ROM_REGION32_LE( 0x2000000, "user1", 0 ) // Data + ROM_REGION32_LE( 0x2000000, "main_data", 0 ) // Data ROM_LOAD32_WORD("mpr-16528.10", 0x000000, 0x200000, CRC(9ce591f6) SHA1(e22fc8a70b533f7a6191f5952c581fb8f9627906) ) ROM_LOAD32_WORD("mpr-16529.11", 0x000002, 0x200000, CRC(f7095eaf) SHA1(da3c922f950dd730ea348eae12aa1cb69cee9a58) ) ROM_LOAD32_WORD("mpr-16808.8", 0x400000, 0x200000, CRC(44f1f5a0) SHA1(343866a6e2187a8ebc17f6727080f9f2f9ac9200) ) ROM_LOAD32_WORD("mpr-16809.9", 0x400002, 0x200000, CRC(37a2dd12) SHA1(8192d8698d6bd52ee11cc28917aff5840c447627) ) ROM_LOAD32_WORD("epr-16724a.6", 0x800000, 0x080000, CRC(469f10fd) SHA1(7fad3b8d03960e5e1f7a6cb36509238977e00fcc) ) ROM_LOAD32_WORD("epr-16725a.7", 0x800002, 0x080000, CRC(ba0df8db) SHA1(d0c5581c56500b5266cab8e8151db24fcbdea0d7) ) - ROM_COPY( "user1", 0x800000, 0x900000, 0x100000 ) - ROM_COPY( "user1", 0x800000, 0xa00000, 0x100000 ) - ROM_COPY( "user1", 0x800000, 0xb00000, 0x100000 ) - ROM_COPY( "user1", 0x800000, 0xc00000, 0x100000 ) - ROM_COPY( "user1", 0x800000, 0xd00000, 0x100000 ) - ROM_COPY( "user1", 0x800000, 0xe00000, 0x100000 ) - ROM_COPY( "user1", 0x800000, 0xf00000, 0x100000 ) + ROM_COPY( "main_data", 0x800000, 0x900000, 0x100000 ) + ROM_COPY( "main_data", 0x800000, 0xa00000, 0x100000 ) + ROM_COPY( "main_data", 0x800000, 0xb00000, 0x100000 ) + ROM_COPY( "main_data", 0x800000, 0xc00000, 0x100000 ) + ROM_COPY( "main_data", 0x800000, 0xd00000, 0x100000 ) + ROM_COPY( "main_data", 0x800000, 0xe00000, 0x100000 ) + ROM_COPY( "main_data", 0x800000, 0xf00000, 0x100000 ) ROM_REGION( 0x800000, "tgp", 0 ) // TGP program? (COPRO socket) ROM_LOAD32_WORD("mpr-16537.ic28", 0x000000, 0x200000, CRC(36b7c35a) SHA1(b32fd1d3fc8983fb5f2a7b236b665a8c9b52769f) ) ROM_LOAD32_WORD("mpr-16536.ic29", 0x000002, 0x200000, CRC(6d6afed9) SHA1(2018468d7d849854b3d0cfbcd217317e2fc93555) ) - ROM_REGION( 0x1000000, "user2", 0 ) // Models + ROM_REGION( 0x1000000, "polygons", 0 ) // Models ROM_LOAD32_WORD("mpr-16523.ic16", 0x000000, 0x200000, CRC(2f484d42) SHA1(0b83a3fc92b7d913a14cfb01d688c63555c17c41) ) ROM_LOAD32_WORD("mpr-16518.ic20", 0x000002, 0x200000, CRC(df683bf7) SHA1(16afe5029591f3536b5b75d9cf50a34d0ea72c3d) ) ROM_LOAD32_WORD("mpr-16524.ic17", 0x400000, 0x200000, CRC(34658bd7) SHA1(71b47626ffe5b26d1140afe1b830a9a2be86c88f) ) @@ -5808,7 +5810,7 @@ ROM_START( daytonata )/* Daytona USA (Japan, Turbo hack) */ ROM_LOAD32_WORD("mpr-16772.ic19", 0xc00000, 0x200000, CRC(770ed912) SHA1(1789f35dd403f73f8be18495a0fe4ad1e6841417) ) ROM_LOAD32_WORD("mpr-16771.ic23", 0xc00002, 0x200000, CRC(a2205124) SHA1(257a3675e4ef6adbf61285a5daa5954223c28cb2) ) - ROM_REGION( 0x1000000, "user3", 0 ) // Textures + ROM_REGION( 0x1000000, "textures", 0 ) // Textures ROM_LOAD32_WORD("mpr-16522.25", 0x000000, 0x200000, CRC(55d39a57) SHA1(abf7b0fc0f111f90da42463d600db9fa32e95efe) ) ROM_LOAD32_WORD("mpr-16521.24", 0x000002, 0x200000, CRC(af1934fb) SHA1(a6a21a23cd34d0de6d3e6a5c3c2687f905d0dc2a) ) ROM_LOAD32_WORD("mpr-16770.27", 0x800000, 0x200000, CRC(f9fa7bfb) SHA1(8aa933b74d4e05dc49987238705e50b00e5dae73) ) @@ -5854,26 +5856,26 @@ ROM_START( daytonam ) /* Daytona USA (Japan, To The MAXX) */ ROM_LOAD32_WORD( "maxx.13", 0x000002, 0x020000, CRC(7d319970) SHA1(5bc150a77f20a29f54acdf5043fb1e8e55f6b08b) ) ROM_LOAD32_WORD( "maxx.14", 0x040000, 0x020000, CRC(2debfce0) SHA1(b0f578ae68d49a3eebaf9b453a1ad774c8620476) ) - ROM_REGION32_LE( 0x2000000, "user1", 0 ) // Data + ROM_REGION32_LE( 0x2000000, "main_data", 0 ) // Data ROM_LOAD32_WORD("mpr-16528.10", 0x000000, 0x200000, CRC(9ce591f6) SHA1(e22fc8a70b533f7a6191f5952c581fb8f9627906) ) ROM_LOAD32_WORD("mpr-16529.11", 0x000002, 0x200000, CRC(f7095eaf) SHA1(da3c922f950dd730ea348eae12aa1cb69cee9a58) ) ROM_LOAD32_WORD("mpr-16808.8", 0x400000, 0x200000, CRC(44f1f5a0) SHA1(343866a6e2187a8ebc17f6727080f9f2f9ac9200) ) ROM_LOAD32_WORD("mpr-16809.9", 0x400002, 0x200000, CRC(37a2dd12) SHA1(8192d8698d6bd52ee11cc28917aff5840c447627) ) ROM_LOAD32_WORD("epr-16724a.6", 0x800000, 0x080000, CRC(469f10fd) SHA1(7fad3b8d03960e5e1f7a6cb36509238977e00fcc) ) ROM_LOAD32_WORD("epr-16725a.7", 0x800002, 0x080000, CRC(ba0df8db) SHA1(d0c5581c56500b5266cab8e8151db24fcbdea0d7) ) - ROM_COPY( "user1", 0x800000, 0x900000, 0x100000 ) - ROM_COPY( "user1", 0x800000, 0xa00000, 0x100000 ) - ROM_COPY( "user1", 0x800000, 0xb00000, 0x100000 ) - ROM_COPY( "user1", 0x800000, 0xc00000, 0x100000 ) - ROM_COPY( "user1", 0x800000, 0xd00000, 0x100000 ) - ROM_COPY( "user1", 0x800000, 0xe00000, 0x100000 ) - ROM_COPY( "user1", 0x800000, 0xf00000, 0x100000 ) + ROM_COPY( "main_data", 0x800000, 0x900000, 0x100000 ) + ROM_COPY( "main_data", 0x800000, 0xa00000, 0x100000 ) + ROM_COPY( "main_data", 0x800000, 0xb00000, 0x100000 ) + ROM_COPY( "main_data", 0x800000, 0xc00000, 0x100000 ) + ROM_COPY( "main_data", 0x800000, 0xd00000, 0x100000 ) + ROM_COPY( "main_data", 0x800000, 0xe00000, 0x100000 ) + ROM_COPY( "main_data", 0x800000, 0xf00000, 0x100000 ) ROM_REGION( 0x800000, "tgp", 0 ) // TGP program? (COPRO socket) ROM_LOAD32_WORD("mpr-16537.ic28", 0x000000, 0x200000, CRC(36b7c35a) SHA1(b32fd1d3fc8983fb5f2a7b236b665a8c9b52769f) ) ROM_LOAD32_WORD("mpr-16536.ic29", 0x000002, 0x200000, CRC(6d6afed9) SHA1(2018468d7d849854b3d0cfbcd217317e2fc93555) ) - ROM_REGION( 0x1000000, "user2", 0 ) // Models + ROM_REGION( 0x1000000, "polygons", 0 ) // Models ROM_LOAD32_WORD("mpr-16523.ic16", 0x000000, 0x200000, CRC(2f484d42) SHA1(0b83a3fc92b7d913a14cfb01d688c63555c17c41) ) ROM_LOAD32_WORD("mpr-16518.ic20", 0x000002, 0x200000, CRC(df683bf7) SHA1(16afe5029591f3536b5b75d9cf50a34d0ea72c3d) ) ROM_LOAD32_WORD("mpr-16524.ic17", 0x400000, 0x200000, CRC(34658bd7) SHA1(71b47626ffe5b26d1140afe1b830a9a2be86c88f) ) @@ -5883,7 +5885,7 @@ ROM_START( daytonam ) /* Daytona USA (Japan, To The MAXX) */ ROM_LOAD32_WORD("mpr-16772.ic19", 0xc00000, 0x200000, CRC(770ed912) SHA1(1789f35dd403f73f8be18495a0fe4ad1e6841417) ) ROM_LOAD32_WORD("mpr-16771.ic23", 0xc00002, 0x200000, CRC(a2205124) SHA1(257a3675e4ef6adbf61285a5daa5954223c28cb2) ) - ROM_REGION( 0x1000000, "user3", 0 ) // Textures + ROM_REGION( 0x1000000, "textures", 0 ) // Textures ROM_LOAD32_WORD("mpr-16522.25", 0x000000, 0x200000, CRC(55d39a57) SHA1(abf7b0fc0f111f90da42463d600db9fa32e95efe) ) ROM_LOAD32_WORD("mpr-16521.24", 0x000002, 0x200000, CRC(af1934fb) SHA1(a6a21a23cd34d0de6d3e6a5c3c2687f905d0dc2a) ) ROM_LOAD32_WORD("mpr-16770.27", 0x800000, 0x200000, CRC(f9fa7bfb) SHA1(8aa933b74d4e05dc49987238705e50b00e5dae73) ) @@ -5920,7 +5922,7 @@ ROM_START( vcop ) /* Virtua Cop Revision B, Model 2 */ ROM_LOAD32_WORD( "epr-17160a.14", 0x040000, 0x020000, CRC(267f3242) SHA1(40ec09cda984bb80969bfae2278432153137c213) ) ROM_LOAD32_WORD( "epr-17161a.15", 0x040002, 0x020000, CRC(f7126876) SHA1(b0ceb1206edaa507ec15723497fcd447a511f423) ) - ROM_REGION32_LE( 0x2000000, "user1", 0 ) // Data + ROM_REGION32_LE( 0x2000000, "main_data", 0 ) // Data ROM_LOAD32_WORD( "mpr-17164.10", 0x000000, 0x200000, CRC(ac5fc501) SHA1(e60deec1e79d207d37d3f4ddd83a1b2125c411ac) ) ROM_LOAD32_WORD( "mpr-17165.11", 0x000002, 0x200000, CRC(82296d00) SHA1(23327137b36c98dfb9175ea9d36478e7385dfac2) ) ROM_LOAD32_WORD( "mpr-17162.8", 0x400000, 0x200000, CRC(60ddd41e) SHA1(0894c9bcdedeb09f921419a309858e242cb8db3a) ) @@ -5930,11 +5932,11 @@ ROM_START( vcop ) /* Virtua Cop Revision B, Model 2 */ ROM_REGION( 0x800000, "tgp", ROMREGION_ERASE00 ) // TGP program - ROM_REGION( 0x1000000, "user2", 0 ) // Models + ROM_REGION( 0x1000000, "polygons", 0 ) // Models ROM_LOAD32_WORD( "mpr-17159.16", 0x000000, 0x200000, CRC(e218727d) SHA1(1458d01d49936a0b8d497b62ff9ea940ca753b37) ) ROM_LOAD32_WORD( "mpr-17156.20", 0x000002, 0x200000, CRC(c4f4aabf) SHA1(8814cd329609cc8a188fedd770230bb9a5d00361) ) - ROM_REGION( 0x1000000, "user3", 0 ) // Textures + ROM_REGION( 0x1000000, "textures", 0 ) // Textures ROM_LOAD32_WORD( "mpr-17158.25", 0x000000, 0x200000, CRC(1108d1ec) SHA1(e95d4166bd4b26c5f21b85821b410f53045f4309) ) ROM_LOAD32_WORD( "mpr-17157.24", 0x000002, 0x200000, CRC(cf31e33d) SHA1(0cb62d4f28b5ad8a7e4c82b0ca8aea3037b05455) ) @@ -5963,7 +5965,7 @@ ROM_START( vcopa ) /* Virtua Cop Revision A, Model 2 */ ROM_LOAD32_WORD( "epr-17160a.14", 0x040000, 0x020000, CRC(267f3242) SHA1(40ec09cda984bb80969bfae2278432153137c213) ) ROM_LOAD32_WORD( "epr-17161a.15", 0x040002, 0x020000, CRC(f7126876) SHA1(b0ceb1206edaa507ec15723497fcd447a511f423) ) - ROM_REGION32_LE( 0x2000000, "user1", 0 ) // Data + ROM_REGION32_LE( 0x2000000, "main_data", 0 ) // Data ROM_LOAD32_WORD( "mpr-17164.10", 0x000000, 0x200000, CRC(ac5fc501) SHA1(e60deec1e79d207d37d3f4ddd83a1b2125c411ac) ) ROM_LOAD32_WORD( "mpr-17165.11", 0x000002, 0x200000, CRC(82296d00) SHA1(23327137b36c98dfb9175ea9d36478e7385dfac2) ) ROM_LOAD32_WORD( "mpr-17162.8", 0x400000, 0x200000, CRC(60ddd41e) SHA1(0894c9bcdedeb09f921419a309858e242cb8db3a) ) @@ -5973,11 +5975,11 @@ ROM_START( vcopa ) /* Virtua Cop Revision A, Model 2 */ ROM_REGION( 0x800000, "tgp", ROMREGION_ERASE00 ) // TGP program - ROM_REGION( 0x1000000, "user2", 0 ) // Models + ROM_REGION( 0x1000000, "polygons", 0 ) // Models ROM_LOAD32_WORD( "mpr-17159.16", 0x000000, 0x200000, CRC(e218727d) SHA1(1458d01d49936a0b8d497b62ff9ea940ca753b37) ) ROM_LOAD32_WORD( "mpr-17156.20", 0x000002, 0x200000, CRC(c4f4aabf) SHA1(8814cd329609cc8a188fedd770230bb9a5d00361) ) - ROM_REGION( 0x1000000, "user3", 0 ) // Textures + ROM_REGION( 0x1000000, "textures", 0 ) // Textures ROM_LOAD32_WORD( "mpr-17158.25", 0x000000, 0x200000, CRC(1108d1ec) SHA1(e95d4166bd4b26c5f21b85821b410f53045f4309) ) ROM_LOAD32_WORD( "mpr-17157.24", 0x000002, 0x200000, CRC(cf31e33d) SHA1(0cb62d4f28b5ad8a7e4c82b0ca8aea3037b05455) ) @@ -6006,7 +6008,7 @@ ROM_START( desert ) /* Desert Tank, Model 2 */ ROM_LOAD32_WORD("epr-16970.14", 0x040000, 0x020000, CRC(4ea12d1f) SHA1(75133b03a450518bae27d62f0a1c37451c8c49a0) ) ROM_LOAD32_WORD("epr-16971.15", 0x040002, 0x020000, CRC(d630b220) SHA1(ca7bd1e01e396b8b6a0925e767cc714729e0fd42) ) - ROM_REGION32_LE( 0x2000000, "user1", 0 ) // Data + ROM_REGION32_LE( 0x2000000, "main_data", 0 ) // Data ROM_LOAD32_WORD("mpr-16974.10", 0x000000, 0x200000, CRC(2ab491c5) SHA1(79deb3877d0ffc8ee75c01d3bf0a6dd71cc2b552) ) ROM_LOAD32_WORD("mpr-16975.11", 0x000002, 0x200000, CRC(e24fe7d3) SHA1(f8ab28c95d421978b1517adeacf09e7ee203d8f6) ) ROM_LOAD32_WORD("mpr-16972.8", 0x400000, 0x200000, CRC(23e53748) SHA1(9c8a1d8aec8f9e5504e5aac0390dfb3770ab8616) ) @@ -6018,13 +6020,13 @@ ROM_START( desert ) /* Desert Tank, Model 2 */ ROM_LOAD32_WORD("epr-16981.28", 0x000000, 0x080000, CRC(ae847571) SHA1(32d0f9e685667ae9fddacea0b9f4ad6fb3a6fdad) ) ROM_LOAD32_WORD("epr-16980.29", 0x000002, 0x080000, CRC(5239b864) SHA1(e889556e0f1ea80de52afff563b0923f87cef7ab) ) - ROM_REGION( 0x800000, "user2", 0 ) // Models + ROM_REGION( 0x800000, "polygons", 0 ) // Models ROM_LOAD32_WORD("mpr-16968.16", 0x000000, 0x200000, CRC(4a16f465) SHA1(411214ed65ce966040d4299b50bfaa40f7f5f266) ) ROM_LOAD32_WORD("mpr-16964.21", 0x000002, 0x200000, CRC(d4a769b6) SHA1(845c34f95a49e06e3996b0c67aa73b4886fa8996) ) ROM_LOAD32_WORD("mpr-16969.17", 0x400000, 0x200000, CRC(887380ac) SHA1(03a9f601764d06cb0b2daaadf4f8433f327abd4a) ) ROM_LOAD32_WORD("mpr-16965.20", 0x400002, 0x200000, CRC(9ba7645f) SHA1(c04f369961f908bac16fad8e32b863202390c205) ) - ROM_REGION( 0x1000000, "user3", 0 ) // Textures + ROM_REGION( 0x1000000, "textures", 0 ) // Textures ROM_LOAD32_WORD("mpr-16967.25", 0x000000, 0x200000, CRC(b8b84c9d) SHA1(00ef320988609e98c8af383b68d845e3be8d0a03) ) ROM_LOAD32_WORD("mpr-16966.24", 0x000002, 0x200000, CRC(7484efe9) SHA1(33e72139ad6c2990428e3fa041dbcdf39aca1c7a) ) diff --git a/src/mame/video/model2.cpp b/src/mame/video/model2.cpp index 7c8491517b9..dc6a4f695db 100644 --- a/src/mame/video/model2.cpp +++ b/src/mame/video/model2.cpp @@ -2606,10 +2606,10 @@ void model2_state::video_start() m_poly = auto_alloc(machine(), model2_renderer(*this)); /* initialize the hardware rasterizer */ - raster_init( memregion("user3") ); + raster_init( memregion("textures") ); /* initialize the geometry engine */ - geo_init( memregion("user2") ); + geo_init( memregion("polygons") ); /* init various video-related pointers */ m_palram = make_unique_clear(0x4000/2); -- cgit v1.2.3