设为首页收藏本站官方微博

汉化问题 单字节游戏的一点看法!

[复制链接]
查看: 6356|回复: 10
打印 上一主题 下一主题

[汉化问题] 单字节游戏的一点看法!

跳转到指定楼层
楼主
发表于 2011-5-24 21:57 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

单字节游戏的一点看法!

本帖最后由 swko123456 于 2011-5-26 00:18 编辑 & @. ~; c8 V4 o0 ^+ ]

" [* F$ G. Z. F" M7 @我以下面的一个游戏为例来讲讲我的看法!
0 o( N2 T- w7 k2 k; P) V( e0 Ghttps://www.chinaavg.com/forum-v ... age%3D2-page-1.html
6 r; q$ A6 r, R4 h  d4 ?0 U
8 c9 A6 j! P1 r这是游戏字库:* G: D2 I9 r2 b* S

2 J6 a+ ^( x$ B1 ~9 A  o/ T( o
; _- g4 q! H% J' N, n8 u在字库中diary是游戏中日记的指定字库文件,我用ps在日记的图片上直接进行汉化,保存并替换原图片。3 B% q' O2 t- X6 ^) O* i! d
进入游戏,如图:
5 x. y. x4 _0 T% g" C. F8 C( r$ D" i
9 a- P1 s- W& C* `/ G/ J% j可以看到中文和英文重叠了。) Y( ^8 i) f, [# R

" A3 `) Y9 {, @. h3 b5 A- Q$ ?接着我把diary字库删掉,进入游戏,如图:9 X8 o5 O& s( k  }8 Q' N8 `

' S- }* v6 R$ ?7 E1 j( v4 Q! e当然游戏无法读取日记字库,所以英文没有。只显示我在图片上的改动。8 A  b3 n4 T4 {: L5 w5 m4 m& X# @
这样就可以汉化了。
8 |& I* w1 L- b, ?% {, c
, x6 m% o5 ]. a' f+ J; f讲了这么多,其实我想说的就是在单字节游戏的汉化中,能不能完全抛弃字库来进行游戏的完全汉化?( W8 H1 S" v: C7 w; W5 q, l6 b
还是说这只是一个特例!像游戏中的对话或字幕就无法用图片来汉化!7 h* Q6 v; l3 B- s: K
那么单字节游戏应该要怎么汉化啊?1 `# _5 U& X, a. a0 ?# b

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享分享 很美好很美好 很差劲很差劲
回复

使用道具 举报

沙发
发表于 2011-5-24 22:22 | 只看该作者
我觉得这个方法只能局部运用
回复 支持 反对

使用道具 举报

板凳
 楼主| 发表于 2011-5-24 22:26 | 只看该作者
回复 fenmu 的帖子2 {6 u2 B# K0 d/ ^  k3 K+ `
( T& R0 V# ?$ z6 [0 _. o
我也觉得是这样,只是想问清楚!
+ e2 ^4 F! H, }单字节游戏很难汉化?
回复 支持 反对

使用道具 举报

笨蛋狐狸 该用户已被删除
地板
发表于 2011-5-24 23:11 | 只看该作者
回复 swko123456 的帖子
& `# K1 ?0 U1 m: a0 |/ p* |1 n9 M) x
& u; m) G& P6 `: J+ S楼主是不是没有尝试左右翻页?因为一般日记底图是一张,而不是每一页都是一张,如果我没弄错你的方式只能显示一页。" C0 F1 ^1 z$ K5 A9 G
因为汉字是两个字节的,所以如果一个游戏内部读取只能一次读取一个字节,是不能正常识别这个汉字的。一般的方式是通过汇编修改游戏的读取方式,但是那个技术要求相当高。也有换一些思路的,比如007在对青山疯人院的分析里面就提供了另一种思路。
. \# g9 ?1 f# _9 D+ W& O0 P你肯动脑筋这很好,不过目前这个想法可能不是很现实:)
回复 支持 反对

使用道具 举报

5#
 楼主| 发表于 2011-5-24 23:29 | 只看该作者
回复 笨蛋狐狸 的帖子% z" Q! J, n% k* w8 {6 _$ [8 ]5 p8 B* \

5 ~9 U) s$ P$ |7 l这个游戏的日记每一页都是一张图片。
回复 支持 反对

使用道具 举报

笨蛋狐狸 该用户已被删除
6#
发表于 2011-5-24 23:34 | 只看该作者
呵呵,那就可以用图片汉化的方法。
回复 支持 反对

使用道具 举报

7#
发表于 2011-5-25 08:35 | 只看该作者
这样汉化,PS的工作量很大的。只能作为非正常手段
回复 支持 反对

使用道具 举报

8#
发表于 2011-5-25 12:01 | 只看该作者
目前来说
1 H5 t4 S; x8 q+ v" V3 z单字节要变成双字节
4 \& H+ v3 p: H0 a基本上是修改EXE扩展。$ d- a& K  ^4 ?( o

* H/ A0 |* Q3 ~8 N" [) H上面的不是单字节问题+ X8 v  V5 w( w% W9 L
只是纯属是图片字库问题
回复 支持 反对

使用道具 举报

9#
发表于 2011-5-25 17:00 | 只看该作者
单字节要解决的一个思路是先要找到程序中的显示函数 当这个函数调用字符时 检测字符的ASC码 中文的要跳转到新的编程植入的显示函数 其中涉及的问题很多 需要自己编写显示程序 同时还要分析原有程序找出正确的显示函数。
回复 支持 反对

使用道具 举报

10#
发表于 2011-5-25 17:27 | 只看该作者
正如枫叶所说,这和单双字节无关,根本没有涉及到字符的编码。至于如何汉化只是个手段,既然这个游戏有这么个捷径,那恭喜楼主了。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

冒险解谜游戏中文网 ChinaAVG

官方微博官方微信号小黑屋 微信玩家群  

(C) ChinaAVG 2004 - 2019 All Right Reserved. Powered by Discuz! X3.2
辽ICP备11008827号 | 桂公网安备 45010702000051号

冒险,与你同在。 冒险解谜游戏中文网ChinaAVG诞生于2004年9月9日,是全球华人共同的冒险解谜类游戏家园。我们致力于提供各类冒险游戏资讯供大家学习交流。本站所有资源均不用于商业用途。

快速回复 返回顶部 返回列表