Kawaks联网教程
现在大多数模拟器的联网功能主要是靠"kaillera"来实现的,要想实现联网玩游戏,你必须有一个kaillera的客户端和一个服务器端的程序,客户端现在大多在模拟器中自带,而服务器端则是一个单独的程序.kaillera有多种操作系统,而大多是在windows下,好了废话不多说,看下面吧.
INTER网联网
1. 首先,你的PC机子必须连接到网上(废话)
2. 启动kawaks模拟器,选择菜单项:File---Start
netPlay(文件---开始联机游戏),这时将出现aillera客户端登陆界面,最下面的Username是填写你自己在联网时用的用户名(随便取一个吧),右面Connection
type为连接方式,一般用Excellent,最上面有五个页面,分别是All servers(当前在线服务器)
,Recent(最近登陆过的服务器), Favorites(我最喜欢登陆过的服务器), Waiting Games(当前处
于等待加入的游戏), Options(选项).
3. All servers
当我们选择Start
netPlay(开始联机游戏)后,等一会就会出现所有服务器列表,在这里主要是看ping值.ping值越小网络速度越快,联网游戏的效果也好(你也不想被比你差的人P吧),所以选个小一点的吧.
4. 登陆服务器
你可以在列表中选择自己想进入的服务器,进入后会又出现在一个框框,最下面一栏(Current
games),就是服务器当前已经创建的游戏列表,其中处于Waiting等字样的游戏,说明那个游戏尚未开始,你可以进入,而处于Playing的表示游戏已经开始,此时不能加入了.
你也可以在服务器上创建自己想玩的游戏并等待别的玩家加入,方法是:点击"Create new game"按钮,选择你想玩的游戏即可.
如果确诊大家都准备好了,就可以开始游戏了,点Start
game,旁边有个Kick是表示踢出去(对手太历害的话就用它吧,呵呵.........)
在游戏中创建游戏的人是1P.
你在加入别人创建的游戏的方法是:点击Join按钮.
注意: 1.你必须使用与他人相同类型(版本号可以不同)的模拟器,以及相同的ROM,否则你无法加入游戏.
2.在游戏时最好用那个最小的窗口,这样速度有可能会增加,不过在联网时,不要启动Combo宏,或
是Cheat,否则会引起不同步.
局域网联网
1. 首先,从www.kaillera.com下载客户端压缩包(Windows版),解压后可以看到有三个文件,其中
Kaillerasrv.txt为说明文件,kaillerasrv.exe为服务器端执行程序,而kaillerasrv.conf则为服务器端
的配置文件,实际上创建服务器的主要工作就是对配置文件的定制,只要设置好kaillerasrv.conf后,以后
直接运行程序就可以了.
2.
kaillerasrv.conf配置主要是只改其中的一小部分,用记事本打开kaillerasrv.conf(在kailler
asrv.conf上按住Shift点击右键,打开方式,选记事本).
Kaillera server config file
; ServerName can be up to 64 characters long.
ServerName=Unknown serv0r
; Location can be up to 64 characters long.
Location=Unknown location
; URL can be up to 128 characters long. (ex: http://www.mysite.com/)
URL=
MaxUsers=2 (服务器最多人数限制10人,你可改为你喜欢的数)
Port=27888
; Set Public to 0 if you want to run the server on a private LAN
Public=0 (如果是局域网的话改为0)
; Use this parameter if you want to manually specify your server's
; IP address or leave blank for automatic
; (ex: IP=154.253.21.56)
IP=192.168.11.111 (你的IP地址,你在下面说明)
; Messages flood protection
; FloodMsgNb is the max. number of times a same message has to
; be received in FloodMsgTime seconds.
FloodMsgNb=5
FloodMsgTime=3
; Minimum ping restriction (in ms)
; 0=disabled
MinPing=0
; Maximum connection setting restriction
; 0=disabled, 1=Bad, 2=Low, 3=Average, 4=Good, 5=Excellant, 6=LAN
MaxConnSet=0
; Message of the Day
; Note that you can stack "MotdLine" options
;MotdLine=Welcome to unknown serv0r! You can
;MotdLine=see our website at http://web.site/
; AllowWebAccess (1=yes,0=no)
AllowWebAccess=1
; End of Kaillera server config file
只改后面加了注示的就可以了,你的IP地址获得方法:
在网络邻居上点鼠标右键------属性-----TCP/IP那行双击,就会有IP了,如果你是自动获取IP的话,你每次想局域网玩游戏时,都要把kaillerarv.conf里面的IP改一下.
3. 配置完后记得要保存一下哦,然后启动kaillerasrv.exe,再启动Kawaks.exe,进入联网,在Enter
IP处写上你的IP,然后在另一台机子上也打开Kawaks.exe,进入联网,在Enter
IP处写上"你的Ip"(第一台机子的IP),后Connect,然后做什么都会了吧.
好了,就写到这里了,好好玩吧^_^
由于很多人对这个模拟器了解不是很多,所以,在教学正文开始前,有必要简单介绍一下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了,一般过几天会恢复正常的。
下面介绍一下自己建立服务器的方法,局域网和公网均可,以局域网联机着重说明。
首先主机要下载Kaillera Server,大家可以到它的主页去下http://www.kaillera.com/download.php
然后把下载完的Kaillera Server放在你的模拟器根目录下面,用记事本打开kaillerasrv.conf,在里面找到IP=,填上你的IP地址,比如:192.168.0.1,public=一项填0,公网的话填1。
最后打开kaillerasrv.exe,再打开MAME32K,其余步骤同一般联机,只不过需要直接键入IP地址。局域网内其他子机只要键入主机的IP就行了,不需要Kaillera Server。
服务器配置文件说明(kaillerasrv.conf):
Kaillera server config file
; ServerName can be up to 64 characters long.
;服务器名称
ServerName=浮游城
; Location can be up to 64 characters long.
;主机名称
Location=chinaemu server
; URL can be up to 128 characters long. (ex: http://www.mysite.com/)
;网址或IP地址
URL=http://bbs.chinaemu.org/
;最大用户数量
MaxUsers=20
;服务器端口号,默认27888
Port=27888
; Set Public to 0 if you want to run the server on a private LAN
;服务器模式:0为局域网,1为公网
Public=1
; Use this parameter if you want to manually specify your server's
; IP address or leave blank for automatic
; (ex: IP=154.253.21.56)
;你的服务器IP地址
IP=154.253.21.56
; Messages flood protection
; FloodMsgNb is the max. number of times a same message has to
; be received in FloodMsgTime seconds.
FloodMsgNb=5
FloodMsgTime=3
; Minimum ping restriction (in ms)
; 0=disabled
MinPing=0
; Maximum connection setting restriction
; 0=disabled, 1=Bad, 2=Low, 3=Average, 4=Good, 5=Excellant, 6=LAN
MaxConnSet=0
; Message of the Day
; Note that you can stack "MotdLine" options
;MotdLine=欢迎加入中华模拟器联盟
;MotdLine=http://www.chinaemu.org/
; AllowWebAccess (1=yes,0=no)
AllowWebAccess=1
; End of Kaillera server config file
本版内容经允许转载,转自kairi.8u8.com
你有KAWAKS这个模拟器吗?如果没有请到http://kairi.8u8.com下载...
下载完了了吧...呵呵...先把下载的模拟器解压缩了...然后运行程序
你会看到像上图的界面...好了我们开始配置模拟器然后去网上对战咯...
按照上图选择CONFIGURE PATHS--->下一步
然后就看到了这样的界面...这个界面是配置你的ROMS的所在目录...
你一定要选好哦...不然没有ROMS就玩不成游戏了...HOHO...那就不好了...
不过ROMS4:这个目录不要更改因为我在模拟器本身这个目录里加了一个NEOGEO.ZIP
这个NEOGEO.ZIP的作用是SNK-ROMS的BIOS文件没有这个文件怎么运行SNK的游戏?
怎么运行KOF哦...HOHO...配置好ROMS目录了吗?好了下一步了--->
这步是配置视频选项的...选择VIDEO--->SELECT VIDEO BLITTER--->KREED BLITTERS(MMX AND 16BPP ONLY)--->选定2XSAI> 选好了之后画面是不是更清晰了?呵呵...就是嘛...这样选没有错的...:) 又要下一步了--->
HOHO...键盘设定我帮你们选好了 [上下左右]--->[E D S F] [A B C D]--->[J K U I]也就是键盘的指法了
:)...好了 不说废话了...来选择START NETPLAY 选择好了吗?下一步了哦...下一步--->
来到这一步之后--开始的时候程序会读取服务器列表这个时候最好不要下载或者有影响网络速度的之类的动作...这样会影响到测试服务器速度的标准...这样玩起拳皇来就不好玩了 画面停顿哦...
现在要看清楚哦...SERVER NAME(也就是服务器的名字)别人找你挑KOF的时候你就告诉他你在那个服务器...这样你就可以找到他了,然后好好挑(不要伤了和气哦...还有就是不要忘记你进入服务器的时候输入你的名字...)还有就是PING(这个非常重要!!!)它就是代表了那个服务器跟你的连接速度快慢的标准了...比如像上图(130ms-140ms-140ms-151ms...)这个就是了...要是服务器对应的XXXms数值越小那么说那个服务器就越快那么你就选择那个服务器...这样玩起KOF来就不会有停顿的感觉了(但是要保证你和对方的网速稳定)...最后就是#USERS这个东西了...这个也重要...比如[KOFBOY的KOF2000服务器]最多可以容纳50个人现在已经有了47个...说明服务器拥挤...虽然服务器的速度跟我们连接很快但是服务器忙起来也慢了...所以不要选用多人使用的服务器应该选择[FREENEWS KAILLERA GAME SERVER]或者在这个服务器上方的[UNKNOWN SERV0R]...
好了...挑选好了你喜欢的服务器了吗?--->下一步咯--->
我选择了[KOFBOY的KOF2000服务器]...看到了吗?就像上图...这里也要认真看清楚...右上角的窗口...
NICK(就是昵称了)这个就是你要找人挑KOF的标志...要是有个网友约你到这个服务器来他说他的昵称是[ii]你就可以找他说话了...然后是PING[这个不用我说了吧?]XXms的数值越小那个人根服务器的连接速度就越快...上面看到了[ii]的速度最快然后是[J]....最右边的的那个是STATUS(也就是状态)例如[ii]的状态是IDLE也就是说他是空闲的可以找他挑KOF...[J]就不同了他的状态是PLAYING...也就是说他正在游戏...不能和你玩了...HOHO...
现在就是最下面的窗口了...GAME(就是游戏名字...例如[THE KING OF FIGHTERS '97]就是拳皇97了...这里不多说了...)还有就是OWNER(就是建立游戏的人的昵称)...还有就是STATUS(也就是建立游戏的人的当前状态...比如WATING就是等待了...这个时候你可以冲进去挑个痛快!!!...要是PLAYING...就不要去了...你是进不去的除非状态是WAITING...)---最后剩下JOIN 和 CREATE NEW GAME这两个选项了...JOIN(也就是加入的意思...如果你看你想玩的游戏的STATUS是WAITING的话...你选择那个游戏然后选择JOIN...一般情况下那些人都会乐意跟你玩的...除非你的网速太低或者你是菜鸟了...)---现在是CREATE NEW GAME(也就是建立一个游戏...你点击那个选项然后选择你喜欢的游戏(比如选择拳皇(THE KING OF...)你就选择T打头的游戏你就会找到得了...然后就等人来把你打败咯...呵呵...
教程 结束了...最后祝大家玩的愉快哦....:)
再分享一下我老师大神的人工智能教程吧。零基础!通俗易懂!风趣幽默!还带黄段子!希望你也加入到我们人工智能的队伍中来!https://blog.csdn.net/jiangjunshow