2020年4月15日から2020年4月11日までの日記を表示中

2020年 4月15日 (水)

基板

昨日の、MAME上で電池切れウォーザード + デコードしてゼロキーで再度エンコードしたBIOS でSIMMが正しく検出されない問題、原因がわかりました。

  • フラッシュメモリの検出は、フラッシュメモリの特定アドレスに特定データを流し込むことで行う
  • 制御コマンドの流し込みはDMAで行う
  • DMA転送はデータの復号を行わないので、流し込むデータはBIOS上にエンコードしていない生の状態で置かれている
  • BIOS上のプログラムをデコードする際、DMAで流し込むデータも巻き込んでデコードしてしまった

というわけで、デコードの必要がない(してはいけない)ところを誤ってデコードしていたのが原因でした。なるほど、確かにここはデコード前の状態で綺麗なデータが並んでいたな・・・

2020年 4月14日 (火)

基板

MAME上で電池切れしたウォーザードを再現し、その上でデコード&ゼロキーでエンコードしたBIOSを動かそうと試みているんですが、起動時にSIMMが検出できない感じです。

何故かSIMMが認識されない

理由を追ってみたところ、最初のフラッシュメモリへのアクセスで、オリジナルはベンダIDとかチップIDとかが読めているのに対し、電池切れ版はいきなりデータが返ってきてしまっているせいでうまくいっていない模様。なぜ・・・。

2020年 4月13日 (月)

CD-R

三菱の700MBのCD-Rが届きました。ああ、この臭い、久しぶりだw

CD-R届いた

基板

さっそく届いたCD-RにストIII 2ndのメディアを焼いてみました。

ストIII 2ndを焼いてみた

普通にインストールが始まりました。問題なさそうですね。よし、これで色々実験できるぞ。

普通にインストールできた

2020年 4月12日 (日)

基板

CPS3、本格的に手詰まり感あります。やっぱりそう簡単にはいかないですねぇ。一区切りつけたいので、キーを書き込む方は一旦諦めて、当初プランBとして考えていたデコード済みのバイナリを実行する作戦に切り替えようかなぁ。

PS3

久々にPS3を起動したらアップデートがあってびっくり。まだメンテされてるんですなぁ。

PS3起動したらアップデートあった

2020年 4月11日 (土)

CD-R

今後CD-Rをたくさん使いそうなので買っておこうと思って調べたら、650MBのメディアの扱いが全然ない(あっても超高い)ことに気が付きました。650MB品って、もう生産してないのかなぁ。

2020年4月15日から2020年4月11日までの日記を表示中

中の人情報

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

カレンダー

2020年4月
      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    

<<先月分

翌月分>>

最新の10件のエントリ

最近の10件のコメント

過去ログ