冒险解谜游戏中文网 ChinaAVG

标题: 写给AVG汉化新手的话 PART1 [打印本页]

作者: shane007    时间: 2009-10-7 22:54
标题: 写给AVG汉化新手的话 PART1
写给AVG汉化新手的话 PART1 6 B& Z' ]. }- J1 C
2 c' Z4 ]& B2 A3 @% F
    随着对AVG汉化感兴趣的人越来越多,我意识到是该抽空写一篇给新人指路的文章了。
5 l& |. D* o# S3 I5 ^9 x0 V; X+ Z   
" P7 f  ?4 b% ?! Q% j    在文章开始之前,先送给AVG汉化新手一句话,这就是: 一切皆有可能。
7 e$ j' [# r1 E$ C7 _
3 I! j: k- i$ }: F    先说一下,什么样的人才有可能在汉化上有所作为。
6 j9 A1 |; L" t( P& g' j% U    ( E9 M" i/ _) {; ^( m, o$ L, U* Y
    1.一般来说,会一门编程语言是必须的,否则,最多也只能停留在通过PS图片来汉化某些小游戏的水平上。
  U: q) V5 j( m0 a; f, P3 N      能学习一下C语言是最好的,如果觉得C语言太难的话,可以考虑学习vb,vb.net,c#,delphi语言. 7 e: O3 C- n, W
      会了一门编程语言,就可以随心所欲地制作各类解包器,打包器以及各类其他汉化工具.
- t3 }% _1 n( Y; J      有人也许会说, 有些人不会编程,不是也用一些通用工具汉化了不少PS,PSP,GBA之类的游戏机游戏吗?
5 [7 f6 P  r! A+ }      在这里我想告诉大家,对西文PC游戏来说,几乎每个游戏都需要自己开发汉化工具,这和游戏机游戏的汉化是不同的。 4 E: k$ u2 `( }9 ^3 E: K2 b
      同样的道理,游戏机游戏汉化的那些教程也都用不上。为什么呢?就是因为西文PC游戏的汉化没有固定的方法。
* e4 V0 M4 b6 q( Q; [4 M1 Q      所以,网上几乎没有西文PC游戏的汉化教程。即使有,也是针对某一个游戏的。 / a/ j) O% Z9 P/ M- _( d+ f6 m
3 Q, c4 @1 e0 g) T" c' q3 n
    2.要想在汉化上有所作为,一开始需要至少持续3个月的学习。
( |' J# x: f* N: u& S8 S      3个月的时间不算太长,不算太短,可以作为一个分水岭。
& S& U2 V# z" p- x      在论坛上来过一批又一批声称要学习汉化的朋友,能坚持持续3个月学习的很少,所以能有所作为的也就很少。 & {7 J  g+ K5 k' v: h

7 C2 U" J) ]" v. [5 g    3.要有不断钻研的精神。 ; D) L5 D4 b/ W
      西文PC游戏的汉化没有固定的方法,所以不能指望能通过看几篇教程就学会汉化。 ! P, M( A. \3 Y8 ]- U! l' B* [
      自己的钻研是必须的,不要老是问别人下一步该怎么办。通常也不会有人知道下一步该怎么办。 : W: p4 x9 V4 ?/ o2 U. m) K9 {& U. G
      
+ n8 _$ `; V1 M1 C! q6 U) c9 b" S2 _$ U    4.要多学习前人的经验 $ u  H! P* J0 i% M+ o* E6 a
      要想学习汉化,最简单的方法,是把一些已经实现汉化的游戏找来看看。 ( [  C# }( ]' u, u+ E
      看看这些游戏是如何实现汉化的,每个游戏的实现方法虽然不同,但是其内在的本质是相同的。 ) `! b  X: g7 B! w
      在ChinaAVG的汉化区,公开了很多游戏的汉化细节,是目前地球上汉化资料最多的地方。 7 O( d' W+ q3 E/ j' i6 K7 {2 y& u
      真要想学习汉化的话,不妨好好利用这些资料,深入学习一下。 5 Q- Z) ~; Z  i' ]: b. V# ]0 K% t( Q
      如果嘴巴里面喊着要学习汉化,现有的资料不认真深入学习的话就不好了。
6 Z) v1 S- V9 f& Z- u: g+ g* J7 F8 v6 m7 G( D
  5.学习汉化要循序渐进,不可心急。
  I" I" S! K6 O3 w8 H- a    在研究的过程中如果有一些小发现,都可以发表出来。
" p$ t% t  z' v) g( C1 J    大家可以看看我的汉化研究过程,有的汉化项目持续1个多月才搞出来。 " K7 ~( J% w5 q; R1 c; Q1 l# z# w
    时间拖得长了,不及时纪录下来的话,自己都可能忘记的。
; b7 I% S6 M1 k4 a$ Z: j! e& a. }2 r; \; y' G9 A* l6 G: h9 W" F
  6.学习汉化要勤快,不能偷懒。 7 B; q& T9 i5 S
    很多汉化方法都是试来试去试出来的,其实事先并不知道哪条路可以走得通的。 0 m1 a" J! ?/ m6 d' j1 t) F
    在进行各种尝试的过程中,有时还可以发现新的汉化方法。
2 L- g5 z( q) K% p5 _
- F  d6 Q5 E+ A0 r4 N    先写到这里,以后再慢慢补充。- M: l1 l5 ]; B
------------------------------------------------------
* r* m9 [5 e! m6 E+ p8 @; V8 N) Z2009.10.8 更新' M5 d: X( I# g2 a! ]4 }% B
利用中午的时间做一个小小的更新。: ]$ |9 N8 v% |* h+ f8 V

7 g- H; K- ^6 f) x' G' P9 e7. 要善于搜寻汉化资料。+ c/ [( k1 l  ~' @
    网上的汉化资料不少,但是关于PC游戏汉化的却不多。7 P1 A2 t9 c  j: g+ f8 v
    为了大家的方便,我已经把网上几乎所有和西文PC游戏汉化的资料都搬到ChinaAVG来了。$ f! O$ D: g7 j. b+ @# s
    加上我自己写的汉化资料,数量约有300篇。
. A- X+ \- [. X    这300篇汉化资料可以说是一个巨大的宝藏,要善于利用论坛的检索功能到宝藏里面找宝贝。
! Q' G6 r+ W1 s- D: O1 Q* O    比如检索quickbms可以找到好多关于quickbms的教程,检索解包器可以找到很多AVG的解包器等等。对于新手来说,找资料是一项很重要的基本功。; r7 e. Z* L4 i6 u! b) A

0 G0 A+ C+ K; \% M2 |0 v* k8. 要善于利用别人的成果。
% l( E9 g- Y0 v' H! C5 j    我刚开始搞汉化的时候,解包器都是求老外制作的。! `% h& P9 B2 n
    老外一般来说愿意制作解包器,但是却很少有人愿意制作打包器。
  L" X( }1 P$ P. K8 ]    于是,我就把主要精力放在打包器的制作上,syberia2的打包器是我制作的第一个打包器。
1 H5 ^+ h+ D: Z+ E  V* l    由于自己分析出了文件的格式,所以,制作一个打包器还是相当简单的。2 T+ E, m  Z6 g6 q# d7 C/ b7 ^
    自己分析不出文件的格式,可以在网上找找看,文件格式的老家在这里:$ Y) ^9 e) C" r# a& ~! i# z
