summaryrefslogtreecommitdiffstatshomepage
diff options
context:
space:
mode:
author David Haywood <28625134+DavidHaywood@users.noreply.github.com>2021-03-27 14:54:02 +0000
committer GitHub <noreply@github.com>2021-03-28 01:54:02 +1100
commitaaaf107d184381a6daa71a2b861dbd0445e3d725 (patch)
tree957db4f8247e8ba873df6a3f212604d6a1df53e9
parent84b22b3d08adbdc454210eac85ca0264bcf014b5 (diff)
ssv.cpp: Fixed gdfs (Mobile Suit Gundam Final Shooting) sound ROM loading. (#7895)
-rw-r--r--src/mame/drivers/ssv.cpp17
1 files changed, 8 insertions, 9 deletions
diff --git a/src/mame/drivers/ssv.cpp b/src/mame/drivers/ssv.cpp
index 9c7180111f7..5b4a9a39e13 100644
--- a/src/mame/drivers/ssv.cpp
+++ b/src/mame/drivers/ssv.cpp
@@ -4829,18 +4829,17 @@ ROM_START( gdfs )
ROM_REGION( 0x80000, "gfx3", 0 ) // Tilemap
ROM_LOAD( "ssvv7.u16", 0x0000000, 0x080000, CRC(f1c3ab6f) SHA1(b7f54f7ae60650fee7570aa4dd4266c629149673) )
- ROM_REGION16_BE( 0x400000, "ensoniq.0", 0 ) /* Samples */
- ROM_LOAD16_BYTE( "vg004-12.u4", 0x000000, 0x200000, CRC(eb41a4ef) SHA1(f4d0844a3c00cf90faa59ae982744b7f0bcbe218) )
- ROM_LOAD16_BYTE( "vg004-13.u5", 0x000001, 0x200000, CRC(a4ed3977) SHA1(5843d56f69789e70ce0201a693ffae322b628459) )
+ ROM_REGION16_BE( 0x400000, "ensoniq.0", ROMREGION_ERASE00 ) /* Samples */
+ ROM_LOAD16_BYTE( "vg004-12.u4", 0x000000, 0x200000, CRC(eb41a4ef) SHA1(f4d0844a3c00cf90faa59ae982744b7f0bcbe218) ) // music
- ROM_REGION16_BE( 0x400000, "ensoniq.1", 0 ) /* Samples */
- ROM_COPY( "ensoniq.0", 0x000000, 0x000000, 0x400000 )
+ ROM_REGION16_BE( 0x400000, "ensoniq.1", ROMREGION_ERASE00 ) /* Samples */
+ ROM_LOAD16_BYTE( "vg004-13.u5", 0x000000, 0x200000, CRC(a4ed3977) SHA1(5843d56f69789e70ce0201a693ffae322b628459) ) // credit sound, gunshots etc.
- ROM_REGION16_BE( 0x400000, "ensoniq.2", 0 ) /* Samples */
- ROM_COPY( "ensoniq.0", 0x000000, 0x000000, 0x400000 )
+ ROM_REGION16_BE( 0x400000, "ensoniq.2", ROMREGION_ERASE00 ) /* Samples */
+ ROM_COPY( "ensoniq.0", 0x000000, 0x000000, 0x400000 ) // nothing played from here?
- ROM_REGION16_BE( 0x400000, "ensoniq.3", 0 ) /* Samples */
- ROM_COPY( "ensoniq.0", 0x000000, 0x000000, 0x400000 )
+ ROM_REGION16_BE( 0x400000, "ensoniq.3", ROMREGION_ERASE00 ) /* Samples */
+ ROM_COPY( "ensoniq.1", 0x000000, 0x000000, 0x400000 ) // nothing played from here?
ROM_END
/***************************************************************************