As we know Archlord2 its owned by webzen.Like other games from webzen,all are pay2win.
Here we are with a new sourcecode owned by "karyzir" / "Necroz" developer!For the moment the emulator has the loginserver finished,a simple login launcher,and the packetviewer tool.The actual serverfiles use the latest client from Webzen.
Server its build in C#.Latest version.Mysql DB.
source code:

Source code changesets:

Archlord2.exe client without xing protection:
(you need to put it in your archlord2 client and replace the older one[backup the original Al2.exe])*Add the Custom launcher in the game main files in order to login to your server*
Attention the emulator has just started to be developed,thats mean isnt fully working ,only login.
Help us to find coordonates for teleporting,item list,npc list,monsters list,quest list,etc.
For unpacking client of Archlord 2 you will need QuickBms and this simple script:
Code:
goto 0x14
get ftable long
get size asize
math size - ftable
goto ftable
comtype unzip_dynamic
clog MEMORY_FILE ftable size size
get files asize MEMORY_FILE
math files / 0x94
for i = 0 < files
getdstring name 0x80 MEMORY_FILE
get one long MEMORY_FILE
get hash long MEMORY_FILE
get size long MEMORY_FILE
get zsize long MEMORY_FILE
get offset long MEMORY_FILE
clog name offset zsize size
next i
Place the code in a text files and name it Archlord2Unpack.txt
Start quickbms.exe and select first the script then the file *apk you will need to unpack,and the extraction folder.
The game use nif files and seems the program to view/edit files its Gamebryo File Format, Version 20.6.0.0.
Thanks for help to "chrrox" - unpacking,"lastfun"- removed Al2.exe.