trunk/src/mame/drivers/jchan.cpp
| r250178 | r250179 | |
| 53 | 53 | lev 4 : 0x70 : 0000 10d0 - comm. with main68k, triggered when main writes cmd @ $403ffe |
| 54 | 54 | |
| 55 | 55 | *********************************************************************************************** |
| 56 | | PCB info |
| 57 | | *********************************************************************************************** |
| 58 | 56 | |
| 59 | | |
| 60 | 57 | Jackie Chan Kung Fu Master |
| 61 | 58 | Jackie Chan Fist Of Fire |
| 62 | 59 | Kaneko, 1995 |
| 63 | 60 | |
| 64 | | Both games run on the same PCB, only the EPROMs are swapped. |
| 61 | Both games run on the same PCB, only the EPROMs, maskROMs and EEPROM data are changed. |
| 65 | 62 | |
| 66 | 63 | PCB Layout |
| 67 | 64 | ---------- |
| 68 | 65 | |
| 69 | 66 | JC-BOARD |
| 67 | JC01X00047 |
| 70 | 68 | |--------------------------------------------------------------------| |
| 71 | | | VOL J2M1X1.U56 JC-300-00.U84 JC-106-00.U171| |
| 72 | | | YMZ280B JC-301-00.U85 6264 | |
| 73 | | | CA741 J2P1X5.U86 6264 JC-107-00.U172| |
| 74 | | | 62256 J2P1X6.U87 CG24143 | |
| 75 | | | 62256 42S4260 | |
| 76 | | | 68000 PLSI2032 6264 | |
| 77 | | | 28.6364MHz 6116 CG24173 42S4260 | |
| 78 | | | 6116 | |
| 79 | | | BABY004 VIEW2-CHIP JC-200-00.U177| |
| 80 | | |J 6264 | |
| 81 | | |A 62256 6264 JC-100-00.U179| |
| 82 | | |M 62256 J2G1X1.U164 | |
| 83 | | |M JC-101-00.U180| |
| 84 | | |A J2G1X2.U165 | |
| 85 | | | 62256 J2P1X1.U67 6264 JC-102-00.U181| |
| 86 | | | 62256 J2P1X2.U68 6264 42S4260 | |
| 87 | | |62256 J2P1X3.U69 16MHz 33.3333MHz JC-103-00.U182| |
| 88 | | |62256 J2P1X4.U70 PLSI2032 6116 | |
| 89 | | | 6116 CG24173 JC-104-00.U183| |
| 69 | |TA8210 J2M1X1.U56 JC-300-00.U84 LC3564 LC3564 JC-106-00.U171| |
| 70 | | VOL YMZ280B JC-301-00.U85 LC3564 LC3564 | |
| 71 | | C4741 J2P1X5.U86 JC-107-00.U172| |
| 72 | | 58257 J2P1X6.U87 CG24143 | |
| 73 | | 58257 42S4260 | |
| 74 | | 68000 PLSI2032 LH5497 | |
| 75 | | 28.6364MHz 42101 CG24173 42S4260 | |
| 76 | | 2003 42101 | |
| 77 | | BABY004 |-----| JC-200-00.U177| |
| 78 | |J MC-1091 LC3564 |VIEW2| | |
| 79 | |A 58257 LC3564 |-CHIP| JC-100-00.U179| |
| 80 | |M 58257 |-----| | |
| 81 | |M LC3564 J2G1X1.U164 JC-101-00.U180| |
| 82 | |A LC3564 J2G1X2.U165 | |
| 83 | | 58257 J2P1X1.U67 42101 JC-102-00.U181| |
| 84 | |SW1 58257 J2P1X2.U68 42101 42S4260 | |
| 85 | |58257 J2P1X3.U69 16MHz 33.3333MHz JC-103-00.U182| |
| 86 | |58257 J2P1X4.U70 PLSI2032 | |
| 87 | | CG24173 JC-104-00.U183| |
| 90 | 88 | | J2D1X1.U13 68000 42S4240 | |
| 91 | 89 | | 93C46 JC-105-00.U184| |
| 92 | | | TBS0P01 6264 6264 6264 | |
| 93 | | | DSW1 6264 6264 CG24143 JC-108-00.U185| |
| 90 | | TBS0P01 LC3564 LC3564 LH5497 | |
| 91 | | SW2 LC3564 LC3564 CG24143 JC-108-00.U185| |
| 94 | 92 | |--------------------------------------------------------------------| |
| 95 | | |
| 96 | 93 | Notes: |
| 97 | | 68000 clock - 16.0MHz (both) |
| 98 | | YMZ280B clock - 16.0MHz |
| 99 | | TBS0P01 clock - 16.0MHz (NEC uPD78324 with 32K internal ROM & 1024 byte RAM) |
| 100 | | 62256 - 32k x8 SRAM |
| 101 | | 6264 - 8k x8 SRAM |
| 102 | | 6116 - 2k x8 SRAM |
| 103 | | 42S4260 - 256k x16 DRAM |
| 94 | 68000 - Clock 16.0MHz (both) |
| 95 | YMZ280B - Clock 16.0MHz |
| 96 | TBS0P01 - Clock 16.0MHz (NEC uPD78324 with 32k internal ROM & 1k RAM) |
| 97 | LC3564 - Sanyo LC3564SM-85 8k x8 SRAM |
| 98 | 42S4260 - NEC 42S4260-70 256k x16 DRAM |
| 99 | 42101 - NEC D42101C-3 910-word x8-bit Line Buffer for Flicker-Free NTSC picture |
| 100 | LH5497 - SHARP LH5497D-20 CMOS 1kx9 FIFO |
| 101 | 58257 - SONY CXK58257ASP-10L 8kx8 SRAM |
| 102 | SW1 - Test or reset switch, not populated |
| 103 | SW2 - 8-position DIP Switch |
| 104 | C4741 - NEC uPC4741 High Performance Quad Operational Amplifier |
| 105 | 93C46 - AMTEL AT93C46 EEPROM |
| 106 | PLSI2032 - LATTICE pLSI 2032-80LJ (x2, PLCC44, labeled JCOP099 & JCOP100) |
| 107 | VIEW2-CHIP - KANEKO VIEW2-CHIP 1633F1208 |
| 108 | BABY004 - KANEKO BABY004 9511EX009 VT-171 |
| 104 | 109 | CG24143/CG24173 - Fujitsu custom graphics generators |
| 105 | | pLSI2032 - Lattice CPLD |
| 106 | | CA741 - Intersil High Gain Operational Amplifier |
| 107 | | VSync - 60Hz |
| 108 | | HSync - 15.56kHz |
| 110 | MC-1091 - Custom I/O ceramic module |
| 111 | TA8210 - Toshiba TA8210AF 20W BTL 2 Channel Audio Power Amplifier |
| 112 | 2003 - NEC uPA2003 Darlington Transistor Array |
| 113 | VSync - 59.6010Hz |
| 114 | HSync - 15.55610kHz |
| 109 | 115 | |
| 110 | | Kung Fu Master - Jackie Chan (C) Kaneko 1995 |
| 111 | | |
| 112 | | KANEKO PCB NUMBER: JC01X00047 |
| 113 | | |
| 114 | | CPU: TMP68HC000N-16 x 2 |
| 115 | | SND: YAMAHA YMZ280B |
| 116 | | OSC: 16.0000MHZ, 33.3333MHZ, 28.6364MHZ |
| 117 | | DIPS:1 DIP LABELLED SW2, 8 POSITION |
| 118 | | Location for SW1 on PCB, but empty. |
| 119 | | |
| 120 | | Eproms |
| 121 | | |
| 116 | Eproms: |
| 122 | 117 | Location Rom Type PCB Label |
| 118 | --------------------------------- |
| 123 | 119 | U164 27C2001 SPA-7A |
| 124 | 120 | U165 27C2001 SPA-7B |
| 121 | not populated (U158) SPB-4A |
| 122 | not populated (U159) SPB-4B |
| 125 | 123 | U13 27C1001 27C1001A |
| 126 | 124 | U56 27C2001 23C8001E |
| 127 | 125 | U67 27C040 27C4001 |
| r250178 | r250179 | |
| 131 | 129 | U86 27C040 27C4001 |
| 132 | 130 | U87 27C040 27C4001 |
| 133 | 131 | |
| 134 | | There are 12 mask roms (42 pin) labelled.... |
| 135 | | |
| 136 | | Rom Label Label on PCB Location |
| 132 | Mask ROMs: |
| 133 | Rom Label Label on PCB Location |
| 134 | ---------------------------------------------------- |
| 137 | 135 | JC-100-00 9511 D SPA-0 U179 |
| 138 | 136 | JC-101-00 9511 D SPA-1 U180 |
| 139 | 137 | JC-102-00 9511 D SPA-2 U181 |
| r250178 | r250179 | |
| 141 | 139 | JC-104-00 T39 9510K7092 SPA-4 U183 |
| 142 | 140 | JC-105-00 T40 9510K7094 SPA-5 U184 |
| 143 | 141 | JC-108-00 T65 9517K7012 SPA-6 U185 |
| 142 | not populated SPA-7 U186 |
| 144 | 143 | JC-106-00 T41 9510K7091 SPB-0 U171 |
| 145 | 144 | JC-107-00 T42 9510K7096 SPB-1 U172 |
| 145 | not populated SPB-2 U173 |
| 146 | not populated SPB-3 U174 |
| 146 | 147 | JC-200-00 W10 9510K7055 BG-0 U177 |
| 148 | not populated BG-1 U178 |
| 147 | 149 | JC-300-00 T43 9510K7098 23C16000 U84 |
| 148 | 150 | JC-301-00 W11 9510K7059 23C16000 U85 |
| 149 | 151 | |
| 150 | | SPB-2, SPB-3 and SPA-7 are labeled but unused on this PCB. |
| 152 | *********************************************************************************************** |
| 151 | 153 | |
| 152 | | Other chips: |
| 153 | | AMTEL AT93C46 (EEPROM) |
| 154 | | LATTICE pLSI 2032-80LJ (x 2, square, socketed labeled JCOP099 & JCOP100) |
| 155 | | FUJITSU CG24143 4181 9449 Z01 (x 2, square SMD) |
| 156 | | FUJITSU CG24173 6186 9447 Z01 (x 2, square SMD) |
| 157 | | KANEKO VIEW2-CHIP 1633F1208 (square, SMD) |
| 158 | | KANEKO BABY004 9511EX009 VT-171 (square, SMD) |
| 159 | | KANEKO TBS0P01 452 9430HK001 (square, SMD NEC uPD78324 aka "TOYBOX") |
| 160 | | |
| 161 | | Ram I can see... |
| 162 | | SONY CXK58257ASP-10L (x 8) |
| 163 | | NEC D42101C-3 (x 4) |
| 164 | | SHARP LH5497D-20 (x 2) |
| 165 | | SANYO LC3564SM-85 (x 12, SMD) |
| 166 | | NEC 42S4260-70 (x 4, SMD) |
| 167 | | |
| 168 | | there are 9 PALS on the pcb (not dumped) |
| 169 | | |
| 170 | 154 | */ |
| 171 | 155 | |
| 172 | 156 | #include "emu.h" |