Help documenting MMC3 clone

Discuss hardware-related topics, such as development cartridges, CopyNES, PowerPak, EPROMs, or whatever.

Moderator: Moderators

Post Reply
User avatar
Fisher
Posts: 1232
Joined: Sat Jul 04, 2015 9:58 am
Location: -29.794229 -55.795374

Help documenting MMC3 clone

Post by Fisher »

Hello.
I have found an old cartridge, the game is supposed to be Jackie Chan's Action Kung-fu, but the roms seem dead.
It has a MMC3 clone named 9112.
I have scanned both sides of the board and tried to trace the pins:

Code: Select all

              .--\/--. 
      CHR A10 |01  40| +5V
      PPU A12 |02  39| CHR A16
      PPU A11 |03  38| CHR A11
      PPU A10 |04  37| 
      CHR A13 |05  36| 
      CHR A14 |06  35| PRG D3
      CHR A12 |07  34| PRG D2
    CIRAM A10 |08  33| PRG D4
      CHR A15 |09  32| PRG D1
              |10  31| PRG D5
         /IRQ |11  30| PRG D0
      /ROMSEL |12  29| PRG D6
      CPU R/W |13  28| PRG A0
      PRG A15 |14  27| PRG D7
      PRG A13 |15  26| M2
      CPU A14 |16  25| 
      PRG A16 |17  24| PRG /CE
      PRG A14 |18  23| 
              |19  22| 
          GND |20  21| CPU A13
              `------´
The images are 600dpi, 8bpp. Please, tell me if a better resolution or color depth is needed ;-)
Please, feel free to correct any mistakes I may have made.
Now I'm asking for help to fill the blanks (if the mapper is still working, off course!).
Is there some kind of program that can activate the unidentified outputs of the mapper?
If so, I can put leds on it to help identify the outputs?
Or, better, does someone have this clone's pinout laying around and would like to share?

Thanks in advance!

Edit: Better ASCII art and correct some mistakes. :mrgreen:
Attachments
Pirate MMC3 board, component side.
Pirate MMC3 board, component side.
Pirate MMC3 board, solder side.
Pirate MMC3 board, solder side.
Last edited by Fisher on Tue Feb 23, 2016 3:56 am, edited 2 times in total.
lidnariq
Posts: 11320
Joined: Sun Apr 13, 2008 11:12 am
Location: Seattle

Re: Help documenting MMC3 clone

Post by lidnariq »

Fisher wrote:

Code: Select all

             .--\/--. 
     CHR A10 |01  40| +5V
     PPU A12 |02  39| CHR A16
     PPU A11 |03  38| CHR A11
     PPU A10 |04  37| 
     CHR A13 |05  36| 
     CHR A14 |06  35| PRG D3
     CHR A12 |07  34| PRG D2
   CIRAM A10 |08  33| PRG D4
     CHR A15 |09  32| PRG D1
             |10  31| PRG D5
     /ROMSEL |11  30| PRG D0
        /IRQ |12  29| PRG D6
     CPU R/W |13  28| PRG A0
             |14  27| PRG D7
     PRG A13 |15  26| M2
     PRG A15 |16  25| 
     PRG A16 |17  24| PRG /CE
     PRG A14 |18  23| 
             |19  22| 
        GND  |20  21| PRG A13
             '------'
The pin order is, at least for pins 1-9 and 35-26, identical to the OEM MMC3.

As a result:
Pin 10 is probably CHR A17
You might have pins 15 and 16 backwards
Pin 19 is probably PRG A18
Pin 21 is probably CPU A13
Pin 22 or 23 is probably PRG A17
Pin 25 might be PRG RAM /CE (or might not, because that'd be transposed with M2)
Pin 36 and 37 are probably PRG RAM +CE and PRG RAM /WE respectively.

Anyway, as you guessed LEDs or amplified speakers are reasonable ways to check these things / detect high or low signals or changing signals. (A speaker will only tell you that something is changing).
User avatar
Snacks
Posts: 40
Joined: Mon Feb 04, 2013 10:47 pm
Location: NTDEC

Re: Help documenting MMC3 clone

Post by Snacks »

confirmed (special thanks: super robot taisen bootleg with 9112 mmc3 clone)

10=CHR A17

19=PRG A18

22=PRG A17

i think you have difficults with some pins because jackie chan is just 128kb per IC isn't?
The 100 Mega Shock
User avatar
Fisher
Posts: 1232
Joined: Sat Jul 04, 2015 9:58 am
Location: -29.794229 -55.795374

Re: Help documenting MMC3 clone

Post by Fisher »

Thanks!!
Yes, it is 28 pin ROMS.
A bit difficult to figure things out.
I would like to ask if someone could put this pinout on the wiki, so anyone looking for it would find it easier.
tepples
Posts: 22603
Joined: Sun Sep 19, 2004 11:12 pm
Location: NE Indiana, USA (NTSC)
Contact:

Re: Help documenting MMC3 clone

Post by tepples »

Go ahead and fix the wiki page.
User avatar
Fisher
Posts: 1232
Joined: Sat Jul 04, 2015 9:58 am
Location: -29.794229 -55.795374

Re: Help documenting MMC3 clone

Post by Fisher »

I don't have permission to edit the page.
Could you please fix it?
Thanks in advance.
User avatar
Fisher
Posts: 1232
Joined: Sat Jul 04, 2015 9:58 am
Location: -29.794229 -55.795374

Re: Help documenting MMC3 clone

Post by Fisher »

Done!!
Hope it helps other people!!
Oh no!! I think I killed my 9112 :cry:
Have put it back on the board and made some tests... all was fine... :?:
Just it don't boot anymore!!
Too bad I could not confirm the PRG RAM pins :(
Post Reply