2010年10月11日の日記を表示中

2010年10月11日 (月)

今日はメガシステム32ではなくSYSTEM32の方をちょっといじってみました.

まずはJリーグ1994.前にもちょろっと書いたように,先日電池交換したJリーグ1994には,起動直後に絵の一部が出ないという問題があったりします.例えば以下の画面では,本来タイトルロゴが出るはずのところ.

なぜか起動直後に画像が出ないことがある

しばらく放置していると表示されるようになるので,どうも接触とかそういう問題ではなさそうです.以下は本当は選手がドリブルしてるシーンだったかなw?

しばらくデモが進むと出るようになる

もしかしてこれも電池切れの症状なのかと思い,試しに元々電池がないバージョンのJリーグ1994のサブボードに,電池つきのJリーグ1994のプログラムROMを差して実験してみました.多分これで電池切れの状態を再現できるはずw

電池切れの状態を再現

うは,同じ現象が発生するなー.うーん,やっぱり電池切れによる症状なのか? でも,MAMEで実験した感じだと,Jリーグ1994の電池切れの症状は,以下のように各チームのロゴが表示されないというやつだけのはずなんだよなー (ちゃんと電池切れの症状が再現できた)

MAMEで再現する電池切れの症状を再現

電池切れしてないと,こんな風にロゴが下に出ます.何て中途半端な・・・.

電池切れしていなければ大丈夫のはず

マザーボード側に記録されているバックアップ情報が問題なのかと思い,マザーボード側の電池を交換したり,設定をクリアしたりしてみたんですが,効果はありませんでした.ふーむ,よくわからんな.もしかして,単にプログラムが最初の最初できちんとハードウェアの初期化をしていないバグとか? 電池交換する前に実験するんだったなー (電池なし版ではこの症状は出たことが無い).そのうち気が向いたらこの辺もチェックしてみよう.

次に,先日修正したバーニングライバルの方の仕上げを.先日の時点では,ROMチェックでBADが出ている状態だったんですが,これを何とかしたいと思います.MAMEでブレークポイントを仕掛けて少しずつ答え合わせをしているところを追い込んでいき・・・あった,これが答えだ! で,答えが合うようにROMを2Byte書き換えて終了.GOODになりましたw.バーニングライバルの電池レス化はこれでおしまいですね.

GOOD

続いて,万が一の事態に備えてソニックの電池レス化についても検討.ソニックのプロテクションはちと面倒そうですな.というあたりで力尽きて終了.そろそろ冬の原稿とか手をつけないとまずそうなので,基板いじりは若干ペースを落としていきたいと思います.

2010年10月11日の日記を表示中

中の人情報

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

カレンダー

2010年10月
          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
31            

<<先月分

翌月分>>

最新の10件のエントリ

最近の10件のコメント

過去ログ