如今视窗上的主流游戏男孩跃模拟器有VBA-M和mGBA,但两者都有些许瑕疵或漏洞,某些地方甚至还不如老的VBA 1.7.2版。经过搜索我终于发现一款名为《视觉男孩跃重录版》〔VisualBoyAdvance Re-recording,VBA-rr〕的模拟器,这款模拟器对老版VBA做了很多改进,比如能自定义作弊码列表(金手指列表)文件位置,还有新的内存搜索、内存监视功能,更重要的是在添加这些功能后还保留了老版模拟器的稳定性(建议将画面渲染方式设为“直接三维”,模拟画面极其流畅),不会出现VBA-M、mGBA模拟不流畅的情况。顺便说下VBA-M的漏洞是真多,每夜版连中文命名截图都不支持了。5 k/ t9 n: `0 p6 U8 R& X
1 h9 o' q9 h& V% u- F1 R, p: n附上网友对这款模拟器的评价
4 Q% M( o \! @4 c' v( QVBA-rr并非TAS专用,你可以与其他VBA改版比比内存搜索功能,VBA-rr无疑是其中最强大的。9 j2 G( p: Z8 E
其连射功能,可以在30FPS游戏下(1F接收输入,1F延迟)连射,例如合金弹头A。自动按下功能(Auto-Hold)独一无二。
1 y' ~* y+ {7 j# }. t- F支持矛盾键位,触发某些游戏的Bug(如超级马里奥4)非常有用,VBA-M屏蔽掉了。
8 J) T5 x) Z$ yVBA-rr还提供查看内存功能(非rr版本只能用Memory Viewer),还有载入Lua脚本
1 s8 Z7 I& p. I$ D) F/ M关于汉化
; O$ q' } [7 }这款模拟器一直没有汉化版,无奈只能自己汉化。本来想做成外挂式的动态链接库,但因有非标字串需要翻译,只能放弃外挂语言包,改用本地化文件。汉化参考了网上流传的老版VBA及贴吧昵称CookMoonshine汉化的VBA-M动态链接库,在此感谢。8 A; _. P9 @2 M9 Q+ f* e
7 k% e2 T/ M0 L0 u相较三年前本人汉化的版本,此次修正了大量翻译错误,并结合实际功能改进文字描述,使之更易懂。汉化过程参考了十余个老版VBA汉化版、VBA-M、mGBA的翻译,还利用深度求索进一步优化翻译。本人水平有限,输入输出查看器中的内容及卢阿脚本相关内容未做翻译。
5 S" n# v5 B \6 g" ?2 o/ [7 S( }! m: K( H8 Y6 W D
若文本显示选项设置为“游戏内”或“游戏上”,屏显信息只能显示有限的字符,无法汉化,部分常用屏显信息已做象形处理,具体为:
# t# h2 P9 }; `$ `/ T0 R6 \( O| ||||+ | 象电池,表示加载电池存档 | | }==={ | 象扳手,表示加载作弊码列表 | | \/ | 象下箭头,表示加载即时存档 | | /\ | 象上箭头,表示保存即时存档 | | [/] | 象放档案的格子,表示存档位置切换 | | >> | 象双箭头,表示调速 | | |.o| | 象相机,表示截图 | 0 g3 m& z# K. h2 K
预览; D% G) _( i/ E& R/ _2 v
d' }4 [/ l% G- V: k" a
' [; _+ G9 K6 K* l0 V' z
+ a% l% \. k# W
版本说明* t1 I, a' O$ l3 x4 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。
# _% C9 P1 f4 x E. z5 s/ V6 G" [. D: I; ?- e
各版对游戏的兼容性略有不同,我对部分游戏做了简单测试:$ L: d% n: b# k
| 版本号 | 火叶对话框㈠ | 水晶图块㈡ | 水晶时钟㈢ | sss888水晶时钟㈣ | | v23.5 svn394 | 异常 | 正常 | 正常 | 正常 | | v24.3 | 异常 | 正常 | 正常 | 异常 | | v24.4-V7 | 异常 | 正常 | 正常 | 异常 | | v24.4-V8 | 正常 | 正常 | 正常 | 异常 | | v23.6 svn480-LRC4 | 异常 | 正常 | 异常 | 异常 | | v24 svn480-LRC4 | 正常 | 异常 | 正常 | 异常 | ㈠火红叶绿盗商版“记录正确保存”对话框
?- d2 | g6 S: U㈡水晶全版本(原版、盗商版、新汉化版)弹出菜单或文本框时的背景图块2 W0 O' y2 w% i6 a/ z
㈢水晶(除sss888大佬修改版)实时时钟
" }8 G: B# N, v- Z$ Q' Q4 J8 _㈣sss888大佬修改的“2019年3月27日口袋妖怪水晶内置时钟正确走动,时间也可调版本”实时时钟
3 T) k% b" a. U2 T* `# G) F1 k5 D8 h- @
代码仓库的两个版本对戏孩跃游戏兼容性较高,即便是盗商魔改的游戏也能正常模拟正常保存,但对戏孩彩游戏水晶却有模拟错误。svn394版是我找到的最后能正常模拟水晶的版本。
( T0 O0 C0 ~7 q6 J- ^, Y; K代码仓版的“直接三维”从第八版升级到第九版,所以要比svn394版模拟画面更流畅。两者在“直接三维”渲染下的全速模式也有区别,代码仓版最高为十倍且音高准确,svn394版则无限速。. c9 |! y. r# ]/ ]. e
sniperrifle2004维护的两个版本录像有严重问题,不建议使用这两版。其馀四个版本建议都下载,优先使用重录版团队代码仓库版v24 svn480-LRC4,模拟有问题再换其他版本。2 U1 i% S* e* y0 w3 V
D( N- s# r- E1 e0 z常见问题# l* [0 e8 D6 y3 \9 c7 _9 B
【软件打开报错,如“找不到d3dx9_43.dll”】
6 P/ z- F" r$ K( G! p可尝试修复“直接扩展”,推荐直接扩展修复工具。' m8 N/ d' M% p2 Z# f: K' c q
1 n, V* e' g& t3 I
【游戏打开没有存档、存档导入不了】
+ f0 v- f: q) _5 X重录版默认电池存档路径为模拟器目录下的[battery]文件夹,请将存档文件(扩展名sav)复制到该文件夹内。即时存档同理,参见[选项]→[偏好]→[目录设置]。不推荐用菜单中的存档导入功能。
, x& p9 C3 [5 q" q4 D1 m3 T7 p2 F5 K0 j/ y
【存档识别不了】9 D t4 @) O1 G2 k0 \9 K
[选项]→[模拟]→[存档类型]选用[闪存128千字节]。. k7 s: n% x. D# ]
/ P/ g5 a8 e$ h$ g2 m X【游戏打开白屏】- j, b% w F' }/ H z& e
[选项]→[模拟]→[存档类型]选用[闪存128千字节]。最好删除battery文件夹内此游戏的存档,重新打开游戏文件,让模拟器生成128千字节的存档。
5 f2 b) E# k/ N, a/ x9 I1 r
& V; T2 P* Q0 Y, B, N- u2 Z【游戏提示时钟没电或时钟损坏】4 H8 N x0 Q* S! i7 T* _' Q! v
[选项]→[模拟]选用[实时时钟],需要重新打开游戏文件。. h! c) H/ H! ?
& e! ` b! k: R& Z4 A" y【加速太快】
- ^) w. Z4 F6 F- C我总结出三种方法,大致思路是:- Z1 K6 L: p- \) e9 B
一、将[渲染方式]设为[直接三维],全速模式最高为十倍速。(svn394版不适用)9 q( [; C2 z4 {' k6 B, b
二、利用《战斗编码器白濑》,限制模拟器的中央处理器使用率,达到限速效果。但有略微卡顿的感觉,不如模拟器原生限速流畅。我的机器实测可将全速模式限制在五倍速左右。5 q1 i4 o' _' H: n7 q2 x C+ P
三、将[渲染方式]设为[直接绘图](svn394版亦可设为[直接三维]),利用《自动热键》脚本,配合模拟器自身的限速功能,可实现较精准的控速,且加速方式仍为原来的全速单一快捷键,即按下快捷键加速、弹起快捷键恢复正常速。详见《模拟器加速太快解决方法》文档。5 i+ u! l7 p! P4 {$ ]; ~' ~
( h. G7 K1 t* U- h
汉化更新日志& |: ]# A T4 N& ~# |
第四版修正(二〇二五年十二月十二日)/ \ M7 S9 Y- l: ]) X1 ^4 H4 E7 E7 D
一、新增三个分支版本& x Y/ S9 u- s& K
二、关于窗口新增核心版本号- D! s P: p5 A8 l/ K+ u8 \1 e+ k
( ], T7 A% I: S8 `9 ^3 J第四版(二〇二五年八月二十日)3 i; X- d* ^: V. g% ~3 u! M
一、改进术语翻译
" [( `, j$ a, _8 m$ w0 y1 B- e0 C二、改进控件排版
- {+ u7 n5 m; U* M* [! L三、改进对话框窗口大小
7 Q- N8 e i5 s四、改进标点符号
& t4 [8 Z2 J8 R1 s6 V- \0 E五、补充翻译7 I+ _& C, s" s+ Q8 ]
六、作弊码列表窗口新增作弊总开关备注
& I3 A" G9 z& _. J1 A3 ]* w7 ~6 L7 I* [+ g
第三版修正(二〇二五年八月十二日)
6 l& l7 r% H, i$ h一、改进屏显信息# l9 o0 j, D0 y
二、改进“选择文件”窗口按钮位置,使之与其他窗口统一
* [$ t$ B- R. c3 P& p( ^9 h% i! ~
第三版(二〇二五年七月二十九日)
% Q, |+ \% t- F' V2 L) A: j' [# L一、新增23.6 svn480-LRC4、23.5 svn394汉化版
4 `1 W. c8 I9 y: x' W0 {二、补充翻译
" A \$ C) J7 U6 P( N* ^0 q0 I0 r三、修正内存搜索窗口标题显示不正确的问题
2 r- N+ A" ]0 m! _( J! ] h* e四、更换对话框字体为宋体九号,修正对话框文字错位、标点显示异常的问题
4 t' R; A8 R) q: q* o: X4 A五、改进控件排版
: B, |1 J) O4 Z" l, y: O六、改进翻译
2 U9 j4 B, V9 E1 P七、删除部分单一快捷键(帧搜索、内存监视),若有需要可在[选项]→[输入]→[快捷键设置]中添加
5 {6 ?' e" C6 v- W; e
( G }* s7 D8 O第二版(二〇二五年七月三日). s& j K1 S9 T M& O, `5 t" O
一、修正大量翻译错误3 K. A" O' W. w5 V, j1 l" ]
二、改进文字描述
3 W. }) t$ C% w( w1 E O; A- v2 k; _; R& V
第一版(二〇二二年八月二十六日) v+ b: f8 p) O& Z
初汉化版2 c& _2 R; I. e6 m
' @/ J' z% \& K. M# U
本汉化版仍会不断完善,下载
9 R- L3 ]5 J( y3 a迅雷云盘 提取码:e7fv
3 U9 [3 I" ]2 n2 [/ N% j) s! f. s腾讯微云
2 Z; v) C4 |2 s& | D坚果云
1 {1 x2 y$ z* u, z/ W百度网盘(解压密码VBA)
6 @9 s2 p- E2 j: x, v) w% s W2 |9 M6 p' D
附录:模拟器加速太快解决方法+ E. \( C! @1 A! W
视觉男孩跃模拟器自带的加速功能(指默认快捷键为按住空格的全速功能)速度过快,而用设置速度百分比的方法又不方便,于是我研究出新方法,可实现较精准的控速,且加速方式仍为原来的全速单一快捷键,即按下快捷键加速、弹起快捷键恢复正常速。9 w$ h* |+ x; F) O/ y$ B
$ S. N4 h4 C7 w |, E' Z' S
所用软件* ]: P/ Z, F- l
视觉男孩跃重录版
( \ t H$ N1 s/ A' n; H此方法利用模拟器的预设速度,只有重录版有多个预设速度,老版VBA预设速度只到二倍速,最新的合并版〔VBA-M〕甚至没有预设速度菜单选项。! J2 k4 b6 w5 @/ A+ c6 R( b' i4 P
下载见上
6 I0 H- m" t2 P, h/ r& u' ~
9 d) g* \$ }7 k: d o自动热键
/ x4 i1 _- [ A4 \; M& K强大的脚本语言工具,可实现键盘和鼠标操作的自动化。安装教程、汉化文件、写好的脚本都附在里面了,嫌麻烦可以直接默认安装,不影响使用。
3 ?1 U% b1 L: J7 P9 i3 V下载
, ?5 _+ L/ q9 Z& `1 r; o迅雷云盘 提取码:2b8k
8 ]( p! C0 a9 ]# @腾讯微云' c* `; L2 J4 l6 u
坚果云
$ j1 s- A4 O2 y( H! O百度网盘$ e& n: Z7 R$ L& r+ |
7 _1 }. c) x1 Y# B" z' W一、安装自动热键
5 P% \, a! Y" ]" V可直接默认安装,想汉化的根据网盘中的图片教程替换文件即可。
4 ?/ R' \8 i. ]
' |" b9 C! i, ]! W二、设置视觉男孩跃重录版6 ~6 {/ h/ b$ [7 v n( e. C
㈠设置电池存档路径,可以运行任意游戏,会自动在模拟器目录内生成battary文件夹。然后关闭模拟器,将原来的存档(格式为sav)复制到此文件夹,启动模拟器运行游戏,测试存档是否能正确加载。. I% J6 _' t- g% i9 r4 R! E" W W5 |6 Z
3 k$ I; B; p) h: d㈡按自己喜好设置手柄,注意这里的[全速]用不到了,随便设置为不用的按键即可。! z: e- H; W- O; w# U
3 h) q; Q* u0 W7 W/ ~, @
㈢设置[同步模拟速度]为[准确音高],否则加速后的声音会变得很奇怪。6 j; ?$ _# k: n- L" d( T. x+ ~
/ u3 Y/ I/ J" B㈣渲染方式选择[直接绘图],默认便是此设置。[直接三维]方式下高于正常的速度不会生效,但其全速模式最高是十倍。
* Z) ?5 }; q% [/ Y2 Q! }) o2 l- c! R9 w5 [0 r9 h. y9 _# V
㈤最关键的快捷键设置,在左侧命令框内依次展开[选项]→[速度]→[设置百分比],选中[100(正常速)],在右侧输入按键R,会自动分配。同样地,选中[400],输入按键T。最后确定即可。再查看菜单,便会显示快捷键了。$ Z8 N5 q" N, Q" `- p4 l C* o' l+ j
6 a2 y( C2 P4 U& g( c1 |【注】可以设置任意按键,但记得在脚本里同步修改,用记事本可以直接打开脚本文件。
- F: ?" ?$ n: j2 n- E0 j
. H2 \3 [" P; A! A
( ~3 X! P4 B; i2 v' P. q三、开启自动热键脚本
& P/ r, Y/ @# O, Z9 H, ^8 X双击“视觉男孩跃重录版模拟器指定加速百分比.ahk”,没有任何弹出界面和提示,只会在托盘区出现图标。/ v* \5 N2 s; O* V
' K& k6 n& {0 ^% D {, Y1 S5 ~0 t
8 W2 C6 N+ j( l; m四、打开游戏看效果' X0 f. V" X9 m4 S+ [
按住空格为四倍速(实际为五倍速左右),弹起空格恢复正常速。
1 b* X. o9 t% i N* A. U+ M: Q2 u |