高级玩家

- 贡献度
- 19
- 金元
- 5043
- 积分
- 580
- 精华
- 0
- 注册时间
- 2011-3-10
|
本帖最后由 shinxz 于 2013-8-7 19:04 编辑
以下为我个人摸索,如果错误或遗漏,甚至有更好的方法,请大家不吝提出分享.
我不是资工出身,所以所有过程的只是使用现有别人做好的工具,虽然过程有点繁琐,不过基本电脑操作即可达成.
一 基本观念:
PC的MOD跟iPad MOD最大的差异在于图片压缩方式的不同,所以只要能把PC MOD内含的所有图片转成iPad可用图档的就达成转换平台的工作.
Magic: The Gathering - Duels of the Planeswalkers
主要是使用TDX的图片格式,也就是图片档的附档名为.tdx,在PC与iPad皆同,但是两个系统的TDX档是使用不同的图片压缩方式,
所以尽管同样为TDX档,还是需要将PC使用的图片解压回PNG档,之后再压缩成iPad所支援的TDX档才可使用.
但是这个TDX转换工具主要是为了Magic 2013而制作的,而这个工具的制作人Emashzed,目前似乎已经没有继续维护这个工具,所以能得到的资讯很有限.
二 工具:
1. Gibbed Tools 打包,解开,转换图片,WAD档的工具.
来源: http://www.slightlymagic.net/forum/viewtopic.php?f=99&t=10463
下载: http://pan.baidu.com/share/link?shareid=2422201643&uk=3761433853
这个工具很基本,有尝试制作PC MOD的玩家都有用过.
转换过程只会用到3个功能,分别为:
(1)Gibbed.Duels.Unpack.exe
解开WAD.
(2)Gibbed.Duels.TdxConvert.exe
将TDX档转换为PNG档.
(3)Gibbed.Duels.Pack.exe
打包为WAD.
2.Emashzed iPAD TDX Tools PNG档转换成iPad可用之TDX档.
来源: http://www.slightlymagic.net/forum/viewtopic.php?f=63&t=7711
下载: http://pan.baidu.com/share/link?shareid=2536876346&uk=3761433853
这个工具主要会使用到
makeAll.bat
将PNG转换成iPad可用的TDX档
3.RiiakshuNal修改过的转换图档工具 PNG档转换成iPad可用之TDX档.
我还没有用过,看起来使用方法应该是差不多.
来源: http://www.slightlymagic.net/forum/viewtopic.php?f=102&t=10511
下载: 32位元 http://pan.baidu.com/share/link?shareid=200588523&uk=3761433853
64位元 http://pan.baidu.com/share/link?shareid=203803653&uk=3761433853
4.HEX编辑器 按个人喜好使用.
个人是用Notepad++加上hex editor plugin,基本上任何可以编辑HEX的工具都可以.
只有部分的图档需要HEX编辑,之后会详细叙述.
三 转换PC MOD到iPAD MOD制作过程:
1.使用Gibbed Tools解压WAD
2.修改牌组的XML档,使用文字编辑器即可
3.使用Gibbed Tools转换TDX为PNG
4.使用iPAD TDX Tools转换PNG为iPad可用的TDX
5.使用HEX编辑器修改非卡片插图的TDX档
6.使用Gibbed Tools打包为WAD
工具的使用方式,主要是将欲修改转换的档案拖拉到执行档(.EXE或.BAT)上即可.
四 制作解说:
(1)使用Gibbed Tools解压WAD
将欲转换为iPad可用之PC MOD 例如:XXXXX.WAD使用Gibbed.Duels.Unpack.exe解压,
解压后会出现一个资料夹,需要修改的TDX图档就在里面,
以kev V1.20 MOD为例会出现DATA_DLC_KEV_unpacked资料夹,
结构如下,红色的资料夹内有需要被修改的档案.
DATA_DLC_KEV_unpacked
└ DATA_DLC_KEV
└ DATA_ALL_PLATFORMS
├ AI_PERSONALITIES
├ ART_ASSETS
├ CARDS
├ DECKS
├ SOUNDS
├ SPECIALFX
├ TEXT_PERMANENT
└ UNLOCKS
(2)修改牌组的XML档,使用文字编辑器即可
需要修改的档案位于DECKS以及UNLOCKS
DECKS里存放的是牌组的资讯,UNLOCKS里存放的是备牌的资讯,
将这2个资料夹下的所有XML档打开,
用搜寻寻找content_pack,修改为content_pack="0" .
接下来这个部分比较复杂,也缺乏详细的资讯,以下为我个人的作法.首先要记住一样件事,所有的TDX都需要被转换成iPad支援的TDX档案,
此外所有不是管理卡片图片的TDX档案转档过后都需要经由HEX修改,使其具有支援透明度的特性.
基本上除了ILLUSTRATIONS资料夹以外,所有其他资料夹内的TDX档都需要经过HEX编辑器修改.
ART_ASSETS这个资料夹下有2个比较重要的子资料夹,分别为ILLUSTRATIONS以及TEXTURES,
ILLUSTRATIONS存放的为卡片的图片档案,这个资料夹内的所有TDX档只需要转换即可.
TEXTURES存放的为非卡片的图片档案,这里面的TDX都需要再经过HEX编辑器的修改.
(3)使用Gibbed Tools转换TDX为PNG
需要修改的档案位于ART_ASSETS(一定都有)与SPECIALFX(不一定每个MOD都有).
这2个资料夹下,连同子资料夹里所有的TDX都需要被转换.
将所有的TDX档使用Gibbed.Duels.TdxConvert.exe转换为PNG.
(4)使用iPAD TDX Tools转换PNG为iPad可用的TDX
将上个步骤所有转换为PNG的图档搬到iPAD TDX Tools的资料夹下,使用makeAll.bat转换为iPad可用之TDX档,拖拉一个档案到makeAll.bat上即可,它会自动转换资夹内所有的PNG档.
将所有转换完的TDX档放回它所属的资料夹.
(5)用HEX编辑器修改非卡片插图的TDX档
这个步骤的主要目的是将所以非卡片的图片档案都修改成支援透明度的档案.
将需要修改的TDX档(就是除去ILLUSTRATIONS资料夹内)的所有TDX档用HEX编辑器打开,
修改第一行的第08以及09栏位,将08那个栏位修改成88,09那个栏位修改成05,
例:有加底线的部分就是需要被修改的位置.
位置 00 01 02 03 04 05 06 07 08 09
字串 00 02 00 02 00 02 0A 00 88 05
(6)使用Gibbed Tools打包为WAD
以上所有动作做完后,就可以使用Gibbed.Duels.Pack.exe,将整个资料夹打包回WAD.
至此就完成转换MOD的工作.
|
评分
-
3
查看全部评分
-
|