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

【scummvm汉化】重大好消息!scummvm系列游戏汉化基本实现

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

【scummvm汉化】重大好消息!scummvm系列游戏汉化基本实现

跳转到指定楼层
楼主
发表于 2009-4-29 13:35 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

【scummvm汉化】重大好消息!scummvm系列游戏汉化基本实现

scummvm系列游戏汉化终于基本实现了。
其实使用的技术非常简单。就是在每个游戏的显示函数里面加上一段中文显示函数。
大概是下面的样子。找到模拟器的窗口句柄,往上面写字就行了。
void Display::drawText(uint16 x, uint16 y, uint8 color, const char *text, bool outlined) {
''这里是中文字幕显示函数
. J+ k5 |! v: M# J$ N# bHWND hwnd =FindWindow(NULL,"Flight of the Amazon Queen (Talkie/DOS/English)");
2 w' R; ~7 i! \  E; Q3 t/ mHDC hdc = ::GetDC(hwnd);
. I' L2 D- Y. k  ~4 _) GTextOut(hdc,10,10,"中文测试字幕",12);
* ?* H( {0 R1 D5 E4 f7 S9 u
。。。
}
注意在加中文字幕显示函数的CPP文件里要加上#include <windows.h>。
在scummvm的linker里要加上gdi32.lib user32.lib的支持。

, K& K  l# ^- \# V这样的话,scummvm支持的104个AVG游戏(包括断剑1,2,猴岛1,夺宝奇兵系列等)就都有可能汉化了。目前只是实现了关键的技术。还有一些细节问题,比如字体显示的风格,字幕的解包等等。不过这都不是大问题。
. i# F; O4 X' i5 i2 k# S- Y3 Y7 U% `/ w, R  A
scummvm支持的104个AVG游戏如下 & Q* x9 ^. X/ P/ Z  p, U
/ c) `! u* Z1 N7 ^
其中比较著名的有# G' ^0 F0 b9 [# V: `
断剑系列) B' C& M+ v; Z: u. u6 q+ c
猴岛系列
* a+ j6 O! v& u4 |夺宝奇兵系列
$ n9 r' a5 Q, x顽皮小精灵Goblins系列
* L7 T7 ^  b9 m$ {# h6 S% m国王密史系列# k) Y# h3 C- P2 @
艾维拉系列
, [+ y% J# h4 P太空传奇系列9 y$ j! z5 @7 r  D6 z
急速天龙7 E2 @# m+ W; k- U; ~0 `
钢铁天空下
/ I4 ], C6 M  T4 T" L# m第7访客等$ s, m. M5 _: ?$ F

7 d9 a& m0 n' a. G5 h并且还在不断增加新的游戏# o0 a' k8 m& ^: q3 U5 R
3 r6 ^; d3 Y) ~9 w
http://www.scummvm.org/compatibility.php?version=0.13.0
0 M) x) y2 d% W# K
1 J; r4 W6 y+ F4 X! K$ S5 m) fManiac Mansion  maniac 90%
$ L/ j' J: G# W$ xZak McKracken and the Alien Mindbenders  zak 90% . O) w& A# M9 d" p
Indiana Jones and the Last Crusade  indy3 90%
( ]- l6 L7 T! z; A# ~* eLoom  loom 95%
% ?# o6 w. F+ G* a. i$ oPassport to Adventure  pass 95%
' W8 n8 |( ]: V* z, H5 ?The Secret of Monkey Island  monkey 95% 8 U6 Z  y. T1 b. w, {+ ~4 r3 u
Monkey Island 2: LeChuck's Revenge  monkey2 95% ' O5 y  m  y2 I3 I- l, a  T& u
Indiana Jones and the Fate of Atlantis  atlantis 95%
" }9 X# A+ L+ x8 GDay of the Tentacle  tentacle 95% - \8 f! {: @) q
Sam & Max Hit the Road  samnmax 95% 4 U% N! X5 y3 P' X, B4 b
Full Throttle  ft 90% ! @$ t& A: J# K, a
The Dig  dig 90%
0 U) [8 v* u( `8 P1 i# aThe Curse of Monkey Island  comi 90% 3 j6 S. l6 R( h$ D5 s
Elvira - Mistress of the Dark  elvira1 90% - k& q) ^( q- |& v6 @
Elvira II - The Jaws of Cerberus  elvira2 80% 4 Y, l* w$ y3 ^
Simon the Sorcerer 1  simon1 95%
% x4 ^. P3 m3 V0 m7 M% j+ f, PSimon the Sorcerer 2  simon2 95% + F6 Y& C5 y. v
Simon the Sorcerer's Puzzle Pack - D.I.M.P.  dimp 70%
( v" _$ |, l, Z& S8 `9 M; x$ @) U) {Simon the Sorcerer's Puzzle Pack - Jumble  jumble 70%
$ j& }5 E1 E6 hSimon the Sorcerer's Puzzle Pack - NoPatience  puzzle 70%
, Y8 ?% e; c/ B7 d( K$ R% ~Simon the Sorcerer's Puzzle Pack - Swampy Adventures  swampy 70% & v' T5 d4 o2 n/ s% c: r
The Feeble Files  feeble 95%
  @7 b7 y) x3 ?3 X4 eWaxworks  waxworks 20%
