[過去ログ] プレステのゲーム画像を抽出したい。 (43レス)
上下前次1-新
抽出解除 必死チェッカー(本家) (べ) 自ID レス栞 あぼーん
このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
1(7): 2008/02/15(金)21:06 ID:WQ4L9zcm(1/5) AAS
「バイナリエディタのビットイメージを見ると、いかにも画像っぽいデータ発見」
から始まって
「画像のデータサイズとDSの解像度から考えて、おそらく256色画像だろう」
「画像と画像の間に512バイトのデータが挟まってる。これはきっとパレットデータだろう」
という推測があって、さらに
「2byteごとにMSBが0になってるので実際のパレットデータは15bitだろう」
「だったらRGB各5bitっぽいなぁ、SFCでもそのくらいのスペックだったし」
省7
2: 1 2008/02/15(金)21:10 ID:WQ4L9zcm(2/5) AAS
アークザラッドUの画像吸出しに挑戦しているのですが
なかなかうまくいきません。
ネットやベクター等で画像抽出系のツールを隅から隅まで探して
検索して出てきたものはすべて使いましたが駄目でした。
画像抽出が不可能なゲームなのかな?と一度は思いましたが
某掲示板で尋ねたところ、抽出済みの画像をあっという間に掲示板に載せてくれた人がいました。
その人にやり方を聞きましたが、教えてくれませんでした。
3(1): 1 2008/02/15(金)21:12 ID:WQ4L9zcm(3/5) AAS
下記が必要な知識らしいです。
・プログラムの基礎知識(せめてバイナリでファイル読み書きできる程度)
・ディジタル画像の基礎知識(解像度とか、色解像度(BPP)とか)
・画像フォーマットの知識(これ知らないとファイルに書き出せませんから。せめてWindowsのDIBフォーマットくらいは)
その上で、>>1の内容が理解できるようになればいいらしいのですが。
4: 1 2008/02/15(金)21:14 ID:WQ4L9zcm(4/5) AAS
テストプログラムはこんな感じらしいです。
// imageデータ出力
for (line_cnt = height - 1; line_cnt >= 0; line_cnt--){
fseek(fp_rom, data_baseaddr + line_cnt*width, SEEK_SET);
for (pixel_cnt = 0; pixel_cnt < width; pixel_cnt++){
fread(&datatmp, 1, 1, fp_rom);
fwrite(&datatmp, 1, 1, fp_bmp);
省3
6: 1 2008/02/15(金)22:38 ID:WQ4L9zcm(5/5) AAS
ではどこの板にいけばいいでしょうか?
プログラム板でもないし、Windows板でもないし
ゲーム改造・裏技でも板違いと言われるし。
上下前次1-新書関写板覧索設栞歴
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル
ぬこの手 ぬこTOP 0.545s*