Previous 199869 Revisions Next

r22796 Sunday 12th May, 2013 at 19:41:48 UTC by David Haywood
new clones
Puck Man (Spanish, 'Made in Greece' bootleg) [F.J.Jimenez (Gijon)]
[src/mame]mame.lst
[src/mame/drivers]pacman.c

trunk/src/mame/drivers/pacman.c
r22795r22796
15051505   PORT_DIPSETTING(    0x10, "15000" )
15061506   PORT_DIPSETTING(    0x20, "20000" )
15071507   PORT_DIPSETTING(    0x30, DEF_STR( None ) )
1508   PORT_DIPNAME( 0x40, 0x40, DEF_STR( Difficulty ) )
1509   PORT_DIPSETTING(    0x40, DEF_STR( Normal ) )
1510   PORT_DIPSETTING(    0x00, DEF_STR( Hard ) )
15111508   PORT_BIT( 0x80, IP_ACTIVE_LOW, IPT_UNUSED )
15121509
15131510   PORT_START("DSW2")
15141511   PORT_BIT( 0xff, IP_ACTIVE_HIGH, IPT_UNUSED )
15151512INPUT_PORTS_END
15161513
1514static INPUT_PORTS_START( pacmansp )
1515   PORT_INCLUDE( pacman )
15171516
1517   PORT_MODIFY("DSW1")
1518   PORT_DIPNAME( 0x40, 0x40, DEF_STR( Difficulty ) ) PORT_DIPLOCATION("SW:7")
1519   PORT_DIPSETTING(    0x40, DEF_STR( Normal ) )
1520   PORT_DIPSETTING(    0x00, "Hard (Invalid)" ) // breaks the attract screen on this version
1521INPUT_PORTS_END
1522
1523static INPUT_PORTS_START( pacuman )
1524   PORT_INCLUDE( pacman )
1525
1526   PORT_MODIFY("DSW1")
1527   PORT_DIPNAME( 0x03, 0x00, DEF_STR( Coinage ) )  PORT_DIPLOCATION("SW:1,2")
1528   PORT_DIPSETTING(    0x03, "2C/1C, 1C/1C" )
1529   PORT_DIPSETTING(    0x01, "1C/2C, 1C/3C" )
1530   PORT_DIPSETTING(    0x02, "1C/2C, 1C/4C" )
1531   PORT_DIPSETTING(    0x00, "1C/1C, 1C/2C" )
1532INPUT_PORTS_END
1533
1534
15181535static INPUT_PORTS_START( mspacpls )
15191536   PORT_START("IN0")
15201537   PORT_BIT( 0x01, IP_ACTIVE_LOW, IPT_JOYSTICK_UP ) PORT_4WAY
r22795r22796
37413758ROM_END
37423759
37433760
3761// more recent bootleg board running a Spanish version of the game with larger ROMs and 'MADE IN GREECE' marking
3762// game has a high score name entry feature, with the name displayed next to 'El Super' on the title screen
3763ROM_START( pacmansp )
3764   ROM_REGION( 0x10000, "maincpu", 0 )
3765   ROM_LOAD( "1.bin",  0x0000, 0x8000, CRC(f2404b4d) SHA1(c9707ace0632e745fb7f1bf58cd606be5c7ee000) )
3766
3767   ROM_REGION( 0x2000, "gfx1", 0 )
3768   ROM_LOAD( "2.bin",    0x0000, 0x0800, CRC(7a75b696) SHA1(d25179f3ce20277a20d7159ff47d8b364bf4a8a3) )
3769   ROM_CONTINUE(0x1000,0x800)
3770   ROM_CONTINUE(0x0800,0x800)
3771   ROM_CONTINUE(0x1800,0x800)
3772
3773   ROM_REGION( 0x0120, "proms", 0 )
3774   ROM_LOAD( "82s123.7f",    0x0000, 0x0020, CRC(2fc650bd) SHA1(8d0268dee78e47c712202b0ec4f1f51109b1f2a5) )
3775   ROM_LOAD( "82s126.4a",    0x0020, 0x0100, CRC(3eb3a8e4) SHA1(19097b5f60d1030f8b82d9f1d3a241f93e5c75d6) )
3776
3777   ROM_REGION( 0x0200, "namco", 0 )    /* sound PROMs */
3778   ROM_LOAD( "82s126.1m",    0x0000, 0x0100, CRC(a9cc86bf) SHA1(bbcec0570aeceb582ff8238a4bc8546a23430081) )
3779   ROM_LOAD( "82s126.3m",    0x0100, 0x0100, CRC(77245b66) SHA1(0c4d0bee858b97632411c440bea6948a74759746) )    /* timing - not used */
3780ROM_END
3781
3782
37443783ROM_START( hangly )
37453784   ROM_REGION( 0x10000, "maincpu", 0 )
37463785   ROM_LOAD( "hangly.6e",    0x0000, 0x1000, CRC(5fe8610a) SHA1(d63eaebd85e10aa6c27bb7f47642dd403eeb6934) )
r22795r22796
62666305GAME( 1981, hangly2,  puckman,  pacman,   pacman,   driver_device, 0,        ROT90,  "hack", "Hangly-Man (set 2)", GAME_SUPPORTS_SAVE )
62676306GAME( 1981, hangly3,  puckman,  pacman,   pacman,   driver_device, 0,        ROT90,  "hack", "Hangly-Man (set 3)", GAME_SUPPORTS_SAVE )
62686307GAME( 1981, popeyeman,puckman,  pacman,   pacman,   driver_device, 0,        ROT90,  "hack", "Popeye-Man", GAME_SUPPORTS_SAVE )
6269GAME( 1980, pacuman,  puckman,  pacman,   pacman,   driver_device, 0,        ROT90,  "bootleg (Recreativos Franco S.A.)", "Pacuman (Spanish bootleg of Puck Man)", GAME_SUPPORTS_SAVE ) // common bootleg in Spain, code is shifted a bit compared to the Puck Man sets. Title & Manufacturer info from cabinet/PCB, not displayed ingame
6308GAME( 198?, pacmansp, puckman,  pacman,   pacmansp, driver_device, 0,        ROT90,  "bootleg", "Puck Man (Spanish, 'Made in Greece' bootleg)", GAME_SUPPORTS_SAVE ) // likely produced late 80s / early 90s, these bootlegs have very visible 'MADE IN GREECE' text etched onto the board
6309GAME( 1980, pacuman,  puckman,  pacman,   pacuman,  driver_device, 0,        ROT90,  "bootleg (Recreativos Franco S.A.)", "Pacu-Man (Spanish bootleg of Puck Man)", GAME_SUPPORTS_SAVE ) // common bootleg in Spain, code is shifted a bit compared to the Puck Man sets. Title & Manufacturer info from cabinet/PCB, not displayed ingame
62706310GAME( 1980, crockman, puckman,  pacman,   pacman,   driver_device, 0,        ROT90,  "bootleg (Rene Pierre)", "Crock-Man", GAME_SUPPORTS_SAVE )
62716311GAME( 1981, piranhah, puckman,  pacman,   mspacman, driver_device, 0,        ROT90,  "hack", "Piranha (hack)", GAME_SUPPORTS_SAVE )
62726312GAME( 1981, crush,    0,        pacman,   maketrax, pacman_state,  maketrax, ROT90,  "Alpha Denshi Co. / Kural Samno Electric, Ltd.", "Crush Roller (set 1)", GAME_SUPPORTS_SAVE )
trunk/src/mame/mame.lst
r22795r22796
5252newpuc2b        // hack
5353pacuman         // bootleg
5454newpuckx        // hack
55pacmansp      // hack
5556pacheart        // hack
5657bucaner         // hack
5758hangly          // hack

Previous 199869 Revisions Next


© 1997-2024 The MAME Team