Anti3D Kaillera FAQ
   
What is Kaillera?
Kaillera is a client/server system that enables net-play for game system emulators. Kaillera does not provide the emulator itself, or the ROM files to emulate. It simply plugs into any emulator and maps "player 2" input to another user via UDP network communication. Anti3D maintains list of emulators that have integrated the Kaillera client, available here.
 
Where do I download Kaillera?
You do not download Kaillera. In fact, asking that question means you don't understand the concept. Kaillera by itself does nothing, you need an emulator with Kaillera support to play online. See our list here.
 
Is there help available for beginners?
An excellent French language Kaillera tutorial is available at Acadehits.net.

Fatherbrain of Shoryuken.com (SRK) has written The Beginners Guide to MAME, which is really a tutorial on how to use Kaillera with Mame32k.

The ZBattle/Kaillera/Chankast Matchmaking Forums at SRK is a good place to find and talk to other people on Kaillera.

There are up-to-date netplay guides also avaiable here for NES, SNES, GEN/MD, N64, PSX and Arcade MAME.
 
Whenever I try to get into Kaillera it crashes or does not show any servers.
First, the problem is probably not you, the Kaillera Master is probably down. It happens frequently.

To fix this, download  emulinker.org's kailleraclient.dll and unzip it into your Emulator's directory. EmuLinker.org maintains a more stable Kaillera master server as a service to the general public.
 
Why is Kaillera so unstable? What is desynch?
Desynch is when 2 player's Kaillera enabled emulators get out of synch, so what you're pressing is not what the other person is seeing. It's an unfortunate reality using Kaillera, because making an emulator play over the Internet when that's not what it was originally intended to do is technically very difficult. Fast stable Internet connections for all players is the best prevention.

You can spot desynch when your opponent stops moving suddenly, or start moving eratically without purpose. EmuLinker servers can also detect some forms of desynch and will print a notification in your game. The only thing you can do is quit the game and restart.
 
What is lag? What is delay? Why is my Ping so high?
Lag and delay are not the same thing.

Lag occurs when one player experiences Internet congestion or computer problems, and stops transmitting Kaillera network packets. This causes the other player's games to freeze momentairly until the lagged person recovers. If the lagged person does not recover promtly, desynch will occur.

Delay occurs when one or more players are using a slow or busy Internet connection, or they are too far from the server physically. Delay does not cause freezing, but the game will seem slow and jittery for all players. Delay is directly related to ping time. Desynch is more likely when playing a severly delayed person.

There is ALWAYS delay In Kaillera, but most people can not notice it when all player's ping times are below 60ms. However, it is important to realize in Kaillera that all players in a game will slow down to the delay of the slowest player. So in a 3 player game with two 10ms pings, and one 90ms ping, all players will experience 90ms delay.

Ping time is usually directly related to network speed and congestion. Therefore, a high ping indicates;
  • Your network connection is too busy. Stop all downloads, file sharing programs, Internet phones, etc. Or purchase a faster connection.
  • The server's network connection is too busy. There is nothing YOU can do in this case. The server administrator should reduce the number of allow users or purchase a faster connection.
  • Your are too far away from the server. Usually, the closer you are physically to the server, the less distance your network packets will have to travel, and the faster the connection. There is nothing you can do but try to find a closer server.
 
Where do I get ROMs?
You must have specific tools to extract the game files from your physical media or you must borrow the files from someone else personnal collection. There are many places to look. Try these:
  • Start Mame, find the game you want from the list of all games, click properties, and get the name of the ROM .zip archive file. Then go to https://google.com/ and paste the name into search. Or look for ROM file collections.
  • Buy a set of ALL authorized ROMs on DVD from http://www.freemameroms.com/.
  • Go into a Kaillera server with people and ask them.
 
What is the address of Anti3D's Kaillera server?
47.87.158.182