EmuLinker is a high-performance, scalable, secure, open-source re-implementation of the Kaillera network protocol SERVER. Kaillera is an emulator generic client DLL and network server that enables net-play of virtually any emulated ROM.
EmuLinker is not an emulator, it's not even a client or graphical application. It is only a server application that is fully compatable with all existing Kaillera clients. See our list of Supported Emulators to find a Kaillera compatable emulator.
The short-term objective of this project is to create and make publicly available a replacement server and source code that will be fully compatible with existing Kaillera clients, while also addressing the problems with the original server. The original server that is publicly available on www.kaillera.com is wrought with numerous problems, and routinely crashes, or can be hacked and made to crash. It also does very little input or security checking of any kind, which has lead to numerous homegrown hacks and exploits.
The long term objectives of the project are numerous, and will certainly grow as the project gains acceptance. Other than obvious server enhancements such as improved performance and security, a rewritten, enhanced client is definitely a possibility and would fall under this project also.
|