mirror of
https://github.com/holub/mame
synced 2025-06-06 12:53:46 +03:00
Magic Fly driver: Refactored PCB layout and pinout with new findings
and PCB trace. Also added some technical notes [Roberto Fresca].
This commit is contained in:
parent
68a9dc6857
commit
88bb5e0deb
@ -1,6 +1,6 @@
|
||||
// license:BSD-3-Clause
|
||||
// copyright-holders:Roberto Fresca
|
||||
// thanks-to:Iris Falbala,Rob Ragon
|
||||
// thanks-to:Iris Falbala, Rob Ragon
|
||||
/******************************************************************************
|
||||
|
||||
MAGIC FLY
|
||||
@ -66,103 +66,108 @@
|
||||
|
||||
|
||||
PCB Layout:
|
||||
_________________________________________________________________
|
||||
.-----------------------------------------------------------------.
|
||||
| |
|
||||
| |
|
||||
| _________ _________ |
|
||||
| | 74LS08N | | 74LS32 | |
|
||||
| |_________| |_________| |
|
||||
| _________ _________ |
|
||||
| POWER .---------. .---------. |
|
||||
| SUPPLY | 74LS08N | | 74LS32 | |
|
||||
| '---------' '---------' |
|
||||
| .---------. .---------. |
|
||||
| | 74LS138 | | 74HC00 | |
|
||||
| |_________| |_________| |
|
||||
| ______________ ______________________ |
|
||||
| | | | | ____|
|
||||
| | MK48Z02B-20 | | R6502P | |
|
||||
| |______________| |______________________| |
|
||||
| ________________ _________ ______________________ |
|
||||
| | | | 74LS157 | | | |____
|
||||
| | AM27128 | |_________| | MC6845P | ____|
|
||||
| |________________| _________ |______________________| ____|
|
||||
| | 74LS157 | ________ _________ ____|
|
||||
| |_________| | 74LS14 | | 74LS374 | ____|
|
||||
| ____________ _________ |________| |_________| ____|
|
||||
| | 74LS245 | | 74LS157 | _________ ____|
|
||||
| |____________| |_________| | 74HC244 | ____|
|
||||
| ____________ _________ |_________| ____|
|
||||
| | 74LS245 | | 74LS32 | _______ ____| 30x2
|
||||
| |____________| |_________| | | | | | ____| connector
|
||||
| ______________ |4|3|2|1| ____|
|
||||
| | HM6116 | |_|_|_|_| ____|
|
||||
| | o MSM2128 | ____|
|
||||
| |______________| DIP SW x4 ____|
|
||||
| ______________ ____|
|
||||
| | HM6116 | ________ _________ ____|
|
||||
| | o MSM2128 | | 74LS08 | | 74LS174 | ____|
|
||||
| |______________| |________| |_________| ____|
|
||||
| ________________ __________ ______ ____|
|
||||
| | | | PAL16R4A | | TDA |- ____|
|
||||
| | 2764 | |__________| | 2002 |- ____|
|
||||
| |________________| __________ |______|- ____|
|
||||
| ________________ | 74LS166 | ____|
|
||||
| | | |__________| _ |
|
||||
| | 2764 | __________ / \ |
|
||||
| |________________| | 74LS166 | | pot | |____
|
||||
| ________________ |__________| \ _ / __|
|
||||
| | | __________ _________ ______| |
|
||||
| | 2764 | | 74LS166 | | 74LS05 | _ |ss112d|8 | 10
|
||||
| |________________| |__________| |_________| / \ |______|8 | pins
|
||||
| ________ ______ __________ _________ | pot ||ss112d|8 | male
|
||||
| | 74LS04 || osc. | | 74LS193 | | 74LS86 | \ _ / |______|8 | connector
|
||||
| |________||10 MHz| |__________| |_________| |ss112d|8 |
|
||||
| |______| |______|__|
|
||||
|_________________________________________________________________|
|
||||
| '---------' '---------' |
|
||||
| .--------------. .----------------------. |
|
||||
| | MK48Z02B-20 | | R6502P | .----'
|
||||
| | | | | |
|
||||
| '--------------' '----------------------' |
|
||||
| .----------------. .---------. .----------------------. |
|
||||
| | AM27128 | | 74LS157 | | MC6845P | '----.
|
||||
| | | '---------' | | ----|
|
||||
| '----------------' .---------. '----------------------' ----|
|
||||
| | 74LS157 | .--------. .---------. ----|
|
||||
| '---------' | 74LS14 | | 74LS374 | ----|
|
||||
| .------------. .---------. '--------' '---------' ----|
|
||||
| | 74LS245 | | 74LS157 | .---------. ----|
|
||||
| '------------' '---------' | 74HC244 | ----|
|
||||
| .------------. .---------. '---------' ----|
|
||||
| | 74LS245 | | 74LS32 | .-------. ----| 30x2
|
||||
| '------------' '---------' | | | | | ----| connector
|
||||
| .--------------. |4|3|2|1| ----|
|
||||
| | HM6116 | | | | | | ----|
|
||||
| | o MSM2128 | '-------' ----|
|
||||
| '--------------' DIP SW x4 ----|
|
||||
| .--------------. ----|
|
||||
| | HM6116 | .--------. .---------. ----|
|
||||
| | o MSM2128 | | 74LS08 | | 74LS174 | ----|
|
||||
| '--------------' '--------' '---------' ----|
|
||||
| .----------------. .----------. .------. ----|
|
||||
| | 2764 | | PAL16R4A | | TDA | ----|
|
||||
| | | '----------' | 2002 | ----|
|
||||
| '----------------' .----------. '------' ----|
|
||||
| .----------------. | 74LS166 | .---. .----'
|
||||
| | 2764 | '----------' / POT \ |
|
||||
| | | .----------. \ / |
|
||||
| '----------------' | 74LS166 | '---' '----.
|
||||
| .----------------. '----------' .--|
|
||||
| | 2764 | .----------. .---------. .------| |
|
||||
| | | | 74LS166 | | 74LS05 | .---. |SS112D|8 | 10
|
||||
| '----------------' '----------' '---------' / POT \|------|8 | pins
|
||||
| .--------..------. .----------. .---------. \ /|SS112D|8 | male
|
||||
| | 74LS04 ||10 MHz| | 74LS193 | | 74LS86 | '---' |------|8 | connector
|
||||
| '--------'| XTAL | '----------' '---------' |SS112D|8 |
|
||||
| '------' '------| |
|
||||
| '--|
|
||||
'-----------------------------------------------------------------'
|
||||
|
||||
|
||||
Pinouts (from 7mezzo pinout sheet)
|
||||
----------------------------------
|
||||
Pinouts (from almost unreadable 7mezzo pinout sheet + PCB trace)
|
||||
----------------------------------------------------------------
|
||||
|
||||
*********** Edge connector ************
|
||||
|
||||
solder side connector parts side
|
||||
Solder side |Conn| Components side
|
||||
----------------+----+---------------------
|
||||
GND | 30 | GND
|
||||
+10V. AC | 29 | +10V. AC
|
||||
+10V. AC | 28 | +10V. AC
|
||||
unused | 27 | unused
|
||||
unused | 26 | unused
|
||||
GND | 25 | GND
|
||||
+12V. AC | 24 | +12V. AC
|
||||
+12V. AC | 23 | +12V. AC
|
||||
unused | 22 | unused
|
||||
Common C (3) | 21 | Common A (1)
|
||||
Common D (4) | 20 | Common B (2)
|
||||
Deal | 19 | Double
|
||||
Hold 1 | 18 | Cancel
|
||||
Hold 2 | 17 | Hold 5
|
||||
Hold 3 | 16 | Hold 4
|
||||
Meters | 15 | Bet
|
||||
Coupon | 14 |
|
||||
| 13 | Coin 1
|
||||
(unreadable) | 12 | Coin 2
|
||||
Take | 11 | Payout
|
||||
Small (play1) | 10 | Big (play3)
|
||||
unused | 09 | unused
|
||||
unused | 08 | unused
|
||||
unused | 07 | unused
|
||||
Green | 06 | Red
|
||||
Sync | 05 | Blue
|
||||
GND | 04 | GND
|
||||
Speaker+ | 03 | Speaker+
|
||||
Speaker- (GND) | 02 | Speaker- (GND)
|
||||
+5V. | 01 | +5V.
|
||||
|
||||
GND 30 GND
|
||||
+10v. 29 +10v.
|
||||
+10v. 28 +10v.
|
||||
unused 27 unused
|
||||
unused 26 unused
|
||||
GND 25 GND
|
||||
+12v. 24 +12v.
|
||||
+12v. 23 +12v.
|
||||
unused 22 unused
|
||||
common C (3) 21 common A (1)
|
||||
common D (4) 20 common B (2)
|
||||
DEAL 19 DOUBLE
|
||||
HOLD 1 18 (unreadable)
|
||||
HOLD 2 17 HOLD 5
|
||||
HOLD 3 16 HOLD 4
|
||||
METER 15 BET
|
||||
COUPON 14
|
||||
13 COIN 1
|
||||
(unreadable) 12 COIN 2
|
||||
TAKE 11 PAY
|
||||
SMALL (play1) 10 BIG (play3)
|
||||
unused 09 unused
|
||||
unused 08 unused
|
||||
unused 07 unused
|
||||
(unreadable) 06 (unreadable)
|
||||
sync 05 (unreadable)
|
||||
GND 04 GND
|
||||
speaker+ 03 speaker+
|
||||
speaker- (GND) 02 speaker- (GND)
|
||||
+5v. 01 +5v.
|
||||
(1) = Double, Deal, Cancel, Bet, Meters.
|
||||
(2) = Take, Small, Big, Pay.
|
||||
(3) = Hold 1, Hold 2, Hold 3, Hold 4, Hold 5.
|
||||
(4) = Coin 1, Coin 2, Coupon.
|
||||
|
||||
(1) = DOUBLE, DEAL, (unreadable), BET, METER
|
||||
(2) = TAKE, SMALL, BIG, PAY
|
||||
(3) = HOLD 1, HOLD 2, HOLD 3, HOLD 4, HOLD 5
|
||||
(4) = COIN 1, COIN 2, COUPON
|
||||
Note: Each Common GND (A-B-C-D) are for their respective
|
||||
multiplexed groups of inputs, since there are 4 groups
|
||||
with 5 valid inputs each one.
|
||||
|
||||
|
||||
**** Pins connector ****
|
||||
**** 10-Pins connector ****
|
||||
|
||||
pin 01: (soldered to pin 05)
|
||||
pin 02:
|
||||
@ -242,7 +247,7 @@
|
||||
Counters. ; Bits 4-5-6 are used for Coin1, Coin2, and Payout counters.
|
||||
Sound DAC, ; Bit 7 is used to transmit DAC data.
|
||||
|
||||
$C000 - $FFFF ROM space ; Program ROMs.
|
||||
$C000 - $FFFF ROM space ; Program ROM.
|
||||
|
||||
|
||||
*******************************************************************************
|
||||
|
Loading…
Reference in New Issue
Block a user