冒险解谜游戏中文网 ChinaAVG
标题: 【scummvm汉化】重大好消息!scummvm系列游戏汉化基本实现 [打印本页]
作者: shane007 时间: 2009-4-29 13:35
标题: 【scummvm汉化】重大好消息!scummvm系列游戏汉化基本实现
scummvm系列游戏汉化终于基本实现了。
其实使用的技术非常简单。就是在每个游戏的显示函数里面加上一段中文显示函数。
大概是下面的样子。找到模拟器的窗口句柄,往上面写字就行了。
void Display::drawText(uint16 x, uint16 y, uint8 color, const char *text, bool outlined) {
''这里是中文字幕显示函数 # p. ~2 ~+ x& V N! u! [
HWND hwnd =FindWindow(NULL,"Flight of the Amazon Queen (Talkie/DOS/English)");
; D; V6 U: P' S! Y3 yHDC hdc = ::GetDC(hwnd);
% ~6 L0 d) X9 g, v$ mTextOut(hdc,10,10,"中文测试字幕",12);
! I1 q7 J- W" t9 h* I3 M。。。
}
注意在加中文字幕显示函数的CPP文件里要加上#include <windows.h>。
在scummvm的linker里要加上gdi32.lib user32.lib的支持。
: p$ \- N% w" r% c9 s7 [, s这样的话,scummvm支持的104个AVG游戏(包括断剑1,2,猴岛1,夺宝奇兵系列等)就都有可能汉化了。目前只是实现了关键的技术。还有一些细节问题,比如字体显示的风格,字幕的解包等等。不过这都不是大问题。
# a' G/ W+ m4 s3 |' n
% D8 u; Q. P1 w0 hscummvm支持的104个AVG游戏如下
, f7 d& R( @: V) e9 M9 m6 w, n$ `6 d& W% w. g$ e: e; c4 x
其中比较著名的有& G( c2 X9 P! x! U% {) N0 m
断剑系列
* N/ N6 }& y1 E* I% C猴岛系列
5 k( g7 }" g) e, w夺宝奇兵系列
/ @$ u6 m9 |9 p; x2 d2 H6 k顽皮小精灵Goblins系列
8 H; c1 k: c" |; }& `- f国王密史系列
( {9 g4 x0 C2 y# w3 C2 \2 a艾维拉系列 e% q* j. z1 M- O
太空传奇系列, _+ {) G" ^9 D0 T
急速天龙
* N9 _/ V- B2 [) b7 D7 a钢铁天空下8 B, E# i: ?! a9 H7 y1 U& }( k
第7访客等
3 M0 a* A& x8 c- k; s! S
2 I+ }1 k/ J4 W+ R% y, p并且还在不断增加新的游戏0 B4 ]! W9 \, d; q5 q
t6 l. D2 u9 N8 l2 D3 Q
http://www.scummvm.org/compatibility.php?version=0.13.0 ! k4 N% s. R7 K% O. v
, {; r' r* q! \ gManiac Mansion maniac 90% $ N$ B% j6 t0 n& O2 k9 p$ K; G2 B
Zak McKracken and the Alien Mindbenders zak 90%
' u, i( e5 w `" Q' U, O+ S( ZIndiana Jones and the Last Crusade indy3 90% 5 N7 @- O& {* d' U4 _; p t6 v l
Loom loom 95% 3 j2 ~/ D$ ?6 f: k# o
Passport to Adventure pass 95%
$ g/ [. Z+ \/ W1 C3 qThe Secret of Monkey Island monkey 95%
1 N% W6 J8 M1 c# a9 OMonkey Island 2: LeChuck's Revenge monkey2 95%
& r, w9 e9 E0 J/ a5 }Indiana Jones and the Fate of Atlantis atlantis 95%
; b( _ p% I b: r) d; h; l rDay of the Tentacle tentacle 95%
& r) t6 h4 D; H3 p( g) w7 FSam & Max Hit the Road samnmax 95%
( d8 `2 F+ A- Y% D8 i3 ^Full Throttle ft 90%
) Y# z; C* p4 L, n# V3 V4 kThe Dig dig 90%
1 ^. H2 _; u0 O0 sThe Curse of Monkey Island comi 90%
' d. o; ~" e5 y9 Y2 {4 iElvira - Mistress of the Dark elvira1 90%
; y c9 E Q4 x* v5 Y. uElvira II - The Jaws of Cerberus elvira2 80% + J6 w1 C, L7 O1 }% N) J
Simon the Sorcerer 1 simon1 95% # D3 R1 b: c9 U+ M# g
Simon the Sorcerer 2 simon2 95% 0 f( t q( K5 ?: A; A* q8 E! I2 @
Simon the Sorcerer's Puzzle Pack - D.I.M.P. dimp 70%
$ ^% h6 g; G6 y0 X2 @0 ~Simon the Sorcerer's Puzzle Pack - Jumble jumble 70% " O$ f/ v, C4 `+ P" N
Simon the Sorcerer's Puzzle Pack - NoPatience puzzle 70% ! ], Q) q" n" E! G" q
Simon the Sorcerer's Puzzle Pack - Swampy Adventures swampy 70% 9 G1 d$ d. m- _' A! a
The Feeble Files feeble 95%
, E! t7 x ]- ^" wWaxworks waxworks 20% 0 S/ Z6 w0 r: ], Q7 |- @7 K+ r
Bargon Attack bargon 95%
' ]8 J" R0 x9 P- J2 F4 d5 Y" ~Gobliiins gob1 95% : s* Z2 X; ?. _. L
Gobliins 2 gob2 95% % a! }& s8 D1 J5 X2 ~
Goblins 3 gob3 95% 1 R, ]4 y/ K2 r( z6 ^4 V
Lost in Time lostintime 95% 0 [* \; A! {/ `( n) E! s4 l
The Bizarre Adventures of Woodruff and the Schnibble woodruff 90% 2 O* Y% t. K$ B! T) q* D; B7 g/ D0 h. a
Ween: The Prophecy ween 95%
M( O$ J8 Y, v+ f9 hThe Black Cauldron bc 90% 4 q% x/ t- A: J. @# r% K
Gold Rush! goldrush 90%
2 B" K3 f4 H" kKing's Quest I kq1 90% ! z$ M5 r( H7 V* v+ H( k
King's Quest II kq2 90%
l' |1 `, @- }+ n. |7 i) j+ h; eKing's Quest III kq3 90% ( Y$ r. C! |' Y, P
King's Quest IV kq4 90%
" y5 a4 s+ B; w0 e1 x0 fLeisure Suit Larry in the Land of the Lounge Lizards lsl1 90% 2 e4 ]) N: L1 y- F
Mixed-Up Mother Goose mixedup 90%
8 G4 i! z# ]2 p1 B$ j( D/ ~* UManhunter 1: New York mh1 90%
( w' J* _, r2 F* k! @4 T9 \5 _Manhunter 2: San Francisco mh2 90% 7 X# \& @1 D$ n n! O9 o7 E
Police Quest I: In Pursuit of the Death Angel pq1 90%
0 X+ p' ]0 }5 t3 Y4 `! GSpace Quest I: The Sarien Encounter sq1 90%
8 L+ i R7 _. E) ESpace Quest II: Vohaul's Revenge sq2 90%
, V$ D( Z% m1 S- IFanmade Games agi-fanmade 80%
$ R7 c' P+ C/ _Mickey's Space Adventure mickey 90%
$ [; \- p9 a6 e& i5 H1 nTroll's Tale troll 80% . g* r0 b$ u; j* s3 u/ n
Winnie the Pooh in the Hundred Acre Wood winnie 80% " t8 T, w$ ~/ C" J3 u
Beneath a Steel Sky sky 98%
; y& K* S7 [# r3 y# |2 C% ZBroken Sword 1: The Shadow of the Templars sword1 98% . R% h. C1 `& \8 w" E2 k {5 J
Broken Sword 2: The Smoking Mirror sword2 98% ) U- ]: h# k' Q5 F$ L' H4 {
Bud Tucker in Double Trouble tucker 95%
2 R4 {: I: @% b- F) k# JDrascula: The Vampire Strikes Back drascula 98% 2 `# o" C5 H) ?3 S# T! s
Flight of the Amazon Queen queen 98%
$ L3 I% c% J- K. @1 h' ~Future Wars fw 80% - f$ S' e8 G5 [
I Have No Mouth, and I Must Scream ihnm 90% 5 J8 Y' D8 K F- Z' c7 H& x$ A
Inherit the Earth: Quest for the Orb ite 95%
8 Q$ q& P# ~# ?5 C! qNippon Safes Inc. nippon 90%
& g( r* D5 u7 L3 |6 ]The Legend of Kyrandia kyra1 87%
/ t" t! H3 W9 e( IThe Legend of Kyrandia: Book Two: Hand of Fate kyra2 85%
0 Q& r- ~6 J8 y! \' R$ b0 _The Legend of Kyrandia: Book Three: Malcolm's Revenge kyra3 80%
: [) c( Y4 ^* t7 q1 W, R+ N" xThe 7th Guest t7g 90%
! N( W* ~4 O* ?. {3 ^6 c5 e; K& WLure of the Temptress lure 95%
! [3 p& F+ \5 I* QTouche: The Adventures of the Fifth Musketeer touche 75% 7 {. h* b/ r1 D4 s1 _5 C
Backyard Baseball baseball 20% ! L/ k6 x/ o; l+ G# _1 G
Backyard Football football 80% $ g- q8 _7 |( W
Backyard Soccer soccer 20% : P4 b6 Q' E7 \# P0 z1 ^
Bear Stormin' brstorm 95% 9 q% X7 `# q; ~9 C
Big Thinkers First Grade thinker1 90%
( F% C6 x. W0 g2 WBig Thinkers Kindergarten thinkerk 90%
3 H8 y* n* \/ i" T7 I1 }Blue's 123 Time Activities Blues123Time 90% : _ f% S* S& l- `) x" |; y
Blue's ABC Time Activities BluesABCTime 90%
8 h. `" u6 c& e! ^9 J0 iBlue's Birthday Adventure BluesBirthday 50%
4 Y! P8 A0 L/ Q6 o% p' I \" dBlue's Treasure Hunt BluesTreasureHunt 50% ! x8 Q) R0 e% S* E2 g
Fatty Bear's Birthday Surprise fbear 93% 5 }, r4 f) b2 }% |
Fatty Bear's Fun Pack fbpack 95%
. X: m, z- R# q% ^1 }: Y9 _ [Freddi Fish 1: The Case of the Missing Kelp Seeds freddi 90% # M* Y- a u2 ^8 _
Freddi Fish 2: The Case of the Haunted Schoolhouse freddi2 90% * y2 N+ v# U8 m& |* g5 s) F" A3 C7 |
Freddi Fish 3: The Case of the Stolen Conch Shell freddi3 90% ; b# r' {) I6 @- M
Freddi Fish 4: The Case of the Hogfish Rustlers of Briny Gulch freddi4 90% ) U4 l n& K8 A+ d- v- P
Freddi Fish and Luther's Maze Madness maze 90%
2 K. I& Z1 s; J5 N( C8 BFreddi Fish and Luther's Water Worries water 90% 1 K$ v, R- t! C$ ?
Let's Explore the Airport with Buzzy airport 90%
, |+ Y" F4 V$ OLet's Explore the Farm with Buzzy farm 90% 1 R- z6 B0 |2 C& |
Let's Explore the Jungle with Buzzy jungle 90% 3 }) ~1 I& x5 f0 @" L& n& I
Pajama Sam 1: No Need to Hide When It's Dark Outside pajama 90% , w* G+ R9 E) v8 p0 {4 {0 f
Pajama Sam 2: Thunder and Lightning Aren't so Frightening pajama2 90%
! u+ Z: v: x: U+ R7 ^" A) O7 S8 bPajama Sam 3: You Are What You Eat From Your Head to Your Feet pajama3 90% % p# J# \2 y n" w
Pajama Sam's Lost & Found lost 85%
! s, i) }' b- V: w! v0 sPajama Sam's Sock Works socks 90%
4 z* G: X' {- g1 ]) Q1 e q2 bPutt-Putt Enters the Race puttrace 90%
' B! ~* L1 ? @, T( m' bPutt-Putt Goes to the Moon puttmoon 95%
8 i' \, b! p1 K' i& I* C WPutt-Putt Joins the Circus puttcircus 90%
X1 X0 H4 J3 R/ G! X% Y! DPutt-Putt Joins the Parade puttputt 95% " z9 {! a, e( V' M- t% Z) R
Putt-Putt Saves the Zoo puttzoo 90%
' T" e0 H& |+ e3 B4 DPutt-Putt Travels Through Time putttime 90% 0 C8 U& T! D) x4 Q, F8 r4 |/ L
Putt-Putt and Pep's Balloon-O-Rama balloon 90%
3 O" v" p9 f4 }Putt-Putt and Pep's Dog on a Stick dog 90%
; f2 u$ W7 F5 W8 M5 h t5 q: U* e& H EPutt-Putt & Fatty Bear's Activity Pack activity 95%
( v9 U8 b- N2 U* C E- z! ZPutt-Putt's Fun Pack funpack 95%
; `2 H+ q* t* C6 ASPY Fox 1: Dry Cereal spyfox 90%
! _# R- v3 q2 A0 ~% lSPY Fox 2: Some Assembly Required spyfox2 90%
$ J+ n& B3 p j( ?SPY Fox 3: Operation Ozone spyozon 70% 9 F+ n3 G, p! A* x! U
SPY Fox in Cheese Chase chase 90%
% D V" X V. L2 W/ K, KSPY Fox in Hold the Mustard mustard 85%
1 H% w6 }$ K" d# Y# L D& ^; ~9 b
/ v! d; n' I5 C以下是汉化抓图。
4 Q- m2 r' t# @/ Q[attach]12984[/attach]
作者: soring123 时间: 2009-4-29 14:01
我不得不说 太妙了 这玩意 我有兴趣!!!!
作者: shane007 时间: 2009-4-29 14:09
引用第1楼soring123于2009-04-29 14:01发表的 :) Q5 @9 J. l( @7 M3 n, C( N
我不得不说 太妙了 这玩意 我有兴趣!!!!
' y, L1 y/ s. ]. i要是对scummvm的哪个游戏有兴趣可以告诉我。' [: P3 }. ?: {4 e7 G# J0 e3 v2 ? |
像急速天龙,夺宝奇兵什么的都是很不错的。. J3 h1 Q& v8 H( \8 L/ @& ^6 e
建议暂时不要选断剑,因为断剑玩过的人比较多。
作者: soring123 时间: 2009-4-29 14:18
我选Day of the Tentacle 想找个先试试2 N# b+ e0 g: F3 \9 L' v4 x) b
哎 我手头上进行的项目实在太多了
作者: caesarzx 时间: 2009-4-29 14:19
断剑。。。ABE要哭了。。。我还是觉得断剑是首先该考虑的。。。
作者: shane007 时间: 2009-4-29 14:20
引用第3楼soring123于2009-04-29 14:18发表的 :- N: n- V/ ?7 \) {# S
我选Day of the Tentacle 想找个先试试+ S/ j' b& N0 y# F8 X
哎 我手头上进行的项目实在太多了
( ]2 n1 U X9 J: d% p好的,等我有时间我会研究一下这个游戏的字幕文件.
作者: soring123 时间: 2009-4-29 14:22
哦 对了 是叫Maniac Mansion 这才是第一集
作者: caesarzx 时间: 2009-4-29 14:24
不过几个项目可以一起进行吧,想必abe会主持断剑的~
作者: shane007 时间: 2009-4-29 14:28
引用第6楼soring123于2009-04-29 14:22发表的 :
5 }! b1 N, ~, k2 M# ^, b6 }哦 对了 是叫Maniac Mansion 这才是第一集
* D4 T# I o: N0 eOK,知道了.
作者: shane007 时间: 2009-4-29 14:33
引用第7楼caesarzx于2009-04-29 14:24发表的 :
8 u1 o; q' o" g不过几个项目可以一起进行吧,想必abe会主持断剑的~
, t8 u, U' C L一起进行当然是没问题的!
作者: soring123 时间: 2009-4-29 14:35
引用第7楼caesarzx于2009-04-29 14:24发表的 :
; q7 S- R7 V6 }- Y/ `不过几个项目可以一起进行吧,想必abe会主持断剑的~
3 j0 f, P) ]( O6 r
当然可以啊 要有人接手就行了啊
作者: caesarzx 时间: 2009-4-29 14:37
[s:2] [s:2] [s:2] 我真想看见abe那张圆脸兴奋过头是啥样子的哈哈
作者: firendless 时间: 2009-4-30 19:25
http://www.promiseforever.com/blog/show-438-1.html2 Y5 C6 i* @1 g6 E/ i
还是txtout...
# P/ K' \9 }; `9 d3 w我只是想知道如何取得settext中原始的消息【非地址】
作者: shane007 时间: 2009-4-30 21:55
9 b4 m6 `( r3 C( g大多数游戏都不用settext来设置字幕的,所以用处不大。
作者: caesarzx 时间: 2009-4-30 22:39
看着那血红色的列表一行一行地把它下面的黑色列表吞噬……
$ ?# z/ q0 n+ `( e3 g
& f# M) }% @ u% v一下子蜂拥出这么多经典。。。。怎么办啊怎么办!!!
作者: shane007 时间: 2009-4-30 22:53
引用第14楼caesarzx于2009-04-30 22:39发表的 :8 p$ u1 t6 M9 E
看着那血红色的列表一行一行地把它下面的黑色列表吞噬……
9 P l3 O3 Z3 V* ~% [! Z$ D* `) k- X, G& y" L8 T4 I
一下子蜂拥出这么多经典。。。。怎么办啊怎么办!!!
H4 u: z& p; M2 a3 o
呵呵,别着急,慢慢来。
8 r2 X% _! M& F3 `1 _现在大家都在盼疯人院,加油!
作者: wlandwxy 时间: 2009-4-30 23:29
终于看到了断剑系列的消息了,感动的哭了.......
作者: shane007 时间: 2009-5-1 11:25
引用第16楼wlandwxy于2009-04-30 23:29发表的 :
4 q, L) ?# Z% H+ f8 h1 J- e( b终于看到了断剑系列的消息了,感动的哭了.......
- o( C+ U" ^) K3 t# R: W
你对断剑系列很感兴趣?
作者: leixing123 时间: 2009-5-1 12:37
这个要支持啊~~~~~~经典啊
作者: wlandwxy 时间: 2009-5-1 12:38
引用第17楼shane007于2009-05-01 11:25发表的 :
1 R. L2 j( K5 R: s5 N% }& o% d; Z. {! F
2 l' `8 j6 |& S; S. T# c a2 R8 ]) ]# _) g0 D4 p
你对断剑系列很感兴趣?
呵呵,玩过xbox上的3D化后的2作,就是英文不好,都是看攻略通的。
作者: caesarzx 时间: 2009-5-1 17:30
断剑1一定要放在优先考虑名单里啊。
作者: shane007 时间: 2009-5-1 19:20
引用第20楼caesarzx于2009-05-01 17:30发表的 :7 g' |$ _+ C4 n3 ^# S
断剑1一定要放在优先考虑名单里啊。
4 K9 w9 g# W% a4 b' b( d* U4 Z
OK,没问题。
: V5 z, {) b2 z4 @- Y6 O. x不过暂时还没人认领断剑1啊。
欢迎光临 冒险解谜游戏中文网 ChinaAVG (https://chinaavg.com/) |
Powered by Discuz! X3.2 |