diff --git a/amxmodx/msvc8/amxmodx_mm.sln b/amxmodx/msvc10/amxmodx_mm.sln
similarity index 87%
rename from amxmodx/msvc8/amxmodx_mm.sln
rename to amxmodx/msvc10/amxmodx_mm.sln
index a7921c18..83e9351f 100644
--- a/amxmodx/msvc8/amxmodx_mm.sln
+++ b/amxmodx/msvc10/amxmodx_mm.sln
@@ -1,26 +1,26 @@
-
-Microsoft Visual Studio Solution File, Format Version 9.00
-# Visual Studio 2005
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "amxmodx_mm", "amxmodx_mm.vcproj", "{2BF64D1A-AC89-41B0-9D02-FB8CB610F850}"
-EndProject
-Global
- GlobalSection(SolutionConfigurationPlatforms) = preSolution
- JITDebug|Win32 = JITDebug|Win32
- JITDebugBinLog|Win32 = JITDebugBinLog|Win32
- JITRelease|Win32 = JITRelease|Win32
- JITReleaseBinLog|Win32 = JITReleaseBinLog|Win32
- EndGlobalSection
- GlobalSection(ProjectConfigurationPlatforms) = postSolution
- {2BF64D1A-AC89-41B0-9D02-FB8CB610F850}.JITDebug|Win32.ActiveCfg = JITDebug|Win32
- {2BF64D1A-AC89-41B0-9D02-FB8CB610F850}.JITDebug|Win32.Build.0 = JITDebug|Win32
- {2BF64D1A-AC89-41B0-9D02-FB8CB610F850}.JITDebugBinLog|Win32.ActiveCfg = JITDebugBinLog|Win32
- {2BF64D1A-AC89-41B0-9D02-FB8CB610F850}.JITDebugBinLog|Win32.Build.0 = JITDebugBinLog|Win32
- {2BF64D1A-AC89-41B0-9D02-FB8CB610F850}.JITRelease|Win32.ActiveCfg = JITRelease|Win32
- {2BF64D1A-AC89-41B0-9D02-FB8CB610F850}.JITRelease|Win32.Build.0 = JITRelease|Win32
- {2BF64D1A-AC89-41B0-9D02-FB8CB610F850}.JITReleaseBinLog|Win32.ActiveCfg = JITReleaseBinLog|Win32
- {2BF64D1A-AC89-41B0-9D02-FB8CB610F850}.JITReleaseBinLog|Win32.Build.0 = JITReleaseBinLog|Win32
- EndGlobalSection
- GlobalSection(SolutionProperties) = preSolution
- HideSolutionNode = FALSE
- EndGlobalSection
-EndGlobal
+
+Microsoft Visual Studio Solution File, Format Version 11.00
+# Visual Studio 2010
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "amxmodx_mm", "amxmodx_mm.vcxproj", "{2BF64D1A-AC89-41B0-9D02-FB8CB610F850}"
+EndProject
+Global
+ GlobalSection(SolutionConfigurationPlatforms) = preSolution
+ JITDebug|Win32 = JITDebug|Win32
+ JITDebugBinLog|Win32 = JITDebugBinLog|Win32
+ JITRelease|Win32 = JITRelease|Win32
+ JITReleaseBinLog|Win32 = JITReleaseBinLog|Win32
+ EndGlobalSection
+ GlobalSection(ProjectConfigurationPlatforms) = postSolution
+ {2BF64D1A-AC89-41B0-9D02-FB8CB610F850}.JITDebug|Win32.ActiveCfg = JITDebug|Win32
+ {2BF64D1A-AC89-41B0-9D02-FB8CB610F850}.JITDebug|Win32.Build.0 = JITDebug|Win32
+ {2BF64D1A-AC89-41B0-9D02-FB8CB610F850}.JITDebugBinLog|Win32.ActiveCfg = JITDebugBinLog|Win32
+ {2BF64D1A-AC89-41B0-9D02-FB8CB610F850}.JITDebugBinLog|Win32.Build.0 = JITDebugBinLog|Win32
+ {2BF64D1A-AC89-41B0-9D02-FB8CB610F850}.JITRelease|Win32.ActiveCfg = JITRelease|Win32
+ {2BF64D1A-AC89-41B0-9D02-FB8CB610F850}.JITRelease|Win32.Build.0 = JITRelease|Win32
+ {2BF64D1A-AC89-41B0-9D02-FB8CB610F850}.JITReleaseBinLog|Win32.ActiveCfg = JITReleaseBinLog|Win32
+ {2BF64D1A-AC89-41B0-9D02-FB8CB610F850}.JITReleaseBinLog|Win32.Build.0 = JITReleaseBinLog|Win32
+ EndGlobalSection
+ GlobalSection(SolutionProperties) = preSolution
+ HideSolutionNode = FALSE
+ EndGlobalSection
+EndGlobal
diff --git a/amxmodx/msvc10/amxmodx_mm.vcxproj b/amxmodx/msvc10/amxmodx_mm.vcxproj
new file mode 100644
index 00000000..abef7a13
--- /dev/null
+++ b/amxmodx/msvc10/amxmodx_mm.vcxproj
@@ -0,0 +1,439 @@
+
+
+
+
+ JITDebugBinLog
+ Win32
+
+
+ JITDebug
+ Win32
+
+
+ JITReleaseBinLog
+ Win32
+
+
+ JITRelease
+ Win32
+
+
+
+ {2BF64D1A-AC89-41B0-9D02-FB8CB610F850}
+ amxmodx
+
+
+
+ DynamicLibrary
+ false
+ MultiByte
+
+
+ DynamicLibrary
+ false
+ MultiByte
+
+
+ DynamicLibrary
+ false
+ MultiByte
+
+
+ DynamicLibrary
+ false
+ MultiByte
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ <_ProjectFileVersion>10.0.40219.1
+ true
+ false
+ true
+ false
+ AllRules.ruleset
+
+
+ AllRules.ruleset
+
+
+ AllRules.ruleset
+
+
+ AllRules.ruleset
+
+
+
+
+
+ _DEBUG;%(PreprocessorDefinitions)
+ true
+ true
+ Win32
+ .\debug/amxmodx.tlb
+
+
+ Disabled
+ $(METAMOD);$(HLSDK)\common;$(HLSDK)\engine;$(HLSDK)\dlls;$(HLSDK)\pm_shared;%(AdditionalIncludeDirectories)
+ WIN32;_DEBUG;_WINDOWS;_USRDLL;amxmodx_EXPORTS;PAWN_CELL_SIZE=32;ASM32;JIT;_CRT_SECURE_NO_DEPRECATE;%(PreprocessorDefinitions)
+ EnableFastChecks
+ MultiThreadedDebug
+ 4Bytes
+ true
+ false
+
+
+ amxmodx.h
+ .\jitdebug/amxmodx.pch
+ .\jitdebug/
+ .\jitdebug/
+ .\jitdebug/
+ Level3
+ true
+ EditAndContinue
+ Default
+
+
+ _DEBUG;%(PreprocessorDefinitions)
+ 0x0409
+
+
+ /MACHINE:I386 %(AdditionalOptions)
+ ..\zlib\zlib.lib;..\JIT\amxjitsn.obj;..\JIT\amxexecn.obj;..\JIT\natives-x86.obj;%(AdditionalDependencies)
+ 0.1
+ true
+ ..\extra\lib_win32;%(AdditionalLibraryDirectories)
+ LIBC;LIBCD;LIBCMT;%(IgnoreSpecificDefaultLibraries)
+
+
+ true
+ .\jitdebug/amxx_mm.pdb
+ .\jitdebug/amxmodx_mm.lib
+
+
+
+
+ NDEBUG;%(PreprocessorDefinitions)
+ true
+ true
+ Win32
+ .\release/amxmodx.tlb
+
+
+ MaxSpeed
+ OnlyExplicitInline
+ true
+ Speed
+ true
+ $(METAMOD);$(HLSDK)\common;$(HLSDK)\engine;$(HLSDK)\dlls;$(HLSDK)\pm_shared;%(AdditionalIncludeDirectories)
+ WIN32;NDEBUG;_WINDOWS;_USRDLL;amxmodx_EXPORTS;JIT;ASM32;PAWN_CELL_SIZE=32;_CRT_SECURE_NO_DEPRECATE;%(PreprocessorDefinitions)
+ false
+ true
+ MultiThreaded
+ true
+ true
+ false
+
+
+ amxmodx.h
+ .\jitrelease/amxmodx.pch
+ .\jitrelease/
+ .\jitrelease/
+ .\jitrelease/
+ Level3
+ true
+ ProgramDatabase
+ Default
+ false
+
+
+ NDEBUG;%(PreprocessorDefinitions)
+ 0x0409
+
+
+ /MACHINE:I386 %(AdditionalOptions)
+ ..\zlib\zlib.lib;..\JIT\amxjitsn.obj;..\JIT\amxexecn.obj;..\JIT\natives-x86.obj;%(AdditionalDependencies)
+ true
+ ..\extra\lib_win32;%(AdditionalLibraryDirectories)
+ LIBC;LIBCD;LIBCMTD;%(IgnoreSpecificDefaultLibraries)
+
+
+ true
+ .\jitrelease/amxmodx_mm.pdb
+ true
+ .\jitrelease/amxmodx_mm.lib
+
+
+
+
+ _DEBUG;%(PreprocessorDefinitions)
+ true
+ true
+ Win32
+ .\debug/amxmodx.tlb
+
+
+ Disabled
+ $(METAMOD);$(HLSDK)\common;$(HLSDK)\engine;$(HLSDK)\dlls;$(HLSDK)\pm_shared;%(AdditionalIncludeDirectories)
+ WIN32;_DEBUG;_WINDOWS;_USRDLL;amxmodx_EXPORTS;PAWN_CELL_SIZE=32;ASM32;JIT;BINLOG_ENABLED;_CRT_SECURE_NO_DEPRECATE;%(PreprocessorDefinitions)
+ EnableFastChecks
+ MultiThreadedDebug
+ 4Bytes
+ true
+ false
+
+
+ amxmodx.h
+ .\jitdebugbinlog/amxmodx.pch
+ .\jitdebugbinlog/
+ .\jitdebugbinlog/
+ .\jitdebugbinlog/
+ Level3
+ true
+ EditAndContinue
+ Default
+
+
+ _DEBUG;%(PreprocessorDefinitions)
+ 0x0409
+
+
+ /MACHINE:I386 %(AdditionalOptions)
+ ..\zlib\zlib.lib;..\JIT\amxjitsn.obj;..\JIT\amxexecn.obj;..\JIT\natives-x86.obj;%(AdditionalDependencies)
+ 0.1
+ true
+ ..\extra\lib_win32;%(AdditionalLibraryDirectories)
+ LIBC;LIBCD;LIBCMT;%(IgnoreSpecificDefaultLibraries)
+
+
+ true
+ .\jitdebugbinlog/amxmodx_bl_mm.pdb
+ .\jitdebugbinlog/amxmodx_bl_mm.lib
+
+
+
+
+ NDEBUG;%(PreprocessorDefinitions)
+ true
+ true
+ Win32
+ .\release/amxmodx.tlb
+
+
+ MaxSpeed
+ OnlyExplicitInline
+ true
+ Speed
+ true
+ $(METAMOD);$(HLSDK)\common;$(HLSDK)\engine;$(HLSDK)\dlls;$(HLSDK)\pm_shared;%(AdditionalIncludeDirectories)
+ WIN32;NDEBUG;_WINDOWS;_USRDLL;amxmodx_EXPORTS;JIT;ASM32;PAWN_CELL_SIZE=32;BINLOG_ENABLED;_CRT_SECURE_NO_DEPRECATE;%(PreprocessorDefinitions)
+ false
+ true
+ MultiThreaded
+ true
+ true
+ false
+
+
+ amxmodx.h
+ .\jitreleasebinlog/amxmodx.pch
+ .\jitreleasebinlog/
+ .\jitreleasebinlog/
+ .\jitreleasebinlog/
+ Level3
+ true
+ ProgramDatabase
+ Default
+
+
+ NDEBUG;%(PreprocessorDefinitions)
+ 0x0409
+
+
+ /MACHINE:I386 %(AdditionalOptions)
+ ..\zlib\zlib.lib;..\JIT\amxjitsn.obj;..\JIT\amxexecn.obj;..\JIT\natives-x86.obj;%(AdditionalDependencies)
+ true
+ ..\extra\lib_win32;%(AdditionalLibraryDirectories)
+ LIBC;LIBCD;LIBCMTD;%(IgnoreSpecificDefaultLibraries)
+
+
+ true
+ .\jitreleasebinlog/amxmodx_bl_mm.pdb
+ true
+ .\jitreleasebinlog/amxmodx_bl_mm.lib
+
+
+
+
+
+
+
+
+
+
+
+
+ true
+ true
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ AssemblyAndSourceCode
+ AssemblyAndSourceCode
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ All
+ All
+
+
+
+
+
+
+
+
+ true
+ true
+ true
+ true
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/amxmodx/msvc10/amxmodx_mm.vcxproj.filters b/amxmodx/msvc10/amxmodx_mm.vcxproj.filters
new file mode 100644
index 00000000..33c918aa
--- /dev/null
+++ b/amxmodx/msvc10/amxmodx_mm.vcxproj.filters
@@ -0,0 +1,426 @@
+
+
+
+
+ {0d31fe96-c452-4d62-8c7c-0f0f8d69efa8}
+ cpp;c;cxx;rc;def;r;odl;idl;hpj;bat
+
+
+ {6e1c49c6-6432-4873-bb9a-9d30996955b2}
+ h;hpp;hxx;hm;inl
+
+
+ {721333c3-98b9-4888-a3ec-637a2bd46091}
+ rc
+
+
+ {e347f4b5-ec94-43d6-b45b-85ab3f146a45}
+
+
+ {1cec296a-ddcc-44da-97c4-2a4d0f4d6fc7}
+
+
+ {bbfaec3e-7d17-45ea-8b84-093fa5714022}
+
+
+ {4022451d-eb5f-4f14-b8d8-2ce23fec6e59}
+
+
+ {d4419052-0ddd-415e-bb16-4393b99751be}
+
+
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Header Files
+
+
+ SDK
+
+
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ SDK
+
+
+ SDK
+
+
+
+
+ Resource Files
+
+
+
+
+ Assembly
+
+
+ Assembly
+
+
+ Assembly
+
+
+ Assembly
+
+
+ Assembly
+
+
+ Assembly
+
+
+ Pawn Includes
+
+
+ Pawn Includes
+
+
+ Pawn Includes
+
+
+ Pawn Includes
+
+
+ Pawn Includes
+
+
+ Pawn Includes
+
+
+ Pawn Includes
+
+
+ Pawn Includes
+
+
+ Pawn Includes
+
+
+ Pawn Includes
+
+
+ Pawn Includes
+
+
+ Pawn Includes
+
+
+ Pawn Includes
+
+
+ Pawn Includes
+
+
+ Pawn Includes
+
+
+ Pawn Includes
+
+
+ Pawn Includes
+
+
+ Pawn Includes\AMX Mod Compat
+
+
+ Pawn Includes\AMX Mod Compat
+
+
+ Pawn Includes\AMX Mod Compat
+
+
+ Pawn Includes\AMX Mod Compat
+
+
+ Pawn Includes\AMX Mod Compat
+
+
+ Pawn Includes\AMX Mod Compat
+
+
+ Pawn Includes\AMX Mod Compat
+
+
+ Pawn Includes\AMX Mod Compat
+
+
+ Pawn Includes\AMX Mod Compat
+
+
+
+
+
+
\ No newline at end of file
diff --git a/amxmodx/msvc8/amxmodx_mm.vcproj b/amxmodx/msvc8/amxmodx_mm.vcproj
deleted file mode 100644
index f87046b6..00000000
--- a/amxmodx/msvc8/amxmodx_mm.vcproj
+++ /dev/null
@@ -1,1070 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/compiler/amxxpc/amxxpc.sln b/compiler/amxxpc/amxxpc.sln
index 63d9dfd1..9b238303 100755
--- a/compiler/amxxpc/amxxpc.sln
+++ b/compiler/amxxpc/amxxpc.sln
@@ -1,20 +1,20 @@
-
-Microsoft Visual Studio Solution File, Format Version 9.00
-# Visual Studio 2005
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "amxxpc", "amxxpc.vcproj", "{39412290-D01C-472F-A439-AB5592A04C08}"
-EndProject
-Global
- GlobalSection(SolutionConfigurationPlatforms) = preSolution
- Debug|Win32 = Debug|Win32
- Release|Win32 = Release|Win32
- EndGlobalSection
- GlobalSection(ProjectConfigurationPlatforms) = postSolution
- {39412290-D01C-472F-A439-AB5592A04C08}.Debug|Win32.ActiveCfg = Debug|Win32
- {39412290-D01C-472F-A439-AB5592A04C08}.Debug|Win32.Build.0 = Debug|Win32
- {39412290-D01C-472F-A439-AB5592A04C08}.Release|Win32.ActiveCfg = Release|Win32
- {39412290-D01C-472F-A439-AB5592A04C08}.Release|Win32.Build.0 = Release|Win32
- EndGlobalSection
- GlobalSection(SolutionProperties) = preSolution
- HideSolutionNode = FALSE
- EndGlobalSection
-EndGlobal
+
+Microsoft Visual Studio Solution File, Format Version 11.00
+# Visual Studio 2010
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "amxxpc", "amxxpc.vcxproj", "{39412290-D01C-472F-A439-AB5592A04C08}"
+EndProject
+Global
+ GlobalSection(SolutionConfigurationPlatforms) = preSolution
+ Debug|Win32 = Debug|Win32
+ Release|Win32 = Release|Win32
+ EndGlobalSection
+ GlobalSection(ProjectConfigurationPlatforms) = postSolution
+ {39412290-D01C-472F-A439-AB5592A04C08}.Debug|Win32.ActiveCfg = Debug|Win32
+ {39412290-D01C-472F-A439-AB5592A04C08}.Debug|Win32.Build.0 = Debug|Win32
+ {39412290-D01C-472F-A439-AB5592A04C08}.Release|Win32.ActiveCfg = Release|Win32
+ {39412290-D01C-472F-A439-AB5592A04C08}.Release|Win32.Build.0 = Release|Win32
+ EndGlobalSection
+ GlobalSection(SolutionProperties) = preSolution
+ HideSolutionNode = FALSE
+ EndGlobalSection
+EndGlobal
diff --git a/compiler/amxxpc/amxxpc.vcproj b/compiler/amxxpc/amxxpc.vcproj
deleted file mode 100755
index 078cbbbd..00000000
--- a/compiler/amxxpc/amxxpc.vcproj
+++ /dev/null
@@ -1,258 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/compiler/amxxpc/amxxpc.vcxproj b/compiler/amxxpc/amxxpc.vcxproj
new file mode 100644
index 00000000..06fc914e
--- /dev/null
+++ b/compiler/amxxpc/amxxpc.vcxproj
@@ -0,0 +1,115 @@
+
+
+
+
+ Debug
+ Win32
+
+
+ Release
+ Win32
+
+
+
+ {39412290-D01C-472F-A439-AB5592A04C08}
+ amxxpc
+ Win32Proj
+
+
+
+ Application
+ MultiByte
+
+
+ Application
+ MultiByte
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ <_ProjectFileVersion>10.0.40219.1
+ true
+ false
+ AllRules.ruleset
+
+
+ AllRules.ruleset
+
+
+
+
+
+ Disabled
+ WIN32;_DEBUG;_CONSOLE;_CRT_SECURE_NO_DEPRECATE;%(PreprocessorDefinitions)
+ true
+ EnableFastChecks
+ MultiThreadedDebug
+ false
+
+
+ Level3
+ EditAndContinue
+
+
+ zlib.lib;%(AdditionalDependencies)
+ true
+ $(OutDir)amxxpc.pdb
+ Console
+ MachineX86
+ LIBCMT;%(IgnoreSpecificDefaultLibraries)
+
+
+
+
+ WIN32;NDEBUG;_CONSOLE;_CRT_SECURE_NO_DEPRECATE;%(PreprocessorDefinitions)
+ MultiThreaded
+ Default
+ false
+
+
+ Level3
+ ProgramDatabase
+
+
+ zlib.lib;%(AdditionalDependencies)
+ true
+ Console
+ true
+ true
+ MachineX86
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/compiler/amxxpc/amxxpc.vcxproj.filters b/compiler/amxxpc/amxxpc.vcxproj.filters
new file mode 100644
index 00000000..56e8fbe7
--- /dev/null
+++ b/compiler/amxxpc/amxxpc.vcxproj.filters
@@ -0,0 +1,65 @@
+
+
+
+
+ {4FC737F1-C7A5-4376-A066-2A32D752A2FF}
+ cpp;c;cxx;def;odl;idl;hpj;bat;asm;asmx
+
+
+ {93995380-89BD-4b04-88EB-625FBE52EBFB}
+ h;hpp;hxx;hm;inl;inc;xsd
+
+
+ {67DA6AB6-F800-4c08-8B7A-83BB121AAD01}
+ rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx
+
+
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+
+
+ Resource Files
+
+
+
\ No newline at end of file
diff --git a/compiler/libpc300/libpc300.sln b/compiler/libpc300/libpc300.sln
index 84cf97bf..66c6046e 100755
--- a/compiler/libpc300/libpc300.sln
+++ b/compiler/libpc300/libpc300.sln
@@ -1,26 +1,26 @@
-
-Microsoft Visual Studio Solution File, Format Version 9.00
-# Visual Studio 2005
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "libpc300", "libpc300.vcproj", "{19B72687-080B-437A-917A-12AEB0031635}"
-EndProject
-Global
- GlobalSection(SolutionConfigurationPlatforms) = preSolution
- Debug32|Win32 = Debug32|Win32
- Debug64|Win32 = Debug64|Win32
- Release32|Win32 = Release32|Win32
- Release64|Win32 = Release64|Win32
- EndGlobalSection
- GlobalSection(ProjectConfigurationPlatforms) = postSolution
- {19B72687-080B-437A-917A-12AEB0031635}.Debug32|Win32.ActiveCfg = Debug32|Win32
- {19B72687-080B-437A-917A-12AEB0031635}.Debug32|Win32.Build.0 = Debug32|Win32
- {19B72687-080B-437A-917A-12AEB0031635}.Debug64|Win32.ActiveCfg = Debug64|Win32
- {19B72687-080B-437A-917A-12AEB0031635}.Debug64|Win32.Build.0 = Debug64|Win32
- {19B72687-080B-437A-917A-12AEB0031635}.Release32|Win32.ActiveCfg = Release32|Win32
- {19B72687-080B-437A-917A-12AEB0031635}.Release32|Win32.Build.0 = Release32|Win32
- {19B72687-080B-437A-917A-12AEB0031635}.Release64|Win32.ActiveCfg = Release64|Win32
- {19B72687-080B-437A-917A-12AEB0031635}.Release64|Win32.Build.0 = Release64|Win32
- EndGlobalSection
- GlobalSection(SolutionProperties) = preSolution
- HideSolutionNode = FALSE
- EndGlobalSection
-EndGlobal
+
+Microsoft Visual Studio Solution File, Format Version 11.00
+# Visual Studio 2010
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "libpc300", "libpc300.vcxproj", "{19B72687-080B-437A-917A-12AEB0031635}"
+EndProject
+Global
+ GlobalSection(SolutionConfigurationPlatforms) = preSolution
+ Debug32|Win32 = Debug32|Win32
+ Debug64|Win32 = Debug64|Win32
+ Release32|Win32 = Release32|Win32
+ Release64|Win32 = Release64|Win32
+ EndGlobalSection
+ GlobalSection(ProjectConfigurationPlatforms) = postSolution
+ {19B72687-080B-437A-917A-12AEB0031635}.Debug32|Win32.ActiveCfg = Debug32|Win32
+ {19B72687-080B-437A-917A-12AEB0031635}.Debug32|Win32.Build.0 = Debug32|Win32
+ {19B72687-080B-437A-917A-12AEB0031635}.Debug64|Win32.ActiveCfg = Debug64|Win32
+ {19B72687-080B-437A-917A-12AEB0031635}.Debug64|Win32.Build.0 = Debug64|Win32
+ {19B72687-080B-437A-917A-12AEB0031635}.Release32|Win32.ActiveCfg = Release32|Win32
+ {19B72687-080B-437A-917A-12AEB0031635}.Release32|Win32.Build.0 = Release32|Win32
+ {19B72687-080B-437A-917A-12AEB0031635}.Release64|Win32.ActiveCfg = Release64|Win32
+ {19B72687-080B-437A-917A-12AEB0031635}.Release64|Win32.Build.0 = Release64|Win32
+ EndGlobalSection
+ GlobalSection(SolutionProperties) = preSolution
+ HideSolutionNode = FALSE
+ EndGlobalSection
+EndGlobal
diff --git a/compiler/libpc300/libpc300.vcproj b/compiler/libpc300/libpc300.vcproj
deleted file mode 100755
index 1808e603..00000000
--- a/compiler/libpc300/libpc300.vcproj
+++ /dev/null
@@ -1,443 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/compiler/libpc300/libpc300.vcxproj b/compiler/libpc300/libpc300.vcxproj
new file mode 100644
index 00000000..319c11b3
--- /dev/null
+++ b/compiler/libpc300/libpc300.vcxproj
@@ -0,0 +1,198 @@
+
+
+
+
+ Debug32
+ Win32
+
+
+ Debug64
+ Win32
+
+
+ Release32
+ Win32
+
+
+ Release64
+ Win32
+
+
+
+ {19B72687-080B-437A-917A-12AEB0031635}
+ libpc300
+ Win32Proj
+
+
+
+ DynamicLibrary
+ MultiByte
+
+
+ DynamicLibrary
+ MultiByte
+
+
+ DynamicLibrary
+ MultiByte
+
+
+ DynamicLibrary
+ MultiByte
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ <_ProjectFileVersion>10.0.40219.1
+ false
+ false
+ true
+ true
+ AllRules.ruleset
+
+
+ AllRules.ruleset
+
+
+ AllRules.ruleset
+
+
+ AllRules.ruleset
+
+
+ amxxpc32
+ amxxpc64
+ amxxpc32
+ amxxpc64
+
+
+
+ WIN32;NDEBUG;_WINDOWS;_USRDLL;LIBPC300_EXPORTS;PAWNC_DLL;PAWN_CELL_SIZE=32;NO_MAIN;_CRT_SECURE_NO_DEPRECATE;%(PreprocessorDefinitions)
+ MultiThreaded
+ false
+
+
+ Level3
+ ProgramDatabase
+
+
+ true
+ Windows
+ true
+ true
+ $(OutDir)libpc300.lib
+ MachineX86
+
+
+
+
+ WIN32;NDEBUG;_WINDOWS;_USRDLL;LIBPC300_EXPORTS;PAWNC_DLL;PAWN_CELL_SIZE=64;NO_MAIN;_CRT_SECURE_NO_DEPRECATE;%(PreprocessorDefinitions)
+ MultiThreaded
+ false
+
+
+ Level3
+ ProgramDatabase
+
+
+ true
+ Windows
+ true
+ true
+ $(OutDir)libpc300.lib
+ MachineX86
+
+
+
+
+ Disabled
+ WIN32;_DEBUG;_WINDOWS;_USRDLL;LIBPC300_EXPORTS;PAWNC_DLL;PAWN_CELL_SIZE=32;NO_MAIN;_CRT_SECURE_NO_DEPRECATE;%(PreprocessorDefinitions)
+ true
+ StackFrameRuntimeCheck
+ MultiThreadedDebug
+ false
+
+
+ Level3
+ EditAndContinue
+
+
+ true
+ $(OutDir)libpc300.pdb
+ Windows
+ $(OutDir)libpc300.lib
+ MachineX86
+
+
+
+
+ Disabled
+ WIN32;_DEBUG;_WINDOWS;_USRDLL;LIBPC300_EXPORTS;PAWNC_DLL;PAWN_CELL_SIZE=64;NO_MAIN;_CRT_SECURE_NO_DEPRECATE;%(PreprocessorDefinitions)
+ true
+ StackFrameRuntimeCheck
+ MultiThreadedDebug
+ false
+
+
+ Level3
+ EditAndContinue
+
+
+ true
+ $(OutDir)libpc300.pdb
+ Windows
+ $(OutDir)libpc300.lib
+ MachineX86
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/compiler/libpc300/libpc300.vcxproj.filters b/compiler/libpc300/libpc300.vcxproj.filters
new file mode 100644
index 00000000..058ebb71
--- /dev/null
+++ b/compiler/libpc300/libpc300.vcxproj.filters
@@ -0,0 +1,88 @@
+
+
+
+
+ {4FC737F1-C7A5-4376-A066-2A32D752A2FF}
+ cpp;c;cxx;def;odl;idl;hpj;bat;asm;asmx
+
+
+ {93995380-89BD-4b04-88EB-625FBE52EBFB}
+ h;hpp;hxx;hm;inl;inc;xsd
+
+
+ {67DA6AB6-F800-4c08-8B7A-83BB121AAD01}
+ rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx
+
+
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+
+
+ Resource Files
+
+
+
+
+ Resource Files
+
+
+ Resource Files
+
+
+
\ No newline at end of file
diff --git a/compiler/scasm/assembler.sln b/compiler/scasm/assembler.sln
index b58279c9..8eb48566 100644
--- a/compiler/scasm/assembler.sln
+++ b/compiler/scasm/assembler.sln
@@ -1,7 +1,7 @@
-Microsoft Visual Studio Solution File, Format Version 9.00
-# Visual Studio 2005
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "assembler", "assembler.vcproj", "{FFFC86BE-94E7-458A-A61B-4D0F3B45658B}"
+Microsoft Visual Studio Solution File, Format Version 11.00
+# Visual Studio 2010
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "assembler", "assembler.vcxproj", "{FFFC86BE-94E7-458A-A61B-4D0F3B45658B}"
EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
diff --git a/compiler/scasm/assembler.vcproj b/compiler/scasm/assembler.vcproj
deleted file mode 100755
index ddc00798..00000000
--- a/compiler/scasm/assembler.vcproj
+++ /dev/null
@@ -1,297 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/compiler/scasm/assembler.vcxproj b/compiler/scasm/assembler.vcxproj
new file mode 100644
index 00000000..e2fe94b7
--- /dev/null
+++ b/compiler/scasm/assembler.vcxproj
@@ -0,0 +1,123 @@
+
+
+
+
+ Debug
+ Win32
+
+
+ Release
+ Win32
+
+
+
+ {FFFC86BE-94E7-458A-A61B-4D0F3B45658B}
+ assembler
+ Win32Proj
+
+
+
+ Application
+ MultiByte
+
+
+ Application
+ MultiByte
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ <_ProjectFileVersion>10.0.40219.1
+ true
+ false
+ AllRules.ruleset
+
+
+ AllRules.ruleset
+
+
+ sasm
+ sasm
+
+
+
+ Disabled
+ WIN32;_DEBUG;_CONSOLE;_CRT_SECURE_NO_DEPRECATE;%(PreprocessorDefinitions)
+ true
+ EnableFastChecks
+ MultiThreadedDebug
+ false
+
+
+ Level3
+ EditAndContinue
+
+
+ true
+ $(OutDir)assembler.pdb
+ Console
+ MachineX86
+
+
+
+
+ WIN32;NDEBUG;_CONSOLE;_CRT_SECURE_NO_DEPRECATE;%(PreprocessorDefinitions)
+ MultiThreaded
+ false
+
+
+ Level3
+ ProgramDatabase
+
+
+ true
+ Console
+ true
+ true
+ MachineX86
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/compiler/scasm/assembler.vcxproj.filters b/compiler/scasm/assembler.vcxproj.filters
new file mode 100644
index 00000000..570fae74
--- /dev/null
+++ b/compiler/scasm/assembler.vcxproj.filters
@@ -0,0 +1,95 @@
+
+
+
+
+ {4FC737F1-C7A5-4376-A066-2A32D752A2FF}
+ cpp;c;cxx;def;odl;idl;hpj;bat;asm;asmx
+
+
+ {93995380-89BD-4b04-88EB-625FBE52EBFB}
+ h;hpp;hxx;hm;inl;inc;xsd
+
+
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+
\ No newline at end of file
diff --git a/dlls/cstrike/cstrike/msvc8/cstrike.sln b/dlls/cstrike/cstrike/msvc10/cstrike.sln
similarity index 81%
rename from dlls/cstrike/cstrike/msvc8/cstrike.sln
rename to dlls/cstrike/cstrike/msvc10/cstrike.sln
index 0114156f..10ff8318 100644
--- a/dlls/cstrike/cstrike/msvc8/cstrike.sln
+++ b/dlls/cstrike/cstrike/msvc10/cstrike.sln
@@ -1,7 +1,7 @@
-Microsoft Visual Studio Solution File, Format Version 9.00
-# Visual Studio 2005
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "cstrike", "cstrike.vcproj", "{AB148B92-4F47-42E6-8268-AB4E588EC6A2}"
+Microsoft Visual Studio Solution File, Format Version 11.00
+# Visual Studio 2010
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "cstrike", "cstrike.vcxproj", "{AB148B92-4F47-42E6-8268-AB4E588EC6A2}"
EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
diff --git a/dlls/cstrike/cstrike/msvc10/cstrike.vcxproj b/dlls/cstrike/cstrike/msvc10/cstrike.vcxproj
new file mode 100644
index 00000000..1657271a
--- /dev/null
+++ b/dlls/cstrike/cstrike/msvc10/cstrike.vcxproj
@@ -0,0 +1,156 @@
+
+
+
+
+ Debug
+ Win32
+
+
+ Release
+ Win32
+
+
+
+ {AB148B92-4F47-42E6-8268-AB4E588EC6A2}
+ cstrike
+
+
+
+ DynamicLibrary
+ false
+ MultiByte
+
+
+ DynamicLibrary
+ false
+ MultiByte
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ <_ProjectFileVersion>10.0.40219.1
+ false
+ false
+ AllRules.ruleset
+
+
+ AllRules.ruleset
+
+
+ $(ProjectName)_amxx
+ $(ProjectName)_amxx
+
+
+
+ _DEBUG;%(PreprocessorDefinitions)
+ true
+ true
+ Win32
+ .\Debug/cstrike.tlb
+
+
+
+
+ Disabled
+ ..\;..\sdk;$(METAMOD);$(HLSDK)\common;$(HLSDK)\engine;$(HLSDK)\dlls;$(HLSDK)\pm_shared;%(AdditionalIncludeDirectories)
+ WIN32;_DEBUG;_WINDOWS;_USRDLL;CSTRIKE_EXPORTS;%(PreprocessorDefinitions)
+ EnableFastChecks
+ MultiThreadedDebug
+ false
+
+
+ .\Debug/cstrike.pch
+ .\Debug/
+ .\Debug/
+ .\Debug/
+ true
+ Level3
+ true
+ ProgramDatabase
+
+
+ _DEBUG;%(PreprocessorDefinitions)
+ 0x041d
+
+
+ true
+
+
+ true
+ .\Debug/cstrike_amx_debug.pdb
+ .\Debug/cstrike_amx_debug.lib
+ MachineX86
+
+
+
+
+ NDEBUG;%(PreprocessorDefinitions)
+ true
+ true
+ Win32
+ .\Release/cstrike.tlb
+
+
+
+
+ MaxSpeed
+ OnlyExplicitInline
+ ..\;..\sdk;$(METAMOD);$(HLSDK)\common;$(HLSDK)\engine;$(HLSDK)\dlls;$(HLSDK)\pm_shared;%(AdditionalIncludeDirectories)
+ WIN32;NDEBUG;_WINDOWS;_USRDLL;CSTRIKE_EXPORTS;%(PreprocessorDefinitions)
+ true
+ MultiThreaded
+ true
+ false
+
+
+ .\Release/cstrike.pch
+ .\Release/
+ .\Release/
+ .\Release/
+ true
+ Level3
+ true
+
+
+ NDEBUG;%(PreprocessorDefinitions)
+ 0x041d
+
+
+ true
+
+
+ .\Release/cstrike_amx.pdb
+ .\Release/cstrike_amx.lib
+ MachineX86
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/dlls/cstrike/cstrike/msvc10/cstrike.vcxproj.filters b/dlls/cstrike/cstrike/msvc10/cstrike.vcxproj.filters
new file mode 100644
index 00000000..1cea77cc
--- /dev/null
+++ b/dlls/cstrike/cstrike/msvc10/cstrike.vcxproj.filters
@@ -0,0 +1,58 @@
+
+
+
+
+ {0615a998-49c8-4f57-bec7-1532d54df188}
+ cpp;c;cxx;rc;def;r;odl;idl;hpj;bat
+
+
+ {29a813c3-e469-4be4-94ed-392e8a22ab00}
+ h;hpp;hxx;hm;inl
+
+
+ {5decfda1-68e2-4607-9b10-8264a6435b9f}
+
+
+ {d4b7660b-944c-4ef2-8142-36eb222dbc28}
+
+
+ {7be12e0f-47b1-4d7e-880c-83e5d1c378d1}
+
+
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Module SDK\SDK Base
+
+
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Module SDK
+
+
+ Module SDK\SDK Base
+
+
+
+
+ Pawn Includes
+
+
+
\ No newline at end of file
diff --git a/dlls/cstrike/cstrike/msvc8/cstrike.vcproj b/dlls/cstrike/cstrike/msvc8/cstrike.vcproj
deleted file mode 100644
index 09fd084b..00000000
--- a/dlls/cstrike/cstrike/msvc8/cstrike.vcproj
+++ /dev/null
@@ -1,278 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/dlls/cstrike/csx/WinCSX/msvc10/WinCSX.sln b/dlls/cstrike/csx/WinCSX/msvc10/WinCSX.sln
new file mode 100644
index 00000000..33239ace
--- /dev/null
+++ b/dlls/cstrike/csx/WinCSX/msvc10/WinCSX.sln
@@ -0,0 +1,20 @@
+
+Microsoft Visual Studio Solution File, Format Version 11.00
+# Visual Studio 2010
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "WinCSX", "WinCSX.vcxproj", "{39A1E5DD-81A1-441D-B99A-E50A01DB05D7}"
+EndProject
+Global
+ GlobalSection(SolutionConfigurationPlatforms) = preSolution
+ Debug|Win32 = Debug|Win32
+ Release|Win32 = Release|Win32
+ EndGlobalSection
+ GlobalSection(ProjectConfigurationPlatforms) = postSolution
+ {39A1E5DD-81A1-441D-B99A-E50A01DB05D7}.Debug|Win32.ActiveCfg = Debug|Win32
+ {39A1E5DD-81A1-441D-B99A-E50A01DB05D7}.Debug|Win32.Build.0 = Debug|Win32
+ {39A1E5DD-81A1-441D-B99A-E50A01DB05D7}.Release|Win32.ActiveCfg = Release|Win32
+ {39A1E5DD-81A1-441D-B99A-E50A01DB05D7}.Release|Win32.Build.0 = Release|Win32
+ EndGlobalSection
+ GlobalSection(SolutionProperties) = preSolution
+ HideSolutionNode = FALSE
+ EndGlobalSection
+EndGlobal
diff --git a/dlls/cstrike/csx/WinCSX/msvc10/WinCSX.vcxproj b/dlls/cstrike/csx/WinCSX/msvc10/WinCSX.vcxproj
new file mode 100644
index 00000000..5db1b968
--- /dev/null
+++ b/dlls/cstrike/csx/WinCSX/msvc10/WinCSX.vcxproj
@@ -0,0 +1,117 @@
+
+
+
+
+ Debug
+ Win32
+
+
+ Release
+ Win32
+
+
+
+ {39A1E5DD-81A1-441D-B99A-E50A01DB05D7}
+ WinCSX
+ Win32Proj
+
+
+
+ Application
+ MultiByte
+
+
+ Application
+ MultiByte
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ <_ProjectFileVersion>10.0.40219.1
+ true
+ false
+ AllRules.ruleset
+
+
+ AllRules.ruleset
+
+
+
+
+
+ Disabled
+ ..\resources;%(AdditionalIncludeDirectories)
+ WIN32;_DEBUG;_WINDOWS;%(PreprocessorDefinitions)
+ true
+ EnableFastChecks
+ MultiThreadedDebug
+ Use
+ Level3
+ EditAndContinue
+
+
+ comctl32.lib;%(AdditionalDependencies)
+ true
+ $(OutDir)WinCSX.pdb
+ Windows
+ MachineX86
+
+
+
+
+ ..\resources;%(AdditionalIncludeDirectories)
+ WIN32;NDEBUG;_WINDOWS;%(PreprocessorDefinitions)
+ MultiThreaded
+ Use
+ Level3
+ ProgramDatabase
+
+
+ comctl32.lib;%(AdditionalDependencies)
+ true
+ Windows
+ true
+ true
+ MachineX86
+
+
+
+
+ Create
+ Create
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/dlls/cstrike/csx/WinCSX/msvc10/WinCSX.vcxproj.filters b/dlls/cstrike/csx/WinCSX/msvc10/WinCSX.vcxproj.filters
new file mode 100644
index 00000000..3d4c21ad
--- /dev/null
+++ b/dlls/cstrike/csx/WinCSX/msvc10/WinCSX.vcxproj.filters
@@ -0,0 +1,69 @@
+
+
+
+
+ {4FC737F1-C7A5-4376-A066-2A32D752A2FF}
+ cpp;c;cxx;def;odl;idl;hpj;bat;asm;asmx
+
+
+ {93995380-89BD-4b04-88EB-625FBE52EBFB}
+ h;hpp;hxx;hm;inl;inc;xsd
+
+
+ {67DA6AB6-F800-4c08-8B7A-83BB121AAD01}
+ rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx
+
+
+ {a7386e98-0966-480d-a8eb-ff52d0de61a8}
+
+
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Dependencies
+
+
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Dependencies
+
+
+ Dependencies
+
+
+ Dependencies
+
+
+
+
+ Resource Files
+
+
+ Resource Files
+
+
+
+
+ Resource Files
+
+
+
+
+ Resource Files
+
+
+
\ No newline at end of file
diff --git a/dlls/cstrike/csx/WinCSX/msvc8/WinCSX.vcproj b/dlls/cstrike/csx/WinCSX/msvc8/WinCSX.vcproj
deleted file mode 100644
index 9f5a025a..00000000
--- a/dlls/cstrike/csx/WinCSX/msvc8/WinCSX.vcproj
+++ /dev/null
@@ -1,273 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/dlls/cstrike/csx/msvc8/csx.sln b/dlls/cstrike/csx/msvc10/csx.sln
similarity index 55%
rename from dlls/cstrike/csx/msvc8/csx.sln
rename to dlls/cstrike/csx/msvc10/csx.sln
index c55a9291..2e09fb66 100644
--- a/dlls/cstrike/csx/msvc8/csx.sln
+++ b/dlls/cstrike/csx/msvc10/csx.sln
@@ -1,26 +1,20 @@
-
-Microsoft Visual Studio Solution File, Format Version 9.00
-# Visual Studio 2005
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "csx", "csx.vcproj", "{1DC4A99A-F23F-4AAE-881C-79D157C91155}"
-EndProject
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "WinCSX", "..\WinCSX\msvc8\WinCSX.vcproj", "{39A1E5DD-81A1-441D-B99A-E50A01DB05D7}"
-EndProject
-Global
- GlobalSection(SolutionConfigurationPlatforms) = preSolution
- Debug|Win32 = Debug|Win32
- Release|Win32 = Release|Win32
- EndGlobalSection
- GlobalSection(ProjectConfigurationPlatforms) = postSolution
- {1DC4A99A-F23F-4AAE-881C-79D157C91155}.Debug|Win32.ActiveCfg = Debug|Win32
- {1DC4A99A-F23F-4AAE-881C-79D157C91155}.Debug|Win32.Build.0 = Debug|Win32
- {1DC4A99A-F23F-4AAE-881C-79D157C91155}.Release|Win32.ActiveCfg = Release|Win32
- {1DC4A99A-F23F-4AAE-881C-79D157C91155}.Release|Win32.Build.0 = Release|Win32
- {39A1E5DD-81A1-441D-B99A-E50A01DB05D7}.Debug|Win32.ActiveCfg = Debug|Win32
- {39A1E5DD-81A1-441D-B99A-E50A01DB05D7}.Debug|Win32.Build.0 = Debug|Win32
- {39A1E5DD-81A1-441D-B99A-E50A01DB05D7}.Release|Win32.ActiveCfg = Release|Win32
- {39A1E5DD-81A1-441D-B99A-E50A01DB05D7}.Release|Win32.Build.0 = Release|Win32
- EndGlobalSection
- GlobalSection(SolutionProperties) = preSolution
- HideSolutionNode = FALSE
- EndGlobalSection
-EndGlobal
+
+Microsoft Visual Studio Solution File, Format Version 11.00
+# Visual Studio 2010
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "csx", "csx.vcxproj", "{1DC4A99A-F23F-4AAE-881C-79D157C91155}"
+EndProject
+Global
+ GlobalSection(SolutionConfigurationPlatforms) = preSolution
+ Debug|Win32 = Debug|Win32
+ Release|Win32 = Release|Win32
+ EndGlobalSection
+ GlobalSection(ProjectConfigurationPlatforms) = postSolution
+ {1DC4A99A-F23F-4AAE-881C-79D157C91155}.Debug|Win32.ActiveCfg = Debug|Win32
+ {1DC4A99A-F23F-4AAE-881C-79D157C91155}.Debug|Win32.Build.0 = Debug|Win32
+ {1DC4A99A-F23F-4AAE-881C-79D157C91155}.Release|Win32.ActiveCfg = Release|Win32
+ {1DC4A99A-F23F-4AAE-881C-79D157C91155}.Release|Win32.Build.0 = Release|Win32
+ EndGlobalSection
+ GlobalSection(SolutionProperties) = preSolution
+ HideSolutionNode = FALSE
+ EndGlobalSection
+EndGlobal
diff --git a/dlls/cstrike/csx/msvc10/csx.vcxproj b/dlls/cstrike/csx/msvc10/csx.vcxproj
new file mode 100644
index 00000000..104d1a72
--- /dev/null
+++ b/dlls/cstrike/csx/msvc10/csx.vcxproj
@@ -0,0 +1,159 @@
+
+
+
+
+ Debug
+ Win32
+
+
+ Release
+ Win32
+
+
+
+ {1DC4A99A-F23F-4AAE-881C-79D157C91155}
+ csx
+
+
+
+ DynamicLibrary
+ false
+ MultiByte
+
+
+ DynamicLibrary
+ false
+ MultiByte
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ <_ProjectFileVersion>10.0.40219.1
+ false
+ false
+ AllRules.ruleset
+
+
+ AllRules.ruleset
+
+
+ $(ProjectName)_amxx
+ $(ProjectName)_amxx
+
+
+
+ NDEBUG;%(PreprocessorDefinitions)
+ true
+ true
+ Win32
+ .\Release/csx.tlb
+
+
+
+
+ MaxSpeed
+ OnlyExplicitInline
+ ..\;..\sdk;$(METAMOD);$(HLSDK)\common;$(HLSDK)\engine;$(HLSDK)\dlls;$(HLSDK)\pm_shared;%(AdditionalIncludeDirectories)
+ WIN32;NDEBUG;_WINDOWS;_USRDLL;csx_EXPORTS;JIT;%(PreprocessorDefinitions)
+ true
+ MultiThreaded
+ Default
+ false
+ false
+
+
+ .\Release/csx.pch
+ .\Release/
+ .\Release/
+ .\Release/
+ true
+ Level3
+ true
+ Default
+
+
+ NDEBUG;%(PreprocessorDefinitions)
+ 0x0409
+
+
+ true
+ .\Release/csx_amxx.pdb
+ .\Release/csx_amxx.lib
+ MachineX86
+
+
+
+
+ _DEBUG;%(PreprocessorDefinitions)
+ true
+ true
+ Win32
+ .\Debug/csx.tlb
+
+
+
+
+ Disabled
+ ..\;..\sdk;$(METAMOD);$(HLSDK)\common;$(HLSDK)\engine;$(HLSDK)\dlls;$(HLSDK)\pm_shared;%(AdditionalIncludeDirectories)
+ WIN32;_DEBUG;_WINDOWS;_USRDLL;csx_EXPORTS;%(PreprocessorDefinitions)
+ EnableFastChecks
+ MultiThreadedDebug
+ false
+
+
+ .\Debug/csx.pch
+ .\Debug/
+ .\Debug/
+ .\Debug/
+ true
+ Level3
+ true
+ ProgramDatabase
+ Default
+
+
+ _DEBUG;%(PreprocessorDefinitions)
+ 0x0409
+
+
+ true
+ true
+ .\Debug/csx_amxx.pdb
+ .\Debug/csx_amxx.lib
+ MachineX86
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/dlls/cstrike/csx/msvc10/csx.vcxproj.filters b/dlls/cstrike/csx/msvc10/csx.vcxproj.filters
new file mode 100644
index 00000000..04a78539
--- /dev/null
+++ b/dlls/cstrike/csx/msvc10/csx.vcxproj.filters
@@ -0,0 +1,70 @@
+
+
+
+
+ {7eb4e308-0d6a-4435-a464-ab5ab13bc5ed}
+ cpp;c;cxx;rc;def;r;odl;idl;hpj;bat
+
+
+ {7cf08006-0e1e-46ff-ad9a-87bb445c1536}
+ h;hpp;hxx;hm;inl
+
+
+ {360754a5-9e04-467e-bf57-fde61c3a3410}
+
+
+ {a235d32e-883a-4d2e-bf27-e8eadfdbf666}
+
+
+ {3f559917-fcbd-4cd3-8136-8a7a769af465}
+
+
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ SDK\SDK Base
+
+
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ SDK
+
+
+ SDK\SDK Base
+
+
+
+
+ Pawn Includes
+
+
+ Pawn Includes
+
+
+
\ No newline at end of file
diff --git a/dlls/cstrike/csx/msvc8/csx.vcproj b/dlls/cstrike/csx/msvc8/csx.vcproj
deleted file mode 100644
index 5c37ea73..00000000
--- a/dlls/cstrike/csx/msvc8/csx.vcproj
+++ /dev/null
@@ -1,295 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/dlls/dod/dodfun/msvc8/dodfun.sln b/dlls/dod/dodfun/msvc10/dodfun.sln
similarity index 82%
rename from dlls/dod/dodfun/msvc8/dodfun.sln
rename to dlls/dod/dodfun/msvc10/dodfun.sln
index 569eebbc..885b2656 100644
--- a/dlls/dod/dodfun/msvc8/dodfun.sln
+++ b/dlls/dod/dodfun/msvc10/dodfun.sln
@@ -1,7 +1,7 @@
-Microsoft Visual Studio Solution File, Format Version 9.00
-# Visual Studio 2005
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "dodfun", "dodfun.vcproj", "{2742C607-9FAB-47B3-8A13-E999BC6FDB54}"
+Microsoft Visual Studio Solution File, Format Version 11.00
+# Visual Studio 2010
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "dodfun", "dodfun.vcxproj", "{2742C607-9FAB-47B3-8A13-E999BC6FDB54}"
EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
diff --git a/dlls/dod/dodfun/msvc10/dodfun.vcxproj b/dlls/dod/dodfun/msvc10/dodfun.vcxproj
new file mode 100644
index 00000000..66b273e1
--- /dev/null
+++ b/dlls/dod/dodfun/msvc10/dodfun.vcxproj
@@ -0,0 +1,158 @@
+
+
+
+
+ Debug
+ Win32
+
+
+ Release
+ Win32
+
+
+
+ {2742C607-9FAB-47B3-8A13-E999BC6FDB54}
+ dodfun
+
+
+
+ DynamicLibrary
+ false
+ MultiByte
+
+
+ DynamicLibrary
+ false
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ <_ProjectFileVersion>10.0.40219.1
+ false
+ false
+ AllRules.ruleset
+
+
+ AllRules.ruleset
+
+
+ $(ProjectName)_amxx
+ $(ProjectName)_amxx
+
+
+
+ NDEBUG;%(PreprocessorDefinitions)
+ true
+ true
+ Win32
+ .\Release/dodfun.tlb
+
+
+
+
+ MaxSpeed
+ OnlyExplicitInline
+ ..\;..\sdk;$(METAMOD);$(HLSDK)\common;$(HLSDK)\engine;$(HLSDK)\dlls;$(HLSDK)\pm_shared;%(AdditionalIncludeDirectories)
+ dodfun_EXPORTS;%(PreprocessorDefinitions)
+ true
+ MultiThreaded
+ 4Bytes
+ true
+ false
+
+
+ .\Release/dodfun.pch
+ .\Release/
+ .\Release/
+ .\Release/
+ true
+ Level3
+ true
+ Default
+
+
+ NDEBUG;%(PreprocessorDefinitions)
+ 0x0409
+
+
+ true
+ .\Release/dodfun_amxx.pdb
+ .\Release/dodfun_amxx.lib
+ MachineX86
+
+
+
+
+ _DEBUG;%(PreprocessorDefinitions)
+ true
+ true
+ Win32
+ .\Debug/dodfun.tlb
+
+
+
+
+ Disabled
+ ..\;..\sdk;$(METAMOD);$(HLSDK)\common;$(HLSDK)\engine;$(HLSDK)\dlls;$(HLSDK)\pm_shared;%(AdditionalIncludeDirectories)
+ WIN32;_DEBUG;_WINDOWS;_USRDLL;dodfun_EXPORTS;%(PreprocessorDefinitions)
+ EnableFastChecks
+ MultiThreadedDebug
+ false
+
+
+ .\Debug/dodfun.pch
+ .\Debug/
+ .\Debug/
+ .\Debug/
+ true
+ Level3
+ true
+ ProgramDatabase
+ Default
+
+
+ _DEBUG;%(PreprocessorDefinitions)
+ 0x0409
+
+
+ true
+ true
+ .\Debug/dodfun_amxx.pdb
+ .\Debug/dodfun_amxx.lib
+ MachineX86
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/dlls/dod/dodfun/msvc10/dodfun.vcxproj.filters b/dlls/dod/dodfun/msvc10/dodfun.vcxproj.filters
new file mode 100644
index 00000000..821af5ce
--- /dev/null
+++ b/dlls/dod/dodfun/msvc10/dodfun.vcxproj.filters
@@ -0,0 +1,70 @@
+
+
+
+
+ {e351fd6e-ca57-4372-a9b0-70a72d603662}
+ cpp;c;cxx;rc;def;r;odl;idl;hpj;bat
+
+
+ {da2b311a-37af-4d33-8a3f-533cb2f6d93a}
+ h;hpp;hxx;hm;inl
+
+
+ {6d2ba41b-56a1-4768-913b-93f937195ac7}
+
+
+ {6752d054-aa0a-4fed-a669-d40513172473}
+
+
+ {2deb0e1f-fb04-4734-ae4a-39fa3d4eab86}
+
+
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Module SDK\SDK Base
+
+
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Module SDK
+
+
+ Module SDK\SDK Base
+
+
+
+
+ Pawn Includes
+
+
+ Pawn Includes
+
+
+
\ No newline at end of file
diff --git a/dlls/dod/dodfun/msvc8/dodfun.vcproj b/dlls/dod/dodfun/msvc8/dodfun.vcproj
deleted file mode 100644
index cd2990b3..00000000
--- a/dlls/dod/dodfun/msvc8/dodfun.vcproj
+++ /dev/null
@@ -1,294 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/dlls/dod/dodx/msvc8/dodx.sln b/dlls/dod/dodx/msvc10/dodx.sln
similarity index 82%
rename from dlls/dod/dodx/msvc8/dodx.sln
rename to dlls/dod/dodx/msvc10/dodx.sln
index b6911519..82f6a432 100644
--- a/dlls/dod/dodx/msvc8/dodx.sln
+++ b/dlls/dod/dodx/msvc10/dodx.sln
@@ -1,7 +1,7 @@
-Microsoft Visual Studio Solution File, Format Version 9.00
-# Visual Studio 2005
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "dodx", "dodx.vcproj", "{9008A886-2DD0-443C-B468-AD84868D89B0}"
+Microsoft Visual Studio Solution File, Format Version 11.00
+# Visual Studio 2010
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "dodx", "dodx.vcxproj", "{9008A886-2DD0-443C-B468-AD84868D89B0}"
EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
diff --git a/dlls/dod/dodx/msvc10/dodx.vcxproj b/dlls/dod/dodx/msvc10/dodx.vcxproj
new file mode 100644
index 00000000..51c248cd
--- /dev/null
+++ b/dlls/dod/dodx/msvc10/dodx.vcxproj
@@ -0,0 +1,161 @@
+
+
+
+
+ Debug
+ Win32
+
+
+ Release
+ Win32
+
+
+
+ {9008A886-2DD0-443C-B468-AD84868D89B0}
+ dodx
+
+
+
+ DynamicLibrary
+ false
+ MultiByte
+
+
+ DynamicLibrary
+ false
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ <_ProjectFileVersion>10.0.40219.1
+ false
+ false
+ AllRules.ruleset
+
+
+ AllRules.ruleset
+
+
+ $(ProjectName)_amxx
+ $(ProjectName)_amxx
+
+
+
+ NDEBUG;%(PreprocessorDefinitions)
+ true
+ true
+ Win32
+ .\Release/dodx.tlb
+
+
+
+
+ MaxSpeed
+ OnlyExplicitInline
+ ..\;..\sdk;$(METAMOD);$(HLSDK)\common;$(HLSDK)\engine;$(HLSDK)\dlls;$(HLSDK)\pm_shared;%(AdditionalIncludeDirectories)
+ dodx_EXPORTS;%(PreprocessorDefinitions)
+ true
+ MultiThreaded
+ 4Bytes
+ true
+ false
+
+
+ .\Release/dodx.pch
+ .\Release/
+ .\Release/
+ .\Release/
+ true
+ Level3
+ true
+ Default
+
+
+ NDEBUG;%(PreprocessorDefinitions)
+ 0x0409
+
+
+ true
+ .\Release/dodx_amxx.pdb
+ .\Release/dodx_amxx.lib
+ MachineX86
+
+
+
+
+ _DEBUG;%(PreprocessorDefinitions)
+ true
+ true
+ Win32
+ .\Debug/dodx.tlb
+
+
+
+
+ Disabled
+ ..\;..\sdk;$(METAMOD);$(HLSDK)\common;$(HLSDK)\engine;$(HLSDK)\dlls;$(HLSDK)\pm_shared;%(AdditionalIncludeDirectories)
+ WIN32;_DEBUG;_WINDOWS;_USRDLL;dodx_EXPORTS;%(PreprocessorDefinitions)
+ EnableFastChecks
+ MultiThreadedDebug
+ false
+
+
+ .\Debug/dodx.pch
+ .\Debug/
+ .\Debug/
+ .\Debug/
+ true
+ Level3
+ true
+ ProgramDatabase
+ Default
+
+
+ _DEBUG;%(PreprocessorDefinitions)
+ 0x0409
+
+
+ true
+ true
+ .\Debug/dodx_amxx.pdb
+ .\Debug/dodx_amxx.lib
+ MachineX86
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/dlls/dod/dodx/msvc10/dodx.vcxproj.filters b/dlls/dod/dodx/msvc10/dodx.vcxproj.filters
new file mode 100644
index 00000000..113571e2
--- /dev/null
+++ b/dlls/dod/dodx/msvc10/dodx.vcxproj.filters
@@ -0,0 +1,79 @@
+
+
+
+
+ {7b3bf548-685a-4efe-a39e-9a9150707224}
+ cpp;c;cxx;rc;def;r;odl;idl;hpj;bat
+
+
+ {0d75ff4c-4fee-4555-960e-4c6bef90a583}
+ h;hpp;hxx;hm;inl
+
+
+ {3c361b8e-4250-46f4-9a55-2ae9c7cf46bd}
+
+
+ {e54cb8e3-b926-4c43-bb8b-1ccde53f2af3}
+
+
+ {d13b95f6-bd1e-4c68-a7f1-57e4f39ffde3}
+
+
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Module SDK\SDK Base
+
+
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Module SDK
+
+
+ Module SDK\SDK Base
+
+
+
+
+ Pawn Includes
+
+
+ Pawn Includes
+
+
+ Pawn Includes
+
+
+
\ No newline at end of file
diff --git a/dlls/dod/dodx/msvc8/dodx.vcproj b/dlls/dod/dodx/msvc8/dodx.vcproj
deleted file mode 100644
index e9c72f19..00000000
--- a/dlls/dod/dodx/msvc8/dodx.vcproj
+++ /dev/null
@@ -1,306 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/dlls/engine/msvc8/engine.sln b/dlls/engine/msvc10/engine.sln
similarity index 82%
rename from dlls/engine/msvc8/engine.sln
rename to dlls/engine/msvc10/engine.sln
index 9feb2cda..23e8a79f 100644
--- a/dlls/engine/msvc8/engine.sln
+++ b/dlls/engine/msvc10/engine.sln
@@ -1,7 +1,7 @@
-Microsoft Visual Studio Solution File, Format Version 9.00
-# Visual Studio 2005
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "engine", "engine.vcproj", "{B3F4467B-6148-4EBF-B897-168D81CF8D9B}"
+Microsoft Visual Studio Solution File, Format Version 11.00
+# Visual Studio 2010
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "engine", "engine.vcxproj", "{B3F4467B-6148-4EBF-B897-168D81CF8D9B}"
EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
diff --git a/dlls/engine/msvc10/engine.vcxproj b/dlls/engine/msvc10/engine.vcxproj
new file mode 100644
index 00000000..b775af0f
--- /dev/null
+++ b/dlls/engine/msvc10/engine.vcxproj
@@ -0,0 +1,125 @@
+
+
+
+
+ Debug
+ Win32
+
+
+ Release
+ Win32
+
+
+
+ {B3F4467B-6148-4EBF-B897-168D81CF8D9B}
+ engine
+ Win32Proj
+
+
+
+ DynamicLibrary
+ MultiByte
+
+
+ DynamicLibrary
+ MultiByte
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ <_ProjectFileVersion>10.0.40219.1
+ true
+ false
+ AllRules.ruleset
+
+
+ AllRules.ruleset
+
+
+ $(ProjectName)_amxx
+ $(ProjectName)_amxx
+
+
+
+ Disabled
+ ..\;..\sdk;$(METAMOD);$(HLSDK)\common;$(HLSDK)\engine;$(HLSDK)\dlls;$(HLSDK)\pm_shared;%(AdditionalIncludeDirectories)
+ WIN32;_DEBUG;_WINDOWS;_USRDLL;ENGINE_EXPORTS;%(PreprocessorDefinitions)
+ true
+ EnableFastChecks
+ MultiThreadedDebug
+ 4Bytes
+ false
+
+
+ Level3
+ ProgramDatabase
+
+
+ true
+ $(OutDir)engine.pdb
+ Windows
+ $(OutDir)engine.lib
+ MachineX86
+
+
+
+
+ ..\;..\sdk;$(METAMOD);$(HLSDK)\common;$(HLSDK)\engine;$(HLSDK)\dlls;$(HLSDK)\pm_shared;%(AdditionalIncludeDirectories)
+ WIN32;NDEBUG;_WINDOWS;_USRDLL;ENGINE_EXPORTS;%(PreprocessorDefinitions)
+ MultiThreaded
+ 4Bytes
+ false
+
+
+ Level3
+ ProgramDatabase
+
+
+ true
+ Windows
+ true
+ true
+ $(OutDir)engine.lib
+ MachineX86
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/dlls/engine/msvc10/engine.vcxproj.filters b/dlls/engine/msvc10/engine.vcxproj.filters
new file mode 100644
index 00000000..98c48e5f
--- /dev/null
+++ b/dlls/engine/msvc10/engine.vcxproj.filters
@@ -0,0 +1,91 @@
+
+
+
+
+ {4FC737F1-C7A5-4376-A066-2A32D752A2FF}
+ cpp;c;cxx;def;odl;idl;hpj;bat;asm;asmx
+
+
+ {93995380-89BD-4b04-88EB-625FBE52EBFB}
+ h;hpp;hxx;hm;inl;inc;xsd
+
+
+ {fb945ae1-3977-41e3-a51b-04242aff8c78}
+
+
+ {a7c79424-2a0f-459d-a4f9-0ccbeb06dd3e}
+
+
+ {aad49737-4d0e-4276-a471-dc77365bf9e0}
+
+
+ {e7f2c5c2-cba9-4712-a576-ceb676c94b36}
+
+
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Module SDK\SDK Base
+
+
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Module SDK
+
+
+ Module SDK\AMXX STL
+
+
+ Module SDK\AMXX STL
+
+
+ Module SDK\SDK Base
+
+
+
+
+ Pawn Includes
+
+
+ Pawn Includes
+
+
+ Pawn Includes
+
+
+ Pawn Includes
+
+
+
\ No newline at end of file
diff --git a/dlls/engine/msvc8/engine.vcproj b/dlls/engine/msvc8/engine.vcproj
deleted file mode 100644
index 2405fbf9..00000000
--- a/dlls/engine/msvc8/engine.vcproj
+++ /dev/null
@@ -1,295 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/dlls/fakemeta/msvc8/fakemeta.sln b/dlls/fakemeta/msvc10/fakemeta.sln
similarity index 81%
rename from dlls/fakemeta/msvc8/fakemeta.sln
rename to dlls/fakemeta/msvc10/fakemeta.sln
index 30be264a..58c34bff 100644
--- a/dlls/fakemeta/msvc8/fakemeta.sln
+++ b/dlls/fakemeta/msvc10/fakemeta.sln
@@ -1,7 +1,7 @@
-Microsoft Visual Studio Solution File, Format Version 9.00
-# Visual Studio 2005
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "fakemeta", "fakemeta.vcproj", "{5E393C37-22F2-4CA2-9022-6400DC582447}"
+Microsoft Visual Studio Solution File, Format Version 11.00
+# Visual Studio 2010
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "fakemeta", "fakemeta.vcxproj", "{5E393C37-22F2-4CA2-9022-6400DC582447}"
EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
diff --git a/dlls/fakemeta/msvc10/fakemeta.vcxproj b/dlls/fakemeta/msvc10/fakemeta.vcxproj
new file mode 100644
index 00000000..e0e1df2e
--- /dev/null
+++ b/dlls/fakemeta/msvc10/fakemeta.vcxproj
@@ -0,0 +1,131 @@
+
+
+
+
+ Debug
+ Win32
+
+
+ Release
+ Win32
+
+
+
+ {5E393C37-22F2-4CA2-9022-6400DC582447}
+ fakemeta
+ Win32Proj
+
+
+
+ DynamicLibrary
+ MultiByte
+
+
+ DynamicLibrary
+ MultiByte
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ <_ProjectFileVersion>10.0.40219.1
+ true
+ false
+ AllRules.ruleset
+
+
+ AllRules.ruleset
+
+
+ $(ProjectName)_amxx
+ $(ProjectName)_amxx
+
+
+
+ Disabled
+ ..\;..\sdk;$(METAMOD);$(HLSDK)\common;$(HLSDK)\engine;$(HLSDK)\dlls;$(HLSDK)\pm_shared;%(AdditionalIncludeDirectories)
+ WIN32;_DEBUG;_WINDOWS;_USRDLL;FAKEMETA_EXPORTS;%(PreprocessorDefinitions)
+ true
+ EnableFastChecks
+ MultiThreadedDebug
+ false
+
+
+ Level3
+ ProgramDatabase
+
+
+ true
+ $(OutDir)fakemeta.pdb
+ Windows
+ $(OutDir)fakemeta.lib
+ MachineX86
+
+
+
+
+ ..\;..\sdk;$(METAMOD);$(HLSDK)\common;$(HLSDK)\engine;$(HLSDK)\dlls;$(HLSDK)\pm_shared;%(AdditionalIncludeDirectories)
+ WIN32;NDEBUG;_WINDOWS;_USRDLL;FAKEMETA_EXPORTS;%(PreprocessorDefinitions)
+ MultiThreaded
+ false
+
+
+ Level3
+ ProgramDatabase
+
+
+ true
+ Windows
+ true
+ true
+ $(OutDir)fakemeta.lib
+ MachineX86
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/dlls/fakemeta/msvc10/fakemeta.vcxproj.filters b/dlls/fakemeta/msvc10/fakemeta.vcxproj.filters
new file mode 100644
index 00000000..2059971b
--- /dev/null
+++ b/dlls/fakemeta/msvc10/fakemeta.vcxproj.filters
@@ -0,0 +1,129 @@
+
+
+
+
+ {4FC737F1-C7A5-4376-A066-2A32D752A2FF}
+ cpp;c;cxx;def;odl;idl;hpj;bat;asm;asmx
+
+
+ {bbbfe9e0-f131-4ea2-ab5d-e1e647fe971d}
+ h;hpp;hxx;hm;inl;inc;xsd
+
+
+ {f9ab36af-ee07-4b74-89c4-241e4368e345}
+
+
+ {e73c46ee-9f31-4845-9edb-0a99dada88f8}
+
+
+ {ac3972cf-c432-4412-958d-6ecba616e88d}
+
+
+ {14135037-e6ef-477a-914a-d327d205b618}
+
+
+ {8ac4a2a8-af79-4207-ba9c-911de9d010e0}
+
+
+ {0adc8b80-c155-4485-b120-f53f3d5720d6}
+
+
+ {0344b160-2b56-480c-adda-7cd9f399a546}
+
+
+ {65d8835f-89cd-44ab-b2ac-83617ab4d7b3}
+
+
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Engine Funcs
+
+
+ Engine Funcs
+
+
+ PEV
+
+
+ Forwards
+
+
+ Globals
+
+
+ Module SDK\SDK Base
+
+
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Engine Funcs
+
+
+ Engine Funcs
+
+
+ Forwards
+
+
+ Forwards
+
+
+ Globals
+
+
+ Module SDK
+
+
+ Module SDK\AMXX STL
+
+
+ Module SDK\AMXX STL
+
+
+ Module SDK\SDK Base
+
+
+
+
+ Pawn Includes
+
+
+ Pawn Includes
+
+
+ Pawn Includes
+
+
+ Pawn Includes
+
+
+
+
+ PEV
+
+
+
\ No newline at end of file
diff --git a/dlls/fakemeta/msvc8/fakemeta.vcproj b/dlls/fakemeta/msvc8/fakemeta.vcproj
deleted file mode 100644
index b1a0122e..00000000
--- a/dlls/fakemeta/msvc8/fakemeta.vcproj
+++ /dev/null
@@ -1,347 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/dlls/fun/msvc8/fun.sln b/dlls/fun/msvc10/fun.sln
similarity index 82%
rename from dlls/fun/msvc8/fun.sln
rename to dlls/fun/msvc10/fun.sln
index a07d7e8c..4800ba1f 100644
--- a/dlls/fun/msvc8/fun.sln
+++ b/dlls/fun/msvc10/fun.sln
@@ -1,7 +1,7 @@
-Microsoft Visual Studio Solution File, Format Version 9.00
-# Visual Studio 2005
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "fun", "fun.vcproj", "{43B95C78-8D1A-4D12-B668-2520B38E1DA3}"
+Microsoft Visual Studio Solution File, Format Version 11.00
+# Visual Studio 2010
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "fun", "fun.vcxproj", "{43B95C78-8D1A-4D12-B668-2520B38E1DA3}"
EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
diff --git a/dlls/fun/msvc10/fun.vcxproj b/dlls/fun/msvc10/fun.vcxproj
new file mode 100644
index 00000000..934594a3
--- /dev/null
+++ b/dlls/fun/msvc10/fun.vcxproj
@@ -0,0 +1,153 @@
+
+
+
+
+ Debug
+ Win32
+
+
+ Release
+ Win32
+
+
+
+ {43B95C78-8D1A-4D12-B668-2520B38E1DA3}
+ fun_amx
+
+
+
+ DynamicLibrary
+ false
+ MultiByte
+
+
+ DynamicLibrary
+ false
+ MultiByte
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ <_ProjectFileVersion>10.0.40219.1
+ false
+ false
+ AllRules.ruleset
+
+
+ AllRules.ruleset
+
+
+ $(ProjectName)_amxx
+ $(ProjectName)_amxx
+
+
+
+ NDEBUG;%(PreprocessorDefinitions)
+ true
+ true
+ Win32
+ .\Release/fun.tlb
+
+
+
+
+ MaxSpeed
+ OnlyExplicitInline
+ ..\;..\sdk;$(METAMOD);$(HLSDK)\common;$(HLSDK)\engine;$(HLSDK)\dlls;$(HLSDK)\pm_shared;%(AdditionalIncludeDirectories)
+ WIN32;NDEBUG;_WINDOWS;_USRDLL;FUN_EXPORTS;%(PreprocessorDefinitions)
+ true
+ MultiThreaded
+ true
+ false
+
+
+ .\Release/fun.pch
+ .\Release/
+ .\Release/
+ .\Release/
+ true
+ Level3
+ true
+
+
+ NDEBUG;%(PreprocessorDefinitions)
+ 0x041d
+
+
+ true
+
+
+ .\Release/fun.pdb
+ .\Release/fun.lib
+ MachineX86
+
+
+
+
+ _DEBUG;%(PreprocessorDefinitions)
+ true
+ true
+ Win32
+ .\Debug/fun.tlb
+
+
+
+
+ Disabled
+ ..\;..\sdk;$(METAMOD);$(HLSDK)\common;$(HLSDK)\engine;$(HLSDK)\dlls;$(HLSDK)\pm_shared;%(AdditionalIncludeDirectories)
+ WIN32;_DEBUG;_WINDOWS;_USRDLL;FUN_EXPORTS;%(PreprocessorDefinitions)
+ EnableFastChecks
+ MultiThreadedDebug
+ false
+
+
+ .\Debug/fun.pch
+ .\Debug/
+ .\Debug/
+ .\Debug/
+ true
+ Level3
+ true
+ ProgramDatabase
+
+
+ _DEBUG;%(PreprocessorDefinitions)
+ 0x041d
+
+
+ true
+
+
+ true
+ .\Debug/fun_debug.pdb
+ .\Debug/fun_debug.lib
+ MachineX86
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/dlls/fun/msvc10/fun.vcxproj.filters b/dlls/fun/msvc10/fun.vcxproj.filters
new file mode 100644
index 00000000..2a1a8f07
--- /dev/null
+++ b/dlls/fun/msvc10/fun.vcxproj.filters
@@ -0,0 +1,49 @@
+
+
+
+
+ {ba21369e-bcde-48fa-8359-0c0a99f70e47}
+ cpp;c;cxx;rc;def;r;odl;idl;hpj;bat
+
+
+ {dd59ac12-189c-4c0d-91a0-0b8fc9bc98d6}
+ h;hpp;hxx;hm;inl
+
+
+ {0531e0fa-dd77-46b3-862f-246a8f9f4142}
+
+
+ {f90d9af9-d6c3-41b2-85e0-3302421924b1}
+
+
+ {2256d296-4d3f-4321-8afb-8ff5dff8053f}
+
+
+
+
+ Source Files
+
+
+ Module SDK\SDK Base
+
+
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Module SDK
+
+
+ Module SDK\SDK Base
+
+
+
+
+ Pawn Includes
+
+
+
\ No newline at end of file
diff --git a/dlls/fun/msvc8/fun.vcproj b/dlls/fun/msvc8/fun.vcproj
deleted file mode 100644
index f0309c96..00000000
--- a/dlls/fun/msvc8/fun.vcproj
+++ /dev/null
@@ -1,266 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/dlls/geoip/msvc8/geoip.sln b/dlls/geoip/msvc10/geoip.sln
similarity index 82%
rename from dlls/geoip/msvc8/geoip.sln
rename to dlls/geoip/msvc10/geoip.sln
index 22189e64..2f0fcd70 100644
--- a/dlls/geoip/msvc8/geoip.sln
+++ b/dlls/geoip/msvc10/geoip.sln
@@ -1,7 +1,7 @@
-Microsoft Visual Studio Solution File, Format Version 9.00
-# Visual Studio 2005
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "geoip", "geoip.vcproj", "{036FA046-A6BF-4D80-8986-71FDD1528B55}"
+Microsoft Visual Studio Solution File, Format Version 11.00
+# Visual Studio 2010
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "geoip", "geoip.vcxproj", "{036FA046-A6BF-4D80-8986-71FDD1528B55}"
EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
diff --git a/dlls/geoip/msvc10/geoip.vcxproj b/dlls/geoip/msvc10/geoip.vcxproj
new file mode 100644
index 00000000..cc5e5fe3
--- /dev/null
+++ b/dlls/geoip/msvc10/geoip.vcxproj
@@ -0,0 +1,115 @@
+
+
+
+
+ Debug
+ Win32
+
+
+ Release
+ Win32
+
+
+
+ {036FA046-A6BF-4D80-8986-71FDD1528B55}
+ geoip
+ Win32Proj
+
+
+
+ DynamicLibrary
+ MultiByte
+
+
+ DynamicLibrary
+ MultiByte
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ <_ProjectFileVersion>10.0.40219.1
+ true
+ false
+ AllRules.ruleset
+
+
+ AllRules.ruleset
+
+
+ $(ProjectName)_amxx
+ $(ProjectName)_amxx
+
+
+
+ Disabled
+ ..\;..\sdk;%(AdditionalIncludeDirectories)
+ WIN32;_DEBUG;_WINDOWS;_USRDLL;GEOIP_EXPORTS;%(PreprocessorDefinitions)
+ true
+ EnableFastChecks
+ MultiThreadedDebug
+ false
+
+
+ Level3
+ ProgramDatabase
+
+
+ ws2_32.lib;%(AdditionalDependencies)
+ LIBCMT;%(IgnoreSpecificDefaultLibraries)
+ true
+ $(OutDir)geoip.pdb
+ Windows
+ $(OutDir)geoip.lib
+ MachineX86
+
+
+
+
+ ..\;..\sdk;%(AdditionalIncludeDirectories)
+ WIN32;NDEBUG;_WINDOWS;_USRDLL;GEOIP_EXPORTS;%(PreprocessorDefinitions)
+ MultiThreaded
+ false
+
+
+ Level3
+ ProgramDatabase
+
+
+ ws2_32.lib;%(AdditionalDependencies)
+ true
+ Windows
+ true
+ true
+ $(OutDir)geoip.lib
+ MachineX86
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/dlls/geoip/msvc10/geoip.vcxproj.filters b/dlls/geoip/msvc10/geoip.vcxproj.filters
new file mode 100644
index 00000000..514bdb69
--- /dev/null
+++ b/dlls/geoip/msvc10/geoip.vcxproj.filters
@@ -0,0 +1,58 @@
+
+
+
+
+ {4FC737F1-C7A5-4376-A066-2A32D752A2FF}
+ cpp;c;cxx;def;odl;idl;hpj;bat;asm;asmx
+
+
+ {93995380-89BD-4b04-88EB-625FBE52EBFB}
+ h;hpp;hxx;hm;inl;inc;xsd
+
+
+ {2df41d4d-d80c-4557-88e6-0a8e902154d5}
+
+
+ {a6d73610-c960-4557-87c5-2d1b137ed3b3}
+
+
+ {09aeab21-6873-491a-accf-e318d14c617d}
+
+
+ {f31e7815-11bd-4a86-899e-43f85dfdc067}
+
+
+
+
+ Source Files
+
+
+ GeoIP
+
+
+ Module SDK\SDK Base
+
+
+
+
+ Header Files
+
+
+ Header Files
+
+
+ GeoIP
+
+
+ Module SDK
+
+
+ Module SDK\SDK Base
+
+
+
+
+ Pawn Includes
+
+
+
\ No newline at end of file
diff --git a/dlls/geoip/msvc8/geoip.vcproj b/dlls/geoip/msvc8/geoip.vcproj
deleted file mode 100644
index 627c48c8..00000000
--- a/dlls/geoip/msvc8/geoip.vcproj
+++ /dev/null
@@ -1,252 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/dlls/hamsandwich/msvc8/hamsandwich.sln b/dlls/hamsandwich/msvc10/hamsandwich.sln
similarity index 70%
rename from dlls/hamsandwich/msvc8/hamsandwich.sln
rename to dlls/hamsandwich/msvc10/hamsandwich.sln
index efc86ab5..67d693d6 100644
--- a/dlls/hamsandwich/msvc8/hamsandwich.sln
+++ b/dlls/hamsandwich/msvc10/hamsandwich.sln
@@ -1,7 +1,7 @@
-Microsoft Visual Studio Solution File, Format Version 9.00
-# Visual C++ Express 2005
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "hamsandwich", "hamsandwich.vcproj", "{5E393C37-22F2-4CA2-9022-6400DC582447}"
+Microsoft Visual Studio Solution File, Format Version 11.00
+# Visual Studio 2010
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "hamsandwich", "hamsandwich.vcxproj", "{5E393C37-22F2-4CA2-9022-6400DC582447}"
EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
@@ -9,8 +9,8 @@ Global
Release|Win32 = Release|Win32
EndGlobalSection
GlobalSection(ProjectConfigurationPlatforms) = postSolution
- {5E393C37-22F2-4CA2-9022-6400DC582447}.Debug|Win32.ActiveCfg = Release|Win32
- {5E393C37-22F2-4CA2-9022-6400DC582447}.Debug|Win32.Build.0 = Release|Win32
+ {5E393C37-22F2-4CA2-9022-6400DC582447}.Debug|Win32.ActiveCfg = Debug|Win32
+ {5E393C37-22F2-4CA2-9022-6400DC582447}.Debug|Win32.Build.0 = Debug|Win32
{5E393C37-22F2-4CA2-9022-6400DC582447}.Release|Win32.ActiveCfg = Release|Win32
{5E393C37-22F2-4CA2-9022-6400DC582447}.Release|Win32.Build.0 = Release|Win32
EndGlobalSection
diff --git a/dlls/hamsandwich/msvc10/hamsandwich.vcxproj b/dlls/hamsandwich/msvc10/hamsandwich.vcxproj
new file mode 100644
index 00000000..2cabf5be
--- /dev/null
+++ b/dlls/hamsandwich/msvc10/hamsandwich.vcxproj
@@ -0,0 +1,136 @@
+
+
+
+
+ Debug
+ Win32
+
+
+ Release
+ Win32
+
+
+
+ {5E393C37-22F2-4CA2-9022-6400DC582447}
+ hamsandwich
+ Win32Proj
+
+
+
+ DynamicLibrary
+ MultiByte
+
+
+ DynamicLibrary
+ MultiByte
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ <_ProjectFileVersion>10.0.40219.1
+ true
+ false
+ AllRules.ruleset
+
+
+ AllRules.ruleset
+
+
+ $(ProjectName)_amxx
+ $(ProjectName)_amxx
+
+
+
+ Disabled
+ ..\;..\sdk;$(METAMOD);$(HLSDK)\common;$(HLSDK)\engine;$(HLSDK)\dlls;$(HLSDK)\pm_shared;%(AdditionalIncludeDirectories)
+ WIN32;_DEBUG;_WINDOWS;_USRDLL;%(PreprocessorDefinitions)
+ true
+ EnableFastChecks
+ MultiThreadedDebug
+ false
+
+
+ Level3
+ ProgramDatabase
+
+
+ true
+ $(OutDir)hamsandwich.pdb
+ Windows
+ $(OutDir)hamsandwich.lib
+ MachineX86
+
+
+ copy $(OutDir)hamsandwich_amxx.dll c:\hlds\cstrike\addons\amxmodx\modules
+
+
+
+
+ ..\;..\sdk;$(METAMOD);$(HLSDK)\common;$(HLSDK)\engine;$(HLSDK)\dlls;$(HLSDK)\pm_shared;%(AdditionalIncludeDirectories)
+ WIN32;NDEBUG;_WINDOWS;_USRDLL;%(PreprocessorDefinitions)
+ MultiThreaded
+ false
+
+
+ Level3
+ ProgramDatabase
+
+
+ true
+ Windows
+ true
+ true
+ $(OutDir)hamsandwich.lib
+ MachineX86
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/dlls/hamsandwich/msvc10/hamsandwich.vcxproj.filters b/dlls/hamsandwich/msvc10/hamsandwich.vcxproj.filters
new file mode 100644
index 00000000..99f8f05f
--- /dev/null
+++ b/dlls/hamsandwich/msvc10/hamsandwich.vcxproj.filters
@@ -0,0 +1,133 @@
+
+
+
+
+ {0d21fbb8-146c-4b20-b066-62edc14749d4}
+
+
+ {ce417f8e-c1e8-44dc-9838-ca41d802f420}
+
+
+ {bba09eb2-251f-40e6-8921-114143fad232}
+
+
+ {4fb419c2-3177-4389-9713-a7b032b57c1c}
+
+
+ {a97b8a80-4ea7-4972-ab41-235e19831dff}
+
+
+ {f626de6a-9bea-468b-97e9-4f5d62307d78}
+
+
+ {1915e746-1906-4cac-bc08-e7fcc5c4b36b}
+
+
+ {02bee5ba-ea8c-474f-819f-02e86f937cac}
+
+
+ {cc96b3b3-d6ef-4d37-9f33-9717aa162f52}
+ h;hpp;hxx;hm;inl;inc;xsd
+
+
+ {1f536280-a798-4422-847e-ed6e8df80258}
+ cpp;c;cxx;def;odl;idl;hpj;bat;asm;asmx
+
+
+
+
+ Hooks
+
+
+ Hooks
+
+
+ Hooks
+
+
+ Hooks
+
+
+ Module SDK\SDK Base
+
+
+ Config File
+
+
+ Data Handler
+
+
+ Data Handler
+
+
+ Source Files
+
+
+ Source Files
+
+
+
+
+ Hooks
+
+
+ Hooks
+
+
+ Hooks
+
+
+ Hooks
+
+
+ Hooks
+
+
+ Hooks
+
+
+ Hooks
+
+
+ Hooks\Trampolines
+
+
+ Module SDK
+
+
+ Module SDK\SDK Base
+
+
+ Module SDK\AMXX STL
+
+
+ Module SDK\AMXX STL
+
+
+ Module SDK\AMXX STL
+
+
+ Data Handler
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+
+
+ Pawn Includes
+
+
+ Pawn Includes
+
+
+
\ No newline at end of file
diff --git a/dlls/hamsandwich/msvc8/hamsandwich.vcproj b/dlls/hamsandwich/msvc8/hamsandwich.vcproj
deleted file mode 100644
index c44fd53c..00000000
--- a/dlls/hamsandwich/msvc8/hamsandwich.vcproj
+++ /dev/null
@@ -1,348 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/dlls/mysqlx/msvc8/mysqlx.sln b/dlls/mysqlx/msvc10/mysqlx.sln
similarity index 82%
rename from dlls/mysqlx/msvc8/mysqlx.sln
rename to dlls/mysqlx/msvc10/mysqlx.sln
index 4b972f1d..820f961b 100644
--- a/dlls/mysqlx/msvc8/mysqlx.sln
+++ b/dlls/mysqlx/msvc10/mysqlx.sln
@@ -1,7 +1,7 @@
-Microsoft Visual Studio Solution File, Format Version 9.00
-# Visual Studio 2005
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "mysqlx", "mysqlx.vcproj", "{7877D370-E48E-4A85-8EE4-131863A5B09F}"
+Microsoft Visual Studio Solution File, Format Version 11.00
+# Visual Studio 2010
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "mysqlx", "mysqlx.vcxproj", "{7877D370-E48E-4A85-8EE4-131863A5B09F}"
EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
diff --git a/dlls/mysqlx/msvc10/mysqlx.vcxproj b/dlls/mysqlx/msvc10/mysqlx.vcxproj
new file mode 100644
index 00000000..0efcca83
--- /dev/null
+++ b/dlls/mysqlx/msvc10/mysqlx.vcxproj
@@ -0,0 +1,141 @@
+
+
+
+
+ Debug
+ Win32
+
+
+ Release
+ Win32
+
+
+
+ {7877D370-E48E-4A85-8EE4-131863A5B09F}
+ mysqlx
+ Win32Proj
+
+
+
+ DynamicLibrary
+ MultiByte
+
+
+ DynamicLibrary
+ MultiByte
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ <_ProjectFileVersion>10.0.40219.1
+ true
+ false
+ AllRules.ruleset
+
+
+ AllRules.ruleset
+
+
+ mysql_amxx
+ mysql_amxx
+
+
+
+ Disabled
+ ..\;..\mysql;..\sdk;..\thread;$(METAMOD);$(HLSDK)\common;$(HLSDK)\engine;$(HLSDK)\dlls;$(MYSQL5)\include;%(AdditionalIncludeDirectories)
+ WIN32;_DEBUG;_WINDOWS;_USRDLL;MYSQL2_EXPORTS;SM_DEFAULT_THREADER;%(PreprocessorDefinitions)
+ true
+ EnableFastChecks
+ MultiThreadedDebug
+ false
+
+
+ Level3
+ ProgramDatabase
+
+
+ wsock32.lib;$(MYSQL5)\lib\opt\mysqlclient.lib;%(AdditionalDependencies)
+ LIBCMT;%(IgnoreSpecificDefaultLibraries)
+ true
+ $(OutDir)mysql2.pdb
+ Windows
+ $(OutDir)mysql2.lib
+ MachineX86
+
+
+
+
+ ..\;..\mysql;..\sdk;..\thread;$(METAMOD);$(HLSDK)\common;$(HLSDK)\engine;$(HLSDK)\dlls;$(MYSQL5)\include;%(AdditionalIncludeDirectories)
+ WIN32;NDEBUG;_WINDOWS;_USRDLL;MYSQL2_EXPORTS;SM_DEFAULT_THREADER;%(PreprocessorDefinitions)
+ MultiThreaded
+ false
+
+
+ Level3
+ ProgramDatabase
+
+
+ wsock32.lib;$(MYSQL5)\lib\opt\mysqlclient.lib;%(AdditionalDependencies)
+ %(IgnoreSpecificDefaultLibraries)
+ true
+ Windows
+ true
+ true
+ $(OutDir)mysql2.lib
+ MachineX86
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/dlls/mysqlx/msvc10/mysqlx.vcxproj.filters b/dlls/mysqlx/msvc10/mysqlx.vcxproj.filters
new file mode 100644
index 00000000..e93be133
--- /dev/null
+++ b/dlls/mysqlx/msvc10/mysqlx.vcxproj.filters
@@ -0,0 +1,151 @@
+
+
+
+
+ {4FC737F1-C7A5-4376-A066-2A32D752A2FF}
+ cpp;c;cxx;def;odl;idl;hpj;bat;asm;asmx
+
+
+ {93995380-89BD-4b04-88EB-625FBE52EBFB}
+ h;hpp;hxx;hm;inl;inc;xsd
+
+
+ {4dd9f741-116d-4a02-a132-3cfab02530db}
+
+
+ {27929344-5a05-4bb9-9cda-a27eb373d954}
+
+
+ {7633aa37-83c6-4e55-821f-0f02c47ab4f6}
+
+
+ {705fb714-2fe0-478c-9ae0-bd3566b4d2d0}
+
+
+ {33a3d700-3b61-42fb-a808-7dd8cd92120e}
+
+
+ {65b4ccbd-e7f7-4ddd-8d49-d059ff804f93}
+
+
+ {15c62ca4-f448-4a1e-8277-9bee3e572408}
+
+
+ {915eac13-018c-4e63-b9b1-080e89173ce6}
+
+
+ {41c3be98-7cfc-4071-b7fd-be17c2ee7279}
+
+
+ {05423057-6d62-454a-b5f8-b451d91be196}
+
+
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Threader\Source Files
+
+
+ Threader\Source Files
+
+
+ Threader\Source Files
+
+
+ Database\Source Files
+
+
+ Database\Source Files
+
+
+ Database\Source Files
+
+
+ Database\Source Files
+
+
+ Module SDK\SDK Base
+
+
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Threader
+
+
+ Threader\Header Files
+
+
+ Threader\Header Files
+
+
+ Threader\Header Files
+
+
+ Threader\Header Files
+
+
+ Database
+
+
+ Database\Header Files
+
+
+ Database\Header Files
+
+
+ Database\Header Files
+
+
+ Database\Header Files
+
+
+ Database\Header Files
+
+
+ Module SDK
+
+
+ Module SDK\AMXX STL
+
+
+ Module SDK\AMXX STL
+
+
+ Module SDK\AMXX STL
+
+
+ Module SDK\SDK Base
+
+
+
+
+ Pawn Includes
+
+
+
\ No newline at end of file
diff --git a/dlls/mysqlx/msvc8/mysqlx.vcproj b/dlls/mysqlx/msvc8/mysqlx.vcproj
deleted file mode 100644
index 071699ad..00000000
--- a/dlls/mysqlx/msvc8/mysqlx.vcproj
+++ /dev/null
@@ -1,377 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/dlls/ns/msvc8/ns.sln b/dlls/ns/msvc10/ns.sln
similarity index 82%
rename from dlls/ns/msvc8/ns.sln
rename to dlls/ns/msvc10/ns.sln
index 5e28a85b..8cc6d635 100644
--- a/dlls/ns/msvc8/ns.sln
+++ b/dlls/ns/msvc10/ns.sln
@@ -1,7 +1,7 @@
-Microsoft Visual Studio Solution File, Format Version 9.00
-# Visual C++ Express 2005
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "ns", "ns.vcproj", "{5B5DEFD0-28ED-4D0E-A1B0-50F9304A65DF}"
+Microsoft Visual Studio Solution File, Format Version 11.00
+# Visual Studio 2010
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "ns", "ns.vcxproj", "{5B5DEFD0-28ED-4D0E-A1B0-50F9304A65DF}"
EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
diff --git a/dlls/ns/msvc10/ns.vcxproj b/dlls/ns/msvc10/ns.vcxproj
new file mode 100644
index 00000000..7cd3a3b4
--- /dev/null
+++ b/dlls/ns/msvc10/ns.vcxproj
@@ -0,0 +1,183 @@
+
+
+
+
+ Debug
+ Win32
+
+
+ Release
+ Win32
+
+
+
+ {5B5DEFD0-28ED-4D0E-A1B0-50F9304A65DF}
+ ns
+
+
+
+ DynamicLibrary
+ false
+ MultiByte
+
+
+ DynamicLibrary
+ false
+ MultiByte
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ <_ProjectFileVersion>10.0.40219.1
+ false
+ false
+ AllRules.ruleset
+
+
+ AllRules.ruleset
+
+
+ $(ProjectName)_amxx
+ $(ProjectName)_amxx
+
+
+
+ NDEBUG;%(PreprocessorDefinitions)
+ true
+ true
+ Win32
+ .\Release/ns_amxx.tlb
+
+
+
+
+ MaxSpeed
+ OnlyExplicitInline
+ ..\;..\sdk;$(METAMOD);$(HLSDK)\common;$(HLSDK)\engine;$(HLSDK)\dlls;$(HLSDK)\pm_shared;%(AdditionalIncludeDirectories)
+ WIN32;NDEBUG;_WINDOWS;_USRDLL;ns_amxx_EXPORTS;%(PreprocessorDefinitions)
+ true
+ MultiThreaded
+ true
+ false
+
+
+ .\Release/ns_amxx.pch
+ .\Release/
+ .\Release/
+ .\Release/
+ Level3
+ true
+ Default
+
+
+ NDEBUG;%(PreprocessorDefinitions)
+ 0x0409
+
+
+ true
+ .\Release/ns_amxx.pdb
+ .\Release/ns_amxx.lib
+ MachineX86
+
+
+
+
+ _DEBUG;%(PreprocessorDefinitions)
+ true
+ true
+ Win32
+ .\Debug/ns_amxx.tlb
+
+
+
+
+ Disabled
+ ..\;..\sdk;$(METAMOD);$(HLSDK)\common;$(HLSDK)\engine;$(HLSDK)\dlls;$(HLSDK)\pm_shared;%(AdditionalIncludeDirectories)
+ WIN32;_DEBUG;_WINDOWS;_USRDLL;ns_amxx_EXPORTS;%(PreprocessorDefinitions)
+ EnableFastChecks
+ MultiThreadedDebug
+ false
+
+
+ .\Debug/ns_amxx.pch
+ .\Debug/
+ .\Debug/
+ .\Debug/
+ Level3
+ true
+ ProgramDatabase
+ Default
+
+
+ _DEBUG;%(PreprocessorDefinitions)
+ 0x0409
+
+
+ true
+ true
+ .\Debug/ns_amxx.pdb
+ .\Debug/ns_amxx.lib
+ MachineX86
+
+
+
+
+
+ Disabled
+ %(AdditionalIncludeDirectories)
+ WIN32;_DEBUG;_WINDOWS;_MBCS;_USRDLL;ns_amxx_EXPORTS
+ EnableFastChecks
+ MaxSpeed
+ %(AdditionalIncludeDirectories)
+ WIN32;NDEBUG;_WINDOWS;_MBCS;_USRDLL;ns_amxx_EXPORTS
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/dlls/ns/msvc10/ns.vcxproj.filters b/dlls/ns/msvc10/ns.vcxproj.filters
new file mode 100644
index 00000000..bd368493
--- /dev/null
+++ b/dlls/ns/msvc10/ns.vcxproj.filters
@@ -0,0 +1,128 @@
+
+
+
+
+ {a09df8a4-fb19-4b63-b0ba-59083c7dfbce}
+ cpp;c;cxx;rc;def;r;odl;idl;hpj;bat
+
+
+ {09c32fa1-30fa-482b-a470-1f9ac2904ffc}
+
+
+ {e619584d-fe78-4fa8-9b61-715f075c990c}
+ h;hpp;hxx;hm;inl
+
+
+ {d6f08195-ccd3-49f9-be66-8064cf182a41}
+
+
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files\Natives
+
+
+ Source Files\Natives
+
+
+ Source Files\Natives
+
+
+ Source Files\Natives
+
+
+ Source Files\Natives
+
+
+ Source Files\Natives
+
+
+ Source Files\Natives
+
+
+ sdk
+
+
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ sdk
+
+
+ sdk
+
+
+
\ No newline at end of file
diff --git a/dlls/ns/msvc8/ns.vcproj b/dlls/ns/msvc8/ns.vcproj
deleted file mode 100644
index 1719a060..00000000
--- a/dlls/ns/msvc8/ns.vcproj
+++ /dev/null
@@ -1,393 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/dlls/nvault/msvc8/nvault.sln b/dlls/nvault/msvc10/nvault.sln
similarity index 82%
rename from dlls/nvault/msvc8/nvault.sln
rename to dlls/nvault/msvc10/nvault.sln
index 455f3895..b6ed4e72 100644
--- a/dlls/nvault/msvc8/nvault.sln
+++ b/dlls/nvault/msvc10/nvault.sln
@@ -1,7 +1,7 @@
-Microsoft Visual Studio Solution File, Format Version 9.00
-# Visual Studio 2005
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "nvault", "nvault.vcproj", "{E2827EDF-F83F-4D54-8FD1-F47BA1E4D328}"
+Microsoft Visual Studio Solution File, Format Version 11.00
+# Visual Studio 2010
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "nvault", "nvault.vcxproj", "{E2827EDF-F83F-4D54-8FD1-F47BA1E4D328}"
EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
diff --git a/dlls/nvault/msvc10/nvault.vcxproj b/dlls/nvault/msvc10/nvault.vcxproj
new file mode 100644
index 00000000..861a7879
--- /dev/null
+++ b/dlls/nvault/msvc10/nvault.vcxproj
@@ -0,0 +1,126 @@
+
+
+
+
+ Debug
+ Win32
+
+
+ Release
+ Win32
+
+
+
+ {E2827EDF-F83F-4D54-8FD1-F47BA1E4D328}
+ nvault
+ Win32Proj
+
+
+
+ DynamicLibrary
+ MultiByte
+
+
+ DynamicLibrary
+ MultiByte
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ <_ProjectFileVersion>10.0.40219.1
+ true
+ false
+ AllRules.ruleset
+
+
+ AllRules.ruleset
+
+
+ $(ProjectName)_amxx
+ $(ProjectName)_amxx
+
+
+
+ Disabled
+ ..\;..\sdk;%(AdditionalIncludeDirectories)
+ WIN32;_DEBUG;_WINDOWS;_USRDLL;NVAULT_EXPORTS;%(PreprocessorDefinitions)
+ true
+ Sync
+ EnableFastChecks
+ MultiThreadedDebug
+ 4Bytes
+ false
+
+
+ Level3
+ ProgramDatabase
+
+
+ true
+ $(OutDir)nvault.pdb
+ Windows
+ $(OutDir)nvault.lib
+ MachineX86
+
+
+
+
+ ..\;..\sdk;%(AdditionalIncludeDirectories)
+ WIN32;NDEBUG;_WINDOWS;_USRDLL;NVAULT_EXPORTS;%(PreprocessorDefinitions)
+ MultiThreaded
+ 4Bytes
+ false
+
+
+ Level3
+ ProgramDatabase
+
+
+ true
+ Windows
+ true
+ true
+ $(OutDir)nvault.lib
+ MachineX86
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/dlls/nvault/msvc10/nvault.vcxproj.filters b/dlls/nvault/msvc10/nvault.vcxproj.filters
new file mode 100644
index 00000000..567935b6
--- /dev/null
+++ b/dlls/nvault/msvc10/nvault.vcxproj.filters
@@ -0,0 +1,91 @@
+
+
+
+
+ {4FC737F1-C7A5-4376-A066-2A32D752A2FF}
+ cpp;c;cxx;def;odl;idl;hpj;bat;asm;asmx
+
+
+ {93995380-89BD-4b04-88EB-625FBE52EBFB}
+ h;hpp;hxx;hm;inl;inc;xsd
+
+
+ {3ba100b1-c511-4a2b-bd4f-d4793e871082}
+
+
+ {aa2aa172-b8f1-4e12-a51b-c3892e2d1f9c}
+
+
+ {300ce24d-2a06-4b65-8c00-8b0f757656ec}
+
+
+ {4722a41b-9bbc-4c55-b0da-315b9f16f618}
+
+
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Module SDK\SDK Base
+
+
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Module SDK
+
+
+ Module SDK\AMXX STL
+
+
+ Module SDK\AMXX STL
+
+
+ Module SDK\AMXX STL
+
+
+ Module SDK\AMXX STL
+
+
+ Module SDK\AMXX STL
+
+
+ Module SDK\SDK Base
+
+
+
+
+ Pawn Includes
+
+
+
\ No newline at end of file
diff --git a/dlls/nvault/msvc8/nvault.vcproj b/dlls/nvault/msvc8/nvault.vcproj
deleted file mode 100644
index edda0229..00000000
--- a/dlls/nvault/msvc8/nvault.vcproj
+++ /dev/null
@@ -1,296 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/dlls/regex/msvc8/regex.sln b/dlls/regex/msvc10/regex.sln
similarity index 82%
rename from dlls/regex/msvc8/regex.sln
rename to dlls/regex/msvc10/regex.sln
index b5f449e3..118168da 100644
--- a/dlls/regex/msvc8/regex.sln
+++ b/dlls/regex/msvc10/regex.sln
@@ -1,7 +1,7 @@
-Microsoft Visual Studio Solution File, Format Version 9.00
-# Visual Studio 2005
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "regex", "regex.vcproj", "{1D4E991A-7EC1-43C5-90FC-DC9D713052D8}"
+Microsoft Visual Studio Solution File, Format Version 11.00
+# Visual Studio 2010
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "regex", "regex.vcxproj", "{1D4E991A-7EC1-43C5-90FC-DC9D713052D8}"
EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
diff --git a/dlls/regex/msvc10/regex.vcxproj b/dlls/regex/msvc10/regex.vcxproj
new file mode 100644
index 00000000..06fd9a49
--- /dev/null
+++ b/dlls/regex/msvc10/regex.vcxproj
@@ -0,0 +1,117 @@
+
+
+
+
+ Debug
+ Win32
+
+
+ Release
+ Win32
+
+
+
+ {1D4E991A-7EC1-43C5-90FC-DC9D713052D8}
+ regex
+ Win32Proj
+
+
+
+ DynamicLibrary
+ MultiByte
+
+
+ DynamicLibrary
+ MultiByte
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ <_ProjectFileVersion>10.0.40219.1
+ true
+ false
+ AllRules.ruleset
+
+
+ AllRules.ruleset
+
+
+ $(ProjectName)_amxx
+ $(ProjectName)_amxx
+
+
+
+ Disabled
+ ..\;..\sdk;%(AdditionalIncludeDirectories)
+ WIN32;_DEBUG;_WINDOWS;_USRDLL;REGEX_EXPORTS;PCRE_STATIC;%(PreprocessorDefinitions)
+ true
+ EnableFastChecks
+ MultiThreadedDebug
+ false
+
+
+ Level3
+ ProgramDatabase
+
+
+ ..\lib_win\pcre.lib;%(AdditionalDependencies)
+ LIBC;LIBCD;LIBCMT;%(IgnoreSpecificDefaultLibraries)
+ true
+ $(OutDir)regex.pdb
+ Windows
+ $(OutDir)regex.lib
+ MachineX86
+
+
+
+
+ ..\;..\sdk;%(AdditionalIncludeDirectories)
+ WIN32;NDEBUG;_WINDOWS;_USRDLL;REGEX_EXPORTS;PCRE_STATIC;%(PreprocessorDefinitions)
+ MultiThreaded
+ false
+
+
+ Level3
+ ProgramDatabase
+
+
+ ..\lib_win\pcre.lib;%(AdditionalDependencies)
+ LIBC;LIBCD;LIBCMTD;%(IgnoreSpecificDefaultLibraries)
+ true
+ Windows
+ true
+ true
+ $(OutDir)regex.lib
+ MachineX86
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/dlls/regex/msvc10/regex.vcxproj.filters b/dlls/regex/msvc10/regex.vcxproj.filters
new file mode 100644
index 00000000..2f71fd98
--- /dev/null
+++ b/dlls/regex/msvc10/regex.vcxproj.filters
@@ -0,0 +1,61 @@
+
+
+
+
+ {4FC737F1-C7A5-4376-A066-2A32D752A2FF}
+ cpp;c;cxx;def;odl;idl;hpj;bat;asm;asmx
+
+
+ {93995380-89BD-4b04-88EB-625FBE52EBFB}
+ h;hpp;hxx;hm;inl;inc;xsd
+
+
+ {105aae8e-12cf-4550-8a4e-38ae0f0bc98b}
+
+
+ {48ab1482-e0f3-41f0-bb0a-0aca5800115a}
+
+
+ {fece8d7d-8799-45fa-b9d8-7a1e51a65103}
+
+
+ {c5722376-8e24-440a-9f13-023f19099b30}
+
+
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Module SDK\SDK Base
+
+
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Module SDK
+
+
+ Module SDK\AMXX STL
+
+
+ Module SDK\SDK Base
+
+
+
+
+ Pawn Includes
+
+
+
\ No newline at end of file
diff --git a/dlls/regex/msvc7/regex.sln b/dlls/regex/msvc7/regex.sln
deleted file mode 100755
index 4cba4149..00000000
--- a/dlls/regex/msvc7/regex.sln
+++ /dev/null
@@ -1,21 +0,0 @@
-Microsoft Visual Studio Solution File, Format Version 8.00
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "regex", "regex.vcproj", "{1D4E991A-7EC1-43C5-90FC-DC9D713052D8}"
- ProjectSection(ProjectDependencies) = postProject
- EndProjectSection
-EndProject
-Global
- GlobalSection(SolutionConfiguration) = preSolution
- Debug = Debug
- Release = Release
- EndGlobalSection
- GlobalSection(ProjectConfiguration) = postSolution
- {1D4E991A-7EC1-43C5-90FC-DC9D713052D8}.Debug.ActiveCfg = Debug|Win32
- {1D4E991A-7EC1-43C5-90FC-DC9D713052D8}.Debug.Build.0 = Debug|Win32
- {1D4E991A-7EC1-43C5-90FC-DC9D713052D8}.Release.ActiveCfg = Release|Win32
- {1D4E991A-7EC1-43C5-90FC-DC9D713052D8}.Release.Build.0 = Release|Win32
- EndGlobalSection
- GlobalSection(ExtensibilityGlobals) = postSolution
- EndGlobalSection
- GlobalSection(ExtensibilityAddIns) = postSolution
- EndGlobalSection
-EndGlobal
diff --git a/dlls/regex/msvc7/regex.vcproj b/dlls/regex/msvc7/regex.vcproj
deleted file mode 100755
index 168a8bab..00000000
--- a/dlls/regex/msvc7/regex.vcproj
+++ /dev/null
@@ -1,178 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/dlls/regex/msvc8/regex.vcproj b/dlls/regex/msvc8/regex.vcproj
deleted file mode 100644
index 4c7a310f..00000000
--- a/dlls/regex/msvc8/regex.vcproj
+++ /dev/null
@@ -1,257 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/dlls/sockets/msvc8/sockets.sln b/dlls/sockets/msvc10/sockets.sln
similarity index 81%
rename from dlls/sockets/msvc8/sockets.sln
rename to dlls/sockets/msvc10/sockets.sln
index 13fe876b..e562bfaf 100644
--- a/dlls/sockets/msvc8/sockets.sln
+++ b/dlls/sockets/msvc10/sockets.sln
@@ -1,7 +1,7 @@
-Microsoft Visual Studio Solution File, Format Version 9.00
-# Visual Studio 2005
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "sockets", "sockets.vcproj", "{F15BBA96-2F66-44BB-9DDF-D91AE6D33AE7}"
+Microsoft Visual Studio Solution File, Format Version 11.00
+# Visual Studio 2010
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "sockets", "sockets.vcxproj", "{F15BBA96-2F66-44BB-9DDF-D91AE6D33AE7}"
EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
diff --git a/dlls/sockets/msvc10/sockets.vcxproj b/dlls/sockets/msvc10/sockets.vcxproj
new file mode 100644
index 00000000..ceee300f
--- /dev/null
+++ b/dlls/sockets/msvc10/sockets.vcxproj
@@ -0,0 +1,111 @@
+
+
+
+
+ Debug
+ Win32
+
+
+ Release
+ Win32
+
+
+
+ {F15BBA96-2F66-44BB-9DDF-D91AE6D33AE7}
+ sockets
+ Win32Proj
+
+
+
+ DynamicLibrary
+ MultiByte
+
+
+ DynamicLibrary
+ MultiByte
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ <_ProjectFileVersion>10.0.40219.1
+ true
+ false
+ AllRules.ruleset
+
+
+ AllRules.ruleset
+
+
+ $(ProjectName)_amxx
+ $(ProjectName)_amxx
+
+
+
+ Disabled
+ ..\;..\sdk;%(AdditionalIncludeDirectories)
+ WIN32;_DEBUG;_WINDOWS;_USRDLL;SOCKETS_EXPORTS;%(PreprocessorDefinitions)
+ true
+ EnableFastChecks
+ MultiThreadedDebug
+ false
+
+
+ Level3
+ EditAndContinue
+
+
+ wsock32.lib;%(AdditionalDependencies)
+ true
+ $(OutDir)sockets.pdb
+ Windows
+ $(OutDir)sockets.lib
+ MachineX86
+
+
+
+
+ ..\;..\sdk;%(AdditionalIncludeDirectories)
+ WIN32;NDEBUG;_WINDOWS;_USRDLL;SOCKETS_EXPORTS;%(PreprocessorDefinitions)
+ MultiThreaded
+ false
+
+
+ Level3
+ ProgramDatabase
+
+
+ wsock32.lib;%(AdditionalDependencies)
+ true
+ Windows
+ true
+ true
+ $(OutDir)sockets.lib
+ MachineX86
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/dlls/sockets/msvc10/sockets.vcxproj.filters b/dlls/sockets/msvc10/sockets.vcxproj.filters
new file mode 100644
index 00000000..4e761dc5
--- /dev/null
+++ b/dlls/sockets/msvc10/sockets.vcxproj.filters
@@ -0,0 +1,46 @@
+
+
+
+
+ {4FC737F1-C7A5-4376-A066-2A32D752A2FF}
+ cpp;c;cxx;def;odl;idl;hpj;bat;asm;asmx
+
+
+ {1872d22e-534a-4eb6-b090-041cb2d153de}
+ h;hpp;hxx;hm;inl;inc
+
+
+ {9e8e8734-48d1-4d25-9932-ac1e6ca1e937}
+
+
+ {c4fbc0b2-e883-4b72-8809-531f3927c46a}
+
+
+ {ffbc64d0-627e-4b7b-851d-f0c0cb9030ed}
+
+
+
+
+ Source Files
+
+
+ Module SDK\SDK Base
+
+
+
+
+ Header Files
+
+
+ Module SDK
+
+
+ Module SDK\SDK Base
+
+
+
+
+ Pawn Includes
+
+
+
\ No newline at end of file
diff --git a/dlls/sockets/msvc8/sockets.vcproj b/dlls/sockets/msvc8/sockets.vcproj
deleted file mode 100644
index 9de15a3d..00000000
--- a/dlls/sockets/msvc8/sockets.vcproj
+++ /dev/null
@@ -1,234 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/dlls/sqlite/msvc8/sqlite.sln b/dlls/sqlite/msvc10/sqlite.sln
similarity index 82%
rename from dlls/sqlite/msvc8/sqlite.sln
rename to dlls/sqlite/msvc10/sqlite.sln
index 9c6b1952..919e6aeb 100644
--- a/dlls/sqlite/msvc8/sqlite.sln
+++ b/dlls/sqlite/msvc10/sqlite.sln
@@ -1,7 +1,7 @@
-Microsoft Visual Studio Solution File, Format Version 9.00
-# Visual Studio 2005
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "sqlite", "sqlite.vcproj", "{4FDFD106-7163-44F0-85C4-9FAFECD14973}"
+Microsoft Visual Studio Solution File, Format Version 11.00
+# Visual Studio 2010
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "sqlite", "sqlite.vcxproj", "{4FDFD106-7163-44F0-85C4-9FAFECD14973}"
EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
diff --git a/dlls/sqlite/msvc10/sqlite.vcxproj b/dlls/sqlite/msvc10/sqlite.vcxproj
new file mode 100644
index 00000000..47c93265
--- /dev/null
+++ b/dlls/sqlite/msvc10/sqlite.vcxproj
@@ -0,0 +1,202 @@
+
+
+
+
+ Debug
+ Win32
+
+
+ Release
+ Win32
+
+
+
+ {4FDFD106-7163-44F0-85C4-9FAFECD14973}
+ sqlite
+ Win32Proj
+
+
+
+ DynamicLibrary
+ MultiByte
+
+
+ DynamicLibrary
+ MultiByte
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ <_ProjectFileVersion>10.0.40219.1
+ true
+ false
+ AllRules.ruleset
+
+
+ AllRules.ruleset
+
+
+ $(ProjectName)_amxx
+ $(ProjectName)_amxx
+
+
+
+ /D "NO_TCL" %(AdditionalOptions)
+ Disabled
+ ..\;..\sdk;..\sqlite-source;..\sqlitepp;..\thread;$(METAMOD);$(HLSDK)\common;$(HLSDK)\engine;$(HLSDK)\dlls;%(AdditionalIncludeDirectories)
+ WIN32;_DEBUG;_WINDOWS;_USRDLL;sqlite_EXPORTS;SM_DEFAULT_THREADER;%(PreprocessorDefinitions)
+ true
+ EnableFastChecks
+ MultiThreadedDebug
+ 4Bytes
+ false
+
+
+ Level3
+ EditAndContinue
+
+
+ %(IgnoreSpecificDefaultLibraries)
+
+
+ true
+ $(OutDir)sqlite.pdb
+ Windows
+ $(OutDir)sqlite.lib
+ MachineX86
+
+
+
+
+ /D "NO_TCL" %(AdditionalOptions)
+ MaxSpeed
+ OnlyExplicitInline
+ true
+ ..\;..\sdk;..\sqlite-source;..\sqlitepp;..\thread;$(METAMOD);$(HLSDK)\common;$(HLSDK)\engine;$(HLSDK)\dlls;%(AdditionalIncludeDirectories)
+ WIN32;NDEBUG;_WINDOWS;_USRDLL;sqlite_EXPORTS;SM_DEFAULT_THREADER;%(PreprocessorDefinitions)
+ true
+ MultiThreaded
+ 4Bytes
+ true
+ false
+
+
+ Level3
+ ProgramDatabase
+
+
+ true
+ Windows
+ true
+ true
+ $(OutDir)sqlite.lib
+ MachineX86
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/dlls/sqlite/msvc10/sqlite.vcxproj.filters b/dlls/sqlite/msvc10/sqlite.vcxproj.filters
new file mode 100644
index 00000000..9c234162
--- /dev/null
+++ b/dlls/sqlite/msvc10/sqlite.vcxproj.filters
@@ -0,0 +1,313 @@
+
+
+
+
+ {fee21ba3-ba57-4165-a636-f131192c35ed}
+ cpp;c;cxx;def;odl;idl;hpj;bat;asm
+
+
+ {75726cf9-410b-4bb0-8258-e54d8a778fea}
+ h;hpp;hxx;hm;inl;inc
+
+
+ {170198cf-e562-4903-bc68-4c3528e58f5f}
+
+
+ {d27ed8de-c2a0-460f-a0f4-a9adcf9e549f}
+
+
+ {55a33451-3931-4fac-ba8a-3be3b07d6a34}
+
+
+ {cf870f84-b709-46d7-a30c-ae8f4c45de23}
+
+
+ {45cbffb2-fb23-4821-b89c-842ec027be01}
+
+
+ {5ef60ee3-dc5b-420f-a8b8-1ef24213fcf7}
+
+
+ {03fa14bf-6409-4ed7-bb07-da1b356b5076}
+
+
+ {b24e595e-f6a9-4358-bbe3-094ef6383e53}
+
+
+ {a5586883-461e-4f33-a5df-d7a9226a4cb2}
+
+
+ {c60d3c45-e23b-4c5a-aae2-2c3c5441bac6}
+
+
+ {e0a36119-bb5b-4f07-9e0e-80f9aa7a7d21}
+
+
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Database\Source Files
+
+
+ Database\Source Files
+
+
+ Database\Source Files
+
+
+ Database\Source Files
+
+
+ Threader\Source Files
+
+
+ Threader\Source Files
+
+
+ Threader\Source Files
+
+
+ SQLite Source
+
+
+ SQLite Source
+
+
+ SQLite Source
+
+
+ SQLite Source
+
+
+ SQLite Source
+
+
+ SQLite Source
+
+
+ SQLite Source
+
+
+ SQLite Source
+
+
+ SQLite Source
+
+
+ SQLite Source
+
+
+ SQLite Source
+
+
+ SQLite Source
+
+
+ SQLite Source
+
+
+ SQLite Source
+
+
+ SQLite Source
+
+
+ SQLite Source
+
+
+ SQLite Source
+
+
+ SQLite Source
+
+
+ SQLite Source
+
+
+ SQLite Source
+
+
+ SQLite Source
+
+
+ SQLite Source
+
+
+ SQLite Source
+
+
+ SQLite Source
+
+
+ SQLite Source
+
+
+ SQLite Source
+
+
+ SQLite Source
+
+
+ SQLite Source
+
+
+ SQLite Source
+
+
+ SQLite Source
+
+
+ SQLite Source
+
+
+ SQLite Source
+
+
+ SQLite Source
+
+
+ SQLite Source
+
+
+ SQLite Source
+
+
+ SQLite Source
+
+
+ SQLite Source
+
+
+ SQLite Source
+
+
+ SQLite Source
+
+
+ SQLite Source
+
+
+ SQLite Source
+
+
+ Module SDK\SDK Base
+
+
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Database
+
+
+ Database\Header Files
+
+
+ Database\Header Files
+
+
+ Database\Header Files
+
+
+ Database\Header Files
+
+
+ Database\Header Files
+
+
+ Threader\Header Files
+
+
+ Threader\Header Files
+
+
+ Threader\Header Files
+
+
+ Threader\Header Files
+
+
+ Threader\Header Files
+
+
+ Threader\Header Files
+
+
+ SQLite Source
+
+
+ SQLite Source
+
+
+ SQLite Source
+
+
+ SQLite Source
+
+
+ SQLite Source
+
+
+ SQLite Source
+
+
+ SQLite Source
+
+
+ SQLite Source
+
+
+ SQLite Source
+
+
+ SQLite Source
+
+
+ SQLite Source
+
+
+ SQLite Source
+
+
+ SQLite Source
+
+
+ Module SDK
+
+
+ Module SDK\AMXX STL
+
+
+ Module SDK\SDK Base
+
+
+
+
+ Pawn Includes
+
+
+
\ No newline at end of file
diff --git a/dlls/sqlite/msvc8/sqlite.vcproj b/dlls/sqlite/msvc8/sqlite.vcproj
deleted file mode 100644
index ddb562c8..00000000
--- a/dlls/sqlite/msvc8/sqlite.vcproj
+++ /dev/null
@@ -1,598 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/dlls/tfcx/msvc8/tfcx.sln b/dlls/tfcx/msvc10/tfcx.sln
similarity index 82%
rename from dlls/tfcx/msvc8/tfcx.sln
rename to dlls/tfcx/msvc10/tfcx.sln
index 3fa9abe3..843068e7 100644
--- a/dlls/tfcx/msvc8/tfcx.sln
+++ b/dlls/tfcx/msvc10/tfcx.sln
@@ -1,7 +1,7 @@
-Microsoft Visual Studio Solution File, Format Version 9.00
-# Visual Studio 2005
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "tfcx", "tfcx.vcproj", "{87519113-8E9D-4C6F-BA1F-55F4D8829E83}"
+Microsoft Visual Studio Solution File, Format Version 11.00
+# Visual Studio 2010
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "tfcx", "tfcx.vcxproj", "{87519113-8E9D-4C6F-BA1F-55F4D8829E83}"
EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
diff --git a/dlls/tfcx/msvc10/tfcx.vcxproj b/dlls/tfcx/msvc10/tfcx.vcxproj
new file mode 100644
index 00000000..a4fe091a
--- /dev/null
+++ b/dlls/tfcx/msvc10/tfcx.vcxproj
@@ -0,0 +1,161 @@
+
+
+
+
+ Debug
+ Win32
+
+
+ Release
+ Win32
+
+
+
+ {87519113-8E9D-4C6F-BA1F-55F4D8829E83}
+ tfcx
+
+
+
+ DynamicLibrary
+ false
+
+
+ DynamicLibrary
+ false
+ MultiByte
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ <_ProjectFileVersion>10.0.40219.1
+ false
+ false
+ AllRules.ruleset
+
+
+ AllRules.ruleset
+
+
+ $(ProjectName)_amxx
+ $(ProjectName)_amxx
+
+
+
+ _DEBUG;%(PreprocessorDefinitions)
+ true
+ true
+ Win32
+ .\Debug/tfcx.tlb
+
+
+
+
+ Disabled
+ ..\;..\sdk;$(METAMOD);$(HLSDK)\common;$(HLSDK)\engine;$(HLSDK)\dlls;$(HLSDK)\pm_shared;%(AdditionalIncludeDirectories)
+ WIN32;_DEBUG;_WINDOWS;_USRDLL;tfcx_EXPORTS;%(PreprocessorDefinitions)
+ EnableFastChecks
+ MultiThreadedDebug
+ false
+
+
+ .\Debug/tfcx.pch
+ .\Debug/
+ .\Debug/
+ .\Debug/
+ true
+ Level3
+ true
+ ProgramDatabase
+ Default
+
+
+ _DEBUG;%(PreprocessorDefinitions)
+ 0x0409
+
+
+ true
+ true
+ .\Debug/tfcx_amxx.pdb
+ .\Debug/tfcx_amxx.lib
+ MachineX86
+
+
+
+
+ NDEBUG;%(PreprocessorDefinitions)
+ true
+ true
+ Win32
+ .\Release/tfcx.tlb
+
+
+
+
+ MaxSpeed
+ OnlyExplicitInline
+ ..\;..\sdk;$(METAMOD);$(HLSDK)\common;$(HLSDK)\engine;$(HLSDK)\dlls;$(HLSDK)\pm_shared;%(AdditionalIncludeDirectories)
+ WIN32;NDEBUG;_WINDOWS;_USRDLL;tfcx_EXPORTS;%(PreprocessorDefinitions)
+ true
+ MultiThreaded
+ 4Bytes
+ true
+ false
+
+
+ .\Release/tfcx.pch
+ .\Release/
+ .\Release/
+ .\Release/
+ true
+ Level3
+ true
+ Default
+
+
+ NDEBUG;%(PreprocessorDefinitions)
+ 0x0409
+
+
+ true
+ .\Release/tfcx_amxx.pdb
+ .\Release/tfcx_amxx.lib
+ MachineX86
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/dlls/tfcx/msvc10/tfcx.vcxproj.filters b/dlls/tfcx/msvc10/tfcx.vcxproj.filters
new file mode 100644
index 00000000..82cc62d0
--- /dev/null
+++ b/dlls/tfcx/msvc10/tfcx.vcxproj.filters
@@ -0,0 +1,79 @@
+
+
+
+
+ {974f188b-0375-4d77-b547-9ea1727b8e01}
+ cpp;c;cxx;rc;def;r;odl;idl;hpj;bat
+
+
+ {fe7e90d8-5155-4305-8cbf-9b6f6c9e4751}
+ h;hpp;hxx;hm;inl
+
+
+ {039dc358-7087-419d-ba27-b3460249297a}
+
+
+ {6d090cd6-dd08-48df-8f62-d7ad9b16a151}
+
+
+ {be880015-6e29-4a0b-8301-e79f2e8231f6}
+
+
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Module SDK\Base SDK
+
+
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Module SDK
+
+
+ Module SDK\Base SDK
+
+
+
+
+ Pawn Includes
+
+
+ Pawn Includes
+
+
+ Pawn Includes
+
+
+
\ No newline at end of file
diff --git a/dlls/tfcx/msvc8/tfcx.vcproj b/dlls/tfcx/msvc8/tfcx.vcproj
deleted file mode 100644
index 1182ba27..00000000
--- a/dlls/tfcx/msvc8/tfcx.vcproj
+++ /dev/null
@@ -1,306 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/dlls/ts/tsfun/msvc8/tsfun.sln b/dlls/ts/tsfun/msvc10/tsfun.sln
similarity index 82%
rename from dlls/ts/tsfun/msvc8/tsfun.sln
rename to dlls/ts/tsfun/msvc10/tsfun.sln
index 298c5fce..9a70681f 100644
--- a/dlls/ts/tsfun/msvc8/tsfun.sln
+++ b/dlls/ts/tsfun/msvc10/tsfun.sln
@@ -1,7 +1,7 @@
-Microsoft Visual Studio Solution File, Format Version 9.00
-# Visual Studio 2005
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "tsfun", "tsfun.vcproj", "{9036672C-71DB-4DC9-90CC-B14C02465497}"
+Microsoft Visual Studio Solution File, Format Version 11.00
+# Visual Studio 2010
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "tsfun", "tsfun.vcxproj", "{9036672C-71DB-4DC9-90CC-B14C02465497}"
EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
diff --git a/dlls/ts/tsfun/msvc10/tsfun.vcxproj b/dlls/ts/tsfun/msvc10/tsfun.vcxproj
new file mode 100644
index 00000000..4979c079
--- /dev/null
+++ b/dlls/ts/tsfun/msvc10/tsfun.vcxproj
@@ -0,0 +1,145 @@
+
+
+
+
+ Debug
+ Win32
+
+
+ Release
+ Win32
+
+
+
+ {9036672C-71DB-4DC9-90CC-B14C02465497}
+ tsfun
+
+
+
+ DynamicLibrary
+ false
+ MultiByte
+
+
+ DynamicLibrary
+ false
+ MultiByte
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ <_ProjectFileVersion>10.0.40219.1
+ true
+ false
+ AllRules.ruleset
+
+
+ AllRules.ruleset
+
+
+ $(ProjectName)_amxx
+ $(ProjectName)_amxx
+
+
+
+ _DEBUG;%(PreprocessorDefinitions)
+ true
+ true
+ Win32
+ .\Debug/tsfun.tlb
+
+
+
+
+ Disabled
+ ..\;%(AdditionalIncludeDirectories)
+ WIN32;_DEBUG;_WINDOWS;_USRDLL;TSFUN_EXPORTS;%(PreprocessorDefinitions)
+ true
+ EnableFastChecks
+ MultiThreadedDebug
+ false
+
+
+ .\Debug/tsfun.pch
+ .\Debug/
+ .\Debug/
+ .\Debug/
+ Level3
+ true
+ EditAndContinue
+
+
+ _DEBUG;%(PreprocessorDefinitions)
+ 0x0409
+
+
+ odbc32.lib;odbccp32.lib;%(AdditionalDependencies)
+ true
+ true
+ .\Debug/tsfun.pdb
+ .\Debug/tsfun.lib
+ MachineX86
+
+
+
+
+ NDEBUG;%(PreprocessorDefinitions)
+ true
+ true
+ Win32
+ .\Release/tsfun.tlb
+
+
+
+
+ MaxSpeed
+ OnlyExplicitInline
+ ..\;%(AdditionalIncludeDirectories)
+ WIN32;NDEBUG;_WINDOWS;_USRDLL;TSFUN_EXPORTS;%(PreprocessorDefinitions)
+ true
+ MultiThreaded
+ true
+ false
+
+
+ .\Release/tsfun.pch
+ .\Release/
+ .\Release/
+ .\Release/
+ Level3
+ true
+
+
+ NDEBUG;%(PreprocessorDefinitions)
+ 0x0409
+
+
+ odbc32.lib;odbccp32.lib;%(AdditionalDependencies)
+ true
+ .\Release/tsfun.pdb
+ .\Release/tsfun.lib
+ MachineX86
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/dlls/ts/tsfun/msvc10/tsfun.vcxproj.filters b/dlls/ts/tsfun/msvc10/tsfun.vcxproj.filters
new file mode 100644
index 00000000..850e4ae0
--- /dev/null
+++ b/dlls/ts/tsfun/msvc10/tsfun.vcxproj.filters
@@ -0,0 +1,31 @@
+
+
+
+
+ {36827377-ca0b-41fa-976e-b456f033e748}
+ h;hpp;hxx;hm;inl
+
+
+ {ae85f184-5797-4ea8-8609-b47ff815837c}
+
+
+ {cfef04ba-c30c-466a-93ca-94ebda8e8c7e}
+
+
+
+
+ Header Files
+
+
+ Module SDK
+
+
+ Module SDK\SDK Base
+
+
+
+
+ Module SDK\SDK Base
+
+
+
\ No newline at end of file
diff --git a/dlls/ts/tsfun/msvc8/tsfun.vcproj b/dlls/ts/tsfun/msvc8/tsfun.vcproj
deleted file mode 100644
index a28c8975..00000000
--- a/dlls/ts/tsfun/msvc8/tsfun.vcproj
+++ /dev/null
@@ -1,244 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/dlls/ts/tsx/msvc8/tsx.sln b/dlls/ts/tsx/msvc10/tsx.sln
similarity index 82%
rename from dlls/ts/tsx/msvc8/tsx.sln
rename to dlls/ts/tsx/msvc10/tsx.sln
index 3d690029..dea512f4 100644
--- a/dlls/ts/tsx/msvc8/tsx.sln
+++ b/dlls/ts/tsx/msvc10/tsx.sln
@@ -1,7 +1,7 @@
-Microsoft Visual Studio Solution File, Format Version 9.00
-# Visual Studio 2005
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "tsx", "tsx.vcproj", "{7F18E00C-6271-4CAB-B18A-746BE3EC68E7}"
+Microsoft Visual Studio Solution File, Format Version 11.00
+# Visual Studio 2010
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "tsx", "tsx.vcxproj", "{7F18E00C-6271-4CAB-B18A-746BE3EC68E7}"
EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
diff --git a/dlls/ts/tsx/msvc10/tsx.vcxproj b/dlls/ts/tsx/msvc10/tsx.vcxproj
new file mode 100644
index 00000000..34a198a7
--- /dev/null
+++ b/dlls/ts/tsx/msvc10/tsx.vcxproj
@@ -0,0 +1,157 @@
+
+
+
+
+ Debug
+ Win32
+
+
+ Release
+ Win32
+
+
+
+ {7F18E00C-6271-4CAB-B18A-746BE3EC68E7}
+ tsx
+
+
+
+ DynamicLibrary
+ false
+
+
+ DynamicLibrary
+ false
+ MultiByte
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ <_ProjectFileVersion>10.0.40219.1
+ false
+ false
+ AllRules.ruleset
+
+
+ AllRules.ruleset
+
+
+ $(ProjectName)_amxx
+ $(ProjectName)_amxx
+
+
+
+ _DEBUG;%(PreprocessorDefinitions)
+ true
+ true
+ Win32
+ .\Debug/tsx_amxx.tlb
+
+
+
+
+ Disabled
+ ..\;..\sdk;$(METAMOD);$(HLSDK)\common;$(HLSDK)\engine;$(HLSDK)\dlls;$(HLSDK)\pm_shared;%(AdditionalIncludeDirectories)
+ WIN32;_DEBUG;_WINDOWS;_USRDLL;tsx_amxx_EXPORTS;%(PreprocessorDefinitions)
+ EnableFastChecks
+ MultiThreadedDebug
+ false
+
+
+ .\Debug/tsx_amxx.pch
+ .\Debug/
+ .\Debug/
+ .\Debug/
+ true
+ Level3
+ true
+ ProgramDatabase
+ Default
+
+
+ _DEBUG;%(PreprocessorDefinitions)
+ 0x0409
+
+
+ true
+ true
+ .\Debug/tsx_amxx.pdb
+ .\Debug/tsx_amxx.lib
+ MachineX86
+
+
+
+
+ NDEBUG;%(PreprocessorDefinitions)
+ true
+ true
+ Win32
+ .\Release/tsx_amxx.tlb
+
+
+
+
+ MaxSpeed
+ OnlyExplicitInline
+ ..\;..\sdk;$(METAMOD);$(HLSDK)\common;$(HLSDK)\engine;$(HLSDK)\dlls;$(HLSDK)\pm_shared;%(AdditionalIncludeDirectories)
+ tsx_amxx_EXPORTS;%(PreprocessorDefinitions)
+ true
+ MultiThreaded
+ 4Bytes
+ true
+ false
+
+
+ .\Release/tsx_amxx.pch
+ .\Release/
+ .\Release/
+ .\Release/
+ true
+ Level3
+ true
+ Default
+
+
+ NDEBUG;%(PreprocessorDefinitions)
+ 0x0409
+
+
+ true
+ .\Release/tsx_amxx.pdb
+ .\Release/tsx_amxx.lib
+ MachineX86
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/dlls/ts/tsx/msvc10/tsx.vcxproj.filters b/dlls/ts/tsx/msvc10/tsx.vcxproj.filters
new file mode 100644
index 00000000..4e0af061
--- /dev/null
+++ b/dlls/ts/tsx/msvc10/tsx.vcxproj.filters
@@ -0,0 +1,68 @@
+
+
+
+
+ {c688562e-3d4f-48d5-9d84-242de46c4f72}
+ cpp;c;cxx;rc;def;r;odl;idl;hpj;bat
+
+
+ {3314091f-d8c7-4d2c-bbda-878ad317f8fb}
+ h;hpp;hxx;hm;inl
+
+
+ {6b84df7a-63ce-498e-956b-59783c4b490a}
+
+
+ {bb25b7bf-a54d-448d-998f-a5278f379fe8}
+
+
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Module SDK\Base SDK
+
+
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Module SDK
+
+
+ Module SDK\Base SDK
+
+
+
\ No newline at end of file
diff --git a/dlls/ts/tsx/msvc8/tsx.vcproj b/dlls/ts/tsx/msvc8/tsx.vcproj
deleted file mode 100644
index f1b14564..00000000
--- a/dlls/ts/tsx/msvc8/tsx.vcproj
+++ /dev/null
@@ -1,294 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/installer/builder/AMod.cs b/installer/builder/AMod.cs
index 8b9be6b6..4f9683af 100755
--- a/installer/builder/AMod.cs
+++ b/installer/builder/AMod.cs
@@ -34,7 +34,7 @@ public Module()
{
build = "Release";
outdir = "modules";
- bindir = "msvc8";
+ bindir = "msvc10";
}
public Module(string name)
@@ -42,7 +42,7 @@ public Module(string name)
build = "Release";
outdir = "modules";
sourcedir = "dlls\\" + name;
- bindir = "msvc8";
+ bindir = "msvc10";
projname = name + "_amxx";
vcproj = name;
}
diff --git a/installer/builder/ModCstrike.cs b/installer/builder/ModCstrike.cs
index 1ae16594..0ae9c6d7 100755
--- a/installer/builder/ModCstrike.cs
+++ b/installer/builder/ModCstrike.cs
@@ -37,7 +37,7 @@ public override sealed bool CopyExtraFiles(ABuilder ab, string basedir, string s
if (System.Environment.OSVersion.Platform == System.PlatformID.Unix)
{
} else {
- File.Copy(source + "\\dlls\\cstrike\\csx\\WinCSX\\msvc8\\Release\\WinCSX.exe",
+ File.Copy(source + "\\dlls\\cstrike\\csx\\WinCSX\\msvc10\\Release\\WinCSX.exe",
basedir + "\\data\\WinCSX.exe",
true);
}
diff --git a/installer/builder/Win32Builder.cs b/installer/builder/Win32Builder.cs
index 7b2caff0..3101022a 100755
--- a/installer/builder/Win32Builder.cs
+++ b/installer/builder/Win32Builder.cs
@@ -77,8 +77,8 @@ public override string BuildModule(Module module)
}
info.WorkingDirectory = PropSlashes(dir);
- info.FileName = m_Cfg.DevenvPath();
- info.Arguments += "/rebuild " + module.build + " " + module.vcproj + ".vcproj";
+ info.FileName = m_Cfg.DevenvPath();
+ info.Arguments += module.vcproj + ".vcxproj" + " /p:Configuration=" + module.build + " /t:Rebuild";
info.UseShellExecute = false;
info.RedirectStandardOutput = true;
info.RedirectStandardError = true;
diff --git a/installer/builder/builder.csproj b/installer/builder/builder.csproj
index e3403b2c..f86950fa 100755
--- a/installer/builder/builder.csproj
+++ b/installer/builder/builder.csproj
@@ -1,60 +1,68 @@
-
-
- Debug
- AnyCPU
- 8.0.50727
- 2.0
- {93EF9F0C-2C25-428C-A13F-B7B7E46B22BB}
- Exe
- Properties
- builder
- builder
-
-
- true
- full
- false
- bin\Debug\
- DEBUG;TRACE
- prompt
- 4
-
-
- pdbonly
- true
- bin\Release\
- TRACE
- prompt
- 4
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+ Debug
+ AnyCPU
+ 8.0.50727
+ 2.0
+ {93EF9F0C-2C25-428C-A13F-B7B7E46B22BB}
+ Exe
+ Properties
+ builder
+ builder
+ v2.0
+
+
+ 2.0
+
+
+
+ true
+ full
+ false
+ bin\Debug\
+ DEBUG;TRACE
+ prompt
+ 4
+ AllRules.ruleset
+
+
+ pdbonly
+ true
+ bin\Release\
+ TRACE
+ prompt
+ 4
+ AllRules.ruleset
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -->
\ No newline at end of file
diff --git a/installer/builder/builder.exe b/installer/builder/builder.exe
index 7d32f587..24e51aec 100755
Binary files a/installer/builder/builder.exe and b/installer/builder/builder.exe differ
diff --git a/installer/builder/builder.sln b/installer/builder/builder.sln
index 9d627d21..1420cb6e 100755
--- a/installer/builder/builder.sln
+++ b/installer/builder/builder.sln
@@ -1,20 +1,20 @@
-
-Microsoft Visual Studio Solution File, Format Version 9.00
-# Visual Studio 2005
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "builder", "builder.csproj", "{93EF9F0C-2C25-428C-A13F-B7B7E46B22BB}"
-EndProject
-Global
- GlobalSection(SolutionConfigurationPlatforms) = preSolution
- Debug|Any CPU = Debug|Any CPU
- Release|Any CPU = Release|Any CPU
- EndGlobalSection
- GlobalSection(ProjectConfigurationPlatforms) = postSolution
- {93EF9F0C-2C25-428C-A13F-B7B7E46B22BB}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {93EF9F0C-2C25-428C-A13F-B7B7E46B22BB}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {93EF9F0C-2C25-428C-A13F-B7B7E46B22BB}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {93EF9F0C-2C25-428C-A13F-B7B7E46B22BB}.Release|Any CPU.Build.0 = Release|Any CPU
- EndGlobalSection
- GlobalSection(SolutionProperties) = preSolution
- HideSolutionNode = FALSE
- EndGlobalSection
-EndGlobal
+
+Microsoft Visual Studio Solution File, Format Version 11.00
+# Visual Studio 2010
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "builder", "builder.csproj", "{93EF9F0C-2C25-428C-A13F-B7B7E46B22BB}"
+EndProject
+Global
+ GlobalSection(SolutionConfigurationPlatforms) = preSolution
+ Debug|Any CPU = Debug|Any CPU
+ Release|Any CPU = Release|Any CPU
+ EndGlobalSection
+ GlobalSection(ProjectConfigurationPlatforms) = postSolution
+ {93EF9F0C-2C25-428C-A13F-B7B7E46B22BB}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {93EF9F0C-2C25-428C-A13F-B7B7E46B22BB}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {93EF9F0C-2C25-428C-A13F-B7B7E46B22BB}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {93EF9F0C-2C25-428C-A13F-B7B7E46B22BB}.Release|Any CPU.Build.0 = Release|Any CPU
+ EndGlobalSection
+ GlobalSection(SolutionProperties) = preSolution
+ HideSolutionNode = FALSE
+ EndGlobalSection
+EndGlobal
diff --git a/installer/builder/win32.info b/installer/builder/win32.info
index 294930bf..71bbabbf 100755
--- a/installer/builder/win32.info
+++ b/installer/builder/win32.info
@@ -2,5 +2,5 @@ compress = C:\WINDOWS\zip.exe
source = c:\temp\amxmodx
makeopts =
output = c:\temp\done
-devenv = C:\Program Files\Microsoft Visual Studio 8\Common7\IDE\devenv.com
+devenv = C:\Windows\Microsoft.NET\Framework\v4.0.30319\MSBuild.exe
release = amxmodx-1.8.1
diff --git a/support/buildbot/bootstrap.pl b/support/buildbot/bootstrap.pl
index f2330534..5c9c847b 100755
--- a/support/buildbot/bootstrap.pl
+++ b/support/buildbot/bootstrap.pl
@@ -22,14 +22,14 @@ if ($^O eq "linux")
}
Build::Command(Build::PathFormat('support/versionchanger.pl') . ' --buildstring="-dev"');
-my $DEVENV = "C:\\Program Files\\Microsoft Visual Studio 8\\Common7\\IDE\\devenv.com";
+my $DEVENV = "C:\\Windows\\Microsoft.NET\\Framework\\v4.0.30319\\MSBuild.exe";
#Build the amxmodx builder tool.
chdir('installer/builder');
if ($^O eq "linux") {
Build::Command("make");
} else {
- Build::Command("\"$DEVENV\" /rebuild Debug builder.csproj");
+ Build::Command("\"$DEVENV\" builder.csproj /p:Configuration=Release /t:Rebuild");
}
if (!(-f 'builder.exe')) {
die "Could not find build tool.\n";