如今视窗上的主流游戏男孩跃模拟器有VBA-M和mGBA,但两者都有些许瑕疵或漏洞,某些地方甚至还不如老的VBA 1.7.2版。经过搜索我终于发现一款名为《视觉男孩跃重录版》〔VisualBoyAdvance Re-recording,VBA-rr〕的模拟器,这款模拟器对老版VBA做了很多改进,比如能自定义作弊码列表(金手指列表)文件位置,还有新的内存搜索、内存监视功能,更重要的是在添加这些功能后还保留了老版模拟器的稳定性(建议将画面渲染方式设为“直接三维”,模拟画面极其流畅),不会出现VBA-M、mGBA模拟不流畅的情况。顺便说下VBA-M的漏洞是真多,每夜版连中文命名截图都不支持了。
8 L4 G% \$ f/ }" v2 C
7 [9 V# Z# N+ w! T$ [9 w* G附上网友对这款模拟器的评价
( X' n; v" W) E: k& ]2 p, ]VBA-rr并非TAS专用,你可以与其他VBA改版比比内存搜索功能,VBA-rr无疑是其中最强大的。' R, N0 _0 ?) p+ x! C
其连射功能,可以在30FPS游戏下(1F接收输入,1F延迟)连射,例如合金弹头A。自动按下功能(Auto-Hold)独一无二。! D7 I* [# S, Q* \
支持矛盾键位,触发某些游戏的Bug(如超级马里奥4)非常有用,VBA-M屏蔽掉了。
& N7 b; C7 _8 t) dVBA-rr还提供查看内存功能(非rr版本只能用Memory Viewer),还有载入Lua脚本
- }( U" |. o. e K5 J8 v- e关于汉化
8 S2 c' A4 e$ h' s t( Y( J& y1 S这款模拟器一直没有汉化版,无奈只能自己汉化。本来想做成外挂式的动态链接库,但因有非标字串需要翻译,只能放弃外挂语言包,改用本地化文件。汉化参考了网上流传的老版VBA及贴吧昵称CookMoonshine汉化的VBA-M动态链接库,在此感谢。
, `% E' I, F# i0 L5 _$ i5 v2 f
5 g9 X0 R) x! A' N( q2 {, n相较三年前本人汉化的版本,此次修正了大量翻译错误,并结合实际功能改进文字描述,使之更易懂。汉化过程参考了十余个老版VBA汉化版、VBA-M、mGBA的翻译,还利用深度求索进一步优化翻译。本人水平有限,输入输出查看器中的内容及卢阿脚本相关内容未做翻译。
u4 p% Q+ U& b7 _
1 q0 a& ` } A, _若文本显示选项设置为“游戏内”或“游戏上”,屏显信息只能显示有限的字符,无法汉化,部分常用屏显信息已做象形处理,具体为:9 ]# V' B5 ~! K5 R/ e
| ||||+ | 象电池,表示加载电池存档 | | }==={ | 象扳手,表示加载作弊码列表 | | \/ | 象下箭头,表示加载即时存档 | | /\ | 象上箭头,表示保存即时存档 | | [/] | 象放档案的格子,表示存档位置切换 | | >> | 象双箭头,表示调速 | | |.o| | 象相机,表示截图 | 5 i( d$ s8 u! C% G2 h( K
预览
' G8 L7 n8 w1 a" d9 T
, i8 ~5 f8 _8 o8 R
2 q# W0 S7 j: l% g
1 s" k$ Q! @' y. P9 J版本说明" f, K: \# h, G) u c% `
| 版本号 | 核心 | 维护者 | 发布日期 | | 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。
9 Y. [' W B. \) ~% ]# r# D1 t% C+ _9 \. u% ^/ L1 p2 s
各版对游戏的兼容性略有不同,我对部分游戏做了简单测试:: O5 {5 b* S& {4 Z/ n
| 版本号 | 火叶对话框㈠ | 水晶图块㈡ | 水晶时钟㈢ | sss888水晶时钟㈣ | | v23.5 svn394 | 异常 | 正常 | 正常 | 正常 | | v24.3 | 异常 | 正常 | 正常 | 异常 | | v24.4-V7 | 异常 | 正常 | 正常 | 异常 | | v24.4-V8 | 正常 | 正常 | 正常 | 异常 | | v23.6 svn480-LRC4 | 异常 | 正常 | 异常 | 异常 | | v24 svn480-LRC4 | 正常 | 异常 | 正常 | 异常 | ㈠火红叶绿盗商版“记录正确保存”对话框
3 u% V" j+ t7 x, e3 T" L㈡水晶全版本(原版、盗商版、新汉化版)弹出菜单或文本框时的背景图块+ N6 `4 M. }- o6 |$ A
㈢水晶(除sss888大佬修改版)实时时钟
- `* w5 i% N9 h& f: Y0 `㈣sss888大佬修改的“2019年3月27日口袋妖怪水晶内置时钟正确走动,时间也可调版本”实时时钟
2 e5 L) @+ Q* S* @+ J( y& O( C) C1 d" y8 Y1 Z8 D: u6 ~1 H% A
代码仓库的两个版本对戏孩跃游戏兼容性较高,即便是盗商魔改的游戏也能正常模拟正常保存,但对戏孩彩游戏水晶却有模拟错误。svn394版是我找到的最后能正常模拟水晶的版本。
/ z7 Q2 g5 n+ N3 K; |代码仓版的“直接三维”从第八版升级到第九版,所以要比svn394版模拟画面更流畅。两者在“直接三维”渲染下的全速模式也有区别,代码仓版最高为十倍且音高准确,svn394版则无限速。
$ m- P5 G& E2 Fsniperrifle2004维护的两个版本录像有严重问题,不建议使用这两版。其馀四个版本建议都下载,优先使用重录版团队代码仓库版v24 svn480-LRC4,模拟有问题再换其他版本。
1 }0 V+ {6 G! s+ B: E/ v
7 ~* h0 ?- y- d9 }( k8 }常见问题5 r6 K3 y6 l2 ~
【软件打开报错,如“找不到d3dx9_43.dll”】$ V0 l0 K$ T9 J+ L( x& W, K/ e
可尝试修复“直接扩展”,推荐直接扩展修复工具。
2 f, _ t6 L" }, R( t8 ?4 W! l" Z0 ?. B# e3 U7 M
【游戏打开没有存档、存档导入不了】1 e7 K6 y& p1 x% c& B Z
重录版默认电池存档路径为模拟器目录下的[battery]文件夹,请将存档文件(扩展名sav)复制到该文件夹内。即时存档同理,参见[选项]→[偏好]→[目录设置]。不推荐用菜单中的存档导入功能。
! f% v, l4 x' i4 D. O) R0 l# F
W0 F4 X" S4 Y6 s" \. x& r【存档识别不了】& `9 S- q" ^- r0 {; u& X0 H3 `
[选项]→[模拟]→[存档类型]选用[闪存128千字节]。2 ~& U- D& S0 U
0 T" y9 d) k0 u, R
【游戏打开白屏】
4 `( M" m' ~7 T9 O' V7 N[选项]→[模拟]→[存档类型]选用[闪存128千字节]。最好删除battery文件夹内此游戏的存档,重新打开游戏文件,让模拟器生成128千字节的存档。
) x' Q9 Q5 E8 F! {/ ]
6 M; U0 L- s7 D9 A- o! s【游戏提示时钟没电或时钟损坏】
& H% ]; ]5 E$ q% Z' ^2 h E! p- [8 v[选项]→[模拟]选用[实时时钟],需要重新打开游戏文件。
! ~- h- C% u3 }
% @# a4 Q. |. r: ?7 ^& f【加速太快】
6 x5 r- L- ]: `. C% g我总结出三种方法,大致思路是:
& t) g1 }4 E; z一、将[渲染方式]设为[直接三维],全速模式最高为十倍速。(svn394版不适用)
+ n5 y5 j0 I; |) `1 C0 r' S二、利用《战斗编码器白濑》,限制模拟器的中央处理器使用率,达到限速效果。但有略微卡顿的感觉,不如模拟器原生限速流畅。我的机器实测可将全速模式限制在五倍速左右。& q1 ]/ |7 Z& B6 G% p2 E# j% T
三、将[渲染方式]设为[直接绘图](svn394版亦可设为[直接三维]),利用《自动热键》脚本,配合模拟器自身的限速功能,可实现较精准的控速,且加速方式仍为原来的全速单一快捷键,即按下快捷键加速、弹起快捷键恢复正常速。详见《模拟器加速太快解决方法》文档。
/ t8 n' ?$ F' f; m# k+ }+ i5 e% l* S4 i/ O, v/ c( g
汉化更新日志* b4 E5 |5 ~+ S9 N- r) W
第四版修正(二〇二五年十二月十二日)5 Z: b$ J* R0 C1 [7 R3 B" b9 q L
一、新增三个分支版本
- g% k# f( @, U& ~8 n. g2 f" z二、关于窗口新增核心版本号
- V6 F& E+ s) I* O! c' f& o
. Y" ]+ y) I0 _3 V( I* R第四版(二〇二五年八月二十日)1 J$ q* z2 {* g% I, u: L
一、改进术语翻译% `/ W- |$ M; Q, ^) l) `* P
二、改进控件排版
d {* s. ?* Z \1 J0 c) N三、改进对话框窗口大小
4 x' ]. f& J% a/ T C `四、改进标点符号; t+ I; {- B2 F9 ?
五、补充翻译
* p# u: _* C" ]4 K" \六、作弊码列表窗口新增作弊总开关备注
2 [. L; I2 Y) u
% ~7 T- d' o! ?8 y第三版修正(二〇二五年八月十二日)
& E* R4 A3 n7 X, E' P+ j, R3 a一、改进屏显信息0 V5 Y0 r2 U( s- x0 ?& k I) p
二、改进“选择文件”窗口按钮位置,使之与其他窗口统一
7 X3 y# O+ J. ?$ n# \. S
) t' v& G& Z+ l第三版(二〇二五年七月二十九日)
1 W; I! |% c; m1 q一、新增23.6 svn480-LRC4、23.5 svn394汉化版
; L6 z& D& g- o二、补充翻译
6 x3 \' N6 Y7 s6 A& B! M0 s( N三、修正内存搜索窗口标题显示不正确的问题- z* `, J. e3 g
四、更换对话框字体为宋体九号,修正对话框文字错位、标点显示异常的问题
6 Q( S2 h, ^2 c4 J; V五、改进控件排版
% z' S' t* y1 u4 f& \0 ]$ O' \六、改进翻译3 `' Z+ `1 C% H
七、删除部分单一快捷键(帧搜索、内存监视),若有需要可在[选项]→[输入]→[快捷键设置]中添加9 ?8 J( Q" J. B" Y W
9 X$ d W! \& t( F/ y# r第二版(二〇二五年七月三日)' N0 Y8 A! C3 }- S, o' m: b
一、修正大量翻译错误
! L/ ~2 n* C+ [, f! R二、改进文字描述
0 u8 W" Y) p2 ~2 s7 t2 z% Z
! m7 R0 {8 { F* |9 z第一版(二〇二二年八月二十六日)5 {3 u+ i3 N! y5 t" R9 W3 W
初汉化版& L& ]" o) N& v
! J' A$ P) |- }& y5 |4 x4 R本汉化版仍会不断完善,下载& Y1 a1 u0 |5 V9 w0 h1 j3 h% H5 N
迅雷云盘 提取码:e7fv
/ [ d9 [1 g4 \, o% M腾讯微云
9 t6 O9 Y% p# P0 @$ Q$ R坚果云
) H; @7 X2 n/ k! z( q4 H* l2 k8 q百度网盘(解压密码VBA) u h! ?2 U3 D! o/ V
# ]0 |! P' { ?1 \4 u附录:模拟器加速太快解决方法
+ g9 I- F- Z/ _. |" f! B视觉男孩跃模拟器自带的加速功能(指默认快捷键为按住空格的全速功能)速度过快,而用设置速度百分比的方法又不方便,于是我研究出新方法,可实现较精准的控速,且加速方式仍为原来的全速单一快捷键,即按下快捷键加速、弹起快捷键恢复正常速。. A2 v& u; E M8 n* g% A
3 A" M" q# p( j) e# t. K7 {3 ^
所用软件
5 v& s+ s4 B4 z9 {7 Q视觉男孩跃重录版1 H% j3 p1 L) E0 [( @; D
此方法利用模拟器的预设速度,只有重录版有多个预设速度,老版VBA预设速度只到二倍速,最新的合并版〔VBA-M〕甚至没有预设速度菜单选项。
* { r+ }" d+ j" x ~下载见上8 P/ A9 _/ ` G- ]/ |, K6 o
9 g; K" z+ ?! w1 v" Q- n2 i& u
自动热键4 r$ I. X# C) ~8 r ~' R6 U
强大的脚本语言工具,可实现键盘和鼠标操作的自动化。安装教程、汉化文件、写好的脚本都附在里面了,嫌麻烦可以直接默认安装,不影响使用。- ~& \7 y; W' f# O8 p
下载! N( |5 Q7 ~0 O3 ]2 L9 x2 \ G
迅雷云盘 提取码:2b8k
4 Y, [. b! F. D) \) P腾讯微云' x! w6 w# u4 T0 U1 }" D
坚果云
6 F( M ]( P* m8 o百度网盘
2 E! K9 Z" M) u8 K1 Y$ X' w8 x8 G# U( Z0 T8 r/ `5 _
一、安装自动热键
: K! f8 o6 Y9 {7 x( Q5 Y1 p可直接默认安装,想汉化的根据网盘中的图片教程替换文件即可。, E3 `( ?1 g9 o9 g3 R# E! D
5 d" P' K8 ~- }
二、设置视觉男孩跃重录版 j) K: y$ t M, n1 ]! \+ {8 b& D0 F
㈠设置电池存档路径,可以运行任意游戏,会自动在模拟器目录内生成battary文件夹。然后关闭模拟器,将原来的存档(格式为sav)复制到此文件夹,启动模拟器运行游戏,测试存档是否能正确加载。
& q5 D9 q. ~" V0 o" X( s, d
1 ?+ }4 K' j" P4 q$ e㈡按自己喜好设置手柄,注意这里的[全速]用不到了,随便设置为不用的按键即可。
0 k; K8 `) b }7 w/ U6 {& Q: K1 `! ~1 l+ K& K
㈢设置[同步模拟速度]为[准确音高],否则加速后的声音会变得很奇怪。( y, e) }) g8 C6 x2 V! B
$ J/ o$ N) r9 v" X6 d% h
㈣渲染方式选择[直接绘图],默认便是此设置。[直接三维]方式下高于正常的速度不会生效,但其全速模式最高是十倍。3 R: F+ g! N- a' I$ k
% X, x% y' q/ z- M0 N. E
㈤最关键的快捷键设置,在左侧命令框内依次展开[选项]→[速度]→[设置百分比],选中[100(正常速)],在右侧输入按键R,会自动分配。同样地,选中[400],输入按键T。最后确定即可。再查看菜单,便会显示快捷键了。% j: U3 `0 ]+ {; H
( B1 l, h4 U: X, O I【注】可以设置任意按键,但记得在脚本里同步修改,用记事本可以直接打开脚本文件。7 V1 E; A, A% j( X
& D& u4 x. O4 w# M$ l$ F
5 g/ S2 B3 k7 [0 l三、开启自动热键脚本
/ K4 X. @6 Y: z3 P# C双击“视觉男孩跃重录版模拟器指定加速百分比.ahk”,没有任何弹出界面和提示,只会在托盘区出现图标。% G! B' R5 O6 K/ g ^
$ b- t" F' M; _& }
( y' t" q0 l9 e四、打开游戏看效果( I3 Y( G8 @! s3 f% p( Q
按住空格为四倍速(实际为五倍速左右),弹起空格恢复正常速。
6 @7 }4 M8 U( e3 |0 J0 _ |