mirror of
https://github.com/holub/mame
synced 2025-04-23 08:49:55 +03:00
New working clones
------------------ Ms. Pac-Man (Novatronic bootleg) [Juan Romero, ClawGrip]
This commit is contained in:
parent
6a4c446ede
commit
f5b2e80817
@ -5523,7 +5523,7 @@ ROM_START( pacgal2 )
|
||||
ROM_LOAD( "u7a.bin", 0xb000, 0x1000, CRC(5fafec7c) SHA1(1c6a85e5c348a69b8d51bcea4f8bdebb24825770) )
|
||||
|
||||
ROM_REGION( 0x2000, "gfx1", 0 )
|
||||
ROM_LOAD( "pmg9.bin", 0x0000, 0x0800, CRC(93933d1d) SHA1(fa38d2cb87e872bb9a3158a4df98f38360dc85ec) )
|
||||
ROM_LOAD( "pmg9.bin", 0x0000, 0x0800, CRC(93933d1d) SHA1(fa38d2cb87e872bb9a3158a4df98f38360dc85ec) )
|
||||
ROM_LOAD( "pmg11.bin", 0x0800, 0x0800, CRC(7409fbec) SHA1(f440f08ba026ae6172666e1bdc0894ce33bba420) )
|
||||
ROM_LOAD( "pmg10.bin", 0x1000, 0x0800, CRC(22b0188a) SHA1(a9ed9ca8b36a60081fd364abc9bc23963932cc0b) )
|
||||
ROM_LOAD( "pmg12.bin", 0x1800, 0x0800, CRC(50c7477d) SHA1(c04ec282a8cb528df5e38ad750d12ee71612695d) )
|
||||
@ -5537,6 +5537,48 @@ ROM_START( pacgal2 )
|
||||
ROM_LOAD( "82s126.3m", 0x0100, 0x0100, CRC(77245b66) SHA1(0c4d0bee858b97632411c440bea6948a74759746) ) /* timing - not used */
|
||||
ROM_END
|
||||
|
||||
ROM_START( mspacmbn ) // Main PCB H-P1, sub PCB with main CPU ROMs marked Novatronic and 1982
|
||||
ROM_REGION( 0x10000, "maincpu", 0 )
|
||||
ROM_LOAD( "1_sub.bin", 0x2000, 0x0200, CRC(0839a86e) SHA1(b9f3e477bd2e7ffd98156d5fa14f5ea12468811f) )
|
||||
ROM_CONTINUE( 0x0200, 0x0200 )
|
||||
ROM_CONTINUE( 0x2400, 0x0200 )
|
||||
ROM_CONTINUE( 0x0600, 0x0a00 )
|
||||
ROM_LOAD( "2_sub.bin", 0x3000, 0x0200, CRC(f40b1ce9) SHA1(0a00ef0873b60cbc8dcf5aac88fee4023f6f4087) )
|
||||
ROM_CONTINUE( 0x1200, 0x0200 )
|
||||
ROM_CONTINUE( 0x3400, 0x0200 )
|
||||
ROM_CONTINUE( 0x1600, 0x0a00 )
|
||||
ROM_LOAD( "3_sub.bin", 0x0000, 0x0200, CRC(40257a62) SHA1(89da3a47345902d58695fabd456099c1b1661dc4) )
|
||||
ROM_CONTINUE( 0x2200, 0x0200 )
|
||||
ROM_CONTINUE( 0x0400, 0x0200 )
|
||||
ROM_CONTINUE( 0x2600, 0x0a00 )
|
||||
ROM_LOAD( "4_sub.bin", 0x1000, 0x0200, CRC(269e0bdb) SHA1(51882b6bedc6488e4634f58bcaca4bb434e85d04) )
|
||||
ROM_CONTINUE( 0x3200, 0x0200 )
|
||||
ROM_CONTINUE( 0x1400, 0x0200 )
|
||||
ROM_CONTINUE( 0x3600, 0x0a00 )
|
||||
ROM_LOAD( "5_sub.bin", 0x9000, 0x0200, CRC(370b55a4) SHA1(10daebf5c858bec44d50d22348be3ffaa209e829) )
|
||||
ROM_CONTINUE( 0x8200, 0x0200 )
|
||||
ROM_CONTINUE( 0x9400, 0x0200 )
|
||||
ROM_CONTINUE( 0x8600, 0x0a00 )
|
||||
ROM_LOAD( "6_sub.bin", 0x8000, 0x0200, CRC(d0c0f66b) SHA1(b91859c363178dc21326305131f045c3f0e0a8d7) )
|
||||
ROM_CONTINUE( 0x9200, 0x0200 )
|
||||
ROM_CONTINUE( 0x8400, 0x0200 )
|
||||
ROM_CONTINUE( 0x9600, 0x0a00 )
|
||||
ROM_COPY( "maincpu", 0x2000, 0xa000, 0x2000 )
|
||||
|
||||
ROM_REGION( 0x2000, "gfx1", 0 )
|
||||
ROM_LOAD( "7.bin", 0x0000, 0x0800, CRC(93933d1d) SHA1(fa38d2cb87e872bb9a3158a4df98f38360dc85ec) )
|
||||
ROM_LOAD( "8.bin", 0x0800, 0x0800, CRC(7409fbec) SHA1(f440f08ba026ae6172666e1bdc0894ce33bba420) )
|
||||
ROM_LOAD( "9.bin", 0x1000, 0x0800, CRC(22b0188a) SHA1(a9ed9ca8b36a60081fd364abc9bc23963932cc0b) )
|
||||
ROM_LOAD( "10.bin", 0x1800, 0x0800, CRC(50c7477d) SHA1(c04ec282a8cb528df5e38ad750d12ee71612695d) )
|
||||
|
||||
ROM_REGION( 0x0120, "proms", 0 ) // not dumped for this set, taken from the very similar pacgal2
|
||||
ROM_LOAD( "82s123.7f", 0x0000, 0x0020, BAD_DUMP CRC(2fc650bd) SHA1(8d0268dee78e47c712202b0ec4f1f51109b1f2a5) )
|
||||
ROM_LOAD( "82s126.4a", 0x0020, 0x0100, BAD_DUMP CRC(3eb3a8e4) SHA1(19097b5f60d1030f8b82d9f1d3a241f93e5c75d6) )
|
||||
|
||||
ROM_REGION( 0x0200, "namco", 0 ) // sound PROMs,not dumped for this set, taken from the very similar pacgal2
|
||||
ROM_LOAD( "82s126.1m", 0x0000, 0x0100, BAD_DUMP CRC(a9cc86bf) SHA1(bbcec0570aeceb582ff8238a4bc8546a23430081) )
|
||||
ROM_LOAD( "82s126.3m", 0x0100, 0x0100, BAD_DUMP CRC(77245b66) SHA1(0c4d0bee858b97632411c440bea6948a74759746) )
|
||||
ROM_END
|
||||
|
||||
ROM_START( mschamp ) /* "Original" Zola-Puc board. FORCE ELECTRONICS KM-001 PCB copyright by RAYGLO MFG CO 1992/1993 */
|
||||
ROM_REGION( 0x20000, "maincpu", 0 )
|
||||
@ -7568,11 +7610,11 @@ void pacman_state::init_cannonbp()
|
||||
void pacman_state::init_pengomc1()
|
||||
{
|
||||
uint8_t *romdata = memregion("maincpu")->base();
|
||||
uint8_t buf[0x8000];
|
||||
memcpy(buf, romdata, 0x8000);
|
||||
uint8_t buf[0xc000];
|
||||
memcpy(buf, romdata, 0xc000);
|
||||
|
||||
// some sort of weak protection?
|
||||
for (int i = 0; i < 0x8000; i++)
|
||||
for (int i = 0; i < 0xc000; i++)
|
||||
romdata[i] = buf[i^0xff];
|
||||
}
|
||||
|
||||
@ -7637,6 +7679,7 @@ GAME( 1981, mspacmab, mspacman, woodpek, mspacman, pacman_state, empty_init,
|
||||
GAME( 1981, mspacmab2,mspacman, woodpek, mspacman, pacman_state, empty_init, ROT90, "bootleg", "Ms. Pac-Man (bootleg, set 2)", MACHINE_SUPPORTS_SAVE )
|
||||
GAME( 1981, mspacmbe, mspacman, woodpek, mspacman, pacman_state, init_mspacmbe, ROT90, "bootleg", "Ms. Pac-Man (bootleg, encrypted)", MACHINE_SUPPORTS_SAVE )
|
||||
GAME( 1982, mspacmbmc,mspacman, woodpek, mspacman, pacman_state, empty_init, ROT90, "bootleg (Marti Colls)", "Ms. Pac-Man (Marti Colls bootleg)", MACHINE_SUPPORTS_SAVE )
|
||||
GAME( 1981, mspacmbn, mspacman, woodpek, mspacman, pacman_state, init_pengomc1, ROT90, "bootleg (Novatronic)", "Ms. Pac-Man (Novatronic bootleg)", MACHINE_SUPPORTS_SAVE )
|
||||
GAME( 1981, mspacii, mspacman, woodpek, mspacman, pacman_state, init_mspacii, ROT90, "bootleg (Orca)", "Ms. Pac-Man II (Orca bootleg set 1)", MACHINE_SUPPORTS_SAVE )
|
||||
GAME( 1981, mspacii2, mspacman, woodpek, mspacman, pacman_state, init_mspacii, ROT90, "bootleg (Orca)", "Ms. Pac-Man II (Orca bootleg set 2)", MACHINE_SUPPORTS_SAVE )
|
||||
GAME( 1981, pacgal, mspacman, woodpek, mspacman, pacman_state, empty_init, ROT90, "hack", "Pac-Gal (set 1)", MACHINE_SUPPORTS_SAVE )
|
||||
|
@ -32356,7 +32356,6 @@ mrtnt // (c) 1983 Telko
|
||||
mschamp // hack by RAYGLO MFG "Zola-Puc" (c) 1992/1993
|
||||
mschamps // hack (hack of the Rayglo hack?)
|
||||
msheartb // hack
|
||||
mspacmbmc // bootleg (Marti Colls / Falgas)
|
||||
mspacii // bootleg
|
||||
mspacii2 // bootleg
|
||||
mspacmab // bootleg
|
||||
@ -32373,6 +32372,8 @@ mspacmanbi // bootleg
|
||||
mspacmancr // bootleg on Crush Roller board
|
||||
mspacmat // hack
|
||||
mspacmbe // bootleg
|
||||
mspacmbmc // bootleg (Marti Colls / Falgas)
|
||||
mspacmbn // bootleg
|
||||
mspacmnf // hack
|
||||
mspacpls // hack
|
||||
newpuc2 // hack
|
||||
|
Loading…
Reference in New Issue
Block a user