From fd2181343eaf16988ed50b75945ec522076054a1 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