[MAME]

Jackie Chan Kung Fu Master
Jackie Chan Fist Of Fire
Kaneko, 1995

Both games run on the same PCB, only the EPROMs are swapped.

PCB Layout
----------

JC-BOARD
|--------------------------------------------------------------------|
|  VOL  J2M1X1.U56   JC-300-00.U84                     JC-106-00.U171|
|         YMZ280B    JC-301-00.U85  6264                             |
|     CA741           J2P1X5.U86    6264               JC-107-00.U172|
|        62256        J2P1X6.U87          CG24143                    |
|        62256                                         42S4260       |
|        68000        PLSI2032            6264                       |
|                     28.6364MHz    6116  CG24173      42S4260       |
|                                   6116                             |
|                     BABY004             VIEW2-CHIP   JC-200-00.U177|
|J                                   6264                            |
|A     62256                         6264              JC-100-00.U179|
|M     62256                               J2G1X1.U164               |
|M                                                     JC-101-00.U180|
|A                                         J2G1X2.U165               |
|     62256  J2P1X1.U67             6264               JC-102-00.U181|
|     62256  J2P1X2.U68             6264       42S4260               |
|62256       J2P1X3.U69  16MHz    33.3333MHz           JC-103-00.U182|
|62256       J2P1X4.U70  PLSI2032    6116                            |
|                                    6116   CG24173    JC-104-00.U183|
|  J2D1X1.U13  68000                           42S4240               |
|        93C46                                         JC-105-00.U184|
|   TBS0P01                   6264  6264          6264               |
| DSW1                        6264  6264    CG24143    JC-108-00.U185|
|--------------------------------------------------------------------|

Notes:
    68000 clock - 16.0MHz (both)
  YMZ280B clock - 16.0MHz
  TBS0P01 clock - 16.0MHz (NEC uPD78324 with 32K internal ROM & 1024 byte RAM)
          62256 - 32k x8 SRAM
           6264 - 8k x8 SRAM
           6116 - 2k x8 SRAM
        42S4260 - 256k x16 DRAM
CG24143/CG24173 - Fujitsu custom graphics generators
       pLSI2032 - Lattice CPLD
          CA741 - Intersil High Gain Operational Amplifier
          VSync - 60Hz
          HSync - 15.56kHz

Kung Fu Master - Jackie Chan (C) Kaneko 1995

KANEKO PCB NUMBER: JC01X00047

CPU: TMP68HC000N-16 x 2
SND: YAMAHA YMZ280B
OSC: 16.0000MHZ, 33.3333MHZ, 28.6364MHZ
DIPS:1 DIP LABELLED SW2, 8 POSITION
     Location for SW1 on PCB, but empty.

Eproms

Location    Rom Type    PCB Label
U164        27C2001     SPA-7A
U165        27C2001     SPA-7B
U13         27C1001     27C1001A
U56         27C2001     23C8001E
U67         27C040      27C4001
U68         27C040      27C4001
U69         27C040      27C4001
U70         27C040      27C4001
U86         27C040      27C4001
U87         27C040      27C4001

There are 12 mask roms (42 pin) labelled....

Rom Label           Label on PCB        Location
JC-100-00  9511 D           SPA-0           U179
JC-101-00  9511 D           SPA-1           U180
JC-102-00  9511 D           SPA-2           U181
JC-103-00  9511 D           SPA-3           U182
JC-104-00  T39 9510K7092    SPA-4           U183
JC-105-00  T40 9510K7094    SPA-5           U184
JC-108-00  T65 9517K7012    SPA-6           U185
JC-106-00  T41 9510K7091    SPB-0           U171
JC-107-00  T42 9510K7096    SPB-1           U172
JC-200-00  W10 9510K7055    BG-0            U177
JC-300-00  T43 9510K7098    23C16000        U84
JC-301-00  W11 9510K7059    23C16000        U85

SPB-2, SPB-3 and SPA-7 are labeled but unused on this PCB.

Other chips:
  AMTEL AT93C46 (EEPROM)
  LATTICE pLSI 2032-80LJ (x 2, square, socketed labeled JCOP099 & JCOP100)
  FUJITSU CG24143 4181 9449 Z01 (x 2, square SMD)
  FUJITSU CG24173 6186 9447 Z01 (x 2, square SMD)
  KANEKO VIEW2-CHIP 1633F1208 (square, SMD)
  KANEKO BABY004 9511EX009 VT-171 (square, SMD)
  KANEKO TBS0P01 452 9430HK001 (square, SMD NEC uPD78324 aka "TOYBOX")

Ram I can see...
SONY CXK58257ASP-10L (x 8)
NEC D42101C-3 (x 4)
SHARP LH5497D-20 (x 2)
SANYO LC3564SM-85 (x 12, SMD)
NEC 42S4260-70 (x 4, SMD)

there are 9 PALS on the pcb (not dumped)

-

[Aug/06/2000]

Kung Fu Master - Jackie Chan (C) Kaneko 1995

KANEKO PCB NUMBER: JC01X00047

CPU: TMP68HC000N-16 x 2
SND: YAMAHA YMZ280B
OSC: 16.0000MHZ, 33.3333MHZ, 28.6364MHZ
DIPS:1 DIP LABELLED SW2, 8 POSITION
     Location for SW1 on PCB, but empty.

Eproms

Location	Rom Type	PCB Label
U164		27C2001		SPA-7A
U165		27C2001		SPA-7B
U13		27C1001		27C1001A
U56		27C2001		23C8001E
U67		27C040		27C4001
U68		27C040		27C4001
U69		27C040		27C4001
U70		27C040		27C4001
U86		27C040		27C4001
U87		27C040		27C4001


