如今视窗上的主流游戏男孩跃模拟器有VBA-M和mGBA,但两者都有些许瑕疵或漏洞,某些地方甚至还不如老的VBA 1.7.2版。经过搜索我终于发现一款名为《视觉男孩跃重录版》〔VisualBoyAdvance Re-recording,VBA-rr〕的模拟器,这款模拟器对老版VBA做了很多改进,比如能自定义作弊码列表(金手指列表)文件位置,还有新的内存搜索、内存监视功能,更重要的是在添加这些功能后还保留了老版模拟器的稳定性(建议将画面渲染方式设为“直接三维”,模拟画面极其流畅),不会出现VBA-M、mGBA模拟不流畅的情况。顺便说下VBA-M的漏洞是真多,每夜版连中文命名截图都不支持了。" v4 G3 z3 D7 v$ f
( _& F2 B8 b0 S0 [5 o* S7 [7 q
附上网友对这款模拟器的评价+ X- Y( w9 @' i
VBA-rr并非TAS专用,你可以与其他VBA改版比比内存搜索功能,VBA-rr无疑是其中最强大的。
( j6 [( y4 v/ `0 y其连射功能,可以在30FPS游戏下(1F接收输入,1F延迟)连射,例如合金弹头A。自动按下功能(Auto-Hold)独一无二。, u% m6 O6 Z$ j; t* e4 R
支持矛盾键位,触发某些游戏的Bug(如超级马里奥4)非常有用,VBA-M屏蔽掉了。7 F" A, G! j/ O+ w4 ?
VBA-rr还提供查看内存功能(非rr版本只能用Memory Viewer),还有载入Lua脚本 4 S0 e0 G+ ^; o% ]1 O2 P
关于汉化
/ }6 U) G1 ^* @2 i* n7 R2 R) ?这款模拟器一直没有汉化版,无奈只能自己汉化。本来想做成外挂式的动态链接库,但因有非标字串需要翻译,只能放弃外挂语言包,改用本地化文件。汉化参考了网上流传的老版VBA及贴吧昵称CookMoonshine汉化的VBA-M动态链接库,在此感谢。
+ a& |4 V/ Q) I3 T% b/ S! F) Y2 P4 W0 E
相较三年前本人汉化的版本,此次修正了大量翻译错误,并结合实际功能改进文字描述,使之更易懂。汉化过程参考了十余个老版VBA汉化版、VBA-M、mGBA的翻译,还利用深度求索进一步优化翻译。本人水平有限,输入输出查看器中的内容及卢阿脚本相关内容未做翻译。; f# n3 ~( a5 e ~" c G) B
6 W( m0 m0 ]) m# d" u0 E
若文本显示选项设置为“游戏内”或“游戏上”,屏显信息只能显示有限的字符,无法汉化,部分常用屏显信息已做象形处理,具体为:6 X6 X( z$ D4 i% ]: t3 Z, o
| ||||+ | 象电池,表示加载电池存档 | | }==={ | 象扳手,表示加载作弊码列表 | | \/ | 象下箭头,表示加载即时存档 | | /\ | 象上箭头,表示保存即时存档 | | [/] | 象放档案的格子,表示存档位置切换 | | >> | 象双箭头,表示调速 | | |.o| | 象相机,表示截图 |
- H6 P! i2 G" ~! R4 Z预览# B) P" F, K6 u) N. p; H" Z5 J; `' l) f& e
" U* d$ a% J; v9 k! _6 }
1 h3 n9 [) N9 f% u( p8 K
( X% ~* T# X$ v% f, D版本说明
7 ^1 ~) e4 H2 J6 R. B8 i| 版本号 | 核心 | 维护者 | 发布日期 | | 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。% G/ Q8 b+ ]# X; s i0 D2 ^0 |& e. s
- Q# o9 P( d! e$ d+ l/ y) X各版对游戏的兼容性略有不同,我对部分游戏做了简单测试:) u \# W J, @ D6 k
| 版本号 | 火叶对话框㈠ | 水晶图块㈡ | 水晶时钟㈢ | sss888水晶时钟㈣ | | v23.5 svn394 | 异常 | 正常 | 正常 | 正常 | | v24.3 | 异常 | 正常 | 正常 | 异常 | | v24.4-V7 | 异常 | 正常 | 正常 | 异常 | | v24.4-V8 | 正常 | 正常 | 正常 | 异常 | | v23.6 svn480-LRC4 | 异常 | 正常 | 异常 | 异常 | | v24 svn480-LRC4 | 正常 | 异常 | 正常 | 异常 | ㈠火红叶绿盗商版“记录正确保存”对话框8 d% V, ?! }* Q+ q2 M7 n
㈡水晶全版本(原版、盗商版、新汉化版)弹出菜单或文本框时的背景图块
. u' t( r; w( `3 A3 k3 M㈢水晶(除sss888大佬修改版)实时时钟
/ T7 R9 D4 w5 E' M9 X c% e2 |7 L* D4 S㈣sss888大佬修改的“2019年3月27日口袋妖怪水晶内置时钟正确走动,时间也可调版本”实时时钟
- T, `$ r+ D5 G2 m5 ?9 L: A
5 V! O& b/ b6 o0 u& V代码仓库的两个版本对戏孩跃游戏兼容性较高,即便是盗商魔改的游戏也能正常模拟正常保存,但对戏孩彩游戏水晶却有模拟错误。svn394版是我找到的最后能正常模拟水晶的版本。
$ ], |; p: t ]$ k. }代码仓版的“直接三维”从第八版升级到第九版,所以要比svn394版模拟画面更流畅。两者在“直接三维”渲染下的全速模式也有区别,代码仓版最高为十倍且音高准确,svn394版则无限速。( j$ }0 ~1 c; G5 K: @7 G0 d" m
sniperrifle2004维护的两个版本录像有严重问题,不建议使用这两版。其馀四个版本建议都下载,优先使用重录版团队代码仓库版v24 svn480-LRC4,模拟有问题再换其他版本。
9 L. V7 q, G, O. S- i v' [" Z! b6 c9 h; y, S" L
常见问题- c5 N$ m3 D y7 T: _
【软件打开报错,如“找不到d3dx9_43.dll”】 h, Q9 r8 v( r9 q+ x
可尝试修复“直接扩展”,推荐直接扩展修复工具。$ S1 W2 h. O1 ?* [
6 D' O* E( V( X. u
【游戏打开没有存档、存档导入不了】
* v2 P( T: p7 @) U) L" M2 y重录版默认电池存档路径为模拟器目录下的[battery]文件夹,请将存档文件(扩展名sav)复制到该文件夹内。即时存档同理,参见[选项]→[偏好]→[目录设置]。不推荐用菜单中的存档导入功能。" T& J5 d( v, s B* \! }; Z* c
( L9 G" Y7 I% _) _+ A4 j
【存档识别不了】# t/ H1 f5 `9 j2 D
[选项]→[模拟]→[存档类型]选用[闪存128千字节]。
$ j8 x% w' Q' i5 J& W. D) I
( m' z* T3 C/ T2 P& r' O& q; t【游戏打开白屏】
) W9 H& e$ F2 y4 f, w2 g3 h1 r[选项]→[模拟]→[存档类型]选用[闪存128千字节]。最好删除battery文件夹内此游戏的存档,重新打开游戏文件,让模拟器生成128千字节的存档。" P9 K: U' E$ {0 N! }
( `8 K6 R. T/ s; D【游戏提示时钟没电或时钟损坏】6 \( a9 Q7 B( {) M1 O6 N1 b' p
[选项]→[模拟]选用[实时时钟],需要重新打开游戏文件。
! O% J& I/ m: S) N) {3 {$ W S# Z( `6 ]; U
【加速太快】; u4 Y' F: I) l& m
我总结出三种方法,大致思路是:
& b. r3 O H( ~; R7 r; b4 t一、将[渲染方式]设为[直接三维],全速模式最高为十倍速。(svn394版不适用)
0 w( Y% L* m0 A" G" e2 e% g二、利用《战斗编码器白濑》,限制模拟器的中央处理器使用率,达到限速效果。但有略微卡顿的感觉,不如模拟器原生限速流畅。我的机器实测可将全速模式限制在五倍速左右。2 t" a' `6 d" ~
三、将[渲染方式]设为[直接绘图](svn394版亦可设为[直接三维]),利用《自动热键》脚本,配合模拟器自身的限速功能,可实现较精准的控速,且加速方式仍为原来的全速单一快捷键,即按下快捷键加速、弹起快捷键恢复正常速。详见《模拟器加速太快解决方法》文档。
8 j* L) k J6 G# E; w- f+ }' d* z! h% P% ?
汉化更新日志
! W' }. C2 Z) ~" c# C* _9 M第四版修正(二〇二五年十二月十二日), _% s' z5 H. i# R* n$ A. u8 a
一、新增三个分支版本' H: z. d# u9 t# j4 E: U# H
二、关于窗口新增核心版本号0 u/ h s+ G5 W/ V# n0 X: D* E9 M1 o
4 |! `9 K8 x4 \, [* n& {! t
第四版(二〇二五年八月二十日)
4 S8 }6 `$ w6 i7 n一、改进术语翻译
. C# l6 u6 I) B8 L7 m! f3 A二、改进控件排版. q& O: M$ n4 O8 B8 \
三、改进对话框窗口大小( E o! \5 ?2 U* k
四、改进标点符号
3 S8 ?4 o" z1 \6 P4 D1 {8 g五、补充翻译
% |' T% n1 z5 ^ {( i4 U. I六、作弊码列表窗口新增作弊总开关备注/ m+ B' [- ^$ A7 l* f# D, T
, f/ w$ q; ?3 g6 t2 X第三版修正(二〇二五年八月十二日)- d% {( j/ E9 p$ t9 f! n
一、改进屏显信息
/ F! A+ r, r9 P$ c, O- E" e6 _二、改进“选择文件”窗口按钮位置,使之与其他窗口统一
0 D/ {4 Z4 C- m0 ~/ E. X4 n- h& h" ] E% \- l
第三版(二〇二五年七月二十九日)
( i( n/ T o- k+ \7 h3 ^1 j6 I- b一、新增23.6 svn480-LRC4、23.5 svn394汉化版. o+ s, i, ?# z5 l" P$ y
二、补充翻译
4 p: s7 D( n' C8 w" h/ v( P三、修正内存搜索窗口标题显示不正确的问题1 ~% r( E ?- [/ h$ Q3 T
四、更换对话框字体为宋体九号,修正对话框文字错位、标点显示异常的问题
9 k0 x* u0 [: S+ n五、改进控件排版
% W" h3 I7 A6 n5 H; k3 H六、改进翻译2 i8 L) \" i6 V2 C& B+ k" k0 ~; Z
七、删除部分单一快捷键(帧搜索、内存监视),若有需要可在[选项]→[输入]→[快捷键设置]中添加0 k2 P5 ]0 W1 H( \2 L: d! B! s
% n2 c: V& q# V! G第二版(二〇二五年七月三日)
1 l1 P0 J3 |! m, \3 v( [0 b0 ^一、修正大量翻译错误
. V; F* G7 n. c, z9 E# X二、改进文字描述
. y+ o7 L* i+ ?8 }6 C9 {9 V
* j& ?4 n, u1 f- }4 b t* q) q7 c第一版(二〇二二年八月二十六日)
4 N) V, {. }5 U7 s* A _; L. v) v' S初汉化版- U. [$ ]' d2 U
9 G+ y) n& P& G0 ^4 w3 d. L1 S本汉化版仍会不断完善,下载" Y% S' @6 I9 C z
迅雷云盘 提取码:e7fv; p4 b1 C. F k, D0 G. e3 B8 k
腾讯微云# u, l R; L" N9 ~
坚果云
% @9 T+ R" ?# R+ x, K百度网盘(解压密码VBA)2 f1 |5 x; K0 U; t. g. G s' M+ W) R, R
% q/ m8 `, m" n% T附录:模拟器加速太快解决方法$ Q/ l) F0 t+ k! j a& b
视觉男孩跃模拟器自带的加速功能(指默认快捷键为按住空格的全速功能)速度过快,而用设置速度百分比的方法又不方便,于是我研究出新方法,可实现较精准的控速,且加速方式仍为原来的全速单一快捷键,即按下快捷键加速、弹起快捷键恢复正常速。9 v! Z; s- W- I# h/ y h
" }3 a; u8 @' _/ r* q4 {& m; J所用软件
$ J9 |% X, E! b& v视觉男孩跃重录版$ ?. M* N, B0 Y7 _- [; F; ^
此方法利用模拟器的预设速度,只有重录版有多个预设速度,老版VBA预设速度只到二倍速,最新的合并版〔VBA-M〕甚至没有预设速度菜单选项。* I0 G+ _% X4 m2 m0 s% t' K
下载见上
; @+ [; h+ H( w1 F. q Z" J- ` G) v- z/ p1 m1 y$ ~
自动热键1 v- h" w. H% j8 j: z5 }
强大的脚本语言工具,可实现键盘和鼠标操作的自动化。安装教程、汉化文件、写好的脚本都附在里面了,嫌麻烦可以直接默认安装,不影响使用。( h* I C r, O( z8 C
下载
6 ]& D: ]1 l+ \: T7 x' [9 J' h迅雷云盘 提取码:2b8k/ g# N) P7 _2 K
腾讯微云/ ~0 c( o7 g( i
坚果云2 a1 w2 F% s+ K1 y2 E ?
百度网盘, N. z4 P- ]+ M8 U' h
3 l" S; m& T, E, e一、安装自动热键
' l7 i3 O h% e9 s# X8 \可直接默认安装,想汉化的根据网盘中的图片教程替换文件即可。$ |+ O& A- z# }8 ~7 T2 G3 v
3 v! B# d* \0 v+ }
二、设置视觉男孩跃重录版2 u+ P& [1 x& f2 I2 s
㈠设置电池存档路径,可以运行任意游戏,会自动在模拟器目录内生成battary文件夹。然后关闭模拟器,将原来的存档(格式为sav)复制到此文件夹,启动模拟器运行游戏,测试存档是否能正确加载。, f& t$ J- q8 k, e4 u
j" l" H: `( T+ y
㈡按自己喜好设置手柄,注意这里的[全速]用不到了,随便设置为不用的按键即可。 f7 N) z9 G0 C& w
7 Q+ Z3 j+ ]: v: D# ~0 a0 u1 n3 K p
㈢设置[同步模拟速度]为[准确音高],否则加速后的声音会变得很奇怪。0 u) g( k* @1 ~, f: P3 W$ r7 T9 [
) V8 L, L! U% Q- ]
㈣渲染方式选择[直接绘图],默认便是此设置。[直接三维]方式下高于正常的速度不会生效,但其全速模式最高是十倍。
4 F- H9 N5 N, P4 X' x
9 t) o; v( q8 E5 n3 }6 \5 V' a㈤最关键的快捷键设置,在左侧命令框内依次展开[选项]→[速度]→[设置百分比],选中[100(正常速)],在右侧输入按键R,会自动分配。同样地,选中[400],输入按键T。最后确定即可。再查看菜单,便会显示快捷键了。
( ~+ f- u3 R& D' K3 A. a' m& F# j C6 n3 O0 V
【注】可以设置任意按键,但记得在脚本里同步修改,用记事本可以直接打开脚本文件。
9 ], T& |" X, I& O! |. X+ w1 v# ~' ^! s, [) a6 r! G& `: g) R
( L$ M' p/ N2 ~2 `三、开启自动热键脚本+ l. L ^* A( m. [7 x
双击“视觉男孩跃重录版模拟器指定加速百分比.ahk”,没有任何弹出界面和提示,只会在托盘区出现图标。
- G! V( |- m7 _& B! \* p% ~( I* F2 N7 S& r
7 f# }7 i3 R8 Q" S3 y4 @& N+ I' L, j四、打开游戏看效果0 J! P4 Q% l4 ?( g+ R; M
按住空格为四倍速(实际为五倍速左右),弹起空格恢复正常速。* j4 J. {8 Q. u, O7 M" _; `
 |