It is currently Wed Nov 21, 2018 1:13 pm

All times are UTC - 7 hours





Post new topic Reply to topic  [ 7 posts ] 
Author Message
PostPosted: Sat Oct 10, 2015 4:24 pm 
Offline
User avatar

Joined: Sat Jul 04, 2015 9:58 am
Posts: 834
Location: -29.794229 -55.795374
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:
              .--\/--.
      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:
File comment: Pirate MMC3 board, component side.
MMC3 Pirata 9112 - Componentes 8bpp.png
MMC3 Pirata 9112 - Componentes 8bpp.png [ 1.36 MiB | Viewed 2726 times ]
File comment: Pirate MMC3 board, solder side.
MMC3 Pirata 9112 - Solda 8bpp.png
MMC3 Pirata 9112 - Solda 8bpp.png [ 1.4 MiB | Viewed 2726 times ]


Last edited by Fisher on Tue Feb 23, 2016 3:56 am, edited 2 times in total.
Top
 Profile  
 
PostPosted: Sat Oct 10, 2015 7:29 pm 
Offline

Joined: Sun Apr 13, 2008 11:12 am
Posts: 7727
Location: Seattle
Fisher wrote:
Code:
             .--\/--.
     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).


Top
 Profile  
 
PostPosted: Thu Nov 26, 2015 12:10 am 
Offline
User avatar

Joined: Mon Feb 04, 2013 10:47 pm
Posts: 21
Location: Chile
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?


Top
 Profile  
 
PostPosted: Mon Feb 22, 2016 9:16 am 
Offline
User avatar

Joined: Sat Jul 04, 2015 9:58 am
Posts: 834
Location: -29.794229 -55.795374
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.


Top
 Profile  
 
PostPosted: Mon Feb 22, 2016 9:45 am 
Offline

Joined: Sun Sep 19, 2004 11:12 pm
Posts: 20794
Location: NE Indiana, USA (NTSC)
Go ahead and fix the wiki page.


Top
 Profile  
 
PostPosted: Tue Feb 23, 2016 3:53 am 
Offline
User avatar

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


Top
 Profile  
 
PostPosted: Tue Feb 23, 2016 2:03 pm 
Offline
User avatar

Joined: Sat Jul 04, 2015 9:58 am
Posts: 834
Location: -29.794229 -55.795374
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 :(


Top
 Profile  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 7 posts ] 

All times are UTC - 7 hours


Who is online

Users browsing this forum: No registered users and 3 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
Powered by phpBB® Forum Software © phpBB Group