Board logo

標題: [遊戲相關] IGFTool 0.265 解包 / 打包工具 [打印本頁]

作者: yoyo007     時間: 2006-6-19 10:15 PM    標題: [遊戲相關] IGFTool 0.265 解包 / 打包工具

[軟體名稱] IGFTool 0.265 解包 / 打包工具
[軟體語言] 繁體中文
[檔案大小] 1.4 MB
[存放空間] 4shared
[軟體簡介] 免安裝

  Quote:


這幾日與 Heaven 兄聊到 IGFTool 這工具,索性將之繁體化備份起來,在此向 Heaven 兄致謝,感謝 Heaven 兄提供了該軟體,並在整個過程中,提供了諸多寶貴建議以及反覆測試,以下引自作者簡介:

  Quote:
IGFTool 原本是 3DM 工作室一直以來漢化 ILLUSION 遊戲的副產物,用於導出漢化相關的資源文件。一開始為了兼顧工作室的利益只是作為內部使用的,直到後來 ILLUSION 的文件格式趨於穩定之後,經過工作室的同意,才公佈出來讓廣大支持 3DM 的玩家也能體會一下親自 DIY 自己喜愛的遊戲的樂趣,這才是 IGFTool 的意義所在。




檔案下載:


解壓碼:CENTURYS 網際論壇 中文化開發團隊


PS. 請注意:

如軟體需特殊文件,而您只下不回的話,那不好意思,即使您PM向我詢問,我也會學您當個潛水者,不予回應,請別怪我,這本是禮尚往來,大家互相,所以,敬請各位大大保持論壇的良好風氣,養成有下有回的網路禮儀,謝謝您的配合!!

作者: 2Heaven     時間: 2006-6-20 12:01 AM
感謝 YoYo 版大辛苦的繁化.
我沒什麼貢獻就得到別人努力的成果.
感謝感謝!
作者: osk     時間: 2006-6-20 12:25 AM
這是遊戲程式修改工具嗎?
沒使用過..下載測試..
謝謝 版大的無私分享~
作者: yoyo007     時間: 2006-6-20 01:10 AM


  Quote:
Originally posted by 2Heaven at 2006-6-20 00:01:
感謝 YoYo 版大辛苦的繁化.
我沒什麼貢獻就得到別人努力的成果.
感謝感謝!

我才要感謝 Heaven 兄.
若沒有您幫忙測試與提供建議.
很難處理的完整.
再次向 Heaven 兄致謝.

作者: kuo58     時間: 2006-6-20 08:16 AM
我並不知道此軟體的作用是什麼?
依YoYo 大大 解釋好像是繁化遊戲的
先下載備用  謝謝 YoYo 大大
作者: king2929     時間: 2006-6-20 11:28 AM


感謝 yoyo 版主分享與提供!

沒用過這樣的工具,試試看 ~

還有,這是什麼樣的束束,有什何用途 ?

雖然提到 漢化 ILLUSION 遊戲的副產物,用於導出漢化相關的資源文件

還有 ILLUSION 的文件格式,又是什個什麼樣的格式 ???

可以來個示意意簡略說明一下嗎,

[ Last edited by king2929 on 2006-6-20 at 11:48 AM ]
作者: e722146     時間: 2006-6-20 12:41 PM
是關於哪方面的解包 / 打包工具呢?
蠻好奇的說!多謝愛心提供分享喔!
作者: open5858     時間: 2006-6-20 12:47 PM
很少玩 Game 好像是用來
修改 ILLUSION 遊戲貼圖工具
搜尋一下資訊,要使用此程式修改遊戲好像也不容易
轉貼搜尋資訊有興趣的大大研究看看~~  ^_^

一,修改文件原理篇

首先說一下ILL夠懶的了,雖然很多圖片文件加密了,但是用IGFTOOL一樣可以打開,當然要修改一下XX文件的內容才能夠打開
說一下XX文件當你打開了10 11 12的幾個PP文件後雖然可以看到一些圖片但是很多是XX文件,XX文件其實就等於一個文件包但是很多材質文件都被放在這裡了,包括一些XX的部位的,如何去打開,導出,導入這些XX文件就是我們的討論目的了。



