2009年9月17日の日記の2番目の記事へのコメント

銀河お嬢様をアレする 〜binファイル編

オーディオトラックに続き,今日はデータトラックの方を見てみました.データトラックはbinというありふれた拡張子がついていて,そこかしこで紹介されている pceconv.exe の挙動を見る限り zlibで圧縮されているようです.hexdump して見てみると,先頭にインデックスっぽいものがついています.試しに天外魔境を吸い出して pceconv.exe にかけてみたらやっぱり同じような感じになりました.これでオリジナルと見比べつつ解析するか?

いやでも既にツールがあるってことは,誰か海外でこの辺解析してる人いるんじゃないかなー.というわけでググってみたら,一発でそのものずばりの解説記事が出てきました.なるほど,256kByte単位で圧縮してるのねー.頑張って解析始めなくてよかった.後はこれの説明通りに適当にコード書けば・・・って,このポスト,末尾にデータトラックの圧縮と展開を行うツールのソースが添付されてるじゃん!素晴らしすぎる.

gccでコンパイルして,試しにさっき吸い出してpceconv.exeで変換してみた天外魔境のbinファイルを食わせてみたら,見事にisoファイルに戻りました.そしてユナやサファイアのbinファイルも無事変換に成功.ありがたいですなー.

お名前:  メールアドレス(省略可):
メールアドレスも表示されます
ここに名前その他を書いてはいけません: ここにメールアドレスその他を書いてはいけません:

2009年9月17日の日記の2番目の記事へのコメント

中の人情報

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

カレンダー

2009年9月
    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件のコメント

過去ログ