Online connection of arcade Simulators

Source: Internet
Author: User

Kawaks networking tutorial

Currently, the online functions of most simulators are mainly implemented by "kaillera". To play games online, you must have a kaillera client and a server program, most clients are self-contained in the simulator, while the server is a separate program. kaillera has a variety of operating systems, most of which are in windows. Well, I don't want to talk much about it. Let's take a look at the following.

Inter networking

1. First, your PC must be connected to the Internet (nonsense)

2. Start the kawaks simulator and select file --- start from the menu.
Netplay (file-start online game), then the aillera client login interface will appear, the bottom username is to fill in your own user name when you are connected to the Internet (just take one), the right side of the Connection
Type is the connection method. Excellent is generally used. The top five pages are displayed, which are all servers (the current online server)
, Recent (recently logged on server), favorites (my favorite server), waiting games (currently
Waiting for the game to join), options (option ).

3. All servers

When start is selected
After netplay (starts online games), a list of all servers will appear in a moment. Here, we mainly look at the ping value. the smaller the ping value, the faster the network speed, the better the online game effect (you do not want to be worse than you, p), so select a smaller one.

4. log on to the server

You can select the server you want to enter in the list. after entering the server, it will appear in a box.
Games) is the list of games that have been created on the server, where the game is in the waiting and other words. It indicates that the game has not started yet. You can enter the game, but playing indicates that the game has started, this cannot be added.
You can also create a game you want to play on the server and wait for other players to join the game by clicking the "Create New Game" button and selecting the game you want to play.
If you are all ready for the diagnosis, you can start the game. Click Start.
Game, there is a kick next to it, which means to play out (if the opponent is too experienced, use it, huh, huh .........)
The person who created the game in the game is 1 p.
You can join a game created by someone else by clicking join.
Note: 1. You must use a simulator of the same type (the version number can be different) as others and the same Rom. Otherwise, you cannot join the game.
2. It is best to use the smallest window in the game, so the speed may increase. However, do not start the combo macro or
It is cheat, otherwise it will cause non-synchronization.

Lan

1. Download the client package (for Windows) from www.kaillera.com, decompress the package, and you will see three files.
Kaillerasrv.txtis the description file, kaillerasrv.exe is the server-side execution program, and kaillerasrv. conf is the server-side
In fact, the main task of creating a server is to customize the configuration file. After setting kaillerasrv. conf
Run the program directly.

2.
The configuration of kaillerasrv. conf is mainly to modify only a small part of the Configuration. use NotePad to open kaillerasrv. conf (in kailler
On asrv. conf, right-click shift and select notepad ).

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 (the maximum number of servers is 10. You can change it to the number you like)
Port = 27888

; Set public to 0 if you want to run the server on a private LAN
Public = 0 (change to 0 if it is a LAN)

; 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 (your IP address, as described below)

; Messages flood protection
; Floodmsgnb is the max. Number of times a same message has
; 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

You only need to add the note after the change. The method for obtaining your IP address is as follows:
Right-click a network neighbor and choose Properties> TCP/IP. Double-click an IP address. If you want to automatically obtain the IP address, all of them need to put kaillerarv. change the IP address in Conf.

3. After the configuration is complete, remember to save it. Then, start kaillerasrv.exe, then kawaks.exe, enter the internet, and go to enter
Write your IP address, and then open kawaks.exe on another machine to connect to the Internet. In the enter
Write "your IP address" in the IP address field (the IP address of the first server), connect to the IP address, and do everything.

Okay, write it here. Have a good time ^_^

Mame32k online teaching and kaillera server usage instructions This teaching is based on a similar article I wrote a long time ago, combined with another comprehensive improvement in Teaching Written by a certain anonymous author (the author has no signature, no way ...), the tutorial uses the Chinese version of mame32k 0.67.92 (clone) with instructions for using kaillerasrv. The usage of other online simulators is similar to that of kaillerasrv. Therefore, this tutorial can be used as a reference even if it is not used. (For all the items, go to the FAQ to download the top gift package)
Since many people do not know much about this simulator, it is necessary to give a brief introduction to mame32k before the teaching body begins to solve some of your questions:

1. What is mame32k?
The online simulator basically uses kaillera, while mame32k is an online arcade simulator officially compiled by kaillera according to the original Mame.

2. Why do we recommend mame32k as a network simulator?
First of all, the superiority of Mame is self-evident. Mame supports the most popular arcade substrate simulation, which cannot be compared with other simulators. For the most popular neogeo Combat games, mame is also very easy to use. Secondly, it is because it was officially developed by kaillera, so its network stability is the best in all arcade simulators, and there will be basically no non-synchronization, in addition, kaillera is developed for Mame. the connectivity of simulators other than Mame will reduce the stability to varying degrees. In addition, mame32k comes with many specialized networking functions, these are described in detail below.

