summaryrefslogtreecommitdiffstatshomepage
path: root/src/mame
diff options
context:
space:
mode:
author hap <happppp@users.noreply.github.com>2021-10-18 21:23:03 +0200
committer hap <happppp@users.noreply.github.com>2021-10-18 21:23:35 +0200
commitbc9a945c6bed02c14564e84981c964dabb94da8a (patch)
treeaecb7978e0747b1f6089c36f42229b268814b642 /src/mame
parent391165bd801c5fffee3327dd4f4c5445d950a6f4 (diff)
New working clones
------------------ Buccaneer (set 2) [Jeremy Locke, Cam]
Diffstat (limited to 'src/mame')
-rw-r--r--src/mame/drivers/aristmk6.cpp4
-rw-r--r--src/mame/drivers/pacman.cpp36
-rw-r--r--src/mame/mame.lst1
3 files changed, 35 insertions, 6 deletions
diff --git a/src/mame/drivers/aristmk6.cpp b/src/mame/drivers/aristmk6.cpp
index eebf22fddbc..1cbc440a00a 100644
--- a/src/mame/drivers/aristmk6.cpp
+++ b/src/mame/drivers/aristmk6.cpp
@@ -5432,8 +5432,8 @@ GAME( 2006, blkmust, aristmk6, aristmk6, aristmk6, aristmk6_state, empty_init
GAME( 2007, bluetigr, aristmk6, aristmk6, aristmk6, aristmk6_state, empty_init, ROT0, "Aristocrat", "Blue Tiger (20259511, NSW/ACT)", MACHINE_NOT_WORKING | MACHINE_NO_SOUND ) // 855, A - 12/12/07
GAME( 2007, bobdolly, aristmk6, aristmk6, aristmk6, aristmk6_state, empty_init, ROT0, "Aristocrat", "Bob and Dolly (0352298, US)", MACHINE_NOT_WORKING | MACHINE_NO_SOUND ) // US243, A - 10/15/07
GAME( 2005, brazil, aristmk6, aristmk6, aristmk6, aristmk6_state, empty_init, ROT0, "Aristocrat", "Brazil (20180311, NSW/ACT)", MACHINE_NOT_WORKING | MACHINE_NO_SOUND ) // 783, B - 25/02/05
-GAME( 2004, bucaneer, aristmk6, aristmk6, aristmk6, aristmk6_state, empty_init, ROT0, "Aristocrat", "Buccaneer (10173011, NSW/ACT)", MACHINE_NOT_WORKING | MACHINE_NO_SOUND ) // 765, A - 05/04/04
-GAME( 2005, bucaneeru, bucaneer, aristmk6, aristmk6, aristmk6_state, empty_init, ROT0, "Aristocrat", "Buccaneer (0252523, US)", MACHINE_NOT_WORKING | MACHINE_NO_SOUND ) // MV4229, B - 01/07/05
+GAME( 2004, bucaneer, aristmk6, aristmk6, aristmk6, aristmk6_state, empty_init, ROT0, "Aristocrat", "Buccaneer (Aristocrat, 10173011, NSW/ACT)", MACHINE_NOT_WORKING | MACHINE_NO_SOUND ) // 765, A - 05/04/04
+GAME( 2005, bucaneeru, bucaneer, aristmk6, aristmk6, aristmk6_state, empty_init, ROT0, "Aristocrat", "Buccaneer (Aristocrat, 0252523, US)", MACHINE_NOT_WORKING | MACHINE_NO_SOUND ) // MV4229, B - 01/07/05
GAME( 2010, buckstop, aristmk6, aristmk6, aristmk6, aristmk6_state, empty_init, ROT0, "Aristocrat", "The Buck Stops Here (10294311, NSW/ACT)", MACHINE_NOT_WORKING | MACHINE_NO_SOUND ) // 897/1, A - 22/07/10
GAME( 2006, buffalo, aristmk6, aristmk6, aristmk6, aristmk6_state, empty_init, ROT0, "Aristocrat", "Buffalo (10217811, NSW/ACT)", MACHINE_NOT_WORKING | MACHINE_NO_SOUND ) // 806, E - 06/10/06
GAME( 2006, buffalou, buffalo, aristmk6, aristmk6, aristmk6_state, empty_init, ROT0, "Aristocrat", "Buffalo (0252636, US)", MACHINE_NOT_WORKING | MACHINE_NO_SOUND ) // MV4328, (no data)
diff --git a/src/mame/drivers/pacman.cpp b/src/mame/drivers/pacman.cpp
index fb0ede32ca3..f9c8b0c2a07 100644
--- a/src/mame/drivers/pacman.cpp
+++ b/src/mame/drivers/pacman.cpp
@@ -305,6 +305,10 @@ Boards:
of eproms in row 6 to enable 2k program roms. The GDP-01 does not require a SBC, but 5 SBC chips can be left unpopulated
and a SBC card(GDP-02) can be installed.
+- Some of the pacman hacks may have a cut trace under color PROM 4A, causing green dots and blue inner walls.
+ Seen on a bucanera PCB, and a baracuda PCB(though old magazine photos show normal colors). To show them in MAME,
+ do attr|1 in pacman_get_tile_info.
+
- Make Trax/Crush Roller boards are similar to pacman boards, the chip positions are even mostly the same. There is no
voltage regulator section. Make Trax has sync inverter at 1S, jumper wires run from the edge connector to the
inverter and back. Make Trax/CR boards are easily identified because the edge connector is on the long side,
@@ -5081,9 +5085,6 @@ ROM_START( hangly3 )
ROM_END
// PCB marked KPM-II
-// Dumper's note: The PROMs are identical to regular Pac-Man. The board they were dumped from had a cut trace in the 4A prom circuit
-// which caused altered palettes to appear in-game. Although these palettes were unique and set it apart from being a simple sprite hack of Hanglyman,
-// the cut trace was likely accidental and there's no way to verify it was an intentional modification made by the bootleggers.
ROM_START( baracuda )
ROM_REGION( 0x10000, "maincpu", 0 ) // all 2732
ROM_LOAD( "bcuda_prg1.bin", 0x0000, 0x1000, CRC(5fe8610a) SHA1(d63eaebd85e10aa6c27bb7f47642dd403eeb6934) )
@@ -5440,6 +5441,32 @@ ROM_START( bucaner )
ROM_LOAD( "82s126.3m", 0x0100, 0x0100, CRC(77245b66) SHA1(0c4d0bee858b97632411c440bea6948a74759746) ) // Timing - not used
ROM_END
+ROM_START( bucanera )
+ ROM_REGION( 0x10000, "maincpu", 0 )
+ ROM_LOAD( "1.6e", 0x0000, 0x0800, CRC(2c0fa0ab) SHA1(37680e4502771ae69d51d07ce43f65b9b2dd2a49) )
+ ROM_LOAD( "5.6k", 0x0800, 0x0800, CRC(afeca2f1) SHA1(1e6d6c75eeb3a354ce2dc88da62caf9e7d53d0cb) )
+ ROM_LOAD( "2.6f", 0x1000, 0x0800, CRC(6b53ada9) SHA1(a905688b389bfbc6792965d8f3d5bb1b9f0f4ec6) )
+ ROM_LOAD( "6.6m", 0x1800, 0x0800, CRC(35f3ca84) SHA1(3da7336caa0742ea79f1e0e8f6b80f8560507a33) )
+ ROM_LOAD( "3.6h", 0x2000, 0x0800, CRC(9045a44c) SHA1(a97d7016effbd2ace9a7d92ceb04a6ce18fb42f9) )
+ ROM_LOAD( "7.6n", 0x2800, 0x0800, CRC(888f3c3e) SHA1(c2b5917bf13071131dd53ea76f0da86706db2d80) )
+ ROM_LOAD( "4.6j", 0x3000, 0x0800, CRC(292de161) SHA1(09b439c301d7bedb76c1590e937e9d8d5e24a048) )
+ ROM_LOAD( "8.6p", 0x3800, 0x0800, CRC(e037834d) SHA1(98e68e7f8d32dcebfb03cf41802c1b0763d7c1c6) )
+
+ ROM_REGION( 0x2000, "gfx1", 0 )
+ ROM_LOAD( "9.5e", 0x0000, 0x0800, CRC(f814796f) SHA1(0bf4fefca235d3b079861e78298508ee03e1b029) )
+ ROM_LOAD( "11.5h", 0x0800, 0x0800, CRC(e3861283) SHA1(61cf8ed24902910e98438d9e2e2745f226ad2a13) )
+ ROM_LOAD( "10.5f", 0x1000, 0x0800, CRC(09f66dec) SHA1(2d3649341fed19bac15ec274f7d747de46a3edb2) )
+ ROM_LOAD( "12.5j", 0x1800, 0x0800, CRC(653314e7) SHA1(c466a421917b3502e9115ebda1b2d11f7f586de8) )
+
+ ROM_REGION( 0x0120, "proms", 0 )
+ ROM_LOAD( "82s123.7f", 0x0000, 0x0020, CRC(2fc650bd) SHA1(8d0268dee78e47c712202b0ec4f1f51109b1f2a5) )
+ ROM_LOAD( "82s126.4a", 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
+ROM_END
+
ROM_START( joyman )
ROM_REGION( 0x10000, "maincpu", 0 )
ROM_LOAD( "joy1.6e", 0x0000, 0x0800, CRC(d844b679) SHA1(c4486198b3126bb8e05a308c53787e51065f77ae) )
@@ -8238,7 +8265,8 @@ GAME( 1980, newpuc2, puckman, pacman, pacman, pacman_state, empty_init,
GAME( 1980, newpuc2b, puckman, pacman, pacman, pacman_state, empty_init, ROT90, "hack", "Newpuc2 (set 2)", MACHINE_SUPPORTS_SAVE )
GAME( 1980, newpuckx, puckman, pacman, pacman, pacman_state, empty_init, ROT90, "hack", "New Puck-X", MACHINE_SUPPORTS_SAVE )
GAME( 1981, pacheart, puckman, pacman, pacman, pacman_state, empty_init, ROT90, "hack", "Pac-Man (Hearts)", MACHINE_SUPPORTS_SAVE )
-GAME( 198?, bucaner, puckman, pacman, pacman, pacman_state, empty_init, ROT90, "hack", "Buccaneer", MACHINE_SUPPORTS_SAVE )
+GAME( 1981, bucaner, puckman, pacman, pacman, pacman_state, empty_init, ROT90, "hack (Video Research)", "Buccaneer (set 1)", MACHINE_SUPPORTS_SAVE )
+GAME( 1981, bucanera, puckman, pacman, pacman, pacman_state, empty_init, ROT90, "hack (Video Research)", "Buccaneer (set 2)", MACHINE_SUPPORTS_SAVE )
GAME( 1981, hangly, puckman, pacman, pacman, pacman_state, empty_init, ROT90, "hack (Igleck)", "Hangly-Man (set 1)", MACHINE_SUPPORTS_SAVE )
GAME( 1981, hangly2, puckman, pacman, pacman, pacman_state, empty_init, ROT90, "hack (Igleck)", "Hangly-Man (set 2)", MACHINE_SUPPORTS_SAVE )
GAME( 1981, hangly3, puckman, pacman, pacman, pacman_state, empty_init, ROT90, "hack (Igleck)", "Hangly-Man (set 3)", MACHINE_SUPPORTS_SAVE )
diff --git a/src/mame/mame.lst b/src/mame/mame.lst
index b292246c5a8..5c03e2499b7 100644
--- a/src/mame/mame.lst
+++ b/src/mame/mame.lst
@@ -33538,6 +33538,7 @@ beastfp // (c) 1984 Epos Corporation
bigbucks // (c) 1986 Dynasoft Inc.
birdiy // (c) 1983 Mama Top
bucaner // hack
+bucanera // hack
bwcasino // (c) 1983 Epos Corporation
candory // graphics hack of Ponpoko
cannonbp // hack