[Help] punchout pnrom pinout

This is an archive of a topic from NESdev BBS, taken in mid-October 2019 before a server upgrade.
View original topic
[Help] punchout pnrom pinout
by on (#120105)
Hello i'm looking for the pinout for punchout or mtpo. i read somewhere it has a "funky" pinout.

I have a copy of mtpo that refuses to boot. I've only ever got a white screen, no gfx or sound ever. It's the only game I have I can't get to work.
I have seen the white screen before. Dirty cart contacts can be the problem or 72 pin connections. So i tried the usual fixes cleaned the game cart connector (numerous times) and i tried changing game alignment in the tray. I then tried taking the top off the nes and running the bare pcb.

I'm starting to think there may be something wrong with the cart? i had a dev cart with a broken trace(an PRG address line - fixed by running a wire) it would only boot to a white screen.

I looked the board over and would say it looks in pretty good condition. I don't see anything wrong with it. I got the cart, mmc2 and 128kb chip pinouts and am in the process of checking the board. I'm testing the traces from the chip to the egde pins.

Was hoping someone had some advice or ideas or had the pnrom pinouts. Maybe one of you guys have run into this problem before. Any help would be appreciated.

oh and what's the difference between pnrom and peeorom?
Re: [Help] punchout pnrom pinout
by on (#120109)
PEEOROM can be configured to support either 128K mask ROM pinout or JEDEC EPROM pinout.
Re: [Help] punchout pnrom pinout
by on (#120137)
is it documented anywhere how those jumpers work?

I checked the board with a multimeter everything seemed fine. The pinout docs for 128k prg/chr seemed to be correct. I running out of ideas.

Anyone know how I could dump the roms without desoldering? I was going to try tapedump but there's no reader plugin for pnrom.
Re: [Help] punchout pnrom pinout
by on (#120138)
You could try hacking the MMC1 plugin to use MMC2 writes instead of MMC1 writes.
Re: [Help] punchout pnrom pinout
by on (#120139)
thanks for all the help so far :)

I spoke too soon, I found the pxrom plugin. Thanks goes out to bootgod. I guess I'll have to recompile tapedump after I add the plugin. I'll let you know how it goes.

here's a link to bootgod's plugins for anyone interested.
http://bootgod.dyndns.org:7777/plugins.php
Re: [Help] punchout pnrom pinout
by on (#120173)
here's the modified tapedump which I added pxrom. Could someone test it out? I'm getting the nes header and garbage data in my decrypted data.
For anyone who has a tapedump setup just choose option 9 pxrom. Then try to dump punchout.