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

【汉化方法】汉化 [断剑] 等几十个经典AVG的新思路

[复制链接]
楼主: shane007
打印 上一主题 下一主题

【汉化方法】汉化 [断剑] 等几十个经典AVG的新思路

21#
发表于 2008-12-3 17:44 | 只看该作者
我知道 CMI 是什麼了, 應該是 The.Curse.Of.The.Monkey.Island 猴島小英雄3 - 猴島的詛咒,/ d* P: {' D7 A& h, ]1 |: f
6 a) c4 k# S5 j4 v" z0 U/ V: n
Indiana.Jones-The.Last.Crusade 已順利導出/導入本文,
' d# T) n/ [4 y3 Y正在找 The.Curse.Of.The.Monkey.Island 裡的中文字型 chinese.fnt 這個檔案,) h) X% G( |  Q4 z% N2 q& a
說不定能以改最少程式碼的方式完成漢化.
8 ^* R5 A) u& F! V  o/ A3 C
/ F: x+ u; x1 ^5 V2 Escummvm 這個模擬器我也加了 Chinese (China) 的選項, 預設的只有 Chinese (Taiwan) 而已.
回复 支持 反对

使用道具 举报

22#
 楼主| 发表于 2008-12-3 20:22 | 只看该作者
引用第20楼hermit27于2008-12-03 17:44发表的  :) V7 ?" p2 w! M# H
我知道 CMI 是什麼了, 應該是 The.Curse.Of.The.Monkey.Island 猴島小英雄3 - 猴島的詛咒,
9 b$ X# u* `. o" e7 {. G: ^. I
; x1 t; D( Y+ {- y# `- S" |Indiana.Jones-The.Last.Crusade 已順利導出/導入本文,
! `  D& q9 B5 E2 {0 a正在找 The.Curse.Of.The.Monkey.Island 裡的中文字型 chinese.fnt 這個檔案,& s4 E( X9 M. h$ _* _/ J/ J- f
說不定能以改最少程式碼的方式完成漢化.5 ^) N. o8 Y8 L5 G$ Z( H( _& O5 C
.......

+ f8 r4 p6 Y$ U猴島小英雄3 有官方中文版了,不要再弄了。' C( ~$ P* {. b" {* J9 V: b6 ^6 k4 L
先集中搞Indiana.Jones系列吧。
$ u3 m! x- t2 }& g$ _  P8 Z9 E: p
我的想法是这样的:
4 E+ v; g# {  I' c. f: y- m把文本弄成外置的文本文件,一行英文一行中文。
9 b; q2 Q% t' p, B' P* J! E* Q英文显示函数里接受到英文的字符串以后,到外置的文本文件找匹配的中文。
; d+ |( _5 c  w7 t( R0 m' u然后调用中文显示函数在原来的位置显示匹配的中文。+ x; p2 W3 Y4 s8 j) Z  u, W
英文显示函数的处理全部跳过。& ~  Y: d; ?  q5 J) A% [
5 X+ _$ B. F% \9 z1 E) P5 f
中文字型好办,我有TTF转任意点阵字库的工具,以及sample源代码。. i# }0 L* V& v. C
等会我发上来。
$ P7 u& p5 B7 c! I# G: B' b! J7 Q! K7 Fhttps://www.chinaavg.com/read.ph ... page=1&toread=1
回复 支持 反对

使用道具 举报

23#
发表于 2008-12-3 20:45 | 只看该作者
我知道 猴島小英雄3 有中文版, 所以我沒有在弄, 我是在弄 Indiana.Jones,7 F+ @( c' f" X7 I+ D, j2 S$ z& C
他使用的是 Big-5 編碼, 目前已可顯示中文, 不過...字太大... : T4 T& }4 v3 p7 c# V+ Q
現在需要的是 Big-5 編碼的 8x16 字型, 中文縮到 8x16 應該會很難看吧... [s:15]
回复 支持 反对

使用道具 举报

24#
 楼主| 发表于 2008-12-3 21:36 | 只看该作者
引用第22楼hermit27于2008-12-03 20:45发表的  :7 _. R& v# C0 [6 |
我知道 猴島小英雄3 有中文版, 所以我沒有在弄, 我是在弄 Indiana.Jones,' }# M+ n" T6 H8 u7 c6 R
他使用的是 Big-5 編碼, 目前已可顯示中文, 不過...字太大... , B& W* G, Y) y$ W) I
現在需要的是 Big-5 編碼的 8x16 字型, 中文縮到 8x16 應該會很難看吧... [s:15]' P' F5 j" G1 t

% B! Z& @1 H) j 6 \7 I+ d/ C# ~9 O0 K
.......
8 X. _" S3 J5 m; H- J8 u
我刚发的一个工具你看一下,可以生成16x16 字型。
回复 支持 反对

使用道具 举报

25#
发表于 2008-12-3 22:13 | 只看该作者
問題不是 16x16, 問題是顯示文字的畫面高度只有 8, 他下面有一排黑色空白, 那些是顯示 Item 名稱用,   S0 V! G% Y9 w5 y# u7 b* y
所以也不能把字直接放大, 然後所有的字都往下拉, 這是不行的.
2 a" E# I1 J& e
4 M3 _3 X/ f! y8 Y現在的問題是, 如何讓中文字在 Nx8 的情況下顯示, (N 可以是10, 12, 16...等等, 但是高度只能 8).
/ u4 g$ t& B  p我有忘了 NDS 上漢化的最小字是多少.
回复 支持 反对

使用道具 举报

26#
 楼主| 发表于 2008-12-3 23:03 | 只看该作者
引用第24楼hermit27于2008-12-03 22:13发表的  :/ B  U% C/ |6 P; S8 k/ [
問題不是 16x16, 問題是顯示文字的畫面高度只有 8, 他下面有一排黑色空白, 那些是顯示 Item 名稱用, 6 J: I- N" h: m& m( q: Y3 X8 l
所以也不能把字直接放大, 然後所有的字都往下拉, 這是不行的.; `- o! Q$ L+ m3 R' c
+ |" e3 c8 H! ]0 {, W
現在的問題是, 如何讓中文字在 Nx8 的情況下顯示, (N 可以是10, 12, 16...等等, 但是高度只能 8).% j; k2 Q# g) f! ]1 l6 a
我有忘了 NDS 上漢化的最小字是多少.
5 ]: c8 g( n7 O5 w# K% T, d1 D' x2 D. ]
先解决对话的显示吧。对话显示的地方比较宽裕。
回复 支持 反对

使用道具 举报

27#
发表于 2008-12-3 23:08 | 只看该作者
對話在畫面上方黑色部份, 一樣的秀字方式. 所以是沒問題的,
6 i9 r4 Q0 p1 o8 \. A0 w至於字型大小的問題...嘿嘿嘿...我想到一個妙招, 等我試出來再貼上來...- g( E' D! E3 r% e4 K0 F  o& \
8x8 或 10x8 的中文字實在是太小了...視力 1.0 可能也會變 0.1.
回复 支持 反对

使用道具 举报

28#
 楼主| 发表于 2008-12-3 23:13 | 只看该作者
引用第26楼hermit27于2008-12-03 23:08发表的  :/ g: o' ]; Y( v3 F) z
對話在畫面上方黑色部份, 一樣的秀字方式. 所以是沒問題的, % f; }: X/ D1 W2 @; `2 o& n5 s% Y
至於字型大小的問題...嘿嘿嘿...我想到一個妙招, 等我試出來再貼上來...* [) P. s1 }3 ?& y9 W1 m
8x8 或 10x8 的中文字實在是太小了...視力 1.0 可能也會變 0.1.

# {5 w, n0 t3 v; m! k3 |拭目以待。。。
回复 支持 反对

使用道具 举报

29#
发表于 2008-12-4 01:29 | 只看该作者
唉...失敗, 除非大改底層, 算了, 還是從小字型著手好了. sigh...
回复 支持 反对

使用道具 举报

30#
 楼主| 发表于 2008-12-4 06:23 | 只看该作者
引用第28楼hermit27于2008-12-04 01:29发表的  :
: s$ D6 H+ S. j. k9 i, Y7 [3 x唉...失敗, 除非大改底層, 算了, 還是從小字型著手好了. sigh...

$ }  s/ i: b. Y, K加油!
回复 支持 反对

使用道具 举报

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

本版积分规则

冒险解谜游戏中文网 ChinaAVG

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

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

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

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