I almost think the problem was solved!
I got an old 60 to 72 pin adapter board and the game ran more stable.
It didn't crashed anymore, but it resets a lot.
Here is a picture of the guy: The only diference I noticed from this adapter to my other is the existence of this circuit:
Code: Select all
__________
| C945P? | 22X (?)
|________| +---||----+
| | | | 10K |
| | +----+--/\/\/--+---> PPU A13
GND | 1K
+----/\/\/---> VCC
|
= 1mf x 35V
|
NES cart Pin 35
I've put an X on the capacitor's last digit is because it's erased, also, the transistor's identification is not very clear.
I read what I could.
The capacitor (22X) is disconnected from the resistor on the transistor's side. If I connect it the game resets when I navigate through the pause menu.
I also tried to add a resistor that seemed to cure the reset issue on the adapter, but the only thing I got different was corrupted graphics.
I also tried to take off some pullup resistors on the console's motherboard, but the only one that I could see a diference was the in the CPU's /IRQ pin.
Without it, the game didn't boot at all. So, I've put it back.
Just in case someone is curious on how it crashes on clashman's stage, I've made a video of it.
Hope someday I can finally solve this issue.
Thanks in advance!