临江网
标题:
教你和远方朋友一起打游戏
[打印本页]
作者:
linjiang.com
时间:
2007-6-12 03:16
标题:
教你和远方朋友一起打游戏
■福建 水冰淼
“一个软解压VCD播放软件,比如超级解霸,你可以称它为VCD播放软件,也可以叫它影碟机模拟器。一般来说,模拟器是一种计算机应用程序,它可以使某个硬件平台上的程序软件在其他的平台上运行。”
──白金之星《模拟器FAQ》
模拟器使我们可以在计算机上玩到不同平台上的游戏。但我们可以做得更多,甚至是与远方的好友联机对战。
1.街机篇
Kaillera是一个很好的模拟器联机插件,它支持多种模拟器,其中包括我们常用的街机模拟器Kawaks、Mame及Nebula等。除此之外,它还支持Nemu64、Gens等家用游戏机模拟器的联机。下面我们就来与好友联网玩游戏(如果你要加入已经有的服务器,可跳过前两步)。
第一步:下载Kaillera的服务器端(下载地址:http://www.nullsoft.com/free/kaillera/kaillerasrv-0.86-win32.zip),解压后得到三个文件,kaillerasrv.txt(说明文件)、kaillerasrv.exe(服务器端程序)、kaillerasrv.conf(配置文件)。
第二步:用“记事本”打开kaillerasrv.conf。里面主要分为二部分:“;”开始的说明部分和用等式表示的配置项目(把等号后面改为你想要的设置),主要参数有下面这些。
“ServerName=”根据你的需要设置服务器名,比如ServerName=CFanEmu;“MaxUsers=10”表示最大的连接数,超过这个值就不能再连接到这个服务器了;“Port=27888”为服务器使用的端口,请确认网络防火墙已经打开此端口;“Public=1”为连接类型,如果只是在局域网内玩游戏的话设为“0”,否则设为“1”。
设置好后保存并关闭文件,运行kaillerasrv.exe,看到“Touching done!”表示服务器端启动成功(见图1)。
第三步:下载包含有Kaillera的Mame(下载地址:http://www.nullsoft.com/free/kaillera/mame32-067-414-ka09.exe),打开Mame模拟器,选择菜单File→Play network game(文件→联网游戏)。
小提示
如果是Kawaks,则选择菜单File→Start netplay(文件→开始网络游戏)。如果是Nebula,运行安装目录下的Nebulanet.exe打开Kailllera客户端窗口。
第四步:在打开窗口的Username(用户名)处填写你的昵称,如“CFan”,然后点击Enter IP按钮,输入你自己的IP地址(见图2),进入刚刚在本机建立的Kaillera服务器,按Connect。连接成功后就会弹出显示服务器状态的窗口。
小提示
点击Refresh list(刷新列表)按钮,就可以搜索到很多游戏服务器,双击就可以进入。
第五步:点击窗口下侧的Creat new game(新建游戏)并在弹出菜单中选择一个游戏。这时将你的IP地址告诉好友,然后让对方按照第三及第四步的方法进入你的服务器,并在游戏列表中选择游戏,点击Join加入,最后,点击Start game(开始游戏)按钮就可以开始游戏了。注意,新建或加入游戏都必须有相应的游戏ROM才可运行。
2.GBA篇
GBA掌机可以通过通讯电缆或附件进行通讯。如果是在电脑上联机玩GBA呢?其实GBA模拟器也可以通讯的,例如知名的VBALink等。
很多人都知道GBA上有很多游戏是可以联机的,而且一些特殊物品或装备需要联机交换后才可以得到,那么在一台电脑上联机实现“模拟联机”(同时开两个窗口)或是在局域网内进行联机就很有必要了。这里我们使用的联机软件就是VBALink,它是VBA模拟器的通讯版本,你可以从http://vbalink.wz.cz/vbalink172l.zip下载到它。
第一步:解压缩下载后的软件,运行VisualBoyAdvance.exe文件,选择菜单中的Options→Link(选项→连接),在弹出窗口中选择LAN(见图3)。这时会提示你要重启VBALink才能完成配置,单击“确定→OK”按钮后重启VBALink。
第二步:运行解压缩后的Vbaserver.exe(服务器端程序)文件。在打开的DOS窗口中输入玩家数(2-4人),按回车键确定,这时会显示出服务器端的IP地址。
第三步:重新运行VisualBoyAdvance.exe,选择菜单中的Options→Link,在弹出的窗口中选择玩家数,并在Server IP中输入服务器端的IP地址,单击Connect按钮。连接成功后会弹出提示成功的窗口,单击“确定→OK”按钮后回到主窗口。
第四步:这时服务器端的窗口会显示有一个玩家连接到服务器端,当所有玩家都成功连接时就会显示OK(见图4)。现在打开可以通讯的游戏后就可以联机了。
最后,如果是在一台电脑上联机,只要在本机建立服务器后,输入本机IP地址,然后分别打开两个游戏就可以通讯。注意,单机下通讯要确认菜单项Options→Emulator→Pause when inactive window(选项→模拟→窗口处于非活动状态时暂停游戏)处于未选中状态。
小提示
VBALink并不支持互联网通讯,总有点美中不足。如果你偏偏又非要在互联网上玩GBA,那可以使用Rascal Boy Advance(下载地址:http://www.rascalboy.nzone.it/download/rascalboy1285.zip)来代替VBALink。然后下载并安装通讯插件SIO MultiPlayer Plugin(下载地址:http://www.newhua.com/cfan/200507/multiplugin.zip)。使用时将通讯插件解压缩至Rascal Boy Advance所在目录,再选择菜单中的Options→Communication Port→SIO MultiPlayer PlugIn(选项→通讯端口→SIO MultiPlayer PlugIn),接着在菜单中的File→Properties(文件→属性)中的SIO MultiPlayer PlugIn选项卡中设置好连接方式,其中Server为服务端,Client为客户端。最后再运行Mplink.exe,按刚才的设置选择服务端或客户端并填好服务端IP(见图5)。完成后点击Connect按钮,这时可以在Console选项卡中查看连接状态并在游戏中进行通讯了。
3.家用机FC篇
FC模拟器就是很多朋友小时候玩的“红白机”,要想联机玩它上面的游戏,可以说非常简单。
第一步:从http://www.newhua.com/cfan/200507/virtuanes.rar下载VirtuaNES模拟器。
第二步:解压缩后运行目录中的VirtuaNES++.exe。选择菜单“Go→打开”并在弹出窗口中打开要联机的游戏。
第三步:选择菜单“Go→开始联机”,在弹出的“网络对战”窗口中选择“服务器”,点击“连接”(见图6)。
第四步:把你的IP和联机所使用的端口告诉你的朋友,即客户端。
第五步:在客户端同样打开“网络对战”窗口,选择“客户端”,并按“IP:联机端口”的格式在“地址”处输入IP地址,如192.168.0.2:10000,最后点击“连接”即可。
欢迎光临 临江网 (http://bbs.linjiang.com/)
Powered by Discuz! X2.5