diff --git a/TitanEngine.sln b/TitanEngine.sln
index 8b4e093..54998c5 100644
--- a/TitanEngine.sln
+++ b/TitanEngine.sln
@@ -7,6 +7,8 @@ Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
Debug|Win32 = Debug|Win32
Debug|x64 = Debug|x64
+ NewDebug|Win32 = NewDebug|Win32
+ NewDebug|x64 = NewDebug|x64
Release|Win32 = Release|Win32
Release|x64 = Release|x64
EndGlobalSection
@@ -15,6 +17,10 @@ Global
{9C7B8246-FDDA-48C7-9634-044969701E40}.Debug|Win32.Build.0 = Debug|Win32
{9C7B8246-FDDA-48C7-9634-044969701E40}.Debug|x64.ActiveCfg = Debug|x64
{9C7B8246-FDDA-48C7-9634-044969701E40}.Debug|x64.Build.0 = Debug|x64
+ {9C7B8246-FDDA-48C7-9634-044969701E40}.NewDebug|Win32.ActiveCfg = NewDebug|Win32
+ {9C7B8246-FDDA-48C7-9634-044969701E40}.NewDebug|Win32.Build.0 = NewDebug|Win32
+ {9C7B8246-FDDA-48C7-9634-044969701E40}.NewDebug|x64.ActiveCfg = NewDebug|x64
+ {9C7B8246-FDDA-48C7-9634-044969701E40}.NewDebug|x64.Build.0 = NewDebug|x64
{9C7B8246-FDDA-48C7-9634-044969701E40}.Release|Win32.ActiveCfg = Release|Win32
{9C7B8246-FDDA-48C7-9634-044969701E40}.Release|Win32.Build.0 = Release|Win32
{9C7B8246-FDDA-48C7-9634-044969701E40}.Release|x64.ActiveCfg = Release|x64
diff --git a/TitanEngine/TitanEngine.vcxproj b/TitanEngine/TitanEngine.vcxproj
index c8dc273..b1a1b9d 100644
--- a/TitanEngine/TitanEngine.vcxproj
+++ b/TitanEngine/TitanEngine.vcxproj
@@ -9,6 +9,14 @@
Debug
x64
+
+ NewDebug
+ Win32
+
+
+ NewDebug
+ x64
+
Release
Win32
@@ -29,6 +37,11 @@
Unicode
true
+
+ DynamicLibrary
+ Unicode
+ true
+
DynamicLibrary
Unicode
@@ -38,6 +51,11 @@
Unicode
true
+
+ DynamicLibrary
+ Unicode
+ true
+
DynamicLibrary
Unicode
@@ -48,12 +66,18 @@
+
+
+
+
+
+
@@ -67,10 +91,15 @@
$(Configuration)\x64\
false
$(SolutionDir)\$(IntDir)x32\
+ $(SolutionDir)\$(IntDir)x32\
$(Configuration)\x32\
+ $(Configuration)\x32\
$(SolutionDir)\$(Configuration)\x64\
+ $(SolutionDir)\$(Configuration)\x64\
$(Configuration)\x64\
+ $(Configuration)\x64\
false
+ false
AllRules.ruleset
@@ -78,12 +107,19 @@
AllRules.ruleset
+ AllRules.ruleset
+
+
AllRules.ruleset
+ AllRules.ruleset
+
+
false
+ false
@@ -184,6 +220,32 @@
/ignore:4197 %(AdditionalOptions)
+
+
+ Disabled
+ true
+ WIN32;NDEBUG;_WINDOWS;_USRDLL;UNPACKERENGINE_EXPORTS;%(PreprocessorDefinitions)
+ MultiThreaded
+ 1Byte
+ false
+ Use
+ Level3
+ ProgramDatabase
+ Cdecl
+ CompileAsCpp
+ Neither
+
+
+ false
+
+
+ $(ProjectDir)scylla_wrapper_x86.lib;$(ProjectDir)distorm_x86.lib;Imagehlp.lib;psapi.lib;%(AdditionalDependencies)
+ $(ProjectDir)TitanEngine.def
+ true
+ UseLinkTimeCodeGeneration
+ /ignore:4197 %(AdditionalOptions)
+
+
X64
@@ -219,6 +281,41 @@
UseLinkTimeCodeGeneration
+
+
+ X64
+
+
+ Disabled
+ WIN64;NDEBUG;_WINDOWS;_USRDLL;UNPACKERENGINE_EXPORTS;%(PreprocessorDefinitions)
+ MultiThreaded
+ Default
+ true
+ Use
+ Level3
+ ProgramDatabase
+ true
+ Neither
+ false
+
+
+ $(ProjectDir)scylla_wrapper_x64.lib;$(ProjectDir)distorm_x64.lib;Imagehlp.lib;psapi.lib;%(AdditionalDependencies)
+ $(OutDir)TitanEngine.dll
+ false
+ $(ProjectDir)TitanEngine.def
+ true
+ Windows
+ true
+ true
+ true
+ false
+ MachineX64
+
+
+ /ignore:4197 %(AdditionalOptions)
+ UseLinkTimeCodeGeneration
+
+
@@ -243,7 +340,9 @@
Create
Create
Create
+ Create
Create
+ Create