準備活動:執行IGFTOOL(插播廣告,對IGFTOOL的作者:A.F.E.致以最高的敬意!),先打開12.PP文件,將.XX文件導出,然後在IGFTOOL的選擇工具設置裡選擇插件設置,將 強制搜索有用的文件 的選項點上,然後返回到提取/修改,在文件類型中選擇 強制搜索有用的文件,然後可以打開已經導出的XX文件,打開的時候會有一個提示窗口,選第三項:要,請幫我搜索以下這些類型,在文件類型裡只選上BMP和TGA,然後確定後你會發現有的文件中可以搜索到TGA文件並且可以導出導入,然而BMP圖片卻是看不到的,不過沒關係到了這裡你已經瞭解如何打開XX文件了,下面就是要對XX文件進行修改一下就可以導出BMP文件



使用工具UEDTI32的十六進制編輯工具打開.XX文件(如果不會使用此工具的話,那麼就等寫出來專門處理.XX文件的軟件吧,不過我現在沒有這個興趣寫了),根據BMP的格式研究,在幾個DWORD位上的字節如果是WINDOWS系統的BMP將是固定格式,有這個固定格式就可以根據這個固定格式來判斷文件的開始和結束,說到這裡不得不說一句,那天晚上跟阿神研究XX文件的時候我全是手動的將數據的十六進制複製出來然後再保存成新文件測試的,壓抑死了......



BMP文件的格式是這樣的:BM(WORD 是標記win接受的BMP格式).長度(DWORD),空域(DWORD),36000000,28000000
ILL果然夠偷懶為了不被人發現BMP的格式,只是把BMP最開頭的BM兩個字節給寫成了00 00,然而在程序調用的時候自動給加上去了BM兩個字符,但是因為沒有這兩個標誌字符,所以IGFTOOL就暫時沒辦法判斷什麼文件是BMP了,所以我要手動的修改.XX文件加上去這兩標誌字符



用UE查找00000000 36000000 28000000這個值,如果此XX文件內有BMP就會有這個地址的,然後根據上面的地址結構:
BM XXXXXXXX 00000000 36000000 28000000這個結構裡,XXXXXXXX是BMP的文件長度,可以忽略,在BM的位置上寫上大寫的BM兩個字,然後查找下一個,繼續這樣寫,直到這個文件查找完了後,保存一下文件



然後打開IGFTOOL進行強制搜索,你會發現....原來查找不到的BMP圖片都被查了出來,導出一下,就可以導了,在修改完了後再導入一下,也可以,最後把XX文件放到PP裡,再進遊戲,生效了,到這裡BMP解包活動就ok了,不過你別以為這個很輕鬆,因為要手動修改一個個的文件非常麻煩



二、修改文件技巧篇

註:括孤中的皆為註解。
理解了原理,現在就教大家一個比較方便快捷的修改方法。



要手動去改這麼多文件實在是太可怕了,吃過苦頭的我當然也不能讓大家一起受苦。
能力有限,雖然不能實現全自動的方法,不過來個半自動的也夠了。



首先我們除了UltraEdit32外(以下簡稱UE),還要另外準備一個軟件。
你可以用按鍵精靈又或者EZMARCO,總之只要是同類的鍵盤宏軟件就行。



上一篇提到BMP的特徵碼是00000000 36000000 28000000。



我們先看看這個:
============================================================
=============0 1 2 3 4 5 6 7 8 9 A B C D E F=
=0034f1b0h: 00 00 00 00 00 00 00 CC 38 00 0C 00 42 4D 38 00=
=0034F1C0H: 0C 00 00 00 00 00 36 00 00 00 28 00 00 00 00 02=
============================================================
我們發現需要改成42 4D(即是BM)的位置,全部都是在特徵碼的上面再向左移四下的。



利用這個規率,我們可以輕易用軟件代我們去修改.XX文件。



我舉自己的例,讓大家看看要怎去做。



