如今视窗上的主流游戏男孩跃模拟器有VBA-M和mGBA,但两者都有些许瑕疵或漏洞,某些地方甚至还不如老的VBA 1.7.2版。经过搜索我终于发现一款名为《视觉男孩跃重录版》〔VisualBoyAdvance Re-recording,VBA-rr〕的模拟器,这款模拟器对老版VBA做了很多改进,比如能自定义作弊码列表(金手指列表)文件位置,还有新的内存搜索、内存监视功能,更重要的是在添加这些功能后还保留了老版模拟器的稳定性(建议将画面渲染方式设为“直接三维”,模拟画面极其流畅),不会出现VBA-M、mGBA模拟不流畅的情况。顺便说下VBA-M的漏洞是真多,每夜版连中文命名截图都不支持了。
0 X; t$ ~" C5 j* W- Z, s
; o( W1 G# u K* Z' R% ~: r; h' a附上网友对这款模拟器的评价
3 N& D6 X R4 ?, s) k r7 v2 g i( RVBA-rr并非TAS专用,你可以与其他VBA改版比比内存搜索功能,VBA-rr无疑是其中最强大的。
, W* C6 n4 \$ p g- \其连射功能,可以在30FPS游戏下(1F接收输入,1F延迟)连射,例如合金弹头A。自动按下功能(Auto-Hold)独一无二。
! k) [6 a, E4 B% v+ ]) z支持矛盾键位,触发某些游戏的Bug(如超级马里奥4)非常有用,VBA-M屏蔽掉了。$ F7 F9 |3 @ S9 q
VBA-rr还提供查看内存功能(非rr版本只能用Memory Viewer),还有载入Lua脚本 S0 k& l7 [' q& ~: [6 o
关于汉化
7 B' r+ h' a" a/ X6 H4 n这款模拟器一直没有汉化版,无奈只能自己汉化。本来想做成外挂式的动态链接库,但因有非标字串需要翻译,只能放弃外挂语言包,改用本地化文件。汉化参考了网上流传的老版VBA及贴吧昵称CookMoonshine汉化的VBA-M动态链接库,在此感谢。* X6 M: `) p9 Q M2 A: T
: T$ E; w; L2 j, i相较三年前本人汉化的版本,此次修正了大量翻译错误,并结合实际功能改进文字描述,使之更易懂。汉化过程参考了十余个老版VBA汉化版、VBA-M、mGBA的翻译,还利用深度求索进一步优化翻译。本人水平有限,输入输出查看器中的内容及卢阿脚本相关内容未做翻译。
3 K4 Y- l& p7 {6 N8 U6 [" K+ T5 c5 [- k( C, d0 l6 N7 Q6 X
若文本显示选项设置为“游戏内”或“游戏上”,屏显信息只能显示有限的字符,无法汉化,部分常用屏显信息已做象形处理,具体为:4 M5 L' k6 |- i" v) y7 u; K
| ||||+ | 象电池,表示加载电池存档 | | }==={ | 象扳手,表示加载作弊码列表 | | \/ | 象下箭头,表示加载即时存档 | | /\ | 象上箭头,表示保存即时存档 | | [/] | 象放档案的格子,表示存档位置切换 | | >> | 象双箭头,表示调速 | | |.o| | 象相机,表示截图 | 8 d Z# g8 p6 l2 H( m3 [
预览
& Z7 W6 g6 P. Q8 @
3 K' m1 j$ Q1 {( S
& k" T* I8 A/ v' R: M" j7 V
" P) ~" n% J9 U* p版本说明. w, _# M' ?5 u: N' t- T: Q) n
| 版本号 | 核心 | 维护者 | 发布日期 | | 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。& \7 j1 X. l. F! D, @5 |
, E1 |/ t$ B# b/ f
各版对游戏的兼容性略有不同,我对部分游戏做了简单测试:
) d9 r |/ L1 l. \| 版本号 | 火叶对话框㈠ | 水晶图块㈡ | 水晶时钟㈢ | sss888水晶时钟㈣ | | v23.5 svn394 | 异常 | 正常 | 正常 | 正常 | | v24.3 | 异常 | 正常 | 正常 | 异常 | | v24.4-V7 | 异常 | 正常 | 正常 | 异常 | | v24.4-V8 | 正常 | 正常 | 正常 | 异常 | | v23.6 svn480-LRC4 | 异常 | 正常 | 异常 | 异常 | | v24 svn480-LRC4 | 正常 | 异常 | 正常 | 异常 | ㈠火红叶绿盗商版“记录正确保存”对话框
7 i6 H+ c8 s* @; d㈡水晶全版本(原版、盗商版、新汉化版)弹出菜单或文本框时的背景图块
5 ^$ Z* V+ f+ ~3 e) o' ?㈢水晶(除sss888大佬修改版)实时时钟
( F7 V! w9 o( n. S- Z㈣sss888大佬修改的“2019年3月27日口袋妖怪水晶内置时钟正确走动,时间也可调版本”实时时钟
+ x; L- Q5 g8 v1 {* J3 X7 [' {& }8 M1 G" P
代码仓库的两个版本对戏孩跃游戏兼容性较高,即便是盗商魔改的游戏也能正常模拟正常保存,但对戏孩彩游戏水晶却有模拟错误。svn394版是我找到的最后能正常模拟水晶的版本。; ]1 z# ?% k* |9 H/ S+ a6 \- u
代码仓版的“直接三维”从第八版升级到第九版,所以要比svn394版模拟画面更流畅。两者在“直接三维”渲染下的全速模式也有区别,代码仓版最高为十倍且音高准确,svn394版则无限速。
% J+ Z/ i' R& `5 Ssniperrifle2004维护的两个版本录像有严重问题,不建议使用这两版。其馀四个版本建议都下载,优先使用重录版团队代码仓库版v24 svn480-LRC4,模拟有问题再换其他版本。
, ~3 L& J1 F0 E2 `$ Y4 C( m* V) s
8 U6 i3 g! O) w" s7 D常见问题
. t" [0 {9 E0 l( o% q2 m8 [/ y【软件打开报错,如“找不到d3dx9_43.dll”】
8 }! n1 N ]1 N J% p8 ~ x2 [% ~) O可尝试修复“直接扩展”,推荐直接扩展修复工具。
" A; W, W. @7 @4 ]0 G* q* I& Z
$ a5 o' @/ h$ E* F/ T【游戏打开没有存档、存档导入不了】
/ G; d8 @7 p) D N9 |0 W) C重录版默认电池存档路径为模拟器目录下的[battery]文件夹,请将存档文件(扩展名sav)复制到该文件夹内。即时存档同理,参见[选项]→[偏好]→[目录设置]。不推荐用菜单中的存档导入功能。; M7 H+ n0 k y
5 |( C1 R, R1 c$ p【存档识别不了】
8 j2 x, W( g/ G' x[选项]→[模拟]→[存档类型]选用[闪存128千字节]。
3 R0 N$ h& F! S J9 [/ }$ N9 d6 ~: @; d4 M. _
【游戏打开白屏】
9 g6 j5 `9 i; |0 V[选项]→[模拟]→[存档类型]选用[闪存128千字节]。最好删除battery文件夹内此游戏的存档,重新打开游戏文件,让模拟器生成128千字节的存档。
) ^* I. L( @$ Y; G
2 ]' M: c3 y( z! c【游戏提示时钟没电或时钟损坏】
7 j, }9 y0 {1 d& v: [ V[选项]→[模拟]选用[实时时钟],需要重新打开游戏文件。
- C9 U, x+ U- `2 m) l* }8 Q- P( P4 T5 l, B) K
【加速太快】7 W/ _$ R( I s. Z5 e9 |0 j! W" }
我总结出三种方法,大致思路是:) ?0 x7 l+ q& Y4 U3 a: W
一、将[渲染方式]设为[直接三维],全速模式最高为十倍速。(svn394版不适用); u% J. }% q/ M6 S S- G9 V
二、利用《战斗编码器白濑》,限制模拟器的中央处理器使用率,达到限速效果。但有略微卡顿的感觉,不如模拟器原生限速流畅。我的机器实测可将全速模式限制在五倍速左右。
1 U+ i' V! u1 w; `1 t8 {. e三、将[渲染方式]设为[直接绘图](svn394版亦可设为[直接三维]),利用《自动热键》脚本,配合模拟器自身的限速功能,可实现较精准的控速,且加速方式仍为原来的全速单一快捷键,即按下快捷键加速、弹起快捷键恢复正常速。详见《模拟器加速太快解决方法》文档。6 T+ V; ^0 e. W% O) m- t3 f
5 ~* z, [ Z' p% p% b& @3 _
汉化更新日志
% M1 ?' ]( X# A# c* Y6 D第四版修正(二〇二五年十二月十二日)
: r; j. k+ q! x/ x- k1 L( m一、新增三个分支版本" V+ h1 V. i) T& h" u# Q
二、关于窗口新增核心版本号% ~1 Y# j& Q, E% x H. Q
3 P/ ~8 R S9 h第四版(二〇二五年八月二十日)
% v& K- f: i4 y6 [* q4 k一、改进术语翻译/ F: \5 ~0 K0 }0 s0 e
二、改进控件排版
( u* j. h8 I5 s三、改进对话框窗口大小
4 G) c. Z+ V1 h! J4 @$ Q1 D四、改进标点符号
+ [& y+ |# @0 f! g五、补充翻译/ G& v) L; K. R. u% E* u6 H% C
六、作弊码列表窗口新增作弊总开关备注
/ X& R; S( G* u4 y4 k( C$ j- ~% Z) N7 N( D& i6 @+ S
第三版修正(二〇二五年八月十二日)
7 o K9 P+ Q' T+ @9 z; S7 R$ a一、改进屏显信息
: r* }/ _" M* K/ |% H二、改进“选择文件”窗口按钮位置,使之与其他窗口统一
1 ~/ [3 J9 s6 f3 D4 v& ^' R0 X/ f3 e" B! g1 S7 A, ~0 {6 a. h$ k
第三版(二〇二五年七月二十九日)
$ o" `- z4 @$ O, k$ X/ ~$ I: e一、新增23.6 svn480-LRC4、23.5 svn394汉化版+ L4 F! ^4 Q$ P5 z7 M) s* L/ h
二、补充翻译# t: d4 q- z* U1 Y
三、修正内存搜索窗口标题显示不正确的问题
W( R3 v4 P8 K# [( p四、更换对话框字体为宋体九号,修正对话框文字错位、标点显示异常的问题9 T6 a! ` A* k7 c1 B
五、改进控件排版
7 l) r8 @" g3 Z1 U1 Y2 o! d六、改进翻译: _, A1 Z& `1 q' b9 M# L2 L
七、删除部分单一快捷键(帧搜索、内存监视),若有需要可在[选项]→[输入]→[快捷键设置]中添加
6 A T/ i' l$ ^5 V& o- b# @3 P1 p, o) y
第二版(二〇二五年七月三日) M+ r9 p0 |8 ]1 c' e5 u7 Y
一、修正大量翻译错误
& X2 y$ ]! j6 N/ ?二、改进文字描述
" k& w- J' b" p" N
! `3 T7 Y, l4 D! Y, O/ t' x' r第一版(二〇二二年八月二十六日)5 G2 y! t& M0 k3 G
初汉化版
& l; _6 j7 |7 ?( [# y% o8 [2 T% x: X, A, U
本汉化版仍会不断完善,下载
& E5 d9 {7 }. T& F) z迅雷云盘 提取码:e7fv) O' F0 Y( s& M5 c; K: f r
腾讯微云
6 w- ~% m% u" I. z( y4 y6 }坚果云
7 t; F0 ~& q/ ^- l. l* v$ R百度网盘(解压密码VBA)6 b/ j; a: ?5 \! r& O/ ?
& l. A4 o$ D4 i
附录:模拟器加速太快解决方法
) o1 d* {9 }0 F8 t1 x视觉男孩跃模拟器自带的加速功能(指默认快捷键为按住空格的全速功能)速度过快,而用设置速度百分比的方法又不方便,于是我研究出新方法,可实现较精准的控速,且加速方式仍为原来的全速单一快捷键,即按下快捷键加速、弹起快捷键恢复正常速。& j, u% R1 G4 F* W% g! @, T
' L6 n" a6 s, l$ T) ~: _/ Q. {
所用软件
4 ~ ]( l1 g& ]视觉男孩跃重录版
# x# A/ c4 R/ ~& ~) ?% Q& h9 l% a此方法利用模拟器的预设速度,只有重录版有多个预设速度,老版VBA预设速度只到二倍速,最新的合并版〔VBA-M〕甚至没有预设速度菜单选项。2 q# T% Y" f! @) x
下载见上
$ ]0 o9 h4 S+ H( i- e3 j4 ~8 {, A1 \
自动热键9 y- [% ^) ^" W, e {
强大的脚本语言工具,可实现键盘和鼠标操作的自动化。安装教程、汉化文件、写好的脚本都附在里面了,嫌麻烦可以直接默认安装,不影响使用。
( }1 L; H, W4 W; A/ N下载' p! N8 y0 j" X' H
迅雷云盘 提取码:2b8k- [5 m% E$ s* p" M
腾讯微云% [% {. d/ v* q( Y5 C0 w
坚果云; _) p0 ~3 F! E& J V3 f: s
百度网盘0 P- Y: U9 D3 ~
0 A4 y9 i! Y; _$ J8 P一、安装自动热键
- S3 G3 K2 Y/ i& L2 s0 Q/ p可直接默认安装,想汉化的根据网盘中的图片教程替换文件即可。
) Q b, }3 D4 s: g7 s% ?
: H) T! H" f8 d" q7 U# L二、设置视觉男孩跃重录版
, W) b0 t2 K! k5 c; v0 M8 m6 O+ `/ ?㈠设置电池存档路径,可以运行任意游戏,会自动在模拟器目录内生成battary文件夹。然后关闭模拟器,将原来的存档(格式为sav)复制到此文件夹,启动模拟器运行游戏,测试存档是否能正确加载。
2 P1 Z6 l. v2 \7 I/ t) A) Z
6 ^& k+ h- H* ]! C㈡按自己喜好设置手柄,注意这里的[全速]用不到了,随便设置为不用的按键即可。
$ B3 c, \- |8 o( t" ~5 h
$ ]7 {4 h9 R. u L# `㈢设置[同步模拟速度]为[准确音高],否则加速后的声音会变得很奇怪。
- c9 Q( \3 F! M* w! O2 [1 }2 n: T' n/ \: b4 s. `$ V
㈣渲染方式选择[直接绘图],默认便是此设置。[直接三维]方式下高于正常的速度不会生效,但其全速模式最高是十倍。/ {" @& t- ^. N# t, A7 y
8 C3 ~6 h$ W' E0 W㈤最关键的快捷键设置,在左侧命令框内依次展开[选项]→[速度]→[设置百分比],选中[100(正常速)],在右侧输入按键R,会自动分配。同样地,选中[400],输入按键T。最后确定即可。再查看菜单,便会显示快捷键了。) w: L3 ?+ V* l3 F
' e" |0 I9 d% h3 d【注】可以设置任意按键,但记得在脚本里同步修改,用记事本可以直接打开脚本文件。0 W# B5 H! i! ]% Q+ x
8 y2 S1 n' r6 D. ^6 c0 e0 y+ {5 m1 u6 `; s7 N4 Q
三、开启自动热键脚本
$ L/ m; J; O/ P! i' \双击“视觉男孩跃重录版模拟器指定加速百分比.ahk”,没有任何弹出界面和提示,只会在托盘区出现图标。% V. k e# S* A; T, X
, ?( Y$ U* E( i1 ~. D6 ~! D3 H
7 v# S! R! a2 i% A; {' L9 U, X
四、打开游戏看效果' I ?$ g8 Q8 o& \
按住空格为四倍速(实际为五倍速左右),弹起空格恢复正常速。
4 F# m8 K( e) R4 q# ~ |