冒险解谜游戏中文网 ChinaAVG

标题: 好消息!萨曼莎系列汉化实现(肥牛请进) [打印本页]

作者: shane007    时间: 2010-2-22 23:02
标题: 好消息!萨曼莎系列汉化实现(肥牛请进)
首先感谢肥牛制作了这个系列的sfs文件的命令行解包工具。
( i" I' ^+ ?( F! ~# shttps://www.chinaavg.com/read.php?tid=20849
$ W/ r0 ]% h6 O4 h( N  m
3 U; m! U, L, S, A( O测试了一下命令行工具,发现可以正常解压。3 c# \) y' f6 U/ b7 F$ x. ?3 {3 X8 \
但是如果在一个批处理里写入命令后再执行,好像会解压不成功,有待进一步的测试。
" H# T# @& y9 j! O" s2 I5 e8 |$ n! m4 v4 t
游戏支持不打包,把解压出来的东西拷贝到游戏根目录的resources目录中就可以抛弃
4 T  P, q- z  L7 F5 S$ b, I1 ^resources.sfs文件了。
+ b0 p! L4 C# K. E; L$ C- y$ n8 ]
这个游戏的字体文件和定义文件在gfx\Fonts和fnt目录下面。
# w" B* Z9 l- ~5 b& `字幕文件也很好找,Dictionary.csv和cfg目录下面就是。( ?, K! Y+ g$ K* T2 e; m* H) y
翻译时需要用utf-8写入。
+ {- f1 F, ^% i) S0 D8 g/ Z2 F8 B, K
这个系列的游戏名如下
& B- g- x+ V5 T2 W' ^. ~9 B. ?; L萨曼莎与点金术
9 u' _  V# e+ O" ~Samantha Swift and the Golden Touch
3 K3 a# v! @0 N萨曼莎与暗藏的雅典娜玫瑰
; v; W2 M6 |* E4 E- e, ySamantha Swift and the Hidden Roses of Athena3 h3 L3 ?8 t! h' d# F
萨曼莎与亚特兰蒂斯之谜
. b9 a; X8 v6 ASamantha Swift and the Mystery from Atlantis7 \: J6 B- Q! A# E3 W2 k" ^

+ J  P: [5 R3 Qto  肥牛
! D; z1 x2 D# m( H  m2 l和其他游戏一样,同样需要制作一套字库图片和定义文件。- Y3 g# i0 }, [
我看了一下,字库图片的种类比较多。
$ W" z) ^" D; W不知道肥牛是否还能帮助论坛制作这个系列的字库工具呢?
4 i7 I! Y5 {. c; G如果没有时间或着没兴趣的话也不必勉强,我可以安排其他新人来做。: l1 R8 l/ o* B" _0 |5 Y- F
这套工具可以对对应3个游戏,我觉得还是挺有价值的。
作者: 肥牛    时间: 2010-2-23 08:35
这个东西解包以后我就看了图片字库文件了,初步的感觉技术上没什么难度,就是需要处理的图片太多,麻烦点儿而已。我先接下这个任务吧,争取两天之内搞定。6 r. g/ }/ U4 X. D+ m1 v

; f. s4 M. o# g) n( O" S% p你说放到批处理以后不能正常解包,能不能把你的批处理发给我,我测试一下?
作者: shane007    时间: 2010-2-23 11:11
引用第1楼肥牛于2010-02-23 08:35发表的  :: d. D/ _. J7 {6 [$ K  }! N- L1 r
这个东西解包以后我就看了图片字库文件了,初步的感觉技术上没什么难度,就是需要处理的图片太多,麻烦点儿而已。我先接下这个任务吧,争取两天之内搞定。
/ \+ \3 H6 t7 _. d7 k# C3 q
/ O% J0 ~6 B1 D9 I, j你说放到批处理以后不能正常解包,能不能把你的批处理发给我,我测试一下?

' F, _+ S3 z0 e# j太好了,对肥牛的大力支持表示感谢!
+ u0 l0 x% A, n# {( S  S& \批处理在家里的电脑里,我晚上放上来,记得是类似如下的样子。
! Y* f& j4 I6 f, Gsfspack -U resources.sfs D:\\Program Files\\gamepath\\1111
9 P6 T; D. {* n. B' U双击执行后,看见解压信息,但是未见解压出的东西。% i5 |2 x4 H& J$ q0 M! W+ D: h* o

5 x9 k, Y" @9 f- E" D+ }如果解压到c:\\1111则没问题,是不是路径有空格的关系?
作者: 肥牛    时间: 2010-2-23 11:23
有可能是这样的情况,试试改成D:\\Progra~1\\gamepath\\1111,我这边也再想想办法,看能不能解决这个问题。
作者: shane007    时间: 2010-2-23 11:34
引用第3楼肥牛于2010-02-23 11:23发表的  :
; d! S% [1 C4 ~& Z8 _0 Z! D有可能是这样的情况,试试改成D:Progra~1gamepath1111,我这边也再想想办法,看能不能解决这个问题。

" P4 O' U- H8 K" n2 n喔,原来是长路径名的问题啊。
9 F: j+ j7 h+ d# T* {1 S好的,我晚上去试试看。
作者: 肥牛    时间: 2010-2-23 15:23
不是长路径名,而就是空格的问题,因为这个命令行的方式,各参数间是按空格分隔的。如果路径名中存在空格,那就会被程序当成是两个参数。加双引号把路径引起来就可以了。
作者: shane007    时间: 2010-2-23 17:01
引用第5楼肥牛于2010-02-23 15:23发表的  :
" _' t, H1 l: [! [4 _& F2 p不是长路径名,而就是空格的问题,因为这个命令行的方式,各参数间是按空格分隔的。如果路径名中存在空格,那就会被程序当成是两个参数。加双引号把路径引起来就可以了。

1 ]) x8 ?% s& Y3 T0 J2 C收到,明白了。




欢迎光临 冒险解谜游戏中文网 ChinaAVG (https://chinaavg.com/) Powered by Discuz! X3.2