rd500: add to mame.lst and correct rom region size/endianness

This commit is contained in:
hap 2024-07-25 10:27:37 +02:00
parent 6812e516ac
commit d3fde22864
2 changed files with 5 additions and 4 deletions

View File

@ -38709,6 +38709,7 @@ jd800 //
@source:roland/roland_jv80.cpp
jv880 //
rd500 //
@source:roland/roland_jx3p.cpp
gr700 //

View File

@ -84,7 +84,7 @@ private:
void roland_rd500_state::rd500_mem_map(address_map &map)
{
map(0x000000, 0x8fffff).rom().region("progrom", 0);
map(0x000000, 0x07ffff).rom().region("progrom", 0);
map(0x900000, 0x90ffff).ram();
map(0xa00000, 0xa0ffff).rw(m_pcm, FUNC(tc6116_device::read), FUNC(tc6116_device::write));
map(0xc00000, 0xc0ffff).rw(FUNC(roland_rd500_state::keyscan_r), FUNC(roland_rd500_state::keyscan_w));
@ -128,10 +128,10 @@ ROM_START(jv880)
ROM_END
ROM_START(rd500)
ROM_REGION(0x80000, "progrom", 0)
ROM_LOAD("rd500_rom.bin", 0x00000, 0x80000, CRC(668fc7e9) SHA1(59e28d3e2190902dd6fd02a9820f96e383781178))
ROM_REGION16_BE(0x80000, "progrom", 0)
ROM_LOAD16_WORD_SWAP("rd500_rom.bin", 0x00000, 0x80000, CRC(668fc7e9) SHA1(59e28d3e2190902dd6fd02a9820f96e383781178))
ROM_REGION(0x400000, "waverom", 0)
ROM_REGION(0x800000, "waverom", 0)
ROM_LOAD("roland-a_r00342978.ic4", 0x000000, 0x200000, CRC(c885bf4f) SHA1(e14f0f4a8181e09fae7db10130e4ed3cd6bf5a34))
ROM_LOAD("roland-b_r00343012.ic5", 0x200000, 0x200000, CRC(ceb02d33) SHA1(9f6969d94598c68902188085d0c91fb8b300d762))
ROM_LOAD("roland-c_r00343023.ic6", 0x400000, 0x200000, CRC(f627cdb7) SHA1(7b834fee5db5a7377ec7f66172d0fa3096cefbc9))