diff options
| author | 2025-08-07 03:22:36 +0200 | |
|---|---|---|
| committer | 2025-08-07 03:22:36 +0200 | |
| commit | a3991710cae2fbe8d917e560976cfd2c5c024343 (patch) | |
| tree | fe7c913bd4f732d5e482510bd0dfd2ca3ca92319 | |
| parent | 1f844e2dd7c537a4ebb02598912ea51e62be6e8e (diff) | |
New working clones
------------------
Unknown Golden Poker (PED 85%) [Roberto Fresca, Grull Osgo, Hammy]
Unknown Golden Poker (PED 80%) [Roberto Fresca, Grull Osgo, Hammy]
Unknown Golden Poker (PED 70%) [Roberto Fresca, Grull Osgo, Hammy]
| -rw-r--r-- | src/mame/mame.lst | 3 | ||||
| -rw-r--r-- | src/mame/misc/goldnpkr.cpp | 65 |
2 files changed, 64 insertions, 4 deletions
diff --git a/src/mame/mame.lst b/src/mame/mame.lst index bd74db790b3..a7250d90267 100644 --- a/src/mame/mame.lst +++ b/src/mame/mame.lst @@ -31189,6 +31189,9 @@ goldnpkh goldnpkr goodluck gp_jpn22 +gp_ped42_70 +gp_ped42_80 +gp_ped42_85 gp_ped42_90 gp_ped42_95 gp_turbo diff --git a/src/mame/misc/goldnpkr.cpp b/src/mame/misc/goldnpkr.cpp index d2401beb197..cb5905d1552 100644 --- a/src/mame/misc/goldnpkr.cpp +++ b/src/mame/misc/goldnpkr.cpp @@ -13356,6 +13356,24 @@ ROM_START( gp_jpn22 ) ROM_LOAD( "tbp24s10n.7d", 0x0000, 0x0100, CRC(7f31066b) SHA1(15420780ec6b2870fc4539ec3afe4f0c58eedf12) ) ROM_END +ROM_START( gp_ped42_95 ) + ROM_REGION( 0x10000, "maincpu", 0 ) + ROM_LOAD( "gp_ped42.a", 0x6000, 0x1000, CRC(e583e157) SHA1(331f68ac4c5458722848ad8e2e28caf759c2106a) ) + ROM_LOAD( "gp_ped42.b95", 0x7000, 0x1000, CRC(26bc2b04) SHA1(485ea98c203a0b842142e88bfa7908229cfca237) ) + + ROM_REGION( 0x6000, "gfx1", 0 ) + ROM_FILL( 0x0000, 0x4000, 0x0000 ) // filling the R-G bitplanes + ROM_LOAD( "u38_5a.bin", 0x4000, 0x2000, CRC(32705e1d) SHA1(84f9305af38179985e0224ae2ea54c01dfef6e12) ) // char ROM + + ROM_REGION( 0x6000, "gfx2", 0 ) + ROM_LOAD( "u43_2a.bin", 0x0000, 0x2000, CRC(10b34856) SHA1(52e4cc81b36b4c807b1d4471c0f7bea66108d3fd) ) // cards deck gfx, bitplane1 + ROM_LOAD( "u40_4a.bin", 0x2000, 0x2000, CRC(5fc965ef) SHA1(d9ecd7e9b4915750400e76ca604bec8152df1fe4) ) // cards deck gfx, bitplane2 + ROM_COPY( "gfx1", 0x4800, 0x4000, 0x0800 ) // cards deck gfx, bitplane3. found in the 2nd quarter of the char rom + + ROM_REGION( 0x0100, "proms", 0 ) + ROM_LOAD( "tbp24s10n.7d", 0x0000, 0x0100, CRC(7f31066b) SHA1(15420780ec6b2870fc4539ec3afe4f0c58eedf12) ) +ROM_END + ROM_START( gp_ped42_90 ) ROM_REGION( 0x10000, "maincpu", 0 ) ROM_LOAD( "gp_ped42.a", 0x6000, 0x1000, CRC(e583e157) SHA1(331f68ac4c5458722848ad8e2e28caf759c2106a) ) @@ -13374,10 +13392,46 @@ ROM_START( gp_ped42_90 ) ROM_LOAD( "tbp24s10n.7d", 0x0000, 0x0100, CRC(7f31066b) SHA1(15420780ec6b2870fc4539ec3afe4f0c58eedf12) ) ROM_END -ROM_START( gp_ped42_95 ) +ROM_START( gp_ped42_85 ) ROM_REGION( 0x10000, "maincpu", 0 ) ROM_LOAD( "gp_ped42.a", 0x6000, 0x1000, CRC(e583e157) SHA1(331f68ac4c5458722848ad8e2e28caf759c2106a) ) - ROM_LOAD( "gp_ped42.b95", 0x7000, 0x1000, CRC(26bc2b04) SHA1(485ea98c203a0b842142e88bfa7908229cfca237) ) + ROM_LOAD( "gp_ped42.b85", 0x7000, 0x1000, CRC(8313b044) SHA1(bc3f6c003c4ac24cd5c502a2d793b9172bb2c14d) ) + + ROM_REGION( 0x6000, "gfx1", 0 ) + ROM_FILL( 0x0000, 0x4000, 0x0000 ) // filling the R-G bitplanes + ROM_LOAD( "u38_5a.bin", 0x4000, 0x2000, CRC(32705e1d) SHA1(84f9305af38179985e0224ae2ea54c01dfef6e12) ) // char ROM + + ROM_REGION( 0x6000, "gfx2", 0 ) + ROM_LOAD( "u43_2a.bin", 0x0000, 0x2000, CRC(10b34856) SHA1(52e4cc81b36b4c807b1d4471c0f7bea66108d3fd) ) // cards deck gfx, bitplane1 + ROM_LOAD( "u40_4a.bin", 0x2000, 0x2000, CRC(5fc965ef) SHA1(d9ecd7e9b4915750400e76ca604bec8152df1fe4) ) // cards deck gfx, bitplane2 + ROM_COPY( "gfx1", 0x4800, 0x4000, 0x0800 ) // cards deck gfx, bitplane3. found in the 2nd quarter of the char rom + + ROM_REGION( 0x0100, "proms", 0 ) + ROM_LOAD( "tbp24s10n.7d", 0x0000, 0x0100, CRC(7f31066b) SHA1(15420780ec6b2870fc4539ec3afe4f0c58eedf12) ) +ROM_END + +ROM_START( gp_ped42_80 ) + ROM_REGION( 0x10000, "maincpu", 0 ) + ROM_LOAD( "gp_ped42.a", 0x6000, 0x1000, CRC(e583e157) SHA1(331f68ac4c5458722848ad8e2e28caf759c2106a) ) + ROM_LOAD( "gp_ped42.b80", 0x7000, 0x1000, CRC(0e5cba3d) SHA1(51a6cbe532598c1849e6aa9386a4f0782376ecc2) ) + + ROM_REGION( 0x6000, "gfx1", 0 ) + ROM_FILL( 0x0000, 0x4000, 0x0000 ) // filling the R-G bitplanes + ROM_LOAD( "u38_5a.bin", 0x4000, 0x2000, CRC(32705e1d) SHA1(84f9305af38179985e0224ae2ea54c01dfef6e12) ) // char ROM + + ROM_REGION( 0x6000, "gfx2", 0 ) + ROM_LOAD( "u43_2a.bin", 0x0000, 0x2000, CRC(10b34856) SHA1(52e4cc81b36b4c807b1d4471c0f7bea66108d3fd) ) // cards deck gfx, bitplane1 + ROM_LOAD( "u40_4a.bin", 0x2000, 0x2000, CRC(5fc965ef) SHA1(d9ecd7e9b4915750400e76ca604bec8152df1fe4) ) // cards deck gfx, bitplane2 + ROM_COPY( "gfx1", 0x4800, 0x4000, 0x0800 ) // cards deck gfx, bitplane3. found in the 2nd quarter of the char rom + + ROM_REGION( 0x0100, "proms", 0 ) + ROM_LOAD( "tbp24s10n.7d", 0x0000, 0x0100, CRC(7f31066b) SHA1(15420780ec6b2870fc4539ec3afe4f0c58eedf12) ) +ROM_END + +ROM_START( gp_ped42_70 ) + ROM_REGION( 0x10000, "maincpu", 0 ) + ROM_LOAD( "gp_ped42.a", 0x6000, 0x1000, CRC(e583e157) SHA1(331f68ac4c5458722848ad8e2e28caf759c2106a) ) + ROM_LOAD( "gp_ped42.b70", 0x7000, 0x1000, CRC(346029ae) SHA1(2cd04ab122885947aa1c47a582cd504c170c0771) ) ROM_REGION( 0x6000, "gfx1", 0 ) ROM_FILL( 0x0000, 0x4000, 0x0000 ) // filling the R-G bitplanes @@ -14107,8 +14161,11 @@ GAME( 198?, unkicpetg, 0, unkicpf40, unkicpetg, goldnpkr_state, empty_in GAME( 198?, gp_turbo, 0, pottnpkr, pottnpkr, goldnpkr_state, empty_init, ROT0, "<unknown>", "Unknown Turbo Poker", 0 ) // no lamps GAME( 198?, gp_jpn22, goldnpkr, goldnpkr, goldnpkr, goldnpkr_state, empty_init, ROT0, "<unknown>", "Unknown Golden Poker (Japan Ver. 2.2)", 0 ) // no lamps -GAME( 198?, gp_ped42_90, goldnpkr, goldnpkr, goldnpkr, goldnpkr_state, init_ped42, ROT0, "<unknown>", "Unknown Golden Poker (PED 90%)", 0 ) // no lamps -GAME( 198?, gp_ped42_95, goldnpkr, goldnpkr, goldnpkr, goldnpkr_state, init_ped42, ROT0, "<unknown>", "Unknown Golden Poker (PED 95%)", 0 ) // no lamps +GAME( 1987, gp_ped42_95, goldnpkr, goldnpkr, goldnpkr, goldnpkr_state, init_ped42, ROT0, "<unknown>", "Unknown Golden Poker (PED 95%)", 0 ) // no lamps +GAME( 1987, gp_ped42_90, goldnpkr, goldnpkr, goldnpkr, goldnpkr_state, init_ped42, ROT0, "<unknown>", "Unknown Golden Poker (PED 90%)", 0 ) // no lamps +GAME( 1987, gp_ped42_85, goldnpkr, goldnpkr, goldnpkr, goldnpkr_state, init_ped42, ROT0, "<unknown>", "Unknown Golden Poker (PED 85%)", 0 ) // no lamps +GAME( 1987, gp_ped42_80, goldnpkr, goldnpkr, goldnpkr, goldnpkr_state, init_ped42, ROT0, "<unknown>", "Unknown Golden Poker (PED 80%)", 0 ) // no lamps +GAME( 1987, gp_ped42_70, goldnpkr, goldnpkr, goldnpkr, goldnpkr_state, init_ped42, ROT0, "<unknown>", "Unknown Golden Poker (PED 70%)", 0 ) // no lamps /*************************************** SETS W/IRQ0 ***************************************/ |
