如今视窗上的主流游戏男孩跃模拟器有VBA-M和mGBA,但两者都有些许瑕疵或漏洞,某些地方甚至还不如老的VBA 1.7.2版。经过搜索我终于发现一款名为《视觉男孩跃重录版》〔VisualBoyAdvance Re-recording,VBA-rr〕的模拟器,这款模拟器对老版VBA做了很多改进,比如能自定义作弊码列表(金手指列表)文件位置,还有新的内存搜索、内存监视功能,更重要的是在添加这些功能后还保留了老版模拟器的稳定性(建议将画面渲染方式设为“直接三维”,模拟画面极其流畅),不会出现VBA-M、mGBA模拟不流畅的情况。顺便说下VBA-M的漏洞是真多,每夜版连中文命名截图都不支持了。
% j' I# c2 O' O: W" |2 z* a* P A- o5 |, A) G. e
附上网友对这款模拟器的评价
/ f G: @* r. Q6 p$ n3 UVBA-rr并非TAS专用,你可以与其他VBA改版比比内存搜索功能,VBA-rr无疑是其中最强大的。5 x9 s8 a) ?8 D, n L
其连射功能,可以在30FPS游戏下(1F接收输入,1F延迟)连射,例如合金弹头A。自动按下功能(Auto-Hold)独一无二。
: w% F5 _5 n* c9 k% d% M支持矛盾键位,触发某些游戏的Bug(如超级马里奥4)非常有用,VBA-M屏蔽掉了。
% M$ p3 T1 j; D' X) O* q- `VBA-rr还提供查看内存功能(非rr版本只能用Memory Viewer),还有载入Lua脚本
8 P6 C4 F3 {& @% |7 d关于汉化
# |! ?0 r9 A$ R0 h L3 H; `这款模拟器一直没有汉化版,无奈只能自己汉化。本来想做成外挂式的动态链接库,但因有非标字串需要翻译,只能放弃外挂语言包,改用本地化文件。汉化参考了网上流传的老版VBA及贴吧昵称CookMoonshine汉化的VBA-M动态链接库,在此感谢。5 F0 k' A+ S* Z; p. |+ u
$ z. c' @1 |* B( E4 S$ a, ]/ }相较三年前本人汉化的版本,此次修正了大量翻译错误,并结合实际功能改进文字描述,使之更易懂。汉化过程参考了十余个老版VBA汉化版、VBA-M、mGBA的翻译,还利用深度求索进一步优化翻译。本人水平有限,输入输出查看器中的内容及卢阿脚本相关内容未做翻译。
! h$ I# N/ e) i
% c" Y6 O% e, H q4 i& Q9 L& }. c0 n若文本显示选项设置为“游戏内”或“游戏上”,屏显信息只能显示有限的字符,无法汉化,部分常用屏显信息已做象形处理,具体为:. Z+ n* _! W0 j0 I
| ||||+ | 象电池,表示加载电池存档 | | }==={ | 象扳手,表示加载作弊码列表 | | \/ | 象下箭头,表示加载即时存档 | | /\ | 象上箭头,表示保存即时存档 | | [/] | 象放档案的格子,表示存档位置切换 | | >> | 象双箭头,表示调速 | | |.o| | 象相机,表示截图 | ( k4 y% z* _$ n% p2 g$ X& m
预览
$ u, {4 X2 z# |! I* Z- g! V& ~
; r: \, X) ]/ `( `7 q5 g+ m
e) ~7 O2 _) Y. k7 i
2 ]$ [# [1 ~2 K6 v) g版本说明+ s, k2 n3 |0 w$ V4 F/ Q3 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。( L3 g$ Z: B5 z3 j/ I
7 |5 r; X8 B8 D, G
各版对游戏的兼容性略有不同,我对部分游戏做了简单测试:
2 q, [7 p) ^1 M3 w, o% R" J( W" ^| 版本号 | 火叶对话框㈠ | 水晶图块㈡ | 水晶时钟㈢ | sss888水晶时钟㈣ | | v23.5 svn394 | 异常 | 正常 | 正常 | 正常 | | v24.3 | 异常 | 正常 | 正常 | 异常 | | v24.4-V7 | 异常 | 正常 | 正常 | 异常 | | v24.4-V8 | 正常 | 正常 | 正常 | 异常 | | v23.6 svn480-LRC4 | 异常 | 正常 | 异常 | 异常 | | v24 svn480-LRC4 | 正常 | 异常 | 正常 | 异常 | ㈠火红叶绿盗商版“记录正确保存”对话框; t1 \/ c: S' L6 I. W, E+ Y- m
㈡水晶全版本(原版、盗商版、新汉化版)弹出菜单或文本框时的背景图块. k$ z/ \. L) f2 H+ M
㈢水晶(除sss888大佬修改版)实时时钟
" c% t! i6 B% |7 d㈣sss888大佬修改的“2019年3月27日口袋妖怪水晶内置时钟正确走动,时间也可调版本”实时时钟
* {5 m% W, e6 y$ A
3 B# A& {# t. U6 s1 X o$ b代码仓库的两个版本对戏孩跃游戏兼容性较高,即便是盗商魔改的游戏也能正常模拟正常保存,但对戏孩彩游戏水晶却有模拟错误。svn394版是我找到的最后能正常模拟水晶的版本。
+ u1 C. f% _* n" Z' T' A2 K代码仓版的“直接三维”从第八版升级到第九版,所以要比svn394版模拟画面更流畅。两者在“直接三维”渲染下的全速模式也有区别,代码仓版最高为十倍且音高准确,svn394版则无限速。6 S. ~ `. L+ h0 s/ H+ M
sniperrifle2004维护的两个版本录像有严重问题,不建议使用这两版。其馀四个版本建议都下载,优先使用重录版团队代码仓库版v24 svn480-LRC4,模拟有问题再换其他版本。
* x2 S' H5 Q7 q, [; |( n% e+ `5 v Z
常见问题3 w- \/ M8 p* s6 \- Q8 W( y
【软件打开报错,如“找不到d3dx9_43.dll”】; d% b8 |* d& R6 z
可尝试修复“直接扩展”,推荐直接扩展修复工具。
( `+ ^7 t; x" Y _
- Q( f+ s T0 Z% P" a. O3 j, H: |+ w3 g【游戏打开没有存档、存档导入不了】
. n P; j6 g9 v重录版默认电池存档路径为模拟器目录下的[battery]文件夹,请将存档文件(扩展名sav)复制到该文件夹内。即时存档同理,参见[选项]→[偏好]→[目录设置]。不推荐用菜单中的存档导入功能。
; |* _ k& }8 b& j1 C$ g+ E% b/ R& n3 R4 I( q q' |
【存档识别不了】
' P4 s1 X: k/ v& O. G2 s" |[选项]→[模拟]→[存档类型]选用[闪存128千字节]。
! w+ }( f8 D: c/ y/ P$ \+ Y# Y3 p5 E2 _& H# L5 P
【游戏打开白屏】
# r8 ~2 N h: E[选项]→[模拟]→[存档类型]选用[闪存128千字节]。最好删除battery文件夹内此游戏的存档,重新打开游戏文件,让模拟器生成128千字节的存档。
7 g* V. s$ m* H3 E
% ]6 m Z) E, n7 }; x; v【游戏提示时钟没电或时钟损坏】
0 {% X* v9 H( Z3 W% f0 o[选项]→[模拟]选用[实时时钟],需要重新打开游戏文件。) e$ U' x8 S, b0 C# _! Q( o
" q2 ^1 K; {9 [& E) w8 w! r【加速太快】
/ F* U& h: K2 l2 E我总结出三种方法,大致思路是:3 Q" _& q( R( [2 d
一、将[渲染方式]设为[直接三维],全速模式最高为十倍速。(svn394版不适用)8 ~$ g3 C D5 Q! t# u7 U
二、利用《战斗编码器白濑》,限制模拟器的中央处理器使用率,达到限速效果。但有略微卡顿的感觉,不如模拟器原生限速流畅。我的机器实测可将全速模式限制在五倍速左右。. A4 p0 K, j9 U
三、将[渲染方式]设为[直接绘图](svn394版亦可设为[直接三维]),利用《自动热键》脚本,配合模拟器自身的限速功能,可实现较精准的控速,且加速方式仍为原来的全速单一快捷键,即按下快捷键加速、弹起快捷键恢复正常速。详见《模拟器加速太快解决方法》文档。( {# O" e7 x7 A2 _8 m2 {9 u9 o1 w
, k' ]* a! C' J+ n. F汉化更新日志
& L6 U7 c% S$ P1 |第四版修正(二〇二五年十二月十二日)
* u6 |8 X( }' `" S4 N O一、新增三个分支版本
- t3 I4 {; E& H4 W# r二、关于窗口新增核心版本号5 K, b% m: R. T7 R. ~2 j+ `
% X H( [7 c, K7 W" W+ [$ y第四版(二〇二五年八月二十日)
; x8 x) X8 k: j* E2 j) u( b" Z& K一、改进术语翻译
- n8 a+ Y; h6 r% P2 m/ @ s4 j二、改进控件排版8 Y* L' l: p& ], X$ Y# A
三、改进对话框窗口大小
z/ {9 C+ N. Q0 `4 o l- \( @四、改进标点符号; X4 o4 u7 j& e- D2 Z* Y
五、补充翻译0 T& @& p: |. R# X- {3 W; y
六、作弊码列表窗口新增作弊总开关备注
: G1 z* N+ l, u
8 X" D4 }6 F% R8 j; q第三版修正(二〇二五年八月十二日)* A _" f1 d- X' S$ J$ }5 Y
一、改进屏显信息, G. s+ }7 D0 s$ k0 y" o; P4 Z6 j; A
二、改进“选择文件”窗口按钮位置,使之与其他窗口统一
% l, e2 I7 r" p3 ~' r8 g4 C8 q' S4 t, n k, y
第三版(二〇二五年七月二十九日)
: p2 {) n7 N% U6 c$ k# W( S6 o一、新增23.6 svn480-LRC4、23.5 svn394汉化版
" @9 d" q- X3 F8 p4 R |+ J二、补充翻译
2 _) _- @$ B. i$ ]; D m: B三、修正内存搜索窗口标题显示不正确的问题
?6 l3 b, ~/ \四、更换对话框字体为宋体九号,修正对话框文字错位、标点显示异常的问题* P; ~- j. C0 j" h7 ?! Q
五、改进控件排版# [3 a* c. p7 |3 R3 H0 t/ |; ?; `" b3 w
六、改进翻译1 H8 K) Q; ^- ~) H
七、删除部分单一快捷键(帧搜索、内存监视),若有需要可在[选项]→[输入]→[快捷键设置]中添加
& M& R7 }% e3 o9 G6 q$ {7 d2 L
& P& y$ D5 n8 k; \第二版(二〇二五年七月三日)- [. N0 m/ ^" Z, J t
一、修正大量翻译错误5 Z: Q4 S) Q# N' U5 u$ j
二、改进文字描述$ W, [, o+ `' O7 T: [, c( ~! K& d
6 x% \% A/ u( J- \% X! I" m( j
第一版(二〇二二年八月二十六日)8 E: e3 N( {" |6 a7 Y( }7 ]! }
初汉化版8 P1 u _* j( N% `/ C
& c* M8 v, {% S3 { l# \本汉化版仍会不断完善,下载
. M6 y: k$ e! }8 `% T迅雷云盘 提取码:e7fv- [/ N5 J( t8 W4 B2 K1 r$ }, x" S
腾讯微云
' f- Y7 G# O8 n4 a坚果云
, Z( y' c* p+ M3 O# {百度网盘(解压密码VBA)
% Q% Y+ j$ |. m: }' r* b; w, e
. q; x, X* _- y& e附录:模拟器加速太快解决方法* T/ f+ E8 H% D1 Y' }9 h5 O
视觉男孩跃模拟器自带的加速功能(指默认快捷键为按住空格的全速功能)速度过快,而用设置速度百分比的方法又不方便,于是我研究出新方法,可实现较精准的控速,且加速方式仍为原来的全速单一快捷键,即按下快捷键加速、弹起快捷键恢复正常速。4 ~$ O- ]. b y+ i' U5 `
/ l, i( C0 K) i所用软件5 ~' C( B: ], X3 x6 z, I
视觉男孩跃重录版 o0 O* x. [2 l4 i" V
此方法利用模拟器的预设速度,只有重录版有多个预设速度,老版VBA预设速度只到二倍速,最新的合并版〔VBA-M〕甚至没有预设速度菜单选项。
, A6 _7 P/ p+ k- o- o! N: {8 N- D下载见上: Y# }& }% V9 K. l: n/ Z
9 e3 P8 `1 E( k+ }. j/ h自动热键3 r1 n5 O. Q* R) Z9 N `" S# }$ g* n
强大的脚本语言工具,可实现键盘和鼠标操作的自动化。安装教程、汉化文件、写好的脚本都附在里面了,嫌麻烦可以直接默认安装,不影响使用。( E& ?3 `. _# b8 z; G; d
下载1 j/ k; O1 c8 ~6 {! E$ ?: s2 t
迅雷云盘 提取码:2b8k Z2 A9 l1 e6 e6 H; W: U" b
腾讯微云
1 R' u1 v& }5 _ h2 ~( B坚果云- v X% c3 a, @) M9 L+ r
百度网盘
+ n5 ~% p9 U/ E* ^, t
6 ]( ]) d, C' b0 r( i( C2 N一、安装自动热键" B# {- C4 a' Q0 S
可直接默认安装,想汉化的根据网盘中的图片教程替换文件即可。
: c# k0 Z. }' f$ o& R3 C& y: G# R
$ }* h; f0 m" P3 Z( R二、设置视觉男孩跃重录版
8 o2 O/ l5 a5 s5 N8 d㈠设置电池存档路径,可以运行任意游戏,会自动在模拟器目录内生成battary文件夹。然后关闭模拟器,将原来的存档(格式为sav)复制到此文件夹,启动模拟器运行游戏,测试存档是否能正确加载。' g8 m" T7 W3 e' P3 _1 E
- [$ H5 g8 \6 m) N6 B/ G" `
㈡按自己喜好设置手柄,注意这里的[全速]用不到了,随便设置为不用的按键即可。# V2 K4 T4 V' R! {; }% B% M
! v7 A! e1 K w' l㈢设置[同步模拟速度]为[准确音高],否则加速后的声音会变得很奇怪。
+ e2 B# O0 x( I, G% `
4 m5 U6 `8 v5 C, h㈣渲染方式选择[直接绘图],默认便是此设置。[直接三维]方式下高于正常的速度不会生效,但其全速模式最高是十倍。" }* |1 v9 S/ w4 I. ?: t+ o
0 c7 M9 D% O3 V; O1 g$ M6 D3 F, N㈤最关键的快捷键设置,在左侧命令框内依次展开[选项]→[速度]→[设置百分比],选中[100(正常速)],在右侧输入按键R,会自动分配。同样地,选中[400],输入按键T。最后确定即可。再查看菜单,便会显示快捷键了。
6 i- ~; M4 p, i5 |) c0 ?: H* [* k! V4 ]
【注】可以设置任意按键,但记得在脚本里同步修改,用记事本可以直接打开脚本文件。
6 n$ o- ]$ _ a0 _( _6 y' o- Z0 ~; [+ z
' O. r9 a0 y) Y9 N
三、开启自动热键脚本
^! o( E0 J& s f# A+ j9 _双击“视觉男孩跃重录版模拟器指定加速百分比.ahk”,没有任何弹出界面和提示,只会在托盘区出现图标。
! ]) N5 Q7 y2 v" H8 J% c) Y3 ~1 p0 L9 b5 M; I4 [
; B; ?) D V N# R- F5 w% E( ~
四、打开游戏看效果0 `" G1 v5 s9 U- B# p& i
按住空格为四倍速(实际为五倍速左右),弹起空格恢复正常速。
) `. k) t) T- d& v- E; s |