如今视窗上的主流游戏男孩跃模拟器有VBA-M和mGBA,但两者都有些许瑕疵或漏洞,某些地方甚至还不如老的VBA 1.7.2版。经过搜索我终于发现一款名为《视觉男孩跃重录版》〔VisualBoyAdvance Re-recording,VBA-rr〕的模拟器,这款模拟器对老版VBA做了很多改进,比如能自定义作弊码列表(金手指列表)文件位置,还有新的内存搜索、内存监视功能,更重要的是在添加这些功能后还保留了老版模拟器的稳定性(建议将画面渲染方式设为“直接三维”,模拟画面极其流畅),不会出现VBA-M、mGBA模拟不流畅的情况。顺便说下VBA-M的漏洞是真多,每夜版连中文命名截图都不支持了。
+ x' l' `% C& |% t- f! d/ F
+ b4 ?: M- q+ J+ `' w- a) f附上网友对这款模拟器的评价7 `3 @% P7 k, Q; \1 @" A
VBA-rr并非TAS专用,你可以与其他VBA改版比比内存搜索功能,VBA-rr无疑是其中最强大的。
$ L0 t: J/ O9 D2 x9 S4 [8 F& |其连射功能,可以在30FPS游戏下(1F接收输入,1F延迟)连射,例如合金弹头A。自动按下功能(Auto-Hold)独一无二。* a$ e# m* [! J! [1 S
支持矛盾键位,触发某些游戏的Bug(如超级马里奥4)非常有用,VBA-M屏蔽掉了。
& z3 M% |; l6 [' m$ e; OVBA-rr还提供查看内存功能(非rr版本只能用Memory Viewer),还有载入Lua脚本 / L/ Q0 u. G9 Y2 _( J, |$ t& B3 C: G
关于汉化
& B" o8 x# ]8 q- ^6 [8 M( u K. |这款模拟器一直没有汉化版,无奈只能自己汉化。本来想做成外挂式的动态链接库,但因有非标字串需要翻译,只能放弃外挂语言包,改用本地化文件。汉化参考了网上流传的老版VBA及贴吧昵称CookMoonshine汉化的VBA-M动态链接库,在此感谢。+ } Z. Q- |& l! y6 m3 F
( E6 i" M" H" T! \
相较三年前本人汉化的版本,此次修正了大量翻译错误,并结合实际功能改进文字描述,使之更易懂。汉化过程参考了十余个老版VBA汉化版、VBA-M、mGBA的翻译,还利用深度求索进一步优化翻译。本人水平有限,输入输出查看器中的内容及卢阿脚本相关内容未做翻译。
) [5 I+ t1 z6 s5 I0 q6 l+ @- |% R- o
N, H# _3 F8 [! u: q4 | S! n# w5 j若文本显示选项设置为“游戏内”或“游戏上”,屏显信息只能显示有限的字符,无法汉化,部分常用屏显信息已做象形处理,具体为:5 i& w4 d" [/ @. W2 b
| ||||+ | 象电池,表示加载电池存档 | | }==={ | 象扳手,表示加载作弊码列表 | | \/ | 象下箭头,表示加载即时存档 | | /\ | 象上箭头,表示保存即时存档 | | [/] | 象放档案的格子,表示存档位置切换 | | >> | 象双箭头,表示调速 | | |.o| | 象相机,表示截图 |
! `! E4 t$ i: ?预览" R7 p1 _: k$ [6 `! q
! p: B) Y3 t, Y; ?9 E
# D k+ h( i+ q, T* ]8 {
; s# O9 u* R, _. J2 b版本说明
0 U5 r" ^6 I9 i$ J| 版本号 | 核心 | 维护者 | 发布日期 | | 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。4 r2 O7 z, w& D+ _" Q( I3 F- o
2 h( w4 {5 ~( Z$ L9 [
各版对游戏的兼容性略有不同,我对部分游戏做了简单测试:
/ G6 t8 A* V l- P; C| 版本号 | 火叶对话框㈠ | 水晶图块㈡ | 水晶时钟㈢ | sss888水晶时钟㈣ | | v23.5 svn394 | 异常 | 正常 | 正常 | 正常 | | v24.3 | 异常 | 正常 | 正常 | 异常 | | v24.4-V7 | 异常 | 正常 | 正常 | 异常 | | v24.4-V8 | 正常 | 正常 | 正常 | 异常 | | v23.6 svn480-LRC4 | 异常 | 正常 | 异常 | 异常 | | v24 svn480-LRC4 | 正常 | 异常 | 正常 | 异常 | ㈠火红叶绿盗商版“记录正确保存”对话框
) t4 M8 H, a" a㈡水晶全版本(原版、盗商版、新汉化版)弹出菜单或文本框时的背景图块+ I! C5 k$ W6 U% W9 L' ]) L1 d
㈢水晶(除sss888大佬修改版)实时时钟: r5 i: I. O- _7 [5 N- z
㈣sss888大佬修改的“2019年3月27日口袋妖怪水晶内置时钟正确走动,时间也可调版本”实时时钟
3 f( k* @! V6 C$ L2 B1 ?9 Q
7 j: G1 g- V' ]/ c代码仓库的两个版本对戏孩跃游戏兼容性较高,即便是盗商魔改的游戏也能正常模拟正常保存,但对戏孩彩游戏水晶却有模拟错误。svn394版是我找到的最后能正常模拟水晶的版本。
. P0 @: D4 E# B2 C代码仓版的“直接三维”从第八版升级到第九版,所以要比svn394版模拟画面更流畅。两者在“直接三维”渲染下的全速模式也有区别,代码仓版最高为十倍且音高准确,svn394版则无限速。
6 }0 J( c# p2 B7 C8 J/ tsniperrifle2004维护的两个版本录像有严重问题,不建议使用这两版。其馀四个版本建议都下载,优先使用重录版团队代码仓库版v24 svn480-LRC4,模拟有问题再换其他版本。
+ x9 j @' b/ ~. @2 v8 P+ B: y/ g( s9 Z+ V5 e4 X
常见问题) h6 C- O5 j7 N3 q0 ?6 O
【软件打开报错,如“找不到d3dx9_43.dll”】0 d* n8 r6 q" v7 k/ s$ Z; r0 n
可尝试修复“直接扩展”,推荐直接扩展修复工具。( D I2 s) x, q1 h8 J4 }$ c; F2 [
6 w4 \2 B& ?' m5 Q/ W" d/ d
【游戏打开没有存档、存档导入不了】$ w4 \- j9 h3 J T6 T, B, h
重录版默认电池存档路径为模拟器目录下的[battery]文件夹,请将存档文件(扩展名sav)复制到该文件夹内。即时存档同理,参见[选项]→[偏好]→[目录设置]。不推荐用菜单中的存档导入功能。- l% R5 E7 p: b# R c+ D+ ]
5 `* C$ r3 o y8 o6 {【存档识别不了】
5 P: o5 |2 B+ t[选项]→[模拟]→[存档类型]选用[闪存128千字节]。
' j6 \7 ?5 G) q, E6 _: B" }7 `7 J0 N# b' X5 p7 _+ y( f
【游戏打开白屏】
6 i6 A U7 \, p' V' v# a9 o[选项]→[模拟]→[存档类型]选用[闪存128千字节]。最好删除battery文件夹内此游戏的存档,重新打开游戏文件,让模拟器生成128千字节的存档。/ X# w* c5 X" J% V9 f0 x6 N% c
" N1 o' Z* \9 X/ G1 S【游戏提示时钟没电或时钟损坏】# h' E! T$ g5 q, c6 ~
[选项]→[模拟]选用[实时时钟],需要重新打开游戏文件。4 b5 h( p5 W! a
4 x5 V! w, n. r% f7 N5 j
【加速太快】
* p: G, ?% t! S9 _: s我总结出三种方法,大致思路是:
1 M5 j/ o t4 R' c7 `6 u9 A8 S; F2 F$ W5 C& n一、将[渲染方式]设为[直接三维],全速模式最高为十倍速。(svn394版不适用)2 u3 z" L6 V: u; }8 W
二、利用《战斗编码器白濑》,限制模拟器的中央处理器使用率,达到限速效果。但有略微卡顿的感觉,不如模拟器原生限速流畅。我的机器实测可将全速模式限制在五倍速左右。/ H( w3 s/ G( V
三、将[渲染方式]设为[直接绘图](svn394版亦可设为[直接三维]),利用《自动热键》脚本,配合模拟器自身的限速功能,可实现较精准的控速,且加速方式仍为原来的全速单一快捷键,即按下快捷键加速、弹起快捷键恢复正常速。详见《模拟器加速太快解决方法》文档。7 @6 q; {3 F+ f
& b0 T* m6 a ^/ |. e/ A
汉化更新日志
R+ e4 [3 T6 l p. C% C+ l第四版修正(二〇二五年十二月十二日); _* ]8 T/ b+ a8 m9 t
一、新增三个分支版本4 @5 c* }0 i9 F# S5 v( a
二、关于窗口新增核心版本号3 H( I' V, { H
% i2 g6 z# V. @. j
第四版(二〇二五年八月二十日). T, d) V8 ~& ^6 [
一、改进术语翻译( V. s2 `9 z. C7 q3 @
二、改进控件排版
8 W1 I1 d2 E: W C# Z' \4 I三、改进对话框窗口大小
. ]5 g i6 u0 U( \/ o3 b四、改进标点符号
* q( u. S1 `$ `$ h5 n {/ o五、补充翻译+ a# t& I7 k: g7 E0 @0 Q4 {
六、作弊码列表窗口新增作弊总开关备注
2 w. {* s' W, [6 N( s/ j5 u
& j; S1 _5 K. R9 X, ?$ N3 P第三版修正(二〇二五年八月十二日)
% @+ E- V% Q" _. n M& r一、改进屏显信息
& _) T- i3 Z& p0 u& v) a二、改进“选择文件”窗口按钮位置,使之与其他窗口统一
7 ?+ S; n* x" U- q; Z* _2 q1 r$ f
0 Z- `# l7 }' s" X( K- q4 B! P第三版(二〇二五年七月二十九日)
3 ` p9 ^* O3 x1 P一、新增23.6 svn480-LRC4、23.5 svn394汉化版5 m2 ^, s2 m) D% i9 Q
二、补充翻译
7 Q9 W% S; B& B7 D2 A三、修正内存搜索窗口标题显示不正确的问题% l/ s |% E! h" f* q8 t
四、更换对话框字体为宋体九号,修正对话框文字错位、标点显示异常的问题4 i" f U2 [# E
五、改进控件排版3 i) F. K) V- H1 h$ k& ^) A M: z
六、改进翻译
' m6 p; [% I3 C4 {9 b七、删除部分单一快捷键(帧搜索、内存监视),若有需要可在[选项]→[输入]→[快捷键设置]中添加
/ L1 q3 t( r5 c* K1 T; @5 L+ V3 W& e8 H- {) e% B
第二版(二〇二五年七月三日)9 q, S! J3 |! B& k7 M
一、修正大量翻译错误
/ C/ B$ K# O- N0 f二、改进文字描述
% m+ K y. _! T8 ^
7 ^3 w7 ?% L, W) V l第一版(二〇二二年八月二十六日), G+ H6 K" P0 F
初汉化版
) u, y9 h7 y% ]9 H# Q) \6 k0 f. f* x7 Z5 L- G3 a; Y9 d
本汉化版仍会不断完善,下载6 O O0 |* j7 r \- p
迅雷云盘 提取码:e7fv* T2 C3 K: p* V
腾讯微云
' l; @3 T- G- t+ N; A+ O+ `坚果云- N9 G L& D7 z0 X) [+ }" o
百度网盘(解压密码VBA)
1 {: L/ c+ |* B
- C* L- b# {, ]' s: h附录:模拟器加速太快解决方法
6 z. Y9 \6 _8 O5 E G8 _9 n视觉男孩跃模拟器自带的加速功能(指默认快捷键为按住空格的全速功能)速度过快,而用设置速度百分比的方法又不方便,于是我研究出新方法,可实现较精准的控速,且加速方式仍为原来的全速单一快捷键,即按下快捷键加速、弹起快捷键恢复正常速。
+ M& e9 R* L. r3 ?4 k: D, Q2 J/ m+ Q! O0 X6 O- v
所用软件
5 v3 k9 A- n- m; G3 U$ z$ V' S视觉男孩跃重录版
0 \( c8 t% \+ B- ?1 i此方法利用模拟器的预设速度,只有重录版有多个预设速度,老版VBA预设速度只到二倍速,最新的合并版〔VBA-M〕甚至没有预设速度菜单选项。! u9 x# p1 l& v `! J# w
下载见上" S7 d6 L- b9 C w3 z M6 t0 A1 o
2 V) N' R, ]* c1 m3 M" j* U自动热键
8 c; q+ a. L/ P T% A$ T强大的脚本语言工具,可实现键盘和鼠标操作的自动化。安装教程、汉化文件、写好的脚本都附在里面了,嫌麻烦可以直接默认安装,不影响使用。8 u w0 n5 ?0 E: ^
下载
) }# Y- G# K7 C0 v( z迅雷云盘 提取码:2b8k
@( @5 B; g/ Y: Z* V! C' b+ s腾讯微云
# D& V8 Z% y3 ?9 q% v( M坚果云% ~+ L W# C+ n0 j8 T4 B5 m9 f' f2 Q
百度网盘
; f5 ` A) w* R
3 A6 U; j6 Y, E一、安装自动热键8 c/ h6 o- m. N3 B* l/ u
可直接默认安装,想汉化的根据网盘中的图片教程替换文件即可。0 w3 X" ^0 N5 Y. I2 R
. i% V: m, e% X9 \; a' Y" R5 [二、设置视觉男孩跃重录版) Y; p0 T, o: o3 t
㈠设置电池存档路径,可以运行任意游戏,会自动在模拟器目录内生成battary文件夹。然后关闭模拟器,将原来的存档(格式为sav)复制到此文件夹,启动模拟器运行游戏,测试存档是否能正确加载。, r4 @. I: j+ n L
/ {8 ?; d5 D5 i" w# h+ \6 t1 ]
㈡按自己喜好设置手柄,注意这里的[全速]用不到了,随便设置为不用的按键即可。; V P2 L" F. V+ `# `
% t% V' Q" ? m1 y, m6 }# K㈢设置[同步模拟速度]为[准确音高],否则加速后的声音会变得很奇怪。/ a- E& v" _7 A, X# Q" K1 F, H9 r
. E5 m+ L$ {6 E$ M- W3 |
㈣渲染方式选择[直接绘图],默认便是此设置。[直接三维]方式下高于正常的速度不会生效,但其全速模式最高是十倍。
0 w/ ~8 q, a1 N& Q& _7 R7 p" ]3 m# _; M& ]& y* P5 T7 ?" {: q; P+ E
㈤最关键的快捷键设置,在左侧命令框内依次展开[选项]→[速度]→[设置百分比],选中[100(正常速)],在右侧输入按键R,会自动分配。同样地,选中[400],输入按键T。最后确定即可。再查看菜单,便会显示快捷键了。
( v& q: n+ T! m( g9 ?$ A2 ]- d& E' \: N3 O7 N8 d# V
【注】可以设置任意按键,但记得在脚本里同步修改,用记事本可以直接打开脚本文件。! {- {( S; B5 `5 j$ w v0 S
) |& ^9 w8 ?9 N
( v) V1 Q- Z) z- i6 Z5 p三、开启自动热键脚本0 u9 T( ] J0 y/ {% m
双击“视觉男孩跃重录版模拟器指定加速百分比.ahk”,没有任何弹出界面和提示,只会在托盘区出现图标。
2 a4 F$ r, H8 u/ P( @& D2 L4 N' W5 S: t' h0 ^: H
6 P, X7 L+ R* K# y* ?# v H四、打开游戏看效果6 c; L( q0 Y( W$ |, l8 t
按住空格为四倍速(实际为五倍速左右),弹起空格恢复正常速。0 L; P0 i8 ~3 ^ F! A7 N5 d& B
 |