there are 12 mask roms (42 pin) labelled....

Rom Label			Label on PCB		Location
JC-100-00  9511 D		SPA-0			U179	
JC-101-00  9511 D		SPA-1			U180	
JC-102-00  9511 D		SPA-2			U181	
JC-103-00  9511 D		SPA-3			U182	
JC-104-00  T39 9510K7092	SPA-4			U183	
JC-105-00  T40 9510K7094	SPA-5			U184	
JC-108-00  T65 9517K7012	SPA-6			U185	
JC-106-00  T41 9510K7091	SPB-0			U171	
JC-107-00  T42 9510K7096	SPB-1			U172	
JC-200-00  W10 9510K7055	BG-0			U177	
JC-300-00  T43 9510K7098	23C16000		U84	
JC-301-00  W11 9510K7059	23C16000		U85	

there are other positions for mask roms, but they are empty. the locations are labelled SPB-2, SPB-3 and SPA-7. perhaps this pcb is used for other Kaneko games?

The mask roms have been dumped in 4 meg banks with a 40 to 42 pin adapter.
Since this is my first 42 pin dump, I'm not 100% sure my dumping method is correct.
i intended to put them together as parts A + B + C + D.= MASKROM
i have left the parts separate incase i got the quarters mixed up somehow
so i leave it up to you to put them back together. if they are mixed up, i dumped them all the same way, so when you figure out the correct order, just rename them the same way when putting them back together.
I would appreciate some feedback on whether these are dumped correctly.

i have the original manual for this game aswell, which has the dips and other info. i've already made it available to Mamedev. if you need it, just email me and i'll send it to you.

I can see a large space on the PCB near the JAMMA edge connector. Written on the PCB is MC1091. I would assume this is some sort of protection module, which unfortunately someone has ripped off the pcb. Yep, that's right, this PCB is not working.

Other chips
located next to U13 is a small 8 pin chip..... AMTEL AT93C46
LATTICE pLSI 2032-80LJ (x 2, square, socketed)
FUJITSU CG24143 4181 9449 Z01 (x 2, square SMD)
FUJITSU CG24173 6186 9447 Z01 (x 2, square SMD)
KANEKO VIEW2-CHIP 1633F1208 (square, SMD)
KANEKO BABY004 9511EX009 VT-171 (square, SMD)
KANEKO TBS0P01 452 9430HK001 (square, SMD)


Ram i can see...
SONY CXK58257ASP-10L (x 8)
NEC D42101C-3 (x 4)
SHARP LH5497D-20 (x 2)
SANYO LC3564SM-85 (x 12, SMD)
NEC 42S4260-70 (x 4, SMD)

there are 9 PALS on the pcb (not dumped). If you need them dumped, contact me.

-


[Aug/03/2000]


---------------------
Jackie Chan by KANEKO
---------------------


Location     Device        File ID        Checksum
--------------------------------------------------
U68          27C4001      JM00X3-U68        6EA3   [ MAIN PROGRAM A ]
U67          27C4001      JM01X3-U67        05DC   [ MAIN PROGRAM A ]
U70          27C4001      JM10X3-U70        7BCE   [ MAIN PROGRAM B ]
U69          27C4001      JM11X3-U69        100D   [ MAIN PROGRAM B ]
U87          27C4001      JSP0X3-U87        6052   [ SOUND PROGRAM  ]  
U86          27C4001      JSP1X3-U86        1E98   [ SOUND PROGRAM  ]  
U164         27C2001      JCS0X3-U164       FA34
U165         27C2001      JCS1X3-U165       16D9
U13          27C1001      JCD0X1-U13        AEC3
U56          27C2001      JCW0X0-U56        5466   [   AUDIO DATA   ] 
U179        23C16000      JC-100-00         9B7D   [     SPA-0      ]
U180        23C16000      JC-101-00         5921   [     SPA-1      ]
U181        23C16000      JC-102-00         180B   [     SPA-2      ]
U182        23C16000      JC-103-00         77A3   [     SPA-3      ]
U183        23C16000      JC-104-00         FDE5   [     SPA-4      ]
U184        23C16000      JC-105-00         03C2   [     SPA-5      ]
U185        23C16000      JC-108-00         BC00   [     SPA-6      ]
U171        23C16000      JC-106-00         9978   [     SPB-0      ]
U172        23C16000      JC-107-00         54AE   [     SPB-1      ]
U177         23C8000      JC-200-00         AE75   [      BG-0      ]
U84         23C16000      JC-300-00         0CA0   [   AUDIO DATA   ]
U85          23C8000      JC-301-00         C941   [   AUDIO DATA   ]


Notes:      Kaneko PCB  No. JC-BOARD 
            Kaneko game No. JC01X00201
            File ID is the same as the ROM label/ID
 


Brief Hardware overview
-----------------------

Main processor   - 68000 16MHz
                 - PLSI2032-80 (099)      CPLD used for address decoding
                 - TBSOP01 Custom         74 pin PQFP, uses JCD0X1-U13

Sound processor  - 68000 16MHz
                 - PLSI2032-80 (JCOP100)  CPLD used for address decoding 
                 - YMZ280B-F              64 pin PQFP
                 - Audio out is stereo via CN1

Video (?)        - BABY004 Custom         44 pin PQFP, 28.6364MHz

GFX              - VIEW2-CHIP Custom      144 pin PQFP
            2 x  - CG24173 Custom         208 pin PQFP
            2 x  - CG24143 Custom         208 pin PQFP
                 - 33.333MHz XTAL

-