2010年6月19日の日記を表示中

2010年 6月19日 (土)

サボテンボンバーズ

うちにあるサボテンボンバーズは1P側のボタン2が効きません (頂いた時点ではボタン1も効かなかった気がするんですが,動かしてたらいつの間にか効くようになっていた).この類の故障もキャラ化けと並んで定番な気がするので,長く遊ぶなら是非傾向と対策を理解しておきたいところ.というわけでちょっと追ってみることにしました.

効かないのはボタン2なので,まずはJAMMAハーネスの23番がどこに繋がっているのかを追ってみます.追うと最初に辿り着くのはこの集合抵抗みたいな部品.

集合抵抗みたいな部品

よく見かけるタイプの部品ですが,カスタムパーツっぽい雰囲気? 導通チェックをしてみたら,多少の抵抗を伴いながらも通るところはある模様.うーん,中は↓な感じかね (3組しか描いてませんが,実際にはこれがもっとたくさん並んでいる)? ボタンやレバーのスイッチのプルアップをこれ1個で一気にやってるって感じかな.

カスタムパーツ?の中身

このパーツの出力は,すぐ隣の74LS245に繋がっていました.ということは,ボタンからの信号は,この74LS245の反対側から出ていくわけですね.ボタン2に対応する入力は,普段はHで,ボタンを押すとLになります.ここまでは正常のようです.

74LS245

じゃあ74LS245から出た後の信号を見てみようかというところで問題発生.ロジックプローブを当ててみたところ,ボタン2に限らず,74LS245に入ったボタンの信号は,パルスとなって出力されるようです.どうもOEにパルスっぽい信号が入っているためにこうなるようですな.うーん,正常なボタンもそうでないボタンも,ロジックプローブだと押してる間とそうでないときとで何が違うのかが全然わからん・・・(;´Д`).波形見ないとだめかなこりゃ.

一応,その先も追ってみたところ,74LS245の出力はこちらのカスタムパーツに繋がっていました.このチップにはDIPスイッチの入力も繋がっています (DIPスイッチの方は,パルスではなく普通のH/Lが入っていた).このチップがI/O入力をまとめたりしてるのかな? しかし,このチップに問題があるとなるとお手上げだなぁ・・・.

謎のチップ

そしてよく見ると,実は上のチップに行く途中で配線が分岐していて,さらに色々なカスタムチップに繋がっていました.どういうことなの・・・?

謎のチップ

謎のチップ

うーん,手詰まりか?こいつはどうしたものか・・・とTwitterでぼやいたら「電圧を測ってみては」というアドバイスがッ.そういえばロジックプローブでH/Lは見てたけど,電圧のそのものは見てなかったなー.早速測定してみよう.

早速ボタン2の先にある74LS245の足にICクリップを差して,電圧なんかを測ってみました・・・が,特に他と比べて変なところはありませんでした.残念.うーん,やっぱりオシロか何かがないと厳しいなー.

とりあえずもう少し動かしながら調べてみようと思い,コインスイッチを押してゲームを始めて,ロジックプローブを片手にボタン1やボタン2を叩いてみたところ・・・あ,あれ? わんぴがジャンプするぞ!?

跳ぶわんぴさん

さっきまでボタン2を押してもまったく動かなかったんだけど・・・直ったのか!?

1P側のボタン2が効くようになったということは,テストモードに入れる可能性が出てきます.サボテンボンバーズでのテストモードへの入り方は探しても見つけられなかったんですが,他のNMKの同時期のタイトルと同じであれば,2P側のボタン1とボタン2を押しっぱなしで電源を入れてやることで・・・「READY?」キタ!

READY?

そしてここで1Pのボタン2を14回叩けば・・・キタ━━━━(゜∀゜)━━━━ッ!!

9TH Mar. 1992

クロスハッチ!

クロスハッチ

そして入力テストモード!!!

入力テストモード

・・・ぬ,1P側のボタン3が押されっぱなし!?

1P側のボタン3が押されっぱなしになっている

押しても離しても変わりません.うーん,これは変だ.あと,ボタン4は,普通に手で押す分には反応するんですが,連射信号を入れると反応しなくなります.ボタン1・2や2P側の各ボタンは,連射信号を入れてもちゃんと動くんだけどなぁ.何だろうこれ・・・.

うーん,まあサボテンボンバーズはボタンを2個までしか使わないゲームだから,とりあえずこれでいいのかなw? いやでも何が悪くて1Pのボタン2が効かず,何をしたら直ったのか,そして1Pのボタン3やボタン4はなぜだめなのか,まったくわからないままなのは気持ち悪いよなぁ.

そういえば,ロジックプローブを当ててる途中,一瞬画面が崩れたり音楽がおかしくなったりする現象があったけど,あれ,関係あったりするのかなぁ・・・.確か,こうやって74LS245の隣接する出力ピンをショートした場合に発生したはず・・・って,これはw

066になった

ボタン3に対応するピンを,ボタン4に対応するピンやボタン2に対応するピンとショートさせてみたところ,ボタン3は「押されていない」状態となったんですが,同時に上の方に出てる「OFF」という文字が「O66」になりました.何でだw

2P側のチップで同じことをやっても現象は発生しませんでした.一方,1P側では,レバーに対応するピンの間をショートさせた場合でも,なぜか無関係なはずのボタン3の入力が解除されたり,「OFF」が「ODD」や「OBB」になったりすることがありました.・・・うーん,これって,要するにこの74LS245が壊れてるってことでいいのかな?

また,試しにボタン3のピンをボタン2のピンとショートさせた状態で,実際にボタン2を押してみたところ,画面上でボタン2とボタン3の両方が押されたという表示になりました.ボタン3とボタン4との組み合わせでも同様.ということは,74LS245から先については正常に動いているっぽいですな.よかったー.

というわけで,何となく故障箇所が特定できたような気がします.74LS245なら,どこでにもある部品だから,交換自体は可能ですね.うーん,でも現状,ゲームにまったく支障がないから,交換すべきかどうか悩むなぁ・・・.いやでもまた故障が再現したら面倒だから,交換しておくべきか?・・・って,画面眺めてたら触ってもいないのに突然ボタン4が押された状態に変化したんですけどw.そして数秒後,また元に戻った・・・.こりゃダメそうだ (;´Д`).やっぱり交換だなー.今度秋葉原に行ったら千石で買ってこよう.

