FIFA 09 Demo出来了,这几天没有玩多少,但进进出出游戏倒是很多次。
首先是自己写的几个工具:
1、FIFA 09/08球衣模板转换工具(FIFA 09/08 Kits Dimension Changer)
下载地址:
http://www.fifalife.com/bbs/thread-8718-1-1.html
2、FIFA球衣批量转换工具V1.2(已经制作好,尚未发布,待正式版出来再发布,因为需要新游戏中球队ID信息)
3、EA Input V09.1
下载地址:
http://www.fifalife.com/bbs/thread-8723-1-1.html
折腾的过程:
1、先从论坛上下了几件FIFA 08的球衣,不过是08~09赛季的
2、用FIFA 09/08球衣模板转换工具,将这些球衣转成FIFA 09-1GF的球衣模板
3、用FIFA球衣批量转换工具V1.2转成fsh格式
4、再用EA Input V09.1,将这些球衣的fsh文件,连同一些其它的补丁,一同导入新建的zdata_27.big中,放入游戏\data\目录下,然后重建BH文件
5、进游戏,OK
得出的总结:
1、制作FIFA 09/08球衣模板转换工具的最初目的已经实现
当初看到FIFA 08与FIFA 09球衣只是在分辨率上有一些变化,所以写个这个工具,所以,如果想把FIFA 08的球衣使用到FIFA 09里面,完全是可以的。
2、这次FIFA球衣批量转换工具V1.2的制作费了不少功夫,与以往的差别如下:
a、分辨率不同,用fshtool转换球衣,自然要涉及到球衣贴图分辨率的问题,FIFA 09采用的是512*1024(1GF)的分辨率
b、转成fsh所需要的贴图数目不同,以往球衣的转换只是一个贴图文件,而FIFA 09则含有9个,除了第一个和第二个分辨率为4*4,其它的几个都不同,不过是呈递2倍递增,width和height保持1/2的比例。不过没有关系,使用FIFA球衣批量转换工具V1.2,除了要选择的球衣贴图,工具会自动帮你生成另外的8个贴图文件。
c、游戏所需要的球衣fsh文件不同。过去,针对每种球衣(主场、客场、门将等)游戏只需要一个fsh文件就可以了,但我发现FIFA 09 Demo中则需要4对。举例说:
AC的球衣,我们这里只说主场、客场和门将球衣,过去只需要t75__0_0_47.fsh(主场)、t75__1_0_47.fsh(客场)、t75__2_0_47.fsh(门将)三个文件就可以了。但在FIFA 09中,只有这三个还不够,还需要如下三组文件:
t75__20_0_47.fsh(主场)、t75__21_0_47.fsh(客场)、t75__22_0_47.fsh(门将)
t75__40_0_47.fsh(主场)、t75__41_0_47.fsh(客场)、t75__42_0_47.fsh(门将)
t75__60_0_47.fsh(主场)、t75__61_0_47.fsh(客场)、t75__62_0_47.fsh(门将)
所以一共需要4组文件。但这并不意味着,就有4套主场球衣,4套客场球衣和4套门将球衣。主场的四个fsh文件中含有的球衣贴图是一样,两外客场和门将也是类似的。但这决不意味着,我们做好t75__0_0_47.fsh,再重命名一个 t75__20_0_47.fsh就可以用了。
不过,FIFA 09 Demo中切尔西的球衣则不是这样的,和之前游戏一样只有前三个,我有些搞不明白。
FIFA球衣批量转换工具V1.2会自动帮你生成四组文件。
3、EA Input V09.1的成功使用,说明新版的fifaFS v5.2.12完全支持FIFA 09 Demo,可以放心使用了。
而且,fifa.fat又重新回归,因为上一作EURO 08里面就多冒出一个file.fat,让人搞不懂file.fat和fifa.fat谁在起作用。
好了,看截图吧。
myfifa2005
2008-09-13
台北(今天刮台风)