如今视窗上的主流游戏男孩跃模拟器有VBA-M和mGBA,但两者都有些许瑕疵或漏洞,某些地方甚至还不如老的VBA 1.7.2版。经过搜索我终于发现一款名为《视觉男孩跃重录版》〔VisualBoyAdvance Re-recording,VBA-rr〕的模拟器,这款模拟器对老版VBA做了很多改进,比如能自定义作弊码列表(金手指列表)文件位置,还有新的内存搜索、内存监视功能,更重要的是在添加这些功能后还保留了老版模拟器的稳定性(建议将画面渲染方式设为“直接三维”,模拟画面极其流畅),不会出现VBA-M、mGBA模拟不流畅的情况。顺便说下VBA-M的漏洞是真多,每夜版连中文命名截图都不支持了。 S/ t* c( Q% a0 n6 q( v M8 _7 r0 y+ Q6 ]
' M: V& }7 W: @. n! B6 |
附上网友对这款模拟器的评价9 ]3 A# T. w, ]0 b
VBA-rr并非TAS专用,你可以与其他VBA改版比比内存搜索功能,VBA-rr无疑是其中最强大的。: A4 E& f. Y" K2 T" {' ?( h
其连射功能,可以在30FPS游戏下(1F接收输入,1F延迟)连射,例如合金弹头A。自动按下功能(Auto-Hold)独一无二。) N* Y% r s9 ?9 E$ ^2 L
支持矛盾键位,触发某些游戏的Bug(如超级马里奥4)非常有用,VBA-M屏蔽掉了。
2 Y+ M" n* ^; c- iVBA-rr还提供查看内存功能(非rr版本只能用Memory Viewer),还有载入Lua脚本 ( b: y# ?' [& v- ^) v1 k6 S- p
关于汉化
7 L% `) L7 Q) V8 k# F, F这款模拟器一直没有汉化版,无奈只能自己汉化。本来想做成外挂式的动态链接库,但因有非标字串需要翻译,只能放弃外挂语言包,改用本地化文件。汉化参考了网上流传的老版VBA及贴吧昵称CookMoonshine汉化的VBA-M动态链接库,在此感谢。0 }5 ~9 O! W7 [* O4 l. S2 g) s
, `% l. @ D+ w# E1 Y+ F6 ~
相较三年前本人汉化的版本,此次修正了大量翻译错误,并结合实际功能改进文字描述,使之更易懂。汉化过程参考了十余个老版VBA汉化版、VBA-M、mGBA的翻译,还利用深度求索进一步优化翻译。本人水平有限,输入输出查看器中的内容及卢阿脚本相关内容未做翻译。
: \$ [6 f- s8 `' O
/ r( D+ x5 l- ^9 W若文本显示选项设置为“游戏内”或“游戏上”,屏显信息只能显示有限的字符,无法汉化,部分常用屏显信息已做象形处理,具体为:
; r) S7 ?9 o0 d+ K$ m+ p3 \| ||||+ | 象电池,表示加载电池存档 | | }==={ | 象扳手,表示加载作弊码列表 | | \/ | 象下箭头,表示加载即时存档 | | /\ | 象上箭头,表示保存即时存档 | | [/] | 象放档案的格子,表示存档位置切换 | | >> | 象双箭头,表示调速 | | |.o| | 象相机,表示截图 |
$ N& t+ ~3 t l+ \" G8 U预览# x) l! E8 ]0 G. m8 _% L0 R
" x, o: G* j3 K) A
7 P' h2 _" Q9 k: i/ N9 E
% `% C* i; u, ^+ G5 o- p' _版本说明$ i" r5 c% Z2 c# a: A- u
| 版本号 | 核心 | 维护者 | 发布日期 | | 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。
; C$ Y; |4 H2 a8 V
; \/ g' H, K% n- T) u各版对游戏的兼容性略有不同,我对部分游戏做了简单测试:
: i7 y+ K# M9 l. } Y| 版本号 | 火叶对话框㈠ | 水晶图块㈡ | 水晶时钟㈢ | sss888水晶时钟㈣ | | v23.5 svn394 | 异常 | 正常 | 正常 | 正常 | | v24.3 | 异常 | 正常 | 正常 | 异常 | | v24.4-V7 | 异常 | 正常 | 正常 | 异常 | | v24.4-V8 | 正常 | 正常 | 正常 | 异常 | | v23.6 svn480-LRC4 | 异常 | 正常 | 异常 | 异常 | | v24 svn480-LRC4 | 正常 | 异常 | 正常 | 异常 | ㈠火红叶绿盗商版“记录正确保存”对话框7 m; O {5 ^# U2 A/ j2 g
㈡水晶全版本(原版、盗商版、新汉化版)弹出菜单或文本框时的背景图块. V) k2 }. K% Z( j. | J
㈢水晶(除sss888大佬修改版)实时时钟5 B8 a, G8 j. ~0 B, y
㈣sss888大佬修改的“2019年3月27日口袋妖怪水晶内置时钟正确走动,时间也可调版本”实时时钟
3 W5 H' `' `7 V: ]% z0 C% J0 Z' v3 o1 Y! u: M2 K I3 c e& X
代码仓库的两个版本对戏孩跃游戏兼容性较高,即便是盗商魔改的游戏也能正常模拟正常保存,但对戏孩彩游戏水晶却有模拟错误。svn394版是我找到的最后能正常模拟水晶的版本。; F1 p8 F; J" t) C5 H$ @
代码仓版的“直接三维”从第八版升级到第九版,所以要比svn394版模拟画面更流畅。两者在“直接三维”渲染下的全速模式也有区别,代码仓版最高为十倍且音高准确,svn394版则无限速。
% m: q4 I9 {) {7 ^# ^sniperrifle2004维护的两个版本录像有严重问题,不建议使用这两版。其馀四个版本建议都下载,优先使用重录版团队代码仓库版v24 svn480-LRC4,模拟有问题再换其他版本。
. |! K9 Y: E4 n' X8 q8 h
5 M; f" o5 A; l. }; e常见问题
( s! W5 T2 h# Y. s5 _0 Q: U! K【软件打开报错,如“找不到d3dx9_43.dll”】8 Y X5 E. C; L1 \. j
可尝试修复“直接扩展”,推荐直接扩展修复工具。
0 p0 `8 m: w, b/ d3 m2 I3 `4 B+ k) N+ F9 ?" `
【游戏打开没有存档、存档导入不了】+ K F# K/ Q! U& @
重录版默认电池存档路径为模拟器目录下的[battery]文件夹,请将存档文件(扩展名sav)复制到该文件夹内。即时存档同理,参见[选项]→[偏好]→[目录设置]。不推荐用菜单中的存档导入功能。
- g* s2 B; h1 W/ L
8 A4 F' y& Z1 k【存档识别不了】% a4 I4 r5 t! m
[选项]→[模拟]→[存档类型]选用[闪存128千字节]。
1 H5 L+ t5 E6 m. O7 D0 g' j4 c
* C, L4 ?/ o4 W; q【游戏打开白屏】
& `* M& P$ o7 h[选项]→[模拟]→[存档类型]选用[闪存128千字节]。最好删除battery文件夹内此游戏的存档,重新打开游戏文件,让模拟器生成128千字节的存档。
- B0 P- v* Y# O9 {
: z9 Y# O. @! N6 ]【游戏提示时钟没电或时钟损坏】
& c5 v4 q% b: T' i[选项]→[模拟]选用[实时时钟],需要重新打开游戏文件。+ s5 }5 N" c9 O
( s7 E/ w3 x" A& Z2 ]" s
【加速太快】$ p- O/ Q7 H1 i: g8 }
我总结出三种方法,大致思路是:" w; r/ E1 `- u* U7 a$ e' n
一、将[渲染方式]设为[直接三维],全速模式最高为十倍速。(svn394版不适用)
9 S! S1 s6 I) x- ?" h二、利用《战斗编码器白濑》,限制模拟器的中央处理器使用率,达到限速效果。但有略微卡顿的感觉,不如模拟器原生限速流畅。我的机器实测可将全速模式限制在五倍速左右。7 @ n0 j" U# d1 G A
三、将[渲染方式]设为[直接绘图](svn394版亦可设为[直接三维]),利用《自动热键》脚本,配合模拟器自身的限速功能,可实现较精准的控速,且加速方式仍为原来的全速单一快捷键,即按下快捷键加速、弹起快捷键恢复正常速。详见《模拟器加速太快解决方法》文档。
1 U5 N; Y% T( I# h$ Y7 N/ S$ W z6 K: o
汉化更新日志
* U1 R, k% J+ M0 e; }, {; {第四版修正(二〇二五年十二月十二日)5 m, X( F( b% m7 O
一、新增三个分支版本" g# s- _, }+ t4 N4 O; ~9 x& J
二、关于窗口新增核心版本号# H2 u/ X% V" b7 I
5 G& r+ F5 l) W7 R
第四版(二〇二五年八月二十日)
$ M" k0 ~* L ~一、改进术语翻译
( G) G. S& j' E) q二、改进控件排版
4 X2 i! }6 [. ]) w, I) d$ f三、改进对话框窗口大小
0 X6 _4 _1 i- }& K9 X( A* R, Y: }4 P四、改进标点符号
0 p( {" I+ A/ o0 R i五、补充翻译/ |) {$ @7 i6 w
六、作弊码列表窗口新增作弊总开关备注$ S/ z5 ?; p. C0 e
) ~! X* D( u, g: ]/ S
第三版修正(二〇二五年八月十二日)
) a) O3 A* l# }! D一、改进屏显信息
/ [4 D2 r. g, l. e二、改进“选择文件”窗口按钮位置,使之与其他窗口统一; X; a* h5 @. a3 j1 N
* \# @2 ? {& t! b1 Y$ A
第三版(二〇二五年七月二十九日)
" d2 A7 F3 J0 [9 C; o- W一、新增23.6 svn480-LRC4、23.5 svn394汉化版. O" t0 c7 O' Y, g$ m
二、补充翻译
_. q+ h- l* ` a4 H+ T三、修正内存搜索窗口标题显示不正确的问题
6 \0 _4 Z6 `9 [4 k" Y3 Z5 {四、更换对话框字体为宋体九号,修正对话框文字错位、标点显示异常的问题- r8 t6 c; L V! }0 x
五、改进控件排版: \/ C: Q' p6 Z; _0 S+ `4 [! \( x8 K
六、改进翻译
* h% `0 o2 Z! \3 `& ]) t七、删除部分单一快捷键(帧搜索、内存监视),若有需要可在[选项]→[输入]→[快捷键设置]中添加
2 {1 L- L1 n$ m! Y, r" I$ M) i; z4 M& g$ H# e# g
第二版(二〇二五年七月三日)" R9 @2 Q7 T, p0 p5 ?( D6 s2 ^
一、修正大量翻译错误2 s$ M u' R; {, x5 b: C
二、改进文字描述' k [% g9 W- o3 L0 }
$ Z% W2 ]# {* r8 D: p, P4 w第一版(二〇二二年八月二十六日)
$ E3 a4 g& U6 l3 ]- I a初汉化版
, r% {. f0 |; I
/ a a' F- c h5 y6 Z本汉化版仍会不断完善,下载
, d( M7 c2 j- i# D迅雷云盘 提取码:e7fv
" b' b9 _- J% J2 s8 O腾讯微云5 C R6 n+ E8 H- U6 }
坚果云9 x5 n8 Y- K s4 B- e
百度网盘(解压密码VBA) V3 v" Y4 J) b& `: Y
: t0 {- S: j6 G2 f附录:模拟器加速太快解决方法2 C R: O1 P/ J9 S# N% q* f
视觉男孩跃模拟器自带的加速功能(指默认快捷键为按住空格的全速功能)速度过快,而用设置速度百分比的方法又不方便,于是我研究出新方法,可实现较精准的控速,且加速方式仍为原来的全速单一快捷键,即按下快捷键加速、弹起快捷键恢复正常速。
7 p; D) C$ X6 b4 L* l0 K
! j# G: L6 e1 Y0 h& [所用软件
9 }8 H! F) W+ {视觉男孩跃重录版
Z' _' e6 Z5 b( A$ X# M+ G此方法利用模拟器的预设速度,只有重录版有多个预设速度,老版VBA预设速度只到二倍速,最新的合并版〔VBA-M〕甚至没有预设速度菜单选项。/ H; ^5 q! j" j6 t" h: u. r
下载见上
* e+ w% _8 L. d/ J& P; D% ~3 x
F; N8 B1 Q5 v6 U自动热键! \9 s6 a1 `1 y8 Z5 p: k: ~
强大的脚本语言工具,可实现键盘和鼠标操作的自动化。安装教程、汉化文件、写好的脚本都附在里面了,嫌麻烦可以直接默认安装,不影响使用。
/ I- }! r& @+ {" B$ A8 k下载1 a8 D% ^! M) V. @% C: r8 C
迅雷云盘 提取码:2b8k. `" V8 W* C+ O9 R/ ^" {" j
腾讯微云' s; H0 q& X) y" D
坚果云 P ], ]8 T0 H0 X( Z y* u' e
百度网盘3 x6 P2 {; B& I- X5 O" Z, P
) s7 z8 k' _0 @# K5 s一、安装自动热键; J3 t+ T' e' q& X2 z& E
可直接默认安装,想汉化的根据网盘中的图片教程替换文件即可。
/ L5 O3 Q. Q7 b6 ]! u; D
0 O- B8 g- L. L5 q( I4 \8 a k二、设置视觉男孩跃重录版
. O6 \7 A, L9 s! p㈠设置电池存档路径,可以运行任意游戏,会自动在模拟器目录内生成battary文件夹。然后关闭模拟器,将原来的存档(格式为sav)复制到此文件夹,启动模拟器运行游戏,测试存档是否能正确加载。
) A; k5 L) w! m1 D- @2 B8 J* y9 L+ A$ C0 \
㈡按自己喜好设置手柄,注意这里的[全速]用不到了,随便设置为不用的按键即可。( V! N& [2 ]8 g1 a
7 @; c; O/ ]1 e4 ^㈢设置[同步模拟速度]为[准确音高],否则加速后的声音会变得很奇怪。; T+ B: g2 ^1 @+ J- L& l0 _ v3 S
7 L8 b5 p5 o$ b) w0 l: ^! y
㈣渲染方式选择[直接绘图],默认便是此设置。[直接三维]方式下高于正常的速度不会生效,但其全速模式最高是十倍。
) V0 t3 Z9 [+ |0 L; V6 G5 D9 |
# [2 Q: S2 x9 |㈤最关键的快捷键设置,在左侧命令框内依次展开[选项]→[速度]→[设置百分比],选中[100(正常速)],在右侧输入按键R,会自动分配。同样地,选中[400],输入按键T。最后确定即可。再查看菜单,便会显示快捷键了。
9 I" ~) x7 f) \( Z; O e- w: N3 P2 ]( |, h% v; y
【注】可以设置任意按键,但记得在脚本里同步修改,用记事本可以直接打开脚本文件。" `4 q( u% @" a- }
# p! ~: E, @# l' T0 r2 t8 M
z7 d/ W+ H% O' Z$ a三、开启自动热键脚本" @# D0 Y$ h1 [
双击“视觉男孩跃重录版模拟器指定加速百分比.ahk”,没有任何弹出界面和提示,只会在托盘区出现图标。5 v1 `% Y8 t/ e, l4 b
1 f( \) u( B+ ~/ G* E7 R
7 v8 D2 n& }7 }5 O9 [四、打开游戏看效果
( L! P7 B' s) e+ K9 D0 H按住空格为四倍速(实际为五倍速左右),弹起空格恢复正常速。
* z: @6 u A7 z0 M0 D |