From fadd29400966fea0989f8397225bc52290256f61 Mon Sep 17 00:00:00 2001
From: str1k3r <115313679+S1l3ntStr1ke87@users.noreply.github.com>
Date: Sat, 12 Sep 2026 17:55:14 -0400
Subject: [PATCH] feat: start durango profile lib
---
4JLibs.sln | 80 ++++------
4J_Input/4J_Input.vcxproj | 83 +++-------
4J_Profile/4J_Profile.vcxproj | 184 ++++++++++++++---------
4J_Profile/4J_Profile.vcxproj.filters | 27 ++++
4J_Profile/Durango/4J_Profile.cpp | 22 +++
4J_Profile/Durango/Durango_PlayerUID.cpp | 0
4J_Profile/Durango/Durango_PlayerUID.h | 0
4J_Profile/Durango/PRO_Data.cpp | 0
4J_Profile/Durango/PRO_Data.h | 0
4J_Profile/Durango/PRO_Main.cpp | 3 +
4J_Profile/Durango/PRO_Main.h | 14 ++
4J_Profile/Durango/PRO_Sys.cpp | 21 +++
4J_Profile/Durango/PRO_Sys.h | 13 ++
4J_Render/4J_Render.vcxproj | 77 +++-------
4J_Storage/4J_Storage.vcxproj | 83 +++-------
4J_XTMS/4J_XTMS.vcxproj | 67 ++-------
16 files changed, 312 insertions(+), 362 deletions(-)
create mode 100644 4J_Profile/Durango/4J_Profile.cpp
create mode 100644 4J_Profile/Durango/Durango_PlayerUID.cpp
create mode 100644 4J_Profile/Durango/Durango_PlayerUID.h
create mode 100644 4J_Profile/Durango/PRO_Data.cpp
create mode 100644 4J_Profile/Durango/PRO_Data.h
create mode 100644 4J_Profile/Durango/PRO_Main.cpp
create mode 100644 4J_Profile/Durango/PRO_Main.h
create mode 100644 4J_Profile/Durango/PRO_Sys.cpp
create mode 100644 4J_Profile/Durango/PRO_Sys.h
diff --git a/4JLibs.sln b/4JLibs.sln
index 7f867b1..7a7a6b7 100644
--- a/4JLibs.sln
+++ b/4JLibs.sln
@@ -67,76 +67,60 @@ Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "PSVita", "PSVita", "{88A465
EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
- Debug|ORBIS = Debug|ORBIS
- Debug|PS3 = Debug|PS3
- Debug|PSVita = Debug|PSVita
+ Debug|Durango = Debug|Durango
Debug|Windows64 = Debug|Windows64
- Debug|Xbox 360 = Debug|Xbox 360
- Release|ORBIS = Release|ORBIS
- Release|PS3 = Release|PS3
- Release|PSVita = Release|PSVita
+ Release|Durango = Release|Durango
Release|Windows64 = Release|Windows64
- Release|Xbox 360 = Release|Xbox 360
EndGlobalSection
GlobalSection(ProjectConfigurationPlatforms) = postSolution
- {A9125E77-A460-46FB-8EF3-2166F8657226}.Debug|ORBIS.ActiveCfg = Debug|Win32
- {A9125E77-A460-46FB-8EF3-2166F8657226}.Debug|PS3.ActiveCfg = Debug|Win32
- {A9125E77-A460-46FB-8EF3-2166F8657226}.Debug|PSVita.ActiveCfg = Debug|Win32
+ {A9125E77-A460-46FB-8EF3-2166F8657226}.Debug|Durango.ActiveCfg = Debug|Durango
+ {A9125E77-A460-46FB-8EF3-2166F8657226}.Debug|Durango.Build.0 = Debug|Durango
+ {A9125E77-A460-46FB-8EF3-2166F8657226}.Debug|Durango.Deploy.0 = Debug|Durango
{A9125E77-A460-46FB-8EF3-2166F8657226}.Debug|Windows64.ActiveCfg = Debug|x64
{A9125E77-A460-46FB-8EF3-2166F8657226}.Debug|Windows64.Build.0 = Debug|x64
- {A9125E77-A460-46FB-8EF3-2166F8657226}.Debug|Xbox 360.ActiveCfg = Debug|Win32
- {A9125E77-A460-46FB-8EF3-2166F8657226}.Release|ORBIS.ActiveCfg = Release|Win32
- {A9125E77-A460-46FB-8EF3-2166F8657226}.Release|PS3.ActiveCfg = Release|Win32
- {A9125E77-A460-46FB-8EF3-2166F8657226}.Release|PSVita.ActiveCfg = Release|Win32
+ {A9125E77-A460-46FB-8EF3-2166F8657226}.Release|Durango.ActiveCfg = Release|Durango
+ {A9125E77-A460-46FB-8EF3-2166F8657226}.Release|Durango.Build.0 = Release|Durango
+ {A9125E77-A460-46FB-8EF3-2166F8657226}.Release|Durango.Deploy.0 = Release|Durango
{A9125E77-A460-46FB-8EF3-2166F8657226}.Release|Windows64.ActiveCfg = Release|x64
{A9125E77-A460-46FB-8EF3-2166F8657226}.Release|Windows64.Build.0 = Release|x64
- {A9125E77-A460-46FB-8EF3-2166F8657226}.Release|Xbox 360.ActiveCfg = Release|Win32
- {C3833C67-05E4-4D6C-8707-22F95B6939E4}.Debug|ORBIS.ActiveCfg = Debug|Win32
- {C3833C67-05E4-4D6C-8707-22F95B6939E4}.Debug|PS3.ActiveCfg = Debug|Win32
- {C3833C67-05E4-4D6C-8707-22F95B6939E4}.Debug|PSVita.ActiveCfg = Debug|Win32
+ {C3833C67-05E4-4D6C-8707-22F95B6939E4}.Debug|Durango.ActiveCfg = Debug|Durango
+ {C3833C67-05E4-4D6C-8707-22F95B6939E4}.Debug|Durango.Build.0 = Debug|Durango
+ {C3833C67-05E4-4D6C-8707-22F95B6939E4}.Debug|Durango.Deploy.0 = Debug|Durango
{C3833C67-05E4-4D6C-8707-22F95B6939E4}.Debug|Windows64.ActiveCfg = Debug|x64
{C3833C67-05E4-4D6C-8707-22F95B6939E4}.Debug|Windows64.Build.0 = Debug|x64
- {C3833C67-05E4-4D6C-8707-22F95B6939E4}.Debug|Xbox 360.ActiveCfg = Debug|Win32
- {C3833C67-05E4-4D6C-8707-22F95B6939E4}.Release|ORBIS.ActiveCfg = Release|Win32
- {C3833C67-05E4-4D6C-8707-22F95B6939E4}.Release|PS3.ActiveCfg = Release|Win32
- {C3833C67-05E4-4D6C-8707-22F95B6939E4}.Release|PSVita.ActiveCfg = Release|Win32
+ {C3833C67-05E4-4D6C-8707-22F95B6939E4}.Release|Durango.ActiveCfg = Release|Durango
+ {C3833C67-05E4-4D6C-8707-22F95B6939E4}.Release|Durango.Build.0 = Release|Durango
+ {C3833C67-05E4-4D6C-8707-22F95B6939E4}.Release|Durango.Deploy.0 = Release|Durango
{C3833C67-05E4-4D6C-8707-22F95B6939E4}.Release|Windows64.ActiveCfg = Release|x64
{C3833C67-05E4-4D6C-8707-22F95B6939E4}.Release|Windows64.Build.0 = Release|x64
- {C3833C67-05E4-4D6C-8707-22F95B6939E4}.Release|Xbox 360.ActiveCfg = Release|Win32
- {22938163-5DDB-4D04-883B-07212EB99FAE}.Debug|ORBIS.ActiveCfg = Debug|Win32
- {22938163-5DDB-4D04-883B-07212EB99FAE}.Debug|PS3.ActiveCfg = Debug|Win32
- {22938163-5DDB-4D04-883B-07212EB99FAE}.Debug|PSVita.ActiveCfg = Debug|Win32
+ {22938163-5DDB-4D04-883B-07212EB99FAE}.Debug|Durango.ActiveCfg = Debug|Durango
+ {22938163-5DDB-4D04-883B-07212EB99FAE}.Debug|Durango.Build.0 = Debug|Durango
+ {22938163-5DDB-4D04-883B-07212EB99FAE}.Debug|Durango.Deploy.0 = Debug|Durango
{22938163-5DDB-4D04-883B-07212EB99FAE}.Debug|Windows64.ActiveCfg = Debug|x64
{22938163-5DDB-4D04-883B-07212EB99FAE}.Debug|Windows64.Build.0 = Debug|x64
- {22938163-5DDB-4D04-883B-07212EB99FAE}.Debug|Xbox 360.ActiveCfg = Debug|Win32
- {22938163-5DDB-4D04-883B-07212EB99FAE}.Release|ORBIS.ActiveCfg = Release|Win32
- {22938163-5DDB-4D04-883B-07212EB99FAE}.Release|PS3.ActiveCfg = Release|Win32
- {22938163-5DDB-4D04-883B-07212EB99FAE}.Release|PSVita.ActiveCfg = Release|Win32
+ {22938163-5DDB-4D04-883B-07212EB99FAE}.Release|Durango.ActiveCfg = Release|Durango
+ {22938163-5DDB-4D04-883B-07212EB99FAE}.Release|Durango.Build.0 = Release|Durango
+ {22938163-5DDB-4D04-883B-07212EB99FAE}.Release|Durango.Deploy.0 = Release|Durango
{22938163-5DDB-4D04-883B-07212EB99FAE}.Release|Windows64.ActiveCfg = Release|x64
{22938163-5DDB-4D04-883B-07212EB99FAE}.Release|Windows64.Build.0 = Release|x64
- {22938163-5DDB-4D04-883B-07212EB99FAE}.Release|Xbox 360.ActiveCfg = Release|Win32
- {2E28BC2E-BF30-4C83-A4D8-C967DD409D70}.Debug|ORBIS.ActiveCfg = Debug|Win32
- {2E28BC2E-BF30-4C83-A4D8-C967DD409D70}.Debug|PS3.ActiveCfg = Debug|Win32
- {2E28BC2E-BF30-4C83-A4D8-C967DD409D70}.Debug|PSVita.ActiveCfg = Debug|Win32
+ {2E28BC2E-BF30-4C83-A4D8-C967DD409D70}.Debug|Durango.ActiveCfg = Debug|Durango
+ {2E28BC2E-BF30-4C83-A4D8-C967DD409D70}.Debug|Durango.Build.0 = Debug|Durango
+ {2E28BC2E-BF30-4C83-A4D8-C967DD409D70}.Debug|Durango.Deploy.0 = Debug|Durango
{2E28BC2E-BF30-4C83-A4D8-C967DD409D70}.Debug|Windows64.ActiveCfg = Debug|x64
{2E28BC2E-BF30-4C83-A4D8-C967DD409D70}.Debug|Windows64.Build.0 = Debug|x64
- {2E28BC2E-BF30-4C83-A4D8-C967DD409D70}.Debug|Xbox 360.ActiveCfg = Debug|Win32
- {2E28BC2E-BF30-4C83-A4D8-C967DD409D70}.Release|ORBIS.ActiveCfg = Release|Win32
- {2E28BC2E-BF30-4C83-A4D8-C967DD409D70}.Release|PS3.ActiveCfg = Release|Win32
- {2E28BC2E-BF30-4C83-A4D8-C967DD409D70}.Release|PSVita.ActiveCfg = Release|Win32
+ {2E28BC2E-BF30-4C83-A4D8-C967DD409D70}.Release|Durango.ActiveCfg = Release|Durango
+ {2E28BC2E-BF30-4C83-A4D8-C967DD409D70}.Release|Durango.Build.0 = Release|Durango
+ {2E28BC2E-BF30-4C83-A4D8-C967DD409D70}.Release|Durango.Deploy.0 = Release|Durango
{2E28BC2E-BF30-4C83-A4D8-C967DD409D70}.Release|Windows64.ActiveCfg = Release|x64
{2E28BC2E-BF30-4C83-A4D8-C967DD409D70}.Release|Windows64.Build.0 = Release|x64
- {2E28BC2E-BF30-4C83-A4D8-C967DD409D70}.Release|Xbox 360.ActiveCfg = Release|Win32
- {D0FDED0B-7704-4376-82DC-FF4377A7CD53}.Debug|ORBIS.ActiveCfg = Debug|Win32
- {D0FDED0B-7704-4376-82DC-FF4377A7CD53}.Debug|PS3.ActiveCfg = Debug|Win32
- {D0FDED0B-7704-4376-82DC-FF4377A7CD53}.Debug|PSVita.ActiveCfg = Debug|Win32
+ {D0FDED0B-7704-4376-82DC-FF4377A7CD53}.Debug|Durango.ActiveCfg = Debug|Durango
+ {D0FDED0B-7704-4376-82DC-FF4377A7CD53}.Debug|Durango.Build.0 = Debug|Durango
+ {D0FDED0B-7704-4376-82DC-FF4377A7CD53}.Debug|Durango.Deploy.0 = Debug|Durango
{D0FDED0B-7704-4376-82DC-FF4377A7CD53}.Debug|Windows64.ActiveCfg = Debug|x64
- {D0FDED0B-7704-4376-82DC-FF4377A7CD53}.Debug|Xbox 360.ActiveCfg = Debug|Win32
- {D0FDED0B-7704-4376-82DC-FF4377A7CD53}.Release|ORBIS.ActiveCfg = Release|Win32
- {D0FDED0B-7704-4376-82DC-FF4377A7CD53}.Release|PS3.ActiveCfg = Release|Win32
- {D0FDED0B-7704-4376-82DC-FF4377A7CD53}.Release|PSVita.ActiveCfg = Release|Win32
+ {D0FDED0B-7704-4376-82DC-FF4377A7CD53}.Release|Durango.ActiveCfg = Release|Durango
+ {D0FDED0B-7704-4376-82DC-FF4377A7CD53}.Release|Durango.Build.0 = Release|Durango
+ {D0FDED0B-7704-4376-82DC-FF4377A7CD53}.Release|Durango.Deploy.0 = Release|Durango
{D0FDED0B-7704-4376-82DC-FF4377A7CD53}.Release|Windows64.ActiveCfg = Release|x64
- {D0FDED0B-7704-4376-82DC-FF4377A7CD53}.Release|Xbox 360.ActiveCfg = Release|Win32
EndGlobalSection
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE
diff --git a/4J_Input/4J_Input.vcxproj b/4J_Input/4J_Input.vcxproj
index 36a6072..0c76dab 100644
--- a/4J_Input/4J_Input.vcxproj
+++ b/4J_Input/4J_Input.vcxproj
@@ -1,17 +1,17 @@
-
+
Debug
- Win32
+ Durango
Debug
x64
-
+
Release
- Win32
+ Durango
Release
@@ -127,25 +127,12 @@
My4J_Input
-
- StaticLibrary
- true
- v110
- Unicode
-
StaticLibrary
true
v110
Unicode
-
- StaticLibrary
- false
- v110
- true
- Unicode
-
StaticLibrary
false
@@ -153,18 +140,18 @@
true
Unicode
+
+ v110
+
+
+ v110
+
-
-
-
-
-
-
@@ -173,31 +160,10 @@
$(ProjectName)_d
$(SolutionDir)\libs\
-
- $(ProjectName)_d
-
-
- $(ProjectName)_r
-
$(ProjectName)_r
$(SolutionDir)\libs\
-
-
- Use
- Level3
- Disabled
- WIN32;_DEBUG;_LIB;%(PreprocessorDefinitions)
- true
- ../Headers;$(ProjectDir);%(AdditionalIncludeDirectories)
- stdafx.h
-
-
- Windows
- true
-
-
Level3
@@ -217,25 +183,6 @@
-
-
- Level3
- Use
- MaxSpeed
- true
- true
- WIN32;NDEBUG;_LIB;%(PreprocessorDefinitions)
- true
- ../Headers;$(ProjectDir);%(AdditionalIncludeDirectories)
- stdafx.h
-
-
- Windows
- true
- true
- true
-
-
Level3
@@ -259,6 +206,16 @@
+
+
+ ../Headers/Durango;../Headers;$(ProjectDir);%(AdditionalIncludeDirectories)
+
+
+
+
+ ../Headers/Durango;../Headers;$(ProjectDir);%(AdditionalIncludeDirectories)
+
+
diff --git a/4J_Profile/4J_Profile.vcxproj b/4J_Profile/4J_Profile.vcxproj
index e3822b7..43040fc 100644
--- a/4J_Profile/4J_Profile.vcxproj
+++ b/4J_Profile/4J_Profile.vcxproj
@@ -1,17 +1,17 @@
-
+
Debug
- Win32
+ Durango
Debug
x64
-
+
Release
- Win32
+ Durango
Release
@@ -19,21 +19,90 @@
+
+ true
+ true
+
+
+ true
+ true
+
+
+ true
+ true
+
+
+ true
+ true
+
+
+ true
+ true
+
-
-
-
-
-
-
+
+ true
+ true
+
+
+ true
+ true
+
+
+ true
+ true
+
+
+ true
+ true
+
+
+ true
+ true
+
+
+ true
+ true
+
+
+ true
+ true
+
+
+ true
+ true
+
+
+ true
+ true
+
+
+ true
+ true
+
-
-
-
-
-
+
+ true
+ true
+
+
+ true
+ true
+
+
+ true
+ true
+
+
+ true
+ true
+
+
+ true
+ true
+
{C3833C67-05E4-4D6C-8707-22F95B6939E4}
@@ -41,25 +110,12 @@
My4J_Profile
-
- StaticLibrary
- true
- v110
- Unicode
-
StaticLibrary
true
v110
Unicode
-
- StaticLibrary
- false
- v110
- true
- Unicode
-
StaticLibrary
false
@@ -67,51 +123,40 @@
true
Unicode
+
+ v110
+ StaticLibrary
+
+
+ v110
+ StaticLibrary
+
-
-
-
-
-
-
-
- $(ProjectName)_d
-
$(ProjectName)_d
$(SolutionDir)\libs\
-
- $(ProjectName)_r
-
$(ProjectName)_r
$(SolutionDir)\libs\
-
-
- Use
- Level3
- Disabled
- WIN32;_DEBUG;_LIB;%(PreprocessorDefinitions)
- true
- ../Headers;$(ProjectDir);%(AdditionalIncludeDirectories)
- stdafx.h
-
-
- Windows
- true
-
-
+
+ .lib
+ $(Console_SdkRoot)bin;$(VCInstallDir)bin\x86_amd64;$(VCInstallDir)bin;$(WindowsSDK_ExecutablePath_x86);$(VSInstallDir)Common7\Tools\bin;$(VSInstallDir)Common7\tools;$(VSInstallDir)Common7\ide;$(ProgramFiles)\HTML Help Workshop;$(MSBuildToolsPath32);$(FxCopDir);$(PATH);
+ $(Console_SdkLibPath);$(Console_SdkWindowsMetadataPath)
+ $(Console_SdkLibPath)
+ $(Console_SdkLibPath);$(Console_SdkWindowsMetadataPath)
+ $(Console_SdkIncludeRoot)
+
NotUsing
@@ -130,25 +175,6 @@
true
-
-
- Level3
- Use
- MaxSpeed
- true
- true
- WIN32;NDEBUG;_LIB;%(PreprocessorDefinitions)
- true
- ../Headers;$(ProjectDir);%(AdditionalIncludeDirectories)
- stdafx.h
-
-
- Windows
- true
- true
- true
-
-
Level3
@@ -171,6 +197,16 @@
true
+
+
+ ../Headers/Durango;../Headers;$(ProjectDir);%(AdditionalIncludeDirectories)
+
+
+
+
+ ../Headers/Durango;../Headers;$(ProjectDir);%(AdditionalIncludeDirectories)
+
+
diff --git a/4J_Profile/4J_Profile.vcxproj.filters b/4J_Profile/4J_Profile.vcxproj.filters
index 30ffc7a..48f7940 100644
--- a/4J_Profile/4J_Profile.vcxproj.filters
+++ b/4J_Profile/4J_Profile.vcxproj.filters
@@ -36,6 +36,21 @@
Source Files
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
@@ -56,5 +71,17 @@
Header Files
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
\ No newline at end of file
diff --git a/4J_Profile/Durango/4J_Profile.cpp b/4J_Profile/Durango/4J_Profile.cpp
new file mode 100644
index 0000000..4894a00
--- /dev/null
+++ b/4J_Profile/Durango/4J_Profile.cpp
@@ -0,0 +1,22 @@
+#include "4J_Profile.h"
+#include "PRO_Main.h"
+
+HRESULT C_4JProfile::GetLiveConnectionStatus()
+{
+ return S_OK; //str1k3r - 4J you're strange for this
+}
+
+bool C_4JProfile::IsSystemUIDisplayed()
+{
+ return 0;
+}
+
+bool C_4JProfile::LocaleIsUSorCanada()
+{
+ return InternalProfileManager.m_Sys.LocaleIsUSorCanada();
+}
+
+bool C_4JProfile::LocaleIsChina()
+{
+ return InternalProfileManager.m_Sys.LocaleIsChina();
+}
\ No newline at end of file
diff --git a/4J_Profile/Durango/Durango_PlayerUID.cpp b/4J_Profile/Durango/Durango_PlayerUID.cpp
new file mode 100644
index 0000000..e69de29
diff --git a/4J_Profile/Durango/Durango_PlayerUID.h b/4J_Profile/Durango/Durango_PlayerUID.h
new file mode 100644
index 0000000..e69de29
diff --git a/4J_Profile/Durango/PRO_Data.cpp b/4J_Profile/Durango/PRO_Data.cpp
new file mode 100644
index 0000000..e69de29
diff --git a/4J_Profile/Durango/PRO_Data.h b/4J_Profile/Durango/PRO_Data.h
new file mode 100644
index 0000000..e69de29
diff --git a/4J_Profile/Durango/PRO_Main.cpp b/4J_Profile/Durango/PRO_Main.cpp
new file mode 100644
index 0000000..61bb5a0
--- /dev/null
+++ b/4J_Profile/Durango/PRO_Main.cpp
@@ -0,0 +1,3 @@
+#include "PRO_Main.h"
+
+CProfile InternalProfileManager;
\ No newline at end of file
diff --git a/4J_Profile/Durango/PRO_Main.h b/4J_Profile/Durango/PRO_Main.h
new file mode 100644
index 0000000..aef4b4f
--- /dev/null
+++ b/4J_Profile/Durango/PRO_Main.h
@@ -0,0 +1,14 @@
+#pragma once
+
+#include "PRO_Sys.h"
+
+class CProfile
+{
+public:
+ CProfile();
+
+ CSys m_Sys;
+};
+
+// Singleton
+extern CProfile InternalProfileManager;
\ No newline at end of file
diff --git a/4J_Profile/Durango/PRO_Sys.cpp b/4J_Profile/Durango/PRO_Sys.cpp
new file mode 100644
index 0000000..054eb32
--- /dev/null
+++ b/4J_Profile/Durango/PRO_Sys.cpp
@@ -0,0 +1,21 @@
+#include "PRO_Sys.h"
+
+CSys::CSys() {}
+
+//str1k3r - 1:1 to decomp
+bool CSys::LocaleIsUSorCanada()
+{
+ GEOID UserGeoID;
+
+ UserGeoID = GetUserGeoID(GEOCLASS_NATION);
+ return UserGeoID == 39 || UserGeoID == 244;
+}
+
+//str1k3r - missing from TU18 Libs, added in TU19/20
+bool CSys::LocaleIsChina()
+{
+ GEOID UserGeoID;
+
+ UserGeoID = GetUserGeoID(GEOCLASS_NATION);
+ return UserGeoID == 45;
+}
\ No newline at end of file
diff --git a/4J_Profile/Durango/PRO_Sys.h b/4J_Profile/Durango/PRO_Sys.h
new file mode 100644
index 0000000..c9bd269
--- /dev/null
+++ b/4J_Profile/Durango/PRO_Sys.h
@@ -0,0 +1,13 @@
+#pragma once
+
+#include "4J_Profile.h"
+
+class CSys
+{
+public:
+ CSys();
+
+ // Locale
+ bool LocaleIsUSorCanada();
+ bool LocaleIsChina();
+};
\ No newline at end of file
diff --git a/4J_Render/4J_Render.vcxproj b/4J_Render/4J_Render.vcxproj
index 9024c05..3330bf5 100644
--- a/4J_Render/4J_Render.vcxproj
+++ b/4J_Render/4J_Render.vcxproj
@@ -1,17 +1,17 @@
-
+
Debug
- Win32
+ Durango
Debug
x64
-
+
Release
- Win32
+ Durango
Release
@@ -71,25 +71,12 @@
My4J_Render
-
- StaticLibrary
- true
- v110
- Unicode
-
StaticLibrary
true
v110
Unicode
-
- StaticLibrary
- false
- v110
- true
- Unicode
-
StaticLibrary
false
@@ -97,6 +84,12 @@
true
Unicode
+
+ v110
+
+
+ v110
+
@@ -117,31 +110,10 @@
$(ProjectName)_d
$(SolutionDir)\libs\
-
- $(ProjectName)_d
-
-
- $(ProjectName)_r
-
$(ProjectName)_r
$(SolutionDir)\libs\
-
-
- Create
- Level3
- Disabled
- WIN32;_DEBUG;_LIB;%(PreprocessorDefinitions)
- true
- ../Headers;$(ProjectDir);%(AdditionalIncludeDirectories)
- stdafx.h
-
-
- Windows
- true
-
-
NotUsing
@@ -164,25 +136,6 @@
./Windows64/shaders/build.bat
-
-
- Level3
- Use
- MaxSpeed
- true
- true
- WIN32;NDEBUG;_LIB;%(PreprocessorDefinitions)
- true
- ../Headers;$(ProjectDir);%(AdditionalIncludeDirectories)
- stdafx.h
-
-
- Windows
- true
- true
- true
-
-
Level3
@@ -209,6 +162,16 @@
./Windows64/shaders/build.bat
+
+
+ ../Headers/Durango;../Headers;$(ProjectDir);%(AdditionalIncludeDirectories)
+
+
+
+
+ ../Headers/Durango;../Headers;$(ProjectDir);%(AdditionalIncludeDirectories)
+
+
diff --git a/4J_Storage/4J_Storage.vcxproj b/4J_Storage/4J_Storage.vcxproj
index a0ad35f..f126cc4 100644
--- a/4J_Storage/4J_Storage.vcxproj
+++ b/4J_Storage/4J_Storage.vcxproj
@@ -1,17 +1,17 @@
-
+
Debug
- Win32
+ Durango
Debug
x64
-
+
Release
- Win32
+ Durango
Release
@@ -37,25 +37,12 @@
My4J_Storage
-
- StaticLibrary
- true
- v110
- Unicode
-
StaticLibrary
true
v110
Unicode
-
- StaticLibrary
- false
- v110
- true
- Unicode
-
StaticLibrary
false
@@ -63,51 +50,30 @@
true
Unicode
+
+ v110
+
+
+ v110
+
-
-
-
-
-
-
-
- $(ProjectName)_d
-
$(ProjectName)_d
$(SolutionDir)\libs\
-
- $(ProjectName)_r
-
$(ProjectName)_r
$(SolutionDir)\libs\
-
-
- Use
- Level3
- Disabled
- WIN32;_DEBUG;_LIB;%(PreprocessorDefinitions)
- true
- ../Headers;$(ProjectDir);%(AdditionalIncludeDirectories)
- stdafx.h
-
-
- Windows
- true
-
-
NotUsing
@@ -126,25 +92,6 @@
true
-
-
- Level3
- Use
- MaxSpeed
- true
- true
- WIN32;NDEBUG;_LIB;%(PreprocessorDefinitions)
- true
- ../Headers;$(ProjectDir);%(AdditionalIncludeDirectories)
- stdafx.h
-
-
- Windows
- true
- true
- true
-
-
Level3
@@ -167,6 +114,16 @@
true
+
+
+ ../Headers/Durango;../Headers;$(ProjectDir);%(AdditionalIncludeDirectories)
+
+
+
+
+ ../Headers/Durango;../Headers;$(ProjectDir);%(AdditionalIncludeDirectories)
+
+
diff --git a/4J_XTMS/4J_XTMS.vcxproj b/4J_XTMS/4J_XTMS.vcxproj
index 53037d0..1052c79 100644
--- a/4J_XTMS/4J_XTMS.vcxproj
+++ b/4J_XTMS/4J_XTMS.vcxproj
@@ -1,17 +1,17 @@
-
+
Debug
- Win32
+ Durango
Debug
x64
-
+
Release
- Win32
+ Durango
Release
@@ -24,25 +24,12 @@
My4J_XTMS
-
- StaticLibrary
- true
- v110
- Unicode
-
StaticLibrary
true
v110
Unicode
-
- StaticLibrary
- false
- v110
- true
- Unicode
-
StaticLibrary
false
@@ -50,18 +37,18 @@
true
Unicode
+
+ v110
+
+
+ v110
+
-
-
-
-
-
-
@@ -72,21 +59,6 @@
$(SolutionDir)\libs\
-
-
- Use
- Level3
- Disabled
- WIN32;_DEBUG;_LIB;%(PreprocessorDefinitions)
- true
- ../Headers;$(ProjectDir);%(AdditionalIncludeDirectories)
- stdafx.h
-
-
- Windows
- true
-
-
NotUsing
@@ -103,25 +75,6 @@
true
-
-
- Level3
- Use
- MaxSpeed
- true
- true
- WIN32;NDEBUG;_LIB;%(PreprocessorDefinitions)
- true
- ../Headers;$(ProjectDir);%(AdditionalIncludeDirectories)
- stdafx.h
-
-
- Windows
- true
- true
- true
-
-
Level3