& w) {- h( m; ^Bargon Attack  bargon 95%
& H# E4 y1 Q- |/ F6 vGobliiins  gob1 95% - c8 Q0 U8 V) F9 B- K9 u, y  h
Gobliins 2  gob2 95% 8 ^3 x" E1 w( K4 D2 O
Goblins 3  gob3 95% 4 ?/ {* M  r- p! g- u+ D/ K9 Y# @
Lost in Time  lostintime 95% # @9 v: {  ^3 n$ L6 T
The Bizarre Adventures of Woodruff and the Schnibble  woodruff 90%
2 C) c0 I; S' B2 XWeen: The Prophecy  ween 95%
! V1 L0 N& N& A' j, s( a, G) l+ eThe Black Cauldron  bc 90%
9 r% C+ A" T- ?  pGold Rush!  goldrush 90% ' b" P# k6 b  I: g9 n3 c
King's Quest I  kq1 90%
( t( J3 D6 h& V7 N9 r' K5 k) PKing's Quest II  kq2 90%
; [; }" n( P- z& l. DKing's Quest III  kq3 90% " m2 B+ s  p5 d, I; g9 [8 P; z. W( b. D) X
King's Quest IV  kq4 90% 1 A  K/ p, v% h8 Q1 I4 \
Leisure Suit Larry in the Land of the Lounge Lizards  lsl1 90%
  n5 y) z$ x" u8 }4 _Mixed-Up Mother Goose  mixedup 90%
6 ~" G: L! v3 b9 z; W* }0 FManhunter 1: New York  mh1 90%
+ {9 W& M! N. v+ FManhunter 2: San Francisco  mh2 90%
2 x; g" D4 t* K0 I) ~0 OPolice Quest I: In Pursuit of the Death Angel  pq1 90%
; B. Q$ o8 O: _- X5 fSpace Quest I: The Sarien Encounter  sq1 90% . n2 p$ ]$ ^: {$ C6 @. m/ f8 W
Space Quest II: Vohaul's Revenge  sq2 90%
7 z7 b( Z, J0 W, @" Y5 B7 dFanmade Games  agi-fanmade 80%
8 t; l, g! c  M' f0 w/ X3 g5 uMickey's Space Adventure  mickey 90%
% ?, n8 R) b" T8 N% H, n$ oTroll's Tale  troll 80% 5 e* s: U; X4 g+ r: `: D
Winnie the Pooh in the Hundred Acre Wood  winnie 80% + j( o; _  Q. e" e
Beneath a Steel Sky  sky 98%
) O5 r- {% b. h9 L& }/ p9 ^! b, nBroken Sword 1: The Shadow of the Templars  sword1 98% ' C) h% q3 |' f( Q& k* |
Broken Sword 2: The Smoking Mirror  sword2 98% 1 R. s7 F) F- {" v, c) Z" m
Bud Tucker in Double Trouble  tucker 95% - ?3 N1 k  v8 d7 D( g
Drascula: The Vampire Strikes Back  drascula 98% ' S0 {' \' P# ?; `
Flight of the Amazon Queen  queen 98%
4 Z2 k* o% b& E& Z5 S) L* P' z. MFuture Wars  fw 80%
" E" O* q* W3 K# t4 b' X) jI Have No Mouth, and I Must Scream  ihnm 90%
8 O- c. G3 o' Y. L6 @# pInherit the Earth: Quest for the Orb  ite 95% ) `7 Q4 E5 q* @+ t
Nippon Safes Inc.  nippon 90%
  F" X% `1 S5 \0 J* UThe Legend of Kyrandia  kyra1 87% 0 T( b+ y4 r1 Z4 `4 G' M
The Legend of Kyrandia: Book Two: Hand of Fate  kyra2 85%
2 U- l: [! [# TThe Legend of Kyrandia: Book Three: Malcolm's Revenge  kyra3 80% 8 `3 f7 x1 W/ ^3 \
The 7th Guest  t7g 90% 8 B2 H  s9 c$ a% y1 a1 q" J# y
Lure of the Temptress  lure 95% 8 C/ ]% ~3 S8 j5 `
Touche: The Adventures of the Fifth Musketeer  touche 75%
- |$ I" S5 i% \# G) X1 P; aBackyard Baseball  baseball 20%
  J3 Z3 {( i$ _6 vBackyard Football  football 80%
; [% w, O+ ]7 k% U* I8 r. EBackyard Soccer  soccer 20% & D8 j3 h% y5 a: L
Bear Stormin'  brstorm 95%
0 y, K( @% b# C7 vBig Thinkers First Grade  thinker1 90%
2 k$ [& l4 h5 G, @) o( ]( C& oBig Thinkers Kindergarten  thinkerk 90% 7 f% L. _% |: J/ Q9 `2 y
Blue's 123 Time Activities  Blues123Time 90% 0 j/ P& k" o+ E; }" j  N4 B
Blue's ABC Time Activities  BluesABCTime 90% $ ~5 D. t6 q" {3 x" d. `, @/ f
Blue's Birthday Adventure  BluesBirthday 50%
$ O- [6 ~% t7 w8 o9 j& DBlue's Treasure Hunt  BluesTreasureHunt 50% $ u* ?, R3 f4 U
Fatty Bear's Birthday Surprise  fbear 93%
1 q7 ^0 s" B+ C2 EFatty Bear's Fun Pack  fbpack 95% / {+ C/ C! r5 L- X, x
Freddi Fish 1: The Case of the Missing Kelp Seeds  freddi 90%
) O$ I8 l0 x+ \/ _Freddi Fish 2: The Case of the Haunted Schoolhouse  freddi2 90% ; u& f' Q& \/ f$ o; Q5 g, D7 T
Freddi Fish 3: The Case of the Stolen Conch Shell  freddi3 90%
( H: z3 Y7 D& }! d7 @! IFreddi Fish 4: The Case of the Hogfish Rustlers of Briny Gulch  freddi4 90%
" v7 _( Q0 l0 Q" DFreddi Fish and Luther's Maze Madness  maze 90%
4 N. J+ H$ i5 ^5 dFreddi Fish and Luther's Water Worries  water 90%
5 {, v& v2 y; }* V) d9 l) z5 GLet's Explore the Airport with Buzzy  airport 90%
7 r6 ]# @6 }1 b9 H. A: QLet's Explore the Farm with Buzzy  farm 90% ( P) R5 [1 r- F" ?* e; A
Let's Explore the Jungle with Buzzy  jungle 90%
" K$ Q! m, {) ~8 VPajama Sam 1: No Need to Hide When It's Dark Outside  pajama 90% 3 |& D( }# i9 l+ l1 }
Pajama Sam 2: Thunder and Lightning Aren't so Frightening  pajama2 90% ( b* ?) T3 s! Y) }
Pajama Sam 3: You Are What You Eat From Your Head to Your Feet  pajama3 90%
  U" g0 ^% j( m; }& ePajama Sam's Lost & Found  lost 85%
7 C) E  ^! S2 G8 VPajama Sam's Sock Works  socks 90% & {) y$ z  ]; \; x1 T6 V: U0 \; f) e
Putt-Putt Enters the Race  puttrace 90%
  l" R1 h% a3 L* K: s  E. U& Z( fPutt-Putt Goes to the Moon  puttmoon 95%
% V/ |  W! [* t9 `% x- mPutt-Putt Joins the Circus  puttcircus 90%
& C3 p0 ?3 P2 @! U! S6 lPutt-Putt Joins the Parade  puttputt 95%
+ y% l& D1 H2 l4 QPutt-Putt Saves the Zoo  puttzoo 90% ) L' S2 w2 f) z7 G
Putt-Putt Travels Through Time  putttime 90%
+ C8 L8 b7 z  KPutt-Putt and Pep's Balloon-O-Rama  balloon 90% ( ^2 v4 `0 C; S9 V& ?6 Y6 I
Putt-Putt and Pep's Dog on a Stick  dog 90%
& x/ s1 g! c  EPutt-Putt & Fatty Bear's Activity Pack  activity 95% : a% s9 H) ~% H9 s) ~- e
Putt-Putt's Fun Pack  funpack 95% 7 }& M* _4 b( s( b$ H
SPY Fox 1: Dry Cereal  spyfox 90%
2 O, q3 o+ [2 T& kSPY Fox 2: Some Assembly Required  spyfox2 90% 7 ]7 C. d4 m, S% n/ y
SPY Fox 3: Operation Ozone  spyozon 70%
; M2 _- _! i8 _SPY Fox in Cheese Chase  chase 90% / f6 C8 u. w8 j' G# R
SPY Fox in Hold the Mustard  mustard 85% . r% n2 u( k% X- H3 B

; r2 J& B& b$ j* U1 U) X以下是汉化抓图。
8 H; Y" [; l" h. R- c" t

本帖子中包含更多资源

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

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

使用道具 举报

沙发
发表于 2009-4-29 14:01 | 只看该作者
我不得不说 太妙了 这玩意  我有兴趣!!!!
回复 支持 反对

使用道具 举报

板凳
 楼主| 发表于 2009-4-29 14:09 | 只看该作者
引用第1楼soring123于2009-04-29 14:01发表的  :+ j' p; Z1 r+ ]! a% b
我不得不说 太妙了 这玩意  我有兴趣!!!!
* d# Y3 v  |! y2 H9 A: c8 b  d: m
要是对scummvm的哪个游戏有兴趣可以告诉我。$ J- C: ]4 h* n& V( V- i
像急速天龙,夺宝奇兵什么的都是很不错的。' R& `1 F, X) e' h8 d
建议暂时不要选断剑,因为断剑玩过的人比较多。
回复 支持 反对

使用道具 举报

地板
发表于 2009-4-29 14:18 | 只看该作者
我选Day of the Tentacle 想找个先试试: D  g( C0 n9 M9 Y7 k) r& f6 @$ F
哎 我手头上进行的项目实在太多了
回复 支持 反对

使用道具 举报

5#
发表于 2009-4-29 14:19 | 只看该作者
断剑。。。ABE要哭了。。。我还是觉得断剑是首先该考虑的。。。
回复 支持 反对

使用道具 举报

6#
 楼主| 发表于 2009-4-29 14:20 | 只看该作者
引用第3楼soring123于2009-04-29 14:18发表的  :
0 e5 x! S& O# `2 t我选Day of the Tentacle 想找个先试试
1 Z( z8 Q! r2 V; B; m哎 我手头上进行的项目实在太多了

/ _7 U, r% |+ v好的,等我有时间我会研究一下这个游戏的字幕文件.
回复 支持 反对

使用道具 举报

7#
发表于 2009-4-29 14:22 | 只看该作者
哦 对了 是叫Maniac Mansion 这才是第一集
回复 支持 反对

使用道具 举报

8#
发表于 2009-4-29 14:24 | 只看该作者
不过几个项目可以一起进行吧,想必abe会主持断剑的~
回复 支持 反对

使用道具 举报

9#
 楼主| 发表于 2009-4-29 14:28 | 只看该作者
引用第6楼soring123于2009-04-29 14:22发表的  :+ f; R/ z/ o# S# ^
哦 对了 是叫Maniac Mansion 这才是第一集

6 f+ A! E3 C% e- KOK,知道了.
回复 支持 反对

使用道具 举报

10#
 楼主| 发表于 2009-4-29 14:33 | 只看该作者
引用第7楼caesarzx于2009-04-29 14:24发表的  :
* ^+ F3 x' S9 D) r不过几个项目可以一起进行吧,想必abe会主持断剑的~
; `' M! f0 ^, q6 B. R- M
一起进行当然是没问题的!
回复 支持 反对

使用道具 举报

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

本版积分规则

冒险解谜游戏中文网 ChinaAVG

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

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

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

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