まとめ.

  • 我が家のサボテンボンバーズの1P側のボタン2がちゃんと機能するようになった
  • 一方で,1P側のボタン3が入りっぱなしで,1P側のボタン4は連射を受け付けないことが新たに判明した
  • 多分,1P側の入力が繋がっている74LS245が壊れてる
  • サボテンボンバーズのテストモードは,2P側のボタン1とボタン2を押しながら電源を入れて,「READY?」と出ている間に1P側のボタン2を14回叩くと入ることができる

[コメントを書く]

solino 2010/06/20(日) 10:19:27
すげーハード寄りな事が分かる方なんだな〜と、修理スキルが羨ましいですな。
梅雨時は湿気も手伝って反応したりしなかったりだったりw
piyo 2010/06/21(月) 20:49:02
なるほどー、うちのオセロも上に入ったまま☆パインなんですよね、、、流石流石!
nosuke 2010/06/24(木) 02:37:36
今回は調べてるうちにいつの間にか直ったわけで,何も修理してない
わけですけどね・・・(;´Д`)
湿気とか影響してたらいやですねぇw

そういえば☆さんで最近買ってないですねw

片付け

板をいじったあとはちょっとお片付け.明日から本気出すために・・・.

PC不調

デスクトップPCが不調になってしまいました.青画面が出たなーと思ったら,今度は電源を入れてしばらくすると画面が出なくなったり・・・.分解してファンやヒートシンクを掃除したらひとまず安定?

2010年6月19日の日記を表示中

中の人情報

名前:
nosuke (のすけ)
メール:
sasugaanijaのgmail.com
「の」は「@」みたいな
関連リンク:

カレンダー

2010年6月
    1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30      

<<先月分

翌月分>>

最新の10件のエントリ

最近の10件のコメント

過去ログ