http://forum.xentax.com/viewforum.php?f=10&sid=8f980db5f4d05d19caf9cd39f4930785
作者: 皮子陈    时间: 2009-10-7 23:07
顶贴,007写的很有道理。确实,汉化不是几天那么简单的,需要有恒心。有恒心才有资格去学习汉化这门学问
作者: 灰色小狼    时间: 2009-10-7 23:09
非常感谢007花时间教我们这些小白 [s:2]
作者: 皮子陈    时间: 2009-10-8 11:32
引用第2楼灰色小狼于2009-10-07 23:09发表的  :  [( i7 ~- q" j4 x0 L$ L
非常感谢007花时间教我们这些小白 [s:2]
是呀,我们这些小白很需要这样的资料。
) I3 e6 g2 ?8 ]0 b* p, o
- A! Z: k- r' @; }& t我看了几了实例了。跟着实例感觉还不错,但是昨天晚上,我吧 命令与征服 变节者 的解包的时候我很郁闷。根本找不到那个是文件名那个是文件长度。又一次陷入了困境。
作者: shane007    时间: 2009-10-8 12:06
2009.10.8 更新
作者: behindc2d    时间: 2009-10-8 18:07
偷懒不想学编程的梦想破灭…………
6 Z6 }# @  M) ?' s* t- ?6 Q& W. U7 S8 K. l/ U3 T! G- r
学习去了~~ [s:2]
作者: vimrc    时间: 2009-10-8 20:43
shane007讲的太好了!8 w# f( h7 f) J3 M  D3 n" s. H* J

