2010年10月11日の日記を表示中
2010年10月11日 (月)
■板
今日はメガシステム32ではなくSYSTEM32の方をちょっといじってみました.
まずはJリーグ1994.前にもちょろっと書いたように,先日電池交換したJリーグ1994には,起動直後に絵の一部が出ないという問題があったりします.例えば以下の画面では,本来タイトルロゴが出るはずのところ.
しばらく放置していると表示されるようになるので,どうも接触とかそういう問題ではなさそうです.以下は本当は選手がドリブルしてるシーンだったかなw?
もしかしてこれも電池切れの症状なのかと思い,試しに元々電池がないバージョンのJリーグ1994のサブボードに,電池つきのJリーグ1994のプログラムROMを差して実験してみました.多分これで電池切れの状態を再現できるはずw
うは,同じ現象が発生するなー.うーん,やっぱり電池切れによる症状なのか? でも,MAMEで実験した感じだと,Jリーグ1994の電池切れの症状は,以下のように各チームのロゴが表示されないというやつだけのはずなんだよなー (ちゃんと電池切れの症状が再現できた)
電池切れしてないと,こんな風にロゴが下に出ます.何て中途半端な・・・.
マザーボード側に記録されているバックアップ情報が問題なのかと思い,マザーボード側の電池を交換したり,設定をクリアしたりしてみたんですが,効果はありませんでした.ふーむ,よくわからんな.もしかして,単にプログラムが最初の最初できちんとハードウェアの初期化をしていないバグとか? 電池交換する前に実験するんだったなー (電池なし版ではこの症状は出たことが無い).そのうち気が向いたらこの辺もチェックしてみよう.
次に,先日修正したバーニングライバルの方の仕上げを.先日の時点では,ROMチェックでBADが出ている状態だったんですが,これを何とかしたいと思います.MAMEでブレークポイントを仕掛けて少しずつ答え合わせをしているところを追い込んでいき・・・あった,これが答えだ! で,答えが合うようにROMを2Byte書き換えて終了.GOODになりましたw.バーニングライバルの電池レス化はこれでおしまいですね.
続いて,万が一の事態に備えてソニックの電池レス化についても検討.ソニックのプロテクションはちと面倒そうですな.というあたりで力尽きて終了.そろそろ冬の原稿とか手をつけないとまずそうなので,基板いじりは若干ペースを落としていきたいと思います.
2010年10月11日の日記を表示中
[コメントを書く]