初步研究了一下:$ ?* _; S% G/ a9 ?1 e" D
# }! E# P' ?. R( v4 rTLJ的结构是把各个场景分别放在单独的文件夹里。第一个启动的文件夹是45-House of all world,就是APRIL讲故事的那个小屋。
# B s! N1 @6 n0 i; P.Xarc的格式还要研究一下。不过可以确定的是,要汉化的话,不能只用替代,应该要重新打包。, Y' ~6 @) G1 Y# a8 D
我已经试着改过文件里的字符了,能正常显示中文。但如果文件大小有变化的话,程序会出错。
2 P, o6 y1 s( D8 K" t$ t* }% C. _* X5 K字符比原文少还行,多余的部分可以用空格盖掉,多了的话,里面其他文件的位置会有偏移(还有图片、声音和其他脚本)。包里应该有各个分区的文件位置信息,所以要重新计算文件的位置再打包。
3 }8 C0 x7 X1 q2 d5 i: q所以么,关键的问题还是工具。一个是解包的工具,再有就是打包的。那个xarc应该是非压缩的格式,加上有TLJ Viewer作参考,所以难度不会很大……我可以试一下,不过能力有限,能不能写出来就不敢保证了。:)* @9 _+ z+ E% g
/ R9 C9 W, e4 P1 r0 D如果可以向TLJ Viewer的作者要到资料的话,那进度就会快很多啦。" F. I! ~" k/ |4 A: o5 a
TLJ Viewer打开Global会死机是因为程序是一次性把一个文件夹的东西都打开,而Global里的东西太多了(7xxM)。
3 Q t4 b. I1 F( R( E, ^0 u* r0 u( b) o: N
PS:就这么听听对话的感觉也很爽呢,TLJ的配音真的是极品,哈哈。
! e% N2 i& F# q9 Z% iPS2:不要怪我虚荣……我已经找到那段有导演名字的片头动画了,随时准备添加“新元素”。 |