summaryrefslogtreecommitdiff
path: root/vcproj-6
diff options
context:
space:
mode:
authorLuzZza <LuzZza@54d463be-8e91-2dee-dedb-b68131a5f0ec>2006-06-02 08:32:19 +0000
committerLuzZza <LuzZza@54d463be-8e91-2dee-dedb-b68131a5f0ec>2006-06-02 08:32:19 +0000
commitf4734c161528c54ec4b34a0702e1c16e25c95a21 (patch)
tree8d54036d935b0bebbdac76eb6db2dac02a2e4372 /vcproj-6
parentd392d39696b55991621061838d36d40de63d80a3 (diff)
downloadhercules-f4734c161528c54ec4b34a0702e1c16e25c95a21.tar.gz
hercules-f4734c161528c54ec4b34a0702e1c16e25c95a21.tar.bz2
hercules-f4734c161528c54ec4b34a0702e1c16e25c95a21.tar.xz
hercules-f4734c161528c54ec4b34a0702e1c16e25c95a21.zip
Typo fix.
Added VC6 project files. git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@6929 54d463be-8e91-2dee-dedb-b68131a5f0ec
Diffstat (limited to 'vcproj-6')
-rw-r--r--vcproj-6/char/char.001293
-rw-r--r--vcproj-6/char/char.dsp294
-rw-r--r--vcproj-6/char/char.dsw29
-rw-r--r--vcproj-6/char/char.ncbbin0 -> 181248 bytes
-rw-r--r--vcproj-6/char/char.optbin0 -> 48640 bytes
-rw-r--r--vcproj-6/char/char.plg108
-rw-r--r--vcproj-6/char_sql/char_sql.001294
-rw-r--r--vcproj-6/char_sql/char_sql.dsp294
-rw-r--r--vcproj-6/char_sql/char_sql.plg136
-rw-r--r--vcproj-6/login/login.001258
-rw-r--r--vcproj-6/login/login.dsp259
-rw-r--r--vcproj-6/login/login.plg92
-rw-r--r--vcproj-6/login_sql/login_sql.001258
-rw-r--r--vcproj-6/login_sql/login_sql.dsp258
-rw-r--r--vcproj-6/login_sql/login_sql.plg119
-rw-r--r--vcproj-6/map/map.001485
-rw-r--r--vcproj-6/map/map.dsp486
-rw-r--r--vcproj-6/map/map.plg291
-rw-r--r--vcproj-6/map_sql/map_sql.001469
-rw-r--r--vcproj-6/map_sql/map_sql.dsp474
-rw-r--r--vcproj-6/map_sql/map_sql.plg84
-rw-r--r--vcproj-6/trunk.dsw89
-rw-r--r--vcproj-6/trunk.ncbbin0 -> 640000 bytes
-rw-r--r--vcproj-6/trunk.optbin0 -> 75264 bytes
24 files changed, 5070 insertions, 0 deletions
diff --git a/vcproj-6/char/char.001 b/vcproj-6/char/char.001
new file mode 100644
index 000000000..fcb0849bf
--- /dev/null
+++ b/vcproj-6/char/char.001
@@ -0,0 +1,293 @@
+# Microsoft Developer Studio Project File - Name="char" - Package Owner=<4>
+# Microsoft Developer Studio Generated Build File, Format Version 5.00
+# ** DO NOT EDIT **
+
+# TARGTYPE "Win32 (x86) Console Application" 0x0103
+
+CFG=char - Win32 Release
+!MESSAGE This is not a valid makefile. To build this project using NMAKE,
+!MESSAGE use the Export Makefile command and run
+!MESSAGE
+!MESSAGE NMAKE /f "char.mak".
+!MESSAGE
+!MESSAGE You can specify a configuration when running NMAKE
+!MESSAGE by defining the macro CFG on the command line. For example:
+!MESSAGE
+!MESSAGE NMAKE /f "char.mak" CFG="char - Win32 Release"
+!MESSAGE
+!MESSAGE Possible choices for configuration are:
+!MESSAGE
+!MESSAGE "char - Win32 Release" (based on "Win32 (x86) Console Application")
+!MESSAGE
+
+# Begin Project
+# PROP Scc_ProjName ""
+# PROP Scc_LocalPath ""
+CPP=cl.exe
+RSC=rc.exe
+# PROP BASE Use_MFC 0
+# PROP BASE Use_Debug_Libraries 0
+# PROP BASE Output_Dir "Release"
+# PROP BASE Intermediate_Dir "Release"
+# PROP BASE Target_Dir ""
+# PROP Use_MFC 0
+# PROP Use_Debug_Libraries 0
+# PROP Output_Dir "Release"
+# PROP Intermediate_Dir "Release"
+# PROP Ignore_Export_Lib 0
+# PROP Target_Dir ""
+# ADD BASE CPP /nologo /W3 /GX /O2 /D "WIN32" /D "NDEBUG" /D "_CONSOLE" /D "_MBCS" /YX /FD /c
+# ADD CPP /nologo /W3 /GX /O2 /I "..\..\src\common" /D "WIN32" /D "_DEBUG" /D "_CONSOLE" /D "_WIN32" /D PACKETVER=6 /D "TXT_ONLY" /D "NEW_006b" /D "__WIN32" /D "LOCALZLIB" /D FD_SETSIZE=4096 /D "DB_MANUAL_CAST_TO_UNION" /YX /FD /c
+# ADD BASE RSC /l 0x419 /d "NDEBUG"
+# ADD RSC /l 0x419 /d "NDEBUG"
+BSC32=bscmake.exe
+# ADD BASE BSC32 /nologo
+# ADD BSC32 /nologo
+LINK32=link.exe
+# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:console /machine:I386
+# ADD LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib wsock32.lib zdll.lib /nologo /subsystem:console /machine:I386 /out:"../../char.exe" /libpath:"../../lib"
+# Begin Target
+
+# Name "char - Win32 Release"
+# Begin Group "common"
+
+# PROP Default_Filter ""
+# Begin Source File
+
+SOURCE=..\..\src\common\cbasetypes.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\common\core.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\common\core.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\common\db.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\common\db.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\common\ers.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\common\ers.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\common\graph.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\common\graph.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\common\grfio.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\common\grfio.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\common\lock.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\common\lock.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\common\malloc.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\common\malloc.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\common\mapindex.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\common\mapindex.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\common\mmo.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\common\nullpo.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\common\nullpo.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\common\plugin.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\common\plugins.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\common\plugins.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\common\showmsg.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\common\showmsg.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\common\socket.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\common\socket.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\common\strlib.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\common\strlib.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\common\timer.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\common\timer.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\common\utils.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\common\utils.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\common\version.h
+# End Source File
+# End Group
+# Begin Group "char"
+
+# PROP Default_Filter ""
+# Begin Source File
+
+SOURCE=..\..\src\char\char.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\char\char.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\char\int_guild.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\char\int_guild.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\char\int_party.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\char\int_party.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\char\int_pet.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\char\int_pet.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\char\int_status.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\char\int_status.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\char\int_storage.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\char\int_storage.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\char\inter.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\char\inter.h
+# End Source File
+# End Group
+# Begin Group "zlib"
+
+# PROP Default_Filter ""
+# Begin Source File
+
+SOURCE=..\..\src\zlib\crypt.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\zlib\ioapi.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\zlib\ioapi.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\zlib\iowin32.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\zlib\iowin32.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\zlib\unzip.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\zlib\unzip.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\zlib\zconf.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\zlib\zlib.h
+# End Source File
+# End Group
+# End Target
+# End Project
diff --git a/vcproj-6/char/char.dsp b/vcproj-6/char/char.dsp
new file mode 100644
index 000000000..5a3483d3f
--- /dev/null
+++ b/vcproj-6/char/char.dsp
@@ -0,0 +1,294 @@
+# Microsoft Developer Studio Project File - Name="char" - Package Owner=<4>
+# Microsoft Developer Studio Generated Build File, Format Version 6.00
+# ** DO NOT EDIT **
+
+# TARGTYPE "Win32 (x86) Console Application" 0x0103
+
+CFG=char - Win32 Release
+!MESSAGE This is not a valid makefile. To build this project using NMAKE,
+!MESSAGE use the Export Makefile command and run
+!MESSAGE
+!MESSAGE NMAKE /f "char.mak".
+!MESSAGE
+!MESSAGE You can specify a configuration when running NMAKE
+!MESSAGE by defining the macro CFG on the command line. For example:
+!MESSAGE
+!MESSAGE NMAKE /f "char.mak" CFG="char - Win32 Release"
+!MESSAGE
+!MESSAGE Possible choices for configuration are:
+!MESSAGE
+!MESSAGE "char - Win32 Release" (based on "Win32 (x86) Console Application")
+!MESSAGE
+
+# Begin Project
+# PROP AllowPerConfigDependencies 0
+# PROP Scc_ProjName ""
+# PROP Scc_LocalPath ""
+CPP=cl.exe
+RSC=rc.exe
+# PROP BASE Use_MFC 0
+# PROP BASE Use_Debug_Libraries 0
+# PROP BASE Output_Dir "Release"
+# PROP BASE Intermediate_Dir "Release"
+# PROP BASE Target_Dir ""
+# PROP Use_MFC 0
+# PROP Use_Debug_Libraries 0
+# PROP Output_Dir "Release"
+# PROP Intermediate_Dir "Release"
+# PROP Ignore_Export_Lib 0
+# PROP Target_Dir ""
+# ADD BASE CPP /nologo /W3 /GX /O2 /D "WIN32" /D "NDEBUG" /D "_CONSOLE" /D "_MBCS" /YX /FD /c
+# ADD CPP /nologo /W3 /GX /O2 /I "..\..\src\common" /D "WIN32" /D "_DEBUG" /D "_CONSOLE" /D "_WIN32" /D PACKETVER=6 /D "TXT_ONLY" /D "NEW_006b" /D "__WIN32" /D "LOCALZLIB" /D FD_SETSIZE=4096 /D "DB_MANUAL_CAST_TO_UNION" /YX /FD /c
+# ADD BASE RSC /l 0x419 /d "NDEBUG"
+# ADD RSC /l 0x419 /d "NDEBUG"
+BSC32=bscmake.exe
+# ADD BASE BSC32 /nologo
+# ADD BSC32 /nologo
+LINK32=link.exe
+# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:console /machine:I386
+# ADD LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib wsock32.lib zdll.lib /nologo /subsystem:console /machine:I386 /out:"../../char.exe" /libpath:"../../lib"
+# Begin Target
+
+# Name "char - Win32 Release"
+# Begin Group "common"
+
+# PROP Default_Filter ""
+# Begin Source File
+
+SOURCE=..\..\src\common\cbasetypes.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\common\core.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\common\core.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\common\db.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\common\db.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\common\ers.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\common\ers.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\common\graph.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\common\graph.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\common\grfio.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\common\grfio.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\common\lock.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\common\lock.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\common\malloc.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\common\malloc.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\common\mapindex.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\common\mapindex.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\common\mmo.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\common\nullpo.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\common\nullpo.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\common\plugin.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\common\plugins.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\common\plugins.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\common\showmsg.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\common\showmsg.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\common\socket.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\common\socket.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\common\strlib.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\common\strlib.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\common\timer.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\common\timer.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\common\utils.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\common\utils.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\common\version.h
+# End Source File
+# End Group
+# Begin Group "char"
+
+# PROP Default_Filter ""
+# Begin Source File
+
+SOURCE=..\..\src\char\char.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\char\char.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\char\int_guild.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\char\int_guild.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\char\int_party.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\char\int_party.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\char\int_pet.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\char\int_pet.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\char\int_status.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\char\int_status.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\char\int_storage.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\char\int_storage.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\char\inter.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\char\inter.h
+# End Source File
+# End Group
+# Begin Group "zlib"
+
+# PROP Default_Filter ""
+# Begin Source File
+
+SOURCE=..\..\src\zlib\crypt.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\zlib\ioapi.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\zlib\ioapi.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\zlib\iowin32.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\zlib\iowin32.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\zlib\unzip.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\zlib\unzip.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\zlib\zconf.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\zlib\zlib.h
+# End Source File
+# End Group
+# End Target
+# End Project
diff --git a/vcproj-6/char/char.dsw b/vcproj-6/char/char.dsw
new file mode 100644
index 000000000..e27c58522
--- /dev/null
+++ b/vcproj-6/char/char.dsw
@@ -0,0 +1,29 @@
+Microsoft Developer Studio Workspace File, Format Version 5.00
+# WARNING: DO NOT EDIT OR DELETE THIS WORKSPACE FILE!
+
+###############################################################################
+
+Project: "char"=".\char.dsp" - Package Owner=<4>
+
+Package=<5>
+{{{
+}}}
+
+Package=<4>
+{{{
+}}}
+
+###############################################################################
+
+Global:
+
+Package=<5>
+{{{
+}}}
+
+Package=<3>
+{{{
+}}}
+
+###############################################################################
+
diff --git a/vcproj-6/char/char.ncb b/vcproj-6/char/char.ncb
new file mode 100644
index 000000000..5c2071230
--- /dev/null
+++ b/vcproj-6/char/char.ncb
Binary files differ
diff --git a/vcproj-6/char/char.opt b/vcproj-6/char/char.opt
new file mode 100644
index 000000000..24dfe59b6
--- /dev/null
+++ b/vcproj-6/char/char.opt
Binary files differ
diff --git a/vcproj-6/char/char.plg b/vcproj-6/char/char.plg
new file mode 100644
index 000000000..6cba61912
--- /dev/null
+++ b/vcproj-6/char/char.plg
@@ -0,0 +1,108 @@
+<html>
+<body>
+<pre>
+<h1>Build Log</h1>
+<h3>
+--------------------Configuration: char - Win32 Release--------------------
+</h3>
+<h3>Command Lines</h3>
+Creating temporary file "C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\RSPA0.tmp" with contents
+[
+/nologo /ML /W3 /GX /O2 /I "..\..\src\common" /D "WIN32" /D "_DEBUG" /D "_CONSOLE" /D "_WIN32" /D PACKETVER=6 /D "TXT_ONLY" /D "NEW_006b" /D "__WIN32" /D "LOCALZLIB" /D FD_SETSIZE=4096 /D "DB_MANUAL_CAST_TO_UNION" /Fp"Release/char.pch" /YX /Fo"Release/" /Fd"Release/" /FD /c
+"D:\~eAthena\Trunk\src\common\db.c"
+"D:\~eAthena\Trunk\src\common\grfio.c"
+"D:\~eAthena\Trunk\src\common\showmsg.c"
+"D:\~eAthena\Trunk\src\common\socket.c"
+"D:\~eAthena\Trunk\src\char\char.c"
+"D:\~eAthena\Trunk\src\char\int_guild.c"
+"D:\~eAthena\Trunk\src\char\int_party.c"
+]
+Creating command line "cl.exe @C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\RSPA0.tmp"
+Creating temporary file "C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\RSPA1.tmp" with contents
+[
+kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib wsock32.lib zdll.lib /nologo /subsystem:console /incremental:no /pdb:"Release/char.pdb" /machine:I386 /out:"../../char.exe" /libpath:"../../lib"
+".\Release\core.obj"
+".\Release\db.obj"
+".\Release\ers.obj"
+".\Release\graph.obj"
+".\Release\grfio.obj"
+".\Release\lock.obj"
+".\Release\malloc.obj"
+".\Release\mapindex.obj"
+".\Release\nullpo.obj"
+".\Release\plugins.obj"
+".\Release\showmsg.obj"
+".\Release\socket.obj"
+".\Release\strlib.obj"
+".\Release\timer.obj"
+".\Release\utils.obj"
+".\Release\char.obj"
+".\Release\int_guild.obj"
+".\Release\int_party.obj"
+".\Release\int_pet.obj"
+".\Release\int_status.obj"
+".\Release\int_storage.obj"
+".\Release\inter.obj"
+".\Release\ioapi.obj"
+".\Release\iowin32.obj"
+".\Release\unzip.obj"
+]
+Creating command line "link.exe @C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\RSPA1.tmp"
+<h3>Output Window</h3>
+Compiling...
+db.c
+D:\~eAthena\Trunk\src\common\db.c(1996) : warning C4550: expression evaluates to a function which is missing an argument list
+D:\~eAthena\Trunk\src\common\db.c(1997) : warning C4550: expression evaluates to a function which is missing an argument list
+D:\~eAthena\Trunk\src\common\db.c(1998) : warning C4550: expression evaluates to a function which is missing an argument list
+D:\~eAthena\Trunk\src\common\db.c(1999) : warning C4550: expression evaluates to a function which is missing an argument list
+D:\~eAthena\Trunk\src\common\db.c(2024) : warning C4550: expression evaluates to a function which is missing an argument list
+D:\~eAthena\Trunk\src\common\db.c(2025) : warning C4550: expression evaluates to a function which is missing an argument list
+D:\~eAthena\Trunk\src\common\db.c(2026) : warning C4550: expression evaluates to a function which is missing an argument list
+D:\~eAthena\Trunk\src\common\db.c(2027) : warning C4550: expression evaluates to a function which is missing an argument list
+D:\~eAthena\Trunk\src\common\db.c(2061) : warning C4550: expression evaluates to a function which is missing an argument list
+D:\~eAthena\Trunk\src\common\db.c(2062) : warning C4550: expression evaluates to a function which is missing an argument list
+D:\~eAthena\Trunk\src\common\db.c(2065) : warning C4550: expression evaluates to a function which is missing an argument list
+D:\~eAthena\Trunk\src\common\db.c(2066) : warning C4550: expression evaluates to a function which is missing an argument list
+D:\~eAthena\Trunk\src\common\db.c(2089) : warning C4550: expression evaluates to a function which is missing an argument list
+D:\~eAthena\Trunk\src\common\db.c(2090) : warning C4550: expression evaluates to a function which is missing an argument list
+D:\~eAthena\Trunk\src\common\db.c(2091) : warning C4550: expression evaluates to a function which is missing an argument list
+D:\~eAthena\Trunk\src\common\db.c(2092) : warning C4550: expression evaluates to a function which is missing an argument list
+grfio.c
+D:\~eAthena\Trunk\src\common\grfio.c(625) : warning C4018: '!=' : signed/unsigned mismatch
+showmsg.c
+socket.c
+D:\~eAthena\Trunk\src\common\socket.c(153) : warning C4018: '==' : signed/unsigned mismatch
+D:\~eAthena\Trunk\src\common\socket.c(215) : warning C4018: '==' : signed/unsigned mismatch
+D:\~eAthena\Trunk\src\common\socket.c(665) : warning C4018: '==' : signed/unsigned mismatch
+D:\~eAthena\Trunk\src\common\socket.c(780) : warning C4018: '==' : signed/unsigned mismatch
+D:\~eAthena\Trunk\src\common\socket.c(819) : warning C4018: '==' : signed/unsigned mismatch
+D:\~eAthena\Trunk\src\common\socket.c(837) : warning C4018: '==' : signed/unsigned mismatch
+D:\~eAthena\Trunk\src\common\socket.c(842) : warning C4018: '==' : signed/unsigned mismatch
+D:\~eAthena\Trunk\src\common\socket.c(844) : warning C4018: '==' : signed/unsigned mismatch
+char.c
+D:\~eAthena\Trunk\src\char\char.c(1849) : warning C4018: '==' : signed/unsigned mismatch
+D:\~eAthena\Trunk\src\char\char.c(1890) : warning C4018: '==' : signed/unsigned mismatch
+D:\~eAthena\Trunk\src\char\char.c(1916) : warning C4018: '==' : signed/unsigned mismatch
+D:\~eAthena\Trunk\src\char\char.c(2115) : warning C4018: '==' : signed/unsigned mismatch
+D:\~eAthena\Trunk\src\char\char.c(2120) : warning C4018: '==' : signed/unsigned mismatch
+D:\~eAthena\Trunk\src\char\char.c(2212) : warning C4018: '==' : signed/unsigned mismatch
+D:\~eAthena\Trunk\src\char\char.c(2686) : warning C4018: '==' : signed/unsigned mismatch
+D:\~eAthena\Trunk\src\char\char.c(2687) : warning C4018: '==' : signed/unsigned mismatch
+D:\~eAthena\Trunk\src\char\char.c(2735) : warning C4018: '==' : signed/unsigned mismatch
+D:\~eAthena\Trunk\src\char\char.c(2736) : warning C4018: '==' : signed/unsigned mismatch
+D:\~eAthena\Trunk\src\char\char.c(2780) : warning C4018: '==' : signed/unsigned mismatch
+D:\~eAthena\Trunk\src\char\char.c(3215) : warning C4018: '==' : signed/unsigned mismatch
+D:\~eAthena\Trunk\src\char\char.c(3531) : warning C4018: '==' : signed/unsigned mismatch
+D:\~eAthena\Trunk\src\char\char.c(3565) : warning C4018: '==' : signed/unsigned mismatch
+int_guild.c
+int_party.c
+Linking...
+LINK : warning LNK4089: all references to "zlib1.dll" discarded by /OPT:REF
+
+
+
+<h3>Results</h3>
+char.exe - 0 error(s), 40 warning(s)
+</pre>
+</body>
+</html>
diff --git a/vcproj-6/char_sql/char_sql.001 b/vcproj-6/char_sql/char_sql.001
new file mode 100644
index 000000000..7ed3a464a
--- /dev/null
+++ b/vcproj-6/char_sql/char_sql.001
@@ -0,0 +1,294 @@
+# Microsoft Developer Studio Project File - Name="char_sql" - Package Owner=<4>
+# Microsoft Developer Studio Generated Build File, Format Version 5.00
+# ** DO NOT EDIT **
+
+# TARGTYPE "Win32 (x86) Console Application" 0x0103
+
+CFG=char_sql - Win32 Release
+!MESSAGE This is not a valid makefile. To build this project using NMAKE,
+!MESSAGE use the Export Makefile command and run
+!MESSAGE
+!MESSAGE NMAKE /f "char_sql.mak".
+!MESSAGE
+!MESSAGE You can specify a configuration when running NMAKE
+!MESSAGE by defining the macro CFG on the command line. For example:
+!MESSAGE
+!MESSAGE NMAKE /f "char_sql.mak" CFG="char_sql - Win32 Release"
+!MESSAGE
+!MESSAGE Possible choices for configuration are:
+!MESSAGE
+!MESSAGE "char_sql - Win32 Release" (based on\
+ "Win32 (x86) Console Application")
+!MESSAGE
+
+# Begin Project
+# PROP Scc_ProjName ""
+# PROP Scc_LocalPath ""
+CPP=cl.exe
+RSC=rc.exe
+# PROP BASE Use_MFC 0
+# PROP BASE Use_Debug_Libraries 0
+# PROP BASE Output_Dir "Release"
+# PROP BASE Intermediate_Dir "Release"
+# PROP BASE Target_Dir ""
+# PROP Use_MFC 0
+# PROP Use_Debug_Libraries 0
+# PROP Output_Dir "Release"
+# PROP Intermediate_Dir "Release"
+# PROP Ignore_Export_Lib 0
+# PROP Target_Dir ""
+# ADD BASE CPP /nologo /W3 /GX /O2 /D "WIN32" /D "NDEBUG" /D "_CONSOLE" /D "_MBCS" /YX /FD /c
+# ADD CPP /nologo /W3 /GX /O2 /I "..\..\src\common" /I "..\..\src\mysql" /D "WIN32" /D "_DEBUG" /D "_CONSOLE" /D "_WIN32" /D PACKETVER=6 /D "NEW_006b" /D "__WIN32" /D "LOCALZLIB" /D FD_SETSIZE=4096 /D "DB_MANUAL_CAST_TO_UNION" /YX /FD /c
+# ADD BASE RSC /l 0x419 /d "NDEBUG"
+# ADD RSC /l 0x419 /d "NDEBUG"
+BSC32=bscmake.exe
+# ADD BASE BSC32 /nologo
+# ADD BSC32 /nologo
+LINK32=link.exe
+# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:console /machine:I386
+# ADD LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib wsock32.lib zdll.lib libmysql.lib /nologo /subsystem:console /machine:I386 /out:"../../char_sql.exe" /libpath:"../../lib"
+# Begin Target
+
+# Name "char_sql - Win32 Release"
+# Begin Group "common"
+
+# PROP Default_Filter ""
+# Begin Source File
+
+SOURCE=..\..\src\common\cbasetypes.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\common\core.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\common\core.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\common\db.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\common\db.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\common\ers.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\common\ers.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\common\graph.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\common\graph.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\common\grfio.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\common\grfio.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\common\lock.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\common\lock.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\common\malloc.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\common\malloc.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\common\mapindex.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\common\mapindex.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\common\mmo.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\common\nullpo.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\common\nullpo.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\common\plugin.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\common\plugins.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\common\plugins.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\common\showmsg.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\common\showmsg.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\common\socket.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\common\socket.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\common\strlib.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\common\strlib.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\common\timer.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\common\timer.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\common\utils.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\common\utils.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\common\version.h
+# End Source File
+# End Group
+# Begin Group "char_sql"
+
+# PROP Default_Filter ""
+# Begin Source File
+
+SOURCE=..\..\src\char_sql\char.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\char_sql\char.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\char_sql\int_guild.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\char_sql\int_guild.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\char_sql\int_party.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\char_sql\int_party.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\char_sql\int_pet.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\char_sql\int_pet.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\char_sql\int_storage.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\char_sql\int_storage.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\char_sql\inter.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\char_sql\inter.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\char_sql\itemdb.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\char_sql\itemdb.h
+# End Source File
+# End Group
+# Begin Group "zlib"
+
+# PROP Default_Filter ""
+# Begin Source File
+
+SOURCE=..\..\src\zlib\crypt.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\zlib\ioapi.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\zlib\ioapi.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\zlib\iowin32.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\zlib\iowin32.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\zlib\unzip.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\zlib\unzip.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\zlib\zconf.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\zlib\zlib.h
+# End Source File
+# End Group
+# End Target
+# End Project
diff --git a/vcproj-6/char_sql/char_sql.dsp b/vcproj-6/char_sql/char_sql.dsp
new file mode 100644
index 000000000..500013bfc
--- /dev/null
+++ b/vcproj-6/char_sql/char_sql.dsp
@@ -0,0 +1,294 @@
+# Microsoft Developer Studio Project File - Name="char_sql" - Package Owner=<4>
+# Microsoft Developer Studio Generated Build File, Format Version 6.00
+# ** DO NOT EDIT **
+
+# TARGTYPE "Win32 (x86) Console Application" 0x0103
+
+CFG=char_sql - Win32 Release
+!MESSAGE This is not a valid makefile. To build this project using NMAKE,
+!MESSAGE use the Export Makefile command and run
+!MESSAGE
+!MESSAGE NMAKE /f "char_sql.mak".
+!MESSAGE
+!MESSAGE You can specify a configuration when running NMAKE
+!MESSAGE by defining the macro CFG on the command line. For example:
+!MESSAGE
+!MESSAGE NMAKE /f "char_sql.mak" CFG="char_sql - Win32 Release"
+!MESSAGE
+!MESSAGE Possible choices for configuration are:
+!MESSAGE
+!MESSAGE "char_sql - Win32 Release" (based on "Win32 (x86) Console Application")
+!MESSAGE
+
+# Begin Project
+# PROP AllowPerConfigDependencies 0
+# PROP Scc_ProjName ""
+# PROP Scc_LocalPath ""
+CPP=cl.exe
+RSC=rc.exe
+# PROP BASE Use_MFC 0
+# PROP BASE Use_Debug_Libraries 0
+# PROP BASE Output_Dir "Release"
+# PROP BASE Intermediate_Dir "Release"
+# PROP BASE Target_Dir ""
+# PROP Use_MFC 0
+# PROP Use_Debug_Libraries 0
+# PROP Output_Dir "Release"
+# PROP Intermediate_Dir "Release"
+# PROP Ignore_Export_Lib 0
+# PROP Target_Dir ""
+# ADD BASE CPP /nologo /W3 /GX /O2 /D "WIN32" /D "NDEBUG" /D "_CONSOLE" /D "_MBCS" /YX /FD /c
+# ADD CPP /nologo /W3 /GX /O2 /I "..\..\src\common" /I "..\..\src\mysql" /D "WIN32" /D "_DEBUG" /D "_CONSOLE" /D "_WIN32" /D PACKETVER=6 /D "NEW_006b" /D "__WIN32" /D "LOCALZLIB" /D FD_SETSIZE=4096 /D "DB_MANUAL_CAST_TO_UNION" /YX /FD /c
+# ADD BASE RSC /l 0x419 /d "NDEBUG"
+# ADD RSC /l 0x419 /d "NDEBUG"
+BSC32=bscmake.exe
+# ADD BASE BSC32 /nologo
+# ADD BSC32 /nologo
+LINK32=link.exe
+# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:console /machine:I386
+# ADD LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib wsock32.lib zdll.lib libmysql.lib /nologo /subsystem:console /machine:I386 /out:"../../char_sql.exe" /libpath:"../../lib"
+# Begin Target
+
+# Name "char_sql - Win32 Release"
+# Begin Group "common"
+
+# PROP Default_Filter ""
+# Begin Source File
+
+SOURCE=..\..\src\common\cbasetypes.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\common\core.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\common\core.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\common\db.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\common\db.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\common\ers.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\common\ers.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\common\graph.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\common\graph.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\common\grfio.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\common\grfio.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\common\lock.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\common\lock.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\common\malloc.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\common\malloc.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\common\mapindex.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\common\mapindex.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\common\mmo.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\common\nullpo.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\common\nullpo.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\common\plugin.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\common\plugins.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\common\plugins.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\common\showmsg.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\common\showmsg.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\common\socket.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\common\socket.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\common\strlib.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\common\strlib.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\common\timer.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\common\timer.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\common\utils.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\common\utils.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\common\version.h
+# End Source File
+# End Group
+# Begin Group "char_sql"
+
+# PROP Default_Filter ""
+# Begin Source File
+
+SOURCE=..\..\src\char_sql\char.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\char_sql\char.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\char_sql\int_guild.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\char_sql\int_guild.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\char_sql\int_party.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\char_sql\int_party.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\char_sql\int_pet.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\char_sql\int_pet.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\char_sql\int_storage.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\char_sql\int_storage.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\char_sql\inter.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\char_sql\inter.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\char_sql\itemdb.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\char_sql\itemdb.h
+# End Source File
+# End Group
+# Begin Group "zlib"
+
+# PROP Default_Filter ""
+# Begin Source File
+
+SOURCE=..\..\src\zlib\crypt.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\zlib\ioapi.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\zlib\ioapi.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\zlib\iowin32.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\zlib\iowin32.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\zlib\unzip.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\zlib\unzip.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\zlib\zconf.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\zlib\zlib.h
+# End Source File
+# End Group
+# End Target
+# End Project
diff --git a/vcproj-6/char_sql/char_sql.plg b/vcproj-6/char_sql/char_sql.plg
new file mode 100644
index 000000000..079561894
--- /dev/null
+++ b/vcproj-6/char_sql/char_sql.plg
@@ -0,0 +1,136 @@
+<html>
+<body>
+<pre>
+<h1>Build Log</h1>
+<h3>
+--------------------Configuration: char_sql - Win32 Release--------------------
+</h3>
+<h3>Command Lines</h3>
+Creating temporary file "C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\RSPA3.tmp" with contents
+[
+/nologo /ML /W3 /GX /O2 /I "..\..\src\common" /I "..\..\src\mysql" /D "WIN32" /D "_DEBUG" /D "_CONSOLE" /D "_WIN32" /D PACKETVER=6 /D "NEW_006b" /D "__WIN32" /D "LOCALZLIB" /D FD_SETSIZE=4096 /D "DB_MANUAL_CAST_TO_UNION" /Fp"Release/char_sql.pch" /YX /Fo"Release/" /Fd"Release/" /FD /c
+"D:\~eAthena\Trunk\src\common\core.c"
+"D:\~eAthena\Trunk\src\common\db.c"
+"D:\~eAthena\Trunk\src\common\ers.c"
+"D:\~eAthena\Trunk\src\common\graph.c"
+"D:\~eAthena\Trunk\src\common\grfio.c"
+"D:\~eAthena\Trunk\src\common\lock.c"
+"D:\~eAthena\Trunk\src\common\malloc.c"
+"D:\~eAthena\Trunk\src\common\mapindex.c"
+"D:\~eAthena\Trunk\src\common\nullpo.c"
+"D:\~eAthena\Trunk\src\common\plugins.c"
+"D:\~eAthena\Trunk\src\common\showmsg.c"
+"D:\~eAthena\Trunk\src\common\socket.c"
+"D:\~eAthena\Trunk\src\common\strlib.c"
+"D:\~eAthena\Trunk\src\common\timer.c"
+"D:\~eAthena\Trunk\src\common\utils.c"
+"D:\~eAthena\Trunk\src\char_sql\char.c"
+"D:\~eAthena\Trunk\src\char_sql\int_guild.c"
+"D:\~eAthena\Trunk\src\char_sql\int_party.c"
+"D:\~eAthena\Trunk\src\char_sql\int_pet.c"
+"D:\~eAthena\Trunk\src\char_sql\int_storage.c"
+"D:\~eAthena\Trunk\src\char_sql\inter.c"
+"D:\~eAthena\Trunk\src\char_sql\itemdb.c"
+"D:\~eAthena\Trunk\src\zlib\ioapi.c"
+"D:\~eAthena\Trunk\src\zlib\iowin32.c"
+"D:\~eAthena\Trunk\src\zlib\unzip.c"
+]
+Creating command line "cl.exe @C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\RSPA3.tmp"
+Creating temporary file "C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\RSPA4.tmp" with contents
+[
+kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib wsock32.lib zdll.lib libmysql.lib /nologo /subsystem:console /incremental:no /pdb:"Release/char_sql.pdb" /machine:I386 /out:"../../char_sql.exe" /libpath:"../../lib"
+".\Release\core.obj"
+".\Release\db.obj"
+".\Release\ers.obj"
+".\Release\graph.obj"
+".\Release\grfio.obj"
+".\Release\lock.obj"
+".\Release\malloc.obj"
+".\Release\mapindex.obj"
+".\Release\nullpo.obj"
+".\Release\plugins.obj"
+".\Release\showmsg.obj"
+".\Release\socket.obj"
+".\Release\strlib.obj"
+".\Release\timer.obj"
+".\Release\utils.obj"
+".\Release\char.obj"
+".\Release\int_guild.obj"
+".\Release\int_party.obj"
+".\Release\int_pet.obj"
+".\Release\int_storage.obj"
+".\Release\inter.obj"
+".\Release\itemdb.obj"
+".\Release\ioapi.obj"
+".\Release\iowin32.obj"
+".\Release\unzip.obj"
+]
+Creating command line "link.exe @C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\RSPA4.tmp"
+<h3>Output Window</h3>
+Compiling...
+core.c
+db.c
+D:\~eAthena\Trunk\src\common\db.c(1996) : warning C4550: expression evaluates to a function which is missing an argument list
+D:\~eAthena\Trunk\src\common\db.c(1997) : warning C4550: expression evaluates to a function which is missing an argument list
+D:\~eAthena\Trunk\src\common\db.c(1998) : warning C4550: expression evaluates to a function which is missing an argument list
+D:\~eAthena\Trunk\src\common\db.c(1999) : warning C4550: expression evaluates to a function which is missing an argument list
+D:\~eAthena\Trunk\src\common\db.c(2024) : warning C4550: expression evaluates to a function which is missing an argument list
+D:\~eAthena\Trunk\src\common\db.c(2025) : warning C4550: expression evaluates to a function which is missing an argument list
+D:\~eAthena\Trunk\src\common\db.c(2026) : warning C4550: expression evaluates to a function which is missing an argument list
+D:\~eAthena\Trunk\src\common\db.c(2027) : warning C4550: expression evaluates to a function which is missing an argument list
+D:\~eAthena\Trunk\src\common\db.c(2061) : warning C4550: expression evaluates to a function which is missing an argument list
+D:\~eAthena\Trunk\src\common\db.c(2062) : warning C4550: expression evaluates to a function which is missing an argument list
+D:\~eAthena\Trunk\src\common\db.c(2065) : warning C4550: expression evaluates to a function which is missing an argument list
+D:\~eAthena\Trunk\src\common\db.c(2066) : warning C4550: expression evaluates to a function which is missing an argument list
+D:\~eAthena\Trunk\src\common\db.c(2089) : warning C4550: expression evaluates to a function which is missing an argument list
+D:\~eAthena\Trunk\src\common\db.c(2090) : warning C4550: expression evaluates to a function which is missing an argument list
+D:\~eAthena\Trunk\src\common\db.c(2091) : warning C4550: expression evaluates to a function which is missing an argument list
+D:\~eAthena\Trunk\src\common\db.c(2092) : warning C4550: expression evaluates to a function which is missing an argument list
+ers.c
+graph.c
+grfio.c
+D:\~eAthena\Trunk\src\common\grfio.c(625) : warning C4018: '!=' : signed/unsigned mismatch
+lock.c
+malloc.c
+mapindex.c
+nullpo.c
+plugins.c
+showmsg.c
+socket.c
+D:\~eAthena\Trunk\src\common\socket.c(153) : warning C4018: '==' : signed/unsigned mismatch
+D:\~eAthena\Trunk\src\common\socket.c(215) : warning C4018: '==' : signed/unsigned mismatch
+D:\~eAthena\Trunk\src\common\socket.c(665) : warning C4018: '==' : signed/unsigned mismatch
+D:\~eAthena\Trunk\src\common\socket.c(780) : warning C4018: '==' : signed/unsigned mismatch
+D:\~eAthena\Trunk\src\common\socket.c(819) : warning C4018: '==' : signed/unsigned mismatch
+D:\~eAthena\Trunk\src\common\socket.c(837) : warning C4018: '==' : signed/unsigned mismatch
+D:\~eAthena\Trunk\src\common\socket.c(842) : warning C4018: '==' : signed/unsigned mismatch
+D:\~eAthena\Trunk\src\common\socket.c(844) : warning C4018: '==' : signed/unsigned mismatch
+strlib.c
+timer.c
+utils.c
+char.c
+D:\~eAthena\Trunk\src\char_sql\char.c(1835) : warning C4018: '==' : signed/unsigned mismatch
+D:\~eAthena\Trunk\src\char_sql\char.c(1871) : warning C4018: '==' : signed/unsigned mismatch
+D:\~eAthena\Trunk\src\char_sql\char.c(1895) : warning C4018: '==' : signed/unsigned mismatch
+D:\~eAthena\Trunk\src\char_sql\char.c(2062) : warning C4018: '==' : signed/unsigned mismatch
+D:\~eAthena\Trunk\src\char_sql\char.c(2104) : warning C4018: '==' : signed/unsigned mismatch
+D:\~eAthena\Trunk\src\char_sql\char.c(3126) : warning C4018: '==' : signed/unsigned mismatch
+int_guild.c
+int_party.c
+int_pet.c
+int_storage.c
+inter.c
+itemdb.c
+ioapi.c
+iowin32.c
+unzip.c
+Linking...
+LINK : warning LNK4089: all references to "zlib1.dll" discarded by /OPT:REF
+
+
+
+<h3>Results</h3>
+char_sql.exe - 0 error(s), 32 warning(s)
+</pre>
+</body>
+</html>
diff --git a/vcproj-6/login/login.001 b/vcproj-6/login/login.001
new file mode 100644
index 000000000..b9b20f281
--- /dev/null
+++ b/vcproj-6/login/login.001
@@ -0,0 +1,258 @@
+# Microsoft Developer Studio Project File - Name="login" - Package Owner=<4>
+# Microsoft Developer Studio Generated Build File, Format Version 5.00
+# ** DO NOT EDIT **
+
+# TARGTYPE "Win32 (x86) Console Application" 0x0103
+
+CFG=login - Win32 Release
+!MESSAGE This is not a valid makefile. To build this project using NMAKE,
+!MESSAGE use the Export Makefile command and run
+!MESSAGE
+!MESSAGE NMAKE /f "login.mak".
+!MESSAGE
+!MESSAGE You can specify a configuration when running NMAKE
+!MESSAGE by defining the macro CFG on the command line. For example:
+!MESSAGE
+!MESSAGE NMAKE /f "login.mak" CFG="login - Win32 Release"
+!MESSAGE
+!MESSAGE Possible choices for configuration are:
+!MESSAGE
+!MESSAGE "login - Win32 Release" (based on "Win32 (x86) Console Application")
+!MESSAGE
+
+# Begin Project
+# PROP Scc_ProjName ""
+# PROP Scc_LocalPath ""
+CPP=cl.exe
+RSC=rc.exe
+# PROP BASE Use_MFC 0
+# PROP BASE Use_Debug_Libraries 0
+# PROP BASE Output_Dir "Release"
+# PROP BASE Intermediate_Dir "Release"
+# PROP BASE Target_Dir ""
+# PROP Use_MFC 0
+# PROP Use_Debug_Libraries 0
+# PROP Output_Dir "Release"
+# PROP Intermediate_Dir "Release"
+# PROP Ignore_Export_Lib 0
+# PROP Target_Dir ""
+# ADD BASE CPP /nologo /W3 /GX /O2 /D "WIN32" /D "NDEBUG" /D "_CONSOLE" /D "_MBCS" /YX /FD /c
+# ADD CPP /nologo /W3 /GX /O2 /I "..\..\src\common" /D "WIN32" /D "NDEBUG" /D "_CONSOLE" /D "_WIN32" /D PACKETVER=6 /D "TXT_ONLY" /D "NEW_006b" /D "__WIN32" /D "LOCALZLIB" /D FD_SETSIZE=4096 /D "DB_MANUAL_CAST_TO_UNION" /YX /FD /c
+# ADD BASE RSC /l 0x419 /d "NDEBUG"
+# ADD RSC /l 0x419 /d "NDEBUG"
+BSC32=bscmake.exe
+# ADD BASE BSC32 /nologo
+# ADD BSC32 /nologo
+LINK32=link.exe
+# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:console /machine:I386
+# ADD LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib WSOCK32.lib zdll.lib /nologo /subsystem:console /machine:I386 /out:"../../login-server.exe" /libpath:"../../lib"
+# SUBTRACT LINK32 /pdb:none
+# Begin Target
+
+# Name "login - Win32 Release"
+# Begin Group "common"
+
+# PROP Default_Filter ""
+# Begin Source File
+
+SOURCE=..\..\src\common\cbasetypes.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\common\core.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\common\core.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\common\db.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\common\db.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\common\ers.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\common\ers.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\common\graph.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\common\graph.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\common\grfio.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\common\grfio.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\common\lock.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\common\lock.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\common\malloc.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\common\malloc.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\common\mapindex.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\common\mapindex.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\common\mmo.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\common\nullpo.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\common\nullpo.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\common\plugin.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\common\plugins.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\common\plugins.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\common\showmsg.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\common\showmsg.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\common\socket.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\common\socket.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\common\strlib.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\common\strlib.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\common\svnversion.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\common\timer.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\common\timer.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\common\utils.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\common\utils.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\common\version.h
+# End Source File
+# End Group
+# Begin Group "login"
+
+# PROP Default_Filter ""
+# Begin Source File
+
+SOURCE=..\..\src\login\login.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\login\login.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\login\md5calc.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\login\md5calc.h
+# End Source File
+# End Group
+# Begin Group "zlib"
+
+# PROP Default_Filter ""
+# Begin Source File
+
+SOURCE=..\..\src\zlib\crypt.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\zlib\ioapi.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\zlib\ioapi.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\zlib\iowin32.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\zlib\iowin32.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\zlib\unzip.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\zlib\unzip.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\zlib\zconf.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\zlib\zlib.h
+# End Source File
+# End Group
+# End Target
+# End Project
diff --git a/vcproj-6/login/login.dsp b/vcproj-6/login/login.dsp
new file mode 100644
index 000000000..f726d528a
--- /dev/null
+++ b/vcproj-6/login/login.dsp
@@ -0,0 +1,259 @@
+# Microsoft Developer Studio Project File - Name="login" - Package Owner=<4>
+# Microsoft Developer Studio Generated Build File, Format Version 6.00
+# ** DO NOT EDIT **
+
+# TARGTYPE "Win32 (x86) Console Application" 0x0103
+
+CFG=login - Win32 Release
+!MESSAGE This is not a valid makefile. To build this project using NMAKE,
+!MESSAGE use the Export Makefile command and run
+!MESSAGE
+!MESSAGE NMAKE /f "login.mak".
+!MESSAGE
+!MESSAGE You can specify a configuration when running NMAKE
+!MESSAGE by defining the macro CFG on the command line. For example:
+!MESSAGE
+!MESSAGE NMAKE /f "login.mak" CFG="login - Win32 Release"
+!MESSAGE
+!MESSAGE Possible choices for configuration are:
+!MESSAGE
+!MESSAGE "login - Win32 Release" (based on "Win32 (x86) Console Application")
+!MESSAGE
+
+# Begin Project
+# PROP AllowPerConfigDependencies 0
+# PROP Scc_ProjName ""
+# PROP Scc_LocalPath ""
+CPP=cl.exe
+RSC=rc.exe
+# PROP BASE Use_MFC 0
+# PROP BASE Use_Debug_Libraries 0
+# PROP BASE Output_Dir "Release"
+# PROP BASE Intermediate_Dir "Release"
+# PROP BASE Target_Dir ""
+# PROP Use_MFC 0
+# PROP Use_Debug_Libraries 0
+# PROP Output_Dir "Release"
+# PROP Intermediate_Dir "Release"
+# PROP Ignore_Export_Lib 0
+# PROP Target_Dir ""
+# ADD BASE CPP /nologo /W3 /GX /O2 /D "WIN32" /D "NDEBUG" /D "_CONSOLE" /D "_MBCS" /YX /FD /c
+# ADD CPP /nologo /W3 /GX /O2 /I "..\..\src\common" /D "WIN32" /D "NDEBUG" /D "_CONSOLE" /D "_WIN32" /D PACKETVER=6 /D "TXT_ONLY" /D "NEW_006b" /D "__WIN32" /D "LOCALZLIB" /D FD_SETSIZE=4096 /D "DB_MANUAL_CAST_TO_UNION" /YX /FD /c
+# ADD BASE RSC /l 0x419 /d "NDEBUG"
+# ADD RSC /l 0x419 /d "NDEBUG"
+BSC32=bscmake.exe
+# ADD BASE BSC32 /nologo
+# ADD BSC32 /nologo
+LINK32=link.exe
+# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:console /machine:I386
+# ADD LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib WSOCK32.lib zdll.lib /nologo /subsystem:console /machine:I386 /out:"../../login-server.exe" /libpath:"../../lib"
+# SUBTRACT LINK32 /pdb:none
+# Begin Target
+
+# Name "login - Win32 Release"
+# Begin Group "common"
+
+# PROP Default_Filter ""
+# Begin Source File
+
+SOURCE=..\..\src\common\cbasetypes.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\common\core.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\common\core.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\common\db.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\common\db.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\common\ers.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\common\ers.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\common\graph.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\common\graph.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\common\grfio.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\common\grfio.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\common\lock.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\common\lock.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\common\malloc.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\common\malloc.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\common\mapindex.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\common\mapindex.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\common\mmo.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\common\nullpo.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\common\nullpo.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\common\plugin.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\common\plugins.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\common\plugins.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\common\showmsg.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\common\showmsg.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\common\socket.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\common\socket.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\common\strlib.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\common\strlib.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\common\svnversion.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\common\timer.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\common\timer.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\common\utils.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\common\utils.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\common\version.h
+# End Source File
+# End Group
+# Begin Group "login"
+
+# PROP Default_Filter ""
+# Begin Source File
+
+SOURCE=..\..\src\login\login.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\login\login.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\login\md5calc.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\login\md5calc.h
+# End Source File
+# End Group
+# Begin Group "zlib"
+
+# PROP Default_Filter ""
+# Begin Source File
+
+SOURCE=..\..\src\zlib\crypt.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\zlib\ioapi.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\zlib\ioapi.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\zlib\iowin32.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\zlib\iowin32.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\zlib\unzip.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\zlib\unzip.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\zlib\zconf.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\zlib\zlib.h
+# End Source File
+# End Group
+# End Target
+# End Project
diff --git a/vcproj-6/login/login.plg b/vcproj-6/login/login.plg
new file mode 100644
index 000000000..18a202df3
--- /dev/null
+++ b/vcproj-6/login/login.plg
@@ -0,0 +1,92 @@
+<html>
+<body>
+<pre>
+<h1>Build Log</h1>
+<h3>
+--------------------Configuration: login - Win32 Release--------------------
+</h3>
+<h3>Command Lines</h3>
+Creating temporary file "C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\RSPA6.tmp" with contents
+[
+/nologo /ML /W3 /GX /O2 /I "..\..\src\common" /D "WIN32" /D "NDEBUG" /D "_CONSOLE" /D "_WIN32" /D PACKETVER=6 /D "TXT_ONLY" /D "NEW_006b" /D "__WIN32" /D "LOCALZLIB" /D FD_SETSIZE=4096 /D "DB_MANUAL_CAST_TO_UNION" /Fp"Release/login.pch" /YX /Fo"Release/" /Fd"Release/" /FD /c
+"D:\~eAthena\Trunk\src\common\db.c"
+"D:\~eAthena\Trunk\src\common\grfio.c"
+"D:\~eAthena\Trunk\src\common\showmsg.c"
+"D:\~eAthena\Trunk\src\common\socket.c"
+"D:\~eAthena\Trunk\src\login\login.c"
+]
+Creating command line "cl.exe @C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\RSPA6.tmp"
+Creating temporary file "C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\RSPA7.tmp" with contents
+[
+kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib WSOCK32.lib zdll.lib /nologo /subsystem:console /incremental:no /pdb:"Release/login-server.pdb" /machine:I386 /out:"../../login-server.exe" /libpath:"../../lib"
+".\Release\core.obj"
+".\Release\db.obj"
+".\Release\ers.obj"
+".\Release\graph.obj"
+".\Release\grfio.obj"
+".\Release\lock.obj"
+".\Release\malloc.obj"
+".\Release\mapindex.obj"
+".\Release\nullpo.obj"
+".\Release\plugins.obj"
+".\Release\showmsg.obj"
+".\Release\socket.obj"
+".\Release\strlib.obj"
+".\Release\timer.obj"
+".\Release\utils.obj"
+".\Release\login.obj"
+".\Release\md5calc.obj"
+".\Release\ioapi.obj"
+".\Release\iowin32.obj"
+".\Release\unzip.obj"
+]
+Creating command line "link.exe @C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\RSPA7.tmp"
+<h3>Output Window</h3>
+Compiling...
+db.c
+D:\~eAthena\Trunk\src\common\db.c(1996) : warning C4550: expression evaluates to a function which is missing an argument list
+D:\~eAthena\Trunk\src\common\db.c(1997) : warning C4550: expression evaluates to a function which is missing an argument list
+D:\~eAthena\Trunk\src\common\db.c(1998) : warning C4550: expression evaluates to a function which is missing an argument list
+D:\~eAthena\Trunk\src\common\db.c(1999) : warning C4550: expression evaluates to a function which is missing an argument list
+D:\~eAthena\Trunk\src\common\db.c(2024) : warning C4550: expression evaluates to a function which is missing an argument list
+D:\~eAthena\Trunk\src\common\db.c(2025) : warning C4550: expression evaluates to a function which is missing an argument list
+D:\~eAthena\Trunk\src\common\db.c(2026) : warning C4550: expression evaluates to a function which is missing an argument list
+D:\~eAthena\Trunk\src\common\db.c(2027) : warning C4550: expression evaluates to a function which is missing an argument list
+D:\~eAthena\Trunk\src\common\db.c(2061) : warning C4550: expression evaluates to a function which is missing an argument list
+D:\~eAthena\Trunk\src\common\db.c(2062) : warning C4550: expression evaluates to a function which is missing an argument list
+D:\~eAthena\Trunk\src\common\db.c(2065) : warning C4550: expression evaluates to a function which is missing an argument list
+D:\~eAthena\Trunk\src\common\db.c(2066) : warning C4550: expression evaluates to a function which is missing an argument list
+D:\~eAthena\Trunk\src\common\db.c(2089) : warning C4550: expression evaluates to a function which is missing an argument list
+D:\~eAthena\Trunk\src\common\db.c(2090) : warning C4550: expression evaluates to a function which is missing an argument list
+D:\~eAthena\Trunk\src\common\db.c(2091) : warning C4550: expression evaluates to a function which is missing an argument list
+D:\~eAthena\Trunk\src\common\db.c(2092) : warning C4550: expression evaluates to a function which is missing an argument list
+grfio.c
+D:\~eAthena\Trunk\src\common\grfio.c(625) : warning C4018: '!=' : signed/unsigned mismatch
+showmsg.c
+socket.c
+D:\~eAthena\Trunk\src\common\socket.c(153) : warning C4018: '==' : signed/unsigned mismatch
+D:\~eAthena\Trunk\src\common\socket.c(215) : warning C4018: '==' : signed/unsigned mismatch
+D:\~eAthena\Trunk\src\common\socket.c(665) : warning C4018: '==' : signed/unsigned mismatch
+D:\~eAthena\Trunk\src\common\socket.c(780) : warning C4018: '==' : signed/unsigned mismatch
+D:\~eAthena\Trunk\src\common\socket.c(819) : warning C4018: '==' : signed/unsigned mismatch
+D:\~eAthena\Trunk\src\common\socket.c(837) : warning C4018: '==' : signed/unsigned mismatch
+D:\~eAthena\Trunk\src\common\socket.c(842) : warning C4018: '==' : signed/unsigned mismatch
+D:\~eAthena\Trunk\src\common\socket.c(844) : warning C4018: '==' : signed/unsigned mismatch
+login.c
+D:\~eAthena\Trunk\src\login\login.c(1465) : warning C4018: '==' : signed/unsigned mismatch
+D:\~eAthena\Trunk\src\login\login.c(1467) : warning C4018: '==' : signed/unsigned mismatch
+D:\~eAthena\Trunk\src\login\login.c(1470) : warning C4018: '==' : signed/unsigned mismatch
+D:\~eAthena\Trunk\src\login\login.c(1563) : warning C4018: '==' : signed/unsigned mismatch
+D:\~eAthena\Trunk\src\login\login.c(2611) : warning C4018: '==' : signed/unsigned mismatch
+D:\~eAthena\Trunk\src\login\login.c(2917) : warning C4018: '==' : signed/unsigned mismatch
+D:\~eAthena\Trunk\src\login\login.c(2184) : warning C4761: integral size mismatch in argument; conversion supplied
+Linking...
+LINK : warning LNK4089: all references to "zlib1.dll" discarded by /OPT:REF
+
+
+
+<h3>Results</h3>
+login-server.exe - 0 error(s), 33 warning(s)
+</pre>
+</body>
+</html>
diff --git a/vcproj-6/login_sql/login_sql.001 b/vcproj-6/login_sql/login_sql.001
new file mode 100644
index 000000000..7e0db9e6c
--- /dev/null
+++ b/vcproj-6/login_sql/login_sql.001
@@ -0,0 +1,258 @@
+# Microsoft Developer Studio Project File - Name="login_sql" - Package Owner=<4>
+# Microsoft Developer Studio Generated Build File, Format Version 5.00
+# ** DO NOT EDIT **
+
+# TARGTYPE "Win32 (x86) Console Application" 0x0103
+
+CFG=login_sql - Win32 Release
+!MESSAGE This is not a valid makefile. To build this project using NMAKE,
+!MESSAGE use the Export Makefile command and run
+!MESSAGE
+!MESSAGE NMAKE /f "login_sql.mak".
+!MESSAGE
+!MESSAGE You can specify a configuration when running NMAKE
+!MESSAGE by defining the macro CFG on the command line. For example:
+!MESSAGE
+!MESSAGE NMAKE /f "login_sql.mak" CFG="login_sql - Win32 Release"
+!MESSAGE
+!MESSAGE Possible choices for configuration are:
+!MESSAGE
+!MESSAGE "login_sql - Win32 Release" (based on\
+ "Win32 (x86) Console Application")
+!MESSAGE
+
+# Begin Project
+# PROP Scc_ProjName ""
+# PROP Scc_LocalPath ""
+CPP=cl.exe
+RSC=rc.exe
+# PROP BASE Use_MFC 0
+# PROP BASE Use_Debug_Libraries 0
+# PROP BASE Output_Dir "Release"
+# PROP BASE Intermediate_Dir "Release"
+# PROP BASE Target_Dir ""
+# PROP Use_MFC 0
+# PROP Use_Debug_Libraries 0
+# PROP Output_Dir "Release"
+# PROP Intermediate_Dir "Release"
+# PROP Ignore_Export_Lib 0
+# PROP Target_Dir ""
+# ADD BASE CPP /nologo /W3 /GX /O2 /D "WIN32" /D "NDEBUG" /D "_CONSOLE" /D "_MBCS" /YX /FD /c
+# ADD CPP /nologo /W3 /GX /O2 /I "..\..\src\common" /I "..\..\src\mysql" /D "WIN32" /D "NDEBUG" /D "_CONSOLE" /D "_WIN32" /D PACKETVER=6 /D "NEW_006b" /D "__WIN32" /D "LOCALZLIB" /D FD_SETSIZE=4096 /D "DB_MANUAL_CAST_TO_UNION" /YX /FD /c
+# ADD BASE RSC /l 0x419 /d "NDEBUG"
+# ADD RSC /l 0x419 /d "NDEBUG"
+BSC32=bscmake.exe
+# ADD BASE BSC32 /nologo
+# ADD BSC32 /nologo
+LINK32=link.exe
+# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:console /machine:I386
+# ADD LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib WSOCK32.lib zdll.lib libmysql.lib /nologo /subsystem:console /machine:I386 /out:"../../login-server_sql.exe" /libpath:"../../lib"
+# Begin Target
+
+# Name "login_sql - Win32 Release"
+# Begin Group "common"
+
+# PROP Default_Filter ""
+# Begin Source File
+
+SOURCE=..\..\src\common\cbasetypes.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\common\core.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\common\core.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\common\db.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\common\db.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\common\ers.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\common\ers.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\common\graph.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\common\graph.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\common\grfio.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\common\grfio.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\common\lock.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\common\lock.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\common\malloc.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\common\malloc.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\common\mapindex.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\common\mapindex.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\common\mmo.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\common\nullpo.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\common\nullpo.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\common\plugin.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\common\plugins.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\common\plugins.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\common\showmsg.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\common\showmsg.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\common\socket.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\common\socket.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\common\strlib.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\common\strlib.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\common\svnversion.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\common\timer.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\common\timer.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\common\utils.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\common\utils.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\common\version.h
+# End Source File
+# End Group
+# Begin Group "login_sql"
+
+# PROP Default_Filter ""
+# Begin Source File
+
+SOURCE=..\..\src\login_sql\login.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\login_sql\login.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\login_sql\md5calc.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\login_sql\md5calc.h
+# End Source File
+# End Group
+# Begin Group "zlib"
+
+# PROP Default_Filter ""
+# Begin Source File
+
+SOURCE=..\..\src\zlib\crypt.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\zlib\ioapi.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\zlib\ioapi.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\zlib\iowin32.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\zlib\iowin32.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\zlib\unzip.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\zlib\unzip.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\zlib\zconf.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\zlib\zlib.h
+# End Source File
+# End Group
+# End Target
+# End Project
diff --git a/vcproj-6/login_sql/login_sql.dsp b/vcproj-6/login_sql/login_sql.dsp
new file mode 100644
index 000000000..6e7e119a1
--- /dev/null
+++ b/vcproj-6/login_sql/login_sql.dsp
@@ -0,0 +1,258 @@
+# Microsoft Developer Studio Project File - Name="login_sql" - Package Owner=<4>
+# Microsoft Developer Studio Generated Build File, Format Version 6.00
+# ** DO NOT EDIT **
+
+# TARGTYPE "Win32 (x86) Console Application" 0x0103
+
+CFG=login_sql - Win32 Release
+!MESSAGE This is not a valid makefile. To build this project using NMAKE,
+!MESSAGE use the Export Makefile command and run
+!MESSAGE
+!MESSAGE NMAKE /f "login_sql.mak".
+!MESSAGE
+!MESSAGE You can specify a configuration when running NMAKE
+!MESSAGE by defining the macro CFG on the command line. For example:
+!MESSAGE
+!MESSAGE NMAKE /f "login_sql.mak" CFG="login_sql - Win32 Release"
+!MESSAGE
+!MESSAGE Possible choices for configuration are:
+!MESSAGE
+!MESSAGE "login_sql - Win32 Release" (based on "Win32 (x86) Console Application")
+!MESSAGE
+
+# Begin Project
+# PROP AllowPerConfigDependencies 0
+# PROP Scc_ProjName ""
+# PROP Scc_LocalPath ""
+CPP=cl.exe
+RSC=rc.exe
+# PROP BASE Use_MFC 0
+# PROP BASE Use_Debug_Libraries 0
+# PROP BASE Output_Dir "Release"
+# PROP BASE Intermediate_Dir "Release"
+# PROP BASE Target_Dir ""
+# PROP Use_MFC 0
+# PROP Use_Debug_Libraries 0
+# PROP Output_Dir "Release"
+# PROP Intermediate_Dir "Release"
+# PROP Ignore_Export_Lib 0
+# PROP Target_Dir ""
+# ADD BASE CPP /nologo /W3 /GX /O2 /D "WIN32" /D "NDEBUG" /D "_CONSOLE" /D "_MBCS" /YX /FD /c
+# ADD CPP /nologo /W3 /GX /O2 /I "..\..\src\common" /I "..\..\src\mysql" /D "WIN32" /D "NDEBUG" /D "_CONSOLE" /D "_WIN32" /D PACKETVER=6 /D "NEW_006b" /D "__WIN32" /D "LOCALZLIB" /D FD_SETSIZE=4096 /D "DB_MANUAL_CAST_TO_UNION" /YX /FD /c
+# ADD BASE RSC /l 0x419 /d "NDEBUG"
+# ADD RSC /l 0x419 /d "NDEBUG"
+BSC32=bscmake.exe
+# ADD BASE BSC32 /nologo
+# ADD BSC32 /nologo
+LINK32=link.exe
+# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:console /machine:I386
+# ADD LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib WSOCK32.lib zdll.lib libmysql.lib /nologo /subsystem:console /machine:I386 /out:"../../login-server_sql.exe" /libpath:"../../lib"
+# Begin Target
+
+# Name "login_sql - Win32 Release"
+# Begin Group "common"
+
+# PROP Default_Filter ""
+# Begin Source File
+
+SOURCE=..\..\src\common\cbasetypes.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\common\core.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\common\core.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\common\db.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\common\db.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\common\ers.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\common\ers.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\common\graph.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\common\graph.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\common\grfio.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\common\grfio.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\common\lock.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\common\lock.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\common\malloc.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\common\malloc.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\common\mapindex.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\common\mapindex.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\common\mmo.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\common\nullpo.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\common\nullpo.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\common\plugin.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\common\plugins.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\common\plugins.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\common\showmsg.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\common\showmsg.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\common\socket.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\common\socket.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\common\strlib.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\common\strlib.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\common\svnversion.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\common\timer.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\common\timer.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\common\utils.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\common\utils.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\common\version.h
+# End Source File
+# End Group
+# Begin Group "login_sql"
+
+# PROP Default_Filter ""
+# Begin Source File
+
+SOURCE=..\..\src\login_sql\login.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\login_sql\login.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\login_sql\md5calc.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\login_sql\md5calc.h
+# End Source File
+# End Group
+# Begin Group "zlib"
+
+# PROP Default_Filter ""
+# Begin Source File
+
+SOURCE=..\..\src\zlib\crypt.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\zlib\ioapi.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\zlib\ioapi.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\zlib\iowin32.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\zlib\iowin32.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\zlib\unzip.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\zlib\unzip.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\zlib\zconf.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\zlib\zlib.h
+# End Source File
+# End Group
+# End Target
+# End Project
diff --git a/vcproj-6/login_sql/login_sql.plg b/vcproj-6/login_sql/login_sql.plg
new file mode 100644
index 000000000..928692d4e
--- /dev/null
+++ b/vcproj-6/login_sql/login_sql.plg
@@ -0,0 +1,119 @@
+<html>
+<body>
+<pre>
+<h1>Build Log</h1>
+<h3>
+--------------------Configuration: login_sql - Win32 Release--------------------
+</h3>
+<h3>Command Lines</h3>
+Creating temporary file "C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\RSPA9.tmp" with contents
+[
+/nologo /ML /W3 /GX /O2 /I "..\..\src\common" /I "..\..\src\mysql" /D "WIN32" /D "NDEBUG" /D "_CONSOLE" /D "_WIN32" /D PACKETVER=6 /D "NEW_006b" /D "__WIN32" /D "LOCALZLIB" /D FD_SETSIZE=4096 /D "DB_MANUAL_CAST_TO_UNION" /Fp"Release/login_sql.pch" /YX /Fo"Release/" /Fd"Release/" /FD /c
+"D:\~eAthena\Trunk\src\common\core.c"
+"D:\~eAthena\Trunk\src\common\db.c"
+"D:\~eAthena\Trunk\src\common\ers.c"
+"D:\~eAthena\Trunk\src\common\graph.c"
+"D:\~eAthena\Trunk\src\common\grfio.c"
+"D:\~eAthena\Trunk\src\common\lock.c"
+"D:\~eAthena\Trunk\src\common\malloc.c"
+"D:\~eAthena\Trunk\src\common\mapindex.c"
+"D:\~eAthena\Trunk\src\common\nullpo.c"
+"D:\~eAthena\Trunk\src\common\plugins.c"
+"D:\~eAthena\Trunk\src\common\showmsg.c"
+"D:\~eAthena\Trunk\src\common\socket.c"
+"D:\~eAthena\Trunk\src\common\strlib.c"
+"D:\~eAthena\Trunk\src\common\timer.c"
+"D:\~eAthena\Trunk\src\common\utils.c"
+"D:\~eAthena\Trunk\src\login_sql\login.c"
+"D:\~eAthena\Trunk\src\login_sql\md5calc.c"
+"D:\~eAthena\Trunk\src\zlib\ioapi.c"
+"D:\~eAthena\Trunk\src\zlib\iowin32.c"
+"D:\~eAthena\Trunk\src\zlib\unzip.c"
+]
+Creating command line "cl.exe @C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\RSPA9.tmp"
+Creating temporary file "C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\RSPAA.tmp" with contents
+[
+kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib WSOCK32.lib zdll.lib libmysql.lib /nologo /subsystem:console /incremental:no /pdb:"Release/login-server_sql.pdb" /machine:I386 /out:"../../login-server_sql.exe" /libpath:"../../lib"
+".\Release\core.obj"
+".\Release\db.obj"
+".\Release\ers.obj"
+".\Release\graph.obj"
+".\Release\grfio.obj"
+".\Release\lock.obj"
+".\Release\malloc.obj"
+".\Release\mapindex.obj"
+".\Release\nullpo.obj"
+".\Release\plugins.obj"
+".\Release\showmsg.obj"
+".\Release\socket.obj"
+".\Release\strlib.obj"
+".\Release\timer.obj"
+".\Release\utils.obj"
+".\Release\login.obj"
+".\Release\md5calc.obj"
+".\Release\ioapi.obj"
+".\Release\iowin32.obj"
+".\Release\unzip.obj"
+]
+Creating command line "link.exe @C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\RSPAA.tmp"
+<h3>Output Window</h3>
+Compiling...
+core.c
+db.c
+D:\~eAthena\Trunk\src\common\db.c(1996) : warning C4550: expression evaluates to a function which is missing an argument list
+D:\~eAthena\Trunk\src\common\db.c(1997) : warning C4550: expression evaluates to a function which is missing an argument list
+D:\~eAthena\Trunk\src\common\db.c(1998) : warning C4550: expression evaluates to a function which is missing an argument list
+D:\~eAthena\Trunk\src\common\db.c(1999) : warning C4550: expression evaluates to a function which is missing an argument list
+D:\~eAthena\Trunk\src\common\db.c(2024) : warning C4550: expression evaluates to a function which is missing an argument list
+D:\~eAthena\Trunk\src\common\db.c(2025) : warning C4550: expression evaluates to a function which is missing an argument list
+D:\~eAthena\Trunk\src\common\db.c(2026) : warning C4550: expression evaluates to a function which is missing an argument list
+D:\~eAthena\Trunk\src\common\db.c(2027) : warning C4550: expression evaluates to a function which is missing an argument list
+D:\~eAthena\Trunk\src\common\db.c(2061) : warning C4550: expression evaluates to a function which is missing an argument list
+D:\~eAthena\Trunk\src\common\db.c(2062) : warning C4550: expression evaluates to a function which is missing an argument list
+D:\~eAthena\Trunk\src\common\db.c(2065) : warning C4550: expression evaluates to a function which is missing an argument list
+D:\~eAthena\Trunk\src\common\db.c(2066) : warning C4550: expression evaluates to a function which is missing an argument list
+D:\~eAthena\Trunk\src\common\db.c(2089) : warning C4550: expression evaluates to a function which is missing an argument list
+D:\~eAthena\Trunk\src\common\db.c(2090) : warning C4550: expression evaluates to a function which is missing an argument list
+D:\~eAthena\Trunk\src\common\db.c(2091) : warning C4550: expression evaluates to a function which is missing an argument list
+D:\~eAthena\Trunk\src\common\db.c(2092) : warning C4550: expression evaluates to a function which is missing an argument list
+ers.c
+graph.c
+grfio.c
+D:\~eAthena\Trunk\src\common\grfio.c(625) : warning C4018: '!=' : signed/unsigned mismatch
+lock.c
+malloc.c
+mapindex.c
+nullpo.c
+plugins.c
+showmsg.c
+socket.c
+D:\~eAthena\Trunk\src\common\socket.c(153) : warning C4018: '==' : signed/unsigned mismatch
+D:\~eAthena\Trunk\src\common\socket.c(215) : warning C4018: '==' : signed/unsigned mismatch
+D:\~eAthena\Trunk\src\common\socket.c(665) : warning C4018: '==' : signed/unsigned mismatch
+D:\~eAthena\Trunk\src\common\socket.c(780) : warning C4018: '==' : signed/unsigned mismatch
+D:\~eAthena\Trunk\src\common\socket.c(819) : warning C4018: '==' : signed/unsigned mismatch
+D:\~eAthena\Trunk\src\common\socket.c(837) : warning C4018: '==' : signed/unsigned mismatch
+D:\~eAthena\Trunk\src\common\socket.c(842) : warning C4018: '==' : signed/unsigned mismatch
+D:\~eAthena\Trunk\src\common\socket.c(844) : warning C4018: '==' : signed/unsigned mismatch
+strlib.c
+timer.c
+utils.c
+login.c
+D:\~eAthena\Trunk\src\login_sql\login.c(970) : warning C4018: '==' : signed/unsigned mismatch
+D:\~eAthena\Trunk\src\login_sql\login.c(972) : warning C4018: '==' : signed/unsigned mismatch
+D:\~eAthena\Trunk\src\login_sql\login.c(976) : warning C4018: '==' : signed/unsigned mismatch
+D:\~eAthena\Trunk\src\login_sql\login.c(1021) : warning C4018: '!=' : signed/unsigned mismatch
+md5calc.c
+ioapi.c
+iowin32.c
+unzip.c
+Linking...
+LINK : warning LNK4089: all references to "zlib1.dll" discarded by /OPT:REF
+
+
+
+<h3>Results</h3>
+login-server_sql.exe - 0 error(s), 30 warning(s)
+</pre>
+</body>
+</html>
diff --git a/vcproj-6/map/map.001 b/vcproj-6/map/map.001
new file mode 100644
index 000000000..696606299
--- /dev/null
+++ b/vcproj-6/map/map.001
@@ -0,0 +1,485 @@
+# Microsoft Developer Studio Project File - Name="map" - Package Owner=<4>
+# Microsoft Developer Studio Generated Build File, Format Version 5.00
+# ** DO NOT EDIT **
+
+# TARGTYPE "Win32 (x86) Console Application" 0x0103
+
+CFG=map - Win32 Release
+!MESSAGE This is not a valid makefile. To build this project using NMAKE,
+!MESSAGE use the Export Makefile command and run
+!MESSAGE
+!MESSAGE NMAKE /f "map.mak".
+!MESSAGE
+!MESSAGE You can specify a configuration when running NMAKE
+!MESSAGE by defining the macro CFG on the command line. For example:
+!MESSAGE
+!MESSAGE NMAKE /f "map.mak" CFG="map - Win32 Release"
+!MESSAGE
+!MESSAGE Possible choices for configuration are:
+!MESSAGE
+!MESSAGE "map - Win32 Release" (based on "Win32 (x86) Console Application")
+!MESSAGE
+
+# Begin Project
+# PROP Scc_ProjName ""
+# PROP Scc_LocalPath ""
+CPP=cl.exe
+RSC=rc.exe
+# PROP BASE Use_MFC 0
+# PROP BASE Use_Debug_Libraries 0
+# PROP BASE Output_Dir "Release"
+# PROP BASE Intermediate_Dir "Release"
+# PROP BASE Target_Dir ""
+# PROP Use_MFC 0
+# PROP Use_Debug_Libraries 0
+# PROP Output_Dir "Release"
+# PROP Intermediate_Dir "Release"
+# PROP Ignore_Export_Lib 0
+# PROP Target_Dir ""
+# ADD BASE CPP /nologo /W3 /GX /O2 /D "WIN32" /D "NDEBUG" /D "_CONSOLE" /D "_MBCS" /YX /FD /c
+# ADD CPP /nologo /W3 /GX /O2 /I "..\..\src\common" /D "WIN32" /D "_DEBUG" /D "_CONSOLE" /D "_WIN32" /D PACKETVER=6 /D "TXT_ONLY" /D "NEW_006b" /D "__WIN32" /D "LOCALZLIB" /D "PCRE_SUPPORT" /D FD_SETSIZE=4096 /D "DB_MANUAL_CAST_TO_UNION" /YX /FD /c
+# ADD BASE RSC /l 0x419 /d "NDEBUG"
+# ADD RSC /l 0x419 /d "NDEBUG"
+BSC32=bscmake.exe
+# ADD BASE BSC32 /nologo
+# ADD BSC32 /nologo
+LINK32=link.exe
+# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:console /machine:I386
+# ADD LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib WSOCK32.lib zdll.lib pcre.lib /nologo /subsystem:console /machine:I386 /out:"../../map-server.exe" /libpath:"../../lib"
+# Begin Target
+
+# Name "map - Win32 Release"
+# Begin Group "common"
+
+# PROP Default_Filter ""
+# Begin Source File
+
+SOURCE=..\..\src\common\cbasetypes.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\common\core.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\common\core.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\common\db.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\common\db.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\common\ers.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\common\ers.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\common\graph.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\common\graph.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\common\grfio.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\common\grfio.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\common\lock.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\common\lock.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\common\malloc.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\common\malloc.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\common\mapindex.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\common\mapindex.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\common\mmo.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\common\nullpo.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\common\nullpo.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\common\plugin.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\common\plugins.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\common\plugins.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\common\showmsg.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\common\showmsg.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\common\socket.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\common\socket.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\common\strlib.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\common\strlib.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\common\svnversion.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\common\timer.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\common\timer.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\common\utils.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\common\utils.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\common\version.h
+# End Source File
+# End Group
+# Begin Group "map"
+
+# PROP Default_Filter ""
+# Begin Group "cpp"
+
+# PROP Default_Filter ""
+# Begin Source File
+
+SOURCE=..\..\src\map\atcommand.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\map\battle.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\map\charcommand.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\map\charsave.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\map\chat.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\map\chrif.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\map\clif.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\map\date.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\map\guild.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\map\intif.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\map\irc.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\map\itemdb.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\map\log.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\map\mail.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\map\map.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\map\mercenary.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\map\mob.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\map\npc.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\map\npc_chat.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\map\party.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\map\path.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\map\pc.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\map\pet.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\map\script.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\map\skill.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\map\status.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\map\storage.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\map\trade.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\map\unit.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\map\vending.c
+# End Source File
+# End Group
+# Begin Group "h"
+
+# PROP Default_Filter ""
+# Begin Source File
+
+SOURCE=..\..\src\map\atcommand.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\map\battle.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\map\charcommand.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\map\charsave.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\map\chat.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\map\chrif.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\map\clif.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\map\date.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\map\guild.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\map\intif.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\map\irc.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\map\itemdb.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\map\log.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\map\mail.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\map\map.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\map\mercenary.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\map\mob.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\map\npc.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\map\party.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\map\pc.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\map\pcre.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\map\pet.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\map\script.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\map\skill.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\map\status.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\map\storage.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\map\trade.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\map\unit.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\map\vending.h
+# End Source File
+# End Group
+# End Group
+# Begin Group "zlib"
+
+# PROP Default_Filter ""
+# Begin Source File
+
+SOURCE=..\..\src\zlib\crypt.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\zlib\ioapi.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\zlib\ioapi.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\zlib\iowin32.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\zlib\iowin32.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\zlib\unzip.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\zlib\unzip.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\zlib\zconf.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\zlib\zlib.h
+# End Source File
+# End Group
+# End Target
+# End Project
diff --git a/vcproj-6/map/map.dsp b/vcproj-6/map/map.dsp
new file mode 100644
index 000000000..7db91afde
--- /dev/null
+++ b/vcproj-6/map/map.dsp
@@ -0,0 +1,486 @@
+# Microsoft Developer Studio Project File - Name="map" - Package Owner=<4>
+# Microsoft Developer Studio Generated Build File, Format Version 6.00
+# ** DO NOT EDIT **
+
+# TARGTYPE "Win32 (x86) Console Application" 0x0103
+
+CFG=map - Win32 Release
+!MESSAGE This is not a valid makefile. To build this project using NMAKE,
+!MESSAGE use the Export Makefile command and run
+!MESSAGE
+!MESSAGE NMAKE /f "map.mak".
+!MESSAGE
+!MESSAGE You can specify a configuration when running NMAKE
+!MESSAGE by defining the macro CFG on the command line. For example:
+!MESSAGE
+!MESSAGE NMAKE /f "map.mak" CFG="map - Win32 Release"
+!MESSAGE
+!MESSAGE Possible choices for configuration are:
+!MESSAGE
+!MESSAGE "map - Win32 Release" (based on "Win32 (x86) Console Application")
+!MESSAGE
+
+# Begin Project
+# PROP AllowPerConfigDependencies 0
+# PROP Scc_ProjName ""
+# PROP Scc_LocalPath ""
+CPP=cl.exe
+RSC=rc.exe
+# PROP BASE Use_MFC 0
+# PROP BASE Use_Debug_Libraries 0
+# PROP BASE Output_Dir "Release"
+# PROP BASE Intermediate_Dir "Release"
+# PROP BASE Target_Dir ""
+# PROP Use_MFC 0
+# PROP Use_Debug_Libraries 0
+# PROP Output_Dir "Release"
+# PROP Intermediate_Dir "Release"
+# PROP Ignore_Export_Lib 0
+# PROP Target_Dir ""
+# ADD BASE CPP /nologo /W3 /GX /O2 /D "WIN32" /D "NDEBUG" /D "_CONSOLE" /D "_MBCS" /YX /FD /c
+# ADD CPP /nologo /W3 /GX /O2 /I "..\..\src\common" /D "WIN32" /D "_DEBUG" /D "_CONSOLE" /D "_WIN32" /D PACKETVER=6 /D "TXT_ONLY" /D "NEW_006b" /D "__WIN32" /D "LOCALZLIB" /D "PCRE_SUPPORT" /D FD_SETSIZE=4096 /D "DB_MANUAL_CAST_TO_UNION" /YX /FD /c
+# ADD BASE RSC /l 0x419 /d "NDEBUG"
+# ADD RSC /l 0x419 /d "NDEBUG"
+BSC32=bscmake.exe
+# ADD BASE BSC32 /nologo
+# ADD BSC32 /nologo
+LINK32=link.exe
+# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:console /machine:I386
+# ADD LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib WSOCK32.lib zdll.lib pcre.lib /nologo /subsystem:console /machine:I386 /out:"../../map-server.exe" /libpath:"../../lib"
+# Begin Target
+
+# Name "map - Win32 Release"
+# Begin Group "common"
+
+# PROP Default_Filter ""
+# Begin Source File
+
+SOURCE=..\..\src\common\cbasetypes.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\common\core.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\common\core.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\common\db.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\common\db.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\common\ers.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\common\ers.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\common\graph.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\common\graph.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\common\grfio.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\common\grfio.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\common\lock.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\common\lock.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\common\malloc.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\common\malloc.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\common\mapindex.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\common\mapindex.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\common\mmo.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\common\nullpo.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\common\nullpo.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\common\plugin.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\common\plugins.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\common\plugins.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\common\showmsg.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\common\showmsg.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\common\socket.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\common\socket.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\common\strlib.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\common\strlib.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\common\svnversion.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\common\timer.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\common\timer.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\common\utils.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\common\utils.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\common\version.h
+# End Source File
+# End Group
+# Begin Group "map"
+
+# PROP Default_Filter ""
+# Begin Group "cpp"
+
+# PROP Default_Filter ""
+# Begin Source File
+
+SOURCE=..\..\src\map\atcommand.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\map\battle.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\map\charcommand.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\map\charsave.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\map\chat.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\map\chrif.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\map\clif.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\map\date.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\map\guild.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\map\intif.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\map\irc.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\map\itemdb.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\map\log.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\map\mail.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\map\map.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\map\mercenary.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\map\mob.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\map\npc.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\map\npc_chat.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\map\party.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\map\path.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\map\pc.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\map\pet.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\map\script.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\map\skill.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\map\status.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\map\storage.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\map\trade.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\map\unit.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\map\vending.c
+# End Source File
+# End Group
+# Begin Group "h"
+
+# PROP Default_Filter ""
+# Begin Source File
+
+SOURCE=..\..\src\map\atcommand.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\map\battle.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\map\charcommand.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\map\charsave.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\map\chat.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\map\chrif.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\map\clif.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\map\date.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\map\guild.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\map\intif.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\map\irc.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\map\itemdb.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\map\log.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\map\mail.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\map\map.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\map\mercenary.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\map\mob.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\map\npc.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\map\party.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\map\pc.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\map\pcre.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\map\pet.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\map\script.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\map\skill.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\map\status.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\map\storage.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\map\trade.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\map\unit.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\map\vending.h
+# End Source File
+# End Group
+# End Group
+# Begin Group "zlib"
+
+# PROP Default_Filter ""
+# Begin Source File
+
+SOURCE=..\..\src\zlib\crypt.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\zlib\ioapi.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\zlib\ioapi.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\zlib\iowin32.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\zlib\iowin32.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\zlib\unzip.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\zlib\unzip.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\zlib\zconf.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\zlib\zlib.h
+# End Source File
+# End Group
+# End Target
+# End Project
diff --git a/vcproj-6/map/map.plg b/vcproj-6/map/map.plg
new file mode 100644
index 000000000..19eb6d08e
--- /dev/null
+++ b/vcproj-6/map/map.plg
@@ -0,0 +1,291 @@
+<html>
+<body>
+<pre>
+<h1>Build Log</h1>
+<h3>
+--------------------Configuration: map - Win32 Release--------------------
+</h3>
+<h3>Command Lines</h3>
+Creating temporary file "C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\RSPAC.tmp" with contents
+[
+/nologo /ML /W3 /GX /O2 /I "..\..\src\common" /D "WIN32" /D "_DEBUG" /D "_CONSOLE" /D "_WIN32" /D PACKETVER=6 /D "TXT_ONLY" /D "NEW_006b" /D "__WIN32" /D "LOCALZLIB" /D "PCRE_SUPPORT" /D FD_SETSIZE=4096 /D "DB_MANUAL_CAST_TO_UNION" /Fp"Release/map.pch" /YX /Fo"Release/" /Fd"Release/" /FD /c
+"D:\~eAthena\Trunk\src\common\db.c"
+"D:\~eAthena\Trunk\src\common\grfio.c"
+"D:\~eAthena\Trunk\src\common\showmsg.c"
+"D:\~eAthena\Trunk\src\common\socket.c"
+"D:\~eAthena\Trunk\src\map\atcommand.c"
+"D:\~eAthena\Trunk\src\map\battle.c"
+"D:\~eAthena\Trunk\src\map\charcommand.c"
+"D:\~eAthena\Trunk\src\map\chat.c"
+"D:\~eAthena\Trunk\src\map\chrif.c"
+"D:\~eAthena\Trunk\src\map\clif.c"
+"D:\~eAthena\Trunk\src\map\guild.c"
+"D:\~eAthena\Trunk\src\map\intif.c"
+"D:\~eAthena\Trunk\src\map\irc.c"
+"D:\~eAthena\Trunk\src\map\itemdb.c"
+"D:\~eAthena\Trunk\src\map\log.c"
+"D:\~eAthena\Trunk\src\map\map.c"
+"D:\~eAthena\Trunk\src\map\mercenary.c"
+"D:\~eAthena\Trunk\src\map\mob.c"
+"D:\~eAthena\Trunk\src\map\npc.c"
+"D:\~eAthena\Trunk\src\map\party.c"
+"D:\~eAthena\Trunk\src\map\path.c"
+"D:\~eAthena\Trunk\src\map\pc.c"
+"D:\~eAthena\Trunk\src\map\pet.c"
+"D:\~eAthena\Trunk\src\map\script.c"
+"D:\~eAthena\Trunk\src\map\skill.c"
+"D:\~eAthena\Trunk\src\map\status.c"
+"D:\~eAthena\Trunk\src\map\storage.c"
+"D:\~eAthena\Trunk\src\map\trade.c"
+"D:\~eAthena\Trunk\src\map\unit.c"
+"D:\~eAthena\Trunk\src\map\vending.c"
+]
+Creating command line "cl.exe @C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\RSPAC.tmp"
+Creating temporary file "C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\RSPAD.tmp" with contents
+[
+kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib WSOCK32.lib zdll.lib pcre.lib /nologo /subsystem:console /incremental:no /pdb:"Release/map-server.pdb" /machine:I386 /out:"../../map-server.exe" /libpath:"../../lib"
+".\Release\core.obj"
+".\Release\db.obj"
+".\Release\ers.obj"
+".\Release\graph.obj"
+".\Release\grfio.obj"
+".\Release\lock.obj"
+".\Release\malloc.obj"
+".\Release\mapindex.obj"
+".\Release\nullpo.obj"
+".\Release\plugins.obj"
+".\Release\showmsg.obj"
+".\Release\socket.obj"
+".\Release\strlib.obj"
+".\Release\timer.obj"
+".\Release\utils.obj"
+".\Release\atcommand.obj"
+".\Release\battle.obj"
+".\Release\charcommand.obj"
+".\Release\charsave.obj"
+".\Release\chat.obj"
+".\Release\chrif.obj"
+".\Release\clif.obj"
+".\Release\date.obj"
+".\Release\guild.obj"
+".\Release\intif.obj"
+".\Release\irc.obj"
+".\Release\itemdb.obj"
+".\Release\log.obj"
+".\Release\mail.obj"
+".\Release\map.obj"
+".\Release\mercenary.obj"
+".\Release\mob.obj"
+".\Release\npc.obj"
+".\Release\npc_chat.obj"
+".\Release\party.obj"
+".\Release\path.obj"
+".\Release\pc.obj"
+".\Release\pet.obj"
+".\Release\script.obj"
+".\Release\skill.obj"
+".\Release\status.obj"
+".\Release\storage.obj"
+".\Release\trade.obj"
+".\Release\unit.obj"
+".\Release\vending.obj"
+".\Release\ioapi.obj"
+".\Release\iowin32.obj"
+".\Release\unzip.obj"
+]
+Creating command line "link.exe @C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\RSPAD.tmp"
+<h3>Output Window</h3>
+Compiling...
+db.c
+D:\~eAthena\Trunk\src\common\db.c(1996) : warning C4550: expression evaluates to a function which is missing an argument list
+D:\~eAthena\Trunk\src\common\db.c(1997) : warning C4550: expression evaluates to a function which is missing an argument list
+D:\~eAthena\Trunk\src\common\db.c(1998) : warning C4550: expression evaluates to a function which is missing an argument list
+D:\~eAthena\Trunk\src\common\db.c(1999) : warning C4550: expression evaluates to a function which is missing an argument list
+D:\~eAthena\Trunk\src\common\db.c(2024) : warning C4550: expression evaluates to a function which is missing an argument list
+D:\~eAthena\Trunk\src\common\db.c(2025) : warning C4550: expression evaluates to a function which is missing an argument list
+D:\~eAthena\Trunk\src\common\db.c(2026) : warning C4550: expression evaluates to a function which is missing an argument list
+D:\~eAthena\Trunk\src\common\db.c(2027) : warning C4550: expression evaluates to a function which is missing an argument list
+D:\~eAthena\Trunk\src\common\db.c(2061) : warning C4550: expression evaluates to a function which is missing an argument list
+D:\~eAthena\Trunk\src\common\db.c(2062) : warning C4550: expression evaluates to a function which is missing an argument list
+D:\~eAthena\Trunk\src\common\db.c(2065) : warning C4550: expression evaluates to a function which is missing an argument list
+D:\~eAthena\Trunk\src\common\db.c(2066) : warning C4550: expression evaluates to a function which is missing an argument list
+D:\~eAthena\Trunk\src\common\db.c(2089) : warning C4550: expression evaluates to a function which is missing an argument list
+D:\~eAthena\Trunk\src\common\db.c(2090) : warning C4550: expression evaluates to a function which is missing an argument list
+D:\~eAthena\Trunk\src\common\db.c(2091) : warning C4550: expression evaluates to a function which is missing an argument list
+D:\~eAthena\Trunk\src\common\db.c(2092) : warning C4550: expression evaluates to a function which is missing an argument list
+grfio.c
+D:\~eAthena\Trunk\src\common\grfio.c(625) : warning C4018: '!=' : signed/unsigned mismatch
+showmsg.c
+socket.c
+D:\~eAthena\Trunk\src\common\socket.c(153) : warning C4018: '==' : signed/unsigned mismatch
+D:\~eAthena\Trunk\src\common\socket.c(215) : warning C4018: '==' : signed/unsigned mismatch
+D:\~eAthena\Trunk\src\common\socket.c(665) : warning C4018: '==' : signed/unsigned mismatch
+D:\~eAthena\Trunk\src\common\socket.c(780) : warning C4018: '==' : signed/unsigned mismatch
+D:\~eAthena\Trunk\src\common\socket.c(819) : warning C4018: '==' : signed/unsigned mismatch
+D:\~eAthena\Trunk\src\common\socket.c(837) : warning C4018: '==' : signed/unsigned mismatch
+D:\~eAthena\Trunk\src\common\socket.c(842) : warning C4018: '==' : signed/unsigned mismatch
+D:\~eAthena\Trunk\src\common\socket.c(844) : warning C4018: '==' : signed/unsigned mismatch
+atcommand.c
+D:\~eAthena\Trunk\src\map\clif.h(19) : warning C4005: 'PACKETVER' : macro redefinition
+ unknown(0) : see previous definition of 'PACKETVER'
+D:\~eAthena\Trunk\src\map\atcommand.c(988) : warning C4018: '==' : signed/unsigned mismatch
+D:\~eAthena\Trunk\src\map\atcommand.c(1046) : warning C4018: '==' : signed/unsigned mismatch
+D:\~eAthena\Trunk\src\map\atcommand.c(1114) : warning C4018: '==' : signed/unsigned mismatch
+battle.c
+D:\~eAthena\Trunk\src\map\atcommand.c(3588) : warning C4761: integral size mismatch in argument; conversion supplied
+D:\~eAthena\Trunk\src\map\atcommand.c(3588) : warning C4761: integral size mismatch in argument; conversion supplied
+D:\~eAthena\Trunk\src\map\atcommand.c(3665) : warning C4761: integral size mismatch in argument; conversion supplied
+D:\~eAthena\Trunk\src\map\atcommand.c(3665) : warning C4761: integral size mismatch in argument; conversion supplied
+D:\~eAthena\Trunk\src\map\atcommand.c(8177) : warning C4761: integral size mismatch in argument; conversion supplied
+D:\~eAthena\Trunk\src\map\clif.h(19) : warning C4005: 'PACKETVER' : macro redefinition
+ unknown(0) : see previous definition of 'PACKETVER'
+charcommand.c
+D:\~eAthena\Trunk\src\map\clif.h(19) : warning C4005: 'PACKETVER' : macro redefinition
+ unknown(0) : see previous definition of 'PACKETVER'
+chat.c
+D:\~eAthena\Trunk\src\map\clif.h(19) : warning C4005: 'PACKETVER' : macro redefinition
+ unknown(0) : see previous definition of 'PACKETVER'
+chrif.c
+D:\~eAthena\Trunk\src\map\clif.h(19) : warning C4005: 'PACKETVER' : macro redefinition
+ unknown(0) : see previous definition of 'PACKETVER'
+D:\~eAthena\Trunk\src\map\chrif.c(361) : warning C4018: '!=' : signed/unsigned mismatch
+D:\~eAthena\Trunk\src\map\chrif.c(496) : warning C4018: '==' : signed/unsigned mismatch
+D:\~eAthena\Trunk\src\map\chrif.c(497) : warning C4018: '==' : signed/unsigned mismatch
+clif.c
+D:\~eAthena\Trunk\src\map\clif.h(19) : warning C4005: 'PACKETVER' : macro redefinition
+ unknown(0) : see previous definition of 'PACKETVER'
+D:\~eAthena\Trunk\src\map\clif.c(1478) : warning C4018: '!=' : signed/unsigned mismatch
+guild.c
+D:\~eAthena\Trunk\src\map\clif.c(10565) : warning C4761: integral size mismatch in argument; conversion supplied
+D:\~eAthena\Trunk\src\map\clif.h(19) : warning C4005: 'PACKETVER' : macro redefinition
+ unknown(0) : see previous definition of 'PACKETVER'
+intif.c
+D:\~eAthena\Trunk\src\map\clif.h(19) : warning C4005: 'PACKETVER' : macro redefinition
+ unknown(0) : see previous definition of 'PACKETVER'
+D:\~eAthena\Trunk\src\map\intif.c(859) : warning C4018: '!=' : signed/unsigned mismatch
+irc.c
+itemdb.c
+log.c
+map.c
+D:\~eAthena\Trunk\src\map\clif.h(19) : warning C4005: 'PACKETVER' : macro redefinition
+ unknown(0) : see previous definition of 'PACKETVER'
+D:\~eAthena\Trunk\src\map\map.c(131) : fatal error C1083: Cannot open compiler intermediate file: 'C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\a02836ex': Permission denied
+mercenary.c
+D:\~eAthena\Trunk\src\map\clif.h(19) : warning C4005: 'PACKETVER' : macro redefinition
+ unknown(0) : see previous definition of 'PACKETVER'
+mob.c
+D:\~eAthena\Trunk\src\map\clif.h(19) : warning C4005: 'PACKETVER' : macro redefinition
+ unknown(0) : see previous definition of 'PACKETVER'
+D:\~eAthena\Trunk\src\map\mob.c(2588) : warning C4018: '!=' : signed/unsigned mismatch
+npc.c
+D:\~eAthena\Trunk\src\map\mob.c(372) : warning C4761: integral size mismatch in argument; conversion supplied
+D:\~eAthena\Trunk\src\map\mob.c(372) : warning C4761: integral size mismatch in argument; conversion supplied
+D:\~eAthena\Trunk\src\map\mob.c(1562) : warning C4761: integral size mismatch in argument; conversion supplied
+D:\~eAthena\Trunk\src\map\mob.c(1727) : warning C4761: integral size mismatch in argument; conversion supplied
+D:\~eAthena\Trunk\src\map\mob.c(2948) : warning C4761: integral size mismatch in argument; conversion supplied
+D:\~eAthena\Trunk\src\map\mob.c(2948) : warning C4761: integral size mismatch in argument; conversion supplied
+D:\~eAthena\Trunk\src\map\clif.h(19) : warning C4005: 'PACKETVER' : macro redefinition
+ unknown(0) : see previous definition of 'PACKETVER'
+D:\~eAthena\Trunk\src\map\npc.c(2938) : warning C4013: 'npc_debug_warps' undefined; assuming extern returning int
+party.c
+D:\~eAthena\Trunk\src\map\clif.h(19) : warning C4005: 'PACKETVER' : macro redefinition
+ unknown(0) : see previous definition of 'PACKETVER'
+path.c
+pc.c
+D:\~eAthena\Trunk\src\map\clif.h(19) : warning C4005: 'PACKETVER' : macro redefinition
+ unknown(0) : see previous definition of 'PACKETVER'
+pet.c
+D:\~eAthena\Trunk\src\map\pc.c(807) : warning C4761: integral size mismatch in argument; conversion supplied
+D:\~eAthena\Trunk\src\map\pc.c(882) : warning C4761: integral size mismatch in argument; conversion supplied
+D:\~eAthena\Trunk\src\map\pc.c(2091) : warning C4761: integral size mismatch in argument; conversion supplied
+D:\~eAthena\Trunk\src\map\pc.c(2095) : warning C4761: integral size mismatch in argument; conversion supplied
+D:\~eAthena\Trunk\src\map\pc.c(2135) : warning C4761: integral size mismatch in argument; conversion supplied
+D:\~eAthena\Trunk\src\map\pc.c(2139) : warning C4761: integral size mismatch in argument; conversion supplied
+D:\~eAthena\Trunk\src\map\pc.c(2139) : warning C4761: integral size mismatch in argument; conversion supplied
+D:\~eAthena\Trunk\src\map\pc.c(2139) : warning C4761: integral size mismatch in argument; conversion supplied
+D:\~eAthena\Trunk\src\map\pc.c(2139) : warning C4761: integral size mismatch in argument; conversion supplied
+D:\~eAthena\Trunk\src\map\pc.c(2143) : warning C4761: integral size mismatch in argument; conversion supplied
+D:\~eAthena\Trunk\src\map\pc.c(2143) : warning C4761: integral size mismatch in argument; conversion supplied
+D:\~eAthena\Trunk\src\map\pc.c(2143) : warning C4761: integral size mismatch in argument; conversion supplied
+D:\~eAthena\Trunk\src\map\pc.c(2143) : warning C4761: integral size mismatch in argument; conversion supplied
+D:\~eAthena\Trunk\src\map\pc.c(2193) : warning C4761: integral size mismatch in argument; conversion supplied
+D:\~eAthena\Trunk\src\map\pc.c(2212) : warning C4761: integral size mismatch in argument; conversion supplied
+D:\~eAthena\Trunk\src\map\pc.c(2212) : warning C4761: integral size mismatch in argument; conversion supplied
+D:\~eAthena\Trunk\src\map\pc.c(2212) : warning C4761: integral size mismatch in argument; conversion supplied
+D:\~eAthena\Trunk\src\map\pc.c(2212) : warning C4761: integral size mismatch in argument; conversion supplied
+D:\~eAthena\Trunk\src\map\pc.c(2217) : warning C4761: integral size mismatch in argument; conversion supplied
+D:\~eAthena\Trunk\src\map\pc.c(2217) : warning C4761: integral size mismatch in argument; conversion supplied
+D:\~eAthena\Trunk\src\map\pc.c(2217) : warning C4761: integral size mismatch in argument; conversion supplied
+D:\~eAthena\Trunk\src\map\pc.c(2217) : warning C4761: integral size mismatch in argument; conversion supplied
+D:\~eAthena\Trunk\src\map\pc.c(982) : warning C4761: integral size mismatch in argument; conversion supplied
+D:\~eAthena\Trunk\src\map\pc.c(4827) : warning C4761: integral size mismatch in argument; conversion supplied
+D:\~eAthena\Trunk\src\map\pc.c(4891) : warning C4761: integral size mismatch in argument; conversion supplied
+D:\~eAthena\Trunk\src\map\pc.c(4897) : warning C4761: integral size mismatch in argument; conversion supplied
+D:\~eAthena\Trunk\src\map\pc.c(5176) : warning C4761: integral size mismatch in argument; conversion supplied
+D:\~eAthena\Trunk\src\map\pc.c(5176) : warning C4761: integral size mismatch in argument; conversion supplied
+D:\~eAthena\Trunk\src\map\pc.c(5179) : warning C4761: integral size mismatch in argument; conversion supplied
+D:\~eAthena\Trunk\src\map\pc.c(5179) : warning C4761: integral size mismatch in argument; conversion supplied
+D:\~eAthena\Trunk\src\map\pc.c(5184) : warning C4761: integral size mismatch in argument; conversion supplied
+D:\~eAthena\Trunk\src\map\pc.c(5186) : warning C4761: integral size mismatch in argument; conversion supplied
+D:\~eAthena\Trunk\src\map\pc.c(5191) : warning C4761: integral size mismatch in argument; conversion supplied
+D:\~eAthena\Trunk\src\map\pc.c(5193) : warning C4761: integral size mismatch in argument; conversion supplied
+D:\~eAthena\Trunk\src\map\pc.c(5216) : warning C4761: integral size mismatch in argument; conversion supplied
+D:\~eAthena\Trunk\src\map\pc.c(5229) : warning C4761: integral size mismatch in argument; conversion supplied
+D:\~eAthena\Trunk\src\map\clif.h(19) : warning C4005: 'PACKETVER' : macro redefinition
+ unknown(0) : see previous definition of 'PACKETVER'
+D:\~eAthena\Trunk\src\map\pet.c(484) : warning C4018: '==' : signed/unsigned mismatch
+script.c
+D:\~eAthena\Trunk\src\map\pet.c(603) : warning C4761: integral size mismatch in argument; conversion supplied
+D:\~eAthena\Trunk\src\map\clif.h(19) : warning C4005: 'PACKETVER' : macro redefinition
+ unknown(0) : see previous definition of 'PACKETVER'
+D:\~eAthena\Trunk\src\map\script.c(4939) : warning C4018: '==' : signed/unsigned mismatch
+skill.c
+D:\~eAthena\Trunk\src\map\script.c(3074) : warning C4761: integral size mismatch in argument; conversion supplied
+D:\~eAthena\Trunk\src\map\script.c(5695) : warning C4761: integral size mismatch in argument; conversion supplied
+D:\~eAthena\Trunk\src\map\script.c(5695) : warning C4761: integral size mismatch in argument; conversion supplied
+D:\~eAthena\Trunk\src\map\script.c(10469) : warning C4761: integral size mismatch in argument; conversion supplied
+D:\~eAthena\Trunk\src\map\script.c(10469) : warning C4761: integral size mismatch in argument; conversion supplied
+D:\~eAthena\Trunk\src\map\clif.h(19) : warning C4005: 'PACKETVER' : macro redefinition
+ unknown(0) : see previous definition of 'PACKETVER'
+D:\~eAthena\Trunk\src\map\skill.c(8486) : warning C4018: '==' : signed/unsigned mismatch
+D:\~eAthena\Trunk\src\map\skill.c(9599) : warning C4018: '!=' : signed/unsigned mismatch
+status.c
+D:\~eAthena\Trunk\src\map\skill.c(1118) : warning C4761: integral size mismatch in argument; conversion supplied
+D:\~eAthena\Trunk\src\map\skill.c(1162) : warning C4761: integral size mismatch in argument; conversion supplied
+D:\~eAthena\Trunk\src\map\skill.c(1205) : warning C4761: integral size mismatch in argument; conversion supplied
+D:\~eAthena\Trunk\src\map\skill.c(2586) : warning C4761: integral size mismatch in argument; conversion supplied
+D:\~eAthena\Trunk\src\map\skill.c(3268) : warning C4761: integral size mismatch in argument; conversion supplied
+D:\~eAthena\Trunk\src\map\skill.c(3268) : warning C4761: integral size mismatch in argument; conversion supplied
+D:\~eAthena\Trunk\src\map\skill.c(3738) : warning C4761: integral size mismatch in argument; conversion supplied
+D:\~eAthena\Trunk\src\map\skill.c(5208) : warning C4761: integral size mismatch in argument; conversion supplied
+D:\~eAthena\Trunk\src\map\skill.c(6020) : warning C4761: integral size mismatch in argument; conversion supplied
+D:\~eAthena\Trunk\src\map\skill.c(6020) : warning C4761: integral size mismatch in argument; conversion supplied
+D:\~eAthena\Trunk\src\map\skill.c(6527) : warning C4761: integral size mismatch in argument; conversion supplied
+D:\~eAthena\Trunk\src\map\skill.c(6533) : warning C4761: integral size mismatch in argument; conversion supplied
+D:\~eAthena\Trunk\src\map\skill.c(6533) : warning C4761: integral size mismatch in argument; conversion supplied
+D:\~eAthena\Trunk\src\map\skill.c(6533) : warning C4761: integral size mismatch in argument; conversion supplied
+D:\~eAthena\Trunk\src\map\clif.h(19) : warning C4005: 'PACKETVER' : macro redefinition
+ unknown(0) : see previous definition of 'PACKETVER'
+D:\~eAthena\Trunk\src\map\status.c(2043) : warning C4018: '!=' : signed/unsigned mismatch
+D:\~eAthena\Trunk\src\map\status.c(2045) : warning C4018: '!=' : signed/unsigned mismatch
+storage.c
+D:\~eAthena\Trunk\src\map\clif.h(19) : warning C4005: 'PACKETVER' : macro redefinition
+ unknown(0) : see previous definition of 'PACKETVER'
+trade.c
+D:\~eAthena\Trunk\src\map\clif.h(19) : warning C4005: 'PACKETVER' : macro redefinition
+ unknown(0) : see previous definition of 'PACKETVER'
+unit.c
+D:\~eAthena\Trunk\src\map\clif.h(19) : warning C4005: 'PACKETVER' : macro redefinition
+ unknown(0) : see previous definition of 'PACKETVER'
+vending.c
+D:\~eAthena\Trunk\src\map\clif.h(19) : warning C4005: 'PACKETVER' : macro redefinition
+ unknown(0) : see previous definition of 'PACKETVER'
+Error executing cl.exe.
+
+
+
+<h3>Results</h3>
+map-server.exe - 1 error(s), 131 warning(s)
+</pre>
+</body>
+</html>
diff --git a/vcproj-6/map_sql/map_sql.001 b/vcproj-6/map_sql/map_sql.001
new file mode 100644
index 000000000..4469140cc
--- /dev/null
+++ b/vcproj-6/map_sql/map_sql.001
@@ -0,0 +1,469 @@
+# Microsoft Developer Studio Project File - Name="map_sql" - Package Owner=<4>
+# Microsoft Developer Studio Generated Build File, Format Version 5.00
+# ** DO NOT EDIT **
+
+# TARGTYPE "Win32 (x86) Console Application" 0x0103
+
+CFG=map_sql - Win32 Release
+!MESSAGE This is not a valid makefile. To build this project using NMAKE,
+!MESSAGE use the Export Makefile command and run
+!MESSAGE
+!MESSAGE NMAKE /f "map_sql.mak".
+!MESSAGE
+!MESSAGE You can specify a configuration when running NMAKE
+!MESSAGE by defining the macro CFG on the command line. For example:
+!MESSAGE
+!MESSAGE NMAKE /f "map_sql.mak" CFG="map_sql - Win32 Release"
+!MESSAGE
+!MESSAGE Possible choices for configuration are:
+!MESSAGE
+!MESSAGE "map_sql - Win32 Release" (based on "Win32 (x86) Console Application")
+!MESSAGE
+
+# Begin Project
+# PROP Scc_ProjName ""
+# PROP Scc_LocalPath ""
+CPP=cl.exe
+RSC=rc.exe
+# PROP BASE Use_MFC 0
+# PROP BASE Use_Debug_Libraries 0
+# PROP BASE Output_Dir "Release"
+# PROP BASE Intermediate_Dir "Release"
+# PROP BASE Target_Dir ""
+# PROP Use_MFC 0
+# PROP Use_Debug_Libraries 0
+# PROP Output_Dir "Release"
+# PROP Intermediate_Dir "Release"
+# PROP Ignore_Export_Lib 0
+# PROP Target_Dir ""
+# ADD BASE CPP /nologo /W3 /GX /O2 /D "WIN32" /D "NDEBUG" /D "_CONSOLE" /D "_MBCS" /YX /FD /c
+# ADD CPP /nologo /W3 /GX /O2 /I "..\..\src\common" /I "..\..\src\mysql" /D "WIN32" /D "_DEBUG" /D "_CONSOLE" /D "_WIN32" /D PACKETVER=6 /D "NEW_006b" /D "__WIN32" /D "LOCALZLIB" /D "PCRE_SUPPORT" /D FD_SETSIZE=4096 /D "DB_MANUAL_CAST_TO_UNION" /YX /FD /c
+# ADD BASE RSC /l 0x419 /d "NDEBUG"
+# ADD RSC /l 0x419 /d "NDEBUG"
+BSC32=bscmake.exe
+# ADD BASE BSC32 /nologo
+# ADD BSC32 /nologo
+LINK32=link.exe
+# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:console /machine:I386
+# ADD LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib WSOCK32.lib zdll.lib libmysql.lib pcre.lib /nologo /subsystem:console /machine:I386 /out:"../../map-server_sql.exe" /libpath:"../../lib"
+# Begin Target
+
+# Name "map_sql - Win32 Release"
+# Begin Group "common"
+
+# PROP Default_Filter ""
+# Begin Source File
+
+SOURCE=..\..\src\common\cbasetypes.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\common\core.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\common\core.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\common\db.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\common\db.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\common\ers.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\common\ers.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\common\graph.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\common\graph.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\common\grfio.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\common\grfio.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\common\lock.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\common\lock.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\common\malloc.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\common\malloc.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\common\mapindex.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\common\mapindex.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\common\mmo.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\common\nullpo.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\common\nullpo.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\common\plugin.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\common\plugins.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\common\plugins.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\common\showmsg.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\common\showmsg.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\common\socket.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\common\socket.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\common\strlib.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\common\strlib.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\common\svnversion.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\common\timer.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\common\timer.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\common\utils.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\common\utils.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\common\version.h
+# End Source File
+# End Group
+# Begin Group "map"
+
+# PROP Default_Filter ""
+# Begin Source File
+
+SOURCE=..\..\src\map\atcommand.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\map\atcommand.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\map\battle.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\map\battle.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\map\charcommand.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\map\charcommand.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\map\charsave.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\map\charsave.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\map\chat.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\map\chat.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\map\chrif.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\map\chrif.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\map\clif.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\map\clif.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\map\date.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\map\date.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\map\guild.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\map\guild.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\map\intif.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\map\intif.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\map\irc.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\map\irc.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\map\itemdb.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\map\itemdb.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\map\log.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\map\log.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\map\mail.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\map\mail.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\map\map.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\map\map.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\map\mercenary.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\map\mercenary.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\map\mob.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\map\mob.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\map\npc.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\map\npc.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\map\npc_chat.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\map\party.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\map\party.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\map\path.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\map\pc.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\map\pc.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\map\pcre.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\map\pet.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\map\pet.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\map\script.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\map\script.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\map\skill.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\map\skill.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\map\status.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\map\status.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\map\storage.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\map\storage.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\map\trade.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\map\trade.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\map\vending.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\map\vending.h
+# End Source File
+# End Group
+# Begin Group "zlib"
+
+# PROP Default_Filter ""
+# Begin Source File
+
+SOURCE=..\..\src\zlib\crypt.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\zlib\ioapi.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\zlib\ioapi.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\zlib\iowin32.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\zlib\iowin32.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\zlib\unzip.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\zlib\unzip.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\zlib\zconf.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\zlib\zlib.h
+# End Source File
+# End Group
+# End Target
+# End Project
diff --git a/vcproj-6/map_sql/map_sql.dsp b/vcproj-6/map_sql/map_sql.dsp
new file mode 100644
index 000000000..73ee15d6e
--- /dev/null
+++ b/vcproj-6/map_sql/map_sql.dsp
@@ -0,0 +1,474 @@
+# Microsoft Developer Studio Project File - Name="map_sql" - Package Owner=<4>
+# Microsoft Developer Studio Generated Build File, Format Version 6.00
+# ** DO NOT EDIT **
+
+# TARGTYPE "Win32 (x86) Console Application" 0x0103
+
+CFG=map_sql - Win32 Release
+!MESSAGE This is not a valid makefile. To build this project using NMAKE,
+!MESSAGE use the Export Makefile command and run
+!MESSAGE
+!MESSAGE NMAKE /f "map_sql.mak".
+!MESSAGE
+!MESSAGE You can specify a configuration when running NMAKE
+!MESSAGE by defining the macro CFG on the command line. For example:
+!MESSAGE
+!MESSAGE NMAKE /f "map_sql.mak" CFG="map_sql - Win32 Release"
+!MESSAGE
+!MESSAGE Possible choices for configuration are:
+!MESSAGE
+!MESSAGE "map_sql - Win32 Release" (based on "Win32 (x86) Console Application")
+!MESSAGE
+
+# Begin Project
+# PROP AllowPerConfigDependencies 0
+# PROP Scc_ProjName ""
+# PROP Scc_LocalPath ""
+CPP=cl.exe
+RSC=rc.exe
+# PROP BASE Use_MFC 0
+# PROP BASE Use_Debug_Libraries 0
+# PROP BASE Output_Dir "Release"
+# PROP BASE Intermediate_Dir "Release"
+# PROP BASE Target_Dir ""
+# PROP Use_MFC 0
+# PROP Use_Debug_Libraries 0
+# PROP Output_Dir "Release"
+# PROP Intermediate_Dir "Release"
+# PROP Ignore_Export_Lib 0
+# PROP Target_Dir ""
+# ADD BASE CPP /nologo /W3 /GX /O2 /D "WIN32" /D "NDEBUG" /D "_CONSOLE" /D "_MBCS" /YX /FD /c
+# ADD CPP /nologo /W3 /GX /O2 /I "..\..\src\common" /I "..\..\src\mysql" /D "WIN32" /D "_DEBUG" /D "_CONSOLE" /D "_WIN32" /D PACKETVER=6 /D "NEW_006b" /D "__WIN32" /D "LOCALZLIB" /D "PCRE_SUPPORT" /D FD_SETSIZE=4096 /D "DB_MANUAL_CAST_TO_UNION" /YX /FD /c
+# ADD BASE RSC /l 0x419 /d "NDEBUG"
+# ADD RSC /l 0x419 /d "NDEBUG"
+BSC32=bscmake.exe
+# ADD BASE BSC32 /nologo
+# ADD BSC32 /nologo
+LINK32=link.exe
+# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:console /machine:I386
+# ADD LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib WSOCK32.lib zdll.lib libmysql.lib pcre.lib /nologo /subsystem:console /machine:I386 /out:"../../map-server_sql.exe" /libpath:"../../lib"
+# Begin Target
+
+# Name "map_sql - Win32 Release"
+# Begin Group "common"
+
+# PROP Default_Filter ""
+# Begin Source File
+
+SOURCE=..\..\src\common\cbasetypes.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\common\core.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\common\core.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\common\db.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\common\db.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\common\ers.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\common\ers.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\common\graph.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\common\graph.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\common\grfio.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\common\grfio.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\common\lock.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\common\lock.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\common\malloc.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\common\malloc.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\common\mapindex.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\common\mapindex.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\common\mmo.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\common\nullpo.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\common\nullpo.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\common\plugin.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\common\plugins.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\common\plugins.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\common\showmsg.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\common\showmsg.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\common\socket.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\common\socket.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\common\strlib.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\common\strlib.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\common\svnversion.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\common\timer.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\common\timer.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\common\utils.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\common\utils.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\common\version.h
+# End Source File
+# End Group
+# Begin Group "map"
+
+# PROP Default_Filter ""
+# Begin Source File
+
+SOURCE=..\..\src\map\atcommand.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\map\atcommand.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\map\battle.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\map\battle.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\map\charcommand.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\map\charcommand.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\map\charsave.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\map\charsave.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\map\chat.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\map\chat.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\map\chrif.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\map\chrif.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\map\clif.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\map\clif.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\map\date.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\map\date.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\map\guild.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\map\guild.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\map\intif.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\map\intif.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\map\irc.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\map\irc.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\map\itemdb.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\map\itemdb.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\map\log.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\map\log.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\map\mail.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\map\mail.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\map\map.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\map\map.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\map\mercenary.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\map\mercenary.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\map\mob.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\map\mob.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\map\npc.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\map\npc.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\map\npc_chat.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\map\party.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\map\party.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\map\path.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\map\pc.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\map\pc.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\map\pcre.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\map\pet.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\map\pet.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\map\script.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\map\script.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\map\skill.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\map\skill.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\map\status.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\map\status.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\map\storage.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\map\storage.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\map\trade.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\map\trade.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\map\unit.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\map\vending.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\map\vending.h
+# End Source File
+# End Group
+# Begin Group "zlib"
+
+# PROP Default_Filter ""
+# Begin Source File
+
+SOURCE=..\..\src\zlib\crypt.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\zlib\ioapi.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\zlib\ioapi.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\zlib\iowin32.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\zlib\iowin32.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\zlib\unzip.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\zlib\unzip.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\zlib\zconf.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\zlib\zlib.h
+# End Source File
+# End Group
+# End Target
+# End Project
diff --git a/vcproj-6/map_sql/map_sql.plg b/vcproj-6/map_sql/map_sql.plg
new file mode 100644
index 000000000..01a46406c
--- /dev/null
+++ b/vcproj-6/map_sql/map_sql.plg
@@ -0,0 +1,84 @@
+<html>
+<body>
+<pre>
+<h1>Build Log</h1>
+<h3>
+--------------------Configuration: map_sql - Win32 Release--------------------
+</h3>
+<h3>Command Lines</h3>
+Creating temporary file "C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\RSPB1.tmp" with contents
+[
+/nologo /ML /W3 /GX /O2 /I "..\..\src\common" /I "..\..\src\mysql" /D "WIN32" /D "_DEBUG" /D "_CONSOLE" /D "_WIN32" /D PACKETVER=6 /D "NEW_006b" /D "__WIN32" /D "LOCALZLIB" /D "PCRE_SUPPORT" /D FD_SETSIZE=4096 /D "DB_MANUAL_CAST_TO_UNION" /Fp"Release/map_sql.pch" /YX /Fo"Release/" /Fd"Release/" /FD /c
+"D:\~eAthena\Trunk\src\map\unit.c"
+]
+Creating command line "cl.exe @C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\RSPB1.tmp"
+Creating temporary file "C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\RSPB2.tmp" with contents
+[
+kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib WSOCK32.lib zdll.lib libmysql.lib pcre.lib /nologo /subsystem:console /incremental:no /pdb:"Release/map-server_sql.pdb" /machine:I386 /out:"../../map-server_sql.exe" /libpath:"../../lib"
+".\Release\core.obj"
+".\Release\db.obj"
+".\Release\ers.obj"
+".\Release\graph.obj"
+".\Release\grfio.obj"
+".\Release\lock.obj"
+".\Release\malloc.obj"
+".\Release\mapindex.obj"
+".\Release\nullpo.obj"
+".\Release\plugins.obj"
+".\Release\showmsg.obj"
+".\Release\socket.obj"
+".\Release\strlib.obj"
+".\Release\timer.obj"
+".\Release\utils.obj"
+".\Release\atcommand.obj"
+".\Release\battle.obj"
+".\Release\charcommand.obj"
+".\Release\charsave.obj"
+".\Release\chat.obj"
+".\Release\chrif.obj"
+".\Release\clif.obj"
+".\Release\date.obj"
+".\Release\guild.obj"
+".\Release\intif.obj"
+".\Release\irc.obj"
+".\Release\itemdb.obj"
+".\Release\log.obj"
+".\Release\mail.obj"
+".\Release\map.obj"
+".\Release\mercenary.obj"
+".\Release\mob.obj"
+".\Release\npc.obj"
+".\Release\npc_chat.obj"
+".\Release\party.obj"
+".\Release\path.obj"
+".\Release\pc.obj"
+".\Release\pet.obj"
+".\Release\script.obj"
+".\Release\skill.obj"
+".\Release\status.obj"
+".\Release\storage.obj"
+".\Release\trade.obj"
+".\Release\vending.obj"
+".\Release\ioapi.obj"
+".\Release\iowin32.obj"
+".\Release\unzip.obj"
+".\Release\unit.obj"
+]
+Creating command line "link.exe @C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\RSPB2.tmp"
+<h3>Output Window</h3>
+Compiling...
+unit.c
+D:\~eAthena\Trunk\src\map\clif.h(19) : warning C4005: 'PACKETVER' : macro redefinition
+ unknown(0) : see previous definition of 'PACKETVER'
+Linking...
+npc.obj : error LNK2001: unresolved external symbol _npc_debug_warps
+../../map-server_sql.exe : fatal error LNK1120: 1 unresolved externals
+Error executing link.exe.
+
+
+
+<h3>Results</h3>
+map-server_sql.exe - 2 error(s), 1 warning(s)
+</pre>
+</body>
+</html>
diff --git a/vcproj-6/trunk.dsw b/vcproj-6/trunk.dsw
new file mode 100644
index 000000000..ee77760fd
--- /dev/null
+++ b/vcproj-6/trunk.dsw
@@ -0,0 +1,89 @@
+Microsoft Developer Studio Workspace File, Format Version 6.00
+# WARNING: DO NOT EDIT OR DELETE THIS WORKSPACE FILE!
+
+###############################################################################
+
+Project: "char"=".\char\char.dsp" - Package Owner=<4>
+
+Package=<5>
+{{{
+}}}
+
+Package=<4>
+{{{
+}}}
+
+###############################################################################
+
+Project: "char_sql"=".\char_sql\char_sql.dsp" - Package Owner=<4>
+
+Package=<5>
+{{{
+}}}
+
+Package=<4>
+{{{
+}}}
+
+###############################################################################
+
+Project: "login"=".\login\login.dsp" - Package Owner=<4>
+
+Package=<5>
+{{{
+}}}
+
+Package=<4>
+{{{
+}}}
+
+###############################################################################
+
+Project: "login_sql"=".\login_sql\login_sql.dsp" - Package Owner=<4>
+
+Package=<5>
+{{{
+}}}
+
+Package=<4>
+{{{
+}}}
+
+###############################################################################
+
+Project: "map"=".\map\map.dsp" - Package Owner=<4>
+
+Package=<5>
+{{{
+}}}
+
+Package=<4>
+{{{
+}}}
+
+###############################################################################
+
+Project: "map_sql"=".\map_sql\map_sql.dsp" - Package Owner=<4>
+
+Package=<5>
+{{{
+}}}
+
+Package=<4>
+{{{
+}}}
+
+###############################################################################
+
+Global:
+
+Package=<5>
+{{{
+}}}
+
+Package=<3>
+{{{
+}}}
+
+###############################################################################
+
diff --git a/vcproj-6/trunk.ncb b/vcproj-6/trunk.ncb
new file mode 100644
index 000000000..3c2aad1cc
--- /dev/null
+++ b/vcproj-6/trunk.ncb
Binary files differ
diff --git a/vcproj-6/trunk.opt b/vcproj-6/trunk.opt
new file mode 100644
index 000000000..5867ca30e
--- /dev/null
+++ b/vcproj-6/trunk.opt
Binary files differ