Page 1 of 1

Dirty connector emulation? :)

Posted: Wed Mar 31, 2010 11:00 pm
by oRBIT2002
Everyone knows about the issue of dirty connectors causing corrupt graphics/games that doesn't start etc.
Could this behaviour be "emulated" just for fun? :-)
What's the technical reason for graphics becoming corrupt? Does a dirty connector "scrambles" the data to become something else or does not transfer any data at all (perhaps both?).

Posted: Thu Apr 01, 2010 12:44 am
by Bregalad
Force any CHR A or D line high and that's what happens on a bad connexion.

Posted: Thu Apr 01, 2010 11:39 am
by MottZilla
Or PRG lines too, or reset the system constantly after about 1 to 2 seconds, whatever it takes for the blinking screen of death.

Posted: Thu Apr 01, 2010 11:42 am
by Dwedit
I once got connection glitches that broke the MMC3 scanline counter, which made the ending to Gremlins 2 split the screen in opposite directions, then it stopped at a certain place. Graphics still looked fine though.

Posted: Thu Apr 01, 2010 11:54 am
by Bregalad
Well once I got FF3 "miraculously" switch to horizontal mirroring and all graphics were f**ed up. I don't know how this could have happened.

The most mysterious thing was that I had a game (it was Battletoads & double dragon I think) freeze whenever I hit the TV (and I was able to repeat it a few times cause I didn't believe it at first). This is completely unexplainable rationally, but I think the hit somehow affected the CHR lines' connexion and prevented a sprite 0 hit.

Posted: Thu Apr 01, 2010 12:01 pm
by Memblers
There's so many weird possibilities. A couple of the funniest glitches I've seen from bad connections were in games by Tecmo. In Tecmo Bowl I encountered a debug mode where it displayed a memory dump in hex on the screen. In Tecmo World Wrestling, during a 2-player match, the background color blue became black (making the ring black) and only the triangle channel was playing music, all the others were silenced. But I forget if it crashed or went back to normal after that match was over.

Posted: Sun Apr 04, 2010 5:40 am
by dXtr
could be fun :)
didn't some C64 emulator emulate these kind of behaviors?

Posted: Sun Apr 04, 2010 7:54 pm
by blargg
The best is when you're playing a game for hours and it's working perfectly, then it suddenly freezes. :(

Posted: Sun Apr 04, 2010 8:04 pm
by BMF54123
Castlevania PRG0. Grim Reaper. :(

I remember beating the last boss in Bucky O'Hare at my cousin's house, and right before the ending started to roll, his dog ran into the power cord and jiggled the console. That stuck note was like a dagger, piercing my hard-earned sense of victory.

Posted: Mon Apr 05, 2010 12:56 am
by Bregalad
blargg wrote:The best is when you're playing a game for hours and it's working perfectly, then it suddenly freezes. :(
Especially when after resetting you figure out that all your saves are erased (happened me once in FF3 thanks god I was early in the game and now I always uses all 3 slots for saving so if one gets erased I have the others).
Castlevania PRG0. Grim Reaper.
This is a bug, not a bad connexion. What blarg says happened to me a couple of times, without a doubt due to a connexion on the PRG side that suddently stop to work.

Posted: Mon Apr 05, 2010 2:29 am
by BMF54123
Bregalad wrote:This is a bug, not a bad connexion.
Yeah, I'm aware of that. I did mistake it for a dirty connector problem when I was a kid, though...

Posted: Mon Apr 05, 2010 5:08 am
by Bregalad
Well in fact there is no way you could tell without using (PRG0) with an emulator and figures out it crashes too.

Posted: Mon Apr 05, 2010 1:45 pm
by Memblers
BMF54123 wrote: I remember beating the last boss in Bucky O'Hare at my cousin's house, and right before the ending started to roll, his dog ran into the power cord and jiggled the console. That stuck note was like a dagger, piercing my hard-earned sense of victory.
Same thing happened to me, but it was Final Fantasy, and just moments before fighting Chaos. It even erased the save! I hope no one ever emulates the wagging dog tail reset.

Re: Dirty connector emulation? :)

Posted: Fri Apr 16, 2010 11:22 am
by Noobiscus
oRBIT2002 wrote:Everyone knows about the issue of dirty connectors causing corrupt graphics/games that doesn't start etc.
Could this behaviour be "emulated" just for fun? :-)
What's the technical reason for graphics becoming corrupt? Does a dirty connector "scrambles" the data to become something else or does not transfer any data at all (perhaps both?).
I have a number of issues with my games freezing and/or not loading. SO frsutrating! :(

Posted: Fri Apr 16, 2010 3:30 pm
by blargg
My old SNES had some cartridge conenctor issues. There was a hair or something in the cartridge connector and games would frequently power up to a blank screen, and erase the saved games in the process. I think I've gotten it clean, as it now works fine all the time.