summaryrefslogtreecommitdiffstatshomepage
diff options
context:
space:
mode:
author Roberto Fresca <robbie@robertofresca.com>2025-12-08 23:04:48 +0100
committer Roberto Fresca <robbie@robertofresca.com>2025-12-08 23:04:48 +0100
commitf4ddf082c50f45d13d6afb47d6f4f96694355696 (patch)
tree48a560ff44f96e04c477a737ba427686a44304ce
parent72bc2bbca54b820056fd8fc826d790f9ab23c141 (diff)
Extended the external bankswitching PLDs to all Cherry Master 99 sets,
since it's confirmed they run in the same hardware.
-rw-r--r--src/mame/igs/goldstar.cpp16
1 files changed, 16 insertions, 0 deletions
diff --git a/src/mame/igs/goldstar.cpp b/src/mame/igs/goldstar.cpp
index b0b349910e8..19ebdd7d125 100644
--- a/src/mame/igs/goldstar.cpp
+++ b/src/mame/igs/goldstar.cpp
@@ -20333,6 +20333,10 @@ ROM_START( cmast99b )
ROM_REGION( 0x100, "proms2", 0 )
ROM_LOAD( "82s129.u46", 0x0000, 0x0100, CRC(50ec383b) SHA1(ae95b92bd3946b40134bcdc22708d5c6b0f4c23e) )
+
+ ROM_REGION( 0x400, "plds2", ROMREGION_ERASE00 ) // extended PLDs (bankswitching)
+ ROM_LOAD( "peel18cv8_inside.j15", 0x000, 0x155, CRC(77eaa6fb) SHA1(33c1e00bef82b526d21e628077a8eaf96b9c1d3a) )
+ ROM_LOAD( "peel18cv8_edge.l15", 0x200, 0x155, CRC(b0395c06) SHA1(12b79dffda76c75abe30f36c74b53a87a42de735) )
ROM_END
ROM_START( cmast99c )
@@ -20367,6 +20371,10 @@ ROM_START( cmast99c )
ROM_REGION( 0x100, "proms2", 0 )
ROM_LOAD( "82s129.u46", 0x0000, 0x0100, CRC(50ec383b) SHA1(ae95b92bd3946b40134bcdc22708d5c6b0f4c23e) )
+
+ ROM_REGION( 0x400, "plds2", ROMREGION_ERASE00 ) // extended PLDs (bankswitching)
+ ROM_LOAD( "peel18cv8_inside.j15", 0x000, 0x155, CRC(77eaa6fb) SHA1(33c1e00bef82b526d21e628077a8eaf96b9c1d3a) )
+ ROM_LOAD( "peel18cv8_edge.l15", 0x200, 0x155, CRC(b0395c06) SHA1(12b79dffda76c75abe30f36c74b53a87a42de735) )
ROM_END
ROM_START( cmast99d )
@@ -20401,6 +20409,10 @@ ROM_START( cmast99d )
ROM_REGION( 0x100, "proms2", 0 )
ROM_LOAD( "82s129.u46", 0x0000, 0x0100, CRC(50ec383b) SHA1(ae95b92bd3946b40134bcdc22708d5c6b0f4c23e) )
+
+ ROM_REGION( 0x400, "plds2", ROMREGION_ERASE00 ) // extended PLDs (bankswitching)
+ ROM_LOAD( "peel18cv8_inside.j15", 0x000, 0x155, CRC(77eaa6fb) SHA1(33c1e00bef82b526d21e628077a8eaf96b9c1d3a) )
+ ROM_LOAD( "peel18cv8_edge.l15", 0x200, 0x155, CRC(b0395c06) SHA1(12b79dffda76c75abe30f36c74b53a87a42de735) )
ROM_END
/*
@@ -20448,6 +20460,10 @@ ROM_START( cmast99hc )
ROM_REGION( 0x100, "proms2", 0 )
ROM_LOAD( "82s129.u46", 0x0000, 0x0100, CRC(50ec383b) SHA1(ae95b92bd3946b40134bcdc22708d5c6b0f4c23e) )
+
+ ROM_REGION( 0x400, "plds2", ROMREGION_ERASE00 ) // extended PLDs (bankswitching)
+ ROM_LOAD( "peel18cv8_inside.j15", 0x000, 0x155, CRC(77eaa6fb) SHA1(33c1e00bef82b526d21e628077a8eaf96b9c1d3a) )
+ ROM_LOAD( "peel18cv8_edge.l15", 0x200, 0x155, CRC(b0395c06) SHA1(12b79dffda76c75abe30f36c74b53a87a42de735) )
ROM_END
ROM_START( texas99 )