Con la siguiente guia aprenderas como compilar el emulador del WoW Arcemu, aunque tambien puede servir para otros emuladores.
[size=150]1. Paso[/size]Para la Compilacion
NESECITAS los siguientes Programas:
Microsoft Visual C++ 2008 Express Edition
TortoiseSVN 32-Bit / TortoiseSVN 64-Bit
Instalalos y Reinicia el PC[size=150]
2. Paso[/size]
Ahora que tienes el TortoiseSVN, vamos a descargar el Arcemu.
Crea una Carpeta que se llame ArcemuSVN, la puedes crear donde quieras y el nombre tanpoco es inportante.
Ahora le das Click derecho a la Carpeta y aplastas
SVN CheckoutDonde dice
URL of Repository pon este enlace: SVN Arcemu y despues le das a
OKTambien tienes disponible
Aspire 2.4.3 para compilar: svn://svn.aspiredev.org/AspireCore/tags/2_4_3
[size=150]
3. Paso[/size]
Una ves que alla terminado, abres la carpeta
ArcemuSVN\trunk\extras\arcemu-windows-libraries\VCCopia los Archivos que estan en ArcemuSVN\trunk\extras\arcemu-windows-libraries\VC\include a C:\Program Files\Microsoft Visual Studio 9.0\VC\include
Y los Archivos que estan en ArcemuSVN\trunk\extras\arcemu-windows-libraries\VC\lib a C:\Program Files\Microsoft Visual Studio 9.0\VC\lib
Ahora te vas a ArcemuSVN\trunk\extras\arcemu-windows-libraries\Sources y abres el Archivo
VC90-solution. En ese momento se abrira el Microsoft Visual C++, espera asta que termine de prepararse porque es la primera ves que lo Corres.
Ahora aplastas
Generar en la Barra de arriba y te vas a
Administrador de ConfiguracionAhora donde dice
Configuracion de soluciones activas le das a
Release y donde dice
Plataforma de soluciones activasle das segun que tipo es tu PC, osea 32-Bit o 64-Bit. y despues le das a Cerrar.
Ahora te vas otra ves a
Generar y le das a
Generar solucion o sinplemente aplasta
F7Ahora anda a la carpeta
ArcemuSVN\trunk\extras\arcemu-windows-libraries\VC\lib y ay encontraras dos Archivos nuevos que se llaman
pcre y el otro
zlib. Copialos y pegalos en la carpeta
C:\Program Files\Microsoft Visual Studio 9.0\VC\lib
NOTA:NO LO TENDRAS QUE HACER OTRA VEZ CUANDO QUIERAS VOLVER A COMPILARLO[size=150]
4.Paso[/size]
Anda a la carpeta
ArcemuSVN\trunk\win y abre el Archivo
arcemuVC90 Ahora aplastas Generar en la Barra de arriba y te vas a Administrador de Configuracion, configuras de la misma forma como en el
3.Paso y le das a
Generar solucionCuando termine de Compilar debera decirte esto:
Fijate de que allan 0 Incorrecos![size=150]
5. Paso[/size]
Abres esta carpeta:
ArcemuSVN\trunk\src\scripts ay es donde se encuentras los scripts. Abres el Archivo
scripts2008 y haces los mismos pasos que as echo en el
4.PasoEsto se va a demorar de 5-20 min, depende de tu PC.
Si quieres tanbien puedes Compilar los
ExtraScripts2008 pero no son nesesario.
[size=150]
6.Paso[/size]
Ahora creas otra carpeta que se llame por ejenplo. Arcemu, en esta carpeta se colocara nuestro emulador. Abre a la carpeta
ArcemuSVN\trunk\bin\Release, hay esta todo lo que hemos compilado hasta ahora. Ahora copia los siguientes cosas a la carpeta Arcemu:
arcemu-logonserver.exe, arcemu-world, collision.dll, y ahora entra a la carpeta script_bin y copia solo los
dll y metelos en la carpeta
script_bin en tu carpeta
Arcemu, si no existe la carpeta script_bin entonces creala. Ahora creas en Arcemu una carpeta que se llame
scripts por el momento la dejas ay, ahora te vas a esta carpeta:
ArcemuSVN\trunk\src\scripts\lua-scripts, hay estan los scripts.lua, copialos a metelos en la carpeta
scripts en
Arcemu.
Los
configs estan aqui,
ArcemuSVN\trunk\configs los que estan adentro de la carpeta
Without-definitions no tienen explicacion de las cosas, los que estan afuera tienen explicacion.
Por ultimo te vas por una ves mas a la carpeta
ArcemuSVN\trunk\extras\arcemu-windows-libraries ay encontraras DLL Files y DLL Files (x64) copia los dos dll que se encuentran adentro de una de esa carpeta y pegalos en la carpeta Arcemu.
Cuando tengas todo te deve quedar algo asi: