diff --git a/mk/windows/build-zg.bat b/mk/windows/build-zg.bat
index 4e0dafba2..e66a29393 100644
--- a/mk/windows/build-zg.bat
+++ b/mk/windows/build-zg.bat
@@ -134,11 +134,6 @@ cd .\vorbis\win32\%FOLDER_NAME%\
msbuild.exe /p:Configuration=%MSBUILD_CONFIG%;Platform=%PLATFORM%;PlatformToolset=%TOOLSET%;WindowsTargetPlatformVersion=%WINDOWS_SDK% vorbis_static.sln
cd ..\..\..
-Echo Building xerces...
-cd .\xerces\%FOLDER_NAME%\
-msbuild.exe /p:Configuration=%MSBUILD_CONFIG%;Platform=%PLATFORM%;PlatformToolset=%TOOLSET%;WindowsTargetPlatformVersion=%WINDOWS_SDK% xerces-c.sln
-cd ..\..
-
Echo Building curl...
cd .\curl\%FOLDER_NAME%\
msbuild.exe /p:Configuration=%MSBUILD_CONFIG%;Platform=%PLATFORM%;PlatformToolset=%TOOLSET%;WindowsTargetPlatformVersion=%WINDOWS_SDK% Curl.sln
diff --git a/mk/windows/clone-deps.bat b/mk/windows/clone-deps.bat
index 48039b80a..f723677de 100644
--- a/mk/windows/clone-deps.bat
+++ b/mk/windows/clone-deps.bat
@@ -36,8 +36,6 @@ git clone https://github.com/ZetaGlest/vorbis.git dependencies/src/vorbis
Echo.
git clone https://github.com/ZetaGlest/wxWidgets-2.9.git dependencies/src/wxwidgets
Echo.
-git clone https://github.com/ZetaGlest/xerces-c.git dependencies/src/xerces
-Echo.
git clone https://github.com/ZetaGlest/zlib.git dependencies/src/zlib
Echo.
git clone https://github.com/ZetaGlest/zetaglest-data.git ..\..\data
diff --git a/mk/windows/dependencies/update-all.bat b/mk/windows/dependencies/update-all.bat
index 8ef1b07ed..c8e4d6728 100644
--- a/mk/windows/dependencies/update-all.bat
+++ b/mk/windows/dependencies/update-all.bat
@@ -9,7 +9,6 @@ SET "MYPATH=."
for /d %%a in ("%mypath%\*") do (
echo.
set branch=master
- if "%%~nxa" == "xerces" (set branch=trunk)
if "%%~nxa" == "glut" (set branch=git_master)
cd %%~nxa
git pull origin !branch! -X theirs
diff --git a/mk/windows/vs2015-32/g3d_viewer.vcxproj b/mk/windows/vs2015-32/g3d_viewer.vcxproj
index f80d88da4..21e52e22a 100644
--- a/mk/windows/vs2015-32/g3d_viewer.vcxproj
+++ b/mk/windows/vs2015-32/g3d_viewer.vcxproj
@@ -182,7 +182,7 @@
Speed
- wxbase29u.lib;wxbase29u_net.lib;wxbase29u_xml.lib;wxexpat.lib;wxjpeg.lib;wxtiff.lib;wxmsw29u_adv.lib;wxmsw29u_aui.lib;wxmsw29u_core.lib;wxmsw29u_gl.lib;wxmsw29u_html.lib;wxmsw29u_media.lib;wxmsw29u_qa.lib;wxmsw29u_richtext.lib;wxmsw29u_xrc.lib;wxregexu.lib;winmm.lib;rpcrt4.lib;kernel32.lib;user32.lib;gdi32.lib;ole32.lib;oleaut32.lib;comctl32.lib;comdlg32.lib;uuid.lib;advapi32.lib;shell32.lib;Dbghelp.lib;sdl2-static.lib;sdl2main.lib;dxguid.lib;libcurl.lib;ws2_32.lib;xerces-c.lib;libpng.lib;turbojpeg-static.lib;ftgl_static.lib;freetype.lib;glew.lib;zlib.lib;version.lib;imm32.lib;%(AdditionalDependencies)
+ wxbase29u.lib;wxbase29u_net.lib;wxbase29u_xml.lib;wxexpat.lib;wxjpeg.lib;wxtiff.lib;wxmsw29u_adv.lib;wxmsw29u_aui.lib;wxmsw29u_core.lib;wxmsw29u_gl.lib;wxmsw29u_html.lib;wxmsw29u_media.lib;wxmsw29u_qa.lib;wxmsw29u_richtext.lib;wxmsw29u_xrc.lib;wxregexu.lib;winmm.lib;rpcrt4.lib;kernel32.lib;user32.lib;gdi32.lib;ole32.lib;oleaut32.lib;comctl32.lib;comdlg32.lib;uuid.lib;advapi32.lib;shell32.lib;Dbghelp.lib;sdl2-static.lib;sdl2main.lib;dxguid.lib;libcurl.lib;ws2_32.lib;libpng.lib;turbojpeg-static.lib;ftgl_static.lib;freetype.lib;glew.lib;zlib.lib;version.lib;imm32.lib;%(AdditionalDependencies)
$(OutDir)\$(TargetFileName)
..\dependencies\src\wxwidgets\build\vs2015-32\Release;..\dependencies\src\freetype\builds\windows\vs2015-32\Win32\Release;..\dependencies\src\xerces\vs2015-32\Release;..\dependencies\src\ftgl\msvc\vs2015-32\Release;..\dependencies\src\jpeg\vs2015-32\Release;..\dependencies\src\png\projects\vs2015-32\Release;..\dependencies\src\curl\vs2015-32\Release;..\dependencies\src\sdl2\vs2015-32\Release;..\dependencies\src\glew\vs2015-32\Release;..\dependencies\src\zlib\vs2015-32\Release;%(AdditionalLibraryDirectories)
true
diff --git a/mk/windows/vs2015-32/map_editor.vcxproj b/mk/windows/vs2015-32/map_editor.vcxproj
index 48b90e7b4..9dc2b7cb0 100644
--- a/mk/windows/vs2015-32/map_editor.vcxproj
+++ b/mk/windows/vs2015-32/map_editor.vcxproj
@@ -178,7 +178,7 @@
Speed
- wxbase29u.lib;wxbase29u_net.lib;wxbase29u_xml.lib;wxexpat.lib;wxjpeg.lib;wxtiff.lib;wxmsw29u_adv.lib;wxmsw29u_aui.lib;wxmsw29u_core.lib;wxmsw29u_gl.lib;wxmsw29u_html.lib;wxmsw29u_media.lib;wxmsw29u_qa.lib;wxmsw29u_richtext.lib;wxmsw29u_xrc.lib;wxregexu.lib;winmm.lib;rpcrt4.lib;kernel32.lib;user32.lib;gdi32.lib;ole32.lib;oleaut32.lib;comctl32.lib;comdlg32.lib;uuid.lib;advapi32.lib;shell32.lib;Dbghelp.lib;sdl2-static.lib;sdl2main.lib;dxguid.lib;libcurl.lib;ws2_32.lib;xerces-c.lib;libpng.lib;turbojpeg-static.lib;ftgl_static.lib;freetype.lib;glew.lib;zlib.lib;version.lib;imm32.lib;%(AdditionalDependencies)
+ wxbase29u.lib;wxbase29u_net.lib;wxbase29u_xml.lib;wxexpat.lib;wxjpeg.lib;wxtiff.lib;wxmsw29u_adv.lib;wxmsw29u_aui.lib;wxmsw29u_core.lib;wxmsw29u_gl.lib;wxmsw29u_html.lib;wxmsw29u_media.lib;wxmsw29u_qa.lib;wxmsw29u_richtext.lib;wxmsw29u_xrc.lib;wxregexu.lib;winmm.lib;rpcrt4.lib;kernel32.lib;user32.lib;gdi32.lib;ole32.lib;oleaut32.lib;comctl32.lib;comdlg32.lib;uuid.lib;advapi32.lib;shell32.lib;Dbghelp.lib;sdl2-static.lib;sdl2main.lib;dxguid.lib;libcurl.lib;ws2_32.lib;libpng.lib;turbojpeg-static.lib;ftgl_static.lib;freetype.lib;glew.lib;zlib.lib;version.lib;imm32.lib;%(AdditionalDependencies)
$(OutDir)\$(TargetName).exe
..\dependencies\src\wxwidgets\build\vs2015-32\Release;..\dependencies\src\freetype\builds\windows\vs2015-32\Win32\Release;..\dependencies\src\xerces\vs2015-32\Release;..\dependencies\src\ftgl\msvc\vs2015-32\Release;..\dependencies\src\jpeg\vs2015-32\Release;..\dependencies\src\png\projects\vs2015-32\Release;..\dependencies\src\curl\vs2015-32\Release;..\dependencies\src\sdl2\vs2015-32\Release;..\dependencies\src\glew\vs2015-32\Release;..\dependencies\src\zlib\vs2015-32\Release;%(AdditionalLibraryDirectories)
true
diff --git a/mk/windows/vs2015-32/zetaglest.vcxproj b/mk/windows/vs2015-32/zetaglest.vcxproj
index 2bf40d5e0..283055ee9 100644
--- a/mk/windows/vs2015-32/zetaglest.vcxproj
+++ b/mk/windows/vs2015-32/zetaglest.vcxproj
@@ -488,7 +488,7 @@
Default
- dxguid.lib;glew.lib;libogg_static.lib;libvorbis_static.lib;libvorbisfile_static.lib;opengl32.lib;glu32.lib;wsock32.lib;mmc.lib;lua.lib;xerces-c.lib;Dbghelp.lib;libpng.lib;zlibstatic.lib;SDL2-static.lib;sdl2main.lib;winmm.lib;iphlpapi.lib;libcurl.lib;ws2_32.lib;libircclient.lib;freetype.lib;ftgl_static.lib;version.lib;imm32.lib;turbojpeg-static.lib;%(AdditionalDependencies)
+ dxguid.lib;glew.lib;libogg_static.lib;libvorbis_static.lib;libvorbisfile_static.lib;opengl32.lib;glu32.lib;wsock32.lib;mmc.lib;lua.lib;Dbghelp.lib;libpng.lib;zlibstatic.lib;SDL2-static.lib;sdl2main.lib;winmm.lib;iphlpapi.lib;libcurl.lib;ws2_32.lib;libircclient.lib;freetype.lib;ftgl_static.lib;version.lib;imm32.lib;turbojpeg-static.lib;%(AdditionalDependencies)
..\dependencies\src\glew\vs2015-32\Release;..\dependencies\src\ogg\win32\VS2015-32\Win32\Release;..\dependencies\src\vorbis\win32\VS2015-32\Win32\Release;..\dependencies\src\lua\vs2015-32\Release;..\dependencies\src\xerces\vs2015-32\Release;..\dependencies\src\png\projects\vs2015-32\Release;..\dependencies\src\zlib\vs2015-32\Release;..\dependencies\src\sdl2\vs2015-32\Release;..\dependencies\src\openal\vs2015-32\Release;..\dependencies\src\curl\vs2015-32\Release;..\..\..\external\libircclient\vs2015-32\Release;..\dependencies\src\freetype\builds\windows\vs2015-32\Win32\Release;..\dependencies\src\ftgl\msvc\vs2015-32\Release;..\dependencies\src\jpeg\vs2015-32\Release;%(AdditionalLibraryDirectories)
;%(IgnoreSpecificDefaultLibraries)
true
diff --git a/mk/windows/vs2015-64/g3d_viewer.vcxproj b/mk/windows/vs2015-64/g3d_viewer.vcxproj
index ed4f73dcf..5f55821f0 100644
--- a/mk/windows/vs2015-64/g3d_viewer.vcxproj
+++ b/mk/windows/vs2015-64/g3d_viewer.vcxproj
@@ -263,7 +263,7 @@
false
- wxbase29u.lib;wxbase29u_net.lib;wxbase29u_xml.lib;wxexpat.lib;wxjpeg.lib;wxtiff.lib;wxmsw29u_adv.lib;wxmsw29u_aui.lib;wxmsw29u_core.lib;wxmsw29u_gl.lib;wxmsw29u_html.lib;wxmsw29u_media.lib;wxmsw29u_qa.lib;wxmsw29u_richtext.lib;wxmsw29u_xrc.lib;wxregexu.lib;winmm.lib;rpcrt4.lib;kernel32.lib;user32.lib;gdi32.lib;ole32.lib;oleaut32.lib;comctl32.lib;comdlg32.lib;uuid.lib;advapi32.lib;shell32.lib;Dbghelp.lib;sdl2-static.lib;sdl2main.lib;dxguid.lib;libcurl.lib;ws2_32.lib;xerces-c.lib;libpng.lib;turbojpeg-static.lib;ftgl_static.lib;freetype.lib;glew.lib;zlib.lib;version.lib;imm32.lib;%(AdditionalDependencies)
+ wxbase29u.lib;wxbase29u_net.lib;wxbase29u_xml.lib;wxexpat.lib;wxjpeg.lib;wxtiff.lib;wxmsw29u_adv.lib;wxmsw29u_aui.lib;wxmsw29u_core.lib;wxmsw29u_gl.lib;wxmsw29u_html.lib;wxmsw29u_media.lib;wxmsw29u_qa.lib;wxmsw29u_richtext.lib;wxmsw29u_xrc.lib;wxregexu.lib;winmm.lib;rpcrt4.lib;kernel32.lib;user32.lib;gdi32.lib;ole32.lib;oleaut32.lib;comctl32.lib;comdlg32.lib;uuid.lib;advapi32.lib;shell32.lib;Dbghelp.lib;sdl2-static.lib;sdl2main.lib;dxguid.lib;libcurl.lib;ws2_32.lib;libpng.lib;turbojpeg-static.lib;ftgl_static.lib;freetype.lib;glew.lib;zlib.lib;version.lib;imm32.lib;%(AdditionalDependencies)
$(OutDir)\$(TargetFileName)
..\dependencies\src\wxwidgets\build\vs2015-64\Release;..\dependencies\src\freetype\builds\windows\vs2015-64\x64\Release;..\dependencies\src\xerces\vs2015-64\Release;..\dependencies\src\ftgl\msvc\vs2015-64\Release;..\dependencies\src\jpeg\vs2015-64\Release;..\dependencies\src\png\projects\vs2015-64\x64\Release;..\dependencies\src\curl\vs2015-64\Release;..\dependencies\src\sdl2\vs2015-64\Release;..\dependencies\src\glew\vs2015-64\Release;..\dependencies\src\zlib\vs2015-64\Release;%(AdditionalLibraryDirectories)
true
diff --git a/mk/windows/vs2015-64/map_editor.vcxproj b/mk/windows/vs2015-64/map_editor.vcxproj
index 93d79763b..aaaa467ac 100644
--- a/mk/windows/vs2015-64/map_editor.vcxproj
+++ b/mk/windows/vs2015-64/map_editor.vcxproj
@@ -257,7 +257,7 @@
false
- wxbase29u.lib;wxbase29u_net.lib;wxbase29u_xml.lib;wxexpat.lib;wxjpeg.lib;wxtiff.lib;wxmsw29u_adv.lib;wxmsw29u_aui.lib;wxmsw29u_core.lib;wxmsw29u_gl.lib;wxmsw29u_html.lib;wxmsw29u_media.lib;wxmsw29u_qa.lib;wxmsw29u_richtext.lib;wxmsw29u_xrc.lib;wxregexu.lib;winmm.lib;rpcrt4.lib;kernel32.lib;user32.lib;gdi32.lib;ole32.lib;oleaut32.lib;comctl32.lib;comdlg32.lib;uuid.lib;advapi32.lib;shell32.lib;Dbghelp.lib;sdl2-static.lib;sdl2main.lib;dxguid.lib;libcurl.lib;ws2_32.lib;xerces-c.lib;libpng.lib;turbojpeg-static.lib;ftgl_static.lib;freetype.lib;glew.lib;zlib.lib;version.lib;imm32.lib;%(AdditionalDependencies)
+ wxbase29u.lib;wxbase29u_net.lib;wxbase29u_xml.lib;wxexpat.lib;wxjpeg.lib;wxtiff.lib;wxmsw29u_adv.lib;wxmsw29u_aui.lib;wxmsw29u_core.lib;wxmsw29u_gl.lib;wxmsw29u_html.lib;wxmsw29u_media.lib;wxmsw29u_qa.lib;wxmsw29u_richtext.lib;wxmsw29u_xrc.lib;wxregexu.lib;winmm.lib;rpcrt4.lib;kernel32.lib;user32.lib;gdi32.lib;ole32.lib;oleaut32.lib;comctl32.lib;comdlg32.lib;uuid.lib;advapi32.lib;shell32.lib;Dbghelp.lib;sdl2-static.lib;sdl2main.lib;dxguid.lib;libcurl.lib;ws2_32.lib;libpng.lib;turbojpeg-static.lib;ftgl_static.lib;freetype.lib;glew.lib;zlib.lib;version.lib;imm32.lib;%(AdditionalDependencies)
$(OutDir)\$(TargetName).exe
..\dependencies\src\wxwidgets\build\vs2015-64\Release;..\dependencies\src\freetype\builds\windows\vs2015-64\x64\Release;..\dependencies\src\xerces\vs2015-64\Release;..\dependencies\src\ftgl\msvc\vs2015-64\Release;..\dependencies\src\jpeg\vs2015-64\Release;..\dependencies\src\png\projects\vs2015-64\x64\Release;..\dependencies\src\curl\vs2015-64\Release;..\dependencies\src\sdl2\vs2015-64\Release;..\dependencies\src\glew\vs2015-64\Release;..\dependencies\src\zlib\vs2015-64\Release;%(AdditionalLibraryDirectories)
true
diff --git a/mk/windows/vs2015-64/zetaglest.vcxproj b/mk/windows/vs2015-64/zetaglest.vcxproj
index ba51ca153..a507024da 100644
--- a/mk/windows/vs2015-64/zetaglest.vcxproj
+++ b/mk/windows/vs2015-64/zetaglest.vcxproj
@@ -402,7 +402,7 @@
Default
- dxguid.lib;glew.lib;libogg_static.lib;libvorbis_static.lib;libvorbisfile_static.lib;opengl32.lib;glu32.lib;wsock32.lib;mmc.lib;lua.lib;xerces-c.lib;Dbghelp.lib;libpng.lib;zlibstatic.lib;SDL2-static.lib;sdl2main.lib;winmm.lib;iphlpapi.lib;libcurl.lib;ws2_32.lib;libircclient.lib;freetype.lib;ftgl_static.lib;version.lib;imm32.lib;turbojpeg-static.lib;%(AdditionalDependencies)
+ dxguid.lib;glew.lib;libogg_static.lib;libvorbis_static.lib;libvorbisfile_static.lib;opengl32.lib;glu32.lib;wsock32.lib;mmc.lib;lua.lib;Dbghelp.lib;libpng.lib;zlibstatic.lib;SDL2-static.lib;sdl2main.lib;winmm.lib;iphlpapi.lib;libcurl.lib;ws2_32.lib;libircclient.lib;freetype.lib;ftgl_static.lib;version.lib;imm32.lib;turbojpeg-static.lib;%(AdditionalDependencies)
..\dependencies\src\glew\vs2015-64\Release;..\dependencies\src\ogg\win32\VS2015-64\x64\Release;..\dependencies\src\vorbis\win32\VS2015-64\x64\Release;..\dependencies\src\lua\vs2015-64\Release;..\dependencies\src\xerces\vs2015-64\Release;..\dependencies\src\png\projects\vs2015-64\x64\Release;..\dependencies\src\zlib\vs2015-64\Release;..\dependencies\src\sdl2\vs2015-64\Release;..\dependencies\src\openal\vs2015-64\Release;..\dependencies\src\curl\vs2015-64\Release;..\..\..\external\libircclient\vs2015-64\x64\Release;..\dependencies\src\freetype\builds\windows\vs2015-64\x64\Release;..\dependencies\src\ftgl\msvc\vs2015-64\Release;..\dependencies\src\jpeg\vs2015-64\release;%(AdditionalLibraryDirectories)
;%(IgnoreSpecificDefaultLibraries)
true
diff --git a/mk/windows/vs2017-32/g3d_viewer.vcxproj b/mk/windows/vs2017-32/g3d_viewer.vcxproj
index 5174579d4..53362d46b 100644
--- a/mk/windows/vs2017-32/g3d_viewer.vcxproj
+++ b/mk/windows/vs2017-32/g3d_viewer.vcxproj
@@ -182,7 +182,7 @@
Speed
- wxbase29u.lib;wxbase29u_net.lib;wxbase29u_xml.lib;wxexpat.lib;wxjpeg.lib;wxtiff.lib;wxmsw29u_adv.lib;wxmsw29u_aui.lib;wxmsw29u_core.lib;wxmsw29u_gl.lib;wxmsw29u_html.lib;wxmsw29u_media.lib;wxmsw29u_qa.lib;wxmsw29u_richtext.lib;wxmsw29u_xrc.lib;wxregexu.lib;winmm.lib;rpcrt4.lib;kernel32.lib;user32.lib;gdi32.lib;ole32.lib;oleaut32.lib;comctl32.lib;comdlg32.lib;uuid.lib;advapi32.lib;shell32.lib;Dbghelp.lib;sdl2-static.lib;sdl2main.lib;dxguid.lib;libcurl.lib;ws2_32.lib;xerces-c.lib;libpng.lib;turbojpeg-static.lib;ftgl_static.lib;freetype.lib;glew.lib;zlib.lib;version.lib;imm32.lib;%(AdditionalDependencies)
+ wxbase29u.lib;wxbase29u_net.lib;wxbase29u_xml.lib;wxexpat.lib;wxjpeg.lib;wxtiff.lib;wxmsw29u_adv.lib;wxmsw29u_aui.lib;wxmsw29u_core.lib;wxmsw29u_gl.lib;wxmsw29u_html.lib;wxmsw29u_media.lib;wxmsw29u_qa.lib;wxmsw29u_richtext.lib;wxmsw29u_xrc.lib;wxregexu.lib;winmm.lib;rpcrt4.lib;kernel32.lib;user32.lib;gdi32.lib;ole32.lib;oleaut32.lib;comctl32.lib;comdlg32.lib;uuid.lib;advapi32.lib;shell32.lib;Dbghelp.lib;sdl2-static.lib;sdl2main.lib;dxguid.lib;libcurl.lib;ws2_32.lib;libpng.lib;turbojpeg-static.lib;ftgl_static.lib;freetype.lib;glew.lib;zlib.lib;version.lib;imm32.lib;%(AdditionalDependencies)
$(OutDir)\$(TargetFileName)
..\dependencies\src\wxwidgets\build\vs2017-32\Release;..\dependencies\src\freetype\builds\windows\vs2017-32\Win32\Release;..\dependencies\src\xerces\vs2017-32\Release;..\dependencies\src\ftgl\msvc\vs2017-32\Release;..\dependencies\src\jpeg\vs2017-32\Release;..\dependencies\src\png\projects\vs2017-32\Release;..\dependencies\src\curl\vs2017-32\Release;..\dependencies\src\sdl2\vs2017-32\Release;..\dependencies\src\glew\vs2017-32\Release;..\dependencies\src\zlib\vs2017-32\Release;%(AdditionalLibraryDirectories)
true
diff --git a/mk/windows/vs2017-32/map_editor.vcxproj b/mk/windows/vs2017-32/map_editor.vcxproj
index 526edcad9..9ea56e7d9 100644
--- a/mk/windows/vs2017-32/map_editor.vcxproj
+++ b/mk/windows/vs2017-32/map_editor.vcxproj
@@ -178,7 +178,7 @@
Speed
- wxbase29u.lib;wxbase29u_net.lib;wxbase29u_xml.lib;wxexpat.lib;wxjpeg.lib;wxtiff.lib;wxmsw29u_adv.lib;wxmsw29u_aui.lib;wxmsw29u_core.lib;wxmsw29u_gl.lib;wxmsw29u_html.lib;wxmsw29u_media.lib;wxmsw29u_qa.lib;wxmsw29u_richtext.lib;wxmsw29u_xrc.lib;wxregexu.lib;winmm.lib;rpcrt4.lib;kernel32.lib;user32.lib;gdi32.lib;ole32.lib;oleaut32.lib;comctl32.lib;comdlg32.lib;uuid.lib;advapi32.lib;shell32.lib;Dbghelp.lib;sdl2-static.lib;sdl2main.lib;dxguid.lib;libcurl.lib;ws2_32.lib;xerces-c.lib;libpng.lib;turbojpeg-static.lib;ftgl_static.lib;freetype.lib;glew.lib;zlib.lib;version.lib;imm32.lib;%(AdditionalDependencies)
+ wxbase29u.lib;wxbase29u_net.lib;wxbase29u_xml.lib;wxexpat.lib;wxjpeg.lib;wxtiff.lib;wxmsw29u_adv.lib;wxmsw29u_aui.lib;wxmsw29u_core.lib;wxmsw29u_gl.lib;wxmsw29u_html.lib;wxmsw29u_media.lib;wxmsw29u_qa.lib;wxmsw29u_richtext.lib;wxmsw29u_xrc.lib;wxregexu.lib;winmm.lib;rpcrt4.lib;kernel32.lib;user32.lib;gdi32.lib;ole32.lib;oleaut32.lib;comctl32.lib;comdlg32.lib;uuid.lib;advapi32.lib;shell32.lib;Dbghelp.lib;sdl2-static.lib;sdl2main.lib;dxguid.lib;libcurl.lib;ws2_32.lib;libpng.lib;turbojpeg-static.lib;ftgl_static.lib;freetype.lib;glew.lib;zlib.lib;version.lib;imm32.lib;%(AdditionalDependencies)
$(OutDir)\$(TargetName).exe
..\dependencies\src\wxwidgets\build\vs2017-32\Release;..\dependencies\src\freetype\builds\windows\vs2017-32\Win32\Release;..\dependencies\src\xerces\vs2017-32\Release;..\dependencies\src\ftgl\msvc\vs2017-32\Release;..\dependencies\src\jpeg\vs2017-32\Release;..\dependencies\src\png\projects\vs2017-32\Release;..\dependencies\src\curl\vs2017-32\Release;..\dependencies\src\sdl2\vs2017-32\Release;..\dependencies\src\glew\vs2017-32\Release;..\dependencies\src\zlib\vs2017-32\Release;%(AdditionalLibraryDirectories)
true
diff --git a/mk/windows/vs2017-32/zetaglest.vcxproj b/mk/windows/vs2017-32/zetaglest.vcxproj
index 2ac60313d..9a6e61dbb 100644
--- a/mk/windows/vs2017-32/zetaglest.vcxproj
+++ b/mk/windows/vs2017-32/zetaglest.vcxproj
@@ -488,7 +488,7 @@
Default
- dxguid.lib;glew.lib;libogg_static.lib;libvorbis_static.lib;libvorbisfile_static.lib;opengl32.lib;glu32.lib;wsock32.lib;mmc.lib;lua.lib;xerces-c.lib;Dbghelp.lib;libpng.lib;zlibstatic.lib;SDL2-static.lib;sdl2main.lib;winmm.lib;iphlpapi.lib;libcurl.lib;ws2_32.lib;libircclient.lib;freetype.lib;ftgl_static.lib;version.lib;imm32.lib;turbojpeg-static.lib;%(AdditionalDependencies)
+ dxguid.lib;glew.lib;libogg_static.lib;libvorbis_static.lib;libvorbisfile_static.lib;opengl32.lib;glu32.lib;wsock32.lib;mmc.lib;lua.lib;Dbghelp.lib;libpng.lib;zlibstatic.lib;SDL2-static.lib;sdl2main.lib;winmm.lib;iphlpapi.lib;libcurl.lib;ws2_32.lib;libircclient.lib;freetype.lib;ftgl_static.lib;version.lib;imm32.lib;turbojpeg-static.lib;%(AdditionalDependencies)
..\dependencies\src\glew\vs2017-32\Release;..\dependencies\src\ogg\win32\VS2017-32\Win32\Release;..\dependencies\src\vorbis\win32\VS2017-32\Win32\Release;..\dependencies\src\lua\vs2017-32\Release;..\dependencies\src\xerces\vs2017-32\Release;..\dependencies\src\png\projects\vs2017-32\Release;..\dependencies\src\zlib\vs2017-32\Release;..\dependencies\src\sdl2\vs2017-32\Release;..\dependencies\src\openal\vs2017-32\Release;..\dependencies\src\curl\vs2017-32\Release;..\..\..\external\libircclient\vs2017-32\Release;..\dependencies\src\freetype\builds\windows\vs2017-32\Win32\Release;..\dependencies\src\ftgl\msvc\vs2017-32\Release;..\dependencies\src\jpeg\vs2017-32\Release;%(AdditionalLibraryDirectories)
;%(IgnoreSpecificDefaultLibraries)
true
diff --git a/mk/windows/vs2017-64/g3d_viewer.vcxproj b/mk/windows/vs2017-64/g3d_viewer.vcxproj
index 1974124f9..05ccbabd0 100644
--- a/mk/windows/vs2017-64/g3d_viewer.vcxproj
+++ b/mk/windows/vs2017-64/g3d_viewer.vcxproj
@@ -263,7 +263,7 @@
false
- wxbase29u.lib;wxbase29u_net.lib;wxbase29u_xml.lib;wxexpat.lib;wxjpeg.lib;wxtiff.lib;wxmsw29u_adv.lib;wxmsw29u_aui.lib;wxmsw29u_core.lib;wxmsw29u_gl.lib;wxmsw29u_html.lib;wxmsw29u_media.lib;wxmsw29u_qa.lib;wxmsw29u_richtext.lib;wxmsw29u_xrc.lib;wxregexu.lib;winmm.lib;rpcrt4.lib;kernel32.lib;user32.lib;gdi32.lib;ole32.lib;oleaut32.lib;comctl32.lib;comdlg32.lib;uuid.lib;advapi32.lib;shell32.lib;Dbghelp.lib;sdl2-static.lib;sdl2main.lib;dxguid.lib;libcurl.lib;ws2_32.lib;xerces-c.lib;libpng.lib;turbojpeg-static.lib;ftgl_static.lib;freetype.lib;glew.lib;zlib.lib;version.lib;imm32.lib;%(AdditionalDependencies)
+ wxbase29u.lib;wxbase29u_net.lib;wxbase29u_xml.lib;wxexpat.lib;wxjpeg.lib;wxtiff.lib;wxmsw29u_adv.lib;wxmsw29u_aui.lib;wxmsw29u_core.lib;wxmsw29u_gl.lib;wxmsw29u_html.lib;wxmsw29u_media.lib;wxmsw29u_qa.lib;wxmsw29u_richtext.lib;wxmsw29u_xrc.lib;wxregexu.lib;winmm.lib;rpcrt4.lib;kernel32.lib;user32.lib;gdi32.lib;ole32.lib;oleaut32.lib;comctl32.lib;comdlg32.lib;uuid.lib;advapi32.lib;shell32.lib;Dbghelp.lib;sdl2-static.lib;sdl2main.lib;dxguid.lib;libcurl.lib;ws2_32.lib;libpng.lib;turbojpeg-static.lib;ftgl_static.lib;freetype.lib;glew.lib;zlib.lib;version.lib;imm32.lib;%(AdditionalDependencies)
$(OutDir)\$(TargetFileName)
..\dependencies\src\wxwidgets\build\vs2017-64\Release;..\dependencies\src\freetype\builds\windows\vs2017-64\x64\Release;..\dependencies\src\xerces\vs2017-64\Release;..\dependencies\src\ftgl\msvc\vs2017-64\Release;..\dependencies\src\jpeg\vs2017-64\Release;..\dependencies\src\png\projects\vs2017-64\x64\Release;..\dependencies\src\curl\vs2017-64\Release;..\dependencies\src\sdl2\vs2017-64\Release;..\dependencies\src\glew\vs2017-64\Release;..\dependencies\src\zlib\vs2017-64\Release;%(AdditionalLibraryDirectories)
true
diff --git a/mk/windows/vs2017-64/map_editor.vcxproj b/mk/windows/vs2017-64/map_editor.vcxproj
index 54fae909b..b46c96f6a 100644
--- a/mk/windows/vs2017-64/map_editor.vcxproj
+++ b/mk/windows/vs2017-64/map_editor.vcxproj
@@ -257,7 +257,7 @@
false
- wxbase29u.lib;wxbase29u_net.lib;wxbase29u_xml.lib;wxexpat.lib;wxjpeg.lib;wxtiff.lib;wxmsw29u_adv.lib;wxmsw29u_aui.lib;wxmsw29u_core.lib;wxmsw29u_gl.lib;wxmsw29u_html.lib;wxmsw29u_media.lib;wxmsw29u_qa.lib;wxmsw29u_richtext.lib;wxmsw29u_xrc.lib;wxregexu.lib;winmm.lib;rpcrt4.lib;kernel32.lib;user32.lib;gdi32.lib;ole32.lib;oleaut32.lib;comctl32.lib;comdlg32.lib;uuid.lib;advapi32.lib;shell32.lib;Dbghelp.lib;sdl2-static.lib;sdl2main.lib;dxguid.lib;libcurl.lib;ws2_32.lib;xerces-c.lib;libpng.lib;turbojpeg-static.lib;ftgl_static.lib;freetype.lib;glew.lib;zlib.lib;version.lib;imm32.lib;%(AdditionalDependencies)
+ wxbase29u.lib;wxbase29u_net.lib;wxbase29u_xml.lib;wxexpat.lib;wxjpeg.lib;wxtiff.lib;wxmsw29u_adv.lib;wxmsw29u_aui.lib;wxmsw29u_core.lib;wxmsw29u_gl.lib;wxmsw29u_html.lib;wxmsw29u_media.lib;wxmsw29u_qa.lib;wxmsw29u_richtext.lib;wxmsw29u_xrc.lib;wxregexu.lib;winmm.lib;rpcrt4.lib;kernel32.lib;user32.lib;gdi32.lib;ole32.lib;oleaut32.lib;comctl32.lib;comdlg32.lib;uuid.lib;advapi32.lib;shell32.lib;Dbghelp.lib;sdl2-static.lib;sdl2main.lib;dxguid.lib;libcurl.lib;ws2_32.lib;libpng.lib;turbojpeg-static.lib;ftgl_static.lib;freetype.lib;glew.lib;zlib.lib;version.lib;imm32.lib;%(AdditionalDependencies)
$(OutDir)\$(TargetName).exe
..\dependencies\src\wxwidgets\build\vs2017-64\Release;..\dependencies\src\freetype\builds\windows\vs2017-64\x64\Release;..\dependencies\src\xerces\vs2017-64\Release;..\dependencies\src\ftgl\msvc\vs2017-64\Release;..\dependencies\src\jpeg\vs2017-64\Release;..\dependencies\src\png\projects\vs2017-64\x64\Release;..\dependencies\src\curl\vs2017-64\Release;..\dependencies\src\sdl2\vs2017-64\Release;..\dependencies\src\glew\vs2017-64\Release;..\dependencies\src\zlib\vs2017-64\Release;%(AdditionalLibraryDirectories)
true
diff --git a/mk/windows/vs2017-64/zetaglest.vcxproj b/mk/windows/vs2017-64/zetaglest.vcxproj
index 073e2e818..fbc4cd8ee 100644
--- a/mk/windows/vs2017-64/zetaglest.vcxproj
+++ b/mk/windows/vs2017-64/zetaglest.vcxproj
@@ -402,7 +402,7 @@
Default
- dxguid.lib;glew.lib;libogg_static.lib;libvorbis_static.lib;libvorbisfile_static.lib;opengl32.lib;glu32.lib;wsock32.lib;mmc.lib;lua.lib;xerces-c.lib;Dbghelp.lib;libpng.lib;zlibstatic.lib;SDL2-static.lib;sdl2main.lib;winmm.lib;iphlpapi.lib;libcurl.lib;ws2_32.lib;libircclient.lib;freetype.lib;ftgl_static.lib;version.lib;imm32.lib;turbojpeg-static.lib;%(AdditionalDependencies)
+ dxguid.lib;glew.lib;libogg_static.lib;libvorbis_static.lib;libvorbisfile_static.lib;opengl32.lib;glu32.lib;wsock32.lib;mmc.lib;lua.lib;Dbghelp.lib;libpng.lib;zlibstatic.lib;SDL2-static.lib;sdl2main.lib;winmm.lib;iphlpapi.lib;libcurl.lib;ws2_32.lib;libircclient.lib;freetype.lib;ftgl_static.lib;version.lib;imm32.lib;turbojpeg-static.lib;%(AdditionalDependencies)
..\dependencies\src\glew\vs2017-64\Release;..\dependencies\src\ogg\win32\VS2017-64\x64\Release;..\dependencies\src\vorbis\win32\VS2017-64\x64\Release;..\dependencies\src\lua\vs2017-64\Release;..\dependencies\src\xerces\vs2017-64\Release;..\dependencies\src\png\projects\vs2017-64\x64\Release;..\dependencies\src\zlib\vs2017-64\Release;..\dependencies\src\sdl2\vs2017-64\Release;..\dependencies\src\openal\vs2017-64\Release;..\dependencies\src\curl\vs2017-64\Release;..\dependencies\src\freetype\builds\windows\vs2017-64\x64\Release;..\dependencies\src\ftgl\msvc\vs2017-64\Release;..\dependencies\src\jpeg\vs2017-64\Release;../../../external/libircclient/vs2017-64/x64/Release;%(AdditionalLibraryDirectories)
;%(IgnoreSpecificDefaultLibraries)
true
diff --git a/source/shared_lib/sources/libircclient/vs2015-32/Release/libircclient.lib b/source/shared_lib/sources/libircclient/vs2015-32/Release/libircclient.lib
new file mode 100644
index 000000000..9407136d2
Binary files /dev/null and b/source/shared_lib/sources/libircclient/vs2015-32/Release/libircclient.lib differ
diff --git a/source/shared_lib/sources/libircclient/vs2015-32/Release/libircclient.obj b/source/shared_lib/sources/libircclient/vs2015-32/Release/libircclient.obj
new file mode 100644
index 000000000..04591f129
Binary files /dev/null and b/source/shared_lib/sources/libircclient/vs2015-32/Release/libircclient.obj differ
diff --git a/source/shared_lib/sources/libircclient/vs2015-32/Release/libircclient.tlog/CL.command.1.tlog b/source/shared_lib/sources/libircclient/vs2015-32/Release/libircclient.tlog/CL.command.1.tlog
new file mode 100644
index 000000000..a010f85fa
Binary files /dev/null and b/source/shared_lib/sources/libircclient/vs2015-32/Release/libircclient.tlog/CL.command.1.tlog differ
diff --git a/source/shared_lib/sources/libircclient/vs2015-32/Release/libircclient.tlog/CL.read.1.tlog b/source/shared_lib/sources/libircclient/vs2015-32/Release/libircclient.tlog/CL.read.1.tlog
new file mode 100644
index 000000000..71d76ae94
Binary files /dev/null and b/source/shared_lib/sources/libircclient/vs2015-32/Release/libircclient.tlog/CL.read.1.tlog differ
diff --git a/source/shared_lib/sources/libircclient/vs2015-32/Release/libircclient.tlog/CL.write.1.tlog b/source/shared_lib/sources/libircclient/vs2015-32/Release/libircclient.tlog/CL.write.1.tlog
new file mode 100644
index 000000000..8e431060a
Binary files /dev/null and b/source/shared_lib/sources/libircclient/vs2015-32/Release/libircclient.tlog/CL.write.1.tlog differ
diff --git a/source/shared_lib/sources/libircclient/vs2015-32/Release/libircclient.tlog/Lib-link.read.1.tlog b/source/shared_lib/sources/libircclient/vs2015-32/Release/libircclient.tlog/Lib-link.read.1.tlog
new file mode 100644
index 000000000..e2361ff0c
Binary files /dev/null and b/source/shared_lib/sources/libircclient/vs2015-32/Release/libircclient.tlog/Lib-link.read.1.tlog differ
diff --git a/source/shared_lib/sources/libircclient/vs2015-32/Release/libircclient.tlog/Lib-link.write.1.tlog b/source/shared_lib/sources/libircclient/vs2015-32/Release/libircclient.tlog/Lib-link.write.1.tlog
new file mode 100644
index 000000000..2fafe799e
Binary files /dev/null and b/source/shared_lib/sources/libircclient/vs2015-32/Release/libircclient.tlog/Lib-link.write.1.tlog differ
diff --git a/source/shared_lib/sources/libircclient/vs2015-32/Release/libircclient.tlog/lib.command.1.tlog b/source/shared_lib/sources/libircclient/vs2015-32/Release/libircclient.tlog/lib.command.1.tlog
new file mode 100644
index 000000000..265b8d7b0
Binary files /dev/null and b/source/shared_lib/sources/libircclient/vs2015-32/Release/libircclient.tlog/lib.command.1.tlog differ
diff --git a/source/shared_lib/sources/libircclient/vs2015-32/Release/libircclient.tlog/libircclient.lastbuildstate b/source/shared_lib/sources/libircclient/vs2015-32/Release/libircclient.tlog/libircclient.lastbuildstate
new file mode 100644
index 000000000..2a73c6568
--- /dev/null
+++ b/source/shared_lib/sources/libircclient/vs2015-32/Release/libircclient.tlog/libircclient.lastbuildstate
@@ -0,0 +1,2 @@
+#TargetFrameworkVersion=v4.0:PlatformToolSet=v140:EnableManagedIncrementalBuild=false:VCToolArchitecture=Native64Bit:WindowsTargetPlatformVersion=8.1
+Release|Win32|C:\Users\mathu\Downloads\zetaglest-source\source\shared_lib\sources\libircclient\vs2015-32\|
diff --git a/source/shared_lib/sources/libircclient/vs2015-32/libircclient.VC.db b/source/shared_lib/sources/libircclient/vs2015-32/libircclient.VC.db
new file mode 100644
index 000000000..27343ac45
Binary files /dev/null and b/source/shared_lib/sources/libircclient/vs2015-32/libircclient.VC.db differ
diff --git a/source/shared_lib/sources/libircclient/vs2015-64/libircclient.VC.db b/source/shared_lib/sources/libircclient/vs2015-64/libircclient.VC.db
new file mode 100644
index 000000000..aaa764806
Binary files /dev/null and b/source/shared_lib/sources/libircclient/vs2015-64/libircclient.VC.db differ
diff --git a/source/shared_lib/sources/libircclient/vs2015-64/x64/Release/libircclient.lib b/source/shared_lib/sources/libircclient/vs2015-64/x64/Release/libircclient.lib
new file mode 100644
index 000000000..af39edd80
Binary files /dev/null and b/source/shared_lib/sources/libircclient/vs2015-64/x64/Release/libircclient.lib differ
diff --git a/source/shared_lib/sources/libircclient/vs2015-64/x64/Release/libircclient.obj b/source/shared_lib/sources/libircclient/vs2015-64/x64/Release/libircclient.obj
new file mode 100644
index 000000000..70df7419f
Binary files /dev/null and b/source/shared_lib/sources/libircclient/vs2015-64/x64/Release/libircclient.obj differ
diff --git a/source/shared_lib/sources/libircclient/vs2015-64/x64/Release/libircclient.tlog/CL.command.1.tlog b/source/shared_lib/sources/libircclient/vs2015-64/x64/Release/libircclient.tlog/CL.command.1.tlog
new file mode 100644
index 000000000..dc343e1e4
Binary files /dev/null and b/source/shared_lib/sources/libircclient/vs2015-64/x64/Release/libircclient.tlog/CL.command.1.tlog differ
diff --git a/source/shared_lib/sources/libircclient/vs2015-64/x64/Release/libircclient.tlog/CL.read.1.tlog b/source/shared_lib/sources/libircclient/vs2015-64/x64/Release/libircclient.tlog/CL.read.1.tlog
new file mode 100644
index 000000000..7314b65dd
Binary files /dev/null and b/source/shared_lib/sources/libircclient/vs2015-64/x64/Release/libircclient.tlog/CL.read.1.tlog differ
diff --git a/source/shared_lib/sources/libircclient/vs2015-64/x64/Release/libircclient.tlog/CL.write.1.tlog b/source/shared_lib/sources/libircclient/vs2015-64/x64/Release/libircclient.tlog/CL.write.1.tlog
new file mode 100644
index 000000000..3ff25f697
Binary files /dev/null and b/source/shared_lib/sources/libircclient/vs2015-64/x64/Release/libircclient.tlog/CL.write.1.tlog differ
diff --git a/source/shared_lib/sources/libircclient/vs2015-64/x64/Release/libircclient.tlog/Lib-link.read.1.tlog b/source/shared_lib/sources/libircclient/vs2015-64/x64/Release/libircclient.tlog/Lib-link.read.1.tlog
new file mode 100644
index 000000000..c34d55068
Binary files /dev/null and b/source/shared_lib/sources/libircclient/vs2015-64/x64/Release/libircclient.tlog/Lib-link.read.1.tlog differ
diff --git a/source/shared_lib/sources/libircclient/vs2015-64/x64/Release/libircclient.tlog/Lib-link.write.1.tlog b/source/shared_lib/sources/libircclient/vs2015-64/x64/Release/libircclient.tlog/Lib-link.write.1.tlog
new file mode 100644
index 000000000..dc8e2e675
Binary files /dev/null and b/source/shared_lib/sources/libircclient/vs2015-64/x64/Release/libircclient.tlog/Lib-link.write.1.tlog differ
diff --git a/source/shared_lib/sources/libircclient/vs2015-64/x64/Release/libircclient.tlog/lib.command.1.tlog b/source/shared_lib/sources/libircclient/vs2015-64/x64/Release/libircclient.tlog/lib.command.1.tlog
new file mode 100644
index 000000000..ed011ac6c
Binary files /dev/null and b/source/shared_lib/sources/libircclient/vs2015-64/x64/Release/libircclient.tlog/lib.command.1.tlog differ
diff --git a/source/shared_lib/sources/libircclient/vs2015-64/x64/Release/libircclient.tlog/libircclient.lastbuildstate b/source/shared_lib/sources/libircclient/vs2015-64/x64/Release/libircclient.tlog/libircclient.lastbuildstate
new file mode 100644
index 000000000..de827d373
--- /dev/null
+++ b/source/shared_lib/sources/libircclient/vs2015-64/x64/Release/libircclient.tlog/libircclient.lastbuildstate
@@ -0,0 +1,2 @@
+#TargetFrameworkVersion=v4.0:PlatformToolSet=v140:EnableManagedIncrementalBuild=false:VCToolArchitecture=Native64Bit:WindowsTargetPlatformVersion=8.1
+Release|x64|C:\Users\mathu\Downloads\zetaglest-source\source\shared_lib\sources\libircclient\vs2015-64\|
diff --git a/source/shared_lib/sources/libircclient/vs2017-32/Release/libircclient.lib b/source/shared_lib/sources/libircclient/vs2017-32/Release/libircclient.lib
new file mode 100644
index 000000000..4210db562
Binary files /dev/null and b/source/shared_lib/sources/libircclient/vs2017-32/Release/libircclient.lib differ
diff --git a/source/shared_lib/sources/libircclient/vs2017-32/Release/libircclient.obj b/source/shared_lib/sources/libircclient/vs2017-32/Release/libircclient.obj
new file mode 100644
index 000000000..25f4051d5
Binary files /dev/null and b/source/shared_lib/sources/libircclient/vs2017-32/Release/libircclient.obj differ
diff --git a/source/shared_lib/sources/libircclient/vs2017-32/Release/libircclient.tlog/CL.command.1.tlog b/source/shared_lib/sources/libircclient/vs2017-32/Release/libircclient.tlog/CL.command.1.tlog
new file mode 100644
index 000000000..305c0eed9
Binary files /dev/null and b/source/shared_lib/sources/libircclient/vs2017-32/Release/libircclient.tlog/CL.command.1.tlog differ
diff --git a/source/shared_lib/sources/libircclient/vs2017-32/Release/libircclient.tlog/CL.read.1.tlog b/source/shared_lib/sources/libircclient/vs2017-32/Release/libircclient.tlog/CL.read.1.tlog
new file mode 100644
index 000000000..55d11411d
Binary files /dev/null and b/source/shared_lib/sources/libircclient/vs2017-32/Release/libircclient.tlog/CL.read.1.tlog differ
diff --git a/source/shared_lib/sources/libircclient/vs2017-32/Release/libircclient.tlog/CL.write.1.tlog b/source/shared_lib/sources/libircclient/vs2017-32/Release/libircclient.tlog/CL.write.1.tlog
new file mode 100644
index 000000000..b15c80c48
Binary files /dev/null and b/source/shared_lib/sources/libircclient/vs2017-32/Release/libircclient.tlog/CL.write.1.tlog differ
diff --git a/source/shared_lib/sources/libircclient/vs2017-32/Release/libircclient.tlog/Lib-link.read.1.tlog b/source/shared_lib/sources/libircclient/vs2017-32/Release/libircclient.tlog/Lib-link.read.1.tlog
new file mode 100644
index 000000000..30dc4591a
Binary files /dev/null and b/source/shared_lib/sources/libircclient/vs2017-32/Release/libircclient.tlog/Lib-link.read.1.tlog differ
diff --git a/source/shared_lib/sources/libircclient/vs2017-32/Release/libircclient.tlog/Lib-link.write.1.tlog b/source/shared_lib/sources/libircclient/vs2017-32/Release/libircclient.tlog/Lib-link.write.1.tlog
new file mode 100644
index 000000000..3e51853d1
Binary files /dev/null and b/source/shared_lib/sources/libircclient/vs2017-32/Release/libircclient.tlog/Lib-link.write.1.tlog differ
diff --git a/source/shared_lib/sources/libircclient/vs2017-32/Release/libircclient.tlog/Lib.command.1.tlog b/source/shared_lib/sources/libircclient/vs2017-32/Release/libircclient.tlog/Lib.command.1.tlog
new file mode 100644
index 000000000..5fe0634a1
Binary files /dev/null and b/source/shared_lib/sources/libircclient/vs2017-32/Release/libircclient.tlog/Lib.command.1.tlog differ
diff --git a/source/shared_lib/sources/libircclient/vs2017-32/Release/libircclient.tlog/libircclient.lastbuildstate b/source/shared_lib/sources/libircclient/vs2017-32/Release/libircclient.tlog/libircclient.lastbuildstate
new file mode 100644
index 000000000..c09458acd
--- /dev/null
+++ b/source/shared_lib/sources/libircclient/vs2017-32/Release/libircclient.tlog/libircclient.lastbuildstate
@@ -0,0 +1,2 @@
+#TargetFrameworkVersion=v4.0:PlatformToolSet=v141:EnableManagedIncrementalBuild=false:VCToolArchitecture=Native64Bit:WindowsTargetPlatformVersion=8.1
+Release|Win32|C:\Users\mathu\Downloads\zetaglest-source\source\shared_lib\sources\libircclient\vs2017-32\|
diff --git a/source/shared_lib/sources/libircclient/vs2017-64/x64/Release/libircclient.lib b/source/shared_lib/sources/libircclient/vs2017-64/x64/Release/libircclient.lib
new file mode 100644
index 000000000..c9d17b47f
Binary files /dev/null and b/source/shared_lib/sources/libircclient/vs2017-64/x64/Release/libircclient.lib differ
diff --git a/source/shared_lib/sources/libircclient/vs2017-64/x64/Release/libircclient.obj b/source/shared_lib/sources/libircclient/vs2017-64/x64/Release/libircclient.obj
new file mode 100644
index 000000000..9d5f226d4
Binary files /dev/null and b/source/shared_lib/sources/libircclient/vs2017-64/x64/Release/libircclient.obj differ
diff --git a/source/shared_lib/sources/libircclient/vs2017-64/x64/Release/libircclient.tlog/CL.command.1.tlog b/source/shared_lib/sources/libircclient/vs2017-64/x64/Release/libircclient.tlog/CL.command.1.tlog
new file mode 100644
index 000000000..3eb468a4d
Binary files /dev/null and b/source/shared_lib/sources/libircclient/vs2017-64/x64/Release/libircclient.tlog/CL.command.1.tlog differ
diff --git a/source/shared_lib/sources/libircclient/vs2017-64/x64/Release/libircclient.tlog/CL.read.1.tlog b/source/shared_lib/sources/libircclient/vs2017-64/x64/Release/libircclient.tlog/CL.read.1.tlog
new file mode 100644
index 000000000..95cc113a2
Binary files /dev/null and b/source/shared_lib/sources/libircclient/vs2017-64/x64/Release/libircclient.tlog/CL.read.1.tlog differ
diff --git a/source/shared_lib/sources/libircclient/vs2017-64/x64/Release/libircclient.tlog/CL.write.1.tlog b/source/shared_lib/sources/libircclient/vs2017-64/x64/Release/libircclient.tlog/CL.write.1.tlog
new file mode 100644
index 000000000..1f25c284f
Binary files /dev/null and b/source/shared_lib/sources/libircclient/vs2017-64/x64/Release/libircclient.tlog/CL.write.1.tlog differ
diff --git a/source/shared_lib/sources/libircclient/vs2017-64/x64/Release/libircclient.tlog/Lib-link.read.1.tlog b/source/shared_lib/sources/libircclient/vs2017-64/x64/Release/libircclient.tlog/Lib-link.read.1.tlog
new file mode 100644
index 000000000..aec2a8d1b
Binary files /dev/null and b/source/shared_lib/sources/libircclient/vs2017-64/x64/Release/libircclient.tlog/Lib-link.read.1.tlog differ
diff --git a/source/shared_lib/sources/libircclient/vs2017-64/x64/Release/libircclient.tlog/Lib-link.write.1.tlog b/source/shared_lib/sources/libircclient/vs2017-64/x64/Release/libircclient.tlog/Lib-link.write.1.tlog
new file mode 100644
index 000000000..fed0c35a0
Binary files /dev/null and b/source/shared_lib/sources/libircclient/vs2017-64/x64/Release/libircclient.tlog/Lib-link.write.1.tlog differ
diff --git a/source/shared_lib/sources/libircclient/vs2017-64/x64/Release/libircclient.tlog/Lib.command.1.tlog b/source/shared_lib/sources/libircclient/vs2017-64/x64/Release/libircclient.tlog/Lib.command.1.tlog
new file mode 100644
index 000000000..77053ae51
Binary files /dev/null and b/source/shared_lib/sources/libircclient/vs2017-64/x64/Release/libircclient.tlog/Lib.command.1.tlog differ
diff --git a/source/shared_lib/sources/libircclient/vs2017-64/x64/Release/libircclient.tlog/libircclient.lastbuildstate b/source/shared_lib/sources/libircclient/vs2017-64/x64/Release/libircclient.tlog/libircclient.lastbuildstate
new file mode 100644
index 000000000..32626e50c
--- /dev/null
+++ b/source/shared_lib/sources/libircclient/vs2017-64/x64/Release/libircclient.tlog/libircclient.lastbuildstate
@@ -0,0 +1,2 @@
+#TargetFrameworkVersion=v4.0:PlatformToolSet=v141:EnableManagedIncrementalBuild=false:VCToolArchitecture=Native32Bit:WindowsTargetPlatformVersion=8.1
+Release|x64|C:\Users\mathu\Downloads\zetaglest-source\source\shared_lib\sources\libircclient\vs2017-64\|