! S. Y/ K1 g" B. N字符处理,偷懒的话可以试试python, perl :)
作者: 颂妖精    时间: 2009-10-9 12:09
进来学习一下
作者: 皮子陈    时间: 2009-10-9 12:12
要认真学习下。呵呵
作者: luoke_li    时间: 2009-10-9 13:02
学过几天计算机的新手报个到,论坛里翻贴学习去了先。
作者: 小蚱蜢    时间: 2009-10-10 18:58
汉化一个游戏为什么要解包啊?
作者: legalcrime    时间: 2009-10-17 21:15
感谢LZ的教程,网上根本找不到PC游戏的汉化教程,以后就常住这里学习汉化了~!
作者: shane007    时间: 2010-1-12 19:58
顶上来给新人看
作者: 6875538348    时间: 2010-1-12 21:03
看了楼主的帖子,不由得精神为之一振,自觉七经八脉为之一畅,七窍倒也开了六巧半,自古英雄出少年,楼主年纪轻轻,就有经天纬地之才,定国安邦之智,古人云,卧龙凤雏得一而安天下,而今,天佑我大中华,沧海桑田5000年,中华神州平地一声雷,飞沙走石,大舞迷天,朦胧中,只见顶天立地一金甲天神立于天地间,这人英雄手持双斧,二目如电,一斧下去,混沌初开,二斧下去,女娲造人,三斧下去, 小生倾倒.得此大英雄,实耐之幸也,民之福也,怎不叫人喜极而泣.......古人有少年楼主说为证,少年之楼主如红日初升,其道大光;河出伏流,一泻汪洋;潜龙腾渊,鳞爪飞扬;乳虎啸谷,百兽震惶;鹰隼试翼,风尘吸张;奇花初胎,皇皇;干将发硎,有作其芒;天戴其苍,地履其黄;纵有千古,横有八荒;小生对楼主之仰慕如滔滔江水连绵不绝,海枯石烂,天崩地裂,永不变心.) C6 i" m7 r& [3 ^
看完楼主的帖子,我的心情竟是久久不能平静。正如老子所云:大音希声,大象无形。我现在终于明白我缺乏的是什么了,正是楼主那种对真理的执着追求和楼主那种对理想的艰苦实践所产生的厚重感。面对楼主的帖子,我震惊得几乎不能动弹了,楼主那种裂纸欲出的大手笔,竟使我忍不住一次次地翻开楼主的帖子,每看一次,赞赏之情就激长数分,我总在想,是否有神灵活在它灵秀的外表下,以至能使人三月不知肉味,使人有余音绕梁、三日不绝的感受。楼主,你写得实在是太好了。我惟一能做的,就只有把这个帖子顶上去这件事了。
- n" G- D) B4 }( }+ V8 |3 U+ l( Z楼主的帖子实在是写得太好了。文笔流畅,修辞得体,深得魏晋诸朝遗风,更将唐风宋骨发扬得入木三分,能在有生之年看见楼主的这个帖子。实在是我三生之幸啊。看完楼主的这个帖子之后,我竟产生出一种无以名之的悲痛感——啊,这么好的帖子,如果将来我再也看不到了,那我该怎么办?那我该怎么办?直到我毫不犹豫地把楼主的这个帖子收藏了,我内心的那种激动才逐渐平静下来。可是我立刻想到,这么好的帖子,倘若别人看不到,那么不是浪费楼主的心血吗?经过痛苦的思想斗争,我终于下定决心,牺牲小我,奉献大我。我要拿出这帖子奉献给世人赏阅,我要把这个帖子一直往上顶,往上顶!顶到所有人都看到为止!. m8 ~. n& m; k1 y
在遇到你之前,我对人世间是否有真正的圣人是怀疑的;而现在,我终于相信了!我曾经忘情于两汉的歌赋,我曾经惊讶于李杜的诗才,我曾经流连于宋元的词曲。但现在,我才知道我有多么浅薄!2 x- e5 u8 Q3 S( N
楼主,你的高尚情操太让人感动了。在现在这样一个物欲横流的金钱社会里,竟然还能见到楼主这样的性情中人,无疑是我这辈子最大的幸运。让我深深感受到了人性的伟大。楼主的帖子,就好比黑暗中刺裂夜空的闪电,又好比撕开乌云的阳光,一瞬间就让我如饮甘露,让我明白了永恒的真理在这个世界上是真实存在着的。只有楼主这样具备广阔胸怀和完整知识体系的人,才能作为这真理的惟一引言者。看了楼主的帖子,我陷入了严肃的思考中。我认为,如果不把楼主的帖子顶上去,就是对真理的一种背叛,就是对谬论的极大妥协。因此,我决定义无返顾地顶了!
# d" K3 I1 b, C, i# ?6 Y+ N7 v说得好啊!我在XX社区打滚这么多年,所谓阅人无数,就算没有见过猪走路,也总明白猪肉是啥味道的。一看到楼主的气势,我就觉得楼主同在社区里灌水的那帮小混混有着本质的差别!那忧郁的语调,那熟悉的签名,还有字里行间高屋建瓴的辞藻。没用的,楼主,就算你怎么换马甲都是没有用的,你的亿万拥戴者早已经把你认出来了,你一定就是传说中的最强ID。自从社区改版之后,我就已经心灰意冷,对社区也没抱什么希望了,传说已经幻灭,神话已经终结,留在社区还有什么意思?没想到,没想到,今天可以再睹楼主的风范,我激动得忍不住就在屏幕前流下了眼泪。是啊,只要在楼主的带领下,社区就有希望了。我的内心再一次沸腾了,我胸腔里的血再一次燃烧了。楼主的几句话虽然简单,却概括扼要,一语道出了我们苦想多年仍不可解的几个重大问题的根本。楼主就好比社区的明灯,楼主就好比社区的方向,楼主就好比社区的栋梁。有楼主在,社区的明天必将更好!
9 t* V: \3 K* C4 Y3 }8 q1 C大师的话真如“大音希声扫阴翳”,犹如“拨开云雾见青天”,使我等网民看到了希望,看到了未来!晴天霹雳、醍醐灌顶或许不足以形容大师文章的万一;巫山行云、长江流水更难以比拟大师的文才!黄钟大吕,振聋发聩!你烛照天下,明见万里;雨露苍生,泽被万方!透过你深邃的文字,我仿佛看到了你鹰视狼顾、龙行虎步的伟岸英姿;仿佛看到了你手执如椽大笔、写天下文章的智慧神态;仿佛看见了你按剑四顾、指点江山的英武气概!( n% ]3 x( ]2 Y# {) ~6 a/ g' ^
逐字逐句地看完这个帖子以后,我的心久久不能平静,震撼啊!为什么会有如此好的帖子!我纵横网络BBS多年,自以为再也不会有任何帖子能打动我,没想到今天看到了如此精妙绝伦的这样一篇帖子!楼主,是你让我深深地理解了“人外有人,天外有天”这句话。谢谢你!在看完这帖子以后,我没有立即回复,因为我生怕我庸俗不堪的回复会玷污了这网上少有的帖子。但是我还是回复了,因为觉得如果不能在如此精彩的帖子后面留下自己的网名,那我死也不会瞑目的!能够在如此精彩的帖子后面留下自己的网名是多么骄傲的一件事啊!楼主,请原谅我的自私!我知道无论用多么华丽的辞藻来形容楼主您帖子的精彩程度都是不够的,都是虚伪的,所以我只想说一句:您的帖子太好看了!我愿意一辈子看下去!这篇帖子构思新颖,题材独具匠心,段落清晰,情节诡异,跌宕起伏,主线分明,引人入胜,平淡中显示出不凡的文学功底,可谓是字字珠玑,句句经典,是我辈应当学习之典范。正所谓:“一马奔腾,射雕引弓,天地都在我心中!”楼主真不愧为无厘界新一代的开山怪!本来我已经对这个社区失望了,觉得这个社区没有前途了,心里充满了悲哀。但是看了你的这个帖子,又让我对社区产生了希望。是你让我的心里重新燃起希望之火,是你让我的心死灰复燃,是你拯救了我一颗拔凉拔凉的心!本来我决定不在社区回任何帖子了,但是看了你的帖子,我告诉自己这个帖子是一定要回的!这是百年难得一见的好贴啊!苍天有眼啊,让我在有生之年得以观得如此精彩绝伦的帖子!
作者: 虫尾巴    时间: 2010-1-12 22:31
很详细的总结,学习了!
作者: fsmgiogio    时间: 2010-1-13 17:13
“是目前地球上汉化资料最多的地方”,~ [s:42]
作者: ssfve    时间: 2010-1-13 20:25
007能不能介绍一下什么是解包器,什么是打包器
作者: shane007    时间: 2010-1-13 22:28
引用第16楼ssfve于2010-01-13 20:25发表的  :
- c, X4 ]' x* R& i1 F& B+ k007能不能介绍一下什么是解包器,什么是打包器
) ~* k; g$ b0 Y) a+ `& E* Q- }2 a
解开和制作包文件的工具。
作者: beegame    时间: 2010-1-18 19:32
[s:41] 学习中 希望有所提高。不过编程可能要很多时间来学习,真不知道能不能坚持。
作者: shane007    时间: 2010-1-18 19:36
引用第18楼beegame于2010-01-18 19:32发表的  :8 t. P' o7 P8 D/ h' s# ^
[s:41] 学习中 希望有所提高。不过编程可能要很多时间来学习,真不知道能不能坚持。
, A* }) h% H8 D7 |
可以先学习文件操作部分的内容。可以各个击破嘛。
作者: beegame    时间: 2010-1-18 20:58
好的,先学习容易的
作者: 修普诺斯    时间: 2010-1-18 21:25
文件操作部分 [s:45]
作者: 虫尾巴    时间: 2010-1-18 22:17
是啊,还是希望007能够写一个游戏的详细分析方法,文件操作方法, U* k6 Y- B- J0 m: @7 W2 H8 B

" E0 L' c) i+ y7 l& u7 \' `光看大概的汉化方法还是有些不容易理解的
! j% e! \( x* X; m2 E( n9 E% I. o- w  X! F
看了详细的汉化方法,文件操作方法,我们就可以比葫芦画瓢了,呵呵
作者: shane007    时间: 2010-1-18 22:29
引用第22楼虫尾巴于2010-01-18 22:17发表的  :7 u) D) G) {" J$ r: k; H
是啊,还是希望007能够写一个游戏的详细分析方法,文件操作方法
( }) s1 z% i) M& _. H  S; D9 B9 o
% ~) s2 A, z: P9 v" y( a光看大概的汉化方法还是有些不容易理解的
9 F' e, ]1 R7 |/ j* A& |% A  C3 e' o# f) w3 t. R% p/ O
看了详细的汉化方法,文件操作方法,我们就可以比葫芦画瓢了,呵呵

