口袋资讯

用VBALink联机通信的方法

2016-07-22 20:39:04文章来源:口袋吧编辑:口袋吧

这里需要使用到VIRTUAL NATIVE NETWORK(以下简称VNN),有了它就可以实现VBA的联网了。
请到VNN的官网去下载最新版的VNN:
http://www.vnn.cn/

其次要有VBALINK1.72版,下面是下载地址:

http://koudai8.2122.net/download/vnn/vbalink20172l.zip

在开始操作之前,请大家先看看是否满足以下条件:
1、有两名以上玩家通信游戏
2、有较快的网速,联网时对网络的要求很高,否则在通信时会变得很慢,然后会掉线
第一条比较容易达到(没人跟你玩还联什么机呀..),第二条就麻烦了……网络不好的用户就认命吧。

=============分割线================


安装好VNN后,打开它。
如图1所示,这个是我已经完成设置后的VNN主界面。

 

现在要先申请个帐号。点击右下角的“帐号”进行申请。
如图2,在帐号名称那里写上你的ID(你的名字必须写在your_account那里,否则格式不对,系统会不承认)。写好后点击上方的“提交注册新帐号请求”就可以了。如果申请失败的话就关掉防火墙多试几次。

 

申请完毕后点击主界面左下角的“登陆”按钮进行登陆。
之后点击下方的“配置”按钮,选择“关系”选项卡,在好友名单中添加好你朋友的ID,然后点击下方的“提交改动”确认操作。(如图3)



之后点击左边的“链接”选项卡,在广播一栏中打勾,如图4所示。

 

好,现在已经完成VNN的设置了。

=============分割线================


下面进行VBALINK的设置。
下载VBALINK1.72版,下面是下载地址:

 

解压缩后,在文件夹内有个vbaserver.exe文件,这个是创建服务器程序,打开它。
打开后他会问你有多少个玩家要联机,我们这里以2位为例,输入2,按回车。
现在就已经创建了服务器了,上面的Server address旁边写的是你的服务器IP地址,记住它。(如图5)

 

打开VBALINK,在Options菜单里有个Link选项,打开它。(如图6)
选择LAN,在下面的player里选择玩家的人数,在Server IP里填入上面创建服务器时得出的IP地址,点击Connect就可以链接到服务器了。(此时在vbaserver.exe里可以看到有玩家登陆)

 

如果你是第一次设置,那么在选择LAN时会弹出提示(如图7),意思是让你重启VBA。
重新打开VBA再进行上一步的设置就可以了。



当全部的玩家都连接好后,VBA和vbaserver.exe会弹出提示(如图8),这时候就可以进行通信了。



=============分割线================

玩家的顺序是以登陆服务器的顺序决定的,而VBALINK读取1P-4P的存档格式分别是sa1、sa2、sa3、sa4,所以大家要根据自己的排位改一改存

档文件的后缀。
现在载入ROM就可以通信了,不过速度很慢,我联的时候,连1%的速度都出现过……最后是断线了。所以网络好的玩家才能享受这个“天伦之乐”……