Kaillera

From Wikipedia, the free encyclopedia

Kaillera

The interface of Kaillera
Developer: Christophe Thibault
Latest release: 0.9 / April 14, 2003
OS: MS Windows
Use: Emulator
License: Closed Source
Website: http://www.kaillera.com

Kaillera is a client/server package like DirectPlay written by Christophe Thibault that aids online multiplayer implementation for emulators. The word "Kaillera" is the "verlan" (street language that consists of switching syllables of a word) of the French word Racaille which is used in reference to "bad people". Possible translations for the word "racaille": chav (England), ned (Scotland). Rights and source code of the Kaillera were sold to Etai Hugi, Israel, owner of a private online gaming advertising company.

Kaillera works with emulators of systems that achieve multiplaying with multiple input ports. A maximum of 8 emulators continuously send their input state to server 60 times per second and in exchange receives the input states of all emulators via client. Emulators emulate their guest system independently based on received input states in the same way as offline.

[edit] Emulators with Kaillera

  • 1964 (N64)
  • Atari800Win PLus! (Atari 8-bit)
  • Bliss (Intellivision)
  • EPSXe (Playstation)
  • Final Burn Alpha (CPS1, CPS2, NeoGeo Arcade)
  • Gens (Mega Drive, Genesis)
  • Jnes (NES)
  • Kawaks (CPS1, CPS2, NeoGeo Arcade)
  • Modeler (Sega System 32 Arcade)
  • Nebula (CPS1, 2, NeoGeo Arcade)
  • Nemu64 (N64)
  • NESten (NES, Famicom)
  • NEStopia (NES) (works with Kaillera client 0.9a, or Anti3D's modified Kaillera client (v1.1) or higher)
  • PCAE (Atari 2600, VCS)
  • Project64k, a modified version of Project64 (N64)
  • Snes9k, modified version of Snes9x
  • WinUAE (Amiga)

In addition, there are several third-party versions of MAME with Kaillera, but these violate the MAME license by not having the source code to the Kaillera client library distributed, even though the source code to the modified version of MAME itself (such as "Mame32k") are always provided.

[edit] Unofficial Projects

  • EmuLinker A Kaillera server with extensive enhancements and admin controls written in Java.
  • Open Kaillera An open source kaillera project.
  • Supraclient A Kaillera client with some enhancements and menu driven admin commands for Emulinker. This was written in VB6
  • UOKS Unofficial server built from perceived C code with fixes and enhancements for Windows and *nix.

[edit] External links