diff --git a/src/mame/drivers/pacman.c b/src/mame/drivers/pacman.c index 21a8f3c7359..938f54d835f 100644 --- a/src/mame/drivers/pacman.c +++ b/src/mame/drivers/pacman.c @@ -4770,7 +4770,36 @@ ROM_START( alibaba ) /* unknown, used for the mystery items ? */ ROM_REGION( 0x1000, "user1", 0 ) - ROM_LOAD( "7.p6", 0x000, 0x1000, CRC(d8eb7cbd) SHA1(fe482d36d81de5c5034e18b91bfa6b43111e683e) ) /* 1ST AND 2ND HALF IDENTICAL */ + ROM_LOAD( "ab7.bin", 0x0000, 0x0800, CRC(52294ef5) SHA1(1d76e16c95cb2873d898a4151a902113fccafe1c) ) // 7.p6 dumped as 0x1000 - 1ST AND 2ND HALF IDENTICAL +ROM_END + + +ROM_START( alibabab ) + ROM_REGION( 0x10000, "maincpu", 0 ) + ROM_LOAD( "6e", 0x0000, 0x1000, CRC(38d701aa) SHA1(4e886a4a17f441f6d1d213c4c433b40dd38eefbc) ) // ab1.bin + ROM_LOAD( "6f", 0x1000, 0x1000, CRC(3d0e35f3) SHA1(6b9a1fd11db9f521417566ae4c7065151aa272b5) ) // ab2.bin + ROM_LOAD( "6h", 0x2000, 0x1000, CRC(823bee89) SHA1(5381a4fcbc9fa97574c6df2978c7500164df75e5) ) // ab3.bin + ROM_LOAD( "6k", 0x3000, 0x1000, CRC(474d032f) SHA1(4516a60ec83e3c3388cd56f538f49afc86a50983) ) // ab4.bin + ROM_LOAD( "ab5.bin", 0x8000, 0x1000, CRC(ae2f4aac) SHA1(8583514e4a876ecdb1bc2c65f9829f0bebfdee0d) ) + ROM_LOAD( "6m", 0xa000, 0x0800, CRC(438d0357) SHA1(7caaf668906b76d4947e988c444723b33f8e9726) ) // ab6.bin + + ROM_REGION( 0x2000, "gfx1", 0 ) + ROM_LOAD( "5e", 0x0000, 0x0800, CRC(85bcb8f8) SHA1(986170627953582b1e6fbca59e5c15cf8c4de9c7) ) // ab8.bin + ROM_LOAD( "5h", 0x0800, 0x0800, CRC(38e50862) SHA1(094d090bd0563f75d6ff1bfe2302cae941a89504) ) // ab10.bin + ROM_LOAD( "5f", 0x1000, 0x0800, CRC(b5715c86) SHA1(ed6aee778295b0182d32846b5e41776b5b15420c) ) // ab9.bin + ROM_LOAD( "5k", 0x1800, 0x0800, CRC(713086b3) SHA1(a1609bae637207a82920678f05bcc10a5ff096de) ) // ab11.bin + + ROM_REGION( 0x0120, "proms", 0 ) + ROM_LOAD( "82s123.e7", 0x0000, 0x0020, CRC(2fc650bd) SHA1(8d0268dee78e47c712202b0ec4f1f51109b1f2a5) ) + ROM_LOAD( "82s129.a4", 0x0020, 0x0100, CRC(3eb3a8e4) SHA1(19097b5f60d1030f8b82d9f1d3a241f93e5c75d6) ) + + ROM_REGION( 0x0200, "namco", 0 ) /* sound PROMs */ + ROM_LOAD( "82s126.1m", 0x0000, 0x0100, CRC(a9cc86bf) SHA1(bbcec0570aeceb582ff8238a4bc8546a23430081) ) + ROM_LOAD( "82s126.3m", 0x0100, 0x0100, CRC(77245b66) SHA1(0c4d0bee858b97632411c440bea6948a74759746) ) /* timing - not used */ + + /* unknown, used for the mystery items ? */ + ROM_REGION( 0x1000, "user1", 0 ) + ROM_LOAD( "ab7.bin", 0x0000, 0x0800, CRC(52294ef5) SHA1(1d76e16c95cb2873d898a4151a902113fccafe1c) ) ROM_END @@ -5746,6 +5775,7 @@ GAME( 1982, ponpoko, 0, woodpek, ponpoko, ponpoko, ROT0, "Sigma Ent GAME( 1982, ponpokov, ponpoko, woodpek, ponpoko, ponpoko, ROT0, "Sigma Enterprises Inc. (Venture Line license)", "Ponpoko (Venture Line)", GAME_SUPPORTS_SAVE ) GAME( 1985, lizwiz, 0, woodpek, lizwiz, 0, ROT90, "Techstar (Sunn license)", "Lizard Wizard", GAME_SUPPORTS_SAVE ) GAME( 1982, alibaba, 0, alibaba, alibaba, 0, ROT90, "Sega", "Ali Baba and 40 Thieves", GAME_UNEMULATED_PROTECTION | GAME_SUPPORTS_SAVE ) +GAME( 1982, alibabab, alibaba, alibaba, alibaba, 0, ROT90, "bootleg", "Mustafa and 40 Thieves (bootleg)", GAME_UNEMULATED_PROTECTION | GAME_SUPPORTS_SAVE ) GAME( 1982, dremshpr, 0, dremshpr, dremshpr, 0, ROT270, "Sanritsu", "Dream Shopper", GAME_SUPPORTS_SAVE ) GAME( 1983, vanvan, 0, vanvan, vanvan, 0, ROT270, "Sanritsu", "Van-Van Car", GAME_SUPPORTS_SAVE ) GAME( 1983, vanvank, vanvan, vanvan, vanvank, 0, ROT270, "Sanritsu (Karateco license?)", "Van-Van Car (Karateco set 1)", GAME_SUPPORTS_SAVE ) // or bootleg? diff --git a/src/mame/mame.lst b/src/mame/mame.lst index 4c48aee8783..735cd1e8bd6 100644 --- a/src/mame/mame.lst +++ b/src/mame/mame.lst @@ -102,6 +102,7 @@ ponpoko // (c) 1982 Sigma Ent. Inc. ponpokov // (c) 1982 Sigma Ent. Inc. + Venture Line license lizwiz // (c) 1985 Techstar + "Sunn presents" alibaba // (c) 1982 Sega +alibabab // Mustafa" and 40 Thieves (Ali Baba bootleg) dremshpr // (c) 1982 Sanritsu vanvan // (c) 1983 Sanritsu vanvank // (c) 1983 Karateco (bootleg?)