約 1,906,632 件
https://w.atwiki.jp/aosora/pages/13.html
PNGは次の8バイトで始まる。 89,50,4e,47,0d,0a,1a,0a(16進数) それ以降は、チャンクと呼ばれるブロックの連続。 チャンクの構造 [データ長(4byte)][データ名(4byte)][データ(データ長に書いてあるbyte)][CRC(4byte)] イメージのサイズや色数はIHDRチャンクに入っている。 IHDRチャンクの、データの中の順序 [幅(4byte)][高さ(4byte)][ビットの深さ(1byte)][カラータイプ(1byte)]・・・ 例)幅が[00,00,03,20]だったら、 320(16進数)→800(10進数)で、 800pxとなる。 透過 透過画像かどうかは、IHDRチャンクのカラータイプまたは、tRNSチャンクによって設定されている。 カラータイプの場合、 0 = グレイスケール 2 = RGB 3 = パレット 4 = グレイスケール+アルファ 6 = RGB+アルファ で、アルファチャネルを含んでいる(4か6)場合は、透過。 アルファチャネルがなく、tRNSチャンクがある場合はtRNSチャンクの中で設定された色が透過させる色。
https://w.atwiki.jp/pokemonbug/pages/31.html
Teraman式バイナリエディタの本体を表形式でまとめたもの。 制作方法はバイナリエディタ(第二世代)のページへ。 参考資料(最新版の情報あり) 簡単!?バイナリエディタ導入! ポケモン第二世代任意コード実行講座 Part.08【VOICEROID紲星あかり】 豪華版バイナリエディタ本体(344バイト) 金銀 クリスタル アドレス 数値 コピー先 アドレス 数値 コピー先 AAB4 CD DCC7 AAB4 CD D2B1 AAB5 A8 DCC8 AAB5 C5 D2B2 AAB6 34 DCC9 AAB6 32 D2B3 AAB7 11 DCCA AAB7 11 D2B4 AAB8 B2 DCCB AAB8 C0 D2B5 AAB9 4E DCCC AAB9 4D D2B6 AABA 21 DCCD AABA 21 D2B7 AABB 00 DCCE AABB 00 D2B8 AABC 90 DCCF AABC 90 D2B9 AABD 01 DCD0 AABD 01 D2BA AABE 23 DCD1 AABE 22 D2BB AABF 3E DCD2 AABF 3E D2BC AAC0 CD DCD3 AAC0 CD D2BD AAC1 76 DCD4 AAC1 C6 D2BE AAC2 0E DCD5 AAC2 0D D2BF AAC3 CD DCD6 AAC3 CD D2C0 AAC4 B4 DCD7 AAC4 C5 D2C1 AAC5 0E DCD8 AAC5 0F D2C2 AAC6 CD DCD9 AAC6 CD D2C3 AAC7 87 DCDA AAC7 3B D2C4 AAC8 0D DCDB AAC8 0E D2C5 AAC9 CD DCDC AAC9 CD D2C6 AACA 95 DCDD AACA 49 D2C7 AACB 0D DCDE AACB 0E D2C8 AACC CD DCDF AACC CD D2C9 AACD B8 DCE0 AACD CC D2CA AACE 33 DCE1 AACE 31 D2CB AACF F0 DCE2 AACF F0 D2CC AAD0 9F DCE3 AAD0 9D D2CD AAD1 F5 DCE4 AAD1 F5 D2CE AAD2 21 DCE5 AAD2 21 D2CF AAD3 BB DCE6 AAD3 94 D2D0 AAD4 D1 DCE7 AAD4 D4 D2D1 AAD5 2A DCE8 AAD5 2A D2D2 AAD6 47 DCE9 AAD6 47 D2D3 AAD7 2A DCEA AAD7 2A D2D4 AAD8 4F DCEB AAD8 4F D2D5 AAD9 56 DCEC AAD9 56 D2D6 AADA 3E DCED AADA 3E D2D7 AADB ED DCEE AADB ED D2D8 AADC EA DCEF AADC EA D2D9 AADD E2 DCF0 AADD E2 D2DA AADE C3 DCF1 AADE C4 D2DB AADF C5 DCF2 AADF C5 D2DC AAE0 7A DCF3 AAE0 7A D2DD AAE1 CD DCF4 AAE1 CD D2DE AAE2 9D DCF5 AAE2 9D D2DF AAE3 30 DCF6 AAE3 2F D2E0 AAE4 D7 DCF7 AAE4 D7 D2E1 AAE5 21 DCF8 AAE5 21 D2E2 AAE6 A0 DCF9 AAE6 A0 D2E3 AAE7 C3 DCFA AAE7 C4 D2E4 AAE8 CD DCFB AAE8 CD D2E5 AAE9 26 DCFC AAE9 10 D2E6 AAEA DD DCFD AAEA D3 D2E7 AAEB D5 DCFE AAEB D5 D2E8 AAEC 11 DCFF AAEC 11 D2E9 AAED 14 DD00 AAED 14 D2EA AAEE 00 DD01 AAEE 00 D2EB AAEF 19 DD02 AAEF 19 D2EC AAF0 D1 DD03 AAF0 D1 D2ED AAF1 1E DD04 AAF1 1E D2EE AAF2 10 DD05 AAF2 10 D2EF AAF3 78 DD06 AAF3 78 D2F0 AAF4 CD DD07 AAF4 CD D2F1 AAF5 26 DD08 AAF5 10 D2F2 AAF6 DD DD09 AAF6 D3 D2F3 AAF7 79 DD0A AAF7 79 D2F4 AAF8 CD DD0B AAF8 CD D2F5 AAF9 26 DD0C AAF9 10 D2F6 AAFA DD DD0D AAFA D3 D2F7 AAFB 23 DD0E AAFB 23 D2F8 AAFC 0A DD0F AAFC 0A D2F9 AAFD CD DD10 AAFD CD D2FA AAFE 26 DD11 AAFE 10 D2FB AAFF DD DD12 AAFF D3 D2FC AB00 03 DD13 AB00 03 D2FD AB01 D5 DD14 AB01 D5 D2FE AB02 11 DD15 AB02 11 D2FF AB03 0D DD16 AB03 0D D300 AB04 00 DD17 AB04 00 D301 AB05 19 DD18 AB05 19 D302 AB06 D1 DD19 AB06 D1 D303 AB07 1D DD1A AB07 1D D304 AB08 20 DD1B AB08 20 D305 AB09 E9 DD1C AB09 E9 D306 AB0A C1 DD1D AB0A C1 D307 AB0B CD DD1E AB0B CD D308 AB0C AD DD1F AB0C AD D309 AB0D 30 DD20 AB0D 2F D30A AB0E CD DD21 AB0E CD D30B AB0F 37 DD22 AB0F 21 D30C AB10 DD DD23 AB10 D3 D30D AB11 18 DD24 AB11 18 D30E AB12 CC DD25 AB12 CC D30F AB13 C5 DD26 AB13 C5 D310 AB14 0E DD27 AB14 0E D311 AB15 02 DD28 AB15 02 D312 AB16 47 DD29 AB16 47 D313 AB17 CB DD2A AB17 CB D314 AB18 30 DD2B AB18 30 D315 AB19 3E DD2C AB19 3E D316 AB1A 0F DD2D AB1A 0F D317 AB1B A0 DD2E AB1B A0 D318 AB1C C6 DD2F AB1C C6 D319 AB1D F6 DD30 AB1D F6 D31A AB1E 22 DD31 AB1E 22 D31B AB1F 0D DD32 AB1F 0D D31C AB20 20 DD33 AB20 20 D31D AB21 F5 DD34 AB21 F5 D31E AB22 C1 DD35 AB22 C1 D31F AB23 C9 DD36 AB23 C9 D320 AB24 C5 DD37 AB24 C5 D321 AB25 CD DD38 AB25 CD D322 AB26 F4 DD39 AB26 1B D323 AB27 36 DD3A AB27 35 D324 AB28 C1 DD3B AB28 C1 D325 AB29 67 DD3C AB29 67 D326 AB2A F0 DD3D AB2A F0 D327 AB2B AA DD3E AB2B A9 D328 AB2C CB DD3F AB2C CB D329 AB2D 5F DD40 AB2D 5F D32A AB2E 20 DD41 AB2E 20 D32B AB2F 1E DD42 AB2F 1E D32C AB30 CB DD43 AB30 CB D32D AB31 57 DD44 AB31 57 D32E AB32 20 DD45 AB32 20 D32F AB33 30 DD46 AB33 30 D330 AB34 CB DD47 AB34 CB D331 AB35 7C DD48 AB35 7C D332 AB36 20 DD49 AB36 20 D333 AB37 3E DD4A AB37 3E D334 AB38 CB DD4B AB38 CB D335 AB39 74 DD4C AB39 74 D336 AB3A 20 DD4D AB3A 20 D337 AB3B 3C DD4E AB3B 3C D338 AB3C CB DD4F AB3C CB D339 AB3D 6C DD50 AB3D 6C D33A AB3E 20 DD51 AB3E 20 D33B AB3F 3A DD52 AB3F 3A D33C AB40 CB DD53 AB40 CB D33D AB41 64 DD54 AB41 64 D33E AB42 20 DD55 AB42 20 D33F AB43 3B DD56 AB43 3B D340 AB44 CB DD57 AB44 CB D341 AB45 4C DD58 AB45 4C D342 AB46 20 DD59 AB46 20 D343 AB47 3E DD5A AB47 3E D344 AB48 CB DD5B AB48 CB D345 AB49 44 DD5C AB49 44 D346 AB4A 20 DD5D AB4A 20 D347 AB4B 6C DD5E AB4B 6C D348 AB4C 18 DD5F AB4C 18 D349 AB4D D6 DD60 AB4D D6 D34A AB4E CB DD61 AB4E CB D34B AB4F 7C DD62 AB4F 7C D34C AB50 20 DD63 AB50 20 D34D AB51 4B DD64 AB51 4B D34E AB52 CB DD65 AB52 CB D34F AB53 74 DD66 AB53 74 D350 AB54 20 DD67 AB54 20 D351 AB55 49 DD68 AB55 49 D352 AB56 CB DD69 AB56 CB D353 AB57 6C DD6A AB57 6C D354 AB58 20 DD6B AB58 20 D355 AB59 47 DD6C AB59 47 D356 AB5A CB DD6D AB5A CB D357 AB5B 64 DD6E AB5B 64 D358 AB5C 20 DD6F AB5C 20 D359 AB5D 47 DD70 AB5D 47 D35A AB5E CB DD71 AB5E CB D35B AB5F 44 DD72 AB5F 44 D35C AB60 20 DD73 AB60 20 D35D AB61 30 DD74 AB61 30 D35E AB62 18 DD75 AB62 18 D35F AB63 E0 DD76 AB63 E0 D360 AB64 CB DD77 AB64 CB D361 AB65 7C DD78 AB65 7C D362 AB66 20 DD79 AB66 20 D363 AB67 42 DD7A AB67 42 D364 AB68 CB DD7B AB68 CB D365 AB69 74 DD7C AB69 74 D366 AB6A 20 DD7D AB6A 20 D367 AB6B 40 DD7E AB6B 40 D368 AB6C CB DD7F AB6C CB D369 AB6D 6C DD80 AB6D 6C D36A AB6E 20 DD81 AB6E 20 D36B AB6F 3E DD82 AB6F 3E D36C AB70 CB DD83 AB70 CB D36D AB71 64 DD84 AB71 64 D36E AB72 20 DD85 AB72 20 D36F AB73 3F DD86 AB73 3F D370 AB74 18 DD87 AB74 18 D371 AB75 CE DD88 AB75 CE D372 AB76 03 DD89 AB76 03 D373 AB77 C9 DD8A AB77 C9 D374 AB78 0B DD8B AB78 0B D375 AB79 C9 DD8C AB79 C9 D376 AB7A 21 DD8D AB7A 21 D377 AB7B F0 DD8E AB7B F0 D378 AB7C FF DD8F AB7C FF D379 AB7D 18 DD90 AB7D 18 D37A AB7E 03 DD91 AB7E 03 D37B AB7F 21 DD92 AB7F 21 D37C AB80 10 DD93 AB80 10 D37D AB81 00 DD94 AB81 00 D37E AB82 09 DD95 AB82 09 D37F AB83 44 DD96 AB83 44 D380 AB84 4D DD97 AB84 4D D381 AB85 C9 DD98 AB85 C9 D382 AB86 21 DD99 AB86 21 D383 AB87 BB DD9A AB87 94 D384 AB88 D1 DD9B AB88 D4 D385 AB89 78 DD9C AB89 78 D386 AB8A 22 DD9D AB8A 22 D387 AB8B 79 DD9E AB8B 79 D388 AB8C 22 DD9F AB8C 22 D389 AB8D 72 DDA0 AB8D 72 D38A AB8E F1 DDA1 AB8E F1 D38B AB8F F1 DDA2 AB8F F1 D38C AB90 D7 DDA3 AB90 D7 D38D AB91 C9 DDA4 AB91 C9 D38E AB92 C5 DDA5 AB92 C5 D38F AB93 D5 DDA6 AB93 D5 D390 AB94 7A DDA7 AB94 7A D391 AB95 21 DDA8 AB95 21 D392 AB96 02 DDA9 AB96 02 D393 AB97 00 DDAA AB97 00 D394 AB98 09 DDAB AB98 09 D395 AB99 CF DDAC AB99 CF D396 AB9A D1 DDAD AB9A D1 D397 AB9B C1 DDAE AB9B C1 D398 AB9C C9 DDAF AB9C C9 D399 AB9D 15 DDB0 AB9D 15 D39A AB9E C9 DDB1 AB9E C9 D39B AB9F 14 DDB2 AB9F 14 D39C ABA0 C9 DDB3 ABA0 C9 D39D ABA1 3E DDB4 ABA1 3E D39E ABA2 F0 DDB5 ABA2 F0 D39F ABA3 18 DDB6 ABA3 18 D3A0 ABA4 02 DDB7 ABA4 02 D3A1 ABA5 3E DDB8 ABA5 3E D3A2 ABA6 10 DDB9 ABA6 10 D3A3 ABA7 82 DDBA ABA7 82 D3A4 ABA8 57 DDBB ABA8 57 D3A5 ABA9 C9 DDBC ABA9 C9 D3A6 ABAA 05 DDBD ABAA 05 D3A7 ABAB C9 DDBE ABAB C9 D3A8 ABAC 04 DDBF ABAC 04 D3A9 ABAD C9 DDC0 ABAD C9 D3AA ABAE 21 DDC1 ABAE 21 D3AB ABAF 00 DDC2 ABAF 00 D3AC ABB0 F0 DDC3 ABB0 F0 D3AD ABB1 18 DDC4 ABB1 18 D3AE ABB2 CF DDC5 ABB2 CF D3AF ABB3 21 DDC6 ABB3 21 D3B0 ABB4 00 DDC7 ABB4 00 D3B1 ABB5 10 DDC8 ABB5 10 D3B2 ABB6 18 DDC9 ABB6 18 D3B3 ABB7 CA DDCA ABB7 CA D3B4 ABB8 03 DDCB ABB8 03 D3B5 ABB9 03 DDCC ABB9 03 D3B6 ABBA 0A DDCD ABBA 0A D3B7 ABBB 5F DDCE ABBB 5F D3B8 ABBC 21 DDCF ABBC 21 D3B9 ABBD E2 DDD0 ABBD E2 D3BA ABBE C3 DDD1 ABBE C4 D3BB ABBF 3E DDD2 ABBF 3E D3BC ABC0 EC DDD3 ABC0 EC D3BD ABC1 77 DDD4 ABC1 77 D3BE ABC2 C5 DDD5 ABC2 C5 D3BF ABC3 CD DDD6 ABC3 CD D3C0 ABC4 F4 DDD7 ABC4 1E D3C1 ABC5 36 DDD8 ABC5 35 D3C2 ABC6 C1 DDD9 ABC6 C1 D3C3 ABC7 CB DDDA ABC7 CB D3C4 ABC8 7F DDDB ABC8 7F D3C5 ABC9 20 DDDC ABC9 20 D3C6 ABCA 1A DDDD ABCA 1A D3C7 ABCB CB DDDE ABCB CB D3C8 ABCC 77 DDDF ABCC 77 D3C9 ABCD 20 DDE0 ABCD 20 D3CA ABCE 19 DDE1 ABCE 19 D3CB ABCF CB DDE2 ABCF CB D3CC ABD0 6F DDE3 ABD0 6F D3CD ABD1 20 DDE4 ABD1 20 D3CE ABD2 19 DDE5 ABD2 19 D3CF ABD3 CB DDE6 ABD3 CB D3D0 ABD4 67 DDE7 ABD4 67 D3D1 ABD5 20 DDE8 ABD5 20 D3D2 ABD6 19 DDE9 ABD6 19 D3D3 ABD7 CB DDEA ABD7 CB D3D4 ABD8 57 DDEB ABD8 57 D3D5 ABD9 20 DDEC ABD9 20 D3D6 ABDA 1A DDED ABDA 1A D3D7 ABDB CB DDEE ABDB CB D3D8 ABDC 4F DDEF ABDC 4F D3D9 ABDD 20 DDF0 ABDD 20 D3DA ABDE 27 DDF1 ABDE 27 D3DB ABDF CB DDF2 ABDF CB D3DC ABE0 47 DDF3 ABE0 47 D3DD ABE1 20 DDF4 ABE1 20 D3DE ABE2 1A DDF5 ABE2 1A D3DF ABE3 18 DDF6 ABE3 18 D3E0 ABE4 DD DDF7 ABE4 DD D3E1 ABE5 1D DDF8 ABE5 1D D3E2 ABE6 18 DDF9 ABE6 18 D3E3 ABE7 01 DDFA ABE7 01 D3E4 ABE8 1C DDFB ABE8 1C D3E5 ABE9 7B DDFC ABE9 7B D3E6 ABEA 18 DDFD ABEA 18 D3E7 ABEB 0B DDFE ABEB 0B D3E8 ABEC 3E DDFF ABEC 3E D3E9 ABED F0 DE00 ABED F0 D3EA ABEE 18 DE01 ABEE 18 D3EB ABEF 02 DE02 ABEF 02 D3EC ABF0 3E DE03 ABF0 3E D3ED ABF1 10 DE04 ABF1 10 D3EE ABF2 83 DE05 ABF2 83 D3EF ABF3 18 DE06 ABF3 18 D3F0 ABF4 01 DE07 ABF4 01 D3F1 ABF5 AF DE08 ABF5 AF D3F2 ABF6 5F DE09 ABF6 5F D3F3 ABF7 23 DE0A ABF7 23 D3F4 ABF8 CD DE0B ABF8 CD D3F5 ABF9 26 DE0C ABF9 10 D3F6 ABFA DD DE0D ABFA D3 D3F7 ABFB 18 DE0E ABFB 18 D3F8 ABFC BF DE0F ABFC BF D3F9 ABFD 7A DE10 ABFD 7A D3FA ABFE CD DE11 ABFE CD D3FB ABFF 9D DE12 ABFF 9D D3FC AC00 30 DE13 AC00 2F D3FD AC01 7B DE14 AC01 7B D3FE AC02 02 DE15 AC02 02 D3FF AC03 CD DE16 AC03 CD D400 AC04 AD DE17 AC04 AD D401 AC05 30 DE18 AC05 2F D402 AC06 3E DE19 AC06 3E D403 AC07 ED DE1A AC07 ED D404 AC08 77 DE1B AC08 77 D405 AC09 0B DE1C AC09 0B D406 AC0A 0B DE1D AC0A 0B D407 AC0B C9 DE1E AC0B C9 D408
https://w.atwiki.jp/lranslot/pages/42.html
各種データを解説します 国データ 所属している国家のデータです 都市データ 現在滞在中の都市のデータです 武将データ あなたのキャラクターのデータです
https://w.atwiki.jp/srwlhack/
スーパーロボット大戦L バイナリ改造 @ Wiki ※現行スレ 【ROM解析】スパロボ系バイナリ総合スレ19 https //medaka.5ch.net/test/read.cgi/gameurawaza/1604807471/l50
https://w.atwiki.jp/pokeds/pages/13.html
台詞変更メモ 1Mサブきばんが ささっていません! アドレス D33DBA コード A2 C7 5B 98 07 46 2E 37 00 0B 0B 50 13 02 1F 0E 2E AB ゲーム説明部分 FF 0A 2A 06 27 00 1A 3D 1F 29 00 0E 06 02 44 00 01 15 10 1A FE 1B 14 28 19 00 0C 35 3D 2E 0A 03 14 00 15 50 13 FE 4A 03 09 2E 2D 00 0D 29 0A 14 16 00 15 28 1F 0D AD FE FE 1F 11 24 00 20 11 00 45 03 08 12 00 02 04 19 15 06 00 15 45 FE 02 10 29 14 0A 2B 16 00 02 29 00 1B 14 10 11 16 FE 1A 15 0C 06 09 00 02 2B 02 2B 15 00 23 19 2D 00 0C 27 49 13 FE 6B 7E 64 24 00 3D 36 03 1E 03 2D 00 01 12 22 1F 0C 36 03 FF 0F 0C 13 00 0A 1F 50 13 02 29 00 1B 14 2D 00 10 0D 09 FE 15 40 2D 00 14 02 13 02 08 00 0A 14 44 00 01 27 10 15 FE 20 11 37 00 1B 27 06 2A 13 00 02 07 1F 0D AD FE 45 2E 45 2E 00 0B 07 16 00 0D 0D 2E 44 00 08 41 0B 02 AD FE FE 14 07 16 00 0C 36 03 48 2D 00 0C 06 09 27 2A 10 28 FE 24 0E 02 19 00 02 07 23 19 10 11 14 00 10 10 06 03 0A 14 23 FE 01 29 44 0C 36 03 AD FF 4A 03 09 2E 2D 00 12 03 3D 13 FE 0B 1F 3C 1F 15 00 1B 14 14 00 5A 70 85 66 59 AE 5C 86 7E 2D FE 14 28 15 37 27 00 0E 02 11 36 03 00 0D 29 0A 14 AD FE 0F 2A 37 00 23 50 14 23 00 05 05 07 15 00 23 08 13 07 44 0D FE FE 00 00 00 BB 9A 60 7E 44 00 1A 3D 1F 28 1F 0D AB FF
https://w.atwiki.jp/cits/pages/34.html
ダウンロードページ
https://w.atwiki.jp/chapati4it/pages/42.html
C言語でバイナリファイルを読み書きするサンプルです。 バイナリファイルの読み込み → ダンプ風に標準出力に出力 → バイナリファイルとして別のファイルに出力するところまでやってみました。 ポイント ファイルをオープンする時のオプションはrb wbとbを付けます。 bをつけないとテキストだと思われて途中で処理が終わったりします。 freadで読み込みます。 パラメータは1.バッファのポインタ 2.読み込むサイズ 3.読み込む個数 4.ファイルポインタ サンプルはchar型(1byte)を512個の指定です。 fwriteで書き込みます。 パラメータは1.バッファのポインタ 2.書き込むサイズ 3.書き込む個数 4.ファイルポインタ 書き込みの個数は、読み込んだバイト数をそのまま使います。 ソース binaryIO.c // バイナリファイルの読み書きサンプル // 1.バイナリファイルを読み込み // 2.ダンプ風に標準出力に出力 // 3.バイナリファイルとしてそのまま別のファイルに出力 // ポイント1.ファイルをオープンする時のオプションはrb wbとbを付けます // ポイント2.freadで読み込みます。 // パラメータは1.読込バッファ 2.読み込むサイズ 3.読み込む個数 4.ファイルポインタ // サンプルはchar型(1byte)を512個の指定です。 // ポイント3.fwriteで書き込みます。 // パラメータは1.バッファのポインタ 2.書き込むサイズ 3.書き込む個数 4.ファイルポインタ // 書き込みの個数は、読み込んだバイト数をそのまま使います。 #include stdio.h #include stdlib.h int main(void) { // ファイルポインタ FILE *fpr, *fpw; // 読込サイズを保存する変数 int s; // ループカウンタ int i; // 読込バッファ char buff[512]; // ※8の倍数にしないとダンプ風出力が面倒かも // ダンプ風標準出力用 char str[17] = "0123456789ABCDEF"; // ポイント1.ファイルをオープンする時のオプションはrb wbとbを付ける fpr = fopen("logo3w.png", "rb"); fpw = fopen("copy.png", "wb"); if (fpr == NULL ) { puts("ファイルがないよ!"); return EXIT_FAILURE; } // ポイント2.freadで読み込みます。 // パラメータは1.読込バッファ 2.読み込むサイズ 3.読み込む個数 4.ファイルポインタ // サンプルはchar型(1byte)を512個の指定です。 while ((s = fread(buff, sizeof(char), sizeof(buff), fpr)) != 0) { // 2.ダンプ風に標準出力に出力 for (i = 0; i s; i++) { // 上位4ビットをcharの0~Fに変換 printf("%c", str[buff[i] / 16 15]); // 下位4ビットをcharの0~Fに変換 printf("%c ", str[buff[i] 15]); if (i % 8 == 7) { // 8バイト毎に改行 printf("\n"); } } // ポイント3.fwriteで書き込みます。 // パラメータは1.バッファのポインタ 2.書き込むサイズ 3.書き込む個数 4.ファイルポインタ // 書き込みの個数は、読み込んだバイト数をそのまま使います。 // 3.バイナリファイルとしてそのまま別のファイルに出力 fwrite(buff, sizeof(char), s, fpw); } // ファイルクローズ fclose(fpr); fclose(fpw); return EXIT_SUCCESS; } ideone ソースをコピペしたりできます http //ideone.com/2Eh3j 読み込んだファイル(googleのロゴ画像をサンプルに使いました 実行結果(無駄に長いので折りたたんであります + ... 99 50 4E 47 0D 0A 1A 0A 00 00 00 0D 49 48 44 52 00 00 01 13 00 00 00 5F 08 03 00 00 00 0C AA E3 29 00 00 02 0D 50 4C 54 45 01 22 C2 19 1F BA AF 05 21 B0 03 25 A2 0E 24 D4 03 29 CD 0E 27 E2 0B 2C BC 18 28 90 21 2B D9 11 2D EE 0C 32 DC 16 29 E8 18 30 ED 17 2C F4 1A 36 F6 1B 31 B1 31 37 9F 36 3C 2C 49 BD D9 28 34 18 4E F9 0E 66 1D F2 28 32 9A 41 43 FF 2B 31 F0 2A 39 F8 2D 40 D5 38 3C C1 41 44 C0 40 43 FE 35 3D F4 38 40 EE 3B 46 B7 4B 4C 49 60 B1 06 39 37 04 3B 3E AF 55 56 39 68 ED 03 44 4A E2 5C 00 07 4A 47 F5 50 4D AC 66 64 E0 53 5B 46 93 50 C0 61 5D 06 53 51 E7 5D 5C A5 70 6E C4 68 63 C5 71 22 DE 70 02 AF 78 49 EC 6E 00 08 61 56 BE 80 40 09 67 5F C5 7A 77 DD 7F 11 BA 7F 7C 79 99 C3 F3 7C 00 A0 97 5E CC 95 32 A7 9B 79 D9 7C 7B B2 97 95 AD 9D 73 09 74 69 D9 9A 1E F6 95 00 FF 7A 73 9A A5 BD AC A3 90 5C BA 6E F0 9F 00 F7 A1 08 71 AD FF CE A6 56 EF 99 96 CA AB 5F D9 AA 41 02 9A 80 F0 A9 00 E9 AD 27 CE AD A9 F7 A0 0E E6 AA A6 0A AF 00 02 B1 0C CE B7 78 E3 B9 46 C9 BA 90 09 B6 00 F8 B8 1F C9 BB BB 08 AE A1 0F BE 00 B9 C3 DD 08 BF 10 0F C4 00 F2 C8 3B E6 C3 B0 0E C9 0D 0F C0 22 F2 D1 74 DF D2 B4 A9 E5 BC 0E D6 35 B0 E2 CB F3 D9 9A E0 D0 BE 06 E9 9B D7 FA E2 07 F5 C5 0D 02 E4 0D 06 F1 00 40 F2 B5 B6 B3 48 97 0D 37 74 0B 00 54 0D 54 9A 06 2A 4A F0 CB CC C9 F7 F9 F6 FB FD FA FD F0 08 F0 03 FF 22 62 0A 23 5E 0A 05 07 03 09 0B 08 07 0B 0E 1A 45 FA 00 47 01 B0 C2 BE 74 7F AB 0C BC 17 00 B0 18 2F 6E 0C 06 C4 21 B4 CE 06 12 4D 08 00 36 EB D6 D7 D4 02 2C D2 DF D0 DD 00 4B FD E6 E8 E5 7D B8 09 D0 EC 09 ED EF EC E8 E0 06 34 59 D7 09 EB E7 F3 F4 F1 2B 66 FE 32 64 02 23 68 0C 1B 3C F2 3C 7D 0D 00 4B 05 46 6A D7 12 57 09 9D C2 08 00 2F DC A8 AB A7 0F 0F 0F 59 72 C2 A4 A5 AB 2D 57 E3 6E 79 AE 0B 02 01 5F 71 B7 1A 31 E1 F0 BE B7 18 3D D0 01 37 E4 D7 D8 DF 08 77 05 CF DB F7 68 A9 08 0A E3 D7 29 51 E4 22 52 EF 23 48 F6 63 74 A0 5A 99 FD 01 F5 D4 07 9E 18 35 6B FD 07 F8 F5 6F 97 D5 00 91 0C 01 B3 AE C1 C5 D5 10 30 CF 4C 6A C9 AC CB 09 80 B1 F5 00 A3 0E 23 A6 36 09 41 FD B4 CC FB 0E DC 44 F4 F9 09 C9 DF 0A 20 51 05 19 56 FC 95 99 A7 36 56 C2 4D D9 62 4A 7F 08 35 73 03 00 AB 08 23 46 C5 FC DA D6 04 B5 25 29 40 F7 11 77 23 09 F3 B5 08 E4 78 1D 42 D3 0B DE 57 3F BE 51 02 DC 67 05 C8 B0 BC B0 C5 9F AF DA EC FF F3 64 98 E9 DA DE EE 99 CC A5 00 B5 13 06 D6 CF E0 F1 F9 7F 96 AA 09 6C 17 0D 09 FA C5 F1 D1 99 E8 A5 A7 AB BA 00 73 0C 0D 33 C5 19 C9 17 A0 B3 B8 4B 7E 4F 3E 5B B8 03 AF 10 52 65 AA 5F 99 F2 42 77 FA 0A 80 7A D0 00 00 18 1D 49 44 41 54 78 EA FD AD 7B 5C 53 57 C6 D7 33 20 60 91 44 5A 65 2C 68 55 54 0A B0 3A B2 4E D7 6A BD C4 33 C6 45 1D C1 0F B9 55 EA E2 E6 D2 B8 05 7A F7 61 F7 04 90 24 24 F4 24 41 4B 21 21 09 04 08 10 20 3C 14 01 D1 A1 0A 52 D1 07 B8 45 91 A4 21 42 E5 6A BD C6 EE 5A FA 1D D7 FB C5 D2 F7 BE 75 4E 80 3C DE 09 2A DC 67 50 FF 0A B3 FD D7 26 39 0B 7C 07 6F BD CD E6 EA 0B 1C 39 25 07 B7 49 0F 01 77 2B 0B 6F 02 4E CE DB C9 4F 99 0C 0F EA B7 AF 7E 02 06 D3 01 0F E2 99 97 9B 99 2C 3E B3 35 C9 30 BD CA 6E FB E6 BD E5 E5 69 95 27 06 66 D4 DB FE 01 22 EF 21 A1 4F 0B A8 AC 3A 54 2C D0 49 97 95 49 7C 0A E1 3A 73 52 6E BE 44 A2 00 26 A1 F4 F4 24 D5 D4 D4 74 E4 1D 3B A1 21 1B F9 48 0E 0E DD 37 5F 7C C1 AD 66 72 0C D0 0F 26 6A FF 48 26 2C 4C F2 E3 0B 03 A2 72 13 9C C1 C1 29 29 71 09 71 09 09 71 AA A4 58 63 92 24 27 B9 1E C0 6C 2D EC 1B 3F A2 B1 98 75 2A 91 40 F0 E5 76 64 72 0C D0 3F 9B E5 77 96 94 A1 49 7C 02 E6 A8 B4 94 E8 58 9D B2 76 5F 66 D1 9E 1D F5 3B AA 0A 32 6B F4 72 45 5C 9A 51 A2 A3 AD 54 5F AF 6D 3E A6 41 9E 58 26 B4 58 04 06 E5 06 4F 3E 95 58 02 C7 AF 08 0A A2 B1 32 99 4F 9E 9E D9 35 D6 F6 DB 6B 0A 76 7D D9 4F 14 08 54 68 92 9B E7 DA 33 6B F5 9A 0C C6 04 49 76 52 76 76 9E B4 67 BF 74 24 9B 95 EC CE 1D 64 02 03 91 CF AD 49 14 0E A1 99 BC 75 6B 1E 68 24 4E A3 C9 6B 67 B2 40 BD 13 9A D4 A4 99 94 7A BD FA F2 D1 7D 94 5C B1 31 41 70 A1 24 18 35 CD A7 B5 23 A9 D9 27 D8 F4 08 B1 33 02 E1 D0 A8 C4 B4 45 D7 48 40 23 B5 EB 08 02 C5 5E 2C 25 6D 24 29 E4 FD 39 58 43 34 2B EA 4C 80 44 B1 20 6A 9F 99 46 BC 07 A1 AF 0E 13 13 10 49 4C 42 BC CC C2 CC 58 A0 15 49 A9 3C 55 CF B7 99 00 BD D4 D5 29 AA 09 93 52 59 0A 23 79 7F 33 A1 1D 05 CF 31 B6 D8 07 7D D9 57 0B B5 6C 01 4B 77 B9 A2 20 4E AF 36 18 BA 2A 9A 9A 76 B8 D4 23 A8 D9 27 43 66 12 5F 08 48 62 03 99 06 AD 02 67 79 1F 29 3C 52 6A 20 A4 4A 20 A2 7A 9B BF CE BF A9 D8 E2 10 49 1C E1 5E 2C D0 3B 77 08 01 AE 4C 20 A2 AA AA CA AF BF 12 A1 07 31 13 59 F1 E6 68 0B 12 F1 60 07 29 E5 16 00 A2 D6 0D 23 57 25 E4 CA 03 D9 27 EB 97 D4 04 62 49 74 9C 31 9E F8 EC 39 38 12 80 02 7D 51 6A F3 BE A1 9C 94 66 32 34 AD 24 6F 9D DE 4B D0 10 A5 ED 93 39 0E 65 F9 15 45 E7 C7 9D 68 24 D3 C0 24 1D 90 F4 D6 12 44 39 5F 77 1B 48 64 B5 15 F7 C6 ED 69 65 05 6F 62 02 C7 CB 65 12 5F 9D D1 44 4E 74 EE 5E CD A4 A1 7C F4 96 60 64 23 19 3A A3 B3 C4 F7 54 FD 12 EC 56 6D 40 9A C4 5A F1 98 BE 76 B8 7A 07 63 FC 91 CB 65 A2 11 9D AE 03 32 F1 6B 6F FF 4E 49 29 59 52 72 7F 33 49 9B 9E 9E 49 98 23 BA 06 EF 01 E7 FF 5B 26 F9 E1 1D A4 4C DE FD 54 4B 0F AF 09 DD B4 30 0F 2A 3F 98 26 37 13 05 D3 37 B6 C2 96 BC BC DF CA CA 3E DB 6A 28 CB CD 2F 5C 0D 0C FC E7 17 DE AF 3C 79 0E D2 E7 67 3F 1F CA 6F E2 4C 4E 39 61 52 E6 F0 E9 C7 CB 0F 1F EE 7D 25 BB DC 91 49 4B 74 5E 1E 2E 3A 15 EB 96 BD A0 2B CB 02 D1 DB 41 33 C0 92 92 92 AE AE C5 FA EB 96 D1 6E 01 FA A6 0B AB 37 06 E9 66 B0 0B 5B 06 A3 BC BC 25 CD C5 35 39 09 B8 D5 0A E1 E2 E2 56 BE BC 3E E1 E2 D7 64 3B 3B A3 C2 2C 6A 94 41 C4 BD FA 2A C3 65 A2 AC A7 67 A6 A0 FB EC D0 0E 4F F4 DC 0A E0 E9 19 91 E3 B7 0B 91 05 06 DE 78 02 D9 A0 27 03 56 75 39 CB D5 BB 7F 3E 09 44 22 23 EF 7B FF CD D8 D8 0D 1B 2C 64 DE 9A AD 0C B7 B5 35 BD BE D3 AC A7 E7 11 0D E6 A1 67 9E 49 DA A1 18 35 0A 95 92 F8 CD 1C 4F 06 31 09 91 95 49 E9 A5 A7 67 E0 10 D1 60 80 41 41 4F 3E 09 04 15 B9 15 13 59 75 1E 76 08 08 F5 E8 F1 71 AD BC 55 41 33 B6 0B 9D AF 38 7B EE CC E9 73 02 7C 0C 0C 27 3F 09 36 61 4E 16 EB 1D 5E 3D 0B 44 22 23 EF 7C 0D B5 62 3E 0F ED C7 EF 78 DB 92 65 D3 D9 DF 59 40 DA 5A BB A3 70 43 41 A2 AB 1B 13 03 5C 00 49 6E 92 31 05 80 10 B5 DB 04 5A A1 95 D9 76 36 26 AF 91 44 B6 4F AF 08 18 9C 70 F2 78 CF 40 6A 80 A3 F7 04 9B A9 53 A2 01 E1 24 B9 4D 41 54 4D 1B 9E 55 B7 FC F0 42 20 32 65 EE 12 7E 22 36 72 05 BB 27 09 51 54 26 4C AE B0 96 79 EE 3F 3E 9F 48 5E 79 99 2F 50 6B 05 7A CD 4E 2D 78 27 32 9A 96 C2 F1 23 B6 BF D8 5A B3 73 13 62 EB C2 AF 78 22 B7 2D E6 28 D9 9E 99 41 24 35 CE CE A5 A5 F7 06 17 5B 90 00 A3 1F 58 A8 A4 91 9C B7 4F AF 44 9F 50 F0 0E 1C 3F 7F 14 03 64 0F D9 7D 5A F6 A4 24 D7 D4 D4 E0 BA 53 55 3E 0C F1 24 6B 29 5C 6F 0C FC F5 99 2A BD 90 6A F3 FA E5 BB B7 08 08 4F AE 30 61 D2 F4 31 73 A8 4A B9 C3 27 4F 6E 9C 7C FB 05 C8 17 21 15 58 49 B9 48 CB F9 3D 9A DA 96 0D 51 7F 70 2C 48 5B 56 D2 70 7D AB CA 09 99 99 99 E7 AA 34 6D 6D 20 17 F0 AB 92 F2 1B 60 99 0D DD 30 AA D9 71 47 26 0D 38 D4 29 73 01 92 38 42 B1 76 05 14 AC C4 D9 0E 3E 53 2C 50 38 25 E5 31 31 49 18 4E BA 76 0D 7D 25 CE 02 32 B8 64 0C 5C CE 4A EF 3F D1 52 B1 6A B2 9F 9F 3F 40 19 F3 13 E0 18 6B 69 24 2F 01 E5 56 37 4F 9A 36 CD 17 11 C5 01 2C 6A AD 03 A4 E6 BD 31 A2 E8 DC 2F 09 2A AD 5E 28 E4 6B 9F FC 9B DB 9F 35 B2 F3 14 B8 75 7A 0D 40 76 9D 4C 7E 60 D0 49 A6 65 98 FA CE DE 0F 29 5C 0F 1A A9 3C 79 9C 9F DF 44 7A E2 38 C2 68 60 A2 90 02 4C CA 97 1C 62 BF E8 5F 9F 6E 41 B9 03 7C 7C D6 4C 06 26 3E 01 06 15 26 20 E9 0C 2A F1 EB 15 4F F2 4D F1 11 51 51 1B B2 B2 E6 45 CC 63 0B B5 15 33 FE DC 62 91 9E 96 4E 9A 06 A4 DA 15 09 29 29 09 0A B2 D7 F6 A3 C0 04 FC E4 21 3B 26 16 24 36 05 BC 78 3D C8 C7 CF 9F 0F 9F 37 AB 0A 09 4E 4B 52 52 52 BE 51 43 10 55 DB 74 43 64 02 19 75 CD D7 1D 7A 08 E2 2E 4F AE DF 18 30 1F 2F 3B 07 E9 92 C1 24 7C 91 63 E7 41 0C D7 70 54 0A 30 99 08 48 64 B3 A2 9E B4 58 E3 A7 56 0D 0D 01 65 A3 1C B8 28 F4 94 F1 A0 05 27 49 44 02 D3 01 43 0F C4 61 52 C6 04 F5 67 B7 9F AF 6A 57 D3 98 F7 08 03 12 BE 97 C7 CB 00 07 D2 49 B7 A8 D4 01 A3 6B CA 21 D6 A2 A7 01 7A 13 A7 3B 96 25 01 1A AE 0F 42 01 F1 71 7F 67 3D A9 10 5E 4F 6E 7C 6B 51 31 43 20 13 CD 99 4A 41 26 F1 AB 06 0E 6F D6 56 2C 42 AA 6C 1A 1A E2 13 04 32 91 35 B7 06 98 E5 FF 90 5F 31 31 39 9C E3 F6 FD 30 D4 2E 1F 40 F2 FD FE FE 3A 1B 61 73 5A 73 73 73 25 C1 F0 9B A5 E7 96 C6 14 A7 BD D2 FB 71 67 32 05 F9 D4 C3 C8 14 13 2F 0F DF 05 03 D3 C9 7A 01 3D 27 74 41 22 43 FC 25 3F 0F 9F 58 47 31 09 7B C3 EF B7 65 E5 E1 90 5D 6A CA 6D 6F 49 5C B7 50 F4 53 50 0A BC 58 31 32 91 69 0B 02 A9 24 EA 7B 44 D3 78 AE 97 B7 CB BB BB FB 68 0C 69 DE E1 3E 26 55 43 64 C2 AB A2 D9 C8 F5 4C A1 AA FC F2 7A 91 52 7C 78 1E 1E A3 06 D6 03 D1 F4 F4 D6 F0 D0 A7 18 E7 3B F9 3B 11 08 05 A8 BC 78 5B E4 1F 4C 50 26 35 76 C9 25 79 E9 17 22 0A 40 31 54 59 09 95 99 99 65 EA F6 3A 5C B0 6C 3C 17 90 9C 76 71 19 CD 5A 08 4C 0A 97 99 09 4C D1 D2 19 7E EC D7 A8 13 3F F9 1C 60 F2 03 3A 01 F0 5C ED 37 D4 BB F7 29 A9 2C F2 33 D7 76 14 DA 3A E4 D9 9A 57 2C EE 4F DB 44 5E 6A 7F 09 69 0F 30 69 93 98 42 FC 18 00 4E 31 09 E9 A6 09 04 3C 6A EA 1C 2E C8 0A 1C D7 E5 D5 D5 F5 B1 C9 E8 40 F2 B4 49 20 21 44 26 D4 C2 21 D5 13 F0 E4 A0 C0 01 EE 33 05 DC 49 DE 7A 1E 94 14 E4 99 F7 B4 CE 11 F1 AA C3 31 32 04 45 A6 04 59 0A 97 08 0A 4A 58 48 D8 CB 04 5D C5 F6 F5 61 0D AE F9 90 5B FE 55 F4 C7 C5 F5 DB 0D 44 F9 80 02 A8 A8 BC 5A 98 9B C0 38 CB 93 06 65 EF 06 01 10 D9 B8 47 A7 03 B9 E3 3B 56 4C 16 0F 65 2D 6E 58 08 E7 03 F3 79 DF 65 49 72 DA 02 50 28 3C 2E C8 FD 0B 04 C8 49 A4 09 C8 DE 9B 6C F9 03 59 0B A3 15 21 6F D0 23 4B D3 0A 3D 95 D8 74 C0 2E BB 07 AD F4 93 4E 2A 2F 9A 06 A8 0C 6C DF 04 D6 08 2C 48 79 B2 DD 41 93 BC 55 B0 0C 7B C8 9F 7E 68 2E 3F 51 45 BF F0 AC C4 94 04 60 A2 0F 4C DA 97 A2 C3 7D CB 70 61 10 5C DF 73 09 1B E8 E7 CC 30 AE 70 3D EC EC F7 E1 02 0F 18 A1 6C 08 0F 59 C0 A6 3E 9B 23 29 26 2B 42 92 17 51 1F B1 32 29 58 21 1D A9 90 2B 41 27 E0 3B 55 56 0E DF C0 F4 0A 32 A9 DE AB 64 1D 74 A7 02 11 AE 07 F8 D7 41 22 90 E7 E2 63 F7 14 F2 E1 2C 0A 72 91 6A 08 4C A6 3E 4B C9 9E 0B 72 C6 24 B7 9B F7 35 66 0C DF 0B A8 3C 4C 5F 07 6A 61 74 1D 76 26 F4 1F 2C CE 13 1C 0C 2E DE 2C A5 49 C5 F5 13 0B 1C 95 E5 AA 02 4C 14 94 C2 62 C0 0F 1D A9 40 AD 03 6C 50 A0 EF 00 A3 C2 2B 0B 03 21 2F 01 7C 6C FE 02 3E 99 D0 4C A2 9D C0 D4 98 4C 4A 97 50 FF 34 04 05 41 B9 49 31 61 5B BA 03 20 6F B3 A8 C8 BE 16 53 11 76 03 20 4C 4A 0E CC DE D2 64 0E FB 48 3A 3D 17 A8 80 B2 6B 2E 3A 30 69 31 02 13 92 B8 28 5A E6 2F 53 47 26 0D 2F F3 18 0D 79 13 F9 3F 68 08 20 08 98 F0 D6 E9 48 94 66 E2 6A 34 62 C9 60 FB 9C 77 6C 5D 70 C9 19 7E D8 94 6D 01 22 F7 00 13 2F 60 F2 FA 3A 0F 67 0D BF 28 13 60 12 DC DE F4 03 7E 26 0B F0 56 5B 25 C8 42 D6 D9 6B 1D 17 48 59 76 5B 9A F2 34 51 A1 EA FD 94 49 E6 C3 D8 D4 97 66 A2 C5 34 D0 EF DF 97 3B 69 6E C1 9D 44 68 26 19 C1 6D 40 25 95 0A C2 77 CF 18 FF AE 31 63 46 A0 3F 30 59 D2 CA 78 BD 91 B5 A8 66 32 15 BF 03 01 D6 DD 18 4E 42 93 5F 64 65 22 9D FC 63 02 22 96 CA 56 2A 02 69 F4 D4 62 47 0F FC C0 3B 50 16 35 FE E4 39 61 92 AD CF F9 7E CC 71 02 0D FE 29 A8 19 9C AB 9A 12 E1 3B 04 23 38 01 12 94 A2 92 BB 7B D1 ED 2F 3C 1F 20 13 E4 D9 03 BC 45 53 A7 E7 18 64 02 E9 F2 63 08 A9 2D 54 97 24 3C 34 94 AD 09 C9 A9 66 32 7F 0E BF 01 33 F9 30 77 D6 36 60 52 E0 C8 18 E4 19 B1 08 BC 28 FA F4 3B 99 C1 AF 61 33 E4 DF 9F 3B 6E EE AC 80 59 73 66 DF AE 99 51 94 F9 F4 11 97 FC 4D 99 6D 6B 03 49 12 D4 CE 3D 77 1D 50 56 05 DE 08 44 26 AE DF C1 72 6D 18 03 50 78 A8 41 3F BC C5 66 C2 98 CD A5 75 EE 96 09 35 7B E0 23 02 AA 23 0E F3 BC 6B 03 E7 29 4A AD 36 B0 DC 32 33 09 04 7F 01 7E 5E BD 55 F1 E1 45 06 99 58 0A 27 D7 02 53 62 63 63 31 35 26 2E ED A5 03 E0 11 F2 B5 A3 03 69 26 53 59 17 04 C2 80 31 C0 04 A3 23 2B 26 11 C0 94 0D 5C F2 E7 04 5A 6C 61 42 06 D6 B2 F5 DB F5 9E 4E CE C5 0D 65 A2 EA 6D AD C3 39 30 09 D4 31 02 A3 79 6A B1 50 24 12 9B B5 BC 7B 19 7B 03 21 F1 69 C3 38 DF 60 BB 71 0A DA 6A B0 A5 A4 55 07 04 E4 05 06 3E 51 EA 0A 5F 5A 0A A7 03 07 1B FF F1 0D 18 0B F2 15 80 CE 03 3A 71 79 D4 9A 49 58 68 D8 CB BC 33 71 A6 62 12 3C 0F 29 EA CF 9E 6A EA 60 0A F2 F2 F4 B5 06 E0 65 66 58 24 9A 52 D7 5A A5 09 0C 01 24 70 3A 0C 12 A8 4C 1A 24 11 F3 A4 D4 AB A0 BA 4C 49 D1 A6 77 FD 11 E1 20 44 72 D0 C2 FB DD F6 EE 5E 73 7D 76 9D D6 60 50 7E BF 96 2F BD 02 07 47 26 5C FF 99 FC AE 30 0B A8 70 ED A0 BC 78 1C 47 0E 39 06 E1 36 44 02 A3 E7 59 ED 0D A9 BC 45 26 04 EA E4 62 DA 97 A1 6A F2 14 02 4B 76 E2 6A 49 40 A9 34 76 5B 5D AC 0C FA A4 3D A3 19 7E 0E 0E C0 D4 D3 73 90 D6 33 B7 94 FC D1 52 3B 05 CB 32 44 A3 C3 C6 52 46 C5 BF 46 23 A7 DB 35 CE 26 B4 62 DE 36 E5 1A A4 DA 72 BA 21 74 18 BE 96 6B AB B7 F7 6A 56 4F A8 43 2F D5 2E 2E 33 75 E4 CA 43 31 D1 20 DB 3A 6D 5B 28 26 03 AF 7A FA 05 FA 23 F4 4A C9 42 BE 98 53 40 44 E9 63 0B A5 F4 36 A4 D9 BD 44 AB 5E 91 3D A3 96 B7 A1 09 4E EC 73 0A D1 06 01 07 92 44 B8 06 94 F2 C4 FF 11 56 F5 C7 14 AA 34 35 35 0B 06 A5 66 66 16 34 35 91 56 FA 73 4C 06 65 45 7B 31 75 B4 FD 9A AF 1F 32 F1 79 7B 3F D7 9A 75 29 32 71 1F FD 32 6A 09 0E F9 FA F6 D8 B8 0D 51 A1 54 90 65 CB F8 A6 28 60 12 02 4C 2C A5 FC 9F 35 72 34 18 F9 13 36 57 99 37 F7 93 4C B6 E9 C4 FB 1C A9 A4 BD B2 07 D9 05 18 D4 79 80 99 C4 AE 92 92 0F B0 F9 DA E8 31 D9 E8 C3 F7 F2 9D 44 30 91 40 F0 B1 29 27 1B 3D 47 59 74 9B 3E AD E1 E0 9F 3B 5C 50 07 7A 3F D6 7A 3D 64 F2 0D 32 79 94 1E F4 95 D8 D8 B8 B8 48 B7 01 05 A9 94 91 FB 0C EA C2 D4 A2 1F E6 42 1A 45 20 16 FB F6 BB BC EA B8 20 9A B6 D1 FC A4 38 63 52 02 2D 0C 11 27 9E FB C1 5A 34 E8 7E 71 32 95 1E AC 47 4E D8 3F 64 0D C4 54 B4 07 13 52 21 7B 6F BD B9 B6 D6 17 90 14 FD B7 63 2A 09 34 F4 40 78 39 FF CE C2 A7 E1 77 B8 70 62 69 F9 6C 99 98 98 9C 9C 9C 08 0F 0D 7D 93 2D A0 AC 9D 92 10 0B 32 59 D0 77 5B F2 4B D8 D4 40 C0 78 7B 0B 4F 2B C7 54 4B 14 44 E5 2D CB 33 A8 D8 F4 F7 53 C6 75 01 78 18 B3 1F 56 F7 A3 AC 66 62 1C 4A A2 B7 AB 15 16 EB C7 97 55 56 56 3F A3 2E BF 05 05 25 F0 40 F8 7E 9B 2C 5E 03 B1 0C 94 D2 FA BC 10 63 3D EC 5D 5C 46 59 1C 41 0A 5E 44 44 04 06 9C 42 43 E9 E6 BA BF B3 68 E7 09 6D CF 06 44 A7 28 B5 80 56 02 73 4E 20 15 59 4B 72 74 BE 96 B8 EC 66 C7 59 80 4C 7E C6 63 92 13 F7 07 45 EF 18 1E E7 B9 50 90 09 79 0C 2F 92 44 40 A5 3D C7 75 D6 9F D0 68 D0 73 52 0B A9 64 71 69 26 FC DE 5A 16 00 2B 31 D8 F4 51 4B 0F 99 0C 28 3C 1C B8 44 94 97 95 CE DE 92 01 7C E4 CA 15 D1 4F B1 FB 04 67 FC B2 23 A9 15 15 55 30 5E 45 BC D4 5C AD A6 56 1D 6D 4E 32 2A 2A CB 1D 4E E7 31 30 29 E9 3D 96 52 C3 0F 9F 37 DE 59 44 B1 DE F4 98 4A 0D 06 1A 0A 60 C9 74 1B A5 60 CA CC 9F D9 2E 35 E9 57 F2 01 68 26 6C DE AA 35 91 5A 75 46 05 37 DD 0F 0A 16 0D 25 2C FC 4D F6 11 A2 1B E7 45 A0 4C 6C 1A C6 62 FD C2 06 DA 2A A0 12 A7 90 64 FE 98 FE 30 27 A9 14 C5 EB 12 1D 32 BB 7E 26 3F 0D 30 69 E0 02 2C 72 F6 DD 71 32 05 14 13 72 2F 08 68 1F A4 EA 0F 07 DF F0 33 34 1A 5F 0B A3 3E DF FC F2 72 C9 3C 30 10 0A C3 C3 FE 06 26 C4 4C 0A 36 E0 3E 0A 0B 0B B7 94 12 06 36 F3 02 0E 71 AF 4C 6C 02 CF 54 B8 CE C8 C8 B9 CD C4 C4 C4 A0 E7 AC 67 9E A1 F4 13 37 19 DE AC 31 31 21 5F F3 01 78 16 28 6B 44 DE A9 A4 98 0F 12 03 4A 31 0D 0E B0 52 06 94 13 3B 26 E2 E9 1E 1E 98 95 DB 16 E5 67 E1 0B C1 E5 EE 9A F8 DD 50 A0 02 16 06 16 B3 50 2E 50 E1 F4 19 97 ED 18 B9 48 B7 56 09 60 05 FC BD 9F 99 D9 91 35 97 F9 E0 0C A3 FF A4 34 78 72 0B B5 C2 5E FC AC 49 D9 9F E0 3D 06 D2 12 69 4D 93 3E BB A4 F1 FB FB 5B 6B DB B4 44 3F DE 93 B2 D2 F5 4D 64 CA 43 70 1D 98 26 B3 F6 5A 6D F6 90 7F 0A 5D 61 B1 02 0E 93 A4 51 26 F8 39 0C EB 3F B4 54 2C 12 0A 07 26 48 A2 72 24 50 28 2F 63 50 26 32 39 65 DF 94 5C 93 63 C4 50 59 23 76 DE 94 CC 5C 93 6B 1C 41 43 B9 19 4C 29 19 26 A3 03 13 72 CD B7 C7 37 4D 65 36 D3 1D B2 4C 5C 46 3D 6A B3 72 01 1F 43 42 42 80 0A 60 09 B3 B3 C6 4E BE 5B 0B C9 D9 6F E8 DF 62 AE 30 26 48 24 B6 38 C9 B1 AC A9 D9 29 64 62 CB 5F 2C AE 04 63 FC E3 DA 6B 4C 65 71 E9 C0 E9 72 F9 97 A5 4A B5 12 C4 42 41 E1 AC 10 EF 06 13 58 9A 39 03 4C 4A D4 6B EC EC 3C 3D 29 C1 38 3A FB 61 FC AC C8 3C 62 C7 0D 2A 7A 07 A0 94 BC 40 28 AB D4 0E AD 47 04 AC 05 4E 4E B0 AF 68 33 AA 12 9C 71 0A B2 96 21 91 B0 30 39 60 7B C6 AC 6C 18 F7 09 63 F4 79 51 54 66 39 AC 13 6A 38 0C 7F E4 0F 5C 96 08 D3 DA 0A 94 E2 0C 0E 24 9F E3 7C FF 04 01 BE 0C 9B 4C 38 E6 4C 4A 44 CF 73 77 77 73 B3 C4 62 BF DB 2B 5E 5E 6E 14 12 CB 24 42 08 46 70 30 05 25 22 0C 4F 62 26 24 C6 D9 B9 ED C6 4E AB E1 F8 6B E4 40 B1 06 94 F3 68 29 26 D7 9F 03 14 AB 5E 04 E9 F5 4E DD 1C E7 0B 37 26 27 2C C5 B1 A2 35 9B CB 5E 24 C5 7A 7E 07 B1 D0 54 00 9A 46 A3 FD DC 7F 32 4C 16 24 36 4C 48 F1 73 BE 40 95 02 A0 E7 DA BC 2F 76 A8 9B 48 1E 2D 56 E9 FF 25 A3 0A 57 93 69 2A 11 11 17 BC 78 0D 05 3C 22 A9 0F 1B B7 0F 08 D5 F7 50 9D 37 4C 20 C2 1D 42 E0 77 3F 53 44 0E 1C 38 0E 7B 1B 4F 16 BF 97 31 CA F3 DC 79 F1 4E D2 94 59 97 CB 1A DA C0 C2 BE 2C AD F2 F1 C1 1E DF D1 58 3D F7 25 3E 72 BE B8 9F 0A 40 01 FD 61 7F 94 38 03 90 54 B4 EA 33 01 28 BB 47 CB CA CA CB 91 03 71 03 06 4E 05 65 DD D2 DC 64 E4 5C CE DA 71 7B AD 14 6E 5A 34 7F 7E 70 D8 9A 15 6B 23 22 0F 7C A5 0E 0F 1F 7F 1D 15 01 48 7E 0D EB 44 C5 C3 73 7E F4 DA 36 0D 55 CB 92 09 EA 7B 0B 3F CE 3A 00 01 05 B7 AF DE 0C 03 C0 37 0F 08 9F 0F 0E DB 77 EF 59 D6 23 56 F1 18 61 90 10 58 00 0B 72 09 08 08 A8 00 05 B9 97 0B 12 7A 1F D0 1A F1 AE 92 B2 22 D4 42 53 01 BD F9 E9 DB 02 18 7E 96 01 03 7A 9E 3D 13 48 33 55 53 5D D1 90 9A 57 00 DC 40 43 43 E7 F1 59 54 17 06 A1 F5 DC 37 48 9A E4 BF 3E 43 51 09 03 2A AB DF 7F 7D F1 3C B4 6A 6B 57 04 3F 03 42 C1 60 90 77 2F 0C 68 42 9D 58 BA A2 FF 6D 80 0F F5 BB 2F DE 0C 04 4B 30 A0 72 08 E4 02 D5 37 0F E9 F7 94 62 35 35 46 D4 92 A3 07 5C 78 C0 D3 DD DD 6D 04 12 3A 05 C3 79 6E 54 BA 5B EC 98 54 F8 C8 02 54 7C 7B 4F C4 38 62 99 3F 51 6F 51 D9 2F 7E C1 DB 2E F4 9B 75 FF 4F C5 DC 03 0A 2C 17 EB E2 20 A2 97 A7 F0 55 7A 16 67 A4 FA 55 BF 52 5A 09 59 C1 76 2D F4 70 6B E7 96 BD 08 79 F5 95 F2 44 05 60 4F 57 A1 7B 35 A6 9A 30 2E 4E B1 B0 0E 2A E2 6F CE 38 03 DB 01 3B 73 F6 57 99 6A E1 C0 05 57 9F 72 19 3D EA A5 22 F3 46 A9 CB BB BB DB DC CE 77 3D 70 FC A4 CC B7 B9 31 C5 1F 0B 7A 50 4D FF C1 13 0D BF C3 90 D9 5A E2 A3 7B 4C E4 2A 0C 48 BE 77 EE CC 66 CF 0C A2 22 FD 0B 9F 9F 72 B1 B0 78 43 9C 07 76 73 7F A8 EA 56 62 07 02 52 BC 53 CD CB 60 E1 33 DF 04 F3 2A 14 12 CA F8 A5 57 7F DB 17 B8 AD 3D 09 91 07 96 9F BE BC FB BD D5 04 D2 70 1A 56 4A 08 2B E9 A7 0B 2F 21 0D 0D FF 7F 65 63 D5 E6 53 02 EA 5C 02 B0 0B 65 34 19 57 A7 97 66 92 9E 2D C1 9B F3 30 CC 23 37 1B 53 53 53 2D 58 68 2E CE 35 F6 EE CA 1E 6C CF E6 53 0B 0E 0A 0D F0 E8 C5 A3 AF D8 10 03 B5 22 BD FA 0D F7 1F AF 0A 30 E8 E4 B9 9F DF 5D 9E DF C3 9B AD 4E 39 29 E6 6B 37 CD 0D FA 9B A4 CD 0E 06 0B 2A 35 F3 26 93 95 47 7A 72 C5 39 27 01 37 43 99 2A 25 54 94 4A 0A 0A 28 B5 66 20 E2 4A 95 3A 1B C3 6B E1 43 91 20 78 0E E1 97 2C 06 D8 DC F5 E6 73 C0 71 04 6F FD D5 02 4E 0B 16 AA 0B 6D 04 0D 2F 25 C8 DD C9 06 5B EB 76 02 05 30 72 21 F3 CD F2 13 FB 5A 15 CE 5C 42 00 1F E2 FA 45 C7 71 7C AE D4 D7 0F 75 5A 30 AD 5E 28 66 0D 92 2C CD B0 23 27 D1 08 A1 05 C4 B1 C2 02 EC C9 DE DE DA 22 0C 80 74 4C 29 CD 0D C7 05 48 45 7A EC E1 A0 AB 64 2A 1C B3 7D 1E 6B 4B 45 B7 CA 56 3E 06 7A 2A D5 05 D9 00 1A 34 08 9F DA 73 63 6F FE FF CE A1 98 CF F2 64 F4 A6 04 5B 44 FD 18 EC D1 46 1A 99 F6 6C EB B4 C5 3A 26 D7 17 80 54 66 36 A5 77 5F CB 71 11 6E F8 46 3B 40 21 B8 CA 94 30 3C 71 27 F7 14 01 0D 17 42 6C A2 99 6D 67 A6 D3 0C 61 B1 56 75 71 E9 0E 69 FD 63 3B BF 5F 6F 6C 6C CC 7E BE 73 6C 0B DD 5B CB CA 77 F2 F1 63 C5 4E 2F 12 0F 3B 1E 6A 4A BF DE 4B 4A D8 57 10 A9 0B 29 A5 B2 B2 C0 C4 9B 2B 69 B5 34 37 1B 0C 07 95 43 1F 18 97 AD B1 5E BB C6 98 2B E1 B2 30 04 03 A0 0A 6F 7A D8 4B A6 1C 6D DE 96 2A 78 1F CE 5F 42 37 A0 52 7C 30 1E 7C 1C B4 02 FE 5D C9 47 0C 2F 63 32 50 7D 0A 05 74 1F 06 4E 0D 60 E8 A1 14 46 F7 25 01 A2 AB 3B 13 2D D7 D0 07 F6 4F 5D A0 24 F8 98 B7 3C B8 27 0F A5 4C 46 A6 15 46 77 E4 0B DA 99 69 D5 0C 99 9E 54 E7 44 BF 06 4A 65 F7 D0 AF 7A CE 67 A8 24 47 77 A8 25 0A 43 7B 31 63 05 44 FA 0F E2 4C 2A 2A 9F 98 1E 14 26 19 1D 1D 79 39 09 96 DA 2F 05 DC 45 21 29 FC 41 F7 91 E4 69 A9 0E 41 61 A2 A6 A7 57 AF 20 27 EA 59 AF A3 27 75 35 B8 A3 B2 B2 D5 CA 07 94 49 4B 9C E9 AC B3 21 A4 0B 59 07 51 4B D8 4B 14 A3 E4 5D 43 7E CC F4 1E 61 A2 5C 5F AF 04 E1 B4 B2 EB D9 CE 4C 4B BD 01 5B 7F EB 1E 14 26 E5 39 39 39 26 95 B1 6A A9 A3 1B 26 C3 29 26 E7 74 0F 08 A3 5E 99 44 02 C9 99 E2 F9 33 46 CD E8 F8 CA 7E F3 41 99 C1 66 A3 D9 B4 01 26 0B C5 DE A9 14 B5 EE CC F3 57 E4 ED C3 3A E1 C4 C5 01 13 43 CB A3 78 22 DB 41 26 D3 F0 E0 08 3D D2 B4 97 6A 05 10 06 67 B7 DB E2 F5 96 0A AB 23 6D 07 39 A3 13 E4 11 19 80 D2 7E 68 B8 64 25 D8 B4 71 EB 30 3C 24 7D 9F 30 99 37 19 A0 FC 05 6B 66 6D 06 B4 6B 98 9A E4 5B D3 20 A3 7B 95 09 79 9C C0 C2 C7 A9 68 6E 66 79 D7 64 4B 3D D8 B4 CD 78 38 5E 43 71 BF F4 06 B2 52 25 C6 03 0C DD 02 F6 3A B6 2D DA 16 33 20 C9 CD 17 B9 ED 37 4C D8 DB F7 B0 0D 49 E0 DE A3 F9 A8 3D 15 59 32 FE 25 9C ED 29 D0 0F 47 93 F7 AE F9 15 48 2F FF B3 1A D3 10 57 F4 1A 53 5D 72 46 EF FB AF 65 2D F9 69 E9 72 93 C2 02 56 01 F0 20 C9 97 7A 4A A6 5D 4A A0 E2 EC 2C 07 05 35 65 07 06 E0 09 07 3A C3 49 93 3D 92 C1 5F 32 6D CD EE F7 4C 4A B4 CA 65 AD 0D 7B C7 C8 FF 94 26 6F B6 3A 49 63 C7 39 ED 55 CB 6F A9 A4 90 42 05 C2 06 46 AB 7D 27 EC 61 B9 3A 77 C3 AB EF 07 EA A3 07 9D 09 FE 04 BA 2F 2E AE E6 79 AD EA CF 2D 2A 4A 6D CC EE E9 5E EE 7D 23 51 B5 15 0D F3 1B D3 FE C5 CF 1B 42 2A E2 BB 9F 2C 2E EF 71 03 66 7B 0B DD B6 1D 9B A7 5D 64 ED 9D 7C 60 A8 20 16 C1 48 4F FF B2 6A 75 7A 0D CF 60 CB F9 5E 0D 3B 44 48 72 B0 7D E4 CB C7 0F 03 D3 9F B8 F9 93 71 91 0C 00 00 00 00 49 45 4E 44 BE 42 60 92
https://w.atwiki.jp/aosora/pages/11.html
JPEGはマーカーと呼ばれる2バイトの識別子でその後に続くデータの意味を表す (以下、上がファイルの先頭。) Markar byte 内容 種類 SOI ff,d8 Start of Image 複数のセグメント SOF ff,c0~cf(c4,c8,ccを除く) ここにサイズや色の情報が入っている。必ずSOF0からSOF14までのうち必ず1つは存在する セグメント 複数のセグメント SOS ff,da このファイルの実データ イメージデータ EOI ff,d9 End of Image 各セグメントの中は、 [マーカー(2byte)][セグメントのサイズ(2byte,この2byteを含むサイズ)][セグメントの内容] という順番で並んでいる。 SOI,EOIはマーカー(2byte)のみからなる。 SOSの中に「ff」が存在する場合は、識別子と混同しないよう、後ろに「00」がつく。 (ff,00 はマーカーじゃないよ、という印。) SOFの構造(サイズより後ろ) [入力画像の作成成分の1画素あたりのビット数(1byte)][画像の高さ(2byte)][画像の幅(2byte)][フレーム内の色成分数(1byte)]・・・・ 例)画像の高さが、[02,58] の順で並んでいたとすると、 258(16進数)→600(10進数) 高さは600pxとなる。 入力画像の作成成分の1画素あたりのビット数が8、フレーム内の色成分数が3なら、 8×3で24ビットカラーとなる。 -
https://w.atwiki.jp/aosora/pages/12.html
GIFは「GIF(47,49,46(16進数))」の3byteで始まる。 (参考 文字コード表) http //ipl.sfc.keio.ac.jp/text/info-2002-4/10/10_3.html 以下、ヘッダーの内容。(先頭からの並び順) 内容 サイズ 備考 GIF 3byte GIFのバージョン 3byte 89aとか。 幅 2byte 高さ 2byte GlobalColorTableの有無 1bit 0 無 1 有 色数 3bit この値+1 SortFlag(GlobalColorTableがSortされているか) 1bit 0 無 1 有 Global Color Tableの個数 3bit 2の(この値+1)乗 2byte GlobalColorTable (3*2^(Global Color Tableの個数+1))byte Global Color Table Flagが1の場合に存在 例)高さが[20,03]の順で表示された場合、値を割り出すのにバイトの順序は逆になり、 0320(16進数)→800(10進数)で 800pxとなる。 透過GIF 透過GIFかどうかは、ブロック「Graphic Control Extension」を調べる。 このブロックは[21,f9]で始まる。 このブロックのサイズが1byteで続き、 次の1byteの最後の1bitで透過かどうかがわかる。 1 透過有 0 透過なし アニメーション GIFアニメーションは ヘッダー Application Extension([21,ff]で始まる) Graphic Control Extension Image Block([2c]で始まる) 以降、Graphic Control ExtensionとImage Blockの繰り返し Trailer(データの終わり。[3b]1byte) という構造のもの。 通常は、 ヘッダー Graphic Control Extension Image Block Trailer
https://w.atwiki.jp/seiken_binary/
【バイナリ改造】聖剣伝説【エピソード1】 http //game12.2ch.net/test/read.cgi/gameurawaza/1146439237/ (http //game9.2ch.net/test/read.cgi/gameurawaza/1146439237/から移転(2007/01/09)) 名前 コメント Seiken3SET20191214修正.zipを元に少し追加したBNE2データあるんやけど どこでアップしたらいいかわからん -- 名無しさん (2022-06-28 23 03 42) 武器の116932,は武器のパレットを参照している 武器の116941,は追加効果発生確率になっている。運+追加効果確率で効果が発動 武器の116944,は追加効果1になってるっぽい。0X20沈黙が発動 武器の116945,は追加効果2になってるっぽい。0X01雪だるま :0X02黒焦げ :0X04ちびっこ :0X08毒 :0X20石化 :0X32? :40眠り :0X80戦闘不能, 防具の117F32,は防具のパレットを参照している 魔法、技の119937,は詠唱時間の長さに関係している ST変化2の0X44は防御+魔法防御アップの効果を確認 攻撃系統の魔法・召喚を木属性に変更したらMP回復効果が発動するのを確認 上記は一部調べていてくれてる方がいたと思う 海外のハックを見比べながら一応確認はしたけど自信なし 調べてくれてる方の手助けになればと思い一応記載 -- 名無しさん (2020-05-16 18 24 18) モンスターの行動登録は00~20程度まである 20以降の数字はバグを引き起こしたり正常に動いたり様々 これを一時的に登録するアドレス内容を書き換える事でモンスターが同一のモーションを取り続ける 魔法モーションはモンスターごとに詠唱終了できるものとできないものがおり 詠唱終了できないモンスターが画面暗転系の魔法/アイテムを使うとウィンドウが閉じず画面切り替え不可能になる -- 名無しさん (2019-09-30 09 46 13) モンスターのパレットはそれぞれモンスターの管理番号のものと同一のため 他のモンスターの色を参考に色の置き換えが出来る 出現モンスターを書き換える際にはAI管理番号も書き換えないと最悪ソフトロックがかかる -- 名無しさん (2019-09-30 09 42 47) 00 80 00 00 00 06 14 00 08 00 00 00 00 00 54 00 01 石化くちばし 05 40 00 00 20 00 00 00 xx 00 00 00 00 00 54 00 01 メロディとうっふんプリプリのデータは効果が同じなため同一 05 相手に状態異常を与える(00- 術者がダメージ 01- 相手を回復 0A- ダメージ 0B- 割合ダメージ現HP1/4 0C- ひるみなしダメージ 20 最大HPダウン効果 xx 00 ここを書き換えると状態異常を与えられる 睡眠40 石化08 他は不明 -- 名無しさん (2019-09-30 09 40 50) ↓ありがとうございます。使いやすくなりました。 -- 80 (2006-06-26 20 22 51) せっかく工夫してくださったのに申し訳ないのですが、左のメニュー、java使わない形に戻していただけませんか。最初から全部項目が見えたほうがサイト構成が分かりやすいですし、少ないクリック回数で目的にたどり着けますので。 -- 80 (2006-06-26 15 39 06) 2↓を忘れていました(聖剣2)。すでにヘッダ無しのものに置き換えました。陰で修正を加えてくれていたひとが居たのに、何度も上書きしてしまってごめんなさい(。´Д⊂) -- 48 (2006-06-24 19 45 09) 聖剣3用のBNE2設定ファイルをzipにまとめたものをアップしました。カスタマイズのたたき台に使ってください。&BNE2関係のページにタイトルと補足説明つけてみました。 -- 80 (2006-06-24 01 03 15) 解析情報はヘッダ無しのアドレスで -- 名無しさん (2006-06-22 02 29 20) test -- 名無しさん (2006-06-21 23 14 55)