diff --git a/src/mame/drivers/sangho.cpp b/src/mame/drivers/sangho.cpp index 705ecf3c02e..cc74f441075 100644 --- a/src/mame/drivers/sangho.cpp +++ b/src/mame/drivers/sangho.cpp @@ -527,8 +527,27 @@ ROM_START( pzlestar ) ROM_LOAD( "rom11.bin", 0x140000, 0x20000, CRC(d36c1f92) SHA1(42b412c1ab99cb14f2e15bd80fede34c0df414b9) ) ROM_LOAD( "rom12.bin", 0x160000, 0x20000, CRC(baa82727) SHA1(ed3dd1befa615003204f903472ef1af1eb702c38) ) ROM_LOAD( "rom13.bin", 0x180000, 0x20000, CRC(8b4b6a2c) SHA1(4b9c188260617ccce94cbf6cccb45aab455af09b) ) - /* 14 empty */ - /* 15 empty */ + /* ROM14 empty */ + /* ROM15 empty */ +ROM_END + +ROM_START( superstar ) + ROM_REGION( 0x20000*16, "user1", 0 ) // 15 sockets, 12 used + ROM_LOAD( "01.rom1", 0x000000, 0x20000, CRC(c494d996) SHA1(755a8e49845f3168130a83a4c7363d3ee9da359b) ) + ROM_LOAD( "02.rom2", 0x020000, 0x20000, CRC(7ee2974e) SHA1(36a91b690f1228cbf66b5b3733823056632e9ef3) ) + ROM_LOAD( "03.rom3", 0x040000, 0x20000, CRC(340edac9) SHA1(47ffc4553cb34ff932d3d54d5cefe82571c6ddbf) ) // ROMs 02 through 12 match sexyboom below + ROM_LOAD( "04.rom4", 0x060000, 0x20000, CRC(25f76d7f) SHA1(caff03ba4ca9ad44e488618141c4e1f43a0cdc48) ) + ROM_LOAD( "05.rom5", 0x080000, 0x20000, CRC(3a3dda85) SHA1(b174cf87be5dd7a7430ff29c70c8093c577f4033) ) + ROM_LOAD( "06.rom6", 0x0a0000, 0x20000, CRC(d0428a82) SHA1(4409c2ebd2f70828286769c9367cbccac483cdaf) ) + ROM_LOAD( "07.rom7", 0x0c0000, 0x20000, CRC(2d2e4df2) SHA1(8ec36c8c021c2b9d9be7b61e09e31a7a18a06dad) ) + ROM_LOAD( "08.rom8", 0x0e0000, 0x20000, CRC(283ba870) SHA1(98f35d95caf58595f002d57a4bafc39b6d67ed1a) ) + ROM_LOAD( "09.rom9", 0x100000, 0x20000, CRC(a78310f4) SHA1(7a14cabd371d6ba4e335f0e00135de3dd8a4e642) ) + ROM_LOAD( "10.rom10", 0x120000, 0x20000, CRC(b20fabd2) SHA1(a6a3bac1ac19e1ecd2fd0aeb17fbf16ffa07df13) ) + ROM_LOAD( "11.rom11", 0x140000, 0x20000, CRC(e4aa16bc) SHA1(c5889b813ceb7a1c0deb8a9d4d006932b266a482) ) + ROM_LOAD( "12.rom12", 0x160000, 0x20000, CRC(cd8b6b5d) SHA1(ffddc7781e13146e198ad12a9c89504f270857d8) ) + /* ROM13 empty */ + /* ROM14 empty */ + /* ROM15 empty */ ROM_END ROM_START( sexyboom ) @@ -545,9 +564,9 @@ ROM_START( sexyboom ) ROM_LOAD( "rom10.bin", 0x120000, 0x20000, CRC(b20fabd2) SHA1(a6a3bac1ac19e1ecd2fd0aeb17fbf16ffa07df13) ) ROM_LOAD( "rom11.bin", 0x140000, 0x20000, CRC(e4aa16bc) SHA1(c5889b813ceb7a1c0deb8a9d4d006932b266a482) ) ROM_LOAD( "rom12.bin", 0x160000, 0x20000, CRC(cd8b6b5d) SHA1(ffddc7781e13146e198ad12a9c89504f270857d8) ) - /* 13 empty */ - /* 14 empty */ - /* 15 empty */ + /* ROM13 empty */ + /* ROM14 empty */ + /* ROM15 empty */ ROM_END void pzlestar_state::init_pzlestar() @@ -559,5 +578,6 @@ void pzlestar_state::init_pzlestar() ROM[0x12ca8] = 0x00; } -GAME( 1991, pzlestar, 0, pzlestar, pzlestar, pzlestar_state, init_pzlestar, ROT270, "Sang Ho Soft", "Puzzle Star (Sang Ho Soft)", MACHINE_IMPERFECT_COLORS | MACHINE_IMPERFECT_SOUND ) -GAME( 1992, sexyboom, 0, sexyboom, sexyboom, sexyboom_state, empty_init, ROT270, "Sang Ho Soft", "Sexy Boom", 0 ) +GAME( 1991, pzlestar, 0, pzlestar, pzlestar, pzlestar_state, init_pzlestar, ROT270, "Sang Ho Soft", "Puzzle Star (Sang Ho Soft)", MACHINE_IMPERFECT_COLORS | MACHINE_IMPERFECT_SOUND ) +GAME( 1992, sexyboom, 0, sexyboom, sexyboom, sexyboom_state, empty_init, ROT270, "Sang Ho Soft", "Sexy Boom", 0 ) +GAME( 1991, superstar, sexyboom, sexyboom, sexyboom, sexyboom_state, empty_init, ROT270, "Sang Ho Soft", "Super Star (Sang Ho Soft)", 0 ) diff --git a/src/mame/mame.lst b/src/mame/mame.lst index 6be9cd4749c..59e6e2b64b6 100644 --- a/src/mame/mame.lst +++ b/src/mame/mame.lst @@ -34679,8 +34679,9 @@ sandscrpa // (c) 1992 Face sandscrpb // (c) 1992 Face @source:sangho.cpp -pzlestar // (c) 199? Sang Ho Soft +pzlestar // (c) 1991 Sang Ho Soft sexyboom // (c) 1992 Sang Ho Soft +superstar // (c) 1991 Sang Ho Soft @source:sanremmg.cpp elsygame // Elsy