Kuru Kuru Pyon Pyon: Added a complete ASCII PCB layout, and documented

the DIP switches settings found on the board. [Roberto Fresca]
This commit is contained in:
Roberto Fresca 2012-12-15 05:24:48 +00:00
parent 1313138b73
commit d08f18eb11

View File

@ -44,6 +44,78 @@
1x PAL12L6 (IC32)
***************************************************************************
PCB Layout...
.--------------------------------------------------------------------------------------------------.
| IC4 IC5 |
| IC2 IC3 .------------------. .----------------. BATT |
| .-----------. .-----------. | M5L27512K | | LH5116H-10 | .---------. |
| | LH2464-15 | | SN74HC04N | | | | SHARP JAPAN | | 3.6 V | |
| '-----------' '-----------' | '4' | | | -+ +- |
| IC6 | | '----------------' | BATTERY | |
| .-----------. IC8 '------------------' '---------' |
| | LH2464-15 | .----------------------------. IC9 IC10 |
| '-----------' | LH0080A Z80A-CPU-D | .-----------------. .-----------------. |
| IC7 | SHARP JAPAN | | 8464A-10L | | M5L27512K | |
| .-----------. | | | |F| JAPAN | | | |
| | LH2464-15 | | | | | | '10' | |
| '-----------' '----------------------------' | | | | |
| IC11 IC12 IC13 '-----------------' '-----------------' |
| .-----------. .------------. .------------. IC17 IC18 |
| | LH2464-15 | | PAL16L8ACJ | | SN74LS74AN | .-----------------. .-----------------. |
| '-----------' '------------' '------------' | MBM27256-25 | | M5L27512K | |
| IC14 IC15 IC16 | | | | |
| .-----------. .------------. .-------------. | 'KP 17L' | | '18' | |
| | LH2464-15 | | SN74LS08N | | SN74LS125AN | | | | | |
| '-----------' '------------' '-------------' '-----------------' '-----------------' |
| IC19 IC20 IC21 IC22 IC23 |
| .-----------. .------------. .------------. .--------------------------. .-----------------. |
| | LH2464-15 | | SN74LS174N | | SN74LS174N | | LH0080A Z80A-CPU-D | | | |
| '-----------' '------------' '------------' | SHARP JAPAN | | E M P T Y | |
| X2 | | | S O C K E T | |
| .--------. | | | | |
| X1 IC24 | | RES | '--------------------------' '-----------------' |
| .-----. .------------. | |384kHz| |
| |XTAL | |OKI MSM5205 | '--------' |
| |21.47| '------------' IC25 IC26 IC27 IC28 |
| |727 | .-------------. .------------. .------------. .------------. |
| '-----' | SN74LS374N | | PAL16L8ACJ | | PAL16L8ACJ | | HD74LS153P | |
| '-------------' '------------' '------------' '------------' |
| IC29 IC30 DSW1 IC31 IC32 |
| .-----------------------------. .----. .------------. .------------. .------------. |
| | SANDED... | | AA | | 11111111 | | SN74LS174N | | PAL12L6CN | |
| | (YAMAHA V9938 VDP) | '----' '------------' '------------' '------------' |
| | | IC33 '7908B-4' |
| | '81500' | .------------. IC34 |
| | | | SN74LS245N | .----------------------------. |
| | | '------------' | YAMAHA | |
| '-----------------------------' DSW2 | YM2149F | |
| .------------. | | |
| | 01111110 | | | |
| '------------' '----------------------------' |
| IC35 IC36 IC37 IC38 IC39 IC40 IC41 |
| .----. .----. .----. .----. .------------. .------------. .------------. |
| | AB | | AB | | AB | | AB | | HD74LS273P | | SN74LS245N | | SN74LS245N | .------------. |
| '----' '----' '----' '----' '------------' '------------' '------------' | IC43 | |
| IC42 |.----------.| |
| .----------. |||||||||||| |||||||||||| ||MB3712 M92|| |
| | ULN2003A | +++RESNET+++ +++RESNET+++ |'----------'| |
| '----------' |||||||||||| |||||||||||| '------------' |
| |
| 7908-B SUCCESS CORP. |
| .----------. .--. .----------. |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
'---------' '-----------' '-----------------------------------------' '---------'
2x6 edge conn 2x21 edge connector
AA = Texas Instruments RC4558P T835AJ34.
AB = NEC C1663C 8926B.
***************************************************************************
Notes....
@ -299,7 +371,7 @@ static INPUT_PORTS_START( kurukuru )
PORT_BIT( 0x40, IP_ACTIVE_LOW, IPT_OTHER ) PORT_CODE(KEYCODE_S) PORT_NAME("Unknown 2")
PORT_BIT( 0x80, IP_ACTIVE_LOW, IPT_GAMBLE_PAYOUT ) // payout write the pulses, but jams.
PORT_START("DSW1")
PORT_START("DSW1") // found in the PCB: 11111111
PORT_DIPNAME( 0x07, 0x03, "Coinage A (100 Y)" ) PORT_DIPLOCATION("DSW1:1,2,3")
PORT_DIPSETTING( 0x02, "1 Coin / 3 Medal" )
PORT_DIPSETTING( 0x06, "1 Coin / 4 Medal" )
@ -324,7 +396,7 @@ static INPUT_PORTS_START( kurukuru )
PORT_DIPSETTING( 0x80, DEF_STR( No ) )
PORT_DIPSETTING( 0x00, DEF_STR( Yes ) )
PORT_START("DSW2")
PORT_START("DSW2") // found in the PCB: 01111110
PORT_DIPNAME( 0x07, 0x01, "Percentage" ) PORT_DIPLOCATION("DSW2:1,2,3")
PORT_DIPSETTING( 0x07, "50%" )
PORT_DIPSETTING( 0x03, "60%" )