mirror of
https://github.com/holub/mame
synced 2025-06-09 06:13:04 +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
@ -66,103 +66,108 @@
|
|||||||
|
|
||||||
|
|
||||||
PCB Layout:
|
PCB Layout:
|
||||||
_________________________________________________________________
|
.-----------------------------------------------------------------.
|
||||||
| |
|
| |
|
||||||
| |
|
| |
|
||||||
| _________ _________ |
|
| POWER .---------. .---------. |
|
||||||
| | 74LS08N | | 74LS32 | |
|
| SUPPLY | 74LS08N | | 74LS32 | |
|
||||||
| |_________| |_________| |
|
| '---------' '---------' |
|
||||||
| _________ _________ |
|
| .---------. .---------. |
|
||||||
| | 74LS138 | | 74HC00 | |
|
| | 74LS138 | | 74HC00 | |
|
||||||
| |_________| |_________| |
|
| '---------' '---------' |
|
||||||
| ______________ ______________________ |
|
| .--------------. .----------------------. |
|
||||||
| | | | | ____|
|
| | MK48Z02B-20 | | R6502P | .----'
|
||||||
| | MK48Z02B-20 | | R6502P | |
|
| | | | | |
|
||||||
| |______________| |______________________| |
|
| '--------------' '----------------------' |
|
||||||
| ________________ _________ ______________________ |
|
| .----------------. .---------. .----------------------. |
|
||||||
| | | | 74LS157 | | | |____
|
| | AM27128 | | 74LS157 | | MC6845P | '----.
|
||||||
| | AM27128 | |_________| | MC6845P | ____|
|
| | | '---------' | | ----|
|
||||||
| |________________| _________ |______________________| ____|
|
| '----------------' .---------. '----------------------' ----|
|
||||||
| | 74LS157 | ________ _________ ____|
|
| | 74LS157 | .--------. .---------. ----|
|
||||||
| |_________| | 74LS14 | | 74LS374 | ____|
|
| '---------' | 74LS14 | | 74LS374 | ----|
|
||||||
| ____________ _________ |________| |_________| ____|
|
| .------------. .---------. '--------' '---------' ----|
|
||||||
| | 74LS245 | | 74LS157 | _________ ____|
|
| | 74LS245 | | 74LS157 | .---------. ----|
|
||||||
| |____________| |_________| | 74HC244 | ____|
|
| '------------' '---------' | 74HC244 | ----|
|
||||||
| ____________ _________ |_________| ____|
|
| .------------. .---------. '---------' ----|
|
||||||
| | 74LS245 | | 74LS32 | _______ ____| 30x2
|
| | 74LS245 | | 74LS32 | .-------. ----| 30x2
|
||||||
| |____________| |_________| | | | | | ____| connector
|
| '------------' '---------' | | | | | ----| connector
|
||||||
| ______________ |4|3|2|1| ____|
|
| .--------------. |4|3|2|1| ----|
|
||||||
| | HM6116 | |_|_|_|_| ____|
|
| | HM6116 | | | | | | ----|
|
||||||
| | o MSM2128 | ____|
|
| | o MSM2128 | '-------' ----|
|
||||||
| |______________| DIP SW x4 ____|
|
| '--------------' DIP SW x4 ----|
|
||||||
| ______________ ____|
|
| .--------------. ----|
|
||||||
| | HM6116 | ________ _________ ____|
|
| | HM6116 | .--------. .---------. ----|
|
||||||
| | o MSM2128 | | 74LS08 | | 74LS174 | ____|
|
| | o MSM2128 | | 74LS08 | | 74LS174 | ----|
|
||||||
| |______________| |________| |_________| ____|
|
| '--------------' '--------' '---------' ----|
|
||||||
| ________________ __________ ______ ____|
|
| .----------------. .----------. .------. ----|
|
||||||
| | | | PAL16R4A | | TDA |- ____|
|
| | 2764 | | PAL16R4A | | TDA | ----|
|
||||||
| | 2764 | |__________| | 2002 |- ____|
|
| | | '----------' | 2002 | ----|
|
||||||
| |________________| __________ |______|- ____|
|
| '----------------' .----------. '------' ----|
|
||||||
| ________________ | 74LS166 | ____|
|
| .----------------. | 74LS166 | .---. .----'
|
||||||
| | | |__________| _ |
|
| | 2764 | '----------' / POT \ |
|
||||||
| | 2764 | __________ / \ |
|
| | | .----------. \ / |
|
||||||
| |________________| | 74LS166 | | pot | |____
|
| '----------------' | 74LS166 | '---' '----.
|
||||||
| ________________ |__________| \ _ / __|
|
| .----------------. '----------' .--|
|
||||||
| | | __________ _________ ______| |
|
| | 2764 | .----------. .---------. .------| |
|
||||||
| | 2764 | | 74LS166 | | 74LS05 | _ |ss112d|8 | 10
|
| | | | 74LS166 | | 74LS05 | .---. |SS112D|8 | 10
|
||||||
| |________________| |__________| |_________| / \ |______|8 | pins
|
| '----------------' '----------' '---------' / POT \|------|8 | pins
|
||||||
| ________ ______ __________ _________ | pot ||ss112d|8 | male
|
| .--------..------. .----------. .---------. \ /|SS112D|8 | male
|
||||||
| | 74LS04 || osc. | | 74LS193 | | 74LS86 | \ _ / |______|8 | connector
|
| | 74LS04 ||10 MHz| | 74LS193 | | 74LS86 | '---' |------|8 | connector
|
||||||
| |________||10 MHz| |__________| |_________| |ss112d|8 |
|
| '--------'| XTAL | '----------' '---------' |SS112D|8 |
|
||||||
| |______| |______|__|
|
| '------' '------| |
|
||||||
|_________________________________________________________________|
|
| '--|
|
||||||
|
'-----------------------------------------------------------------'
|
||||||
|
|
||||||
|
|
||||||
Pinouts (from 7mezzo pinout sheet)
|
Pinouts (from almost unreadable 7mezzo pinout sheet + PCB trace)
|
||||||
----------------------------------
|
----------------------------------------------------------------
|
||||||
|
|
||||||
*********** Edge connector ************
|
*********** 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
|
(1) = Double, Deal, Cancel, Bet, Meters.
|
||||||
+10v. 29 +10v.
|
(2) = Take, Small, Big, Pay.
|
||||||
+10v. 28 +10v.
|
(3) = Hold 1, Hold 2, Hold 3, Hold 4, Hold 5.
|
||||||
unused 27 unused
|
(4) = Coin 1, Coin 2, Coupon.
|
||||||
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, (unreadable), BET, METER
|
Note: Each Common GND (A-B-C-D) are for their respective
|
||||||
(2) = TAKE, SMALL, BIG, PAY
|
multiplexed groups of inputs, since there are 4 groups
|
||||||
(3) = HOLD 1, HOLD 2, HOLD 3, HOLD 4, HOLD 5
|
with 5 valid inputs each one.
|
||||||
(4) = COIN 1, COIN 2, COUPON
|
|
||||||
|
|
||||||
|
|
||||||
**** Pins connector ****
|
**** 10-Pins connector ****
|
||||||
|
|
||||||
pin 01: (soldered to pin 05)
|
pin 01: (soldered to pin 05)
|
||||||
pin 02:
|
pin 02:
|
||||||
@ -242,7 +247,7 @@
|
|||||||
Counters. ; Bits 4-5-6 are used for Coin1, Coin2, and Payout counters.
|
Counters. ; Bits 4-5-6 are used for Coin1, Coin2, and Payout counters.
|
||||||
Sound DAC, ; Bit 7 is used to transmit DAC data.
|
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