From a865083e57b0ffcbcb20a3946b3fd6445788482f Mon Sep 17 00:00:00 2001
From: nastys <@>
Date: Sat, 4 Apr 2020 03:02:30 +0200
Subject: [PATCH] Fix Windows Vista compatibility
---
source-code/source/PD-Loader/PD-Loader.vcxproj | 4 ++--
source-code/source/fakedll/fakedll.vcxproj | 4 ++--
source-code/source/plugins/DSCRemote/DSCRemote.vcxproj | 6 ++++--
source-code/source/plugins/DSCRemote/dllmain.cpp | 2 +-
source-code/source/plugins/DivaMovie/DivaMovie.vcxproj | 4 ++--
source-code/source/plugins/DivaSound/DivaSound.vcxproj | 4 ++--
source-code/source/plugins/DivaWig/DivaWig.vcxproj | 4 ++--
source-code/source/plugins/Launcher/Launcher.vcxproj | 6 +++---
source-code/source/plugins/Launcher/ui.h | 2 +-
source-code/source/plugins/Patches/Patches.vcxproj | 4 ++--
source-code/source/plugins/Render/Render.vcxproj | 4 ++--
source-code/source/plugins/ShaderPatch/ShaderPatch.vcxproj | 4 ++--
source-code/source/plugins/TLAC/TLAC.vcxproj | 4 ++--
13 files changed, 27 insertions(+), 25 deletions(-)
diff --git a/source-code/source/PD-Loader/PD-Loader.vcxproj b/source-code/source/PD-Loader/PD-Loader.vcxproj
index aaec096..337410a 100644
--- a/source-code/source/PD-Loader/PD-Loader.vcxproj
+++ b/source-code/source/PD-Loader/PD-Loader.vcxproj
@@ -15,7 +15,7 @@
{CA479467-D518-46A2-AC86-3098ADA99FE5}
Win32Proj
PDLoader
- 10.0
+ 10.0.17763.0
@@ -29,7 +29,7 @@
DynamicLibrary
false
- v142
+ ClangCL
true
Unicode
false
diff --git a/source-code/source/fakedll/fakedll.vcxproj b/source-code/source/fakedll/fakedll.vcxproj
index ec92f0c..799775c 100644
--- a/source-code/source/fakedll/fakedll.vcxproj
+++ b/source-code/source/fakedll/fakedll.vcxproj
@@ -15,7 +15,7 @@
{B49C6ABE-931C-4F91-9A94-21A41A305FEE}
Win32Proj
fakedll
- 10.0
+ 10.0.17763.0
@@ -29,7 +29,7 @@
DynamicLibrary
false
- v142
+ ClangCL
true
Unicode
false
diff --git a/source-code/source/plugins/DSCRemote/DSCRemote.vcxproj b/source-code/source/plugins/DSCRemote/DSCRemote.vcxproj
index 1f6bd1b..63e6004 100644
--- a/source-code/source/plugins/DSCRemote/DSCRemote.vcxproj
+++ b/source-code/source/plugins/DSCRemote/DSCRemote.vcxproj
@@ -14,7 +14,7 @@
16.0
{8544C599-F73B-4EF2-BA3E-2A0FC3034B1A}
DSCRemote
- 10.0
+ 10.0.17763.0
@@ -26,7 +26,7 @@
DynamicLibrary
false
- v142
+ ClangCL
true
MultiByte
@@ -75,6 +75,8 @@
..\..\..\dependencies\detours\include;%(AdditionalIncludeDirectories)
MultiThreaded
-d2FH4- %(AdditionalOptions)
+
+
Console
diff --git a/source-code/source/plugins/DSCRemote/dllmain.cpp b/source-code/source/plugins/DSCRemote/dllmain.cpp
index 9f5a635..b9f0c89 100644
--- a/source-code/source/plugins/DSCRemote/dllmain.cpp
+++ b/source-code/source/plugins/DSCRemote/dllmain.cpp
@@ -72,7 +72,7 @@ void serve()
saddrin.sin_addr.s_addr = 0;
saddrin.sin_port = htons(port);
- result = bind(sock, (sockaddr*)&saddrin, sizeof(sockaddr_in));
+ result = ::bind(sock, (sockaddr*)&saddrin, sizeof(sockaddr_in));
if (result) // error
{
cout << "[DSCRemote] E: Couldn't bind port " << port << '.' << endl;
diff --git a/source-code/source/plugins/DivaMovie/DivaMovie.vcxproj b/source-code/source/plugins/DivaMovie/DivaMovie.vcxproj
index 2c6216a..fb3f5de 100644
--- a/source-code/source/plugins/DivaMovie/DivaMovie.vcxproj
+++ b/source-code/source/plugins/DivaMovie/DivaMovie.vcxproj
@@ -14,7 +14,7 @@
16.0
{1994C586-F73B-4EF2-BA3E-2A0FC3034B1A}
DivaMovie
- 10.0
+ 10.0.17763.0
@@ -26,7 +26,7 @@
DynamicLibrary
false
- v142
+ ClangCL
true
MultiByte
diff --git a/source-code/source/plugins/DivaSound/DivaSound.vcxproj b/source-code/source/plugins/DivaSound/DivaSound.vcxproj
index fe2ae01..691825a 100644
--- a/source-code/source/plugins/DivaSound/DivaSound.vcxproj
+++ b/source-code/source/plugins/DivaSound/DivaSound.vcxproj
@@ -14,7 +14,7 @@
{EE1A551A-49A0-40F2-8C2E-862D0AE55B43}
DivaSound
DivaSound
- 10.0
+ 10.0.17763.0
@@ -28,7 +28,7 @@
false
true
MultiByte
- v142
+ ClangCL
diff --git a/source-code/source/plugins/DivaWig/DivaWig.vcxproj b/source-code/source/plugins/DivaWig/DivaWig.vcxproj
index c30e68e..b3a3b12 100644
--- a/source-code/source/plugins/DivaWig/DivaWig.vcxproj
+++ b/source-code/source/plugins/DivaWig/DivaWig.vcxproj
@@ -14,7 +14,7 @@
16.0
{2394C586-F73B-4EF2-BA3E-2A0FC3034B1A}
DivaWig
- 10.0
+ 10.0.17763.0
@@ -26,7 +26,7 @@
DynamicLibrary
false
- v142
+ ClangCL
true
MultiByte
diff --git a/source-code/source/plugins/Launcher/Launcher.vcxproj b/source-code/source/plugins/Launcher/Launcher.vcxproj
index 57b35d0..c48d3c5 100644
--- a/source-code/source/plugins/Launcher/Launcher.vcxproj
+++ b/source-code/source/plugins/Launcher/Launcher.vcxproj
@@ -16,7 +16,7 @@
v4.5
ManagedCProj
Launcher
- 10.0
+ 10.0.17763.0
Launcher
@@ -30,7 +30,7 @@
DynamicLibrary
false
- v142
+ ClangCL
true
Unicode
@@ -83,7 +83,7 @@
Level3
NDEBUG;%(PreprocessorDefinitions)
- ..\..\..\dependencies\GPUModel;..\..\..\dependencies\PluginConfigApi;..\..\..\dependencies\detours\include;..\..\..\dependencies\freeglut\include;%(AdditionalIncludeDirectories)
+ ..\..\..\dependencies\GPUModel;..\..\..\dependencies\PluginConfigApi;..\..\..\dependencies\freeglut\include;..\..\..\dependencies\detours\include;%(AdditionalIncludeDirectories)
stdcpp17
MultiThreadedDLL
-d2FH4- %(AdditionalOptions)
diff --git a/source-code/source/plugins/Launcher/ui.h b/source-code/source/plugins/Launcher/ui.h
index 1613679..f92f30c 100644
--- a/source-code/source/plugins/Launcher/ui.h
+++ b/source-code/source/plugins/Launcher/ui.h
@@ -357,7 +357,7 @@ namespace Launcher {
this->button_Help->Name = L"button_Help";
this->button_Help->Size = System::Drawing::Size(69, 23);
this->button_Help->TabIndex = 21;
- this->button_Help->Text = L"HELP ME";
+ this->button_Help->Text = L"User guide";
this->button_Help->Click += gcnew System::EventHandler(this, &ui::Button_Help_Click);
//
// groupBox_ScreenRes
diff --git a/source-code/source/plugins/Patches/Patches.vcxproj b/source-code/source/plugins/Patches/Patches.vcxproj
index b9b9e07..b5a8792 100644
--- a/source-code/source/plugins/Patches/Patches.vcxproj
+++ b/source-code/source/plugins/Patches/Patches.vcxproj
@@ -15,7 +15,7 @@
{3FD6ACA9-E613-4FD6-BDA2-55A91C2CF65C}
Win32Proj
Patches
- 10.0
+ 10.0.17763.0
@@ -27,7 +27,7 @@
DynamicLibrary
false
- v142
+ ClangCL
true
Unicode
diff --git a/source-code/source/plugins/Render/Render.vcxproj b/source-code/source/plugins/Render/Render.vcxproj
index b2da603..cd254b0 100644
--- a/source-code/source/plugins/Render/Render.vcxproj
+++ b/source-code/source/plugins/Render/Render.vcxproj
@@ -15,7 +15,7 @@
{89F87459-768F-4638-9267-0F90CD74452D}
Win32Proj
Render
- 10.0
+ 10.0.17763.0
@@ -27,7 +27,7 @@
DynamicLibrary
false
- v142
+ ClangCL
true
Unicode
diff --git a/source-code/source/plugins/ShaderPatch/ShaderPatch.vcxproj b/source-code/source/plugins/ShaderPatch/ShaderPatch.vcxproj
index 70d31c8..5b0bb3b 100644
--- a/source-code/source/plugins/ShaderPatch/ShaderPatch.vcxproj
+++ b/source-code/source/plugins/ShaderPatch/ShaderPatch.vcxproj
@@ -13,7 +13,7 @@
{C07E495E-A16F-48FA-80E4-0296B5234F0B}
ShaderPatch
- 10.0
+ 10.0.17763.0
@@ -25,7 +25,7 @@
DynamicLibrary
false
- v142
+ ClangCL
true
MultiByte
diff --git a/source-code/source/plugins/TLAC/TLAC.vcxproj b/source-code/source/plugins/TLAC/TLAC.vcxproj
index 72b1720..881cbb6 100644
--- a/source-code/source/plugins/TLAC/TLAC.vcxproj
+++ b/source-code/source/plugins/TLAC/TLAC.vcxproj
@@ -15,7 +15,7 @@
{2B5533BB-04A1-424F-9BCA-1CA963B46B7F}
Win32Proj
TLAC
- 10.0
+ 10.0.17763.0
@@ -27,7 +27,7 @@
DynamicLibrary
false
- v142
+ ClangCL
true
Unicode