![pAbLoPiCaSsO - [Emulator] Illidan Project, a hardcore World of WarCraft Emulator - RaGEZONE Forums pAbLoPiCaSsO - [Emulator] Illidan Project, a hardcore World of WarCraft Emulator - RaGEZONE Forums](http://www.blizzard.com/war3x/images/wallpaper/illidan-640x.jpg)
Welcome to Illidan server, a new emulation project for World of WarCraft.
Description: This server will use IOCP Sockets, the Berkeley DB, will be programmed as a kernel mode driver and a lot of other features pulling the hardware to its maximum. The development has begun some time ago so the current state is quite advanced. This project is underground; no news of the current state and no binary releases will be given before the pre-final release.
The advantages of the server are:
-The usage of IOCP sockets, wich make the network code extremely dynamical and fast. These special sockets are based on the Input/Output Completition Ports wich are only supported by some operating systems, including the Windows Server series and Windows Vista (which is built on the Windows Server code's basis)
-The usage of the Berkeley DB; a non transactional database which has one of the best ever atteigned performances for a DB. This Database is built in directly in the code by a special API.
-The implementation by using kernel mode drivers; the server can this way access directly to hardware, run under system permissions, control it's executing time and this way increase its performance largely!
-The multithreading optimisation, making the server execute up to 70% faster on dual core and around 120-150% faster on quad core processors.
-The 64-Bit support, speeding the server up additionnaly because the 64-Bit processors execute 64 bits of data in one operation. twice as much as 32-Bit ones.
-The Dynamic Link Library scheme, making multiple instances (-> realms) of the server run simoultaneously and loading the code only once in the Random Access Memory.
-The clustered architecture, by splitting the server into different modules which can be executed on different machines to form one server.
I am seeking skilled C/C++ devs (actually C++ devs only because the code is object oriented..) to speed up the development procedure. If you are interested send me a PM (including some samples of YOUR code and a quick presentation of yourself) and I will recontact you.
Changelog
(last update 18/02/07)
(last update 18/02/07)
18/02/07:
-Added process priority management in Illidan Console
17/02/07:
-Added Illidan:

-Added Berkeley DB functionality
16/02/07:
-Added Kernel Mode Driver ("Illidan kernel mode device driver")
Before 16/2/07:
-Added Illidan Console with anti crash system
-Added Illidan::Core and Illidan::Master
-Added IOCP functionality
-Added 64-Bit version
-Separated Illidan::Core and Illidan::Master into a DLL
Filemap
(last update 17/02/07)
(last update 17/02/07)
+ Illidan Source Code
- Illidan Binaries- db__db.001__db.002Illidan.db
- dllIllidan.dllIllidan.exp
- sysIllidan.infIllidan.sysIllidan Console.exereadme.txt
Legend:
+/- Directory
File
Current Developers
(last update 17/02/07)
(last update 17/02/07)
-Pablo
-iksam
Don't spam, don't flame.
Last edited: