2020年3月6日から2020年3月2日までの日記を表示中
2020年 3月 6日 (金)
■基板
System32のF1スーパーラップ、(期待通り?) 電池が切れていました(電池切れしてると起動直後にテストモードに入ってゲームを始められない状態となる)。というわけで、MAMEのソースを参考に電池レス化作業開始。
ソースを見ると、F1スーパーラップのFD1094は、ダークエッジと同じように、垂直同期割込のタイミングでメモリの一部を書き換えているようです。そこで、ダークエッジと同様に、既存の垂直同期割込処理ルーチンの先頭でレジスタをpushした直後に、プログラムの空き領域に飛ばし、そこでメモリの書き換えを行ってから元の垂直同期割込み処理に戻るという作戦で乗り切ることに。
やること自体は非常に簡単なんですが、V60自体が久しぶり(7〜8年ぶりくらい?)で、若干てこずりました。が、一応一晩で完成。MAME上で動作することを確認。ついでにテストモードのROMチェックもパスするように修正。で、後はROMに焼いて実機で動作確認。
じゃーん。一発起動!電池レス化成功しました。
パッチを当てたROMのROMテストもGOODです。
これでFD1149搭載のタイトルは、一通り電池レス化できたかな?あ、まだJリーグ1994があるかw(一応あれは公式のFD1149なし版があるけど)
2020年 3月 5日 (木)
■基板
昨日見つけたサイトの手順に倣って、縦線問題の要因を調査しました。まず、縦線が出たシーンでDIPスイッチの8番をオンにしてゲームの進行を止めます。
次に、エッジコネクタ側のCR信号のピンの位置をマーク。
この後は、CR信号のピンを順番に1つずつGNDと短絡してみて、映像の線が変化しないピンを探します。正しくカートリッジから先に信号が伝わっているピンであれば、ここでGNDに落とすと画面上に新たに線が出ますが、元々カートリッジからの信号が正しく伝わっていないピンの場合、GNDに落としても線が出ないという具合です。ちなみに、当初、びびってGNDと直結せずに大きめの抵抗を間に入れたりしたんですが、元々信号がプルアップされているのかLにならず、結局直結させました。
問題がある配線が内側だと困っちゃうんですが、そうなったらそのとき考えるとして・・・と始めたところ、何と外側の一番最初にタッチした左端のピン(B19番ピン・CR1)がまさにそれでした。ラッキーw。で、そこから配線を追ったところ、この辺の汚いゾーンに到達。まさか、こんな離れたところに問題があろうとは・・・。
どうやら、このこの真ん中のICの1番ピンに来るべき信号が来ていないようです。
パターンをコリコリ削って露出させると、ピンの直前までは導通していることが判明。なのに、ピンとの間は断線状態。こりゃ目視じゃわからんね・・・。
こんな感じではんだを盛ってピンとパターンを繋いでやったところ・・・
直った!直りました!
というわけで、MV-6、直ったっぽいです。やったね。
[コメントを書く]
2020年 3月 4日 (水)
■荷物
何か聞いてたものと違うものが届いたぞ・・・w
ゴクリ・・・
と、一瞬身構えましたが、中身は普通に箱ティッシュでしたw。確かに残りが少なくてピンチでしたが、わざわざお送り頂けるとは恐縮してしまいます。ほんとありがとうございました。
[コメントを書く]
■基板
MV-6、昨日見つけたZ80周辺のパターン切れ2箇所を補修。
おおお、通常のBIOS ROMでもZ80 ERRORが出なくなったぞ!これは期待が持てますw
というわけで、カートリッジを装着したら、無事ゲームが起動しました。もちろん、今度は音も出ます。やったぜ!
ただしスロット4がだめなのは相変わらず。縦線が出ます。
恐らくパターン切れだと覆うんですが、スロット周辺のパターンをいくつか見るも、断線などは見当たらず。こりゃ手強そうだ・・・。
どこかに似たような症状の話題はないかとググってみたところ、そっくりな話が見つかりました。 縦線が出た状態でディップスイッチ8をオンにしてゲームの進行を止めて、その状態でカートリッジのCRピンを順番にGNDに落として、縦線が増えないピンを探すことで、断線箇所を探すのか・・・。こりゃ凄い・・・。
[コメントを書く]
2020年 3月 3日 (火)
■基板
MV-6、電池周辺でパターンが切れている線を3本発見。写真の、3本平行に引かれてるパターンが全部NGでした(意外にも、それ以外の電池周辺のパターンは、見た目に反して繋がっていました)
新たに購入した0.15mmのポリウレタン線で補修。パターン修理にいい感じです。
が、症状は特に変わらず。相変わらずのZ80 ERRORです。残念。
次に、Twitterで頂いた「Z80 ERRORならUNIBIOSにすれば起動するのでは?」というアドバイスを元に、UNIBIOSで起動させてみることに。
おおお、起動した!音は出ないけどw
ただし、スロット4だけは調子が悪いらしく、縦線が出ます。掃除しても同じ。うーん、何かあるなこりゃ。
まあでも、まずはZ80 ERRORの方からですね。今回はきちんとZ80の周辺をテスターで調べていきます・・・って、汚いところから見始めたら、いきなりZ80の38番ピンと39番ピンの信号が、その先のスルーホールにまで到達していなことを発見。掃除してソルダーレジストを削ってみたら、38番ピンの方は途中でパターンが切れていましたw(もう片方は目視ではよくわからず)。
続きはまた明日。
[コメントを書く]
■PS4
PS4のコントローラのデジタル方向キーが効かなくなったので分解調査してみたんですが、特に異常なところは見当たらず。パターンをテスターで追ってみたものの、断線している気配すらありません。
再度組み立ててみたら、普通にデジタル方向キー効くし・・・。何だこりゃ。ちなみに、このPS4コントローラーは、過去に1回、フィルム上のパターンが断線してデジタル方向キーが一部効かなくなって、自分でフィルム交換した方ですな。
[コメントを書く]
■ディスクシステム
[コメントを書く]
2020年 3月 2日 (月)
■基板
[コメントを書く]
2020年3月6日から2020年3月2日までの日記を表示中
[コメントを書く]