2011年10月26日から2011年10月22日までの日記を表示中
2011年10月26日 (水)
■天地を喰らうII電池レス化
今日は,先日依頼を受けた天地を喰らうIIの電池レス化を実施したり.開けて確認してみたところ,上の電池は無事 (3Vくらい出ていた) で,下の電池のみが切れた状態でした.下側の基板のみ電池レス化してやったら普通に起動.上もやってくれってことだったので,Cボードを改造して別のROMを焼いて出来上がり.作業自体は単純ですが,やっぱ自分の基板じゃないので緊張します.
[コメントを書く]
2011年10月25日 (火)
■054986Aのコンデンサ
昨日の続き.元々054986Aのコンデンサ交換の練習台的な扱いで入手したスラムダンクとリーサルエンフォーサーズに加え,ワイルドウェストカウボーイズ (元々持ってた方) を引っ張り出して,054986Aに載っているコンデンサの容量を調べてみました.どれも乗ってる部品は同じはずなんですが,昨日も書いたように,部品を丸ごと覆っている塗装を剥ぐ際に,コンデンサの頭に書かれた刻印ごと持っていかれてしまうケースが多く,容量がわかるかどうかは運次第なんですよね・・・(極性は台座の形状から判断できる).
昨日の時点で容量が確定していたのは,10個載っている電解コンデンサのうち4個のみ(おそらく裏側についてるDACやオペアンプで使っていると思われる).一応,容量が不明な残りの6個の電解コンデンサは,1個を除いて,この部品の横にあるパワーアンプ (LA4705) に繋がっているので,最悪,パワーアンプのデータシートに書かれた標準回路を見ることで,これらの容量を推測することが可能ではあるのですが,やっぱできるだけきちんと調べておきたいところです.
というわけで,コンデンサの頭の塗装をカッターやヤスリで削ってみたり,はんだごてを当てて溶かしてみたり,無水エタノールに浸した綿棒や歯ブラシでゴリゴリ剥ぎ取ってみたりと色々やってみました (はんだごては,コンデンサの円柱の縁の塗装を取るにはいいけど,真ん中に当てると文字ごと溶けて読めなくなるのでやめた方がよさそう).結果,恐竜の歯の化石から骨格全体を推測するような状況ながらも,ギリギリ容量が推測できる程度の情報の取得に成功.
アンプ側の2個は4.7uFでした.
手前の大きいやつは33uF.
写真が酷くてさっぱりわかりませんが,奥の大きいやつ2個は,47uFが並列になってます.
角に離れてついているやつは,10uFのようです.
LA4705と繋がっているコンデンサは,データシートにある標準的な接続例と概ね一致するものの,データシートでは2.2uFとなっている部分に限り,4.7uFになっていました.また,角に1個だけ離れてついているコンデンサは,おそらくバイパスコンデンサなので,容量は割と何でもよさそうな感じです.
というわけで,前から持っていた方のワイルドウェストカウボーイズの054986Aの電解コンデンサを交換しておきましょう.一旦古いコンデンサを全部外します.
で,ラジアルリードのコンデンサに交換.相変わらず見栄えが悪いですね・・・w
ステレオで鳴らしてみましたが,左右どっちもバッチリ鳴っているようです.すばらしい.ちなみに,元々持っていたワイルドウェストカウボーイズは北米版なんですが,最近手に入れた方はアジア版のようで,UVEPROMがソケット化されていたり (というかそれが普通だよなぁ・・・),ステレオ出力用のコネクタがなかったりと,北米版と若干基板が違うのがなかなか興味深いところです.
まあ,何にせよ,容量がはっきりした上に,塗装の楽な剥がし方もわかったので (無水エタノールに浸した歯ブラシでゴシゴシこするとあっという間に基板が露出する),これで他の054986Aな基板のコンデンサもサクサク交換できそうです.あー,4.7uFが全然足りないから袋買いしないと・・・.ちなみに,今回調べた 054986Aのコンデンサの配置図は,後日画像か何かにまとめてここに貼り付ける予定です.
[コメントを書く]
2011年10月24日 (月)
■054986Aのコンデンサ
音がおかしいジャンクのワイルドウェストカウボーイズの054986A,どう見てもコンデンサが盛大に液漏れしています.というわけで,サクッと交換したいところなんですが,この部品,ゼクセクスのアレと同じで,真っ黒な塗装に覆われているため,各コンデンサの容量が全然わかりません.
ググると海外の情報が出て来たり,前にどこかで見掛けたのをメモったものが手元にあったりと,情報はゼロではないんですが,どれもバラバラで,信憑性がイマイチ・・・.まあそんなわけで,自分で塗装を剥いで確認してみたいと思います.
結果,ゼクセクスのときと同じで,塗装と一緒にコンデンサの容量の表記がはがれてしまうケースが多発し,結局手前の4個しか容量を確認できませんでした (´・ω・`).やっぱ厳しいなぁ.ちなみに,手前の4個は,左2個が4.7uFで,右2個が10uFです.
まあ,幸か不幸か,054986Aを搭載した基板は手元にたくさんあって,どれもいずれはコンデンサを交換しなければならない運命なので,わかるまで片っ端から剥いでみますかね・・・.
[コメントを書く]
■海外からの板
英国からの荷物ががが.ずいぶんかかりましたなー.
あちらに日本じゃ出なかったMVSがいくつかあって,ギリギリ行ける感じのお値段だったので,思い切って取り寄せてみた次第です.
割と有名ですが,くにおの熱血闘球伝説.トライにあったやつは凄い値段がついてましたね.売れたみたいですが・・・.
デモの途中で音楽が終わっちゃうんですが,その後の球音を楽しむ時間(?)が長いのが気持ち悪い・・・w
テクモワールドサッカー'96.
どう見てもpiy○ゲーです本当に・・・と思ったけど,サッカーではなく,サッカーをデフォルメした何かと思って遊んでみると結構面白いなw.展開がスピーディーすぎてアレだけど.
そしてパズルボブル2.まさか海外でMVSで出ていたなんて・・・
中身はF3版と同じに見える・・・.絵がちょっと汚い気もするけど・・・.
音楽も同じでついんくいっくすの音楽が流れたりしますw
F3を出して比べたいけど,ちょっと今の部屋の惨状では厳しい・・・というか改善の見込みがあるんだろうか・・・.
画面左に変な縦線が常時入ってるのが気になりますね・・・w
[コメントを書く]
- ハンガー大佐 2011/10/30(日) 01:48:14
- こらー!こらー!
2011年10月23日 (日)
■スパIIX 電池レス化
豪鬼を出した直後の処理で,本来プログラムとして実行される部分がデータとして読み出されてVRAMに転送されているのを発見して冷や汗をかきました.おそらく,転送したデータ自体は使われておらず,元々余っていた豪鬼用のデータ領域の後ろの方にプログラムを突っ込んで,なおかつキャラ関係なく固定長のデータをVRAMに転送するようになっているために,豪鬼の場合にプログラムが復号化されていない状態でゴミデータとしてVRAMに転送されているだけだとは思うんですが,まあ,これにより,やっぱりデータアクセスのログは過信はできないなぁということに・・・.
ところで,ふと気になって,現在いじっているROMイメージのSHA1をMAMEのソースに書かれているssf2xjdのものと比べてみたところ,何と半分くらいが一致するという結果になりました.ひょっとして,説明書きに「Phoenix Edition」って書いてあっても,単純に電池レス化だけしましたよってのが含まれているのか?フェニックスってついてるやつはどれも言語切り替えとかの機能がついてる変な改造版かと思い込んでいました.ああ,不覚・・・.
このまま詰めの作業を進めても,おそらくMAMEで対応しているデータセットとまったく同じものができて終わりだと思うので,スパIIXの電池レス化は一旦ここでやめておくことにしますw.ただ,今後のためにも,静的な解析でもっと詰めるための手法を考えておこうとは思いますが.命令部分を何とかして辿り尽くすことができれば・・・と思うんですが,厄介なのはディスプレースメント付きPC相対とかで読み出される,jmpとかrtsの後ろに格納されたオフセット情報の類なんですよね.この辺はデータとして読み出されるわけではなく,命令と同じでデコードが必要なんですが,どこから始まっているかはわかっても,どこまでがそうなのかは実行時にしか決まらないため,何となくデータを見て判断するしかないんですよね・・・.どうやるのがいいかなぁ.
[コメントを書く]
- Doi 2011/10/28(金) 09:50:51
- CPS2の電池レスの完全を求めると心折れますね・・・
- くろ 2011/10/29(土) 07:33:06
- でも、起動時に「Phoenix Edition」って表示されるんで明らかに付け加えてますよね。
- nosuke 2011/10/29(土) 14:01:12
- >> Doiさん
いやまさに,心折れますねー.99%くらいまでの自動化,何とか
実現したいですw
>> くろさん
うおー,やっぱりそういう表示の変更とかあるんですか.
要らぬことを・・・w - Doi 2011/11/01(火) 16:37:56
- 「Phoenix Edition」のROMから「Phoenix Edition」の文字消しちゃえば良いんですよ!(ぉ
自動化ねぇ・・・今回作った非常にゴミのようなツールを駆使しても
ツール任せは6割ぐらいで、残りは手作業なんですよね
もう、しばらくCPS2の電池レス化は勘弁です。
あと、長江電池切れたら担当します。(完璧じゃないですが…)
■冬の本構想
何か出すなら本気で考えないとまずい時期になってしまいました.今週末当落発表だし.「本を書くためだけに何か新たにしんどいことをする」のはやらないと決めているので,やるなら楽しいことの副産物.でも,今から新しいことを始めてそれをネタにするのは凄く厳しいので・・・.となると・・・.
[コメントを書く]
■板
いつかチャンスがあればと思っていたタイトルが突然転がり込むようにして手に入ってしまいました.まさかのチキチキボーイズ.
やべえ,アクション楽しい (*´Д`).音楽素敵 (*´Д`).ほんとありがとうございました.
あと,バッキーオヘアの日本語版も.
いやー,以前は日本語版ないと思ってて,普通に英語版入手しちゃったんですよね・・・.実は単にMAMEが対応していないだけだったという (;´Д`)
日本語で喋るのかと思ったんですが,英語のナレーションに日本語の字幕という構成でしたw
こいつを壊せ!
ちなみに,バッキーオヘアのおまけ(?)についてきたワイルドウェストカウボーイズは,音声不良のジャンクということでしたが,動かしてみたら普通に音が鳴りました・・・と思ったら,しばらくして酷いノイズの嵐に・・・.まあきっと,054986Aのコンデンサの液漏れによる容量抜けか何かなんでしょうなぁ.この機に手持ちの基板の 054986A と 054544 のコンデンサを一気に交換してしまいたいところです.搭載してる基板,手元に何枚あるんだろうって感じですが・・・(;´Д`)
[コメントを書く]
2011年10月22日 (土)
■飲み
昨日帰宅した後に中途半端に椅子で寝てしまったせいか,本格的に横になって寝ようとしても全然寝付けず,仕方がないので朝まで雑用を色々と片付けたりしてから就寝.うーん,中途半端に寝たせいで疲れが・・・w
で,午後に無理矢理起きて,基板のチェックをしたりした後,夕方に大荷物を持って秋葉原へ移動.預かっていた基板やその他をまとめてお届けしてきました.量が多くて腕が痛い・・・(;´Д`).そのまま30分ほどで基板屋さんをチェックして,慌しく秋葉原を離脱.今日は珍しく何も買いませんでした.まあ,たまにはね・・・w
そんなわけで,夜は秋葉原ではなく新橋のドイツビールのお店で飲みでした.お疲れ様でした.
[コメントを書く]
2011年10月26日から2011年10月22日までの日記を表示中
配置が違うみたいですよね。はずれにあるやつは10uFで統一っぽいですが。
電解コンデンサの交換でちょっと手間取っていて、電解コンデンサの足に
半田がなかなか乗らなくて困っています。結局足じゃなくてパターン側の
方にリード線を半田付けして電解コンデンサを接続してますが...。
そうそう、コナミの基板はスピーカーのインピーダンスがキモで8Ωの
物は使わない方がいいです(NEWアストロのスピーカーとか)。アンプに
モロに負荷が返って発熱が凄いので注意した方がいいと思います。
あとスピーカーGNDも共用だとダメで、1L+ 2L- 3R- 4R+ って配線を
それぞれ出さないと音が割れます。やっぱラインに変換してGNDを引き
回した方がいいですね。汎用性が高いんで(コナミ、タイトー、MVS)。
うちは,古いコンデンサを除去した後,はんだ吸い取り線で残った
はんだを吸い取って,さらに無水エタノールでソルダーレジストを
拭いてから,ソルダーレジスト側に先にはんだを盛り付けて,後から
電解コンデンサの足を片方ずつはんだ付けしています.
スピーカーのインピーダンス,重要情報ですね.うちはラインレベル
まで落としちゃってるんですが,周りで個人で筐体使ってる人とかは,
その辺あんまり気にしていない人も多いようで,話を聞いてヒヤヒヤ
したりしてますw.
もっと音も含めてプレー環境にもこだわれたらなぁと思うんですが,
ついつい後回しになっちゃってますねー.
XEXEXとごっちゃになっていたみたいです。
電コン交換した基板ですが今度はRchから音が出なくなってしまいました。
アンプへの電コンの極性を一つ間違えてしまったのが原因かもしれません。
アンプ側だから-に向けておけばいいだろうと思ってやってみたら><
>>スピーカーGND共用
スピーカーGNDを共用(2+3ピン)配線のMVS(スピーカーGNDは通常のGNDで
OK)のステレオケーブルをGX基板で流用したら割れてしまったような覚え
があります。
って,Rから音出なくなっちゃいましたか.どっかが断線している
可能性もあるかもしれませんね・・・
足が腐食してるとはんだシュッ太郎使っても綺麗に半田が取れず
強引に引っこ抜いたら割れました。それで部品の背面を見たらいくか
乗っていてAD1868Rとチップ抵抗かコンデンサが見つかりました。
横に4558 3226Bという刻印のICもありましたがこちらはwebで見ても
詳しい情報がありませんでした。AD1868Rを使った参考回路を見れば
何か分かるのかもしれませんが...。部品も表側から暖めていたせいか
外れかかっているので、Rchから音が出ないのはこれが原因かも。
交換先の054986Aはまだ腐食していないのでとりあえず外して様子を
見てみます。
自分も外す際は気をつけます.ありがとうございます.
裏側には,DACとカスタムチップが載っているという情報を
どこかで見ましたが,4558 3226Bがカスタムなのかもしれませんね.
はんだごての二刀流プレーで綺麗に取れました。はんだを盛り直してやる
のがコツですね。部品面側に残るはんだはそちら側にこてを当てて熱した
状態でシュッ太郎で吸うとなんとか吸い取れます。
抜けた054986Aの背面を見たら更にコナミのカスタムチップらしきものが
見えました。アルコールで塗料を剥がした後に断線してないか確認したの
ですが特にソレっぽい箇所は見当たりません。Rchの出所も特に異常なし。
抜けた054986Aも表面側のパターンがボロボロなので、もう一回他の基板
から054986Aを取り出して丸ごと交換してみるつもりです。
新たにスラムダンクの基板を用意して054986Aを抜いて移植したら正常に
ステレオで音声が鳴るようになりました(電コンはまだ変えてませんが)。
念の為、ソケット化したのですが微妙にピッチが合わなくて無理矢理
足を曲げて差し込みましたが接触不良の元になるのでソケット化は
やめた方がいいかもしれません。最初差し込んだ時は不具合出ました。
右chの音が出なくなったのは恐らく表面をコテで暖め過ぎて背面の
パターンに影響が出たんじゃないかと思われます。部品を外す時に
表面のパターンを熱してしまったセンが思い当たるので...。
背面のパターンはシートのようなものでジャンパさせている箇所が
何箇所かあるので、もしかしたらコレかもしれませんね。
表面温めすぎて背面に影響ってのは思いつきませんでした.
なるほど,パーツ結構薄いですし,そういう可能性,
十分考えられそうですね.
シートみたいなのでジャンパされている部分は,LA4705の
回路を見ると,コンデンサっぽいんですが,こんな形成の
仕方できるのかなーという気も・・・w