如今视窗上的主流游戏男孩跃模拟器有VBA-M和mGBA,但两者都有些许瑕疵或漏洞,某些地方甚至还不如老的VBA 1.7.2版。经过搜索我终于发现一款名为《视觉男孩跃重录版》〔VisualBoyAdvance Re-recording,VBA-rr〕的模拟器,这款模拟器对老版VBA做了很多改进,比如能自定义作弊码列表(金手指列表)文件位置,还有新的内存搜索、内存监视功能,更重要的是在添加这些功能后还保留了老版模拟器的稳定性(建议将画面渲染方式设为“直接三维”,模拟画面极其流畅),不会出现VBA-M、mGBA模拟不流畅的情况。顺便说下VBA-M的漏洞是真多,每夜版连中文命名截图都不支持了。
( I% a5 c; ]7 _- F4 w* j2 d4 \, p( i6 E+ P, k K$ ]0 E7 F, N
附上网友对这款模拟器的评价
7 }4 }# P6 L9 ~5 M4 pVBA-rr并非TAS专用,你可以与其他VBA改版比比内存搜索功能,VBA-rr无疑是其中最强大的。
+ K6 ?" v. M5 v2 t! d: H) n其连射功能,可以在30FPS游戏下(1F接收输入,1F延迟)连射,例如合金弹头A。自动按下功能(Auto-Hold)独一无二。
+ c) T& u. f: p0 j- D支持矛盾键位,触发某些游戏的Bug(如超级马里奥4)非常有用,VBA-M屏蔽掉了。4 e3 f9 D; _+ T& g
VBA-rr还提供查看内存功能(非rr版本只能用Memory Viewer),还有载入Lua脚本 4 k, x+ l6 [ X
关于汉化
' L/ f6 d$ W! y6 z2 L1 }) }这款模拟器一直没有汉化版,无奈只能自己汉化。本来想做成外挂式的动态链接库,但因有非标字串需要翻译,只能放弃外挂语言包,改用本地化文件。汉化参考了网上流传的老版VBA及贴吧昵称CookMoonshine汉化的VBA-M动态链接库,在此感谢。
. u+ J% A F9 _) N4 R3 \- l2 a* b
, E; K' d6 g4 V! }& G相较三年前本人汉化的版本,此次修正了大量翻译错误,并结合实际功能改进文字描述,使之更易懂。汉化过程参考了十余个老版VBA汉化版、VBA-M、mGBA的翻译,还利用深度求索进一步优化翻译。本人水平有限,输入输出查看器中的内容及卢阿脚本相关内容未做翻译。
8 g7 h0 x7 ~" `7 y4 G5 H+ X# M$ M7 Y
若文本显示选项设置为“游戏内”或“游戏上”,屏显信息只能显示有限的字符,无法汉化,部分常用屏显信息已做象形处理,具体为:
# H; S# t4 J" D$ v) t4 b/ \; C% Z| ||||+ | 象电池,表示加载电池存档 | | }==={ | 象扳手,表示加载作弊码列表 | | \/ | 象下箭头,表示加载即时存档 | | /\ | 象上箭头,表示保存即时存档 | | [/] | 象放档案的格子,表示存档位置切换 | | >> | 象双箭头,表示调速 | | |.o| | 象相机,表示截图 |
9 z( @- ]+ Z8 f9 X. h预览4 L4 w: V. f3 X9 [% J( ?( }# t
/ l6 v( c0 k- V2 Y# d9 @
6 W% E. B8 L7 B
; T0 r u% I! v& s- N版本说明
% u: H4 B5 h# e0 G| 版本号 | 核心 | 维护者 | 发布日期 | | 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。
; m* W1 {0 a* M, Q! W0 \# e+ o& z/ n( d
各版对游戏的兼容性略有不同,我对部分游戏做了简单测试:
& ?9 Q9 H# i- ~5 E( \4 z- S| 版本号 | 火叶对话框㈠ | 水晶图块㈡ | 水晶时钟㈢ | sss888水晶时钟㈣ | | v23.5 svn394 | 异常 | 正常 | 正常 | 正常 | | v24.3 | 异常 | 正常 | 正常 | 异常 | | v24.4-V7 | 异常 | 正常 | 正常 | 异常 | | v24.4-V8 | 正常 | 正常 | 正常 | 异常 | | v23.6 svn480-LRC4 | 异常 | 正常 | 异常 | 异常 | | v24 svn480-LRC4 | 正常 | 异常 | 正常 | 异常 | ㈠火红叶绿盗商版“记录正确保存”对话框
/ z. [9 Z1 z% j0 m4 r' t0 _# _$ ~㈡水晶全版本(原版、盗商版、新汉化版)弹出菜单或文本框时的背景图块
6 {) ]7 t9 s" `% p/ Q7 G. H㈢水晶(除sss888大佬修改版)实时时钟
4 M \, b7 b3 L& P7 p/ b3 J㈣sss888大佬修改的“2019年3月27日口袋妖怪水晶内置时钟正确走动,时间也可调版本”实时时钟
1 A5 X3 e. @0 ^, ? C" j* y0 X" U! \& F' z- T
代码仓库的两个版本对戏孩跃游戏兼容性较高,即便是盗商魔改的游戏也能正常模拟正常保存,但对戏孩彩游戏水晶却有模拟错误。svn394版是我找到的最后能正常模拟水晶的版本。
) a2 w/ w/ g% B; @7 y代码仓版的“直接三维”从第八版升级到第九版,所以要比svn394版模拟画面更流畅。两者在“直接三维”渲染下的全速模式也有区别,代码仓版最高为十倍且音高准确,svn394版则无限速。
1 g7 X" k& S4 ssniperrifle2004维护的两个版本录像有严重问题,不建议使用这两版。其馀四个版本建议都下载,优先使用重录版团队代码仓库版v24 svn480-LRC4,模拟有问题再换其他版本。
9 z, c# ]8 Q4 `" o1 B3 {
5 Y4 I: y. y! K+ F+ _+ S, P/ ?常见问题2 m" F9 F5 k$ c( g' s }' F Y0 y
【软件打开报错,如“找不到d3dx9_43.dll”】
" X3 D; P" `) w& T2 y' q+ T可尝试修复“直接扩展”,推荐直接扩展修复工具。
T0 U5 i* R% o) H$ h4 g2 U) W3 M; q8 w5 @) i7 o
【游戏打开没有存档、存档导入不了】6 U3 @# d& a& x% P) l" X2 c$ H
重录版默认电池存档路径为模拟器目录下的[battery]文件夹,请将存档文件(扩展名sav)复制到该文件夹内。即时存档同理,参见[选项]→[偏好]→[目录设置]。不推荐用菜单中的存档导入功能。% I+ F$ [3 d& F, A
* h& p0 z5 ?$ y) M$ A8 I) ?0 M
【存档识别不了】
' ~* o4 L& S& P0 W$ ?3 s[选项]→[模拟]→[存档类型]选用[闪存128千字节]。
0 F6 F' s, z5 W- F
9 z7 c7 R3 }" G7 j2 \0 h! d. J4 l【游戏打开白屏】
: u& n4 g( r1 Y- K: t1 f[选项]→[模拟]→[存档类型]选用[闪存128千字节]。最好删除battery文件夹内此游戏的存档,重新打开游戏文件,让模拟器生成128千字节的存档。0 z: Q( ~7 n3 c7 C/ {
8 ~3 f& f5 \) j2 z7 X: y* t- D
【游戏提示时钟没电或时钟损坏】
, a# }. j* Q3 K/ C[选项]→[模拟]选用[实时时钟],需要重新打开游戏文件。
* a% {5 y( }/ u5 w! L/ @
7 o0 S/ P( S& T) h【加速太快】
1 R0 v0 V6 Y2 V7 O% z4 `' J p我总结出三种方法,大致思路是:% }3 x/ `8 L- @0 Q
一、将[渲染方式]设为[直接三维],全速模式最高为十倍速。(svn394版不适用)7 l/ z* N) c2 P, P% }; n# y6 p
二、利用《战斗编码器白濑》,限制模拟器的中央处理器使用率,达到限速效果。但有略微卡顿的感觉,不如模拟器原生限速流畅。我的机器实测可将全速模式限制在五倍速左右。
! m$ ?# c4 c; D$ S# f9 O三、将[渲染方式]设为[直接绘图](svn394版亦可设为[直接三维]),利用《自动热键》脚本,配合模拟器自身的限速功能,可实现较精准的控速,且加速方式仍为原来的全速单一快捷键,即按下快捷键加速、弹起快捷键恢复正常速。详见《模拟器加速太快解决方法》文档。
: A) R& g/ x8 `, w" ^) k* y' a8 ]
汉化更新日志
$ m0 s6 u+ ?" _! y8 k* ]( o! q9 W第四版修正(二〇二五年十二月十二日)% R. Z$ G" E' p
一、新增三个分支版本
5 r# j+ O6 g Z4 }二、关于窗口新增核心版本号
* X- t5 {4 w9 H! W! | o l- S2 `6 ]9 Z- I0 g2 h/ X
第四版(二〇二五年八月二十日)( G$ ]6 ?5 c! @6 u! s+ k; c
一、改进术语翻译
T. A7 V ]0 _4 i二、改进控件排版
& V+ ?2 n9 `1 k- E4 v, h三、改进对话框窗口大小
5 @; e7 }& X2 X. {! X& U! M4 N) A. K四、改进标点符号
( _/ f; Y' U$ c/ @8 w五、补充翻译
1 B5 N. Q4 b7 ^# a1 w5 c六、作弊码列表窗口新增作弊总开关备注
7 q% T# a0 W2 e8 z/ g6 y. R5 I8 Y- y F+ ^% ]" Y
第三版修正(二〇二五年八月十二日)
. n5 T" J' f' O+ q% F一、改进屏显信息
0 o7 `* M* S9 O) H二、改进“选择文件”窗口按钮位置,使之与其他窗口统一8 ]! y. n7 k3 W, }7 d4 X5 M
" B- F+ g! X# r# z: X
第三版(二〇二五年七月二十九日)
3 H+ L, h% H' X& R2 K7 T& h一、新增23.6 svn480-LRC4、23.5 svn394汉化版
/ p T2 ~. J! W二、补充翻译
4 j" T8 t: ~$ o- L! n7 E: q三、修正内存搜索窗口标题显示不正确的问题
+ ~0 l; v& X, Q, k四、更换对话框字体为宋体九号,修正对话框文字错位、标点显示异常的问题7 ^4 ^ P- o/ E/ w4 j
五、改进控件排版9 N, b' R5 e8 I8 z$ D: V1 `' q9 p
六、改进翻译, c; f: g9 I7 G- w8 k# ^
七、删除部分单一快捷键(帧搜索、内存监视),若有需要可在[选项]→[输入]→[快捷键设置]中添加+ ~# `/ N- c! W; g' V3 a
0 w) a) x& ~) m; Q! x) r第二版(二〇二五年七月三日)
/ @( w* R9 l4 q5 o一、修正大量翻译错误. r* o: ~6 F$ P3 `$ Z4 V# D
二、改进文字描述& ^8 m& K! R4 O8 ~) Z, w
# i! }8 Y, f w! V- ]第一版(二〇二二年八月二十六日)
# E. u+ O, [6 Z& ?初汉化版
* x0 [% Z5 T% ~- q2 w; j4 J' q2 \
1 A$ r4 L: A8 p) J& ^' v# l$ m本汉化版仍会不断完善,下载
' c6 h% y7 I. S6 h6 S迅雷云盘 提取码:e7fv
' L4 f. ]5 v/ e0 I& P( C4 z腾讯微云
' J: v& M0 Y4 I/ x4 K" A2 d0 m4 K坚果云4 }2 f) s" V$ e% }' ]. R, _
百度网盘(解压密码VBA): S' g7 i8 R3 E1 U; U6 E4 a+ r0 Y( M
' \4 R" _; v7 Y" l附录:模拟器加速太快解决方法
" L i5 E6 Y: I5 `; ]! Z6 h. C b4 v视觉男孩跃模拟器自带的加速功能(指默认快捷键为按住空格的全速功能)速度过快,而用设置速度百分比的方法又不方便,于是我研究出新方法,可实现较精准的控速,且加速方式仍为原来的全速单一快捷键,即按下快捷键加速、弹起快捷键恢复正常速。
7 A3 H: u- u, V( X. b1 O' x
) M+ l# [+ H, ?所用软件
7 t) Y! o c3 d1 F! V( K- z视觉男孩跃重录版: D" t: i6 k2 D9 d) n
此方法利用模拟器的预设速度,只有重录版有多个预设速度,老版VBA预设速度只到二倍速,最新的合并版〔VBA-M〕甚至没有预设速度菜单选项。
! l$ |7 B/ n. L1 [下载见上# t$ Z( E. ]9 l: B
2 a2 U8 `1 Q4 _" e) u/ T; U# k6 l5 A, B自动热键* ~8 M& I( M+ X! G3 Z3 {
强大的脚本语言工具,可实现键盘和鼠标操作的自动化。安装教程、汉化文件、写好的脚本都附在里面了,嫌麻烦可以直接默认安装,不影响使用。5 @. b" o2 J" |, T1 i/ W2 m8 M, U; @
下载: A2 G7 c6 _/ F
迅雷云盘 提取码:2b8k Q, U% r$ a. X ]% s1 C
腾讯微云5 X, f! A0 t$ h, t, y! j8 I( |
坚果云: } W8 K4 E0 _7 d! G
百度网盘
# _, E( Y9 W2 [! B
* q8 v$ I+ G" j1 C! y一、安装自动热键
# x8 @# m% H, u) [$ E; k1 k可直接默认安装,想汉化的根据网盘中的图片教程替换文件即可。2 ?$ U" Y$ m# A& Y+ B# T
$ H/ b$ _% W/ Z3 U) f, E
二、设置视觉男孩跃重录版
2 h- E, q* @0 S1 E# d㈠设置电池存档路径,可以运行任意游戏,会自动在模拟器目录内生成battary文件夹。然后关闭模拟器,将原来的存档(格式为sav)复制到此文件夹,启动模拟器运行游戏,测试存档是否能正确加载。# h7 e, A; _+ N2 l
5 e9 t, ?) j1 `
㈡按自己喜好设置手柄,注意这里的[全速]用不到了,随便设置为不用的按键即可。6 I0 k; {3 b& j+ x3 [2 e
. q% j+ ]" B' V
㈢设置[同步模拟速度]为[准确音高],否则加速后的声音会变得很奇怪。5 O G/ a* u2 s" d1 Z
/ q$ Z1 o% x9 x) m2 M/ G㈣渲染方式选择[直接绘图],默认便是此设置。[直接三维]方式下高于正常的速度不会生效,但其全速模式最高是十倍。
2 t% j0 \4 k9 s1 z, I5 j, K; h' \$ [ J9 a& W& O% P
㈤最关键的快捷键设置,在左侧命令框内依次展开[选项]→[速度]→[设置百分比],选中[100(正常速)],在右侧输入按键R,会自动分配。同样地,选中[400],输入按键T。最后确定即可。再查看菜单,便会显示快捷键了。" P6 d1 P- ~3 m4 j) V
, u) T* M/ G8 {1 ~; R
【注】可以设置任意按键,但记得在脚本里同步修改,用记事本可以直接打开脚本文件。
, `/ w( c4 u( W% Q" x: z/ d4 o6 r3 K/ C/ z: B- K+ v
+ w4 {3 j4 [$ l$ J- o( G4 z三、开启自动热键脚本
7 m% ^ g5 q; ^/ j1 g, [6 l双击“视觉男孩跃重录版模拟器指定加速百分比.ahk”,没有任何弹出界面和提示,只会在托盘区出现图标。4 H: D* O7 {) x6 ~; G; ^
4 c: @0 m# p) N( Y
" O+ W+ j7 ^' o- p
四、打开游戏看效果
$ u) C' G( a/ Y) Z! X0 l2 q按住空格为四倍速(实际为五倍速左右),弹起空格恢复正常速。; |, ~& w& ] |1 D' f6 W
 |