如今视窗上的主流游戏男孩跃模拟器有VBA-M和mGBA,但两者都有些许瑕疵或漏洞,某些地方甚至还不如老的VBA 1.7.2版。经过搜索我终于发现一款名为《视觉男孩跃重录版》〔VisualBoyAdvance Re-recording,VBA-rr〕的模拟器,这款模拟器对老版VBA做了很多改进,比如能自定义作弊码列表(金手指列表)文件位置,还有新的内存搜索、内存监视功能,更重要的是在添加这些功能后还保留了老版模拟器的稳定性(建议将画面渲染方式设为“直接三维”,模拟画面极其流畅),不会出现VBA-M、mGBA模拟不流畅的情况。顺便说下VBA-M的漏洞是真多,每夜版连中文命名截图都不支持了。' [1 C) o) f( g+ Y( B0 y
: s- x' P4 D) h* W0 Q附上网友对这款模拟器的评价
6 t' I z `( u( ^# {VBA-rr并非TAS专用,你可以与其他VBA改版比比内存搜索功能,VBA-rr无疑是其中最强大的。
1 T/ \& E+ }2 G其连射功能,可以在30FPS游戏下(1F接收输入,1F延迟)连射,例如合金弹头A。自动按下功能(Auto-Hold)独一无二。; w; i3 {+ ^$ m; G0 k0 R6 ?
支持矛盾键位,触发某些游戏的Bug(如超级马里奥4)非常有用,VBA-M屏蔽掉了。1 a( j, C* W* ?, H( U( t
VBA-rr还提供查看内存功能(非rr版本只能用Memory Viewer),还有载入Lua脚本
6 J9 B2 [2 G$ V9 u5 ?关于汉化
) y+ N5 K" I/ q这款模拟器一直没有汉化版,无奈只能自己汉化。本来想做成外挂式的动态链接库,但因有非标字串需要翻译,只能放弃外挂语言包,改用本地化文件。汉化参考了网上流传的老版VBA及贴吧昵称CookMoonshine汉化的VBA-M动态链接库,在此感谢。8 W: r) _4 z9 |0 a2 D5 ^
. z6 u" p/ X8 j( h
相较三年前本人汉化的版本,此次修正了大量翻译错误,并结合实际功能改进文字描述,使之更易懂。汉化过程参考了十余个老版VBA汉化版、VBA-M、mGBA的翻译,还利用深度求索进一步优化翻译。本人水平有限,输入输出查看器中的内容及卢阿脚本相关内容未做翻译。
A/ Q; t5 L+ V5 D6 i6 x: k/ e( d, Y6 t$ F. v9 z5 H: R1 _( F
若文本显示选项设置为“游戏内”或“游戏上”,屏显信息只能显示有限的字符,无法汉化,部分常用屏显信息已做象形处理,具体为:1 J6 P( J' m' m( \% k0 f3 F3 N
| ||||+ | 象电池,表示加载电池存档 | | }==={ | 象扳手,表示加载作弊码列表 | | \/ | 象下箭头,表示加载即时存档 | | /\ | 象上箭头,表示保存即时存档 | | [/] | 象放档案的格子,表示存档位置切换 | | >> | 象双箭头,表示调速 | | |.o| | 象相机,表示截图 | 9 q0 N1 V4 K6 P( Q: b
预览
5 L9 R, o! Z. ]! `5 U
5 L! Z, I- o( l1 k. J, L& D
( m% t i, j& i: n0 L' t; d4 ~5 A
$ L$ Z1 f' Y+ p) v9 l% Y# Y4 Q版本说明
( p4 ]( ]* R' X/ l5 g L| 版本号 | 核心 | 维护者 | 发布日期 | | 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。
- y Z6 }! c* _* ?' I: C4 p1 [" ?: H) w. L$ W7 T
各版对游戏的兼容性略有不同,我对部分游戏做了简单测试:! v3 z6 h+ i: \+ q I
| 版本号 | 火叶对话框㈠ | 水晶图块㈡ | 水晶时钟㈢ | sss888水晶时钟㈣ | | v23.5 svn394 | 异常 | 正常 | 正常 | 正常 | | v24.3 | 异常 | 正常 | 正常 | 异常 | | v24.4-V7 | 异常 | 正常 | 正常 | 异常 | | v24.4-V8 | 正常 | 正常 | 正常 | 异常 | | v23.6 svn480-LRC4 | 异常 | 正常 | 异常 | 异常 | | v24 svn480-LRC4 | 正常 | 异常 | 正常 | 异常 | ㈠火红叶绿盗商版“记录正确保存”对话框
6 v- ]7 k5 R( a9 |$ _2 h- \3 T㈡水晶全版本(原版、盗商版、新汉化版)弹出菜单或文本框时的背景图块
' ]5 [% M$ ]' n0 F+ j㈢水晶(除sss888大佬修改版)实时时钟
. C1 S) u7 L7 h' y( \9 i㈣sss888大佬修改的“2019年3月27日口袋妖怪水晶内置时钟正确走动,时间也可调版本”实时时钟
M" j2 W6 ]) u# R4 s7 [( q5 d7 P9 I* u
代码仓库的两个版本对戏孩跃游戏兼容性较高,即便是盗商魔改的游戏也能正常模拟正常保存,但对戏孩彩游戏水晶却有模拟错误。svn394版是我找到的最后能正常模拟水晶的版本。
+ v( j) E, T( J( P [7 C0 G8 s2 J代码仓版的“直接三维”从第八版升级到第九版,所以要比svn394版模拟画面更流畅。两者在“直接三维”渲染下的全速模式也有区别,代码仓版最高为十倍且音高准确,svn394版则无限速。0 W7 p& x2 X+ T$ r5 {; v
sniperrifle2004维护的两个版本录像有严重问题,不建议使用这两版。其馀四个版本建议都下载,优先使用重录版团队代码仓库版v24 svn480-LRC4,模拟有问题再换其他版本。
. U# k; O' A( S# T% P* h9 p
. d: F, l# \/ Z7 Z* |0 H常见问题
% \, p( Z6 f# X) s! t【软件打开报错,如“找不到d3dx9_43.dll”】( } k' z" E9 [3 Z
可尝试修复“直接扩展”,推荐直接扩展修复工具。8 K( R2 I) y- E7 a3 P& P1 K: w( u/ C
3 A; A6 t* ?8 d5 w5 _ q, @
【游戏打开没有存档、存档导入不了】
: Q3 u1 h6 P. n重录版默认电池存档路径为模拟器目录下的[battery]文件夹,请将存档文件(扩展名sav)复制到该文件夹内。即时存档同理,参见[选项]→[偏好]→[目录设置]。不推荐用菜单中的存档导入功能。
1 I# z- m1 D( H, a1 [) s! z8 z# G+ U% {/ v5 b
【存档识别不了】
# q* S: j1 T) H" S9 @9 R9 T# [[选项]→[模拟]→[存档类型]选用[闪存128千字节]。# {; A7 x9 W2 R, }4 I
# y) k" r% b. g9 f P- A- J* }
【游戏打开白屏】
$ X* B! E% P/ o- R& M4 ]2 }[选项]→[模拟]→[存档类型]选用[闪存128千字节]。最好删除battery文件夹内此游戏的存档,重新打开游戏文件,让模拟器生成128千字节的存档。
0 x5 w" S2 Z9 f; U6 u8 |( }. W6 W. F
【游戏提示时钟没电或时钟损坏】: E/ {: Q4 Z4 Z* @: k/ d- u
[选项]→[模拟]选用[实时时钟],需要重新打开游戏文件。1 c1 @* S- X9 e% z& ~, X
B, b, d+ _& [$ N9 `- Q3 t6 x* p
【加速太快】
7 }5 Z; G& Y7 F7 V我总结出三种方法,大致思路是:4 o% K7 f& |: I `
一、将[渲染方式]设为[直接三维],全速模式最高为十倍速。(svn394版不适用)$ ?; {0 D5 O* U! ?& I# ]
二、利用《战斗编码器白濑》,限制模拟器的中央处理器使用率,达到限速效果。但有略微卡顿的感觉,不如模拟器原生限速流畅。我的机器实测可将全速模式限制在五倍速左右。6 n% o4 u1 ?* n8 w7 Z
三、将[渲染方式]设为[直接绘图](svn394版亦可设为[直接三维]),利用《自动热键》脚本,配合模拟器自身的限速功能,可实现较精准的控速,且加速方式仍为原来的全速单一快捷键,即按下快捷键加速、弹起快捷键恢复正常速。详见《模拟器加速太快解决方法》文档。
- U: U/ ^( }, m1 ]' z' }4 O6 X- Y9 \
8 K4 V/ }8 A: Z! ^5 H汉化更新日志
^3 B8 n/ d& ~1 [9 D: i第四版修正(二〇二五年十二月十二日)
6 j6 O X9 |: B) J一、新增三个分支版本
5 z; M1 ?+ l' P" K1 _) i* r. K二、关于窗口新增核心版本号$ P8 U) I# q2 \6 |2 O7 ?* B
: \) P/ J+ S6 _0 F
第四版(二〇二五年八月二十日)2 E1 c4 [* q% i- q1 d, k
一、改进术语翻译. y0 t2 e7 s3 V# Q j
二、改进控件排版, s9 e0 x- ^& D' u( \, ]
三、改进对话框窗口大小- {9 g2 q# ?: @3 W0 ^- z
四、改进标点符号: G0 i) A, N! O! Q, C r. b, z8 y& E
五、补充翻译3 w J- `" W/ \& a$ Z ?
六、作弊码列表窗口新增作弊总开关备注: k7 Z7 K; X7 |
; a. T X; B9 ]: T @! |$ x第三版修正(二〇二五年八月十二日)
: E( F! n+ f5 ^一、改进屏显信息
9 a6 v7 v9 e3 ^$ C6 F0 M二、改进“选择文件”窗口按钮位置,使之与其他窗口统一
1 V& y3 P1 S: S6 n# d
$ s0 \2 S7 D1 t6 O4 B第三版(二〇二五年七月二十九日)
7 M0 ]/ H. u) v" S' C9 h" m# w1 {一、新增23.6 svn480-LRC4、23.5 svn394汉化版
- d6 W2 t$ }0 M2 B9 w4 W二、补充翻译* B- }8 C# @+ ]
三、修正内存搜索窗口标题显示不正确的问题
$ w$ L& d$ z8 O/ v4 y四、更换对话框字体为宋体九号,修正对话框文字错位、标点显示异常的问题
0 N7 e" I6 K3 V7 a五、改进控件排版
5 A# n) x) l4 E9 r m六、改进翻译
7 I, i! W* ?; S ^; a$ N7 s* ^七、删除部分单一快捷键(帧搜索、内存监视),若有需要可在[选项]→[输入]→[快捷键设置]中添加
6 d: s9 ~" \) Y! f: U- }7 S, z
! e1 F8 ?4 o7 g4 n/ A第二版(二〇二五年七月三日): a( |5 }* I% u4 c- B
一、修正大量翻译错误& ?6 l4 E# g6 w! d+ e' b4 Z) F2 |
二、改进文字描述3 C( Z+ O# l% S1 p
6 |' q+ n, k8 Z
第一版(二〇二二年八月二十六日)
' `/ f2 h; J- n5 x2 o初汉化版8 e! l/ }5 s X) F+ P- ~: V- j5 X" q, T
+ \4 n1 u6 l! ]6 L! i4 ]( P/ \$ W本汉化版仍会不断完善,下载
( n+ x' r( Q) d9 Q. Q迅雷云盘 提取码:e7fv" A1 q, {4 c- o6 R3 t( o6 j5 R
腾讯微云% O* |7 G) @3 y
坚果云9 L7 V/ b3 c8 F% v1 d0 P2 D
百度网盘(解压密码VBA)
6 H) ?; ?& T. `% K, S+ \& u2 x6 Y: k2 L
附录:模拟器加速太快解决方法# s! j7 O) X( l% f8 U5 M" E" }
视觉男孩跃模拟器自带的加速功能(指默认快捷键为按住空格的全速功能)速度过快,而用设置速度百分比的方法又不方便,于是我研究出新方法,可实现较精准的控速,且加速方式仍为原来的全速单一快捷键,即按下快捷键加速、弹起快捷键恢复正常速。
0 ~ m8 G" r. C& X4 F0 X* T5 I4 R; a9 [( B! Q
所用软件
, G8 X7 J6 }" [" \6 B6 s' L视觉男孩跃重录版8 T7 f: c6 ~: Z
此方法利用模拟器的预设速度,只有重录版有多个预设速度,老版VBA预设速度只到二倍速,最新的合并版〔VBA-M〕甚至没有预设速度菜单选项。# b$ r/ c; D* u4 y# J5 ?8 `
下载见上
2 [" b, r, w+ N8 H& F: f9 V8 A! s B) o
自动热键/ S* K" p$ L5 {% q- e j
强大的脚本语言工具,可实现键盘和鼠标操作的自动化。安装教程、汉化文件、写好的脚本都附在里面了,嫌麻烦可以直接默认安装,不影响使用。
9 L, W, J4 P! s+ I* @$ c! ?下载! B$ B6 {2 s. j5 T5 t; {+ J
迅雷云盘 提取码:2b8k
5 |$ X+ ` d7 G腾讯微云! \9 m* o8 U5 a# E1 e5 O
坚果云
, E5 p3 J- c: M; d百度网盘
" {: ` p: q. r8 g0 M' N' f
. ?0 v. N! r! W( y一、安装自动热键* G+ P, Z9 a0 i7 A. v5 R
可直接默认安装,想汉化的根据网盘中的图片教程替换文件即可。4 R- O* y4 V7 ~* u' ^
7 K# ~) Q& k( L T$ b& v$ m6 ]
二、设置视觉男孩跃重录版9 a* B$ G8 g Q) N. I# w
㈠设置电池存档路径,可以运行任意游戏,会自动在模拟器目录内生成battary文件夹。然后关闭模拟器,将原来的存档(格式为sav)复制到此文件夹,启动模拟器运行游戏,测试存档是否能正确加载。
* ?1 @) f: N2 v6 w0 }% Q( l8 r5 D; v7 _0 v
㈡按自己喜好设置手柄,注意这里的[全速]用不到了,随便设置为不用的按键即可。
" e& r3 g3 F9 c1 c. [+ r0 R, [3 T! V+ E8 J4 ~0 t* D7 A: X6 ?
㈢设置[同步模拟速度]为[准确音高],否则加速后的声音会变得很奇怪。
1 X: L% T1 H4 ~9 t- G3 ?% L
& A1 r6 Q' R. x% B$ o) E! v d㈣渲染方式选择[直接绘图],默认便是此设置。[直接三维]方式下高于正常的速度不会生效,但其全速模式最高是十倍。
) O8 @. a+ K/ M
3 \7 a, W; c8 I6 i: B4 J7 J㈤最关键的快捷键设置,在左侧命令框内依次展开[选项]→[速度]→[设置百分比],选中[100(正常速)],在右侧输入按键R,会自动分配。同样地,选中[400],输入按键T。最后确定即可。再查看菜单,便会显示快捷键了。
/ ^: t# t! I$ s f' d6 o( u# _6 I; c' z: ~ s/ R) D
【注】可以设置任意按键,但记得在脚本里同步修改,用记事本可以直接打开脚本文件。! @5 M8 f. u' s& \
, b& M- G; Y0 y% }1 G7 Y$ C. B* Q# v# O- u9 S
三、开启自动热键脚本& v4 }* i; l2 N y5 g5 h" `
双击“视觉男孩跃重录版模拟器指定加速百分比.ahk”,没有任何弹出界面和提示,只会在托盘区出现图标。7 V0 b0 G: y3 \! u4 q" {) `
9 D4 A& Z1 k; E4 N$ j E) d0 L7 u- F- T+ c( u2 X! _, ]7 d. u* Q' l
四、打开游戏看效果
: p& Y- z( _) H; m1 W( j按住空格为四倍速(实际为五倍速左右),弹起空格恢复正常速。
8 F! [8 ^2 J% z! `+ V |