From 5c6dc2920db062b0459138b63e91090df88c7168 Mon Sep 17 00:00:00 2001 From: mamehaze <140764005+mamehaze@users.noreply.github.com> Date: Sat, 17 Feb 2024 16:47:52 +0000 Subject: hash/ekara_japan_*.xml: new sets (#11989) New software list items marked not working ------------------------------------------- ekara_japan.xml: Enkamichi Volume 8 (Japan) (EC0058-ENK) [xtrasmiley] ekara_japan_d.xml: Dream Cartridge: Best Hit Vol.10 (Japan) (DC0006-BHT) [xtrasmiley] Dream Cartridge: Best Artist Vol.7 (Japan) (DC0008-BAT) [xtrasmiley] ekara_japan_sp.xml: Super Cartridge: TV Pop Junior (Japan) (SP-06) [xtrasmiley] --- hash/ekara_japan.xml | 14 ++++++- hash/ekara_japan_d.xml | 28 +++++++++++++- hash/ekara_japan_sp.xml | 15 +++++++- src/mame/jaleco/megasys1.cpp | 89 ++++++++++++++++++++++---------------------- src/mame/mame.lst | 1 + 5 files changed, 98 insertions(+), 49 deletions(-) diff --git a/hash/ekara_japan.xml b/hash/ekara_japan.xml index b97026ffa18..f526ab76c74 100644 --- a/hash/ekara_japan.xml +++ b/hash/ekara_japan.xml @@ -138,7 +138,7 @@ license:CC0-1.0 55 *EC0055-ATS Artist Selection Volume 13 - TUBE 56 *EC0056-JPM J-Pop Mix Volume 24 57 *EC0057-ATS Artist Selection Volume 14 - SMAP - 58 EC0058-ENK Enkamichi Volume 8 + 58 *EC0058-ENK Enkamichi Volume 8 59 *EC0059-JPM J-Pop Mix Volume 25 60 *EC0060-JPM J-Pop Mix Volume 26 @@ -866,7 +866,17 @@ license:CC0-1.0 - + + Enkamichi Volume 8 (Japan) (EC0058-ENK) + 2001 + Takara + + + + + + + J-Pop Mix Volume 25 (Japan) (EC0059-JPM) diff --git a/hash/ekara_japan_d.xml b/hash/ekara_japan_d.xml index 1df734ec4b8..bfe14188fb6 100644 --- a/hash/ekara_japan_d.xml +++ b/hash/ekara_japan_d.xml @@ -25,9 +25,9 @@ license:CC0-1.0 *D-3 DC0003-BHT Best Hit Volume 9 D-4 DC0004-TPJ TV Pop Junior Volume 8 *D-5 DC0005-TPJ TV Pop Junior Volume 9 - D-6 DC0006-BHT Best Hit Volume 10 + *D-6 DC0006-BHT Best Hit Volume 10 D-7 DC0007-KID Kids' Song Volume 4 (volumes 1, 2 and 3 are in the main EC series) - D-8 DC0008-BAT Best Artist (no volume number on cover) + *D-8 DC0008-BAT Best Artist Volume 7 D-9 DC0009-TPJ TV Pop Junior (no volume number on cover) (more? what's the D highest number?) @@ -92,4 +92,28 @@ license:CC0-1.0 + + Dream Cartridge: Best Hit Vol.10 (Japan) (DC0006-BHT) + 2004 + Takara + + + + + + + + + + Dream Cartridge: Best Artist Vol.7 (Japan) (DC0008-BAT) + 2004 + Takara + + + + + + + + diff --git a/hash/ekara_japan_sp.xml b/hash/ekara_japan_sp.xml index f4912c1c544..b509f196172 100644 --- a/hash/ekara_japan_sp.xml +++ b/hash/ekara_japan_sp.xml @@ -30,7 +30,7 @@ license:CC0-1.0 *SP-03 'Super Cartridge' SP-03 TV Pop Junior *SP-04 'Super Cartridge' SP-04 Best Hit *SP-05 'Super Cartridge' SP-05 TV Pop Junior - SP-06 'Super Cartridge' SP-06 TV Pop Junior + *SP-06 'Super Cartridge' SP-06 TV Pop Junior SP-07 'Super Cartridge' SP-07 Best Hit (more? what's the SP highest number? correct titles for each of these etc.) @@ -102,4 +102,17 @@ license:CC0-1.0 + + Super Cartridge: TV Pop Junior (Japan) (SP-06) + 2004 + Takara + + + + + + + + + diff --git a/src/mame/jaleco/megasys1.cpp b/src/mame/jaleco/megasys1.cpp index 738ae2ac0d8..7dc5356cae1 100644 --- a/src/mame/jaleco/megasys1.cpp +++ b/src/mame/jaleco/megasys1.cpp @@ -2410,9 +2410,6 @@ ROM_START( astyanax ) // EPROM version ROM_LOAD16_BYTE( "astyan5.bin", 0x000000, 0x010000, CRC(11c74045) SHA1(00310a08a1c9a08050004e39b111b940142f8dea) ) ROM_LOAD16_BYTE( "astyan6.bin", 0x000001, 0x010000, CRC(eecd4b16) SHA1(2078e900b53347aad008a8ce7191f4e5541d4df0) ) - // ROM_REGION( 0x1000, "mcu", 0 ) /* M50747 MCU Code */ - // ROM_LOAD( "m50747", 0x0000, 0x1000, NO_DUMP ) // appears to be a UPD65006 gate array, not an MCU - ROM_REGION( 0x80000, "scroll0", 0 ) /* Scroll 0 */ ROM_LOAD( "astyan11.bin", 0x000000, 0x020000, CRC(5593fec9) SHA1(8fa5bfa8921c6f03ddf485276207978e345887d5) ) ROM_LOAD( "astyan12.bin", 0x020000, 0x020000, CRC(e8b313ec) SHA1(ee690e284ab05db858aad4f0a0b24681c14f93c8) ) @@ -2457,9 +2454,6 @@ ROM_START( astyanaxa ) // mask ROM version, same content as the EPROM version, h ROM_LOAD16_BYTE( "astyan5.bin", 0x000000, 0x010000, CRC(11c74045) SHA1(00310a08a1c9a08050004e39b111b940142f8dea) ) ROM_LOAD16_BYTE( "astyan6.bin", 0x000001, 0x010000, CRC(eecd4b16) SHA1(2078e900b53347aad008a8ce7191f4e5541d4df0) ) - // ROM_REGION( 0x1000, "mcu", 0 ) // M50747 MCU Code - // ROM_LOAD( "m50747", 0x0000, 0x1000, NO_DUMP ) // appears to be a UPD65006 gate array, not an MCU - ROM_REGION( 0x80000, "scroll0", 0 ) ROM_LOAD( "14.bin", 0x00000, 0x80000, CRC(37388363) SHA1(13526b60cf1a1189c8783a4f802dcb63deacbed0) ) @@ -2495,9 +2489,6 @@ ROM_START( lordofk ) ROM_LOAD16_BYTE( "astyan5.bin", 0x000000, 0x010000, CRC(11c74045) SHA1(00310a08a1c9a08050004e39b111b940142f8dea) ) ROM_LOAD16_BYTE( "astyan6.bin", 0x000001, 0x010000, CRC(eecd4b16) SHA1(2078e900b53347aad008a8ce7191f4e5541d4df0) ) - // ROM_REGION( 0x1000, "mcu", 0 ) /* M50747 MCU Code */ - // ROM_LOAD( "m50747", 0x0000, 0x1000, NO_DUMP ) // appears to be a UPD65006 gate array, not an MCU - ROM_REGION( 0x80000, "scroll0", 0 ) /* Scroll 0 */ ROM_LOAD( "astyan11.bin", 0x000000, 0x020000, CRC(5593fec9) SHA1(8fa5bfa8921c6f03ddf485276207978e345887d5) ) ROM_LOAD( "astyan12.bin", 0x020000, 0x020000, CRC(e8b313ec) SHA1(ee690e284ab05db858aad4f0a0b24681c14f93c8) ) @@ -3333,9 +3324,6 @@ ROM_START( hachoo ) ROM_LOAD16_BYTE( "hacho05.rom", 0x000000, 0x010000, CRC(6271f74f) SHA1(2fe0f8adf3cdafe13a9107c36f24f1a525d06a05) ) ROM_LOAD16_BYTE( "hacho06.rom", 0x000001, 0x010000, CRC(db9e743c) SHA1(77a3691b48eed389bfcdead5f307415dce47247e) ) - // ROM_REGION( 0x1000, "mcu", 0 ) /* M50747 MCU Code */ - // ROM_LOAD( "m50747", 0x0000, 0x1000, NO_DUMP ) // appears to be a UPD65006 gate array, not an MCU - ROM_REGION( 0x080000, "scroll0", 0 ) /* Scroll 0 */ ROM_LOAD( "hacho14.rom", 0x000000, 0x080000, CRC(10188483) SHA1(43bf08ac777c42351b04e2c35b1a119f524b4388) ) @@ -3370,7 +3358,8 @@ ROM_START( hachooa ) ROM_REGION( 0x80000, "maincpu", 0 ) /* Main CPU Code */ // This set had 2nd half of the ROMs blank (bad dumps, wrong device type used) // It has been repaired to boot using 2nd half of other set but still fails service mode (START1+START2 on startup) ROM check - // so is marked as bad dump. It's clearly a different revision though. + // so is marked as bad dump. It's very close to the hachooj set otherwise, so likely the only issue is the checksum stored + // in the 2nd half of the ROMs ROM_LOAD16_BYTE( "rom-2", 0x000000, 0x020000, BAD_DUMP CRC(3ea2f1cd) SHA1(5196a7c6b51c54f9b39e76fb1c5e081e1927ff59) ) ROM_LOAD16_BYTE( "rom-1", 0x000001, 0x020000, BAD_DUMP CRC(3cdffa03) SHA1(9fa6dd64ebff7170875ab1cd012f59698b7ecbc8) ) @@ -3378,8 +3367,45 @@ ROM_START( hachooa ) ROM_LOAD16_BYTE( "hacho05.rom", 0x000000, 0x010000, CRC(6271f74f) SHA1(2fe0f8adf3cdafe13a9107c36f24f1a525d06a05) ) ROM_LOAD16_BYTE( "hacho06.rom", 0x000001, 0x010000, CRC(db9e743c) SHA1(77a3691b48eed389bfcdead5f307415dce47247e) ) - // ROM_REGION( 0x1000, "mcu", 0 ) /* M50747 MCU Code */ - // ROM_LOAD( "m50747", 0x0000, 0x1000, NO_DUMP ) // appears to be a UPD65006 gate array, not an MCU + ROM_REGION( 0x080000, "scroll0", 0 ) /* Scroll 0 */ + ROM_LOAD( "hacho14.rom", 0x000000, 0x080000, CRC(10188483) SHA1(43bf08ac777c42351b04e2c35b1a119f524b4388) ) + + ROM_REGION( 0x080000, "scroll1", 0 ) /* Scroll 1 */ + ROM_LOAD( "hacho15.rom", 0x000000, 0x020000, CRC(e559347e) SHA1(1d71c83f4946af80083bbd059e55c2d57f2f9647) ) + ROM_LOAD( "hacho16.rom", 0x020000, 0x020000, CRC(105fd8b5) SHA1(41aafcf6e29417a39ca0945f47a90646da2cbf3c) ) + ROM_LOAD( "hacho17.rom", 0x040000, 0x020000, CRC(77f46174) SHA1(81d923069191c153773aaeb2d0eab6ab0076a386) ) + ROM_LOAD( "hacho18.rom", 0x060000, 0x020000, CRC(0be21111) SHA1(45beb7e9f6cfe56893e0c5b052a1922e3d73275b) ) + + ROM_REGION( 0x020000, "scroll2", 0 ) /* Scroll 2 */ + ROM_LOAD( "hacho19.rom", 0x000000, 0x020000, CRC(33bc9de3) SHA1(8bbfda0fea742177e00dd5fff226f85233537cb3) ) + + ROM_REGION( 0x080000, "sprites", 0 ) /* Sprites */ + ROM_LOAD( "hacho20.rom", 0x000000, 0x020000, CRC(2ae2011e) SHA1(f294ebfd87816c7b179fcaba3869e3402b2560a9) ) + ROM_LOAD( "hacho21.rom", 0x020000, 0x020000, CRC(6dcfb8d5) SHA1(a478fea81acf1f317fe82ec84d4d21227db7432b) ) + ROM_LOAD( "hacho22.rom", 0x040000, 0x020000, CRC(ccabf0e0) SHA1(3b9d95d8dee6155b484d85cc3f12e20a8ae3c9be) ) + ROM_LOAD( "hacho23.rom", 0x060000, 0x020000, CRC(ff5f77aa) SHA1(e9fc71ac3499ee5b4636a3bdf1f3fbbe2623b0db) ) + + ROM_REGION( 0x040000, "oki1", 0 ) /* Samples */ + ROM_LOAD( "hacho09.rom", 0x000000, 0x020000, CRC(e9f35c90) SHA1(1a1dd6a7777bbad1475ad65f8797818c9b4f0937) ) + ROM_LOAD( "hacho10.rom", 0x020000, 0x020000, CRC(1aeaa188) SHA1(40827435c948a2fd448137eb3f8c33fc84da3b82) ) + + ROM_REGION( 0x040000, "oki2", 0 ) /* Samples */ + ROM_LOAD( "hacho07.rom", 0x000000, 0x020000, CRC(06e6ca7f) SHA1(a15a1b754b0d47285a023ecfc4b762ab592f8262) ) + ROM_LOAD( "hacho08.rom", 0x020000, 0x020000, CRC(888a6df1) SHA1(71d70633ecf7255287e55e92f8d2f186fe58f4b4) ) + + ROM_REGION( 0x0200, "proms", 0 ) /* Priority PROM */ + ROM_LOAD( "ht.14m", 0x0000, 0x0200, CRC(85302b15) SHA1(8184c1184a71706cdb981e3c4f90a08521413e72) ) +ROM_END + +ROM_START( hachooj ) + // very similar to the hachooa set, but with code to display the scrolling text during the intro + ROM_REGION( 0x80000, "maincpu", 0 ) /* Main CPU Code */ + ROM_LOAD16_BYTE( "02", 0x000000, 0x020000, CRC(df5fe8f8) SHA1(52e8562c93feb8195ba5659e8e2a8db557e81856) ) + ROM_LOAD16_BYTE( "01", 0x000001, 0x020000, CRC(adc13eb9) SHA1(6f16f587426cf6a011638772916615a16ff0d0b8) ) + + ROM_REGION( 0x20000, "audiocpu", 0 ) /* Sound CPU Code */ + ROM_LOAD16_BYTE( "hacho05.rom", 0x000000, 0x010000, CRC(6271f74f) SHA1(2fe0f8adf3cdafe13a9107c36f24f1a525d06a05) ) + ROM_LOAD16_BYTE( "hacho06.rom", 0x000001, 0x010000, CRC(db9e743c) SHA1(77a3691b48eed389bfcdead5f307415dce47247e) ) ROM_REGION( 0x080000, "scroll0", 0 ) /* Scroll 0 */ ROM_LOAD( "hacho14.rom", 0x000000, 0x080000, CRC(10188483) SHA1(43bf08ac777c42351b04e2c35b1a119f524b4388) ) @@ -3411,6 +3437,7 @@ ROM_START( hachooa ) ROM_LOAD( "ht.14m", 0x0000, 0x0200, CRC(85302b15) SHA1(8184c1184a71706cdb981e3c4f90a08521413e72) ) ROM_END + /*************************************************************************** Hayaoshi Quiz Ouza Ketteisen @@ -3514,9 +3541,6 @@ ROM_START( kazan ) ROM_LOAD16_BYTE( "iga_05.bin", 0x000000, 0x010000, CRC(13580868) SHA1(bfcd11b294b64af81a0403a3e9370c42a9859b6b) ) ROM_LOAD16_BYTE( "iga_06.bin", 0x000001, 0x010000, CRC(7904d5dd) SHA1(4cd9fdab601a90c997a041a9f7966a9a233e897b) ) - // ROM_REGION( 0x1000, "mcu", 0 ) /* M50747 MCU Code */ - // ROM_LOAD( "m50747", 0x0000, 0x1000, NO_DUMP ) // appears to be a UPD65006 gate array, not an MCU - ROM_REGION( 0x080000, "scroll0", 0 ) /* Scroll 0 */ ROM_LOAD( "kazan.11", 0x000000, 0x020000, CRC(08e54137) SHA1(1e3298a896ae0de64f0fc2dab6b32c8bf875f50b) ) ROM_LOAD( "kazan.12", 0x020000, 0x020000, CRC(e89d58bd) SHA1(a4f2530fb544af48f66b3402c5162639745ab11d) ) @@ -3560,9 +3584,6 @@ ROM_START( iganinju ) ROM_LOAD16_BYTE( "iga_05.bin", 0x000000, 0x010000, CRC(13580868) SHA1(bfcd11b294b64af81a0403a3e9370c42a9859b6b) ) ROM_LOAD16_BYTE( "iga_06.bin", 0x000001, 0x010000, CRC(7904d5dd) SHA1(4cd9fdab601a90c997a041a9f7966a9a233e897b) ) - // ROM_REGION( 0x1000, "mcu", 0 ) /* M50747 MCU Code */ - // ROM_LOAD( "m50747", 0x0000, 0x1000, NO_DUMP ) // appears to be a UPD65006 gate array, not an MCU - ROM_REGION( 0x080000, "scroll0", 0 ) /* Scroll 0 */ ROM_LOAD( "iga_14.bin", 0x000000, 0x040000, CRC(c707d513) SHA1(b0067a444385809a7dfd11fea27b1add318d5225) ) @@ -3647,9 +3668,6 @@ ROM_START( inyourfa ) ROM_LOAD16_BYTE( "05.27c512", 0x000000, 0x010000, CRC(1737ed64) SHA1(20be59c43d7975fcc5048f1ee9ed5af893bdef85) ) ROM_LOAD16_BYTE( "06.27c512", 0x000001, 0x010000, CRC(9f12bcb9) SHA1(7c5faf6a295b2124e16823f50e57b234b6127a38) ) - // ROM_REGION( 0x1000, "mcu", 0 ) /* M50747 MCU Code */ - // ROM_LOAD( "m50747", 0x0000, 0x1000, NO_DUMP ) // appears to be a UPD65006 gate array, not an MCU - ROM_REGION( 0x080000, "scroll0", 0 ) /* Scroll 0 */ ROM_LOAD( "11.27c1001", 0x000000, 0x020000, CRC(451a1428) SHA1(c017ef4dd3dffd26a93f5b926d80fd5e7bd7dea1) ) ROM_LOAD( "12.27c1001", 0x020000, 0x020000, CRC(9ead7432) SHA1(0690b640ebe9d1461f44040a33236705a303dc7e) ) @@ -3716,9 +3734,6 @@ ROM_START( jitsupro ) ROM_LOAD16_BYTE( "jp_5.bin", 0x000000, 0x010000, CRC(84454e9e) SHA1(a506d44349a670e57d9dba3ec6a9de2597ba2cdb) ) // 11xxxxxxxxxxxxxx = 0xFF ROM_LOAD16_BYTE( "jp_6.bin", 0x000001, 0x010000, CRC(1fa9b75b) SHA1(d0e3640333f737658542ed4a8758d62f6d64ae05) ) // 11xxxxxxxxxxxxxx = 0xFF - // ROM_REGION( 0x1000, "mcu", 0 ) /* M50747 MCU Code */ - // ROM_LOAD( "m50747", 0x0000, 0x1000, NO_DUMP ) // appears to be a UPD65006 gate array, not an MCU - ROM_REGION( 0x080000, "scroll0", 0 ) /* Scroll 0 */ ROM_LOAD( "jp_14.bin", 0x000000, 0x080000, CRC(db112abf) SHA1(fd8c510934241b7923660acca6122ca3e63bf934) ) @@ -4361,9 +4376,6 @@ ROM_START( plusalph ) ROM_LOAD16_BYTE( "pa-rom5.bin", 0x000000, 0x010000, CRC(ddc2739b) SHA1(dee31660428baea44c73dec238ed7f39a6771fe6) ) ROM_LOAD16_BYTE( "pa-rom6.bin", 0x000001, 0x010000, CRC(f6f8a167) SHA1(60d5c9db18d8f6704b68ccde5d026174679cec36) ) - // ROM_REGION( 0x1000, "mcu", 0 ) /* M50747 MCU Code */ - // ROM_LOAD( "m50747", 0x0000, 0x1000, NO_DUMP ) // appears to be a UPD65006 gate array, not an MCU - ROM_REGION( 0x080000, "scroll0", 0 ) /* Scroll 0 */ ROM_LOAD( "pa-rom11.bin", 0x000000, 0x020000, CRC(eb709ae7) SHA1(434c9da3c79a97ddd9be77908ce65e9efe6c8106) ) ROM_LOAD( "pa-rom12.bin", 0x020000, 0x020000, CRC(cacbc350) SHA1(328094a5d067775871f7d69b4c20c40e46b0eaba) ) @@ -4699,9 +4711,6 @@ ROM_START( stdragon ) ROM_LOAD16_BYTE( "jsd-05.bin", 0x000000, 0x010000, CRC(8c04feaa) SHA1(57e86fd88dc72d123a41f0dee80a16be38ac2e81) ) ROM_LOAD16_BYTE( "jsd-06.bin", 0x000001, 0x010000, CRC(0bb62f3a) SHA1(68d9f161ba2568f8e046b1a40127bbb973d7a884) ) - // ROM_REGION( 0x1000, "mcu", 0 ) /* M50747 MCU Code */ - // ROM_LOAD( "m50747", 0x0000, 0x1000, NO_DUMP ) // appears to be a UPD65006 gate array, not an MCU - ROM_REGION( 0x080000, "scroll0", 0 ) /* Scroll 0 */ ROM_LOAD( "jsd-11.bin", 0x000000, 0x020000, CRC(2783b7b1) SHA1(4edde596cf26afb33b247cf5b1420d86f8f0c104) ) ROM_LOAD( "jsd-12.bin", 0x020000, 0x020000, CRC(89466ab7) SHA1(8de42f2828e48e4fe3c6d078f6b9d48498933d72) ) @@ -4767,9 +4776,6 @@ ROM_START( stdragona ) ROM_LOAD16_BYTE( "jsd-05.bin", 0x000000, 0x010000, CRC(8c04feaa) SHA1(57e86fd88dc72d123a41f0dee80a16be38ac2e81) ) ROM_LOAD16_BYTE( "jsd-06.bin", 0x000001, 0x010000, CRC(0bb62f3a) SHA1(68d9f161ba2568f8e046b1a40127bbb973d7a884) ) - // ROM_REGION( 0x1000, "mcu", 0 ) /* M50747 MCU Code */ - // ROM_LOAD( "m50747", 0x0000, 0x1000, NO_DUMP ) // appears to be a UPD65006 gate array, not an MCU - ROM_REGION( 0x080000, "scroll0", 0 ) /* Scroll 0 - scrambled */ ROM_LOAD( "e71-14.bin", 0x000000, 0x080000, CRC(8e26ff92) SHA1(06985056027facb1d3df08cf04277492c1be6102) ) @@ -4963,9 +4969,6 @@ ROM_START( tshingena ) ROM_LOAD16_BYTE( "takeda5.bin", 0x000000, 0x010000, CRC(fbdc51c0) SHA1(bc6036c556275f7eccd7741d23437a98b0aa13bb) ) ROM_LOAD16_BYTE( "takeda6.bin", 0x000001, 0x010000, CRC(8fa65b69) SHA1(23a2d60435f235366f877ac79ac1506a99cfae9c) ) - // ROM_REGION( 0x1000, "mcu", 0 ) /* M50747 MCU Code */ - // ROM_LOAD( "m50747", 0x0000, 0x1000, NO_DUMP ) // appears to be a UPD65006 gate array, not an MCU - ROM_REGION( 0x080000, "scroll0", 0 ) /* Scroll 0 */ ROM_LOAD( "takeda11.bin", 0x000000, 0x020000, CRC(bf0b40a6) SHA1(3634b8700b6cfb71d3796847eab50fd2714d4726) ) ROM_LOAD( "takeda12.bin", 0x020000, 0x020000, CRC(07987d89) SHA1(54f0fcbac6ec9c27b70a04a192db2874d38e91d8) ) @@ -5006,9 +5009,6 @@ ROM_START( tshingen ) ROM_LOAD16_BYTE( "takeda5.bin", 0x000000, 0x010000, CRC(fbdc51c0) SHA1(bc6036c556275f7eccd7741d23437a98b0aa13bb) ) ROM_LOAD16_BYTE( "takeda6.bin", 0x000001, 0x010000, CRC(8fa65b69) SHA1(23a2d60435f235366f877ac79ac1506a99cfae9c) ) - // ROM_REGION( 0x1000, "mcu", 0 ) /* M50747 MCU Code */ - // ROM_LOAD( "m50747", 0x0000, 0x1000, NO_DUMP ) // appears to be a UPD65006 gate array, not an MCU - ROM_REGION( 0x080000, "scroll0", 0 ) /* Scroll 0 */ ROM_LOAD( "takeda11.bin", 0x000000, 0x020000, CRC(bf0b40a6) SHA1(3634b8700b6cfb71d3796847eab50fd2714d4726) ) ROM_LOAD( "shing_12.rom", 0x020000, 0x020000, CRC(5e4adedb) SHA1(0b67af2913e1f15d0a9d81e7b22d26a1011fa160) ) @@ -5242,8 +5242,9 @@ GAME( 1989, astyanaxa, astyanax, system_A_gs88000, astyanax, megasys1_t GAME( 1989, lordofk, astyanax, system_A_gs88000, astyanax, megasys1_typea_state, empty_init, ROT0, "Jaleco", "The Lord of King (Japan)", MACHINE_SUPPORTS_SAVE ) GAME( 1989, lordofkb, astyanax, system_A, astyanax, megasys1_typea_state, empty_init, ROT0, "bootleg","The Lord of King (bootleg, not protected)", MACHINE_SUPPORTS_SAVE ) GAME( 1989, lordofkbp, astyanax, system_A, astyanax, megasys1_typea_state, init_lordofkbp, ROT0, "bootleg","The Lord of King (bootleg, protected)", MACHINE_SUPPORTS_SAVE ) -GAME( 1989, hachoo, 0, system_A_gs88000, hachoo, megasys1_typea_hachoo_state, empty_init, ROT0, "Jaleco", "Hachoo! (set 1)", MACHINE_SUPPORTS_SAVE ) -GAME( 1989, hachooa, hachoo, system_A_gs88000, hachoo, megasys1_typea_hachoo_state, empty_init, ROT0, "Jaleco", "Hachoo! (set 2)", MACHINE_SUPPORTS_SAVE ) +GAME( 1989, hachoo, 0, system_A_gs88000, hachoo, megasys1_typea_hachoo_state, empty_init, ROT0, "Jaleco", "Hachoo! (World, set 1)", MACHINE_SUPPORTS_SAVE ) +GAME( 1989, hachooa, hachoo, system_A_gs88000, hachoo, megasys1_typea_hachoo_state, empty_init, ROT0, "Jaleco", "Hachoo! (World, set 2)", MACHINE_SUPPORTS_SAVE ) +GAME( 1989, hachooj, hachoo, system_A_gs88000, hachoo, megasys1_typea_hachoo_state, empty_init, ROT0, "Jaleco", "Hachoo! (Japan)", MACHINE_SUPPORTS_SAVE ) GAME( 1989, jitsupro, 0, system_A_gs88000, jitsupro, megasys1_typea_state, init_jitsupro_gfx, ROT0, "Jaleco", "Jitsuryoku!! Pro Yakyuu (Japan)", MACHINE_SUPPORTS_SAVE ) GAME( 1989, plusalph, 0, system_A_gs88000, plusalph, megasys1_typea_state, empty_init, ROT270, "Jaleco", "Plus Alpha", MACHINE_SUPPORTS_SAVE ) GAME( 1989, stdragon, 0, system_A_d65006, stdragon, megasys1_typea_state, empty_init, ROT0, "Jaleco", "Saint Dragon (set 1)", MACHINE_SUPPORTS_SAVE ) diff --git a/src/mame/mame.lst b/src/mame/mame.lst index 6e92b325739..4df21380d9f 100644 --- a/src/mame/mame.lst +++ b/src/mame/mame.lst @@ -21511,6 +21511,7 @@ edfu // (c) 1991 (North America) edfp // (c) 1991 (Japan, Prototype) hachoo // (c) 1989 hachooa // (c) 1989 +hachooj // (c) 1989 hayaosi1 // (c) 1993 iganinju // (c) 1988 (Japan) iganinjub // bootleg -- cgit v1.2.3