MX-10 MSX2/2+ VersionUp KITに特定条件で不具合

当方が頒布した以下の改造キットで、特定条件にて不具合が生じることが分かりましたのでお知らせします。2026年10月現在、製品をご購入いただいた一般ユーザーの方からの報告はありませんが、改造基板に実装したVDPと同期分離ICの組わせによってはRGB信号の同期信号にノイズが混入し、その結果RGBモニターに画面が出ない、または表示がチラつくケースがあることが判明しました。

http://niga2.sytes.net/msx/MX10_man.html

対象となる製品は、当方が過去に家電のKENちゃんさんで委託頒布した「CASIO MX-10 MSX2 VersionUp基板」と、同人即売会でB-Cat Softwareさんから委託頒布した「CASIO MX-10 MSX2+ VersionUp基板」で、いずれも2025年以前に製造頒布したものです。

当方で検証したところ、不具合の発生条件は以下と推定されました。

      1. V9938の比較的古いロット(Date codeが1987年以前?)
      2. 同期分離ICがナショナルセミコンダクタ社のLM1881
V99x8のDate code ですが、1980年代のものは、 右下に2桁の英数字が3つに区切られたフォーマットで刻印されています。先頭2文字がDate Codeで、最初の数字が198x年のxの部分、次の文字が製造月です。製造月がアルファベットの場合はX=10月、Y=11月、Z=12月と読みます。
V9928_7Z.png
例えば、上画像のものは7Zと読めますので、1987年12月製造となります。
V9938_92.png
1990年以降のものは西暦下二桁+週数で表現されます。上画像は9223と読めますから1992年第23週製造です。

当方の検証では、V9958では不具合は再現されませんでしたので、MSX2+にVersionUpされた場合はそのままでも問題なさそうです。どうやらV9938とV9958ではCSYNC信号の電気的な特性が異なる模様です。

同期分離ICですが、初期に製造した改造基板には中華半導体メーカーのAT1881を、後期のものはナショナルセミコンダクタ社のLM1881を採用しています。このうち、AT1881では不具合は再現されませんでした。家電のKENちゃんさんに出荷した製品では2023年12月に頒布したものにLM1881が搭載されているはずです。イベント頒布品はおそらく全数がLM1881搭載品と思われます。

不具合の回避手段ですが、VDPの6pから出力されているCSYNC信号を2.2kΩの抵抗でプルダウンすれば良さそうです。具体的には下画像のようにC11の左側とGND間に2.2kΩ抵抗を半田付けすればOKです。これで同期信号に混入したノイズは消失しました(オシロで観測)。

IMG_20250910_223320.JPG

当キットをご購入された方で、画面出力に不具合が発生している場合は、大変お手数ですが上画像を参考にご自身で抵抗を増設の上、ご検証お願い致します。2.2kΩ抵抗をお持ちでない場合は、1kΩ~10kΩでお試しください。現状で安定して画面が出ている場合は対処不要です。

なお、2026年10月以降に出荷した製品には、上記のように基板上に2.2kΩのプルダウン抵抗を増設しているため、この問題は発生しないと思います。

お手数おかけしますが、以上よろしくお願い致します。