2010年9月18日の日記の3番目の記事へのコメント
■キャプテンコマンドー
再び音が出なくなったので,YM3012の出力を直で取るやつをやってみました.
おお,クリアなFM音源のサウンドが!ということはアンプ側の問題か?
と思ったら,アンプの方からもちゃんと音が出ていました.クリップつけたりしているうちにまた音が出るようになったのか (;´Д`).これじゃ原因の切り分けにならんではないか・・・.が,しばらく放置していたらアンプの方の音が停止してくれました.さあ,YM3012の出力はどうだ・・・ぬお,止まっている!
えーと,ということは,アンプ側ではなくて,YM3012より手前の問題ということになりますね.それじゃあ,とりあえず,YM3012周辺のコンデンサを交換してみますかね・・・.
何個か交換したところで音が出るようになって「おおっ!?」となったんですが,その後しばらく動かしていたらまた出なくなってしまいました.外れか.
引き続き交換継続.どのオペアンプをYM3012で使っているのか調べるのが面倒なので,その辺のやつはもうみんなまとめて交換しちゃいます.ついでにオシレータやYM3012自体の足にはんだを盛り直してみたりも.
ここまでやったら音が出て,再び「おおおっ!?」となったんですが,しばらく放置していたらまた音が出なくなってしまいました.これでもダメなのか.
じゃあ,YM3012やYM2151,Z80あたりの問題? 試しに音の出ていない状態で,色々なピンにロジックプローブを当ててみましたが,クロックはちゃんと入っていて,何らかのデータも流れている模様.止まってはいないみたいですな・・・.じゃあ動きがおかしいのかな.交換しようにも替えのYM3012やYM2151なんかは在庫がありません・・・.これはお手上げか?
いや,まだ諦めないぞ.よくあるトラブルなら,事例がどっかにあるはず.というわけで,CPS1のサウンド回りのトラブルの事例がないかを検索してみました.すると,そのものズバリの情報を発見.この詳細具合,超凄いんですけど・・・.
これを自分の環境に照らし合わせながら読み進めてみます.問題があるのはデジタル側ということは既にわかっているので,デジタル側の場合の対処を・・・.え,まずEPROMから見るの?ソケット9のEPROMからデータは出てますよ.ロジックプローブを当てるとパルスが検出されますから.アドレスだってちゃんと入って・・・って,何か6番ピンだけロジックプローブが反応しねーぞ (;´Д`)!? こ,これでは音が出るわけがありません.ついに原因発見か!
見た感じパターン破断とかなさそうなのですが,なぜ音が出ないのか・・・.配線を目視とテスタで追ったところ,怪しい部分を発見しました.BボードとAボードの間を繋ぐコネクタの付け根の部分.
手前側の左から10番目のピン,はんだ不良っぽく見えませんか?ソケット9のEPROMの6番ピンは,丁度ここに繋がっています.
さっそくここにはんだを盛ってやったところ,まずは音が出るようになりました.さて,後はこれでどれくらい耐えてくれるかですね・・・.とりあえず1周するまで遊んでみましたが,音が切れることはありませんでした.そしてその後2時間くらいデモを回してみましたが,音は出続けています.今までで一番長持ちしてます.これは・・・今度こそ直ったと見てよさそうですね.やったぜ!
いやしかし,実は昨日の時点でこれに近い話がTwitterに流れてたんですよね.抜き差ししてて割れたのか,元々はんだが足りなかった,どちらなのかはわかりませんが (多分後者な気がするけど),これが音が出ない (途中から出なくなる) という形でゲームに影響するというところまでは考えが及びませんでした・・・.勉強になったわ.
ちなみに,この問題,もう1枚CPS1のタイトルがあれば,ROMを交換することで,どっち側に問題があるかをもっと早く見つけられたものと思われます・・・.あー,1941があればなーw
というわけで,せっかくなのでキャプテンコマンドーの画面写真とかをどうぞ.
ファイナルファイト系のベルトアクションなわけですが,最大4人で遊べる豪華仕様です.
まあ,ルナークとかニンジャキッズも4人同時に遊べるけどさw
当時,フーバーが好きで使ってた気がしますw
あー,これも電池も交換しないといかんのですよね.そういえば,CPS1の電池交換について,新たにこんなページを見つけました.何年かに1回交換することを考えると,並列に繋ぐ補助の電池を邪魔にならないように簡単に取り付けられる工夫があるといいかなー.・・・あ,今日秋葉原でCR2032のソケット買うの忘れた _|‾|○
2010年9月18日の日記の3番目の記事へのコメント
[コメントを書く]