冒险解谜游戏中文网 ChinaAVG

标题: 单字节游戏的一点看法! [打印本页]

作者: swko123456    时间: 2011-5-24 21:57
标题: 单字节游戏的一点看法!
本帖最后由 swko123456 于 2011-5-26 00:18 编辑
; Q4 v* t. l. E% t& R
& s. ~& i+ E6 h2 X( w我以下面的一个游戏为例来讲讲我的看法!4 p0 m& X& G7 \! v
https://www.chinaavg.com/forum-v ... age%3D2-page-1.html) s! B" D! A. Y! L  D9 X
/ F0 @  [* c5 k5 H
这是游戏字库:5 `- R/ s4 E  C* e: h$ Y
[attach]21810[/attach]
: Y# }3 g3 }6 s4 j" ?8 M: E# u  H6 [) v3 g0 h
在字库中diary是游戏中日记的指定字库文件,我用ps在日记的图片上直接进行汉化,保存并替换原图片。$ [! }& Y% ^4 O/ `' H
进入游戏,如图:* H- _9 ^& b" w) G2 v. b  `
[attach]21811[/attach]3 I8 \; s$ P  `# J
可以看到中文和英文重叠了。( K- \# W- p4 \% y# K/ d8 G

/ K3 [) h: }' E  P* G接着我把diary字库删掉,进入游戏,如图:) u2 Q3 b) S! a$ M8 M9 X: S  h
[attach]21809[/attach]- m- ]/ N' t5 g# b+ H
当然游戏无法读取日记字库,所以英文没有。只显示我在图片上的改动。. Q4 p3 v* W' u- C
这样就可以汉化了。# X& \: Y2 A- ]6 \/ G. {1 L

0 M1 O' H. @3 E' {讲了这么多,其实我想说的就是在单字节游戏的汉化中,能不能完全抛弃字库来进行游戏的完全汉化?2 a/ M8 a. q& V7 h; s0 {  @* d
还是说这只是一个特例!像游戏中的对话或字幕就无法用图片来汉化!
3 H% b( y% M; [) L) I+ W! O那么单字节游戏应该要怎么汉化啊?$ l# }# L" l: p

作者: fenmu    时间: 2011-5-24 22:22
我觉得这个方法只能局部运用
作者: swko123456    时间: 2011-5-24 22:26
回复 fenmu 的帖子& N6 h6 S4 H$ E9 n

% O  Z5 N8 c) n! Q3 S我也觉得是这样,只是想问清楚!) u' w" s5 d, Q
单字节游戏很难汉化?
作者: 笨蛋狐狸    时间: 2011-5-24 23:11
提示: 作者被禁止或删除 内容自动屏蔽
作者: swko123456    时间: 2011-5-24 23:29
回复 笨蛋狐狸 的帖子: O$ `0 A9 x+ Z# F, Y

$ V/ \& e3 p4 X5 ~  V' z# [这个游戏的日记每一页都是一张图片。
作者: 笨蛋狐狸    时间: 2011-5-24 23:34
提示: 作者被禁止或删除 内容自动屏蔽
作者: warwar    时间: 2011-5-25 08:35
这样汉化,PS的工作量很大的。只能作为非正常手段
作者: 慕容枫叶    时间: 2011-5-25 12:01
目前来说
! X9 k, g  h3 i; F+ N$ `* c单字节要变成双字节
9 q: f4 U: _- Z# r基本上是修改EXE扩展。/ p& j- b" Z4 [: g" Q

4 ^* p5 g0 m6 R3 Y* i4 w上面的不是单字节问题
  i: H1 W9 t5 y& H1 Y: g; y只是纯属是图片字库问题
作者: fenmu    时间: 2011-5-25 17:00
单字节要解决的一个思路是先要找到程序中的显示函数 当这个函数调用字符时 检测字符的ASC码 中文的要跳转到新的编程植入的显示函数 其中涉及的问题很多 需要自己编写显示程序 同时还要分析原有程序找出正确的显示函数。
作者: canmover    时间: 2011-5-25 17:27
正如枫叶所说,这和单双字节无关,根本没有涉及到字符的编码。至于如何汉化只是个手段,既然这个游戏有这么个捷径,那恭喜楼主了。
作者: swko123456    时间: 2011-5-26 21:26
各位大侠手下留情啊!个人陋见!不成敬意![s:101]




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