2020年4月17日から2020年4月13日までの日記を表示中
2020年 4月17日 (金)
■MODE
MODE、勢いで2個予約してしまったw
■基板
ウォーザードの電池切れ対策版のBIOS、MAME上でインストールまで到達するようになったんですが(インストールしているプログラム自体は、命令部分だけがゼロキーでエンコードされてるもの(CPS2でのフェニックス版に相当するもの))、インストールの書き込みが最後まで行ったところで「書き込みが出来ません」との悲しいメッセージが・・・。うーん、なぜだ。
[コメントを書く]
2020年 4月16日 (木)
■トワイライトプリンセスHD
トワプリHD、馬車を護衛するところで不覚にもゲームオーバーになってしまったんですが、ここでうっかりそのままタイトル画面に戻ってしまい、2時間分のプレーが巻き戻る事故発生・・・(´・ω・`)。オートセーブじゃないんだよなぁ。不覚。
[コメントを書く]
■マリオ3Dワールド
[コメントを書く]
2020年 4月15日 (水)
■基板
昨日の、MAME上で電池切れウォーザード + デコードしてゼロキーで再度エンコードしたBIOS でSIMMが正しく検出されない問題、原因がわかりました。
- フラッシュメモリの検出は、フラッシュメモリの特定アドレスに特定データを流し込むことで行う
- 制御コマンドの流し込みはDMAで行う
- DMA転送はデータの復号を行わないので、流し込むデータはBIOS上にエンコードしていない生の状態で置かれている
- BIOS上のプログラムをデコードする際、DMAで流し込むデータも巻き込んでデコードしてしまった
というわけで、デコードの必要がない(してはいけない)ところを誤ってデコードしていたのが原因でした。なるほど、確かにここはデコード前の状態で綺麗なデータが並んでいたな・・・
[コメントを書く]
2020年 4月14日 (火)
■基板
MAME上で電池切れしたウォーザードを再現し、その上でデコード&ゼロキーでエンコードしたBIOSを動かそうと試みているんですが、起動時にSIMMが検出できない感じです。
理由を追ってみたところ、最初のフラッシュメモリへのアクセスで、オリジナルはベンダIDとかチップIDとかが読めているのに対し、電池切れ版はいきなりデータが返ってきてしまっているせいでうまくいっていない模様。なぜ・・・。
[コメントを書く]
2020年 4月13日 (月)
■CD-R
[コメントを書く]
■基板
[コメントを書く]
2020年4月17日から2020年4月13日までの日記を表示中
[コメントを書く]