So I have every thing I need for programming repros for my self. But I have run in to some thing of a snag.
I use Famirom to split the rom. I have the correct mirroring. The correct size eproms. But every single REPRO I try to burn turns out the same. I have tried 7 different boards, the donors have worked before taking the rom chips off. ( Bandai Golf is a dime a dozen CN-ROM )
Am I doing some thing wrong? Or is my Willem just pooched?
I have attached photos of the outcome.
1 of the cart, and one of what shows on the TV when i load the Cart to the NES..... I am stumped.
I seem to recall that ST EPROMs required VCC to be 6.5V when programming, and at least on the Willem 3.5 PCB (the one I had) that required setting a jumper. But if they verify in the programmer, then the programmer is fine and VCC voltage is probably not the issue.
Those EPROMs, at least the PRG I can see the part number, are 64kB ROMs. While CNROM is 32kB. If A15 is connected to 5V, that means you need to put the 32kB data in the upper half of the EPROM (it's just as well to double-up the ROM data before burning it). So it could be that.
The screen is full of random tiles, in a variety of different shades.
This means that:
CHR ROM appears to be working correctly
PRG ROM is working far enough to upload a palette and enable rendering
The CPU then crashes.
The possible failure modes are (AFAIK):
the PRG UVEPROM is damaged
the PRG is miswired
the game downloads content from CHR and that's not working correctly.
lidnariq wrote:
The screen is full of random tiles, in a variety of different shades.
This means that:
CHR ROM appears to be working correctly
PRG ROM is working far enough to upload a palette and enable rendering
The CPU then crashes.
The possible failure modes are (AFAIK):
the PRG UVEPROM is damaged
the PRG is miswired
the game downloads content from CHR and that's not working correctly.
This is what confuses me. I have tried out multiple boards and many eproms just to get the same thing every time. It can't be like this for 7 different boards and 7 sets of eproms...... Or can it?
I suppose if you're always making the same rewiring mistake, it could be the same regardless of PCB...
But it's a CNROM board and game so I'm kinda confused by that.
Yeah, because CN-ROM boards don't require any re-wiring.
On the off-chance ... is there any possibility that the mirroring jumper is wrong and the game is crashing waiting for a sprite 0 hit?
I figured it out. It was my own stupidity. I had the option [ Skipt Write 0xFF ] Checked off. That there could screw up any thing. I got it working though.
Thank you every one for your suggestions! I also had the EPROM under volted!
REJOICE! GWS Rom hacks on Carts!