先在UE的尋找功能(快捷鍵是CTRL+F)裡輸入00000000 36000000 28000000
(記著不用勾任何選項。)



然後我是這樣設定的按鍵(按鍵的作用對像是UE)



<F3>(F3是UE的快捷鍵,作用是尋找下一個目標)
<UP>(向上一行,即是由0034F1CE返回34F1BE)
<LEFT><LEFT>(向左移兩下,即是由34F1BE移到34F1BD)
<LEFT><LEFT>(再向左移兩下,即是由34F1BD移到34F1BC,也就是我們要更改的位置。)
424D(作用就是上一篇提到的加上BM二字)
<DOWN><DOWN>(這樣是表示下移兩行,這是防止軟件下次按F3時會搜到相同的位置。不這樣的話會陷入死循環哦!)



最後我們可以設定執行的循環次數。建議循環設5次就夠了,不必設太多。



總結按鍵是:<F3><UP><LEFT><LEFT><LEFT><LEFT>424D<DOWN><DOWN>(加循環次數5次)



我們在這給他快捷鍵SHIFT+`(實際上是隨你定的)



那我們再總結一下步驟:
1.用UE打開要修改的.XX檔
2.CTRL+F 輸入搜尋特徵碼00000000 36000000 28000000(輸過一次就夠了)
3.SHIFT+`(就是執行設定好的按鍵)
4.重覆步驟3,直到UE出現「搜尋的字串找不到!」為止
5.存檔

感謝YOYO兄分享辛苦了~~  ^_^
作者: king2929     時間: 2006-6-20 01:55 PM


感謝 open 兄的根概略詳說。

不然光看介紹,還真是一頭霧水,摸不著頭緒,

前題、說明及結綸都簡明扼要,辛苦你了 open 兄 ~
作者: 2Heaven     時間: 2006-6-20 02:22 PM
open 兄說得很詳盡.

所有煩人的步驟盡歸於 IGFTool 中.
這是能者之勞. 懶者之福.

已經很久沒玩 H-Game 了.
朋友給我的遊戲中發現有簡體漢化版.
一時好奇心起. 又能力不足. 所以才會有麻煩 YoYo 版大的事情.


所有回文者均有發短訊. 沒收到的請再 pm 給我.
這是我搜尋網路找到的 http 及 FTP 的載點.
檔案大不上傳. 想測試的請自己下載.

以上.
作者: yoyo007     時間: 2006-6-21 02:26 AM
感謝 OPEN 兄和 Heaven 兄補充,TKS。
作者: hong01     時間: 2006-6-21 04:37 AM
感謝yoyo007大大中文化分享!!
經過 OPEN 兄和 Heaven 兄補充...充分瞭解
看起來工程還真的很大
不容易...有挑戰性
yoyo007大大還在軟體附上工作紀錄
好像日記一樣...紀錄..有身臨其境之感!
原來平常大家都在---努力中文化..
全部謝謝啦!這軟體沒用過....
趕快來試試看!

[ Last edited by hong01 on 2006-6-21 at 05:03 AM ]
作者: 七彩琉璃雨     時間: 2006-6-26 09:19 PM
遊戲漢化修改工具??
以後或許有機會研究
目前還是專攻於中文化研究
多謝提供分享∼∼收下備用∼∼
作者: JP-chenh     時間: 2006-11-13 09:35 PM
與遊戲有關嗎?不是制作遊戲的吧?
看大家說得那麼熱鬧,我也來湊趣,
先下載再細細的重看 OPEN大特地找來的教學文章。
蘇州過後才來找只怕真的沒有了!
謝謝大大上傳分享!
作者: clairvoyant     時間: 2006-12-14 12:48 PM
The file link that you requested is not valid.
作者: yoyo007     時間: 2006-12-16 02:27 AM


  Quote:
Originally posted by clairvoyant at 2006-12-14 12:48:
The file link that you requested is not valid.

4shared 空間連著兩天鎖帳號,可真把我累壞了,已恢復。




歡迎光臨 網際論壇 (http://centurys.net/) Powered by Discuz! 2.5