! N2 P3 d; ]8 N0 D7 p7 a这个很难啊。每个游戏的具体汉化方法都是不同的,写得再详细,也无法比葫芦画瓢。* W6 K9 S3 _6 R" E2 [% C4 i0 ^) j
至于详细程度,我的汉化分析虽然写得简略,但是把要点都写出来了。' k, V0 Z) A9 G  d3 ~8 k" S: J
这样,你可以找个游戏,试试看写个汉化分析,不懂的地方我帮你补充,如何?
作者: 虫尾巴    时间: 2010-1-18 23:24
引用第23楼shane007于2010-01-18 22:29发表的  :4 o: f: d) n8 N( C. W( n+ V

9 p8 |- C8 j* {& g- t. _0 f" J1 f$ _  A4 n! f
这个很难啊。每个游戏的具体汉化方法都是不同的,写得再详细,也无法比葫芦画瓢。: M+ l, E" r7 L' [" V. P
至于详细程度,我的汉化分析虽然写得简略,但是把要点都写出来了。
5 T3 H4 Q% D) ~这样,你可以找个游戏,试试看写个汉化分析,不懂的地方我帮你补充,如何?
( A1 U; D  q. @8 V& m# d
OK!没问题!
% m2 }4 o- f5 x, j. g. ~$ C6 E5 K0 N3 J4 x1 M- G% K/ C0 i0 s! S1 H2 O
其实现在正在研究修普诺斯翻译的游戏Green Moon
# k2 _" t0 F+ _! \* ^3 s. B3 `+ L. d' [, \- \- f1 t) E0 \0 [
我用pfp文件分析工具找到了那个字幕文件
4 f/ F& U. W- f8 |. s [attach]15053[/attach]
+ R- h6 T  p# Y* L6 }4 Y' ]
4 N" J$ A5 L0 o  w4 {& d! p5 z( p那该怎样把它弄出来翻译它啊?
作者: beegame    时间: 2010-1-18 23:41
好像那个软件作者说要到下一个版本才有导入功能
作者: shane007    时间: 2010-1-18 23:46
引用第24楼虫尾巴于2010-01-18 23:24发表的  :
) P' G! b8 C2 b+ M* v7 u: ^: p4 V& E
- H( L; G6 Z% d  u  r
OK!没问题!% ~! O, ~; }2 a/ [9 B

5 p! ]; ]. k# S其实现在正在研究修普诺斯翻译的游戏Green Moon3 u9 Y$ O6 c: p: w( v
.......

