如今视窗上的主流游戏男孩跃模拟器有VBA-M和mGBA,但两者都有些许瑕疵或漏洞,某些地方甚至还不如老的VBA 1.7.2版。经过搜索我终于发现一款名为《视觉男孩跃重录版》〔VisualBoyAdvance Re-recording,VBA-rr〕的模拟器,这款模拟器对老版VBA做了很多改进,比如能自定义作弊码列表(金手指列表)文件位置,还有新的内存搜索、内存监视功能,更重要的是在添加这些功能后还保留了老版模拟器的稳定性(建议将画面渲染方式设为“直接三维”,模拟画面极其流畅),不会出现VBA-M、mGBA模拟不流畅的情况。顺便说下VBA-M的漏洞是真多,每夜版连中文命名截图都不支持了。 g5 m+ Z1 G3 h) J' U5 F
( S; q2 V: B$ J: Z9 u
附上网友对这款模拟器的评价
( I* H5 z" |- X }4 t% P aVBA-rr并非TAS专用,你可以与其他VBA改版比比内存搜索功能,VBA-rr无疑是其中最强大的。5 x4 e. q* A" M# u% M' t
其连射功能,可以在30FPS游戏下(1F接收输入,1F延迟)连射,例如合金弹头A。自动按下功能(Auto-Hold)独一无二。
! b) q* d- J6 {: e9 S6 G# s# o# s支持矛盾键位,触发某些游戏的Bug(如超级马里奥4)非常有用,VBA-M屏蔽掉了。) V7 A4 m. i" @. u7 p9 ^
VBA-rr还提供查看内存功能(非rr版本只能用Memory Viewer),还有载入Lua脚本 / S* ~* M7 i; g3 r" x( E; f
关于汉化
. f1 V9 i ?7 f% h; |3 p2 S& b这款模拟器一直没有汉化版,无奈只能自己汉化。本来想做成外挂式的动态链接库,但因有非标字串需要翻译,只能放弃外挂语言包,改用本地化文件。汉化参考了网上流传的老版VBA及贴吧昵称CookMoonshine汉化的VBA-M动态链接库,在此感谢。' _; |: Q4 K; @' @5 x, t
2 f% L. K1 z+ G* C) V" u相较三年前本人汉化的版本,此次修正了大量翻译错误,并结合实际功能改进文字描述,使之更易懂。汉化过程参考了十余个老版VBA汉化版、VBA-M、mGBA的翻译,还利用深度求索进一步优化翻译。本人水平有限,输入输出查看器中的内容及卢阿脚本相关内容未做翻译。
1 U4 R. @1 q6 e3 m7 T: p/ y. F V$ E7 g' P6 j
若文本显示选项设置为“游戏内”或“游戏上”,屏显信息只能显示有限的字符,无法汉化,部分常用屏显信息已做象形处理,具体为:1 m9 N$ D: \. |
| ||||+ | 象电池,表示加载电池存档 | | }==={ | 象扳手,表示加载作弊码列表 | | \/ | 象下箭头,表示加载即时存档 | | /\ | 象上箭头,表示保存即时存档 | | [/] | 象放档案的格子,表示存档位置切换 | | >> | 象双箭头,表示调速 | | |.o| | 象相机,表示截图 | - w, T' Q- v" j# B% Y
预览" e" Y+ v! x1 D/ s
: e* e7 B0 m$ I
* u6 n. h# q) V- j0 r+ n+ c0 A" q0 i T$ T$ M% h$ G
版本说明
# d$ @4 u7 \8 ^" ~| 版本号 | 核心 | 维护者 | 发布日期 | | 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。. G3 x X5 f6 f5 O
/ m# T8 p6 N& r5 ~% y
各版对游戏的兼容性略有不同,我对部分游戏做了简单测试:
$ p2 q# l3 u/ e* L: l& i2 f: q6 ?6 d| 版本号 | 火叶对话框㈠ | 水晶图块㈡ | 水晶时钟㈢ | sss888水晶时钟㈣ | | v23.5 svn394 | 异常 | 正常 | 正常 | 正常 | | v24.3 | 异常 | 正常 | 正常 | 异常 | | v24.4-V7 | 异常 | 正常 | 正常 | 异常 | | v24.4-V8 | 正常 | 正常 | 正常 | 异常 | | v23.6 svn480-LRC4 | 异常 | 正常 | 异常 | 异常 | | v24 svn480-LRC4 | 正常 | 异常 | 正常 | 异常 | ㈠火红叶绿盗商版“记录正确保存”对话框
6 m2 ?. c0 E- w- y c㈡水晶全版本(原版、盗商版、新汉化版)弹出菜单或文本框时的背景图块3 a% o+ m5 u: s6 a/ X
㈢水晶(除sss888大佬修改版)实时时钟, H2 F6 K+ y- t2 z7 G# f' f4 g
㈣sss888大佬修改的“2019年3月27日口袋妖怪水晶内置时钟正确走动,时间也可调版本”实时时钟
2 A" x+ U' j" c! `/ r6 m
# W# G4 L8 X0 e8 [$ b代码仓库的两个版本对戏孩跃游戏兼容性较高,即便是盗商魔改的游戏也能正常模拟正常保存,但对戏孩彩游戏水晶却有模拟错误。svn394版是我找到的最后能正常模拟水晶的版本。
% X* f$ r. W* o* v代码仓版的“直接三维”从第八版升级到第九版,所以要比svn394版模拟画面更流畅。两者在“直接三维”渲染下的全速模式也有区别,代码仓版最高为十倍且音高准确,svn394版则无限速。
! B- ]$ t, l- ^, P& a; {( F2 isniperrifle2004维护的两个版本录像有严重问题,不建议使用这两版。其馀四个版本建议都下载,优先使用重录版团队代码仓库版v24 svn480-LRC4,模拟有问题再换其他版本。$ S/ y' G' ?9 M
- B( s) ^# ]3 v2 ]9 F
常见问题 s, w+ V# q; s) D4 E' Z
【软件打开报错,如“找不到d3dx9_43.dll”】4 a' U3 R$ }$ k7 T Q$ W2 U. }
可尝试修复“直接扩展”,推荐直接扩展修复工具。: K9 ` m- |2 o4 k$ B2 }
4 J, H; Z5 q$ g# u+ A' }8 c【游戏打开没有存档、存档导入不了】9 A) [. ]2 W/ P4 C/ x
重录版默认电池存档路径为模拟器目录下的[battery]文件夹,请将存档文件(扩展名sav)复制到该文件夹内。即时存档同理,参见[选项]→[偏好]→[目录设置]。不推荐用菜单中的存档导入功能。. Z( f, S* q0 A4 U. b
l8 Y3 P, c) ? \0 U8 d【存档识别不了】
( Q! A/ V! M7 N e[选项]→[模拟]→[存档类型]选用[闪存128千字节]。8 G; f3 @/ X4 G& g
$ p% g; H, o- _% b- t【游戏打开白屏】
; h. y0 ]+ C; M6 c- q[选项]→[模拟]→[存档类型]选用[闪存128千字节]。最好删除battery文件夹内此游戏的存档,重新打开游戏文件,让模拟器生成128千字节的存档。" k# T0 \7 u1 j4 s% L; _
- M1 e. ] h9 a' m( Y" b/ j0 m
【游戏提示时钟没电或时钟损坏】
+ x6 [& |: T+ D2 }7 [2 U9 m[选项]→[模拟]选用[实时时钟],需要重新打开游戏文件。6 S4 E" W5 T' P' n/ e
+ q2 r5 b1 S6 U9 e! h' u: V3 d
【加速太快】
/ g9 ^ e' z6 e) p; @4 K我总结出三种方法,大致思路是:
8 \. ?: t% @, l5 C7 {一、将[渲染方式]设为[直接三维],全速模式最高为十倍速。(svn394版不适用)+ ^3 A+ ~9 ^4 k; ?- K4 e
二、利用《战斗编码器白濑》,限制模拟器的中央处理器使用率,达到限速效果。但有略微卡顿的感觉,不如模拟器原生限速流畅。我的机器实测可将全速模式限制在五倍速左右。
) ^( l( M" ~& @! Y, m6 V4 |三、将[渲染方式]设为[直接绘图](svn394版亦可设为[直接三维]),利用《自动热键》脚本,配合模拟器自身的限速功能,可实现较精准的控速,且加速方式仍为原来的全速单一快捷键,即按下快捷键加速、弹起快捷键恢复正常速。详见《模拟器加速太快解决方法》文档。
9 m' ?. n3 P( i$ T- m; |0 u% i$ D- e& O1 l% @
汉化更新日志+ y/ ^& H" ]6 ^6 e' p; w9 s
第四版修正(二〇二五年十二月十二日)
% z* Y" I& ~! S7 _7 o, s一、新增三个分支版本+ i* I; Q8 \' K* U( n, k" S- _
二、关于窗口新增核心版本号+ f$ M7 W' V4 ~# b+ C6 ]
+ X" u& f) Z! ~% j+ c* d3 q( C第四版(二〇二五年八月二十日)
- u: t/ Q: {# Z/ i% C一、改进术语翻译: v/ `4 p; s! C8 R
二、改进控件排版
" T" e! Y0 \0 \' b! z9 O* ]三、改进对话框窗口大小- y( G: n5 u$ h
四、改进标点符号
. B7 q5 O$ V" D五、补充翻译
' g( D0 \7 K: H) a% o5 _8 V6 j六、作弊码列表窗口新增作弊总开关备注
$ |" b6 Q. t' O- g# V" V) n) y
8 S5 S. X |1 \: v8 K* x第三版修正(二〇二五年八月十二日)0 M' X/ ^. \* Y) [& u+ `9 X3 ?
一、改进屏显信息
{4 U& s% e+ o; P: ]二、改进“选择文件”窗口按钮位置,使之与其他窗口统一8 [& N) E' F0 j# |
: X& c% M4 F: ^2 {. _2 D第三版(二〇二五年七月二十九日)1 M9 x9 |9 v) X' u f2 Q' g
一、新增23.6 svn480-LRC4、23.5 svn394汉化版, q* ^# N i/ r; w9 F" F
二、补充翻译
7 B! M& F, e1 K( {三、修正内存搜索窗口标题显示不正确的问题9 R& Y. H7 L* e6 o" |. i
四、更换对话框字体为宋体九号,修正对话框文字错位、标点显示异常的问题+ K' F0 `9 v2 r
五、改进控件排版
( U7 @/ {0 e7 ~5 N- q六、改进翻译) N u1 @3 B" r5 O" O' I
七、删除部分单一快捷键(帧搜索、内存监视),若有需要可在[选项]→[输入]→[快捷键设置]中添加! X% i( @( F, j; q, F( S
5 t. y6 A0 }" Y- S0 r7 P1 d第二版(二〇二五年七月三日)
K/ H7 }7 J. ~/ P) Y一、修正大量翻译错误. ?" t2 V# T0 X$ u$ W
二、改进文字描述" v9 r! x- ?$ u: `. A6 j* n
6 B. B% D; h' I& ^第一版(二〇二二年八月二十六日), `5 M$ ?, e" o c$ F. z# K
初汉化版
' n3 ~* C6 l8 I( _0 G9 v# w* c: x6 t3 n5 x7 w7 g- U0 c" z3 m
本汉化版仍会不断完善,下载
# \( S( s: C% l迅雷云盘 提取码:e7fv1 m, T5 f2 ^8 k
腾讯微云
; R, s, P1 B+ {! m/ F" B2 ^* g坚果云
( I; o/ m+ n& T# m* g. X" E1 m百度网盘(解压密码VBA)
8 Q- S& D% L/ X* h* V* e1 H2 q1 M: R
附录:模拟器加速太快解决方法* t( W0 z$ l' O! o/ |
视觉男孩跃模拟器自带的加速功能(指默认快捷键为按住空格的全速功能)速度过快,而用设置速度百分比的方法又不方便,于是我研究出新方法,可实现较精准的控速,且加速方式仍为原来的全速单一快捷键,即按下快捷键加速、弹起快捷键恢复正常速。( G2 g* x0 G$ a/ h! q
' d/ Z. r0 a/ ~3 u3 d所用软件
9 y: {; c; X+ k7 Z! \视觉男孩跃重录版
1 F" E& ?. m4 V: T/ g" a8 ?此方法利用模拟器的预设速度,只有重录版有多个预设速度,老版VBA预设速度只到二倍速,最新的合并版〔VBA-M〕甚至没有预设速度菜单选项。# e! J0 T; W% m
下载见上
9 G' a& B. H# d( ]* t. `
6 n& n0 `7 Q; v自动热键
8 v& S, d, P; Y6 O2 x强大的脚本语言工具,可实现键盘和鼠标操作的自动化。安装教程、汉化文件、写好的脚本都附在里面了,嫌麻烦可以直接默认安装,不影响使用。5 Y) T% N" z7 K# Z
下载
: r4 v* j7 p6 o: H4 @4 {迅雷云盘 提取码:2b8k2 U. U2 j m0 @2 q
腾讯微云; B2 j8 y& @5 B8 z% ]
坚果云& i0 `9 U6 l2 \3 `& @
百度网盘5 F. A5 p- b6 f! L C
+ A9 v) q/ c; ? p一、安装自动热键% ?: d7 u. v/ ?! {4 t9 e- {: J
可直接默认安装,想汉化的根据网盘中的图片教程替换文件即可。( z" t0 x& u! C0 j- l1 Y: s
7 K- ~, `# S8 m, o
二、设置视觉男孩跃重录版
3 @# U* Z! I. z) \( t㈠设置电池存档路径,可以运行任意游戏,会自动在模拟器目录内生成battary文件夹。然后关闭模拟器,将原来的存档(格式为sav)复制到此文件夹,启动模拟器运行游戏,测试存档是否能正确加载。2 W3 X! O2 L! M1 a8 O- R
7 s, V! U3 R: S9 y/ j
㈡按自己喜好设置手柄,注意这里的[全速]用不到了,随便设置为不用的按键即可。
1 B1 a+ m) ~9 J% ]$ V! T& h6 p# C& @
㈢设置[同步模拟速度]为[准确音高],否则加速后的声音会变得很奇怪。' @( g, @# O: M( R# `- l
. c0 w8 A3 I1 N9 @8 l h
㈣渲染方式选择[直接绘图],默认便是此设置。[直接三维]方式下高于正常的速度不会生效,但其全速模式最高是十倍。
. @* l; V2 z) T" n
% `# c; M# y& R% J" S7 B5 k㈤最关键的快捷键设置,在左侧命令框内依次展开[选项]→[速度]→[设置百分比],选中[100(正常速)],在右侧输入按键R,会自动分配。同样地,选中[400],输入按键T。最后确定即可。再查看菜单,便会显示快捷键了。
& C, d( b, L: V9 ^" J5 t. d3 ?4 F8 n* w' Y* }
【注】可以设置任意按键,但记得在脚本里同步修改,用记事本可以直接打开脚本文件。, `& k3 _. Q6 @& K' [
- A9 i0 F5 ?$ n Y
3 K& C& L( _5 ?$ Y$ |
三、开启自动热键脚本
~7 q# e% ~2 U! u& B( P* P双击“视觉男孩跃重录版模拟器指定加速百分比.ahk”,没有任何弹出界面和提示,只会在托盘区出现图标。
: c6 w/ `0 [( \8 ?8 k6 m
( F( ^2 E4 {+ |& ^
1 Q2 _& j+ d/ m* ^四、打开游戏看效果9 ?7 I& d" v6 u9 o- n% `
按住空格为四倍速(实际为五倍速左右),弹起空格恢复正常速。
4 z& x9 [* y2 }- W! F" v |