3. Why is mame32k recommended?
Mame32k officially stopped updating a long time ago, causing the romset to not be updated in time. On the basis of the original version of mane32k 0.67, this clone version reverifies romset and synchronizes it with the official Mame 0.90, which is also in the Chinese version. Therefore, we recommend this version of mame32k for a reason. In addition, as long as the Rom is the same, different versions of mame32k can achieve networking, and different versions have little impact on networking.

4. Since mame32k is so good, why do most people on the internet use winkawaks (mainly kawaks1.45) for networking?
There are many people using kawaks for some reason. First, the mass base of kawaks is quite deep. Mame32k is just a simulator for online use. Generally, no one uses it to play with a single machine. Second, kawaks are easy to use and many people are concerned about Mame series simulators. Third, there are many people with the large stream, and there is no way to do this, we can see that everyone is using it, and we can also use it ourselves. Fourth, kawaks can basically meet the requirements for the two games, which are dominated by and 98 online. In summary, at this stage, online kawaks are widely used. However, as long as you can change your traditional ideas and try new things, one day, A healthy online Warfare environment can be created. The fact is that mame32k is more connected than kawaks, and the two cannot be compared at all.

The following is the body of the teaching. The teaching only discusses the use of the mame32k networking part, and the general section of Mame is omitted.

I) set up your simulator before connecting to the Internet. The method is basically the same as that of the original Mame. One thing to note is that when you connect to the Internet, whether you are 1 P or 2 P, 3 P, 4 P, the key bit is based on the 1 p key bit you set. Occasionally, when the key position is out of order or becomes invalid (this is not a simulator bug, it is generally caused by your own operation error), you can delete all the configuration files in the CFG folder, set it again, which is the same as the original Mame.

Ii) after the configuration is complete, select "play network game" under the "file" menu, and a window of 1 appears.

This is the main interface of kaillera. The window is divided into several parts.

The main body of the intermediate window is the Server LIST, showing the server details, including the server name, location, Ping value, kaillera version, number of players, number of games, and Server IP address (this tag is hidden, you need to drag it out manually ...), you can select a server as needed. Of course, the lower the ping value, the better.

There are several labels at the top of the main window. You can click to sort the server list as needed. They are: all servers -- all servers; recent -- recently used servers; favorites -- the favorite servers (this function is currently unavailable); waiting games -- the games that have been built in the waiting state, it details the information about the game, such as the game name, the simulator used, and the number of players. Options -- settings. The setting in is very simple and secondary. For example, you can set a message for exit, which is not described here.

The lower part of the main window is the user's name (username) and the connection type (connection type), which can be changed as needed.

The buttons at the bottom are: connect -- select the server and click this button or double-click it to enter the server; refresh list -- refresh the Server LIST; enter IP -- if you know the Server IP address, click this and enter the IP address directly; about -- kaillera program information; cancel -- exit. (The button is covered by a black color block. The solution will be shown below)

Iii) after the selected server enters, a new window appears, 2

The user list is displayed on the right of the window. The chat box in the middle is convenient for gamers to communicate. The lower part is the list of established games. You can add (select join or double-click) the game you have created, you can also create a new game by yourself (creat new game) and wait for others to join. After everything is ready, the host can start the game, and the host has the power to kick.

Iv) unique features of mame32k.
1. Network Warfare video. After the game is created on the host, press Ctrl + shift (this is the default key position, of course, you can also change it by yourself. The default key position is described below) and then click Start game. Select "playback kaillera input" (playback kaillera input) from the "file" menu for online warfare video playback.
2. Transfer dip settings. Dip settings are the machine settings. You can set the game difficulty, number of players, coin placement, and neogeo games to set the home machine/Arcade Mode. After the game starts, press the tab key to enter DIP switches. After setting it in, press and hold the Left Shift + F10 to transfer the dip settings, and then press F3 to restart the game.
3. hotkey. Although the original Mame can also achieve the hotkey effect through reasonable settings, but mame32k facilitates the public, you can directly find the relevant settings in the keyspace settings.
4. Reset. In case of non-synchronization (the probability of this occurrence is very small in mame32k), you can restart the game by pressing F3 to resume synchronization. Generally, if the simulator is not synchronized, it can only restart the simulator.

V) several minor issues with mame32k.
1. Questions about game scalability. This is a bug in mame32k. After the Rom is placed in the specified path, pressing F5 to refresh the game list will not refresh the game. At this point, you can click "Have game" (available) on the left of the window, click "all games", and click back to see it.
2. the buttons of the kaillera main window are covered by black color blocks. This only happens in the XP system. Right-click the EXE file of mame32k-properties and select "Disable visual style" in the compatibility column.
3. The server cannot be flushed. This is related to the server of kaillera. This kind of problem often occurs, which simulator is the same. In this case, you can only directly enter the Server IP address. Generally, it will return to normal in a few days.

The following describes how to create a server by yourself. Both LAN and public network are supported.

First host to download the kaillera server, you can go to its home page to go to The http://www.kaillera.com/download.php

