发新话题
打印

[提问] 搜不到A.bin 的图档译码

ainfo.bin 每個動畫資訊包含 12 Bytes 拆成四段來看(Low Byte First)妖城在线论坛3 ~. Y- |) ~( e
C9 8B 01 00 (動畫編號) 0x00018BC9
! ^( x" [+ v( rbbs.mocwww.com00 FC 59 00 (A.bin 偏移地址) 0x0059FC00! i* [- L. Q6 W: ?3 m
40 00 (動作數量) 0x0040魔力私服,最新魔力宝贝私服技术交流, d5 E: V' y' i" C; m. ?
00 00 (未知)—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート" T& c4 B0 `* I6 V
所以要從 a.bin 偏移 0x0059FC00 開始讀取 0x0040 個動作資料,每個動作資料開頭結構 12 Bytes 分四部分5 J/ v# g9 n& u% S0 ?% ^! |
0x0000 (2 Bytes) 方向編號妖城在线论坛! P2 s+ L/ T  {
0x0000 (2 Bytes) 動作編號
9 E0 \% E5 C) }* x" ^" B6 J- `妖城在线论坛0x00000000 (4Bytes) 此動畫完成時間* n' N& g/ z" ~* N; j
0x00000000 (4Bytes) 幀數,也就是此動畫的圖片總量魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表/ V+ A3 F  q0 Y. A' O# \" W& ~
如果讀取的動畫屬於 PUK2、PUK3 這類有包含調色盤編號的動畫,還要接著讀一段調色盤代碼的資料 8 Bytes—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート6 Z+ ^+ A7 S. b7 X2 p5 o8 ?
0x0000 (2 Bytes) 調色盤編號魔力私服,最新魔力宝贝私服技术交流: P5 r- w* ^# d  t# L
0x0000 (2 Bytes) 是否反向
9 p$ ]4 L, @% \8 I. _7 i# g, b魔力私服,最新魔力宝贝私服技术交流0x??FFFFFF (4 Bytes) 結束碼
/ b1 d4 R/ L& h7 p. N* L8 f接著才是每幀的圖片序號 10 Bytes
5 }9 y% V8 R0 W- c; zbbs.mocwww.com0x00000000 (4 Bytes) 這個序號對應到 ginfo.bin魔力私服,最新魔力宝贝私服技术交流) d  K* V3 H2 l- G1 [
0x0000000000 (6 Bytes) 保留,應該是留著擴充用,通常都是 0魔力私服,最新魔力宝贝私服技术交流& G; c% c/ ]9 v8 H* g
然後幀數多少就要反覆讀出幾次,這樣才算把一個動作完成,所以每個動作資料長度不一定相同。% P3 z# C. q9 O# H) P5 H
以上就是相關檔案結構讓你參考—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート3 o8 a0 i6 u: r6 M; |
總之,ainfo.bin -> a.bin -> ginfo.bin -> g.bin 這樣的對應順序下去找你的答案,或是你可以找一下網路有蠻多個在介紹 Crossgate 檔案結構的都寫很好,至少比我有耐心講解。—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート+ W8 V# h" D$ i$ r2 M
但是你如果想用眼睛去找到動作0所包含的資料,應該會很桶苦,因為官方存檔是完全沒有按照方向及動作順序存的。魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表" g4 B/ V( ]; \6 V2 m( q. E

; s8 l: \9 o5 k" Y魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表[ 本帖最后由 alvahsieh 于 2020-1-6 16:00 编辑 ]

TOP

发新话题