2011年8月1日の日記の1番目の記事へのコメント
■CPS1 電池レス化
今日は,しばらく中断していたバースの電池レス化作業の続きから.前回の時点で,書き換えるべきところは全部書き換えてあるはずなので,今日は余計な処理を書き換えたり,間違った所を書き換えたりしていないかチェックした上で,何とか1周してエンディングを確認することを目標にします.
とりあえず,オリジナルのROMとの差分を見ながら,余計な書き換えがないかをチェック・・・.あれ?この前,レジスタに32bit幅でアクセスしてる処理があって云々とか書いたところの命令,オリジナルだとちゃんと16bit幅アクセスしてるじゃん・・・.も,もしかして この前のアレは,自分でコード部分を間違えて書き換えちゃってたってオチ・・・?これは恥ずかしい・・・.
で,余計な差分とかはなさそうだったので,次に1周目指して頑張ります.終盤,やはり死にまくりますね・・・.戻り復活がキツい・・・.15クレジットくらいつぎ込んで,2時間近くかけてようやく1周クリアしました.エンディングとかに乱れはなさそうですね.よしよし.
そんなわけで,元のバースのプログラムROMを消して電池レス化版に書き換え,ROMシールを貼り直して,バースの電池レス化は完了.ワンコインした際のエンディングとか,その他の細かい部分については,他の人のチェックに期待ですw
続いて,長らくお待たせしていた,天地を喰らうIIの電池レス化作業も実施.この系統のタイトルには,いつものCボードの電池(CR2032)の他に,Qサウンド用の塩化チオニルリチウム電池も載っています.なので,完全に電池レス化する場合は,両方対処しなければなりません.
ちなみに,今回電池レス化を頼まれた天地を喰らうIIは,普通に動くんですよねー (つまり電池切れしていない).生きているのをわざわざ電池レス化するのは趣味じゃないですが,まあ,頼まれて引き受けた以上はやるしかない・・・.
とりあえず,天地を喰らうIIは,他の方が電池レス化したデータがあるので,それを焼いて,PANG!3のCボードで動くかどうかチェック.
普通に動きました.
次に,元のCボードを改造します.
パターンカットして,GNDから+5Vに繋ぎ替えるいつもの改造.
改造した元のCボードでも動作することを確認.
元のROMを消して焼き直し,シールを戻して,外からだとぱっと見わからない状態となりましたw
さて,次は下の基板の電池交換を行います.
・・・あ,あれ!?電池がない!?
ああ!既に電池レス化されてる! ROMが27C010から27C020に交換されていますw
CPUもKabukiから普通のZ80に交換されていましたw
というわけで,改造する手間が省けましたな.こんなのも某ネットショップに流通してたりすんのね.まあ,この辺は開けてみないとわからないわけで,難しいところですね・・・.
一応念のため,こちらも1周しときました・・・.曹操倒せなかったよ(´・ω・`)
2011年8月1日の日記の1番目の記事へのコメント
[コメントを書く]