Put the downloaded kaillera server under the root directory of your simulator and open kaillerasrv in notepad. conf, find IP = in it, and fill in your IP address, for example: 192.168.0.1, public = fill in 0, fill in 1 for public network.

Start kaillerasrv.exe and then enable mame32k. The other steps are generally online, but you only need to directly enter the IP address. For other sub-hosts in the LAN, you only need to enter the IP address of the host and do not need the kaillera server.

Server Configuration File description (kaillerasrv. conf ):

Kaillera server Config File

; Servername can be up to 64 characters long.
; Server name
Servername = fuyou City
; Location can be up to 64 characters long.
Host Name
Location = chinaemu Server
; URL can be up to 128 characters long. (EX: http://www.mysite.com /)
; URL or IP address
Url = http://bbs.chinaemu.org/
; Maximum number of users
Maxusers = 20
; Server port number. The default value is 27888.
Port = 27888

; Set public to 0 if you want to run the server on a private LAN
Server Mode: 0 indicates the LAN, and 1 indicates the internet.
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)
; Your server IP Address
IP = 154.253.21.56

; Messages flood protection
; Floodmsgnb is the max. Number of times a same message has
; 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 the China simulator Alliance
; Motdline = http://www.chinaemu.org/

; Allowwebaccess (1 = Yes, 0 = No)
Allowwebaccess = 1

; End of kaillera server Config File

The content of this version can be reproduced and transferred from kairi.8u8.com.

 

Do you have the kawaks simulator? If not, please download to http://kairi.8u8.com...

After the download is complete... Haha... decompress the downloaded simulator... and then run the program.

You will see the image interface... Now, let's start configuring the simulator and go online to fight...

Choose configure paths ---> next

Then we can see this interface... this interface is the directory where your ROMs is configured...

You must select... or you won't be able to play the game without ROMs... Hoho...

But roms4: do not change this directory because I added a neogeo. ZIP file to the directory of the simulator itself.

The role of this neogeo. Zip is to SNK-ROMS BIOS files without this file how to run the SNK game?

How can I run KOF... Hoho... to configure the Roms directory? Okay, next step. --->

This step configures video options... select video ---> select video blitter ---> kreed blitters (MMX and 16bpp only) ---> select 2 xsai> after the selection, is the screen clearer? Haha... that's right... there's no wrong choice... :). Next step again --->

Hoho... set the keyboard. I have selected [Up, down, left, and right] ---> [e d s f] [a B c d] ---> [j k u I], that is, the keyboard fingering method.

:)... Okay, don't talk nonsense... are you sure you want to select start netplay? Next step... Next Step --->

After this step -- At the beginning, the program will read the server list. At this time, it is best not to download or take actions that affect the network speed... this will affect the testing server speed standards... in this way, it won't be fun to play with the screen pause...

Now let's take a look... server Name (that is, the name of the server) when someone asks you to pick up KOF, you will tell him that you are on that server... in this way, you can find him and make a good selection (don't hurt your anger... also, do not forget to enter your name when you enter the server ...) ping (this is very important !!!) It represents the speed standard for connecting the server to you... for example, image (130ms-140ms-140ms-151ms ...) that's it... if the xxxms value corresponding to the server is smaller, the faster the server is, then you should select the server... in this way, KOF won't be paused (but you must ensure that the network speed between you and the other party is stable )... the last thing is # users... this is also important... for example, [kofboy's kof2000 server] can accommodate up to 50 people. Now there are 47... server congestion... although the server speed is fast to connect with us, the server is busy and slow... therefore, you should not select [freenews kaillera game server] or [unknown serv0r] above the server.

Okay... Have you selected the server you like? ---> Next step --->

I chose [kofboy's kof2000 server]... have you seen it? Just like... here, you should also carefully check the window in the upper right corner...

Nick (it's just a nickname). This is the sign you need to pick up KOF... if a netizen asks you to come to this server and says his nickname is [II], you can talk to him... then ping [do I have to say this?] The smaller the value of xxms, the faster the connection speed of the root server... as shown above, [II] is the fastest and then [J]... the rightmost one is the status (that is, the status). For example, the status of [II] is idle, which means that he is idle and he can pick KOF... [J] It's different that his status is playing... that is to say, he is playing the game... cannot play with you... hoho...

Now is the bottom window... game (the name of the game... for example, [the king of fighters '97] is King 97... I will not talk about it here ...) there is also the owner (that is, the nickname of the person who creates the game )... there is also status (that is, the current status of the person who creates the game... for example, wating is waiting... at this time, you can rush in and pick a good one !!!... If playing... don't go... you cannot get in unless the status is waiting ...) --- the last two options are join and create new game... join (that is, the meaning of join... if the status of the game you want to play is waiting... you choose the game and then select join... in general, those people will be happy to play with you... unless your network speed is too low or you are a newbie ...) --- create new game (that is, creating a game... click the option and select the game you like (for example, select the king ...) you can choose a game with T-head and you will find it... and then wait for someone to beat you... haha...

The tutorial is over... finally, I wish you a pleasant stay ....:)

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.