summaryrefslogtreecommitdiffstatshomepage
path: root/src
diff options
context:
space:
mode:
author AJR <ajrhacker@users.noreply.github.com>2019-11-16 20:31:28 -0500
committer AJR <ajrhacker@users.noreply.github.com>2019-11-16 20:31:28 -0500
commit6357b2f7c21177f34112077e35b84ebde8c19f41 (patch)
treeab67e6c689079df2acb5d73a796c5eeb5a6124a0 /src
parent021d50a1387d37a74caeb16f010cf3847ae05cbb (diff)
taitojc.cpp: Correct "gfx" region widths and rename for clarity (nw)
Diffstat (limited to 'src')
-rw-r--r--src/mame/drivers/taitojc.cpp376
-rw-r--r--src/mame/includes/taitojc.h4
2 files changed, 190 insertions, 190 deletions
diff --git a/src/mame/drivers/taitojc.cpp b/src/mame/drivers/taitojc.cpp
index aa8e3216e40..981784c8a92 100644
--- a/src/mame/drivers/taitojc.cpp
+++ b/src/mame/drivers/taitojc.cpp
@@ -631,7 +631,7 @@ WRITE8_MEMBER(taitojc_state::jc_lan_w)
void taitojc_state::taitojc_map(address_map &map)
{
map(0x00000000, 0x001fffff).rom().mirror(0x200000);
- map(0x00400000, 0x01bfffff).rom().region("gfx1", 0);
+ map(0x00400000, 0x01bfffff).rom().region("maingfx", 0);
map(0x04000000, 0x040f7fff).ram().share("vram");
map(0x040f8000, 0x040fbfff).rw(FUNC(taitojc_state::taitojc_tile_r), FUNC(taitojc_state::taitojc_tile_w));
map(0x040fc000, 0x040fefff).rw(FUNC(taitojc_state::taitojc_char_r), FUNC(taitojc_state::taitojc_char_w));
@@ -827,7 +827,7 @@ READ16_MEMBER(taitojc_state::dsp_math_unk_r)
READ16_MEMBER(taitojc_state::dsp_rom_r)
{
assert (m_dsp_rom_pos < 0x800000); // never happens
- return ((uint16_t*)m_gfx2->base())[m_dsp_rom_pos++];
+ return m_dspgfx[machine().side_effects_disabled() ? m_dsp_rom_pos : m_dsp_rom_pos++];
}
WRITE16_MEMBER(taitojc_state::dsp_rom_w)
@@ -1214,16 +1214,16 @@ ROM_START( sidebs ) /* Side by Side ver 2.7 J */
ROM_REGION( 0x4000, "dsp", ROMREGION_ERASE00 ) /* TMS320C51 internal rom */
ROM_LOAD16_WORD( "e07-11.ic29", 0x0000, 0x4000, NO_DUMP )
- ROM_REGION( 0x1800000, "gfx1", 0 )
- ROM_LOAD32_WORD( "e23-05.ic9", 0x0800002, 0x200000, CRC(6e5d11ec) SHA1(e5c39d80577bf8ae9fc6162dc54571c6c8421160) )
- ROM_LOAD32_WORD( "e23-12.ic22", 0x0800000, 0x200000, CRC(7365333c) SHA1(4f7b75088799ea37f714bc7e5c5b276a7e5d933f) )
- ROM_LOAD32_WORD( "e23-06.ic10", 0x0c00002, 0x200000, CRC(ffcfd153) SHA1(65fa486cf0156e2988bd6e7060d66f87f765a123) )
- ROM_LOAD32_WORD( "e23-13.ic23", 0x0c00000, 0x200000, CRC(16982d37) SHA1(134370f7dfadb1886f1e5e5dd16f8b72ad08fc68) )
+ ROM_REGION32_BE( 0x1800000, "maingfx", 0 )
+ ROM_LOAD32_WORD_SWAP( "e23-05.ic9", 0x0800000, 0x200000, CRC(6e5d11ec) SHA1(e5c39d80577bf8ae9fc6162dc54571c6c8421160) )
+ ROM_LOAD32_WORD_SWAP( "e23-12.ic22", 0x0800002, 0x200000, CRC(7365333c) SHA1(4f7b75088799ea37f714bc7e5c5b276a7e5d933f) )
+ ROM_LOAD32_WORD_SWAP( "e23-06.ic10", 0x0c00000, 0x200000, CRC(ffcfd153) SHA1(65fa486cf0156e2988bd6e7060d66f87f765a123) )
+ ROM_LOAD32_WORD_SWAP( "e23-13.ic23", 0x0c00002, 0x200000, CRC(16982d37) SHA1(134370f7dfadb1886f1e5e5dd16f8b72ad08fc68) )
ROM_FILL( 0x1000000, 0x400000, 0 )
- ROM_LOAD32_WORD( "e23-07.ic12", 0x1400002, 0x200000, CRC(90f2a87c) SHA1(770bb89fa42cb2a1d5a58525b8d72ed7df3f93ed) )
- ROM_LOAD32_WORD( "e23-14.ic25", 0x1400000, 0x200000, CRC(1bc5a914) SHA1(92f82a4e2fbac73dbb3293726fc09022bd11a8fe) )
+ ROM_LOAD32_WORD_SWAP( "e23-07.ic12", 0x1400000, 0x200000, CRC(90f2a87c) SHA1(770bb89fa42cb2a1d5a58525b8d72ed7df3f93ed) )
+ ROM_LOAD32_WORD_SWAP( "e23-14.ic25", 0x1400002, 0x200000, CRC(1bc5a914) SHA1(92f82a4e2fbac73dbb3293726fc09022bd11a8fe) )
- ROM_REGION( 0x1000000, "gfx2", 0 ) /* only accessible to the TMS */
+ ROM_REGION16_LE( 0x1000000, "dspgfx", 0 ) /* only accessible to the TMS */
ROM_LOAD( "e23-01.ic5", 0x0000000, 0x200000, CRC(2cbe4bbd) SHA1(ed6fe4344c86d50914b5ddbc720dd15544f4d07f) )
ROM_LOAD( "e23-02.ic6", 0x0200000, 0x200000, CRC(7ebada03) SHA1(d75c992aa33dd7f71de6a6d09aac471012b0daa3) )
ROM_LOAD( "e23-03.ic7", 0x0400000, 0x200000, CRC(5bf1f30b) SHA1(6e0c07b9f92962eec55ee444732a10ac78f8b050) )
@@ -1257,16 +1257,16 @@ ROM_START( sidebsja ) /* Side by Side ver 2.6 J */
ROM_REGION( 0x4000, "dsp", ROMREGION_ERASE00 ) /* TMS320C51 internal rom */
ROM_LOAD16_WORD( "e07-11.ic29", 0x0000, 0x4000, NO_DUMP )
- ROM_REGION( 0x1800000, "gfx1", 0 )
- ROM_LOAD32_WORD( "e23-05.ic9", 0x0800002, 0x200000, CRC(6e5d11ec) SHA1(e5c39d80577bf8ae9fc6162dc54571c6c8421160) )
- ROM_LOAD32_WORD( "e23-12.ic22", 0x0800000, 0x200000, CRC(7365333c) SHA1(4f7b75088799ea37f714bc7e5c5b276a7e5d933f) )
- ROM_LOAD32_WORD( "e23-06.ic10", 0x0c00002, 0x200000, CRC(ffcfd153) SHA1(65fa486cf0156e2988bd6e7060d66f87f765a123) )
- ROM_LOAD32_WORD( "e23-13.ic23", 0x0c00000, 0x200000, CRC(16982d37) SHA1(134370f7dfadb1886f1e5e5dd16f8b72ad08fc68) )
+ ROM_REGION32_BE( 0x1800000, "maingfx", 0 )
+ ROM_LOAD32_WORD_SWAP( "e23-05.ic9", 0x0800000, 0x200000, CRC(6e5d11ec) SHA1(e5c39d80577bf8ae9fc6162dc54571c6c8421160) )
+ ROM_LOAD32_WORD_SWAP( "e23-12.ic22", 0x0800002, 0x200000, CRC(7365333c) SHA1(4f7b75088799ea37f714bc7e5c5b276a7e5d933f) )
+ ROM_LOAD32_WORD_SWAP( "e23-06.ic10", 0x0c00000, 0x200000, CRC(ffcfd153) SHA1(65fa486cf0156e2988bd6e7060d66f87f765a123) )
+ ROM_LOAD32_WORD_SWAP( "e23-13.ic23", 0x0c00002, 0x200000, CRC(16982d37) SHA1(134370f7dfadb1886f1e5e5dd16f8b72ad08fc68) )
ROM_FILL( 0x1000000, 0x400000, 0 )
- ROM_LOAD32_WORD( "e23-07.ic12", 0x1400002, 0x200000, CRC(90f2a87c) SHA1(770bb89fa42cb2a1d5a58525b8d72ed7df3f93ed) )
- ROM_LOAD32_WORD( "e23-14.ic25", 0x1400000, 0x200000, CRC(1bc5a914) SHA1(92f82a4e2fbac73dbb3293726fc09022bd11a8fe) )
+ ROM_LOAD32_WORD_SWAP( "e23-07.ic12", 0x1400000, 0x200000, CRC(90f2a87c) SHA1(770bb89fa42cb2a1d5a58525b8d72ed7df3f93ed) )
+ ROM_LOAD32_WORD_SWAP( "e23-14.ic25", 0x1400002, 0x200000, CRC(1bc5a914) SHA1(92f82a4e2fbac73dbb3293726fc09022bd11a8fe) )
- ROM_REGION( 0x1000000, "gfx2", 0 ) /* only accessible to the TMS */
+ ROM_REGION16_LE( 0x1000000, "dspgfx", 0 ) /* only accessible to the TMS */
ROM_LOAD( "e23-01.ic5", 0x0000000, 0x200000, CRC(2cbe4bbd) SHA1(ed6fe4344c86d50914b5ddbc720dd15544f4d07f) )
ROM_LOAD( "e23-02.ic6", 0x0200000, 0x200000, CRC(7ebada03) SHA1(d75c992aa33dd7f71de6a6d09aac471012b0daa3) )
ROM_LOAD( "e23-03.ic7", 0x0400000, 0x200000, CRC(5bf1f30b) SHA1(6e0c07b9f92962eec55ee444732a10ac78f8b050) )
@@ -1300,16 +1300,16 @@ ROM_START( sidebsjb ) /* Side by Side ver 2.5 J */
ROM_REGION( 0x4000, "dsp", ROMREGION_ERASE00 ) /* TMS320C51 internal rom */
ROM_LOAD16_WORD( "e07-11.ic29", 0x0000, 0x4000, NO_DUMP )
- ROM_REGION( 0x1800000, "gfx1", 0 )
- ROM_LOAD32_WORD( "e23-05.ic9", 0x0800002, 0x200000, CRC(6e5d11ec) SHA1(e5c39d80577bf8ae9fc6162dc54571c6c8421160) )
- ROM_LOAD32_WORD( "e23-12.ic22", 0x0800000, 0x200000, CRC(7365333c) SHA1(4f7b75088799ea37f714bc7e5c5b276a7e5d933f) )
- ROM_LOAD32_WORD( "e23-06.ic10", 0x0c00002, 0x200000, CRC(ffcfd153) SHA1(65fa486cf0156e2988bd6e7060d66f87f765a123) )
- ROM_LOAD32_WORD( "e23-13.ic23", 0x0c00000, 0x200000, CRC(16982d37) SHA1(134370f7dfadb1886f1e5e5dd16f8b72ad08fc68) )
+ ROM_REGION32_BE( 0x1800000, "maingfx", 0 )
+ ROM_LOAD32_WORD_SWAP( "e23-05.ic9", 0x0800000, 0x200000, CRC(6e5d11ec) SHA1(e5c39d80577bf8ae9fc6162dc54571c6c8421160) )
+ ROM_LOAD32_WORD_SWAP( "e23-12.ic22", 0x0800002, 0x200000, CRC(7365333c) SHA1(4f7b75088799ea37f714bc7e5c5b276a7e5d933f) )
+ ROM_LOAD32_WORD_SWAP( "e23-06.ic10", 0x0c00000, 0x200000, CRC(ffcfd153) SHA1(65fa486cf0156e2988bd6e7060d66f87f765a123) )
+ ROM_LOAD32_WORD_SWAP( "e23-13.ic23", 0x0c00002, 0x200000, CRC(16982d37) SHA1(134370f7dfadb1886f1e5e5dd16f8b72ad08fc68) )
ROM_FILL( 0x1000000, 0x400000, 0 )
- ROM_LOAD32_WORD( "e23-07.ic12", 0x1400002, 0x200000, CRC(90f2a87c) SHA1(770bb89fa42cb2a1d5a58525b8d72ed7df3f93ed) )
- ROM_LOAD32_WORD( "e23-14.ic25", 0x1400000, 0x200000, CRC(1bc5a914) SHA1(92f82a4e2fbac73dbb3293726fc09022bd11a8fe) )
+ ROM_LOAD32_WORD_SWAP( "e23-07.ic12", 0x1400000, 0x200000, CRC(90f2a87c) SHA1(770bb89fa42cb2a1d5a58525b8d72ed7df3f93ed) )
+ ROM_LOAD32_WORD_SWAP( "e23-14.ic25", 0x1400002, 0x200000, CRC(1bc5a914) SHA1(92f82a4e2fbac73dbb3293726fc09022bd11a8fe) )
- ROM_REGION( 0x1000000, "gfx2", 0 ) /* only accessible to the TMS */
+ ROM_REGION16_LE( 0x1000000, "dspgfx", 0 ) /* only accessible to the TMS */
ROM_LOAD( "e23-01.ic5", 0x0000000, 0x200000, CRC(2cbe4bbd) SHA1(ed6fe4344c86d50914b5ddbc720dd15544f4d07f) )
ROM_LOAD( "e23-02.ic6", 0x0200000, 0x200000, CRC(7ebada03) SHA1(d75c992aa33dd7f71de6a6d09aac471012b0daa3) )
ROM_LOAD( "e23-03.ic7", 0x0400000, 0x200000, CRC(5bf1f30b) SHA1(6e0c07b9f92962eec55ee444732a10ac78f8b050) )
@@ -1343,17 +1343,17 @@ ROM_START( sidebs2 ) /* Side by Side 2 Ver 2.6 OK */
ROM_REGION( 0x010000, "sub", 0 ) /* MC68HC11M0 code */
ROM_LOAD( "e17-23.ic65", 0x000000, 0x010000, CRC(80ac1428) SHA1(5a2a1e60a11ecdb8743c20ddacfb61f9fd00f01c) )
- ROM_REGION( 0x1800000, "gfx1", 0 )
- ROM_LOAD32_WORD( "e38-05.ic9", 0x0800002, 0x200000, CRC(bda366bf) SHA1(a7558e6d5e4583a2d8e3d2bfa8cabcc459d3ee83) )
- ROM_LOAD32_WORD( "e38-13.ic22", 0x0800000, 0x200000, CRC(1bd7582b) SHA1(35763b9489f995433f66ef72d4f6b6ac67df5480) )
- ROM_LOAD32_WORD( "e38-06.ic10", 0x0c00002, 0x200000, CRC(308d2783) SHA1(22c309273444bc6c1df78069850958a739664998) )
- ROM_LOAD32_WORD( "e38-14.ic23", 0x0c00000, 0x200000, CRC(f1699f27) SHA1(3c9a9cefe6f215fd9f0a9746da97147d14df1da4) )
- ROM_LOAD32_WORD( "e38-07.ic11", 0x1000002, 0x200000, CRC(226ba93d) SHA1(98e6342d070ddd988c1e9bff21afcfb28df86844) )
- ROM_LOAD32_WORD( "e38-15.ic24", 0x1000000, 0x200000, CRC(2853c2e3) SHA1(046dbbd4bcb3b07cddab19a284fee9fe736f8def) )
- ROM_LOAD32_WORD( "e38-08.ic12", 0x1400002, 0x200000, CRC(9c513b32) SHA1(fe26e39d3d65073d23d525bc17771f0c244a38c2) )
- ROM_LOAD32_WORD( "e38-16.ic25", 0x1400000, 0x200000, CRC(fceafae2) SHA1(540ecd5d1aa64c0428a08ea1e4e634e00f7e6bd6) )
-
- ROM_REGION( 0x1000000, "gfx2", 0 ) /* only accessible to the TMS */
+ ROM_REGION32_BE( 0x1800000, "maingfx", 0 )
+ ROM_LOAD32_WORD_SWAP( "e38-05.ic9", 0x0800000, 0x200000, CRC(bda366bf) SHA1(a7558e6d5e4583a2d8e3d2bfa8cabcc459d3ee83) )
+ ROM_LOAD32_WORD_SWAP( "e38-13.ic22", 0x0800002, 0x200000, CRC(1bd7582b) SHA1(35763b9489f995433f66ef72d4f6b6ac67df5480) )
+ ROM_LOAD32_WORD_SWAP( "e38-06.ic10", 0x0c00000, 0x200000, CRC(308d2783) SHA1(22c309273444bc6c1df78069850958a739664998) )
+ ROM_LOAD32_WORD_SWAP( "e38-14.ic23", 0x0c00002, 0x200000, CRC(f1699f27) SHA1(3c9a9cefe6f215fd9f0a9746da97147d14df1da4) )
+ ROM_LOAD32_WORD_SWAP( "e38-07.ic11", 0x1000000, 0x200000, CRC(226ba93d) SHA1(98e6342d070ddd988c1e9bff21afcfb28df86844) )
+ ROM_LOAD32_WORD_SWAP( "e38-15.ic24", 0x1000002, 0x200000, CRC(2853c2e3) SHA1(046dbbd4bcb3b07cddab19a284fee9fe736f8def) )
+ ROM_LOAD32_WORD_SWAP( "e38-08.ic12", 0x1400000, 0x200000, CRC(9c513b32) SHA1(fe26e39d3d65073d23d525bc17771f0c244a38c2) )
+ ROM_LOAD32_WORD_SWAP( "e38-16.ic25", 0x1400002, 0x200000, CRC(fceafae2) SHA1(540ecd5d1aa64c0428a08ea1e4e634e00f7e6bd6) )
+
+ ROM_REGION16_LE( 0x1000000, "dspgfx", 0 ) /* only accessible to the TMS */
ROM_LOAD( "e38-01.ic5", 0x0000000, 0x200000, CRC(a3c2e2c7) SHA1(538208534f996782167e4cf0d157ad93ce2937bd) )
ROM_LOAD( "e38-02.ic6", 0x0200000, 0x200000, CRC(ecdfb75a) SHA1(85e7afa321846816fa3bd9074ad9dec95abe23fe) )
ROM_LOAD( "e38-03.ic7", 0x0400000, 0x200000, CRC(28e9cb59) SHA1(a2651fd81a1263573f868864ee049f8fc4177ffa) )
@@ -1409,17 +1409,17 @@ ROM_START( sidebs2u ) /* Side by Side 2 Ver 2.6 A */
ROM_REGION( 0x010000, "sub", 0 ) /* MC68HC11M0 code */
ROM_LOAD( "e17-23.ic65", 0x000000, 0x010000, CRC(80ac1428) SHA1(5a2a1e60a11ecdb8743c20ddacfb61f9fd00f01c) )
- ROM_REGION( 0x1800000, "gfx1", 0 )
- ROM_LOAD32_WORD( "e38-05.ic9", 0x0800002, 0x200000, CRC(bda366bf) SHA1(a7558e6d5e4583a2d8e3d2bfa8cabcc459d3ee83) )
- ROM_LOAD32_WORD( "e38-13.ic22", 0x0800000, 0x200000, CRC(1bd7582b) SHA1(35763b9489f995433f66ef72d4f6b6ac67df5480) )
- ROM_LOAD32_WORD( "e38-06.ic10", 0x0c00002, 0x200000, CRC(308d2783) SHA1(22c309273444bc6c1df78069850958a739664998) )
- ROM_LOAD32_WORD( "e38-14.ic23", 0x0c00000, 0x200000, CRC(f1699f27) SHA1(3c9a9cefe6f215fd9f0a9746da97147d14df1da4) )
- ROM_LOAD32_WORD( "e38-07.ic11", 0x1000002, 0x200000, CRC(226ba93d) SHA1(98e6342d070ddd988c1e9bff21afcfb28df86844) )
- ROM_LOAD32_WORD( "e38-15.ic24", 0x1000000, 0x200000, CRC(2853c2e3) SHA1(046dbbd4bcb3b07cddab19a284fee9fe736f8def) )
- ROM_LOAD32_WORD( "e38-08.ic12", 0x1400002, 0x200000, CRC(9c513b32) SHA1(fe26e39d3d65073d23d525bc17771f0c244a38c2) )
- ROM_LOAD32_WORD( "e38-16.ic25", 0x1400000, 0x200000, CRC(fceafae2) SHA1(540ecd5d1aa64c0428a08ea1e4e634e00f7e6bd6) )
-
- ROM_REGION( 0x1000000, "gfx2", 0 ) /* only accessible to the TMS */
+ ROM_REGION32_BE( 0x1800000, "maingfx", 0 )
+ ROM_LOAD32_WORD_SWAP( "e38-05.ic9", 0x0800000, 0x200000, CRC(bda366bf) SHA1(a7558e6d5e4583a2d8e3d2bfa8cabcc459d3ee83) )
+ ROM_LOAD32_WORD_SWAP( "e38-13.ic22", 0x0800002, 0x200000, CRC(1bd7582b) SHA1(35763b9489f995433f66ef72d4f6b6ac67df5480) )
+ ROM_LOAD32_WORD_SWAP( "e38-06.ic10", 0x0c00000, 0x200000, CRC(308d2783) SHA1(22c309273444bc6c1df78069850958a739664998) )
+ ROM_LOAD32_WORD_SWAP( "e38-14.ic23", 0x0c00002, 0x200000, CRC(f1699f27) SHA1(3c9a9cefe6f215fd9f0a9746da97147d14df1da4) )
+ ROM_LOAD32_WORD_SWAP( "e38-07.ic11", 0x1000000, 0x200000, CRC(226ba93d) SHA1(98e6342d070ddd988c1e9bff21afcfb28df86844) )
+ ROM_LOAD32_WORD_SWAP( "e38-15.ic24", 0x1000002, 0x200000, CRC(2853c2e3) SHA1(046dbbd4bcb3b07cddab19a284fee9fe736f8def) )
+ ROM_LOAD32_WORD_SWAP( "e38-08.ic12", 0x1400000, 0x200000, CRC(9c513b32) SHA1(fe26e39d3d65073d23d525bc17771f0c244a38c2) )
+ ROM_LOAD32_WORD_SWAP( "e38-16.ic25", 0x1400002, 0x200000, CRC(fceafae2) SHA1(540ecd5d1aa64c0428a08ea1e4e634e00f7e6bd6) )
+
+ ROM_REGION16_LE( 0x1000000, "dspgfx", 0 ) /* only accessible to the TMS */
ROM_LOAD( "e38-01.ic5", 0x0000000, 0x200000, CRC(a3c2e2c7) SHA1(538208534f996782167e4cf0d157ad93ce2937bd) )
ROM_LOAD( "e38-02.ic6", 0x0200000, 0x200000, CRC(ecdfb75a) SHA1(85e7afa321846816fa3bd9074ad9dec95abe23fe) )
ROM_LOAD( "e38-03.ic7", 0x0400000, 0x200000, CRC(28e9cb59) SHA1(a2651fd81a1263573f868864ee049f8fc4177ffa) )
@@ -1475,17 +1475,17 @@ ROM_START( sidebs2j ) /* Side by Side 2 Evoluzione RR Ver 3.1 J */
ROM_REGION( 0x010000, "sub", 0 ) /* MC68HC11M0 code */
ROM_LOAD( "e17-23.ic65", 0x000000, 0x010000, CRC(80ac1428) SHA1(5a2a1e60a11ecdb8743c20ddacfb61f9fd00f01c) )
- ROM_REGION( 0x1800000, "gfx1", 0 )
- ROM_LOAD32_WORD( "e38-05.ic9", 0x0800002, 0x200000, CRC(bda366bf) SHA1(a7558e6d5e4583a2d8e3d2bfa8cabcc459d3ee83) )
- ROM_LOAD32_WORD( "e38-13.ic22", 0x0800000, 0x200000, CRC(1bd7582b) SHA1(35763b9489f995433f66ef72d4f6b6ac67df5480) )
- ROM_LOAD32_WORD( "e38-06.ic10", 0x0c00002, 0x200000, CRC(308d2783) SHA1(22c309273444bc6c1df78069850958a739664998) )
- ROM_LOAD32_WORD( "e38-14.ic23", 0x0c00000, 0x200000, CRC(f1699f27) SHA1(3c9a9cefe6f215fd9f0a9746da97147d14df1da4) )
- ROM_LOAD32_WORD( "e38-07.ic11", 0x1000002, 0x200000, CRC(226ba93d) SHA1(98e6342d070ddd988c1e9bff21afcfb28df86844) )
- ROM_LOAD32_WORD( "e38-15.ic24", 0x1000000, 0x200000, CRC(2853c2e3) SHA1(046dbbd4bcb3b07cddab19a284fee9fe736f8def) )
- ROM_LOAD32_WORD( "e38-08.ic12", 0x1400002, 0x200000, CRC(9c513b32) SHA1(fe26e39d3d65073d23d525bc17771f0c244a38c2) )
- ROM_LOAD32_WORD( "e38-16.ic25", 0x1400000, 0x200000, CRC(fceafae2) SHA1(540ecd5d1aa64c0428a08ea1e4e634e00f7e6bd6) )
-
- ROM_REGION( 0x1000000, "gfx2", 0 ) /* only accessible to the TMS */
+ ROM_REGION32_BE( 0x1800000, "maingfx", 0 )
+ ROM_LOAD32_WORD_SWAP( "e38-05.ic9", 0x0800000, 0x200000, CRC(bda366bf) SHA1(a7558e6d5e4583a2d8e3d2bfa8cabcc459d3ee83) )
+ ROM_LOAD32_WORD_SWAP( "e38-13.ic22", 0x0800002, 0x200000, CRC(1bd7582b) SHA1(35763b9489f995433f66ef72d4f6b6ac67df5480) )
+ ROM_LOAD32_WORD_SWAP( "e38-06.ic10", 0x0c00000, 0x200000, CRC(308d2783) SHA1(22c309273444bc6c1df78069850958a739664998) )
+ ROM_LOAD32_WORD_SWAP( "e38-14.ic23", 0x0c00002, 0x200000, CRC(f1699f27) SHA1(3c9a9cefe6f215fd9f0a9746da97147d14df1da4) )
+ ROM_LOAD32_WORD_SWAP( "e38-07.ic11", 0x1000000, 0x200000, CRC(226ba93d) SHA1(98e6342d070ddd988c1e9bff21afcfb28df86844) )
+ ROM_LOAD32_WORD_SWAP( "e38-15.ic24", 0x1000002, 0x200000, CRC(2853c2e3) SHA1(046dbbd4bcb3b07cddab19a284fee9fe736f8def) )
+ ROM_LOAD32_WORD_SWAP( "e38-08.ic12", 0x1400000, 0x200000, CRC(9c513b32) SHA1(fe26e39d3d65073d23d525bc17771f0c244a38c2) )
+ ROM_LOAD32_WORD_SWAP( "e38-16.ic25", 0x1400002, 0x200000, CRC(fceafae2) SHA1(540ecd5d1aa64c0428a08ea1e4e634e00f7e6bd6) )
+
+ ROM_REGION16_LE( 0x1000000, "dspgfx", 0 ) /* only accessible to the TMS */
ROM_LOAD( "e38-01.ic5", 0x0000000, 0x200000, CRC(a3c2e2c7) SHA1(538208534f996782167e4cf0d157ad93ce2937bd) )
ROM_LOAD( "e38-02.ic6", 0x0200000, 0x200000, CRC(ecdfb75a) SHA1(85e7afa321846816fa3bd9074ad9dec95abe23fe) )
ROM_LOAD( "e38-03.ic7", 0x0400000, 0x200000, CRC(28e9cb59) SHA1(a2651fd81a1263573f868864ee049f8fc4177ffa) )
@@ -1541,17 +1541,17 @@ ROM_START( sidebs2ja ) /* Side by Side 2 Evoluzione Ver 2.4 J */
ROM_REGION( 0x010000, "sub", 0 ) /* MC68HC11M0 code */
ROM_LOAD( "e17-23.ic65", 0x000000, 0x010000, CRC(80ac1428) SHA1(5a2a1e60a11ecdb8743c20ddacfb61f9fd00f01c) )
- ROM_REGION( 0x1800000, "gfx1", 0 )
- ROM_LOAD32_WORD( "e38-05.ic9", 0x0800002, 0x200000, CRC(bda366bf) SHA1(a7558e6d5e4583a2d8e3d2bfa8cabcc459d3ee83) )
- ROM_LOAD32_WORD( "e38-13.ic22", 0x0800000, 0x200000, CRC(1bd7582b) SHA1(35763b9489f995433f66ef72d4f6b6ac67df5480) )
- ROM_LOAD32_WORD( "e38-06.ic10", 0x0c00002, 0x200000, CRC(308d2783) SHA1(22c309273444bc6c1df78069850958a739664998) )
- ROM_LOAD32_WORD( "e38-14.ic23", 0x0c00000, 0x200000, CRC(f1699f27) SHA1(3c9a9cefe6f215fd9f0a9746da97147d14df1da4) )
- ROM_LOAD32_WORD( "e38-07.ic11", 0x1000002, 0x200000, CRC(226ba93d) SHA1(98e6342d070ddd988c1e9bff21afcfb28df86844) )
- ROM_LOAD32_WORD( "e38-15.ic24", 0x1000000, 0x200000, CRC(2853c2e3) SHA1(046dbbd4bcb3b07cddab19a284fee9fe736f8def) )
- ROM_LOAD32_WORD( "e38-08.ic12", 0x1400002, 0x200000, CRC(9c513b32) SHA1(fe26e39d3d65073d23d525bc17771f0c244a38c2) )
- ROM_LOAD32_WORD( "e38-16.ic25", 0x1400000, 0x200000, CRC(fceafae2) SHA1(540ecd5d1aa64c0428a08ea1e4e634e00f7e6bd6) )
-
- ROM_REGION( 0x1000000, "gfx2", 0 ) /* only accessible to the TMS */
+ ROM_REGION32_BE( 0x1800000, "maingfx", 0 )
+ ROM_LOAD32_WORD_SWAP( "e38-05.ic9", 0x0800000, 0x200000, CRC(bda366bf) SHA1(a7558e6d5e4583a2d8e3d2bfa8cabcc459d3ee83) )
+ ROM_LOAD32_WORD_SWAP( "e38-13.ic22", 0x0800002, 0x200000, CRC(1bd7582b) SHA1(35763b9489f995433f66ef72d4f6b6ac67df5480) )
+ ROM_LOAD32_WORD_SWAP( "e38-06.ic10", 0x0c00000, 0x200000, CRC(308d2783) SHA1(22c309273444bc6c1df78069850958a739664998) )
+ ROM_LOAD32_WORD_SWAP( "e38-14.ic23", 0x0c00002, 0x200000, CRC(f1699f27) SHA1(3c9a9cefe6f215fd9f0a9746da97147d14df1da4) )
+ ROM_LOAD32_WORD_SWAP( "e38-07.ic11", 0x1000000, 0x200000, CRC(226ba93d) SHA1(98e6342d070ddd988c1e9bff21afcfb28df86844) )
+ ROM_LOAD32_WORD_SWAP( "e38-15.ic24", 0x1000002, 0x200000, CRC(2853c2e3) SHA1(046dbbd4bcb3b07cddab19a284fee9fe736f8def) )
+ ROM_LOAD32_WORD_SWAP( "e38-08.ic12", 0x1400000, 0x200000, CRC(9c513b32) SHA1(fe26e39d3d65073d23d525bc17771f0c244a38c2) )
+ ROM_LOAD32_WORD_SWAP( "e38-16.ic25", 0x1400002, 0x200000, CRC(fceafae2) SHA1(540ecd5d1aa64c0428a08ea1e4e634e00f7e6bd6) )
+
+ ROM_REGION16_LE( 0x1000000, "dspgfx", 0 ) /* only accessible to the TMS */
ROM_LOAD( "e38-01.ic5", 0x0000000, 0x200000, CRC(a3c2e2c7) SHA1(538208534f996782167e4cf0d157ad93ce2937bd) )
ROM_LOAD( "e38-02.ic6", 0x0200000, 0x200000, CRC(ecdfb75a) SHA1(85e7afa321846816fa3bd9074ad9dec95abe23fe) )
ROM_LOAD( "e38-03.ic7", 0x0400000, 0x200000, CRC(28e9cb59) SHA1(a2651fd81a1263573f868864ee049f8fc4177ffa) )
@@ -1607,17 +1607,17 @@ ROM_START( dendego )
ROM_REGION( 0x010000, "sub", 0 ) /* MC68HC11M0 code */
ROM_LOAD( "e17-23.ic65", 0x000000, 0x010000, CRC(80ac1428) SHA1(5a2a1e60a11ecdb8743c20ddacfb61f9fd00f01c) )
- ROM_REGION( 0x1800000, "gfx1", 0 )
- ROM_LOAD32_WORD( "e35-05.ic9", 0x0800002, 0x200000, CRC(a94486c5) SHA1(c3f869aa0557411f747038a1e0ed6eedcf91fda5) )
- ROM_LOAD32_WORD( "e35-13.ic22", 0x0800000, 0x200000, CRC(2dc9dff1) SHA1(bc7ad64bc359f18a065e36749cc29c75e52202e2) )
- ROM_LOAD32_WORD( "e35-06.ic10", 0x0c00002, 0x200000, CRC(cf328021) SHA1(709ce80f9338637172dbf4e9adcacdb3e5b4ccdb) )
- ROM_LOAD32_WORD( "e35-14.ic23", 0x0c00000, 0x200000, CRC(cab50364) SHA1(e3272f844ecadfd63a1e3c965526a851f8cde94d) )
- ROM_LOAD32_WORD( "e35-07.ic11", 0x1000002, 0x200000, CRC(a88a5a86) SHA1(a4a393fe9df3654e41d32e015ca3977d13206dfe) )
- ROM_LOAD32_WORD( "e35-15.ic24", 0x1000000, 0x200000, CRC(aea86b35) SHA1(092f34f844fc6a779a6f18c03d44a9d39a101373) )
- ROM_LOAD32_WORD( "e35-08.ic12", 0x1400002, 0x200000, CRC(99425ff6) SHA1(3bd6fe7204dece55459392170b42d4c6a9d3ef5b) )
- ROM_LOAD32_WORD( "e35-16.ic25", 0x1400000, 0x200000, CRC(161481b6) SHA1(cc3c2939ac8911c197e9930580d316066f345772) )
-
- ROM_REGION( 0x1000000, "gfx2", 0 ) /* only accessible to the TMS */
+ ROM_REGION32_BE( 0x1800000, "maingfx", 0 )
+ ROM_LOAD32_WORD_SWAP( "e35-05.ic9", 0x0800000, 0x200000, CRC(a94486c5) SHA1(c3f869aa0557411f747038a1e0ed6eedcf91fda5) )
+ ROM_LOAD32_WORD_SWAP( "e35-13.ic22", 0x0800002, 0x200000, CRC(2dc9dff1) SHA1(bc7ad64bc359f18a065e36749cc29c75e52202e2) )
+ ROM_LOAD32_WORD_SWAP( "e35-06.ic10", 0x0c00000, 0x200000, CRC(cf328021) SHA1(709ce80f9338637172dbf4e9adcacdb3e5b4ccdb) )
+ ROM_LOAD32_WORD_SWAP( "e35-14.ic23", 0x0c00002, 0x200000, CRC(cab50364) SHA1(e3272f844ecadfd63a1e3c965526a851f8cde94d) )
+ ROM_LOAD32_WORD_SWAP( "e35-07.ic11", 0x1000000, 0x200000, CRC(a88a5a86) SHA1(a4a393fe9df3654e41d32e015ca3977d13206dfe) )
+ ROM_LOAD32_WORD_SWAP( "e35-15.ic24", 0x1000002, 0x200000, CRC(aea86b35) SHA1(092f34f844fc6a779a6f18c03d44a9d39a101373) )
+ ROM_LOAD32_WORD_SWAP( "e35-08.ic12", 0x1400000, 0x200000, CRC(99425ff6) SHA1(3bd6fe7204dece55459392170b42d4c6a9d3ef5b) )
+ ROM_LOAD32_WORD_SWAP( "e35-16.ic25", 0x1400002, 0x200000, CRC(161481b6) SHA1(cc3c2939ac8911c197e9930580d316066f345772) )
+
+ ROM_REGION16_LE( 0x1000000, "dspgfx", 0 ) /* only accessible to the TMS */
ROM_LOAD( "e35-01.ic5", 0x0000000, 0x200000, CRC(bd1975cb) SHA1(a08c6f4a84f9d4c2a5aa67cc2045aedd4580b8dc) )
ROM_LOAD( "e35-02.ic6", 0x0200000, 0x200000, CRC(e5caa459) SHA1(c38d795b96fff193223cd3df9f51ebdc2971b719) )
ROM_LOAD( "e35-03.ic7", 0x0400000, 0x200000, CRC(86ea5bcf) SHA1(1cee7f677b786b2fa9f50e723decd08cd69fbdef) )
@@ -1654,17 +1654,17 @@ ROM_START( dendegox )
ROM_REGION( 0x010000, "sub", 0 ) /* MC68HC11M0 code */
ROM_LOAD( "e17-23.ic65", 0x000000, 0x010000, CRC(80ac1428) SHA1(5a2a1e60a11ecdb8743c20ddacfb61f9fd00f01c) )
- ROM_REGION( 0x1800000, "gfx1", 0 )
- ROM_LOAD32_WORD( "e35-05.ic9", 0x0800002, 0x200000, CRC(a94486c5) SHA1(c3f869aa0557411f747038a1e0ed6eedcf91fda5) )
- ROM_LOAD32_WORD( "e35-13.ic22", 0x0800000, 0x200000, CRC(2dc9dff1) SHA1(bc7ad64bc359f18a065e36749cc29c75e52202e2) )
- ROM_LOAD32_WORD( "e35-06.ic10", 0x0c00002, 0x200000, CRC(cf328021) SHA1(709ce80f9338637172dbf4e9adcacdb3e5b4ccdb) )
- ROM_LOAD32_WORD( "e35-14.ic23", 0x0c00000, 0x200000, CRC(cab50364) SHA1(e3272f844ecadfd63a1e3c965526a851f8cde94d) )
- ROM_LOAD32_WORD( "e35-07.ic11", 0x1000002, 0x200000, CRC(a88a5a86) SHA1(a4a393fe9df3654e41d32e015ca3977d13206dfe) )
- ROM_LOAD32_WORD( "e35-15.ic24", 0x1000000, 0x200000, CRC(aea86b35) SHA1(092f34f844fc6a779a6f18c03d44a9d39a101373) )
- ROM_LOAD32_WORD( "e35-08.ic12", 0x1400002, 0x200000, CRC(99425ff6) SHA1(3bd6fe7204dece55459392170b42d4c6a9d3ef5b) )
- ROM_LOAD32_WORD( "e35-16.ic25", 0x1400000, 0x200000, CRC(161481b6) SHA1(cc3c2939ac8911c197e9930580d316066f345772) )
-
- ROM_REGION( 0x1000000, "gfx2", 0 ) /* only accessible to the TMS */
+ ROM_REGION32_BE( 0x1800000, "maingfx", 0 )
+ ROM_LOAD32_WORD_SWAP( "e35-05.ic9", 0x0800000, 0x200000, CRC(a94486c5) SHA1(c3f869aa0557411f747038a1e0ed6eedcf91fda5) )
+ ROM_LOAD32_WORD_SWAP( "e35-13.ic22", 0x0800002, 0x200000, CRC(2dc9dff1) SHA1(bc7ad64bc359f18a065e36749cc29c75e52202e2) )
+ ROM_LOAD32_WORD_SWAP( "e35-06.ic10", 0x0c00000, 0x200000, CRC(cf328021) SHA1(709ce80f9338637172dbf4e9adcacdb3e5b4ccdb) )
+ ROM_LOAD32_WORD_SWAP( "e35-14.ic23", 0x0c00002, 0x200000, CRC(cab50364) SHA1(e3272f844ecadfd63a1e3c965526a851f8cde94d) )
+ ROM_LOAD32_WORD_SWAP( "e35-07.ic11", 0x1000000, 0x200000, CRC(a88a5a86) SHA1(a4a393fe9df3654e41d32e015ca3977d13206dfe) )
+ ROM_LOAD32_WORD_SWAP( "e35-15.ic24", 0x1000002, 0x200000, CRC(aea86b35) SHA1(092f34f844fc6a779a6f18c03d44a9d39a101373) )
+ ROM_LOAD32_WORD_SWAP( "e35-08.ic12", 0x1400000, 0x200000, CRC(99425ff6) SHA1(3bd6fe7204dece55459392170b42d4c6a9d3ef5b) )
+ ROM_LOAD32_WORD_SWAP( "e35-16.ic25", 0x1400002, 0x200000, CRC(161481b6) SHA1(cc3c2939ac8911c197e9930580d316066f345772) )
+
+ ROM_REGION16_LE( 0x1000000, "dspgfx", 0 ) /* only accessible to the TMS */
ROM_LOAD( "e35-01.ic5", 0x0000000, 0x200000, CRC(bd1975cb) SHA1(a08c6f4a84f9d4c2a5aa67cc2045aedd4580b8dc) )
ROM_LOAD( "e35-02.ic6", 0x0200000, 0x200000, CRC(e5caa459) SHA1(c38d795b96fff193223cd3df9f51ebdc2971b719) )
ROM_LOAD( "e35-03.ic7", 0x0400000, 0x200000, CRC(86ea5bcf) SHA1(1cee7f677b786b2fa9f50e723decd08cd69fbdef) )
@@ -1701,21 +1701,21 @@ ROM_START( dendego2 )
ROM_REGION( 0x010000, "sub", 0 ) /* MC68HC11M0 code */
ROM_LOAD( "e17-23.ic65", 0x000000, 0x010000, CRC(80ac1428) SHA1(5a2a1e60a11ecdb8743c20ddacfb61f9fd00f01c) )
- ROM_REGION( 0x1800000, "gfx1", 0 )
- ROM_LOAD32_WORD( "e52-17.ic52", 0x0000002, 0x200000, CRC(4ac11921) SHA1(c4816e1d68bb52ee59e7a2e6de617c1093020944) )
- ROM_LOAD32_WORD( "e52-18.ic53", 0x0000000, 0x200000, CRC(7f3e4af7) SHA1(ab35744014175a802e73c8b70de4e7508f0a1cd1) )
- ROM_LOAD32_WORD( "e52-19.ic54", 0x0400002, 0x200000, CRC(2e5ff408) SHA1(91f95721b98198082e950c50f33324820719e9ed) )
- ROM_LOAD32_WORD( "e52-20.ic55", 0x0400000, 0x200000, CRC(e90eb71e) SHA1(f07518c718f773e20412393c0ebb3243f9b1d96c) )
- ROM_LOAD32_WORD( "e52-05.ic9", 0x0800002, 0x200000, CRC(1ad0c612) SHA1(4ffc373fca8c1e1a5edbad3305b08f0867e9809c) )
- ROM_LOAD32_WORD( "e52-13.ic22", 0x0800000, 0x200000, CRC(943af3f4) SHA1(bfc81aa5e5c22e44601428b9e980f09d0c65e38e) )
- ROM_LOAD32_WORD( "e52-06.ic10", 0x0c00002, 0x200000, CRC(aa35e536) SHA1(2c1b2ee0d2587db6d6dd60b081bfcef3bb0dd9fa) )
- ROM_LOAD32_WORD( "e52-14.ic23", 0x0c00000, 0x200000, CRC(f311a9b4) SHA1(1f25571ac9468d453e92886e003400fffdc149f2) )
- ROM_LOAD32_WORD( "e52-07.ic11", 0x1000002, 0x200000, CRC(80a27984) SHA1(57b8c41809de09582600b8ff30c135d5abd044b8) )
- ROM_LOAD32_WORD( "e52-15.ic24", 0x1000000, 0x200000, CRC(b45a6199) SHA1(9339a1520b38d1f6538171a0b01df87de3e9c2d1) )
- ROM_LOAD32_WORD( "e52-08.ic12", 0x1400002, 0x200000, CRC(d52e6b9c) SHA1(382a5fd4533ab641a09321208464d83f72e161e3) )
- ROM_LOAD32_WORD( "e52-16.ic25", 0x1400000, 0x200000, CRC(db6dd6e2) SHA1(d345dbd745514d4777d52c4360787ea8c462ffb1) )
-
- ROM_REGION( 0x1000000, "gfx2", 0 ) /* only accessible to the TMS */
+ ROM_REGION32_BE( 0x1800000, "maingfx", 0 )
+ ROM_LOAD32_WORD_SWAP( "e52-17.ic52", 0x0000000, 0x200000, CRC(4ac11921) SHA1(c4816e1d68bb52ee59e7a2e6de617c1093020944) )
+ ROM_LOAD32_WORD_SWAP( "e52-18.ic53", 0x0000002, 0x200000, CRC(7f3e4af7) SHA1(ab35744014175a802e73c8b70de4e7508f0a1cd1) )
+ ROM_LOAD32_WORD_SWAP( "e52-19.ic54", 0x0400000, 0x200000, CRC(2e5ff408) SHA1(91f95721b98198082e950c50f33324820719e9ed) )
+ ROM_LOAD32_WORD_SWAP( "e52-20.ic55", 0x0400002, 0x200000, CRC(e90eb71e) SHA1(f07518c718f773e20412393c0ebb3243f9b1d96c) )
+ ROM_LOAD32_WORD_SWAP( "e52-05.ic9", 0x0800000, 0x200000, CRC(1ad0c612) SHA1(4ffc373fca8c1e1a5edbad3305b08f0867e9809c) )
+ ROM_LOAD32_WORD_SWAP( "e52-13.ic22", 0x0800002, 0x200000, CRC(943af3f4) SHA1(bfc81aa5e5c22e44601428b9e980f09d0c65e38e) )
+ ROM_LOAD32_WORD_SWAP( "e52-06.ic10", 0x0c00000, 0x200000, CRC(aa35e536) SHA1(2c1b2ee0d2587db6d6dd60b081bfcef3bb0dd9fa) )
+ ROM_LOAD32_WORD_SWAP( "e52-14.ic23", 0x0c00002, 0x200000, CRC(f311a9b4) SHA1(1f25571ac9468d453e92886e003400fffdc149f2) )
+ ROM_LOAD32_WORD_SWAP( "e52-07.ic11", 0x1000000, 0x200000, CRC(80a27984) SHA1(57b8c41809de09582600b8ff30c135d5abd044b8) )
+ ROM_LOAD32_WORD_SWAP( "e52-15.ic24", 0x1000002, 0x200000, CRC(b45a6199) SHA1(9339a1520b38d1f6538171a0b01df87de3e9c2d1) )
+ ROM_LOAD32_WORD_SWAP( "e52-08.ic12", 0x1400000, 0x200000, CRC(d52e6b9c) SHA1(382a5fd4533ab641a09321208464d83f72e161e3) )
+ ROM_LOAD32_WORD_SWAP( "e52-16.ic25", 0x1400002, 0x200000, CRC(db6dd6e2) SHA1(d345dbd745514d4777d52c4360787ea8c462ffb1) )
+
+ ROM_REGION16_LE( 0x1000000, "dspgfx", 0 ) /* only accessible to the TMS */
ROM_LOAD( "e52-01.ic5", 0x0000000, 0x200000, CRC(8db39c3c) SHA1(74b3305ebdf679ae274c73b7b32d2adea602bedc) )
ROM_LOAD( "e52-02.ic6", 0x0200000, 0x200000, CRC(b8d6f066) SHA1(99553ad66643ebf7fc71a9aee526d8f206b41dcc) )
ROM_LOAD( "e52-03.ic7", 0x0400000, 0x200000, CRC(a37d164b) SHA1(767a7d2de8b91a00c5fe74710937457e8568a422) )
@@ -1752,21 +1752,21 @@ ROM_START( dendego23k )
ROM_REGION( 0x010000, "sub", 0 ) /* MC68HC11M0 code */
ROM_LOAD( "e17-23.ic65", 0x000000, 0x010000, CRC(80ac1428) SHA1(5a2a1e60a11ecdb8743c20ddacfb61f9fd00f01c) )
- ROM_REGION( 0x1800000, "gfx1", 0 )
- ROM_LOAD32_WORD( "e52-17.ic52", 0x0000002, 0x200000, CRC(4ac11921) SHA1(c4816e1d68bb52ee59e7a2e6de617c1093020944) )
- ROM_LOAD32_WORD( "e52-18.ic53", 0x0000000, 0x200000, CRC(7f3e4af7) SHA1(ab35744014175a802e73c8b70de4e7508f0a1cd1) )
- ROM_LOAD32_WORD( "e52-19.ic54", 0x0400002, 0x200000, CRC(2e5ff408) SHA1(91f95721b98198082e950c50f33324820719e9ed) )
- ROM_LOAD32_WORD( "e52-20.ic55", 0x0400000, 0x200000, CRC(e90eb71e) SHA1(f07518c718f773e20412393c0ebb3243f9b1d96c) )
- ROM_LOAD32_WORD( "e52-05.ic9", 0x0800002, 0x200000, CRC(1ad0c612) SHA1(4ffc373fca8c1e1a5edbad3305b08f0867e9809c) )
- ROM_LOAD32_WORD( "e52-13.ic22", 0x0800000, 0x200000, CRC(943af3f4) SHA1(bfc81aa5e5c22e44601428b9e980f09d0c65e38e) )
- ROM_LOAD32_WORD( "e52-31.ic10", 0x0c00002, 0x200000, CRC(e9e2eb3d) SHA1(97e2dc907faa512d3fb140dafe3250f04991ff07) ) //2ex
- ROM_LOAD32_WORD( "e52-33.ic23", 0x0c00000, 0x200000, CRC(6906f41f) SHA1(0d3f6fc4772417190d123ad38b0b8a8a532159c6) ) //2ex
- ROM_LOAD32_WORD( "e52-32.ic11", 0x1000002, 0x200000, CRC(43d452fd) SHA1(20a4064904cf2f21d5f03236c99c9e21a49a1206) ) //2ex
- ROM_LOAD32_WORD( "e52-34.ic24", 0x1000000, 0x200000, CRC(4ae1064b) SHA1(a5f1ad3262f8ffd09e9063a6dbe98d883b11a156) ) //2ex
- ROM_LOAD32_WORD( "e52-08.ic12", 0x1400002, 0x200000, CRC(d52e6b9c) SHA1(382a5fd4533ab641a09321208464d83f72e161e3) )
- ROM_LOAD32_WORD( "e52-16.ic25", 0x1400000, 0x200000, CRC(db6dd6e2) SHA1(d345dbd745514d4777d52c4360787ea8c462ffb1) )
-
- ROM_REGION( 0x1000000, "gfx2", 0 ) /* only accessible to the TMS */
+ ROM_REGION32_BE( 0x1800000, "maingfx", 0 )
+ ROM_LOAD32_WORD_SWAP( "e52-17.ic52", 0x0000000, 0x200000, CRC(4ac11921) SHA1(c4816e1d68bb52ee59e7a2e6de617c1093020944) )
+ ROM_LOAD32_WORD_SWAP( "e52-18.ic53", 0x0000002, 0x200000, CRC(7f3e4af7) SHA1(ab35744014175a802e73c8b70de4e7508f0a1cd1) )
+ ROM_LOAD32_WORD_SWAP( "e52-19.ic54", 0x0400000, 0x200000, CRC(2e5ff408) SHA1(91f95721b98198082e950c50f33324820719e9ed) )
+ ROM_LOAD32_WORD_SWAP( "e52-20.ic55", 0x0400002, 0x200000, CRC(e90eb71e) SHA1(f07518c718f773e20412393c0ebb3243f9b1d96c) )
+ ROM_LOAD32_WORD_SWAP( "e52-05.ic9", 0x0800000, 0x200000, CRC(1ad0c612) SHA1(4ffc373fca8c1e1a5edbad3305b08f0867e9809c) )
+ ROM_LOAD32_WORD_SWAP( "e52-13.ic22", 0x0800002, 0x200000, CRC(943af3f4) SHA1(bfc81aa5e5c22e44601428b9e980f09d0c65e38e) )
+ ROM_LOAD32_WORD_SWAP( "e52-31.ic10", 0x0c00000, 0x200000, CRC(e9e2eb3d) SHA1(97e2dc907faa512d3fb140dafe3250f04991ff07) ) //2ex
+ ROM_LOAD32_WORD_SWAP( "e52-33.ic23", 0x0c00002, 0x200000, CRC(6906f41f) SHA1(0d3f6fc4772417190d123ad38b0b8a8a532159c6) ) //2ex
+ ROM_LOAD32_WORD_SWAP( "e52-32.ic11", 0x1000000, 0x200000, CRC(43d452fd) SHA1(20a4064904cf2f21d5f03236c99c9e21a49a1206) ) //2ex
+ ROM_LOAD32_WORD_SWAP( "e52-34.ic24", 0x1000002, 0x200000, CRC(4ae1064b) SHA1(a5f1ad3262f8ffd09e9063a6dbe98d883b11a156) ) //2ex
+ ROM_LOAD32_WORD_SWAP( "e52-08.ic12", 0x1400000, 0x200000, CRC(d52e6b9c) SHA1(382a5fd4533ab641a09321208464d83f72e161e3) )
+ ROM_LOAD32_WORD_SWAP( "e52-16.ic25", 0x1400002, 0x200000, CRC(db6dd6e2) SHA1(d345dbd745514d4777d52c4360787ea8c462ffb1) )
+
+ ROM_REGION16_LE( 0x1000000, "dspgfx", 0 ) /* only accessible to the TMS */
ROM_LOAD( "e52-01.ic5", 0x0000000, 0x200000, CRC(8db39c3c) SHA1(74b3305ebdf679ae274c73b7b32d2adea602bedc) )
ROM_LOAD( "e52-02.ic6", 0x0200000, 0x200000, CRC(b8d6f066) SHA1(99553ad66643ebf7fc71a9aee526d8f206b41dcc) )
ROM_LOAD( "e52-03.ic7", 0x0400000, 0x200000, CRC(a37d164b) SHA1(767a7d2de8b91a00c5fe74710937457e8568a422) )
@@ -1809,17 +1809,17 @@ ROM_START( landgear ) /* Landing Gear Ver 4.2 O */
ROM_REGION( 0x010000, "sub", 0 ) /* MC68HC11M0 code */
ROM_LOAD( "e17-23.ic65", 0x000000, 0x010000, CRC(80ac1428) SHA1(5a2a1e60a11ecdb8743c20ddacfb61f9fd00f01c) )
- ROM_REGION( 0x1800000, "gfx1", 0 )
- ROM_LOAD32_WORD( "e17-03.ic9", 0x0800002, 0x200000, CRC(64820c4f) SHA1(ee18e4e2b01ec21c33ec1f0eb43f6d0cd48d7225) )
- ROM_LOAD32_WORD( "e17-09.ic22", 0x0800000, 0x200000, CRC(19e9a1d1) SHA1(26f1a91e3757da510d685a11add08e3e00317796) )
- ROM_LOAD32_WORD( "e17-04.ic10", 0x0c00002, 0x200000, CRC(7dc2cae3) SHA1(90638a1efc353428ce4155ca29f67accaf0499cd) )
- ROM_LOAD32_WORD( "e17-10.ic23", 0x0c00000, 0x200000, CRC(a6bdf6b8) SHA1(e8d76d38f2c7e428a3c2f555571e314351d74a69) )
- ROM_LOAD32_WORD( "e17-05.ic11", 0x1000002, 0x200000, CRC(3f70acd4) SHA1(e8c1c6214631e3e39d1fc9df13d1862442a47e5d) )
- ROM_LOAD32_WORD( "e17-11.ic24", 0x1000000, 0x200000, CRC(4e986d93) SHA1(b218a0360c1d0eca5a907f2b402f352e0329fe41) )
- ROM_LOAD32_WORD( "e17-06.ic12", 0x1400002, 0x200000, CRC(107ff481) SHA1(2a48cedec9641ff08776e5d8b1bf1f5b250d4179) )
- ROM_LOAD32_WORD( "e17-12.ic25", 0x1400000, 0x200000, CRC(0727ddfa) SHA1(68bf83a3c46cd042a7ad27a530c8bed6360d8492) )
-
- ROM_REGION( 0x1000000, "gfx2", ROMREGION_ERASE00 ) /* only accessible to the TMS */
+ ROM_REGION32_BE( 0x1800000, "maingfx", 0 )
+ ROM_LOAD32_WORD_SWAP( "e17-03.ic9", 0x0800000, 0x200000, CRC(64820c4f) SHA1(ee18e4e2b01ec21c33ec1f0eb43f6d0cd48d7225) )
+ ROM_LOAD32_WORD_SWAP( "e17-09.ic22", 0x0800002, 0x200000, CRC(19e9a1d1) SHA1(26f1a91e3757da510d685a11add08e3e00317796) )
+ ROM_LOAD32_WORD_SWAP( "e17-04.ic10", 0x0c00000, 0x200000, CRC(7dc2cae3) SHA1(90638a1efc353428ce4155ca29f67accaf0499cd) )
+ ROM_LOAD32_WORD_SWAP( "e17-10.ic23", 0x0c00002, 0x200000, CRC(a6bdf6b8) SHA1(e8d76d38f2c7e428a3c2f555571e314351d74a69) )
+ ROM_LOAD32_WORD_SWAP( "e17-05.ic11", 0x1000000, 0x200000, CRC(3f70acd4) SHA1(e8c1c6214631e3e39d1fc9df13d1862442a47e5d) )
+ ROM_LOAD32_WORD_SWAP( "e17-11.ic24", 0x1000002, 0x200000, CRC(4e986d93) SHA1(b218a0360c1d0eca5a907f2b402f352e0329fe41) )
+ ROM_LOAD32_WORD_SWAP( "e17-06.ic12", 0x1400000, 0x200000, CRC(107ff481) SHA1(2a48cedec9641ff08776e5d8b1bf1f5b250d4179) )
+ ROM_LOAD32_WORD_SWAP( "e17-12.ic25", 0x1400002, 0x200000, CRC(0727ddfa) SHA1(68bf83a3c46cd042a7ad27a530c8bed6360d8492) )
+
+ ROM_REGION16_LE( 0x1000000, "dspgfx", ROMREGION_ERASE00 ) /* only accessible to the TMS */
ROM_LOAD( "e17-01.ic5", 0x0000000, 0x200000, CRC(42aa56a6) SHA1(945c338515ceb946c01480919546869bb8c3d323) )
ROM_LOAD( "e17-02.ic8", 0x0600000, 0x200000, CRC(df7e2405) SHA1(684d6fc398791c48101e6cb63acbf0d691ed863c) )
ROM_LOAD( "e17-07.ic18", 0x0800000, 0x200000, CRC(0f180eb0) SHA1(5e1dd920f110a62a029bace6f4cb80fee0fdaf03) )
@@ -1863,17 +1863,17 @@ ROM_START( landgearj ) /* Landing Gear Ver 4.2 J */
ROM_REGION( 0x010000, "sub", 0 ) /* MC68HC11M0 code */
ROM_LOAD( "e17-23.ic65", 0x000000, 0x010000, CRC(80ac1428) SHA1(5a2a1e60a11ecdb8743c20ddacfb61f9fd00f01c) )
- ROM_REGION( 0x1800000, "gfx1", 0 )
- ROM_LOAD32_WORD( "e17-03.ic9", 0x0800002, 0x200000, CRC(64820c4f) SHA1(ee18e4e2b01ec21c33ec1f0eb43f6d0cd48d7225) )
- ROM_LOAD32_WORD( "e17-09.ic22", 0x0800000, 0x200000, CRC(19e9a1d1) SHA1(26f1a91e3757da510d685a11add08e3e00317796) )
- ROM_LOAD32_WORD( "e17-04.ic10", 0x0c00002, 0x200000, CRC(7dc2cae3) SHA1(90638a1efc353428ce4155ca29f67accaf0499cd) )
- ROM_LOAD32_WORD( "e17-10.ic23", 0x0c00000, 0x200000, CRC(a6bdf6b8) SHA1(e8d76d38f2c7e428a3c2f555571e314351d74a69) )
- ROM_LOAD32_WORD( "e17-05.ic11", 0x1000002, 0x200000, CRC(3f70acd4) SHA1(e8c1c6214631e3e39d1fc9df13d1862442a47e5d) )
- ROM_LOAD32_WORD( "e17-11.ic24", 0x1000000, 0x200000, CRC(4e986d93) SHA1(b218a0360c1d0eca5a907f2b402f352e0329fe41) )
- ROM_LOAD32_WORD( "e17-06.ic12", 0x1400002, 0x200000, CRC(107ff481) SHA1(2a48cedec9641ff08776e5d8b1bf1f5b250d4179) )
- ROM_LOAD32_WORD( "e17-12.ic25", 0x1400000, 0x200000, CRC(0727ddfa) SHA1(68bf83a3c46cd042a7ad27a530c8bed6360d8492) )
-
- ROM_REGION( 0x1000000, "gfx2", ROMREGION_ERASE00 ) /* only accessible to the TMS */
+ ROM_REGION32_BE( 0x1800000, "maingfx", 0 )
+ ROM_LOAD32_WORD_SWAP( "e17-03.ic9", 0x0800000, 0x200000, CRC(64820c4f) SHA1(ee18e4e2b01ec21c33ec1f0eb43f6d0cd48d7225) )
+ ROM_LOAD32_WORD_SWAP( "e17-09.ic22", 0x0800002, 0x200000, CRC(19e9a1d1) SHA1(26f1a91e3757da510d685a11add08e3e00317796) )
+ ROM_LOAD32_WORD_SWAP( "e17-04.ic10", 0x0c00000, 0x200000, CRC(7dc2cae3) SHA1(90638a1efc353428ce4155ca29f67accaf0499cd) )
+ ROM_LOAD32_WORD_SWAP( "e17-10.ic23", 0x0c00002, 0x200000, CRC(a6bdf6b8) SHA1(e8d76d38f2c7e428a3c2f555571e314351d74a69) )
+ ROM_LOAD32_WORD_SWAP( "e17-05.ic11", 0x1000000, 0x200000, CRC(3f70acd4) SHA1(e8c1c6214631e3e39d1fc9df13d1862442a47e5d) )
+ ROM_LOAD32_WORD_SWAP( "e17-11.ic24", 0x1000002, 0x200000, CRC(4e986d93) SHA1(b218a0360c1d0eca5a907f2b402f352e0329fe41) )
+ ROM_LOAD32_WORD_SWAP( "e17-06.ic12", 0x1400000, 0x200000, CRC(107ff481) SHA1(2a48cedec9641ff08776e5d8b1bf1f5b250d4179) )
+ ROM_LOAD32_WORD_SWAP( "e17-12.ic25", 0x1400002, 0x200000, CRC(0727ddfa) SHA1(68bf83a3c46cd042a7ad27a530c8bed6360d8492) )
+
+ ROM_REGION16_LE( 0x1000000, "dspgfx", ROMREGION_ERASE00 ) /* only accessible to the TMS */
ROM_LOAD( "e17-01.ic5", 0x0000000, 0x200000, CRC(42aa56a6) SHA1(945c338515ceb946c01480919546869bb8c3d323) )
ROM_LOAD( "e17-02.ic8", 0x0600000, 0x200000, CRC(df7e2405) SHA1(684d6fc398791c48101e6cb63acbf0d691ed863c) )
ROM_LOAD( "e17-07.ic18", 0x0800000, 0x200000, CRC(0f180eb0) SHA1(5e1dd920f110a62a029bace6f4cb80fee0fdaf03) )
@@ -1917,17 +1917,17 @@ ROM_START( landgeara ) /* Landing Gear Ver 3.1 O, is there an alternate set with
ROM_REGION( 0x010000, "sub", 0 ) /* MC68HC11M0 code */
ROM_LOAD( "e17-23.ic65", 0x000000, 0x010000, CRC(80ac1428) SHA1(5a2a1e60a11ecdb8743c20ddacfb61f9fd00f01c) )
- ROM_REGION( 0x1800000, "gfx1", 0 )
- ROM_LOAD32_WORD( "e17-03.ic9", 0x0800002, 0x200000, CRC(64820c4f) SHA1(ee18e4e2b01ec21c33ec1f0eb43f6d0cd48d7225) )
- ROM_LOAD32_WORD( "e17-09.ic22", 0x0800000, 0x200000, CRC(19e9a1d1) SHA1(26f1a91e3757da510d685a11add08e3e00317796) )
- ROM_LOAD32_WORD( "e17-04.ic10", 0x0c00002, 0x200000, CRC(7dc2cae3) SHA1(90638a1efc353428ce4155ca29f67accaf0499cd) )
- ROM_LOAD32_WORD( "e17-10.ic23", 0x0c00000, 0x200000, CRC(a6bdf6b8) SHA1(e8d76d38f2c7e428a3c2f555571e314351d74a69) )
- ROM_LOAD32_WORD( "e17-05.ic11", 0x1000002, 0x200000, CRC(3f70acd4) SHA1(e8c1c6214631e3e39d1fc9df13d1862442a47e5d) )
- ROM_LOAD32_WORD( "e17-11.ic24", 0x1000000, 0x200000, CRC(4e986d93) SHA1(b218a0360c1d0eca5a907f2b402f352e0329fe41) )
- ROM_LOAD32_WORD( "e17-06.ic12", 0x1400002, 0x200000, CRC(107ff481) SHA1(2a48cedec9641ff08776e5d8b1bf1f5b250d4179) )
- ROM_LOAD32_WORD( "e17-12.ic25", 0x1400000, 0x200000, CRC(0727ddfa) SHA1(68bf83a3c46cd042a7ad27a530c8bed6360d8492) )
-
- ROM_REGION( 0x1000000, "gfx2", ROMREGION_ERASE00 ) /* only accessible to the TMS */
+ ROM_REGION32_BE( 0x1800000, "maingfx", 0 )
+ ROM_LOAD32_WORD_SWAP( "e17-03.ic9", 0x0800000, 0x200000, CRC(64820c4f) SHA1(ee18e4e2b01ec21c33ec1f0eb43f6d0cd48d7225) )
+ ROM_LOAD32_WORD_SWAP( "e17-09.ic22", 0x0800002, 0x200000, CRC(19e9a1d1) SHA1(26f1a91e3757da510d685a11add08e3e00317796) )
+ ROM_LOAD32_WORD_SWAP( "e17-04.ic10", 0x0c00000, 0x200000, CRC(7dc2cae3) SHA1(90638a1efc353428ce4155ca29f67accaf0499cd) )
+ ROM_LOAD32_WORD_SWAP( "e17-10.ic23", 0x0c00002, 0x200000, CRC(a6bdf6b8) SHA1(e8d76d38f2c7e428a3c2f555571e314351d74a69) )
+ ROM_LOAD32_WORD_SWAP( "e17-05.ic11", 0x1000000, 0x200000, CRC(3f70acd4) SHA1(e8c1c6214631e3e39d1fc9df13d1862442a47e5d) )
+ ROM_LOAD32_WORD_SWAP( "e17-11.ic24", 0x1000002, 0x200000, CRC(4e986d93) SHA1(b218a0360c1d0eca5a907f2b402f352e0329fe41) )
+ ROM_LOAD32_WORD_SWAP( "e17-06.ic12", 0x1400000, 0x200000, CRC(107ff481) SHA1(2a48cedec9641ff08776e5d8b1bf1f5b250d4179) )
+ ROM_LOAD32_WORD_SWAP( "e17-12.ic25", 0x1400002, 0x200000, CRC(0727ddfa) SHA1(68bf83a3c46cd042a7ad27a530c8bed6360d8492) )
+
+ ROM_REGION16_LE( 0x1000000, "dspgfx", ROMREGION_ERASE00 ) /* only accessible to the TMS */
ROM_LOAD( "e17-01.ic5", 0x0000000, 0x200000, CRC(42aa56a6) SHA1(945c338515ceb946c01480919546869bb8c3d323) )
ROM_LOAD( "e17-02.ic8", 0x0600000, 0x200000, CRC(df7e2405) SHA1(684d6fc398791c48101e6cb63acbf0d691ed863c) )
ROM_LOAD( "e17-07.ic18", 0x0800000, 0x200000, CRC(0f180eb0) SHA1(5e1dd920f110a62a029bace6f4cb80fee0fdaf03) )
@@ -1971,17 +1971,17 @@ ROM_START( landgearja ) /* Landing Gear Ver 3.0 J, is there an alternate set wit
ROM_REGION( 0x010000, "sub", 0 ) /* MC68HC11M0 code */
ROM_LOAD( "e17-23.ic65", 0x000000, 0x010000, CRC(80ac1428) SHA1(5a2a1e60a11ecdb8743c20ddacfb61f9fd00f01c) )
- ROM_REGION( 0x1800000, "gfx1", 0 )
- ROM_LOAD32_WORD( "e17-03.ic9", 0x0800002, 0x200000, CRC(64820c4f) SHA1(ee18e4e2b01ec21c33ec1f0eb43f6d0cd48d7225) )
- ROM_LOAD32_WORD( "e17-09.ic22", 0x0800000, 0x200000, CRC(19e9a1d1) SHA1(26f1a91e3757da510d685a11add08e3e00317796) )
- ROM_LOAD32_WORD( "e17-04.ic10", 0x0c00002, 0x200000, CRC(7dc2cae3) SHA1(90638a1efc353428ce4155ca29f67accaf0499cd) )
- ROM_LOAD32_WORD( "e17-10.ic23", 0x0c00000, 0x200000, CRC(a6bdf6b8) SHA1(e8d76d38f2c7e428a3c2f555571e314351d74a69) )
- ROM_LOAD32_WORD( "e17-05.ic11", 0x1000002, 0x200000, CRC(3f70acd4) SHA1(e8c1c6214631e3e39d1fc9df13d1862442a47e5d) )
- ROM_LOAD32_WORD( "e17-11.ic24", 0x1000000, 0x200000, CRC(4e986d93) SHA1(b218a0360c1d0eca5a907f2b402f352e0329fe41) )
- ROM_LOAD32_WORD( "e17-06.ic12", 0x1400002, 0x200000, CRC(107ff481) SHA1(2a48cedec9641ff08776e5d8b1bf1f5b250d4179) )
- ROM_LOAD32_WORD( "e17-12.ic25", 0x1400000, 0x200000, CRC(0727ddfa) SHA1(68bf83a3c46cd042a7ad27a530c8bed6360d8492) )
-
- ROM_REGION( 0x1000000, "gfx2", ROMREGION_ERASE00 ) /* only accessible to the TMS */
+ ROM_REGION32_BE( 0x1800000, "maingfx", 0 )
+ ROM_LOAD32_WORD_SWAP( "e17-03.ic9", 0x0800000, 0x200000, CRC(64820c4f) SHA1(ee18e4e2b01ec21c33ec1f0eb43f6d0cd48d7225) )
+ ROM_LOAD32_WORD_SWAP( "e17-09.ic22", 0x0800002, 0x200000, CRC(19e9a1d1) SHA1(26f1a91e3757da510d685a11add08e3e00317796) )
+ ROM_LOAD32_WORD_SWAP( "e17-04.ic10", 0x0c00000, 0x200000, CRC(7dc2cae3) SHA1(90638a1efc353428ce4155ca29f67accaf0499cd) )
+ ROM_LOAD32_WORD_SWAP( "e17-10.ic23", 0x0c00002, 0x200000, CRC(a6bdf6b8) SHA1(e8d76d38f2c7e428a3c2f555571e314351d74a69) )
+ ROM_LOAD32_WORD_SWAP( "e17-05.ic11", 0x1000000, 0x200000, CRC(3f70acd4) SHA1(e8c1c6214631e3e39d1fc9df13d1862442a47e5d) )
+ ROM_LOAD32_WORD_SWAP( "e17-11.ic24", 0x1000002, 0x200000, CRC(4e986d93) SHA1(b218a0360c1d0eca5a907f2b402f352e0329fe41) )
+ ROM_LOAD32_WORD_SWAP( "e17-06.ic12", 0x1400000, 0x200000, CRC(107ff481) SHA1(2a48cedec9641ff08776e5d8b1bf1f5b250d4179) )
+ ROM_LOAD32_WORD_SWAP( "e17-12.ic25", 0x1400002, 0x200000, CRC(0727ddfa) SHA1(68bf83a3c46cd042a7ad27a530c8bed6360d8492) )
+
+ ROM_REGION16_LE( 0x1000000, "dspgfx", ROMREGION_ERASE00 ) /* only accessible to the TMS */
ROM_LOAD( "e17-01.ic5", 0x0000000, 0x200000, CRC(42aa56a6) SHA1(945c338515ceb946c01480919546869bb8c3d323) )
ROM_LOAD( "e17-02.ic8", 0x0600000, 0x200000, CRC(df7e2405) SHA1(684d6fc398791c48101e6cb63acbf0d691ed863c) )
ROM_LOAD( "e17-07.ic18", 0x0800000, 0x200000, CRC(0f180eb0) SHA1(5e1dd920f110a62a029bace6f4cb80fee0fdaf03) )
@@ -2025,17 +2025,17 @@ ROM_START( dangcurv ) /* Dangerous Curves Ver 2.9 O */
ROM_REGION( 0x010000, "sub", 0 ) /* MC68HC11M0 code */
ROM_LOAD( "e09-29.ic65", 0x000000, 0x010000, CRC(80ac1428) SHA1(5a2a1e60a11ecdb8743c20ddacfb61f9fd00f01c) )
- ROM_REGION( 0x1800000, "gfx1", 0 )
- ROM_LOAD32_WORD( "e09-05.ic9", 0x0800002, 0x200000, CRC(a948782f) SHA1(2a2b0d2955e036ddf424c54131435a20dbba3dd4) )
- ROM_LOAD32_WORD( "e09-13.ic22", 0x0800000, 0x200000, CRC(985859e2) SHA1(8af9a73eba2151a5ef60799682fe667663a42743) )
- ROM_LOAD32_WORD( "e09-06.ic10", 0x0c00002, 0x200000, CRC(218dcb5b) SHA1(72aedd2890e076540195d738c76ba446769c8e89) )
- ROM_LOAD32_WORD( "e09-14.ic23", 0x0c00000, 0x200000, CRC(6d123616) SHA1(01ac1e920f7c4a03adf365c8a7831b8385f0b78b) )
- ROM_LOAD32_WORD( "e09-07.ic11", 0x1000002, 0x200000, CRC(37fd7efc) SHA1(24a275d302ec8940479d15f1aeb96a288868bd41) )
- ROM_LOAD32_WORD( "e09-15.ic24", 0x1000000, 0x200000, CRC(0d773f3b) SHA1(f867a4d5956c2ebfa9858499d9716b4dc723d76b) )
- ROM_LOAD32_WORD( "e09-08.ic12", 0x1400002, 0x200000, CRC(5c080485) SHA1(c950cd00df5b6d2d0a119ba318fa8b0a3f471b29) )
- ROM_LOAD32_WORD( "e09-16.ic25", 0x1400000, 0x200000, CRC(35cb8346) SHA1(c2ecedd3c2a28213ef83e776f3007c974128189b) )
-
- ROM_REGION( 0x1000000, "gfx2", 0 ) /* only accessible to the TMS */
+ ROM_REGION32_BE( 0x1800000, "maingfx", 0 )
+ ROM_LOAD32_WORD_SWAP( "e09-05.ic9", 0x0800000, 0x200000, CRC(a948782f) SHA1(2a2b0d2955e036ddf424c54131435a20dbba3dd4) )
+ ROM_LOAD32_WORD_SWAP( "e09-13.ic22", 0x0800002, 0x200000, CRC(985859e2) SHA1(8af9a73eba2151a5ef60799682fe667663a42743) )
+ ROM_LOAD32_WORD_SWAP( "e09-06.ic10", 0x0c00000, 0x200000, CRC(218dcb5b) SHA1(72aedd2890e076540195d738c76ba446769c8e89) )
+ ROM_LOAD32_WORD_SWAP( "e09-14.ic23", 0x0c00002, 0x200000, CRC(6d123616) SHA1(01ac1e920f7c4a03adf365c8a7831b8385f0b78b) )
+ ROM_LOAD32_WORD_SWAP( "e09-07.ic11", 0x1000000, 0x200000, CRC(37fd7efc) SHA1(24a275d302ec8940479d15f1aeb96a288868bd41) )
+ ROM_LOAD32_WORD_SWAP( "e09-15.ic24", 0x1000002, 0x200000, CRC(0d773f3b) SHA1(f867a4d5956c2ebfa9858499d9716b4dc723d76b) )
+ ROM_LOAD32_WORD_SWAP( "e09-08.ic12", 0x1400000, 0x200000, CRC(5c080485) SHA1(c950cd00df5b6d2d0a119ba318fa8b0a3f471b29) )
+ ROM_LOAD32_WORD_SWAP( "e09-16.ic25", 0x1400002, 0x200000, CRC(35cb8346) SHA1(c2ecedd3c2a28213ef83e776f3007c974128189b) )
+
+ ROM_REGION16_LE( 0x1000000, "dspgfx", 0 ) /* only accessible to the TMS */
ROM_LOAD( "e09-01.ic5", 0x0000000, 0x200000, CRC(22a6a53d) SHA1(6efa89151cd5ec43ab9bfa9b92694eb0018dd227) )
ROM_LOAD( "e09-02.ic6", 0x0200000, 0x200000, CRC(405e2969) SHA1(376b9dd548d876af6798553a6da5deed4de00b76) )
ROM_LOAD( "e09-03.ic7", 0x0400000, 0x200000, CRC(15327754) SHA1(bf08ab80875b400700241a66715e229dae6752d1) )
@@ -2082,17 +2082,17 @@ ROM_START( dangcurvj ) /* Dangerous Curves Ver 2.2 J */
ROM_REGION( 0x010000, "sub", 0 ) /* MC68HC11M0 code */
ROM_LOAD( "e09-29.ic65", 0x000000, 0x010000, CRC(80ac1428) SHA1(5a2a1e60a11ecdb8743c20ddacfb61f9fd00f01c) )
- ROM_REGION( 0x1800000, "gfx1", 0 )
- ROM_LOAD32_WORD( "e09-05.ic9", 0x0800002, 0x200000, CRC(a948782f) SHA1(2a2b0d2955e036ddf424c54131435a20dbba3dd4) )
- ROM_LOAD32_WORD( "e09-13.ic22", 0x0800000, 0x200000, CRC(985859e2) SHA1(8af9a73eba2151a5ef60799682fe667663a42743) )
- ROM_LOAD32_WORD( "e09-06.ic10", 0x0c00002, 0x200000, CRC(218dcb5b) SHA1(72aedd2890e076540195d738c76ba446769c8e89) )
- ROM_LOAD32_WORD( "e09-14.ic23", 0x0c00000, 0x200000, CRC(6d123616) SHA1(01ac1e920f7c4a03adf365c8a7831b8385f0b78b) )
- ROM_LOAD32_WORD( "e09-07.ic11", 0x1000002, 0x200000, CRC(37fd7efc) SHA1(24a275d302ec8940479d15f1aeb96a288868bd41) )
- ROM_LOAD32_WORD( "e09-15.ic24", 0x1000000, 0x200000, CRC(0d773f3b) SHA1(f867a4d5956c2ebfa9858499d9716b4dc723d76b) )
- ROM_LOAD32_WORD( "e09-08.ic12", 0x1400002, 0x200000, CRC(5c080485) SHA1(c950cd00df5b6d2d0a119ba318fa8b0a3f471b29) )
- ROM_LOAD32_WORD( "e09-16.ic25", 0x1400000, 0x200000, CRC(35cb8346) SHA1(c2ecedd3c2a28213ef83e776f3007c974128189b) )
-
- ROM_REGION( 0x1000000, "gfx2", 0 ) /* only accessible to the TMS */
+ ROM_REGION32_BE( 0x1800000, "maingfx", 0 )
+ ROM_LOAD32_WORD_SWAP( "e09-05.ic9", 0x0800000, 0x200000, CRC(a948782f) SHA1(2a2b0d2955e036ddf424c54131435a20dbba3dd4) )
+ ROM_LOAD32_WORD_SWAP( "e09-13.ic22", 0x0800002, 0x200000, CRC(985859e2) SHA1(8af9a73eba2151a5ef60799682fe667663a42743) )
+ ROM_LOAD32_WORD_SWAP( "e09-06.ic10", 0x0c00000, 0x200000, CRC(218dcb5b) SHA1(72aedd2890e076540195d738c76ba446769c8e89) )
+ ROM_LOAD32_WORD_SWAP( "e09-14.ic23", 0x0c00002, 0x200000, CRC(6d123616) SHA1(01ac1e920f7c4a03adf365c8a7831b8385f0b78b) )
+ ROM_LOAD32_WORD_SWAP( "e09-07.ic11", 0x1000000, 0x200000, CRC(37fd7efc) SHA1(24a275d302ec8940479d15f1aeb96a288868bd41) )
+ ROM_LOAD32_WORD_SWAP( "e09-15.ic24", 0x1000002, 0x200000, CRC(0d773f3b) SHA1(f867a4d5956c2ebfa9858499d9716b4dc723d76b) )
+ ROM_LOAD32_WORD_SWAP( "e09-08.ic12", 0x1400000, 0x200000, CRC(5c080485) SHA1(c950cd00df5b6d2d0a119ba318fa8b0a3f471b29) )
+ ROM_LOAD32_WORD_SWAP( "e09-16.ic25", 0x1400002, 0x200000, CRC(35cb8346) SHA1(c2ecedd3c2a28213ef83e776f3007c974128189b) )
+
+ ROM_REGION16_LE( 0x1000000, "dspgfx", 0 ) /* only accessible to the TMS */
ROM_LOAD( "e09-01.ic5", 0x0000000, 0x200000, CRC(22a6a53d) SHA1(6efa89151cd5ec43ab9bfa9b92694eb0018dd227) )
ROM_LOAD( "e09-02.ic6", 0x0200000, 0x200000, CRC(405e2969) SHA1(376b9dd548d876af6798553a6da5deed4de00b76) )
ROM_LOAD( "e09-03.ic7", 0x0400000, 0x200000, CRC(15327754) SHA1(bf08ab80875b400700241a66715e229dae6752d1) )
diff --git a/src/mame/includes/taitojc.h b/src/mame/includes/taitojc.h
index 24819e6d47c..d78dab400e6 100644
--- a/src/mame/includes/taitojc.h
+++ b/src/mame/includes/taitojc.h
@@ -20,7 +20,7 @@ public:
m_maincpu(*this,"maincpu"),
m_dsp(*this,"dsp"),
m_tc0640fio(*this, "tc0640fio"),
- m_gfx2(*this, "gfx2"),
+ m_dspgfx(*this, "dspgfx"),
m_vram(*this, "vram"),
m_objlist(*this, "objlist"),
m_main_ram(*this, "main_ram"),
@@ -50,7 +50,7 @@ private:
required_device<cpu_device> m_maincpu;
required_device<cpu_device> m_dsp;
required_device<tc0640fio_device> m_tc0640fio;
- required_memory_region m_gfx2;
+ required_region_ptr<uint16_t> m_dspgfx;
required_shared_ptr<uint32_t> m_vram;
required_shared_ptr<uint32_t> m_objlist;