Graphical glitch help please!

flashbackx

Crossed Swords Squire
Joined
Jun 27, 2014
Posts
181
So I took a gamble on this MVS cart thinking it needed a simple cleaning to fix.... and I was dead wrong. All the pins have been thoroughly cleaned, but these glitched lines surround any sprite in motion during gameplay (sorry for potato pics):

photo 1.JPG

photo 3.JPG

Anyone have any ideas with this?
 

Tyranix95

Chang's Grocer
Joined
Jun 30, 2010
Posts
4,593
First clear your back up ram (in the test menu).

Next, if you have uni-bios on the board, then Check-sum the roms. Look for bad ones.

Then, start looking at the CHA board. Check the traces to the LS chips, then to the Mask Roms. Keep an eye out for cold solder joints on the way.

After that, use a programmer: Check the LS chips on the CHA board. Make sure they're good.

That should keep you busy.

http://www.mvs-scans.com/index.php/Nam_1975
 
Last edited:

Xian Xi

JammaNationX,
15 Year Member
Joined
Dec 1, 2005
Posts
27,750
Most likely a bad trace, bad rom, cold solder joint. The Data lines go straight to the cart edge and it isn't an addressing problem so it isn't the 273s.
 

flashbackx

Crossed Swords Squire
Joined
Jun 27, 2014
Posts
181
Thanks for the reply. Well, the ROM region came back as OK in the CRC check but the others were not used.

I just noticed that there is corrosion where the pin meets the chip on the CHA board:

photo.JPG


I know it's impossible to tell by this pic but it's on the 5th and 6th pins from the top right. Also, something seems shitty about the solder on the 10th pin from the top right. Funny, because outside of that both boards appear immaculate. As for the rest of your advice, I am a greenhorn in terms of hardware w/ the Neo-Geo, so that may be a little out of my league at this point. I appreciate the advice.
 

shadowkn55

Genbu's Turtle Keeper
15 Year Member
Joined
Dec 9, 2006
Posts
2,386
If you're in my area again, I'll take a look at it.
 

Tyranix95

Chang's Grocer
Joined
Jun 30, 2010
Posts
4,593
Use either rubbing alcohol or contact cleaner and a toothbrush to clean the corrosion off. If its way hard, get a jeweler's screwdriver (little tiny one) and poke at it a bit.

As for the suspect cold solder joint, get your hot iron and put a dab of fresh solder on it. Make sure it's nice and clean.

XX and shadowkn55 can fix NEO carts if you get way lost. Or, if you can find your way to a local neo meet, I'm sure there will be someone there who can check it out for ya.
 

flashbackx

Crossed Swords Squire
Joined
Jun 27, 2014
Posts
181
I appreciate it all. Removing the corrosion and hitting that point with the gun didn't help unfortunately. I'm probably missing something else wrong with the board as well. Gonna PM shadowkn55 and see if he can have a look; he's only a town over.
 

BIG BEAR

SHOCKbox Developer,
20 Year Member
Joined
Dec 14, 2001
Posts
8,240
It looks like there may be corrosion on your PROG board. Examine the chips on that board and look for any greenish residue on the legs of the chips.On those particular early double layer PCBS,I've seen residue/corrosion hidden under the chips/roms.
BB
 

shadowkn55

Genbu's Turtle Keeper
15 Year Member
Joined
Dec 9, 2006
Posts
2,386
This one was a little tricky. It turned out to be a bad c2 rom. Finding out which exact rom was tricky but this game uses doubled sided solder points and desoldering every c rom would have been a huge pain in my side. I resorted to examining the sprite data in a tile editor and see if I could see any sprite tiles that matched the corrupted tiles up above. I narrowed it down to c1/c2 and I took a stab at desoldering c2 first. Turned out to be a lucky guess and my eprom reader showed a stuck data line on the rom. Burned an eprom with the proper c2 data and the game is good to go.
 

flashbackx

Crossed Swords Squire
Joined
Jun 27, 2014
Posts
181
This one was a little tricky. It turned out to be a bad c2 rom. Finding out which exact rom was tricky but this game uses doubled sided solder points and desoldering every c rom would have been a huge pain in my side. I resorted to examining the sprite data in a tile editor and see if I could see any sprite tiles that matched the corrupted tiles up above. I narrowed it down to c1/c2 and I took a stab at desoldering c2 first. Turned out to be a lucky guess and my eprom reader showed a stuck data line on the rom. Burned an eprom with the proper c2 data and the game is good to go.

Awesome news. Shadow, you kick ass! Thank you!
 

flashbackx

Crossed Swords Squire
Joined
Jun 27, 2014
Posts
181
That's because I scratched it off with a screwdriver; it wouldn't come off with alcohol or toothbrush.....whoooops
 
Last edited:

mikejmoffitt

Mickey's Coach
Joined
Feb 6, 2014
Posts
578
Wow, it's rare a mask ROM goes bad. Now that it's desoldered, how does it read when you dump it?
 

Xian Xi

JammaNationX,
15 Year Member
Joined
Dec 1, 2005
Posts
27,750
Wow, it's rare a mask ROM goes bad. Now that it's desoldered, how does it read when you dump it?

I see it all the time but most common with the Toshiba mask roms, once in a great while the Fujitsus but so far never the Sharp ones.
 

shadowkn55

Genbu's Turtle Keeper
15 Year Member
Joined
Dec 9, 2006
Posts
2,386
Wow, it's rare a mask ROM goes bad. Now that it's desoldered, how does it read when you dump it?

If I choose to ignore the error the reader gives me, it reads just fine. If you view the dump in a hex editor, it looks nearly identical to a good dump except for a stuck bit every word.

I see it all the time but most common with the Toshiba mask roms, once in a great while the Fujitsus but so far never the Sharp ones.

I believe this mask rom was a fujitsu one. The part number starts with MB which is common among fujitsu parts.
 
Top