如今视窗上的主流游戏男孩跃模拟器有VBA-M和mGBA,但两者都有些许瑕疵或漏洞,某些地方甚至还不如老的VBA 1.7.2版。经过搜索我终于发现一款名为《视觉男孩跃重录版》〔VisualBoyAdvance Re-recording,VBA-rr〕的模拟器,这款模拟器对老版VBA做了很多改进,比如能自定义作弊码列表(金手指列表)文件位置,还有新的内存搜索、内存监视功能,更重要的是在添加这些功能后还保留了老版模拟器的稳定性(建议将画面渲染方式设为“直接三维”,模拟画面极其流畅),不会出现VBA-M、mGBA模拟不流畅的情况。顺便说下VBA-M的漏洞是真多,每夜版连中文命名截图都不支持了。
3 }. i5 K$ ?1 N5 [' ?/ q) Y7 c% s) Y1 b+ j3 J" p; s
附上网友对这款模拟器的评价
& N) n: c Z$ G w0 Q+ kVBA-rr并非TAS专用,你可以与其他VBA改版比比内存搜索功能,VBA-rr无疑是其中最强大的。$ L( ?/ a; ^9 k' E9 K) s" n
其连射功能,可以在30FPS游戏下(1F接收输入,1F延迟)连射,例如合金弹头A。自动按下功能(Auto-Hold)独一无二。+ a, A- W5 W* D6 B
支持矛盾键位,触发某些游戏的Bug(如超级马里奥4)非常有用,VBA-M屏蔽掉了。
! \+ b+ Y% U* MVBA-rr还提供查看内存功能(非rr版本只能用Memory Viewer),还有载入Lua脚本
0 o3 M. \$ O: r! L: t; a+ m0 ]8 v关于汉化. J; [& X$ ?. q( ]- z& a8 x# f
这款模拟器一直没有汉化版,无奈只能自己汉化。本来想做成外挂式的动态链接库,但因有非标字串需要翻译,只能放弃外挂语言包,改用本地化文件。汉化参考了网上流传的老版VBA及贴吧昵称CookMoonshine汉化的VBA-M动态链接库,在此感谢。
0 F6 T N g& d. P7 n, v5 b. T; v3 J
相较三年前本人汉化的版本,此次修正了大量翻译错误,并结合实际功能改进文字描述,使之更易懂。汉化过程参考了十余个老版VBA汉化版、VBA-M、mGBA的翻译,还利用深度求索进一步优化翻译。本人水平有限,输入输出查看器中的内容及卢阿脚本相关内容未做翻译。
- Z0 W) z3 Z( b* O
0 L. G+ z7 }: O若文本显示选项设置为“游戏内”或“游戏上”,屏显信息只能显示有限的字符,无法汉化,部分常用屏显信息已做象形处理,具体为:8 |. [5 I- l% c9 O) a
| ||||+ | 象电池,表示加载电池存档 | | }==={ | 象扳手,表示加载作弊码列表 | | \/ | 象下箭头,表示加载即时存档 | | /\ | 象上箭头,表示保存即时存档 | | [/] | 象放档案的格子,表示存档位置切换 | | >> | 象双箭头,表示调速 | | |.o| | 象相机,表示截图 | ! ?. y; y/ p# O
预览. w8 x2 D; Z+ V
9 x( u* s& ]1 o5 r* m; ` s" W2 A" Q. A. q9 r) I
, i9 a- ?4 P9 W, R版本说明
* F- g+ q y1 K3 a( ]: @| 版本号 | 核心 | 维护者 | 发布日期 | | v23.5 svn394 | 七版 | 重录版团队 | 二〇一一年九月八日 | | v24.3 | 七版 | 图奇直播口袋 | 二〇一六年一月三十一日 | | v24.4-V7 | 七版 | sniperrifle2004 | 二〇一六年五月二日 | | v24.4-V8 | 八版 | sniperrifle2004 | 二〇一六年五月二日 | | v23.6 svn480-LRC4 | 七版 | 重录版团队 | 二〇一七年九月二十七日(代码仓库) | | v24 svn480-LRC4 | 八版 | 重录版团队 | 二〇一七年九月二十七日(代码仓库) | 七版核心源自老的VBA 1.7.2,八版核心源自VBA-M。 [0 e+ b8 y6 m* ~
0 m( G+ ~: J, C- ~3 @* @+ C9 ?2 p
各版对游戏的兼容性略有不同,我对部分游戏做了简单测试:
8 E4 r2 H/ M- l$ X| 版本号 | 火叶对话框㈠ | 水晶图块㈡ | 水晶时钟㈢ | sss888水晶时钟㈣ | | v23.5 svn394 | 异常 | 正常 | 正常 | 正常 | | v24.3 | 异常 | 正常 | 正常 | 异常 | | v24.4-V7 | 异常 | 正常 | 正常 | 异常 | | v24.4-V8 | 正常 | 正常 | 正常 | 异常 | | v23.6 svn480-LRC4 | 异常 | 正常 | 异常 | 异常 | | v24 svn480-LRC4 | 正常 | 异常 | 正常 | 异常 | ㈠火红叶绿盗商版“记录正确保存”对话框
M& m" N/ r- g7 h㈡水晶全版本(原版、盗商版、新汉化版)弹出菜单或文本框时的背景图块
. t$ K. f: a8 C! M' i㈢水晶(除sss888大佬修改版)实时时钟
, p* r) b9 H. w A㈣sss888大佬修改的“2019年3月27日口袋妖怪水晶内置时钟正确走动,时间也可调版本”实时时钟
* ]2 I5 c4 O8 G1 h: k# _: ^7 y, s
1 k+ r9 y( Y; x% S C, X5 x. w代码仓库的两个版本对戏孩跃游戏兼容性较高,即便是盗商魔改的游戏也能正常模拟正常保存,但对戏孩彩游戏水晶却有模拟错误。svn394版是我找到的最后能正常模拟水晶的版本。
% c/ f8 v3 a1 s代码仓版的“直接三维”从第八版升级到第九版,所以要比svn394版模拟画面更流畅。两者在“直接三维”渲染下的全速模式也有区别,代码仓版最高为十倍且音高准确,svn394版则无限速。" T# `$ D& B" V" M
sniperrifle2004维护的两个版本录像有严重问题,不建议使用这两版。其馀四个版本建议都下载,优先使用重录版团队代码仓库版v24 svn480-LRC4,模拟有问题再换其他版本。
" X& }( D* _7 _/ f" U! R) y* L L4 G
& x; i0 w3 T; X# J7 H' X' t常见问题
8 U; ?- H) E/ P4 e【软件打开报错,如“找不到d3dx9_43.dll”】) L2 ^/ V& t3 h, o( J( |
可尝试修复“直接扩展”,推荐直接扩展修复工具。8 J# h& w- w+ L
; z/ C: {; V* O8 `【游戏打开没有存档、存档导入不了】 b6 B% L/ W) z, h
重录版默认电池存档路径为模拟器目录下的[battery]文件夹,请将存档文件(扩展名sav)复制到该文件夹内。即时存档同理,参见[选项]→[偏好]→[目录设置]。不推荐用菜单中的存档导入功能。
4 ~5 G/ b3 h9 z5 w' ?) k& g! s9 T. z% o V% ?5 N
【存档识别不了】
3 _( s2 I0 V) g! j[选项]→[模拟]→[存档类型]选用[闪存128千字节]。
1 ?) O8 F$ M. y* x# ~5 ~3 n9 e( ^" Y# l
【游戏打开白屏】. Y% I7 r/ h/ h, ^: ^
[选项]→[模拟]→[存档类型]选用[闪存128千字节]。最好删除battery文件夹内此游戏的存档,重新打开游戏文件,让模拟器生成128千字节的存档。
7 s' E9 D. w; z/ B; Q% W. V, B4 A% U+ @1 l
【游戏提示时钟没电或时钟损坏】
, I: [6 M# j M: [7 |& P) h( O& x[选项]→[模拟]选用[实时时钟],需要重新打开游戏文件。: t5 K# I. W/ G* Y* H
" P9 g6 z, [- Z* q4 M
【加速太快】
5 u% {! y( V. R* H. V我总结出三种方法,大致思路是:$ M/ l4 o0 h' Q
一、将[渲染方式]设为[直接三维],全速模式最高为十倍速。(svn394版不适用)
* G; `4 b1 g& c3 X3 w6 y二、利用《战斗编码器白濑》,限制模拟器的中央处理器使用率,达到限速效果。但有略微卡顿的感觉,不如模拟器原生限速流畅。我的机器实测可将全速模式限制在五倍速左右。, g3 y: B \9 M X/ k; W# s
三、将[渲染方式]设为[直接绘图](svn394版亦可设为[直接三维]),利用《自动热键》脚本,配合模拟器自身的限速功能,可实现较精准的控速,且加速方式仍为原来的全速单一快捷键,即按下快捷键加速、弹起快捷键恢复正常速。详见《模拟器加速太快解决方法》文档。
" V& }; I1 c( l3 Q' i) [$ @7 I
, F6 u Y1 K7 |2 a6 u, V汉化更新日志
X8 E3 [& a$ k9 ^/ v第四版修正(二〇二五年十二月十二日)
! a/ A8 _! T5 P Q8 Q R+ a' O) W, Y一、新增三个分支版本0 A- q" V' @+ I9 Z; {6 @1 a" U
二、关于窗口新增核心版本号3 I. ?5 L' d: X; c/ _
& X' {6 p9 W" g, w. B2 B第四版(二〇二五年八月二十日)4 x7 B$ c6 \9 {1 S- v$ {
一、改进术语翻译
% m& ]$ e- u [3 g) o* G二、改进控件排版
" ^! l7 Q: \8 T0 ?" }3 [1 I三、改进对话框窗口大小
# J9 ]; I- f. T) k四、改进标点符号
% g) y9 D R1 T& Q. O; g$ l' E2 E! S五、补充翻译
, x f% X1 j; J! q% h% B. ?' x y六、作弊码列表窗口新增作弊总开关备注- i& k3 c* K7 U1 b% z3 ~ Z5 @
6 f0 y# l [& t% f0 A9 w2 N, K
第三版修正(二〇二五年八月十二日)5 S9 s7 R) u; O; r J
一、改进屏显信息. j! }3 @9 V( H4 r
二、改进“选择文件”窗口按钮位置,使之与其他窗口统一
9 c7 t: Z+ r. s1 b4 ]* U5 A; q) ~2 j% ?0 K, U( z
第三版(二〇二五年七月二十九日)
1 R2 W0 C3 p( u& S9 F一、新增23.6 svn480-LRC4、23.5 svn394汉化版1 ?( D& z6 \2 H S
二、补充翻译" I- \& Y& T) X- A. F& T& w2 g c
三、修正内存搜索窗口标题显示不正确的问题1 n3 u0 ~/ i5 ^( q$ q, z' y$ @# \3 t
四、更换对话框字体为宋体九号,修正对话框文字错位、标点显示异常的问题
8 r- j, s* S( l' W/ |( J/ b* ?五、改进控件排版0 x' w; ?2 F) |' J* ^+ f
六、改进翻译
4 `& {; y& a1 V七、删除部分单一快捷键(帧搜索、内存监视),若有需要可在[选项]→[输入]→[快捷键设置]中添加' r1 s7 H) l( r: ]
+ b+ S6 T6 O+ W4 {8 b3 U第二版(二〇二五年七月三日)
0 ]3 y6 X$ y9 j6 O8 E$ V( `) D一、修正大量翻译错误( y4 k$ ?% i2 Z0 y5 D& o E" |
二、改进文字描述4 F6 x8 T3 o1 a3 C# @1 q
( A1 e7 t8 C0 H0 B# z8 u第一版(二〇二二年八月二十六日)
: d2 X1 a- z) D: a* s2 `3 S初汉化版! J+ D+ \2 Q) G2 W2 w" \" x7 g
" @3 M, V! W" [. U+ c) }- M本汉化版仍会不断完善,下载5 Y( l+ j. ~& u/ t' Y& G
迅雷云盘 提取码:e7fv
$ [( k% L( k* V8 ~2 V" F# h腾讯微云 D8 q* M6 q6 g T+ c+ d3 F/ |1 z: i
坚果云
. ] E% p" Z$ ~* V4 J; m$ u百度网盘(解压密码VBA)
* s, s; S4 i" u3 z$ X& e+ Q5 L& Y$ M
$ j- E) `6 m2 p: v7 C附录:模拟器加速太快解决方法$ n! F" ~/ Q: m& n; ` m
视觉男孩跃模拟器自带的加速功能(指默认快捷键为按住空格的全速功能)速度过快,而用设置速度百分比的方法又不方便,于是我研究出新方法,可实现较精准的控速,且加速方式仍为原来的全速单一快捷键,即按下快捷键加速、弹起快捷键恢复正常速。
# [1 f4 \. ]0 Y* E' k# W4 ~: h; d6 X& a! V
所用软件
+ y# I" r6 j+ `6 J2 @2 W视觉男孩跃重录版, e8 B a( }4 g3 c
此方法利用模拟器的预设速度,只有重录版有多个预设速度,老版VBA预设速度只到二倍速,最新的合并版〔VBA-M〕甚至没有预设速度菜单选项。
2 r+ S& P0 \- M4 B% q1 m: I) L e下载见上0 F* M# R5 g* \7 I6 ]+ [
I' v( f5 O) u. o2 x自动热键0 p( k& n3 \% R c0 ?3 ^
强大的脚本语言工具,可实现键盘和鼠标操作的自动化。安装教程、汉化文件、写好的脚本都附在里面了,嫌麻烦可以直接默认安装,不影响使用。# r: [- e/ n3 Y! F. Y1 {
下载/ `+ n% o/ x- I5 E4 J
迅雷云盘 提取码:2b8k2 E# M0 \) n$ d6 M' R
腾讯微云
" X1 o$ e$ J" v9 R% ~! W' C4 g, m9 H坚果云
$ n6 ^ G# Z1 R" V/ G百度网盘
4 ^( F: j% p9 ]& z7 n% e
8 e5 E. k, i+ K7 F一、安装自动热键
6 P- o1 m6 H' E: Y" O/ n! y% C可直接默认安装,想汉化的根据网盘中的图片教程替换文件即可。+ k* G- Z& m' y& p- F- o7 {1 h
0 n0 H+ Y5 b2 k3 T+ C
二、设置视觉男孩跃重录版" K2 O% A' \' R3 c7 A0 a
㈠设置电池存档路径,可以运行任意游戏,会自动在模拟器目录内生成battary文件夹。然后关闭模拟器,将原来的存档(格式为sav)复制到此文件夹,启动模拟器运行游戏,测试存档是否能正确加载。
4 N. q7 n; \3 n$ a, R1 p' F- w- N9 x3 E# x$ P6 t j
㈡按自己喜好设置手柄,注意这里的[全速]用不到了,随便设置为不用的按键即可。3 b, i, r+ a. b( R+ F
Y( q3 `. c7 A% l㈢设置[同步模拟速度]为[准确音高],否则加速后的声音会变得很奇怪。& {7 _3 X0 ~4 [/ M" q
3 n: C) S+ z. F6 X# P. q+ x㈣渲染方式选择[直接绘图],默认便是此设置。[直接三维]方式下高于正常的速度不会生效,但其全速模式最高是十倍。& I: }& K6 `3 k2 W5 e0 y E" h
3 `6 p# K* p+ K$ N* ]9 k1 Z㈤最关键的快捷键设置,在左侧命令框内依次展开[选项]→[速度]→[设置百分比],选中[100(正常速)],在右侧输入按键R,会自动分配。同样地,选中[400],输入按键T。最后确定即可。再查看菜单,便会显示快捷键了。
4 r: K$ j, X% _ P/ Q$ W7 ]/ d2 Q/ Y. V7 a2 P z; u
【注】可以设置任意按键,但记得在脚本里同步修改,用记事本可以直接打开脚本文件。; T3 Q+ G% L2 y
3 \8 g+ N e# K
3 R5 `6 @9 _9 R1 F三、开启自动热键脚本
+ O5 ~! U8 }1 [) d双击“视觉男孩跃重录版模拟器指定加速百分比.ahk”,没有任何弹出界面和提示,只会在托盘区出现图标。 r5 O& I' i" t8 m3 ^
/ F+ E2 k8 Z1 ?8 x1 w
- B! S4 G+ s3 j( a3 Z" C四、打开游戏看效果
3 q$ e+ l% q4 T% M- n按住空格为四倍速(实际为五倍速左右),弹起空格恢复正常速。' {" \% Q& e1 f( U, l( J/ q
 |