NES and Famicom pinouts?
This is my first foray into trying to put an english translation patch onto a famicom cart. Now I was under the assumption that if the pcb is the same type, they would have the same pinouts, such as an American NES UNROM would have the same as the Famicom UNROM (I'm pretty sure I read this somewhere)
Now is this wrong?
I was trying to make a cart for Takeshi's challenge and it's an UNROM board, I pulled out the mask rom and wired in the eprom and I get nothing but a grey screen.
Am I also wrong in thinking that the PRG and CHR chips are reversed on a famicom cart? Cuz if they aren't, thats where I made my big mistake.
I know there's people out there making english translation famicom carts. Help please. What am I doing wrong?
Now is this wrong?
I was trying to make a cart for Takeshi's challenge and it's an UNROM board, I pulled out the mask rom and wired in the eprom and I get nothing but a grey screen.
Am I also wrong in thinking that the PRG and CHR chips are reversed on a famicom cart? Cuz if they aren't, thats where I made my big mistake.
I know there's people out there making english translation famicom carts. Help please. What am I doing wrong?
Comments
UNROM (32 pin EPROM in a 28 pin socket):
Bend up pins 1, 2, 24, 31, 32
Solder pin 1 to pin 32 to pin 31 to pin 30 (VCC)
solder pin 2 to hole 24 (A16)
solder pin 24 to GND (OE)
Yes you must keep in mind where pin 1 is on any ROM socket in a cartridge. Refer to this page, has a PCB scan:
http://bootgod.dyndns.org:7777/profile.php?id=1760
Originally posted by: Guntz
Are you using an EPROM on that UNROM board? You have to rewire it a bit.
UNROM (32 pin EPROM in a 28 pin socket):
Bend up pins 1, 2, 24, 31, 32
Solder pin 1 to pin 32 to pin 31 to pin 30 (VCC)
solder pin 2 to hole 24 (A16)
solder pin 24 to GND (OE)
Yes you must keep in mind where pin 1 is on any ROM socket in a cartridge. Refer to this page, has a PCB scan:
http://bootgod.dyndns.org:7777/pr...
I generally leave 1 and 31 up but this is correct. And it does look like the chips are on opposite sides, and also pin 1 (pin 3 on the eprom) is in the bottom left rather than the usual upper right.
This is my finished product. Maybe I just need to resolder something? I know the eprom was good and the cart was good before I got to it.
I know it's not my famicom, other games work fine and I made sure the cart worked before I started messing with it. . Maybe I just killed something while I was assembling it.
takeshi - http://bootgod.dyndns.org:7777/profile.php?id=1760
all others - http://bootgod.dyndns.org:7777/profile.php?id=1506
If you still have the original Takeshi's Challenge PRG chip, try putting it into a NES UNROM board that has a socket installed. If it doesn't work there either, then yes the Taito UNROM board is probably not Nintendo compliant.
No I haven't personally tried this specific procedure, sorry. I do know that Taito-CNROM is ROM socket compatible with HVC and NES CNROM. I don't think that helps here though.
Originally posted by: hypergorilla
oooooooOOOoooooh! A possible oversight that I just noticed. Even though the mapper is the same, I was just looking at the nes cartDB and apparently the pcb class is different. The game I'm working on is TAITO-UNROM, and it is the ONLY game that used that pcb, but all the other ones that share the same mapper are HVC-UNROM. Possible the tracks are different? Could this be the reason it's not working? And if that's the case, since the mapper IS the same, do you think I would be able to just take the rom that I have and put it onto one of the HVC-UNROMs since those do in fact share the same pinout?
takeshi - http://bootgod.dyndns.org:7777/pr...
all others - http://bootgod.dyndns.org:7777/pr...
Looking at the bootgod entry, the PRG chip is 28 pin. I've only seen 128K chips in that package with the Nintendo pinout. So, I think it's safe to assume that's the case here.
I can't tell based on your first photo- did you jump pin 32 to pin 30?
Anyway, I appreciate the added input. I'm going to try testing this out on an NES cart and see what happens. Hopefully that works out and I can consider this a learning experience. If it doesn't work, then I shall continue to be frustrated.
Either way, I will post my results