如今视窗上的主流游戏男孩跃模拟器有VBA-M和mGBA,但两者都有些许瑕疵或漏洞,某些地方甚至还不如老的VBA 1.7.2版。经过搜索我终于发现一款名为《视觉男孩跃重录版》〔VisualBoyAdvance Re-recording,VBA-rr〕的模拟器,这款模拟器对老版VBA做了很多改进,比如能自定义作弊码列表(金手指列表)文件位置,还有新的内存搜索、内存监视功能,更重要的是在添加这些功能后还保留了老版模拟器的稳定性(建议将画面渲染方式设为“直接三维”,模拟画面极其流畅),不会出现VBA-M、mGBA模拟不流畅的情况。顺便说下VBA-M的漏洞是真多,每夜版连中文命名截图都不支持了。
, k6 c6 f' h+ U9 l7 `" {
& A/ l3 ]) t/ |& x/ U! K/ ^附上网友对这款模拟器的评价# y* y* X2 }8 o
VBA-rr并非TAS专用,你可以与其他VBA改版比比内存搜索功能,VBA-rr无疑是其中最强大的。
/ @# g& M8 }$ R z' [! j3 g其连射功能,可以在30FPS游戏下(1F接收输入,1F延迟)连射,例如合金弹头A。自动按下功能(Auto-Hold)独一无二。0 d3 w% J% F. u- w; m! E0 v& N, J( u
支持矛盾键位,触发某些游戏的Bug(如超级马里奥4)非常有用,VBA-M屏蔽掉了。
3 K3 [9 j' ]/ r6 j8 A; T/ G' iVBA-rr还提供查看内存功能(非rr版本只能用Memory Viewer),还有载入Lua脚本 5 t* U( Z( L8 [
关于汉化
. p% @* y! Q- ]/ R4 x4 o这款模拟器一直没有汉化版,无奈只能自己汉化。本来想做成外挂式的动态链接库,但因有非标字串需要翻译,只能放弃外挂语言包,改用本地化文件。汉化参考了网上流传的老版VBA及贴吧昵称CookMoonshine汉化的VBA-M动态链接库,在此感谢。 j. c7 x7 e9 @5 \8 J
# a# a! m3 N& L6 N7 k相较三年前本人汉化的版本,此次修正了大量翻译错误,并结合实际功能改进文字描述,使之更易懂。汉化过程参考了十余个老版VBA汉化版、VBA-M、mGBA的翻译,还利用深度求索进一步优化翻译。本人水平有限,输入输出查看器中的内容及卢阿脚本相关内容未做翻译。
* E& {* o, n! Y9 Y4 v: [7 @3 ?' P! y" }
若文本显示选项设置为“游戏内”或“游戏上”,屏显信息只能显示有限的字符,无法汉化,部分常用屏显信息已做象形处理,具体为:6 _8 V5 j& U3 ?$ X" J0 i
| ||||+ | 象电池,表示加载电池存档 | | }==={ | 象扳手,表示加载作弊码列表 | | \/ | 象下箭头,表示加载即时存档 | | /\ | 象上箭头,表示保存即时存档 | | [/] | 象放档案的格子,表示存档位置切换 | | >> | 象双箭头,表示调速 | | |.o| | 象相机,表示截图 | * r" H# h) u8 N! V; {' z# d
预览+ ]8 t" {; O+ h: A% v% G. w
! b: C! l1 U/ M2 |( P0 M$ V& k& {0 N% h) n U/ f
8 d1 i# y) f% m: E6 {
版本说明+ {" F) J; s+ H, u. s5 ^1 R
| 版本号 | 核心 | 维护者 | 发布日期 | | 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。
, [5 y) P1 r7 K9 m3 s$ f: X$ x! h4 b% J+ X
各版对游戏的兼容性略有不同,我对部分游戏做了简单测试:
+ Y- ~, b# i1 b* D| 版本号 | 火叶对话框㈠ | 水晶图块㈡ | 水晶时钟㈢ | sss888水晶时钟㈣ | | v23.5 svn394 | 异常 | 正常 | 正常 | 正常 | | v24.3 | 异常 | 正常 | 正常 | 异常 | | v24.4-V7 | 异常 | 正常 | 正常 | 异常 | | v24.4-V8 | 正常 | 正常 | 正常 | 异常 | | v23.6 svn480-LRC4 | 异常 | 正常 | 异常 | 异常 | | v24 svn480-LRC4 | 正常 | 异常 | 正常 | 异常 | ㈠火红叶绿盗商版“记录正确保存”对话框
2 F/ H; q; ^7 t/ c㈡水晶全版本(原版、盗商版、新汉化版)弹出菜单或文本框时的背景图块
! z0 O) f4 G2 K7 e0 O㈢水晶(除sss888大佬修改版)实时时钟
2 W! h4 U z- I㈣sss888大佬修改的“2019年3月27日口袋妖怪水晶内置时钟正确走动,时间也可调版本”实时时钟& |: H# n9 R3 e$ @2 l3 a6 ?" Z; S* {
; D/ p, h& E1 V( \
代码仓库的两个版本对戏孩跃游戏兼容性较高,即便是盗商魔改的游戏也能正常模拟正常保存,但对戏孩彩游戏水晶却有模拟错误。svn394版是我找到的最后能正常模拟水晶的版本。
& l5 S( P: u, {) ^( e2 {代码仓版的“直接三维”从第八版升级到第九版,所以要比svn394版模拟画面更流畅。两者在“直接三维”渲染下的全速模式也有区别,代码仓版最高为十倍且音高准确,svn394版则无限速。- o0 M$ T; w& `4 ?0 ]3 {) y# G
sniperrifle2004维护的两个版本录像有严重问题,不建议使用这两版。其馀四个版本建议都下载,优先使用重录版团队代码仓库版v24 svn480-LRC4,模拟有问题再换其他版本。; ~$ B D5 U+ n2 O
4 e" W/ j0 J: `' c7 I9 N" D) q0 L常见问题
5 k8 f5 h# e0 q: q【软件打开报错,如“找不到d3dx9_43.dll”】4 J( n4 V' s( ^ L# n
可尝试修复“直接扩展”,推荐直接扩展修复工具。
0 T. ]4 I/ f+ |/ c# v& F% n4 q! `0 V! h3 ?- v% X4 k
【游戏打开没有存档、存档导入不了】( }) A) |# _; Z/ r
重录版默认电池存档路径为模拟器目录下的[battery]文件夹,请将存档文件(扩展名sav)复制到该文件夹内。即时存档同理,参见[选项]→[偏好]→[目录设置]。不推荐用菜单中的存档导入功能。
4 L" G# C( |' u: Q: J. G7 ~* K: }; p5 y9 |- d+ r
【存档识别不了】
) H! g7 U* G8 D& g[选项]→[模拟]→[存档类型]选用[闪存128千字节]。
3 J2 G/ A4 G: ~1 T& ]
5 f5 V# k+ m" }' t: h% C. }【游戏打开白屏】8 B* R* l; e8 b' d$ I
[选项]→[模拟]→[存档类型]选用[闪存128千字节]。最好删除battery文件夹内此游戏的存档,重新打开游戏文件,让模拟器生成128千字节的存档。9 v6 k u. J2 ~& B
9 o- i. }* X+ R& ^; P# D
【游戏提示时钟没电或时钟损坏】
H* V0 H: C" i) v4 s# K[选项]→[模拟]选用[实时时钟],需要重新打开游戏文件。
3 T: h/ H! j6 q* \& j* G
8 j# Z* `" X% o h【加速太快】9 q* w4 E b6 K0 }: e
我总结出三种方法,大致思路是:% E! q1 k) V3 D1 ]# W" o( R4 h
一、将[渲染方式]设为[直接三维],全速模式最高为十倍速。(svn394版不适用); m6 _- h7 |( e6 [$ f% T
二、利用《战斗编码器白濑》,限制模拟器的中央处理器使用率,达到限速效果。但有略微卡顿的感觉,不如模拟器原生限速流畅。我的机器实测可将全速模式限制在五倍速左右。
- c2 E6 J5 e9 D3 c& J5 L三、将[渲染方式]设为[直接绘图](svn394版亦可设为[直接三维]),利用《自动热键》脚本,配合模拟器自身的限速功能,可实现较精准的控速,且加速方式仍为原来的全速单一快捷键,即按下快捷键加速、弹起快捷键恢复正常速。详见《模拟器加速太快解决方法》文档。
* ^4 W) {! W/ P+ b. G3 A f B/ P- I$ t: X3 Y" _; y8 E" h
汉化更新日志
3 P4 m! q1 e9 m* C第四版修正(二〇二五年十二月十二日)
+ }* ~1 ?2 V% C- O+ K) x( b L一、新增三个分支版本0 E7 K: o: R; b3 Z' Y& P, u" ^: |( `6 h
二、关于窗口新增核心版本号
0 Q! u% u/ E% _0 {$ m% ^3 ]# g6 X0 J" f! H q' t
第四版(二〇二五年八月二十日)# y6 h \; E f; W" Q5 `+ F
一、改进术语翻译
& t0 O# g* Q( v8 w$ e' J5 e3 A二、改进控件排版$ x# F" _3 s4 t, [8 ?
三、改进对话框窗口大小2 j# Q( L0 Q& c3 j* _2 D" p
四、改进标点符号% o0 B4 N% J" g( ^
五、补充翻译7 B5 c- m+ q0 _- Q
六、作弊码列表窗口新增作弊总开关备注; S( U! a3 g" w; F! t. _
3 C! |- r- T( _* w. `第三版修正(二〇二五年八月十二日)
6 F$ T# D/ |+ ^/ W$ q一、改进屏显信息 _+ L% P& S& H
二、改进“选择文件”窗口按钮位置,使之与其他窗口统一8 j+ f- r$ Y' v. o1 v1 g0 s. }
9 ~5 E% D! @$ A6 ` Q4 W第三版(二〇二五年七月二十九日)
1 _6 b, Z" N3 |4 \; J一、新增23.6 svn480-LRC4、23.5 svn394汉化版8 k+ a# h7 n2 ^! S0 Z3 X( x
二、补充翻译
* {4 @6 ~* X/ B) |三、修正内存搜索窗口标题显示不正确的问题
! _0 v& z! v2 F' H6 C! m+ L, P四、更换对话框字体为宋体九号,修正对话框文字错位、标点显示异常的问题 E5 B5 c( c$ V7 o- y) g9 H0 P
五、改进控件排版
" n" [ n! G) s; T六、改进翻译& e2 u2 H2 q$ E0 Q i0 z! E: i. W
七、删除部分单一快捷键(帧搜索、内存监视),若有需要可在[选项]→[输入]→[快捷键设置]中添加! s% @# M9 G# V1 A/ h: Y
' M3 U$ K% s1 A3 V5 j* i) V
第二版(二〇二五年七月三日). d4 P8 N/ k# g2 Y. y
一、修正大量翻译错误
' {/ G- G6 R3 @" e% \二、改进文字描述# E& Q0 V. ], z: P! K7 U3 p; P
7 B8 |$ s+ Q+ _7 W# e" V" f. k' ~* |
第一版(二〇二二年八月二十六日)
8 f4 F1 e# G+ Z/ p R; N初汉化版
. l& @9 z* L) s6 \; P1 {! D& _
* L! z$ ]& g! h; B2 H+ L本汉化版仍会不断完善,下载1 C. e2 b9 D4 ]( R( Z; e; S
迅雷云盘 提取码:e7fv4 N& M8 I, A- o# q5 m* d K2 ~% [2 s" F! r
腾讯微云
, A4 Z, y* v7 b: |( {+ h% o; _2 `坚果云) h( I* b) l1 X5 a( y
百度网盘(解压密码VBA)
- P! n7 }5 f9 }$ {' {8 I j& N% t& u+ o8 `5 x4 c* v
附录:模拟器加速太快解决方法
/ z% q6 Z$ \# u" f! `视觉男孩跃模拟器自带的加速功能(指默认快捷键为按住空格的全速功能)速度过快,而用设置速度百分比的方法又不方便,于是我研究出新方法,可实现较精准的控速,且加速方式仍为原来的全速单一快捷键,即按下快捷键加速、弹起快捷键恢复正常速。
2 y$ C4 l! m: M5 Z# y V& I. A* Y7 w& a1 z7 a% S" T
所用软件2 t( V3 n$ r* z
视觉男孩跃重录版$ Y$ H; b( g9 |4 N+ V) Q2 J% w1 n
此方法利用模拟器的预设速度,只有重录版有多个预设速度,老版VBA预设速度只到二倍速,最新的合并版〔VBA-M〕甚至没有预设速度菜单选项。" n' J: q( i, c' S6 l8 F: g$ G6 J
下载见上' @' P, |; L2 Z# n1 p t+ S9 l0 l! I
+ C" d* ?3 A8 f* n! s
自动热键& e" e' I U0 L- |) w% n) T
强大的脚本语言工具,可实现键盘和鼠标操作的自动化。安装教程、汉化文件、写好的脚本都附在里面了,嫌麻烦可以直接默认安装,不影响使用。
+ a A: H5 s6 r' N下载
4 R: H) } S4 b' H* y& K. Q* m迅雷云盘 提取码:2b8k* n5 [1 q! |( `6 G+ O# \4 y
腾讯微云$ r3 F4 z$ K% f7 G$ ~0 A" J
坚果云
: S2 S ~, Y$ ]. R, l( S百度网盘3 y7 P, E5 t M
( T1 L( g2 \- g+ g
一、安装自动热键- f' {* J$ k0 u% Q c5 G
可直接默认安装,想汉化的根据网盘中的图片教程替换文件即可。
5 j7 D3 D! X" J& x
" U* F. Y/ q! C% L1 G% K. _二、设置视觉男孩跃重录版
: ~# u2 e$ J7 \: F" d8 R% A+ c㈠设置电池存档路径,可以运行任意游戏,会自动在模拟器目录内生成battary文件夹。然后关闭模拟器,将原来的存档(格式为sav)复制到此文件夹,启动模拟器运行游戏,测试存档是否能正确加载。4 L# M7 k2 P) M% H
6 f1 l" P7 K4 D/ P! h4 \
㈡按自己喜好设置手柄,注意这里的[全速]用不到了,随便设置为不用的按键即可。
) P: z9 X9 ]& H3 U( F
|% f3 w, \9 M5 }# m0 @- ^! r㈢设置[同步模拟速度]为[准确音高],否则加速后的声音会变得很奇怪。
. E5 a* T; |: N) l% h. J$ M+ i8 O/ h3 k5 N0 Z8 [1 K
㈣渲染方式选择[直接绘图],默认便是此设置。[直接三维]方式下高于正常的速度不会生效,但其全速模式最高是十倍。8 }: H$ D" x8 ?/ F8 z# ?/ v
3 @: Q* d/ t) w4 E" s1 I㈤最关键的快捷键设置,在左侧命令框内依次展开[选项]→[速度]→[设置百分比],选中[100(正常速)],在右侧输入按键R,会自动分配。同样地,选中[400],输入按键T。最后确定即可。再查看菜单,便会显示快捷键了。4 e, A- I' V E0 t* J" ^# |! t
* Z; b1 q/ y9 @3 Y% A
【注】可以设置任意按键,但记得在脚本里同步修改,用记事本可以直接打开脚本文件。
% Y3 q5 c4 g3 Z* f
U/ Y! j) c% }
' V: F: W, p y4 |5 c三、开启自动热键脚本
" g# e+ a) b7 y y/ {- m0 z6 j9 c: E双击“视觉男孩跃重录版模拟器指定加速百分比.ahk”,没有任何弹出界面和提示,只会在托盘区出现图标。4 i1 J1 y3 u# r9 K( `2 K
/ D8 n% V0 o" u* y! J- d' y4 w7 m5 _% q
四、打开游戏看效果
3 |$ n: H& Q8 g# _ p& ? M) _按住空格为四倍速(实际为五倍速左右),弹起空格恢复正常速。; N6 @6 `3 D* J1 G# ?6 C
 |