Flickering caused by a hot MOS 8565R2


I mentioned on Mastodon that while the chips in my Commodore 128 barely break a sweat most of the time, there are a few in the new Commodore 64C that definitely do. The SID gets warm to the touch, and the VIC-II gets hot; enough that it made me flinch.

No sooner had I posted that, I noticed the screen border had developed a slight, narrow band of flickering midway down. It isn’t visible when the screen has a black background, which is why I hadn’t noticed it after an hour of use. But booting back into BASIC afterwards, and the purple border makes it obvious. I discounted my S-Video cable and RetroTINK by connecting them to the 128, which rendered a flawless image.

I let it cool down, and the flickering disappeared completely.

Close up of the shortboard showing the MOS 8565R2

I’ve read that these later generation HMOS-II chips don’t get as warm as the 65xx chips in the breadbin 64s, but this one certainly does. I wanted to get some proper heatsinks for this and a few of the others anyway, so its no big deal.

The machine has a new, modern power supply, and my handy datasette port voltage detector shows a near perfect 5 V, so I don’t think its a power delivery issue. I have read it could be a flaky MOS 8701 timing chip too, but that didn’t get hot.

If it still gets very warm, I might need to source a replacement to do a proper comparison; fortunately they’re not as expensive as I thought. The VIC-IIe in the 128 barely gets warm running the same software in its 64 compatibility mode, despite being manufactured three years prior. Maybe I won the silicon lottery on that one.

Author bio and support


Ruben Schade is a technical writer and infrastructure architect in Sydney, Australia who refers to himself in the third person in bios. Hi!

The site is powered by Hugo, FreeBSD, and OpenZFS on OrionVM, everyone’s favourite bespoke cloud infrastructure provider.

If you found this post helpful or entertaining, you can shout me a coffee or send a comment. Thanks ☺️.