, j: G' |" w% W/ P9 G8 S选中它,按export按钮即可导出
作者: 虫尾巴    时间: 2010-1-19 14:53
导出的怎么还是这些东西啊,我还以为导出的会是字幕呢
: n9 ?0 ]3 w; D- g, _) s5 n
* D1 x8 Y( h! K# e9 J [attach]15055[/attach]
作者: shane007    时间: 2010-1-19 17:07
请用这个quickbms版解包器1 S7 h4 m7 m5 ~, g( W! \
https://www.chinaavg.com/read.php?tid=20277
作者: 虫尾巴    时间: 2010-1-19 17:37
我下载的quickbms版解包器https://www.chinaavg.com/read.php?tid=20277
8 n# N0 t. |- r
; H" u, H# f, T' C但解压出来后只有一个文件 [attach]15056[/attach]
  g- V% F7 X% }7 i( A
/ b4 F3 C: C6 V7 d$ v我不会用。于是我又在论坛上找了一个通用命令行解包器QuickBMS https://www.chinaavg.com/read.php?tid=16533
* }% T  n8 R1 m
, l1 {. J5 O* v3 `我用这个解包器把assets.pfp文件进行解包,解出来许多东西
2 a& N( p5 e% K# y# N( ?9 {$ \
" H% K& c$ |4 l* E7 M) w[attach]15057[/attach] % B' A/ y7 g* i$ X9 ]- P

) g" C9 t2 O2 \之后找到字幕文件 [attach]15058[/attach]) @) ?2 d1 X5 W4 m1 V

% y$ s# M, c; O) M用秀丸打开后是一大推莫名其妙的东西,没有发现字幕
" _8 j  T! R$ X' Q  W$ E
- k; M# V$ B5 C  y4 |# e  R[attach]15059[/attach]  
# ?7 F+ P; E) e0 r6 n4 w: |& `
9 V% _' {% x8 |5 O' |, a. |, v请问是我哪一步操作错了吗?
作者: shane007    时间: 2010-1-19 19:01
没错,这个就是字幕文件。你再仔细看看内容。
作者: shane007    时间: 2010-6-5 19:56
顶上来给新人看看




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