最近我装了一下神秘岛5,测试了一下以前bcyj 制作的外挂式视频汉化工具。 ) H/ j; A4 f% p' f) S
测试基本成功了,暂时没有发现什么问题。 8 {0 P1 A) w5 q* J
其实,这个工具的原理就是做了一个binkw32.dll的代理DLL. ) u7 B7 g* K/ y
& @ r% L# A3 x9 W; f0 _/ r测试方法很简单,bcyj 也说明过了,下面我再说明一次。
7 o9 u& L8 B9 g4 _$ Y把游戏目录下面的真的binkw32.dll改名为binkw32b.dll, 7 C# w% t7 ?9 F5 J$ \+ F
然后把工具包里面的binkw32.dll和openfont 拷贝到游戏根目录即可。
3 g3 D2 \3 k. m5 x8 }. N* u- e& t, H. m) f
bcyj这个测试工具只对GameIntro.bik这个文件加了字幕,
$ C; U: m, z: z% b0 F要对其他的bik视频加字幕需要进一步的修改,但是也不是什么难事,
' J4 c+ e7 @* c- M6 G: N再略微研究一下估计完全是有可能的。
, i- \9 M) W. P7 ~# H; e1 O6 w) N; j- A4 B& W
在此基础上,还可以略作修改,开发出对应于不同版本binkw32.dll的代理DLL,
! c2 }* w# e6 O% V! U! p2 e& d这样使用bik视频的游戏就都可以实现外挂式视频汉化了。 ( S2 C1 _/ h8 j3 b' {: z+ O
5 M0 C* {5 V8 R3 T! d. t1 q; }' H
外挂式视频汉化抓图如下
) \( c2 G! r6 e% ] |