2007-07-11 | 来源:互联网 | 小编: | 人看过
MAME32K联网教学及Kaillera Server使用说明
本教学是根据本人很久以前写的一篇类似文章,结合某无名氏写的另一篇教学综合改进而成(作者没署名,没办法...),教学采用的是MAME32K 0.67.92中文版(clone),附带kaillerasrv使用说明,其他联网模拟器使用方法和它是类似的,因此,就算不用的话本教学也能作为参考。 (所有的东西请去FAQ置顶大礼包下载)由于很多人对这个模拟器了解不是很多,所以,在教学正文开始前,有必要简单介绍一下MAME32K,解决一下大家心中可能存在的几个疑惑:
1. MAME32K究竟是什么?
模拟器联网基本用的都是kaillera,而MAME32K是kaillera官方根据原版MAME编写的专门用于联网的街机模拟器。
2. 为什么要推荐MAME32K作为联网模拟器?
首先,MAME的优越性不言而喻,MAME支持最多的街机基板模拟,这是其他模拟器无法与之相提并论的,就网战最受欢迎的NeoGeo格斗游戏来说,MAME的出招手感也很好;其次,正是因为它是kaillera官方开发的,所以它的联网稳定性是所有街机模拟器里面最好的,基本不会出现不同步的现象,而且,kaillera是面向MAME开发的,用MAME以外的模拟器联网都会使稳定性有不同程度的下降;另外,MAME32K附带很多联网专门功能,这些在下面会一一予以介绍。
3. 为什么要推荐这个版本的MAME32K?
MAME32K官方在很久以前就停止更新了,造成romset未得到及时更新。这个clone版本在原版MANE32K 0.67的基础上对romset进行了重新校验整理,和官方MAME 0.90同步,而且还是中文版,因此,推荐这个版本的MAME32K是有理由的。而且,只要rom是一样的,不同版本的MAME32K可以实现联网,版本不同对联网的影响很小。
4. 既然MAME32K那么好,为什么网上大部分人却在用WinKawaks(主要是Kawaks1.45)联网?
用Kawaks的人多是有一定原因的。第一,Kawaks群众基础比较深厚。MAME32K只是一个联网用模拟器,一般没人用它玩单机;第二,Kawaks容易上手,很多人对MAME系列模拟器敬而远之;第三,随大流的人比较多,这也没办法,看大家都在用,自己也用喽;第四,网上联机以拳皇97,98为主,对于这两个游戏,Kawaks基本能满足要求。综上,现阶段联机Kawaks大行其道是没办法的,不过,只要大家能改变自己的传统观念,勇于尝试新鲜事物,那么,总有一天,健康的网战环境是可以被创造的。事实是,MAME32K联网比Kawaks强太多了,两者根本就没法相提并论。
下面开始教学的正文,教学只讨论MAME32K联网部分的使用,MAME通用部分略。
i)在联网之前先设置好你的模拟器,设置的方法和原版MAME基本一样,这边就不重复了。所要说明的一点是,联网时无论你是1P还是2P,3P,4P,键位都以你所设置的1P键位为主。偶尔出现键位错乱或失效的情况(这并不是模拟器的bug,一般都是自己操作失误造成的),把cfg文件夹下的配置文件全删除,再重新设置一下即可,这点和原版MAME是一样的。
ii)设置完成后,在“文件”(File)菜单下面选择“使用Kaillera联网游戏”(Play Network Game),出现如图1的窗口。
这就是Kaillera的主体界面,窗口分为几个部分,下面一一说明。
中间窗口主体为服务器列表,显示了服务器的详细信息,包括服务器名称,位置,Ping值,Kaillera版本,人数,游戏数和服务器IP(这个标签隐藏起来了,需要手动拖出来...),大家可以根据需要选择服务器进入,当然Ping值越低越好。
主体窗口的上方,为几个标签。可以按照需求分别点击,对服务器列表进行排序。分别为:All servers——所有服务器;Recent——最近使用的服务器;Favorites——最喜爱的服务器(此功能目前不可用);Waiting games——已建好的等待中的游戏,里面详细写明了游戏的各种信息诸如游戏名,使用的模拟器,游戏人数等。Options——设置。里面的设置很简单,比较次要,比如说可以设置退出时的留言等,这里就不介绍了。
主体窗口的下方,分别为使用者的名字(Username)和联网的方式(Connection type),自己根据情况变更即可。
最下方的几个按钮,分别为:Connect——选定服务器后点击这个按钮或者双击就能进入服务器;Refresh list——刷新服务器列表;Enter IP——如果知道服务器IP的话,点这个直接输入IP即可;About——Kaillera的程序信息;Cancel——退出。(按钮被黑色色块遮住的问题下面会告诉你解决办法)
iii)选定服务器进入后,出现新窗口,如图2
窗口右边为使用者列表;中间的Chat框方便玩家进行交流;下方为建立好的游戏列表,你可以加入(选中点Join,或双击)已建好的游戏,也可以自己新建(Creat new game)一个新游戏等别人加入,一切就绪后主机点Start game就行,主机有踢人(Kick)的权力。
iv)MAME32K独有功能。
1. 网战录像。主机建好游戏后,按住CTRL+SHIFT(此为默认键位,当然你也可以自己改,下面所说的均是默认键位),再点Start game。网战录像回放时选择“文件”(File)菜单中的“回放Kaillera输入”(Playback Kaillera Input)即可。
2. 传送DIP设置。DIP设置即机台设置,可以设置游戏难度,游戏人数,投币情况,NeoGeo游戏可以设置家用机/街机模式等。游戏开始后,按Tab键进入Dip Switches,在里面设置好后,按住左SHIFT+F10传输DIP设置,然后按F3重启游戏即可。
3. 热键。虽然通过合理的设定,原版MAME同样可以达到热键的效果,不过MAME32K方便了大众,在键位设置里面可以直接找到相关的设置。
4. Reset万一发生不同步现象(这种情况发生概率在MAME32K这里很小),可通过按F3重启游戏达到恢复同步的效果。一般模拟器要是不同步的话,基本只能重启模拟器了,再不行就只能重启电脑了。
v)MAME32K的几个小问题。
1. 关于游戏刷不出的问题。这个是MAME32K的一个bug.rom放在指定路径后,按F5刷新游戏列表会刷不出游戏。此时,你点击窗口左边的“拥有游戏”(Available),再点击一下“全部游戏”(All Games),然后再点回来就能看到了。
2. Kaillera主体窗口的按钮被黑色色块遮住。这个只发生在XP系统下,右键点击MAME32K的exe文件---属性,在兼容性一栏里面把“禁用视觉样式”选上即可解决。
3. 刷不出服务器。这个和Kaillera的服务器有关系,经常会出现这种事情,哪个模拟器都一样,这时就只能直接输入服务器IP了,一般过几天会恢复正常的