[Illidan Server] New Emulator, looking for skilled C++ programmers

Results 1 to 4 of 4
  1. #1
    Member pAbLoPiCaSsO is offline
    MemberRank
    Jun 2006 Join Date
    OutlandsLocation
    87Posts

    Cool [Illidan Server] New Emulator, looking for skilled C++ programmers


    Welcome at the new emulation project "Illidan"!

    Project forum: Illidan Server Community Site

    This emulator coded in C++ uses IOCP sockets (very fast sockets intended only for servers which need to handle a huge amount of connections) and the Berkeley Database (the fastest existing database).
    It is clustered in several parts (even the world server is divided) so that it can be set up on several servers to gain the maximum power out of them!

    We are at the moment searching for very talented C++ developers with experience from previous emus, if you think you meet the requirements you can post an application at the Illidan forum.

    NB: This is a serious project so please keep flames out.

    The current development state:
    This post should give you an idea at which development state the server is.

    • !!!Attention!!! The server runs only on Windows Server 2000, Windows Server 2003 and Windows Server "Longhorn" as it uses the very fast IOCP sockets which don't exist on standard operating systems!


    * Network Core is nearly ready (IOCP sockets + special fast functions from microsoft to gain speed)
    * Doesn't handle the OP Codes yet, it will be implemented soon
    * Berkeley Database is nearly ready, it will be in a separate module clustered to the other modules

    Here you can see a little log of the console:
    Code:
    Illidan Console started at Tue Jan 23 22:13:41 2007
    Attempting to call Illidan::Master in Illidan.dll
    
    Master> Entered Illidan::Master
    Master> Calling Illidan::Core...
    Master> Illidan::Core initialized
    Master> Server ready, running 4 worker threads on 2 processor cores
    Core> Incoming connection from 192.168.1.11
    Core> [DEBUG] WSARecv(): got initial packet from IOCP socket (41 bytes)
    Core> [DEBUG] The Worker Thread 4 received the unhandled OP Code 0x00 with data
    Hexadecimal: 0x06250576F570205FFFFFFB01836387806E69570524672663C000FFFFFFC0FFFFFFA81B7494C4C4944414E
    Chars:  ♠&#37; WoW ☻ ♣░↑68x niW RFrf<   └?☺♂ILLIDAN
    Core> A client has disconnected, Illidan::Core has removed it from the Client List and freed the concerned Memory space
    Here is a screenshot of the server files:


  2. #2
    Grand Master EvilRyu is offline
    Grand MasterRank
    May 2006 Join Date
    ScotlandLocation
    571Posts
    I have 0 knowlage of C++.

    But good luck with the emulator, i'll be keeping an eye out for it:)

  3. #3
    sounds very promising =] i have c++ knowlege but havent the software or the space on my system to do such a project wow's taken up much of my space =/

  4. #4
    Elite Member killerxx2 is offline
    Member +Rank
    Sep 2006 Join Date
    Sulking In The CornorLocation
    139Posts

    good luck looking forward to it

    i wish you guys the best of luck i have been looking for a emu like this something dedicated to WoW and for use only on a machine that is used for it

    just 1 thing i hope

    its free or really cheap i don't mind supporting the devs with money but i do mind paying $50 us dollars for it
    :robot:



Advertisement