Hi everyone,
Awhile ago I bought a lot of 3 Vs boards untested. I built a Jamma adapter ( no inverted video circuit though) to test boards. All boards were not working when used with a verified SMB Pak with the right PPU and CPU and verified Roms with eprom programmer.
The first board (MDS-04-CPU) started up with a blank screen.
Second board (MDS-05-CPU) Started with a blue screen.
Third board (MDS-02-CPU) Started with a yellow screen. Lots of corrosion on this board as well.
The first board i decided to fix first as it was in the best condition and the pcb version was the same as my working board. Tested Voltages all good. Reset CPU and PPU a few times. No luck. Reflowed sodder on CPU and PPU sockets. Still no luck. Replaced Sockets with dual wipe sockets.
BY this time I bought another PPU and CPU with tennis Roms. The Tennis roms were corrupt so burned Tetris instead. Tested good on known working PCB. Put these into test board. Test board booted up into Tetris but was resetting about every 5 seconds and had corrupted graphics. Spent about a week tracing and testing data lines from the Roms and Ram with no luck. Was frustrated and put SMB back in with the dummy CPU and it came to life with no graphics problems.
Put
back in good board and it stared giving problems like the test board. Re-verified roms checked out good on all. Swapped PPU with SMB worked no graphic corruption but colors were different.
In the end I believe swapping the sockets was all that was needed. Read somewhere if daughter boards are used then removed, the pins are larger then regular CPU pins and cause sockets to make poor contact with PPU and CPU.
I will update this thread as I work on the other 2 boards.