Looks like I'm very lucky!!
Just found another MMC3 Clone, named T1:
So far, so good. It's Tom & Jerry.
But I would like to mod it, so... I removed the memories and the mapper.
So I could get a cool "naked" scan of the board:
But then I tested the ROMs on my testboard, no boot!!
Why? As I suspected, the ROMS are pin swapped!
I dumped the PRG and the CHR, generated the checksums, took a look at the checksums on Bootgod's site and tried some combinations with Farid's Rom pin swapper.
So far, so good. I could find the PRG pin sequence:
But could not find the CHR's
Maybe the CHR ROM's contents were edited, or I just couldn't find the right pin sequence.
I stopped at this:
With this in mind, the mapper pins are more or less like this:
Could someone please help me fill the "blanks"?
I'm attaching a link both ROMS. Split and with both md5sum and crc32 on a text file:
https://drive.google.com/file/d/0B0OtMD ... sp=sharing
if it's not OK, just tell me and I'll remove it right away!
Thanks in advance!
Just found another MMC3 Clone, named T1:
Attachment:
So far, so good. It's Tom & Jerry.
But I would like to mod it, so... I removed the memories and the mapper.
So I could get a cool "naked" scan of the board:
Attachment:
Attachment:
But then I tested the ROMs on my testboard, no boot!!
Why? As I suspected, the ROMS are pin swapped!
I dumped the PRG and the CHR, generated the checksums, took a look at the checksums on Bootgod's site and tried some combinations with Farid's Rom pin swapper.
So far, so good. I could find the PRG pin sequence:
Code:
.--\/--.
VCC |01 32| VCC
A11 |02 31| NC
A10 |03 30| NC
A12 |04 29| A14
A9 |05 28| A15
A8 |06 27| A16
A7 |07 26| A13
A6 |08 25| A1
A5 |09 24| /OE
A4 |10 23| A0
A3 |11 22| GND (/CE)
A2 |12 21| D7
D2 |13 20| D6
D1 |14 19| D5
D0 |15 18| D4
GND |16 17| D3
`------´
VCC |01 32| VCC
A11 |02 31| NC
A10 |03 30| NC
A12 |04 29| A14
A9 |05 28| A15
A8 |06 27| A16
A7 |07 26| A13
A6 |08 25| A1
A5 |09 24| /OE
A4 |10 23| A0
A3 |11 22| GND (/CE)
A2 |12 21| D7
D2 |13 20| D6
D1 |14 19| D5
D0 |15 18| D4
GND |16 17| D3
`------´
But could not find the CHR's
Maybe the CHR ROM's contents were edited, or I just couldn't find the right pin sequence.
I stopped at this:
Code:
.--\/--.
VCC |01 32| VCC
? |02 31| NC
? |03 30| NC
A7 |04 29| ?
A8 |05 28| ?
A6 |06 27| A9
A5 |07 26| ?
A4 |08 25| ?
A3 |09 24| PPU /RD (/OE)
A2 |10 23| ?
A1 |11 22| A13 (/CE)
A0 |12 21| D7
D0 |13 20| D6
D1 |14 19| D5
D2 |15 18| D4
GND |16 17| D3
`------´
VCC |01 32| VCC
? |02 31| NC
? |03 30| NC
A7 |04 29| ?
A8 |05 28| ?
A6 |06 27| A9
A5 |07 26| ?
A4 |08 25| ?
A3 |09 24| PPU /RD (/OE)
A2 |10 23| ?
A1 |11 22| A13 (/CE)
A0 |12 21| D7
D0 |13 20| D6
D1 |14 19| D5
D2 |15 18| D4
GND |16 17| D3
`------´
With this in mind, the mapper pins are more or less like this:
Code:
.--\/--.
M2 |01 40| VCC
CPU R/W |02 39| PPU A10
/ROMSEL |03 38| PPU A11
? |04 37| ?
? |05 36| PRG A0
? |06 35| CPU A13
PRG /OE |07 34| CPU A14
CPU D0 |08 33| /IRQ
CPU D1 |09 32| ?
CPU D2 |10 31| CIRAM A10
CPU D3 |11 30| CHR ROM Pin 30
CPU D4 |12 29| CHR ROM Pin 23
CPU D5 |13 28| CHR ROM Pin 25
CPU D6 |14 27| CHR ROM Pin 26
CPU D7 |15 26| CHR ROM Pin 28
PRG A13 |16 25| CHR ROM Pin 29
PRG A14 |17 24| CHR ROM Pin 3
PRG A15 |18 23| CHR ROM Pin 2
PRG A16 |19 22| ?
GND |20 21| PRG A17 ?
`------´
M2 |01 40| VCC
CPU R/W |02 39| PPU A10
/ROMSEL |03 38| PPU A11
? |04 37| ?
? |05 36| PRG A0
? |06 35| CPU A13
PRG /OE |07 34| CPU A14
CPU D0 |08 33| /IRQ
CPU D1 |09 32| ?
CPU D2 |10 31| CIRAM A10
CPU D3 |11 30| CHR ROM Pin 30
CPU D4 |12 29| CHR ROM Pin 23
CPU D5 |13 28| CHR ROM Pin 25
CPU D6 |14 27| CHR ROM Pin 26
CPU D7 |15 26| CHR ROM Pin 28
PRG A13 |16 25| CHR ROM Pin 29
PRG A14 |17 24| CHR ROM Pin 3
PRG A15 |18 23| CHR ROM Pin 2
PRG A16 |19 22| ?
GND |20 21| PRG A17 ?
`------´
Could someone please help me fill the "blanks"?
I'm attaching a link both ROMS. Split and with both md5sum and crc32 on a text file:
https://drive.google.com/file/d/0B0OtMD ... sp=sharing
if it's not OK, just tell me and I'll remove it right away!
Thanks in advance!