From fd7953a4043b7b15251054afd177511e8e66144a Mon Sep 17 00:00:00 2001 From: AJR Date: Thu, 20 Apr 2017 20:08:41 -0400 Subject: [PATCH] Seibu/TAD PROM stuff * toki: Add dumps of bipolar PROMs [caius] * bloodbro: Add dump of bipolar PROM [Andreas] * dynduke, raiden, skysmash, cupsoc: Document undumped PROMs for many sets --- src/mame/drivers/bloodbro.cpp | 12 ++++++++++++ src/mame/drivers/dynduke.cpp | 28 ++++++++++++++++++++++++++++ src/mame/drivers/goodejan.cpp | 6 +++--- src/mame/drivers/legionna.cpp | 24 ++++++++++++++++++++++++ src/mame/drivers/raiden.cpp | 27 +++++++++++++++++++++++++++ src/mame/drivers/toki.cpp | 26 +++++++++++++++++++++++++- 6 files changed, 119 insertions(+), 4 deletions(-) diff --git a/src/mame/drivers/bloodbro.cpp b/src/mame/drivers/bloodbro.cpp index e11893aef69..b9d52b1e27c 100644 --- a/src/mame/drivers/bloodbro.cpp +++ b/src/mame/drivers/bloodbro.cpp @@ -584,6 +584,9 @@ ROM_START( bloodbro ) ROM_REGION( 0x40000, "oki", 0 ) /* ADPCM samples */ ROM_LOAD( "bb_08.u095.5a", 0x00000, 0x20000, CRC(deb1b975) SHA1(08f2e9a0a23171201b71d381d091edcd3787c287) ) + + ROM_REGION( 0x0100, "proms", 0 ) + ROM_LOAD( "cb006.u083.6c", 0x0000, 0x0100, CRC(b2b89a74) SHA1(1878823801048d677aef9702feedd5bf775e62d0) ) // N82S135N ROM_END ROM_START( bloodbroa ) @@ -610,6 +613,9 @@ ROM_START( bloodbroa ) ROM_REGION( 0x40000, "oki", 0 ) /* ADPCM samples */ ROM_LOAD( "bb_08.u095.5a", 0x00000, 0x20000, CRC(deb1b975) SHA1(08f2e9a0a23171201b71d381d091edcd3787c287) ) + + ROM_REGION( 0x0100, "proms", 0 ) + ROM_LOAD( "cb006.u083.6c", 0x0000, 0x0100, CRC(b2b89a74) SHA1(1878823801048d677aef9702feedd5bf775e62d0) ) // N82S135N ROM_END ROM_START( bloodbrob ) @@ -636,6 +642,9 @@ ROM_START( bloodbrob ) ROM_REGION( 0x40000, "oki", 0 ) /* ADPCM samples */ ROM_LOAD( "bb_08.u095.5a", 0x00000, 0x20000, CRC(deb1b975) SHA1(08f2e9a0a23171201b71d381d091edcd3787c287) ) + + ROM_REGION( 0x0100, "proms", 0 ) + ROM_LOAD( "cb006.u083.6c", 0x0000, 0x0100, CRC(b2b89a74) SHA1(1878823801048d677aef9702feedd5bf775e62d0) ) // N82S135N ROM_END @@ -709,6 +718,9 @@ ROM_START( skysmash ) ROM_REGION( 0x40000, "oki", 0 ) /* ADPCM samples */ ROM_LOAD( "rom1", 0x00000, 0x20000, CRC(e69986f6) SHA1(de38bf2d5638cb40740882e1abccf7928e43a5a6) ) + + ROM_REGION( 0x0100, "proms", 0 ) + ROM_LOAD( "ss006.u083.4j", 0x0000, 0x0100, NO_DUMP ) // N82S135N ROM_END diff --git a/src/mame/drivers/dynduke.cpp b/src/mame/drivers/dynduke.cpp index 3bae6bcd829..a96fa9ea05e 100644 --- a/src/mame/drivers/dynduke.cpp +++ b/src/mame/drivers/dynduke.cpp @@ -411,6 +411,10 @@ ROM_START( dynduke ) ROM_REGION( 0x40000, "oki", 0 ) /* ADPCM samples */ ROM_LOAD( "7.x10", 0x000000, 0x10000, CRC(9cbc7b41) SHA1(107c19d3d71ee6af63d03f7278310c5e3786f91d) ) + + ROM_REGION( 0x0200, "proms", 0 ) + ROM_LOAD( "26.n2", 0x0000, 0x0100, NO_DUMP ) // N82S135N + ROM_LOAD( "61-d.u3", 0x0100, 0x0100, NO_DUMP ) // N82S1??AN (part number obscured) ROM_END ROM_START( dyndukea ) @@ -459,6 +463,10 @@ ROM_START( dyndukea ) ROM_REGION( 0x40000, "oki", 0 ) /* ADPCM samples */ ROM_LOAD( "7.x10", 0x000000, 0x10000, CRC(9cbc7b41) SHA1(107c19d3d71ee6af63d03f7278310c5e3786f91d) ) + + ROM_REGION( 0x0200, "proms", 0 ) + ROM_LOAD( "26.n2", 0x0000, 0x0100, NO_DUMP ) // N82S135N + ROM_LOAD( "61-d.u3", 0x0100, 0x0100, NO_DUMP ) // N82S1??AN (part number obscured) ROM_END ROM_START( dyndukej ) @@ -507,6 +515,10 @@ ROM_START( dyndukej ) ROM_REGION( 0x40000, "oki", 0 ) /* ADPCM samples */ ROM_LOAD( "7.x10", 0x000000, 0x10000, CRC(9cbc7b41) SHA1(107c19d3d71ee6af63d03f7278310c5e3786f91d) ) + + ROM_REGION( 0x0200, "proms", 0 ) + ROM_LOAD( "26.n2", 0x0000, 0x0100, NO_DUMP ) // N82S135N + ROM_LOAD( "61-d.u3", 0x0100, 0x0100, NO_DUMP ) // N82S1??AN (part number obscured) ROM_END ROM_START( dyndukeja ) @@ -555,6 +567,10 @@ ROM_START( dyndukeja ) ROM_REGION( 0x40000, "oki", 0 ) /* ADPCM samples */ ROM_LOAD( "7.x10", 0x000000, 0x10000, CRC(9cbc7b41) SHA1(107c19d3d71ee6af63d03f7278310c5e3786f91d) ) + + ROM_REGION( 0x0200, "proms", 0 ) + ROM_LOAD( "26.n2", 0x0000, 0x0100, NO_DUMP ) // N82S135N + ROM_LOAD( "61-d.u3", 0x0100, 0x0100, NO_DUMP ) // N82S1??AN (part number obscured) ROM_END ROM_START( dyndukeu ) @@ -603,6 +619,10 @@ ROM_START( dyndukeu ) ROM_REGION( 0x40000, "oki", 0 ) /* ADPCM samples */ ROM_LOAD( "7.x10", 0x000000, 0x10000, CRC(9cbc7b41) SHA1(107c19d3d71ee6af63d03f7278310c5e3786f91d) ) + + ROM_REGION( 0x0200, "proms", 0 ) + ROM_LOAD( "26.n2", 0x0000, 0x0100, NO_DUMP ) // N82S135N + ROM_LOAD( "61-d.u3", 0x0100, 0x0100, NO_DUMP ) // N82S1??AN (part number obscured) ROM_END ROM_START( dbldynj ) @@ -651,6 +671,10 @@ ROM_START( dbldynj ) ROM_REGION( 0x40000, "oki", 0 ) /* ADPCM samples */ ROM_LOAD( "7.x10", 0x000000, 0x10000, CRC(9cbc7b41) SHA1(107c19d3d71ee6af63d03f7278310c5e3786f91d) ) + + ROM_REGION( 0x0200, "proms", 0 ) + ROM_LOAD( "26.n2", 0x0000, 0x0100, NO_DUMP ) // N82S135N + ROM_LOAD( "61-d.u3", 0x0100, 0x0100, NO_DUMP ) // N82S1??AN (part number obscured) ROM_END ROM_START( dbldynu ) @@ -699,6 +723,10 @@ ROM_START( dbldynu ) ROM_REGION( 0x40000, "oki", 0 ) /* ADPCM samples */ ROM_LOAD( "7.x10", 0x000000, 0x10000, CRC(9cbc7b41) SHA1(107c19d3d71ee6af63d03f7278310c5e3786f91d) ) + + ROM_REGION( 0x0200, "proms", 0 ) + ROM_LOAD( "26.n2", 0x0000, 0x0100, NO_DUMP ) // N82S135N + ROM_LOAD( "61-d.u3", 0x0100, 0x0100, NO_DUMP ) // N82S1??AN (part number obscured) ROM_END diff --git a/src/mame/drivers/goodejan.cpp b/src/mame/drivers/goodejan.cpp index a05a7f8bad8..38291ec75da 100644 --- a/src/mame/drivers/goodejan.cpp +++ b/src/mame/drivers/goodejan.cpp @@ -708,7 +708,7 @@ ROM_START( totmejan ) ROM_REGION( 0x80000, "oki", 0 ) /* ADPCM samples */ ROM_LOAD( "e-jan.0911", 0x00000, 0x80000, CRC(a7fb93c2) SHA1(c2e1300f142032c087c96e1a785af28a6d678947) ) - ROM_REGION( 0x200, "user1", 0 ) /* not used */ + ROM_REGION( 0x100, "proms", 0 ) /* not used */ ROM_LOAD( "fmj08.083", 0x000, 0x100, CRC(9657b7ad) SHA1(e9b469c2b3534593f7fe0ea19cbbf93b55957e42) ) ROM_END @@ -740,7 +740,7 @@ ROM_START( goodejan ) ROM_REGION( 0x80000, "oki", 0 ) /* ADPCM samples */ ROM_LOAD( "e-jan.911", 0x00000, 0x80000, CRC(6d2cbc35) SHA1(61f47e2a94b8877906224f46d8301a26a0b9e55f) ) - ROM_REGION( 0x200, "user1", 0 ) /* not used */ + ROM_REGION( 0x100, "proms", 0 ) /* not used */ ROM_LOAD( "fmj08.083", 0x000, 0x100, CRC(9657b7ad) SHA1(e9b469c2b3534593f7fe0ea19cbbf93b55957e42) ) ROM_END @@ -772,7 +772,7 @@ ROM_START( goodejana ) ROM_REGION( 0x80000, "oki", 0 ) /* ADPCM samples */ ROM_LOAD( "e-jan.911", 0x00000, 0x80000, CRC(6d2cbc35) SHA1(61f47e2a94b8877906224f46d8301a26a0b9e55f) ) - ROM_REGION( 0x200, "user1", 0 ) /* not used */ + ROM_REGION( 0x100, "proms", 0 ) /* not used */ ROM_LOAD( "fmj08.083", 0x000, 0x100, CRC(9657b7ad) SHA1(e9b469c2b3534593f7fe0ea19cbbf93b55957e42) ) ROM_END diff --git a/src/mame/drivers/legionna.cpp b/src/mame/drivers/legionna.cpp index 61121ceee76..3424ff2daf0 100644 --- a/src/mame/drivers/legionna.cpp +++ b/src/mame/drivers/legionna.cpp @@ -2185,6 +2185,9 @@ ROM_START( cupsoc ) ROM_REGION( 0x080000, "user1", 0 ) ROM_LOAD( "copx-d1.bin", 0x000000, 0x080000, CRC(029bc402) SHA1(0f64e4c32d95abfa3920b39ed3cf0cc6eb50191b) ) + + ROM_REGION( 0x200, "proms", 0 ) + ROM_LOAD( "soc07.u0910", 0x000, 0x200, NO_DUMP ) // N82S147AN ROM_END ROM_START( cupsoca ) @@ -2222,6 +2225,9 @@ ROM_START( cupsoca ) ROM_REGION( 0x080000, "user1", 0 ) ROM_LOAD( "copx-d1.bin", 0x000000, 0x080000, CRC(029bc402) SHA1(0f64e4c32d95abfa3920b39ed3cf0cc6eb50191b) ) + + ROM_REGION( 0x200, "proms", 0 ) + ROM_LOAD( "soc07.u0910", 0x000, 0x200, NO_DUMP ) // N82S147AN ROM_END ROM_START( cupsocb ) @@ -2259,6 +2265,9 @@ ROM_START( cupsocb ) ROM_REGION( 0x080000, "user1", 0 ) ROM_LOAD( "copx-d1.bin", 0x000000, 0x080000, CRC(029bc402) SHA1(0f64e4c32d95abfa3920b39ed3cf0cc6eb50191b) ) + + ROM_REGION( 0x200, "proms", 0 ) + ROM_LOAD( "soc07.u0910", 0x000, 0x200, NO_DUMP ) // N82S147AN ROM_END ROM_START( cupsocs ) @@ -2296,6 +2305,9 @@ ROM_START( cupsocs ) ROM_REGION( 0x080000, "user1", 0 ) ROM_LOAD( "copx-d1.bin", 0x000000, 0x080000, CRC(029bc402) SHA1(0f64e4c32d95abfa3920b39ed3cf0cc6eb50191b) ) + + ROM_REGION( 0x200, "proms", 0 ) + ROM_LOAD( "soc07.u0910", 0x000, 0x200, NO_DUMP ) // N82S147AN ROM_END @@ -2335,6 +2347,9 @@ ROM_START( cupsocs2 ) ROM_REGION( 0x080000, "user1", 0 ) ROM_LOAD( "copx-d1.bin", 0x000000, 0x080000, CRC(029bc402) SHA1(0f64e4c32d95abfa3920b39ed3cf0cc6eb50191b) ) + + ROM_REGION( 0x200, "proms", 0 ) + ROM_LOAD( "soc07.u0910", 0x000, 0x200, NO_DUMP ) // N82S147AN ROM_END ROM_START( olysoc92 ) @@ -2372,6 +2387,9 @@ ROM_START( olysoc92 ) ROM_REGION( 0x080000, "user1", 0 ) ROM_LOAD( "copx-d1.bin", 0x000000, 0x080000, CRC(029bc402) SHA1(0f64e4c32d95abfa3920b39ed3cf0cc6eb50191b) ) + + ROM_REGION( 0x200, "proms", 0 ) + ROM_LOAD( "soc07.u0910", 0x000, 0x200, NO_DUMP ) // N82S147AN ROM_END ROM_START( olysoc92a ) @@ -2409,6 +2427,9 @@ ROM_START( olysoc92a ) ROM_REGION( 0x080000, "user1", 0 ) ROM_LOAD( "copx-d1.bin", 0x000000, 0x080000, CRC(029bc402) SHA1(0f64e4c32d95abfa3920b39ed3cf0cc6eb50191b) ) + + ROM_REGION( 0x200, "proms", 0 ) + ROM_LOAD( "soc07.u0910", 0x000, 0x200, NO_DUMP ) // N82S147AN ROM_END @@ -2447,6 +2468,9 @@ ROM_START( olysoc92b ) ROM_REGION( 0x080000, "user1", 0 ) ROM_LOAD( "copx-d1.bin", 0x000000, 0x080000, CRC(029bc402) SHA1(0f64e4c32d95abfa3920b39ed3cf0cc6eb50191b) ) + + ROM_REGION( 0x200, "proms", 0 ) + ROM_LOAD( "soc07.u0910", 0x000, 0x200, NO_DUMP ) // N82S147AN ROM_END diff --git a/src/mame/drivers/raiden.cpp b/src/mame/drivers/raiden.cpp index bb0f8b0b9b0..de80fe7ee40 100644 --- a/src/mame/drivers/raiden.cpp +++ b/src/mame/drivers/raiden.cpp @@ -451,6 +451,10 @@ ROM_START( raiden ) /* from a board with 2 daughter cards, no official board #s? ROM_REGION( 0x40000, "oki", 0 ) /* ADPCM samples */ ROM_LOAD( "7.u203", 0x00000, 0x10000, CRC(8f927822) SHA1(592f2719f2c448c3b4b239eeaec078b411e12dbb) ) + + ROM_REGION( 0x0200, "proms", 0 ) // N82S135N bipolar PROMs + ROM_LOAD( "rd010.u087", 0x0000, 0x0100, NO_DUMP ) + ROM_LOAD( "rd012.u094", 0x0100, 0x0100, NO_DUMP ) ROM_END ROM_START( raidena ) @@ -484,6 +488,10 @@ ROM_START( raidena ) ROM_REGION( 0x40000, "oki", 0 ) /* ADPCM samples */ ROM_LOAD( "7.u203", 0x00000, 0x10000, CRC(8f927822) SHA1(592f2719f2c448c3b4b239eeaec078b411e12dbb) ) + + ROM_REGION( 0x0200, "proms", 0 ) // N82S135N bipolar PROMs + ROM_LOAD( "rd010.u087", 0x0000, 0x0100, NO_DUMP ) + ROM_LOAD( "rd012.u094", 0x0100, 0x0100, NO_DUMP ) ROM_END ROM_START( raident ) @@ -517,6 +525,10 @@ ROM_START( raident ) ROM_REGION( 0x40000, "oki", 0 ) /* ADPCM samples */ ROM_LOAD( "7.u203", 0x00000, 0x10000, CRC(8f927822) SHA1(592f2719f2c448c3b4b239eeaec078b411e12dbb) ) + + ROM_REGION( 0x0200, "proms", 0 ) // N82S135N bipolar PROMs + ROM_LOAD( "rd010.u087", 0x0000, 0x0100, NO_DUMP ) + ROM_LOAD( "rd012.u094", 0x0100, 0x0100, NO_DUMP ) ROM_END ROM_START( raidenu ) @@ -550,6 +562,10 @@ ROM_START( raidenu ) ROM_REGION( 0x40000, "oki", 0 ) /* ADPCM samples */ ROM_LOAD( "7.u203", 0x00000, 0x10000, CRC(8f927822) SHA1(592f2719f2c448c3b4b239eeaec078b411e12dbb) ) + + ROM_REGION( 0x0200, "proms", 0 ) // N82S135N bipolar PROMs + ROM_LOAD( "rd010.u087", 0x0000, 0x0100, NO_DUMP ) + ROM_LOAD( "rd012.u094", 0x0100, 0x0100, NO_DUMP ) ROM_END ROM_START( raidenk ) /* Same board as above. Not sure why the sound CPU would be decrypted */ @@ -583,6 +599,10 @@ ROM_START( raidenk ) /* Same board as above. Not sure why the sound CPU would be ROM_REGION( 0x40000, "oki", 0 ) /* ADPCM samples */ ROM_LOAD( "7.u203", 0x00000, 0x10000, CRC(8f927822) SHA1(592f2719f2c448c3b4b239eeaec078b411e12dbb) ) + + ROM_REGION( 0x0200, "proms", 0 ) // N82S135N bipolar PROMs + ROM_LOAD( "rd010.u087", 0x0000, 0x0100, NO_DUMP ) + ROM_LOAD( "rd012.u094", 0x0100, 0x0100, NO_DUMP ) ROM_END ROM_START( raidenkb ) /* Korean bootleg board. ROMs for main, sub, audiocpu, chars and oki match raidenk, while object and tile ROMs are differently split */ @@ -626,6 +646,9 @@ ROM_START( raidenkb ) /* Korean bootleg board. ROMs for main, sub, audiocpu, cha ROM_REGION( 0x40000, "oki", 0 ) /* ADPCM samples */ ROM_LOAD( "7.u203", 0x00000, 0x10000, CRC(8f927822) SHA1(592f2719f2c448c3b4b239eeaec078b411e12dbb) ) + + ROM_REGION( 0x0200, "proms", 0 ) + ROM_LOAD( "82s147.h7", 0x0000, 0x0200, NO_DUMP ) ROM_END ROM_START( raidenb )/* Different hardware, Main & Sub CPU code not encrypted. */ @@ -696,6 +719,10 @@ ROM_START( raidenua )/* Different hardware, Main, Sub & sound CPU code not encry ROM_REGION( 0x40000, "oki", 0 ) /* ADPCM samples */ ROM_LOAD( "7.x10", 0x00000, 0x10000, CRC(2051263e) SHA1(dff96caa11adf619360d88704e3af8427ddfe524) ) + + ROM_REGION( 0x0200, "proms", 0 ) + ROM_LOAD( "prom.n2", 0x0000, 0x0100, NO_DUMP ) + ROM_LOAD( "prom.u3", 0x0100, 0x0100, NO_DUMP ) ROM_END diff --git a/src/mame/drivers/toki.cpp b/src/mame/drivers/toki.cpp index 87406481819..f2b96ce9cbb 100644 --- a/src/mame/drivers/toki.cpp +++ b/src/mame/drivers/toki.cpp @@ -71,7 +71,7 @@ Notes: 8 - 8kx8 EPROM (i.e. 27C64) BK1/BK2 - 512kx8 DIP40 mask ROM OBJ1/OBJ2 - 512kx8 DIP40 mask ROM - 82S129 - Philips 82S129 1k-bit (256x4) Biploar PROM at location J3 + 82S129 - Philips 82S129 1k-bit (256x4) Bipolar PROM at location J3 82S135 - Philips 82S135 2k-bit (256x8) Bipolar PROM at location B6 LA4460 - Sanyo LA4460 12W Power AMP SEI0100BU - Custom chip marked 'SEI0100BU YM3931' (SDIP64) @@ -615,6 +615,10 @@ ROM_START( toki ) ROM_REGION( 0x40000, "oki", 0 ) /* ADPCM samples */ ROM_LOAD( "9.m1", 0x00000, 0x20000, CRC(ae7a6b8b) SHA1(1d410f91354ffd1774896b2e64f20a2043607805) ) + + ROM_REGION( 0x0200, "proms", 0 ) /* video-related */ + ROM_LOAD( "PROM26.B6", 0x0000, 0x0100, CRC(ea6312c6) SHA1(44e2ae948cb79884a3acd8d7d3ff1c9e31562e3e) ) + ROM_LOAD( "PROM27.J3", 0x0100, 0x0100, CRC(e616ae85) SHA1(49614f87615f1a608eeb90bc68d5fc6d9109a565) ) ROM_END @@ -657,6 +661,10 @@ ROM_START( tokip ) ROM_REGION( 0x40000, "oki", 0 ) /* ADPCM samples */ ROM_LOAD( "9 1-M", 0x00000, 0x20000, CRC(ae7a6b8b) SHA1(1d410f91354ffd1774896b2e64f20a2043607805) ) // + + ROM_REGION( 0x0200, "proms", 0 ) /* video-related */ + ROM_LOAD( "PROM26.B6", 0x0000, 0x0100, CRC(ea6312c6) SHA1(44e2ae948cb79884a3acd8d7d3ff1c9e31562e3e) ) + ROM_LOAD( "PROM27.J3", 0x0100, 0x0100, CRC(e616ae85) SHA1(49614f87615f1a608eeb90bc68d5fc6d9109a565) ) ROM_END ROM_START( tokia ) @@ -686,6 +694,10 @@ ROM_START( tokia ) ROM_REGION( 0x40000, "oki", 0 ) /* ADPCM samples */ ROM_LOAD( "9.m1", 0x00000, 0x20000, CRC(ae7a6b8b) SHA1(1d410f91354ffd1774896b2e64f20a2043607805) ) + + ROM_REGION( 0x0200, "proms", 0 ) /* video-related */ + ROM_LOAD( "PROM26.B6", 0x0000, 0x0100, CRC(ea6312c6) SHA1(44e2ae948cb79884a3acd8d7d3ff1c9e31562e3e) ) + ROM_LOAD( "PROM27.J3", 0x0100, 0x0100, CRC(e616ae85) SHA1(49614f87615f1a608eeb90bc68d5fc6d9109a565) ) ROM_END ROM_START( tokiua ) @@ -715,6 +727,10 @@ ROM_START( tokiua ) ROM_REGION( 0x40000, "oki", 0 ) /* ADPCM samples */ ROM_LOAD( "9.m1", 0x00000, 0x20000, CRC(ae7a6b8b) SHA1(1d410f91354ffd1774896b2e64f20a2043607805) ) + + ROM_REGION( 0x0200, "proms", 0 ) /* video-related */ + ROM_LOAD( "PROM26.B6", 0x0000, 0x0100, CRC(ea6312c6) SHA1(44e2ae948cb79884a3acd8d7d3ff1c9e31562e3e) ) + ROM_LOAD( "PROM27.J3", 0x0100, 0x0100, CRC(e616ae85) SHA1(49614f87615f1a608eeb90bc68d5fc6d9109a565) ) ROM_END @@ -745,6 +761,10 @@ ROM_START( tokiu ) ROM_REGION( 0x40000, "oki", 0 ) /* ADPCM samples */ ROM_LOAD( "9.m1", 0x00000, 0x20000, CRC(ae7a6b8b) SHA1(1d410f91354ffd1774896b2e64f20a2043607805) ) + + ROM_REGION( 0x0200, "proms", 0 ) /* video-related */ + ROM_LOAD( "PROM26.B6", 0x0000, 0x0100, CRC(ea6312c6) SHA1(44e2ae948cb79884a3acd8d7d3ff1c9e31562e3e) ) + ROM_LOAD( "PROM27.J3", 0x0100, 0x0100, CRC(e616ae85) SHA1(49614f87615f1a608eeb90bc68d5fc6d9109a565) ) ROM_END ROM_START( juju ) @@ -774,6 +794,10 @@ ROM_START( juju ) ROM_REGION( 0x40000, "oki", 0 ) /* ADPCM samples */ ROM_LOAD( "9.m1", 0x00000, 0x20000, CRC(ae7a6b8b) SHA1(1d410f91354ffd1774896b2e64f20a2043607805) ) + + ROM_REGION( 0x0200, "proms", 0 ) /* video-related */ + ROM_LOAD( "PROM26.B6", 0x0000, 0x0100, CRC(ea6312c6) SHA1(44e2ae948cb79884a3acd8d7d3ff1c9e31562e3e) ) + ROM_LOAD( "PROM27.J3", 0x0100, 0x0100, CRC(e616ae85) SHA1(49614f87615f1a608eeb90bc68d5fc6d9109a565) ) ROM_END ROM_START( jujuba )