2006年7月14日 星期五

自製的 ToolExtract 檔案抓取工具(含原始碼)

俗話說: "巧婦難為無米之炊", 想解讀遊戲中的模型檔, 第一個步驟就是分辨出哪些檔案才是模型檔. 而遊戲製作者通常都會把一堆檔案包裝成一個大檔案; 像是 idSoftware 就習慣把一堆檔案壓縮成 pk4 格式(其實就是 zip, 所以很容易解開, 解開後的許多檔案又都是文字格式, 所以很好解讀); 不過遊樂器上的遊戲就沒那麼好分解了(因為光碟中通常是一個未知的超大檔案, 甚至是隱藏檔); 藉由 yaz0r's dumper.cpp 可以把 FFX, FFX-2(ISO檔) 的事件模型檔抓取出來, 再加上自己寫的 xkm 分解工具, 就創造出這個 ToolExtract 抓取工具, 內含原始碼, 有興趣的可以自己修改擴充.

現階段 ToolExtract 的 xkm 分解功能只適用於KOEI 早期出版的 "真三國無雙3 PC版", "大航海時代 Online", "信長的野望 Online" 等 PC game; KOEI 新的檔案包裝方式則改用了封裝檔案(BIN)和索引檔(IDX)搭配, 所以要再研究看看是不是分解的出來吧...

3 則留言:

fatduck 提到...

見你很久沒更新了, 一出來就是超強的好東西!
有空請也更新你的 xkm viewer, 支援其他koei 的 xkm 啊!

謝謝!

Raymond 提到...

你好
最近正好再研究這些東西,發現你的網站太棒了,很想下載你的大作回來觀摩。
可惜檔案已經無法下載了
請問可否提供給我呢~非常感謝啊

Macbear 提到...

下載點的檔案是放在 GeoCities,
流量限制是每小時 4.2Mb.
有時會因為流量過大而無法下載,
只要過了一個小時後就可以在下載了

所以請再試試吧