チャタリング抑制ロジックのバグ?スーパーマリオ3

飛び石の祝日って、仕事する気なくなりませんか?(汗
こんばんは、てんちょです。
なんだか7・8月の閑古鳥が嘘のような忙しさです。
お客様に感謝感謝。
そんな中、お客様からファミコン本体を修理してほしいとの依頼を頂きました。
症状はというと、他のゲームは全て動くのにスーパーマリオ3だけが動かないというもの。
実際に本体をお預かりして良く壊れる部分のチェックをしてみたのですが、はじめはさっぱり分かりませんでした。
で、各パーツ毎に原因の切り分けを行ったところ、なんと2コンに乗っているICがおかしい模様。
全く入力していないのに、妙なチャタリングを起こしている感じです。
所が、他のソフトでは全く影響が無いのに、スーパーマリオ3のみがオープニング画面でハングアップするのです。
で、結論からいうと2コンの基板を交換することで解消したのですが、非常に不可解です。
想像でしかないのですが、スーパーマリオ3のチャタリング抑制ロジックにバグがあり、非常に激しいチャタリングが起きてしまった場合に、ワークRAMの重要なとこを壊してしまうのではないかと・・・。
解析した訳ではないので、あくまで想像です。
詳しい方、教えてー!
ま、PPUやSRAMの異常とかでなくて良かったです。
ではまた。

コメント

タイトルとURLをコピーしました