summaryrefslogtreecommitdiffstatshomepage
path: root/src/mame
diff options
context:
space:
mode:
author Roberto Fresca <robbie@robertofresca.com>2020-07-08 17:07:50 +0200
committer Roberto Fresca <robbie@robertofresca.com>2020-07-08 17:07:50 +0200
commit50381b111bbce0f8c45d374d1f272a69ab5b71b5 (patch)
tree8f3ae616effde1d21a94f853e3bf4d4fb8cf7fdc /src/mame
parentdb0ac057181541798dbe61b01c736c1d7f327c70 (diff)
goldnpkr.cpp: Merged animpkr and animpkra. They are just one set
with banked programs. Added technical notes.
Diffstat (limited to 'src/mame')
-rw-r--r--src/mame/drivers/goldnpkr.cpp55
-rw-r--r--src/mame/mame.lst1
2 files changed, 23 insertions, 33 deletions
diff --git a/src/mame/drivers/goldnpkr.cpp b/src/mame/drivers/goldnpkr.cpp
index 6d8f62b2700..e02c8405463 100644
--- a/src/mame/drivers/goldnpkr.cpp
+++ b/src/mame/drivers/goldnpkr.cpp
@@ -144,8 +144,7 @@
* Bonne Chance! (Golden Poker prequel HW, set 2), 198?, Unknown.
* Mundial/Mondial (Italian/French), 1987, Unknown.
* Super 98 (3-hands, ICP-1), 199?, Unknown.
- * unknown animal-themed game (bottom), 199?, Unknown.
- * unknown animal-themed game (top), 199?, Unknown.
+ * unknown rocket/animal-themed poker, 199?, Unknown.
* Mega Double Poker (conversion kit, set 1), 1990, Blitz System Inc.
* Mega Double Poker (conversion kit, set 2), 1990, Blitz System Inc.
@@ -11410,19 +11409,26 @@ ROM_END
/*-------------------------------------------------------------------------
- Unknown animals themed banked game.
+ Unknown rocket/animals themed banked game.
- It has 4 character's tiles:
- A pig, a duck, a donkey, and a mouse.
- Duck and mouse are very close to Disney's characters
- Donald Duck and Mickey Mouse.
+ The game looks like a poker game using rockets instead of cards.
- The PCB has a lot of wire-hacks doing a weird banking,
- and other unknown things (maybe addressing scramble).
- These hacks need to be documented.
+ But the game also has graphics tiles for 4 characters:
+
+ - pig
+ - duck
+ - donkey
+ - mouse
+
+ Duck and mouse are very close to Disney's characters Donald Duck
+ and Mickey Mouse.
- Bottom and Top programs ROMs are soldered one over the other, and a wire
- hack enable/disable each set through the CE pin.
+ The PCB has a lot of wire-hacks doing a weird banking,
+ and other unknown things (maybe addressing scramble).
+ These hacks need to be documented.
+
+ Bottom and Top programs ROMs are soldered one over the other, and a wire
+ hack enable/disable each set through the CE pin.
---------------------------------------------------------------------------
@@ -11458,6 +11464,10 @@ ROM_END
-------------------------------------------------------------------------*/
ROM_START( animpkr )
ROM_REGION( 0x10000, "maincpu", 0 )
+ ROM_LOAD( "2732_top.15a", 0x2000, 0x1000, CRC(ef6b36ff) SHA1(2ca520502ce32c4327f9bcc85d5c7b6e2f22eeb5) )
+ ROM_LOAD( "2732_top.17a", 0x3000, 0x1000, CRC(13fae924) SHA1(c1c92fdb6e7036e6d9349c9b017e9daf3577345b) )
+
+ ROM_REGION( 0x10000, "banked", 0 )
ROM_LOAD( "2732_bottom.15a", 0x2000, 0x1000, CRC(036f7639) SHA1(7d548dd71692fcde41c260a4a59ccdfa2aa5b07e) )
ROM_LOAD( "2732_bottom.17a", 0x3000, 0x1000, CRC(92c19e72) SHA1(034d077ede5608160ba882227e981751a5dde26d) )
@@ -11474,24 +11484,6 @@ ROM_START( animpkr )
ROM_LOAD( "bprom.bin", 0x0000, 0x0100, BAD_DUMP CRC(7f31066b) SHA1(15420780ec6b2870fc4539ec3afe4f0c58eedf12) ) // PROM dump needed
ROM_END
-ROM_START( animpkra )
- ROM_REGION( 0x10000, "maincpu", 0 )
- ROM_LOAD( "2732_top.15a", 0x2000, 0x1000, CRC(ef6b36ff) SHA1(2ca520502ce32c4327f9bcc85d5c7b6e2f22eeb5) )
- ROM_LOAD( "2732_top.17a", 0x3000, 0x1000, CRC(13fae924) SHA1(c1c92fdb6e7036e6d9349c9b017e9daf3577345b) )
-
- ROM_REGION( 0x1800, "gfx1", 0 )
- ROM_FILL( 0x0000, 0x1000, 0x0000 ) // filling the R-G bitplanes
- ROM_LOAD( "2716.8a", 0x1000, 0x0800, CRC(21c9c7f1) SHA1(daa0eddd4f4a9eec0cff3aebe884792adf830238) ) // char ROM
-
- ROM_REGION( 0x1800, "gfx2", 0 )
- ROM_LOAD( "2716.4a", 0x0000, 0x0800, CRC(0b7f11a2) SHA1(c5e347a377e307d12b2b2d2edf7c48be21ef5cdb) ) // characters gfx, bitplane 1
- ROM_LOAD( "2716.5a", 0x0800, 0x0800, CRC(0b2c3c25) SHA1(c69b15c1cea9abc437b12211bc4087d4d5baf084) ) // characters gfx, bitplane 2
- ROM_LOAD( "2716.7a", 0x1000, 0x0800, CRC(c48d17b0) SHA1(7c446339ab3aaa49004780fa90a3624b5a382cb1) ) // characters gfx, bitplane 3
-
- ROM_REGION( 0x0100, "proms", 0 )
- ROM_LOAD( "bprom.bin", 0x0000, 0x0100, BAD_DUMP CRC(7f31066b) SHA1(15420780ec6b2870fc4539ec3afe4f0c58eedf12) ) // PROM dump needed
-ROM_END
-
/******************************************
@@ -12219,8 +12211,7 @@ GAMEL( 198?, bchanceq, 0, goldnpkr, goldnpkr, goldnpkr_state, empty_init
GAME( 1987, pokermon, 0, mondial, mondial, goldnpkr_state, empty_init, ROT0, "<unknown>", "Mundial/Mondial (Italian/French)", 0 ) // banked selectable program
GAME( 1998, super98, bsuerte, witchcrd, super98, goldnpkr_state, empty_init, ROT0, "<unknown>", "Super 98 (3-hands, ICP-1)", MACHINE_NOT_WORKING ) // program checks zeropage registers for changes...
-GAME( 198?, animpkr, 0, pottnpkr, goldnpkr, goldnpkr_state, empty_init, ROT0, "<unknown>", "unknown animal-themed game (bottom)", MACHINE_NOT_WORKING ) // banked selectable program (bottom).
-GAME( 198?, animpkra, animpkr, pottnpkr, goldnpkr, goldnpkr_state, empty_init, ROT0, "<unknown>", "unknown animal-themed game (top)", MACHINE_NOT_WORKING ) // banked selectable program (top).
+GAME( 198?, animpkr, 0, pottnpkr, goldnpkr, goldnpkr_state, empty_init, ROT0, "<unknown>", "unknown rocket/animal-themed poker", MACHINE_NOT_WORKING ) // banked program.
GAME( 1990, megadpkr, 0, megadpkr, megadpkr, blitz_state, empty_init, ROT0, "Blitz System", "Mega Double Poker (conversion kit, version 2.3 MD)", 0 )
GAME( 1990, megadpkrb, megadpkr, megadpkr, megadpkr, blitz_state, empty_init, ROT0, "Blitz System", "Mega Double Poker (conversion kit, version 2.1 MD)", 0 ) // may need an extra reset to work the first time
diff --git a/src/mame/mame.lst b/src/mame/mame.lst
index 049513531dd..00cf6a96c03 100644
--- a/src/mame/mame.lst
+++ b/src/mame/mame.lst
@@ -14971,7 +14971,6 @@ swisspkr // (c) 1990 Golden Games
@source:goldnpkr.cpp
animpkr // 198?, Unknown
-animpkra // 198?, Unknown
bchancep // 198?, Unknown
bchanceq // 198?, Unknown
bonuspkr // 1984, Galanthis Inc.