最近我装了一下神秘岛5,测试了一下以前bcyj 制作的外挂式视频汉化工具。
+ b9 D$ Q6 l2 ?测试基本成功了,暂时没有发现什么问题。
) W9 |9 G% w+ d5 k; l其实,这个工具的原理就是做了一个binkw32.dll的代理DLL. 9 [4 \; d# d. W2 S5 f
7 M; L( V$ h' b; ~0 h1 ]) B+ _2 g测试方法很简单,bcyj 也说明过了,下面我再说明一次。 3 I* }. S% \5 \$ \, r
把游戏目录下面的真的binkw32.dll改名为binkw32b.dll, 2 T0 F9 {" K$ G, D
然后把工具包里面的binkw32.dll和openfont 拷贝到游戏根目录即可。
) L, G" T6 E+ C B, {% Y/ C
0 B; T5 V6 j( Hbcyj这个测试工具只对GameIntro.bik这个文件加了字幕, ! E) t$ c0 \( p5 A
要对其他的bik视频加字幕需要进一步的修改,但是也不是什么难事, 6 t# B& M) {2 }& S5 K
再略微研究一下估计完全是有可能的。
! |, o5 Q- l/ A0 E5 d. ~/ C% r2 l8 K" i* @, Y; I
在此基础上,还可以略作修改,开发出对应于不同版本binkw32.dll的代理DLL, 9 U+ [$ K% i" ?1 P( N0 z
这样使用bik视频的游戏就都可以实现外挂式视频汉化了。
1 X7 U% g6 E) ~# c( C: D* r* h
# Z S5 Q0 k) v1 M外挂式视频汉化抓图如下
M" S2 o" `1 i+ A$ N$ H- n; | |