From 1801f68df17f9651e5f8b29b4edf30da9dc21c0a Mon Sep 17 00:00:00 2001 From: Brian Troha Date: Thu, 8 Oct 2009 22:22:20 +0000 Subject: Adds PCB layout for Igrosoft's Gambling hardware in the multfish.c driver. --- src/mame/drivers/multfish.c | 73 ++++++++++++++++++++++++++++++++++++++++----- 1 file changed, 65 insertions(+), 8 deletions(-) (limited to 'src') diff --git a/src/mame/drivers/multfish.c b/src/mame/drivers/multfish.c index cc5805e0abb..6a609268854 100644 --- a/src/mame/drivers/multfish.c +++ b/src/mame/drivers/multfish.c @@ -1,13 +1,70 @@ -/* 'Multifish' hardware +/* + + Igrosoft gambling hardware + + +--+ +-----+ +-----------------------------------+ ++--+ +-+PRINT+-+ | +| +--------------+ | +| | Z80B | | +| VOL +----+---------+ | ++-+ +-----------+ | PRG ROM | | + | | KC89C72 | +---------+ | ++-+ +-----------+ | M48T35Y | 24MHz -+ +| +---------+ ADM690 V| +| |---Connector------------------| G| +|E A| +|d -+ +|g | +|e | +| | +|C | +|o | +|n | +|n | +|e | +|c Connector | +|t |---Connector------------------| | +|o +------+ +------+ +------+ +------+ | +|r |ALTERA| |ALTERA| |ALTERA| |ALTERA| R | +| | EPM | | EPM | | EPM | | EPM | A | +| | 3032 | | 3032 | | 3032 | | 3032 | M | +| +------+ +------+ +------+ +------+ | ++-+ +---+ +---+ +---+ +---+ +---+ +---+ +---+ +---+ | + | | | | | | | | | | | | | | | | | | ++-+ | 8 | | 7 | | 6 | | 5 | | 4 | | 3 | | 2 | | 1 | | +| | | | | | | | | | | | | | | | | | +| | | | | | | | | | | | | | | | | | +| +---+ +---+ +---+ +---+ +---+ +---+ +---+ +---+ | ++---------------------------------------------------+ + +"Head" sub board: ++------------------------------+ +||--Connector-----------------|| +| 61256AK-15 | +| | +| +---------+ | +| | ALTERA | | +| | MAX | | +| | EPM3256 | | +| | | | +| +---------+ | +| | +| Connector | +||--Connector-----------------|| ++------------------------------+ + + CPU: Z80 +Video: ALTERA EPM3032ALC44-10 (x4) + ALTERA MAX EPM3256AOC208-10 (on the HEAD sub board) +Sound: File KC98C72 (compatible to YM2149 / AY3-9810) + OSC: 24MHz + RAM: UMC UM61256AK-15 (x2 on mainboard, one on the HEAD) +NVRAM: Timekeeper M48T35-70PC1 +Other: ADM ADM690AN (Microprocessor Supervisory Circuit AKA Watchdog timer) + VGA connector for video output + +Edge Connector is 36 count dual (IE: both sides) JAMMA-like connection (standard 8-liner??) - four ALTERA chips - they are probably video processors - main CPU is z80 for sure, ROM is placed near it - there are banked ROMs 8kb each, consisted of several banks RAM has E000 address - the sound is PSG - AY3-8910 analog (http://pt.wikipedia.org/wiki/KC89C72) - z80 CPU is complete with indexed registers - video - VGA - RTC+NVRAM - M48T35Y Timekeeper To Init the games -- cgit v1.2.3