diff --git a/makefiles/premake5.lua b/makefiles/premake5.lua
index 23dce22..a382c3c 100644
--- a/makefiles/premake5.lua
+++ b/makefiles/premake5.lua
@@ -157,7 +157,7 @@ local function ApplyProjectSettings(outputExe)
filter "configurations:debug"
defines { "DEBUG", "_DEBUG" }
- flags { }
+ flags { "MultiProcessorCompile" }
filter "configurations:release"
defines { "NDEBUG" }
diff --git a/makefiles/windows_vs2019/botlib.vcxproj b/makefiles/windows_vs2019/botlib.vcxproj
index b568f3f..246f3dc 100644
--- a/makefiles/windows_vs2019/botlib.vcxproj
+++ b/makefiles/windows_vs2019/botlib.vcxproj
@@ -61,10 +61,12 @@
BOTLIB;DEBUG;_DEBUG;_CRT_SECURE_NO_WARNINGS;WIN32;_WIN32;_HAS_EXCEPTIONS=0;%(PreprocessorDefinitions)
ProgramDatabase
Disabled
+ false
MultiThreadedDebug
false
false
false
+ true
/wd4267 %(AdditionalOptions)
diff --git a/makefiles/windows_vs2019/cnq3-server.vcxproj b/makefiles/windows_vs2019/cnq3-server.vcxproj
index 4410e5d..da3bcd9 100644
--- a/makefiles/windows_vs2019/cnq3-server.vcxproj
+++ b/makefiles/windows_vs2019/cnq3-server.vcxproj
@@ -63,10 +63,12 @@
DEDICATED;DEBUG;_DEBUG;_CRT_SECURE_NO_WARNINGS;WIN32;_WIN32;_HAS_EXCEPTIONS=0;%(PreprocessorDefinitions)
ProgramDatabase
Disabled
+ false
MultiThreadedDebug
false
false
false
+ true
/wd4267 %(AdditionalOptions)
diff --git a/makefiles/windows_vs2019/cnq3.vcxproj b/makefiles/windows_vs2019/cnq3.vcxproj
index 046dfee..82e8b07 100644
--- a/makefiles/windows_vs2019/cnq3.vcxproj
+++ b/makefiles/windows_vs2019/cnq3.vcxproj
@@ -64,10 +64,12 @@
..\..\code\imgui;%(AdditionalIncludeDirectories)
ProgramDatabase
Disabled
+ false
MultiThreadedDebug
false
false
false
+ true
/wd4267 %(AdditionalOptions)
diff --git a/makefiles/windows_vs2019/libjpeg-turbo.vcxproj b/makefiles/windows_vs2019/libjpeg-turbo.vcxproj
index 1f31a65..96f496e 100644
--- a/makefiles/windows_vs2019/libjpeg-turbo.vcxproj
+++ b/makefiles/windows_vs2019/libjpeg-turbo.vcxproj
@@ -62,10 +62,12 @@
..\..\code\libjpeg-turbo;..\..\code\libjpeg-turbo\simd;%(AdditionalIncludeDirectories)
ProgramDatabase
Disabled
+ false
MultiThreadedDebug
false
false
false
+ true
/wd4267 %(AdditionalOptions)
diff --git a/makefiles/windows_vs2019/renderer.vcxproj b/makefiles/windows_vs2019/renderer.vcxproj
index 5478a74..76dd4a5 100644
--- a/makefiles/windows_vs2019/renderer.vcxproj
+++ b/makefiles/windows_vs2019/renderer.vcxproj
@@ -62,10 +62,12 @@
..\..\code;..\..\..\cnq3tools\aftermath;..\..\..\cnq3tools\nvapi;..\..\code\imgui;%(AdditionalIncludeDirectories)
ProgramDatabase
Disabled
+ false
MultiThreadedDebug
false
false
false
+ true
/wd4267 %(AdditionalOptions)
diff --git a/makefiles/windows_vs2019/shadercomp.vcxproj b/makefiles/windows_vs2019/shadercomp.vcxproj
index 3989268..4b79a3b 100644
--- a/makefiles/windows_vs2019/shadercomp.vcxproj
+++ b/makefiles/windows_vs2019/shadercomp.vcxproj
@@ -63,10 +63,12 @@
DEBUG;_DEBUG;_CRT_SECURE_NO_WARNINGS;WIN32;_WIN32;_HAS_EXCEPTIONS=0;%(PreprocessorDefinitions)
ProgramDatabase
Disabled
+ false
MultiThreadedDebug
false
false
false
+ true
/wd4267 %(AdditionalOptions)
diff --git a/makefiles/windows_vs2022/botlib.vcxproj b/makefiles/windows_vs2022/botlib.vcxproj
index 7299d2e..6ac6574 100644
--- a/makefiles/windows_vs2022/botlib.vcxproj
+++ b/makefiles/windows_vs2022/botlib.vcxproj
@@ -61,10 +61,12 @@
BOTLIB;DEBUG;_DEBUG;_CRT_SECURE_NO_WARNINGS;WIN32;_WIN32;_HAS_EXCEPTIONS=0;%(PreprocessorDefinitions)
ProgramDatabase
Disabled
+ false
MultiThreadedDebug
false
false
false
+ true
/wd4267 %(AdditionalOptions)
Level3
diff --git a/makefiles/windows_vs2022/cnq3-server.vcxproj b/makefiles/windows_vs2022/cnq3-server.vcxproj
index 4fcd659..e3f6674 100644
--- a/makefiles/windows_vs2022/cnq3-server.vcxproj
+++ b/makefiles/windows_vs2022/cnq3-server.vcxproj
@@ -63,10 +63,12 @@
DEDICATED;DEBUG;_DEBUG;_CRT_SECURE_NO_WARNINGS;WIN32;_WIN32;_HAS_EXCEPTIONS=0;%(PreprocessorDefinitions)
ProgramDatabase
Disabled
+ false
MultiThreadedDebug
false
false
false
+ true
/wd4267 %(AdditionalOptions)
Level3
diff --git a/makefiles/windows_vs2022/cnq3.vcxproj b/makefiles/windows_vs2022/cnq3.vcxproj
index dbfcd9a..5d3384a 100644
--- a/makefiles/windows_vs2022/cnq3.vcxproj
+++ b/makefiles/windows_vs2022/cnq3.vcxproj
@@ -64,10 +64,12 @@
..\..\code\imgui;%(AdditionalIncludeDirectories)
ProgramDatabase
Disabled
+ false
MultiThreadedDebug
false
false
false
+ true
/wd4267 %(AdditionalOptions)
Level3
diff --git a/makefiles/windows_vs2022/libjpeg-turbo.vcxproj b/makefiles/windows_vs2022/libjpeg-turbo.vcxproj
index 949f60e..a020da9 100644
--- a/makefiles/windows_vs2022/libjpeg-turbo.vcxproj
+++ b/makefiles/windows_vs2022/libjpeg-turbo.vcxproj
@@ -62,10 +62,12 @@
..\..\code\libjpeg-turbo;..\..\code\libjpeg-turbo\simd;%(AdditionalIncludeDirectories)
ProgramDatabase
Disabled
+ false
MultiThreadedDebug
false
false
false
+ true
/wd4267 %(AdditionalOptions)
Level3
diff --git a/makefiles/windows_vs2022/renderer.vcxproj b/makefiles/windows_vs2022/renderer.vcxproj
index 01c0d63..00e33c4 100644
--- a/makefiles/windows_vs2022/renderer.vcxproj
+++ b/makefiles/windows_vs2022/renderer.vcxproj
@@ -62,10 +62,12 @@
..\..\code;..\..\..\cnq3tools\aftermath;..\..\..\cnq3tools\nvapi;..\..\code\imgui;%(AdditionalIncludeDirectories)
ProgramDatabase
Disabled
+ false
MultiThreadedDebug
false
false
false
+ true
/wd4267 %(AdditionalOptions)
Level3
diff --git a/makefiles/windows_vs2022/shadercomp.vcxproj b/makefiles/windows_vs2022/shadercomp.vcxproj
index 855dda6..8298235 100644
--- a/makefiles/windows_vs2022/shadercomp.vcxproj
+++ b/makefiles/windows_vs2022/shadercomp.vcxproj
@@ -63,10 +63,12 @@
DEBUG;_DEBUG;_CRT_SECURE_NO_WARNINGS;WIN32;_WIN32;_HAS_EXCEPTIONS=0;%(PreprocessorDefinitions)
ProgramDatabase
Disabled
+ false
MultiThreadedDebug
false
false
false
+ true
/wd4267 %(AdditionalOptions)
Level3