summaryrefslogtreecommitdiffstatshomepage
diff options
context:
space:
mode:
author ClawGrip <clawgrip@hotmail.com>2019-12-10 15:42:23 +0100
committer Ivan Vangelista <mesgnet@yahoo.it>2019-12-10 15:42:23 +0100
commit4486477560c3144ebc2ade00a4ab63500ea70015 (patch)
treeb998b96808c0e79dcb8394047a1310b0b6a2418e
parent5a70dfca5642a83e26c0e40b6a62b00e57cb63f9 (diff)
playmark.cpp: Add note about a S87C751-based World Beach Volley (nw) (#6035)
* playmark.cpp: Add note about a S87C751-based World Beach Volley (nw) * Restore comment (nw)
-rw-r--r--src/mame/drivers/playmark.cpp38
1 files changed, 34 insertions, 4 deletions
diff --git a/src/mame/drivers/playmark.cpp b/src/mame/drivers/playmark.cpp
index 8d21a17ca9c..1adc160f6ea 100644
--- a/src/mame/drivers/playmark.cpp
+++ b/src/mame/drivers/playmark.cpp
@@ -43,17 +43,47 @@ to correct the music playback sequencing and also allow sound effect samples to
play on any of the three available sample channels. The fourth channel is reserved
for music playback.
-HotMind and presumably Lucky Boom have a Jamma expansion board that plugs onto the
-main boards Jamma connector and provides extra I/O using the generic Player-2 pins.
+There is another World Beach Volley with a (undumped) S87C751 for sound instead of a
+PIC (also with an OKI M6295) which fully matches "World Beach Volley (set 1)" for the
+other ROMS. It's an original PCB from Playmark Italy.
+
+HotMind, World Beach Volley and presumably Lucky Boom have a JAMMA expansion board
+that plugs onto the main boards Jamma connector and provides extra I/O using the
+generic Player-2 pins.
The expansion boards provides I/O for the Token and Ticket dispensers, drive circuit
for Coin-In Counter and Credit-Out Counter. In the case of HotMind, a 93C46 EEPROM
for storing game config/stats. The Expansion board then has a male Jamma connector
that you plug into your Jamma harness.
+The World Beach Volley JAMMA expansion board for the 87C751 version follows this layout:
+
+ PLAYMARK ITALY 1995
+ LINK2
+ ____________________________
+ |___ ___________ |
+ | | TDA1510AQ| |
+ ___| |__________| |
+ |__ |
+J |__ |
+A __| |
+M |__ |
+M |__ ___________ |
+A |__ |_MCT1413P_| |
+ |__ |
+ |__ _|___
+ |__ ____________ |DB9|
+ |__ |SN74LS245N_| | | To main PCB
+ |__ ____________ |___|
+ |__ |S87C751-4N24 |
+ |__ ______ |
+ ___| |XTAL|<-12.000 |
+ | |____| |
+ |__________________________|
+
TODO:
-- World Beach Volley and Hard Times sound is controlled by a PIC16C57 whose internal
- ROM is currently missing.
+- Hard Times sound is controlled by a PIC16C57 whose internal ROM is currently missing.
+- Dump the World Beach Volley sound S87C751 internal ROM.
- Lucky Boom has some minor colour issue with the background - see the title screen. The
game selects the wrong colour for some tiles. The tiles should be colour 0x01 not 0x02.
Affects the backgrounds in game however it's barely noticeable.