From fb2925d01f0b7990c65e4fd59b58b3622bb1b178 Mon Sep 17 00:00:00 2001
From: Raspberry-Monster <2194512339@qq.com>
Date: Sun, 7 Mar 2021 10:31:25 +0800
Subject: [PATCH] [Plugins] Fix MSVC Multiple Language Support by Adding /utf-8
in vcxproj file
---
source-code/source/PD-Loader/PD-Loader.vcxproj | 4 ++--
source-code/source/fakedll/fakedll.vcxproj | 4 ++--
source-code/source/plugins/DSCRemote/DSCRemote.vcxproj | 4 ++--
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 | 4 ++--
source-code/source/plugins/Novidia/Novidia.vcxproj | 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 ++--
12 files changed, 24 insertions(+), 22 deletions(-)
diff --git a/source-code/source/PD-Loader/PD-Loader.vcxproj b/source-code/source/PD-Loader/PD-Loader.vcxproj
index c8675a5..5b4e6a3 100644
--- a/source-code/source/PD-Loader/PD-Loader.vcxproj
+++ b/source-code/source/PD-Loader/PD-Loader.vcxproj
@@ -65,7 +65,7 @@
pch.h
..\dependencies\MemoryModule;%(AdditionalIncludeDirectories)
stdcpp17
- -d2FH4- %(AdditionalOptions)
+ -d2FH4- /utf-8 %(AdditionalOptions)
Windows
@@ -89,7 +89,7 @@
..\dependencies\MemoryModule;%(AdditionalIncludeDirectories)
stdcpp17
MultiThreadedDLL
- -d2FH4- %(AdditionalOptions)
+ -d2FH4- /utf-8 %(AdditionalOptions)
Windows
diff --git a/source-code/source/fakedll/fakedll.vcxproj b/source-code/source/fakedll/fakedll.vcxproj
index ec92f0c..6944db8 100644
--- a/source-code/source/fakedll/fakedll.vcxproj
+++ b/source-code/source/fakedll/fakedll.vcxproj
@@ -65,7 +65,7 @@
pch.h
..\dependencies\MemoryModule;%(AdditionalIncludeDirectories)
stdcpp17
- -d2FH4- %(AdditionalOptions)
+ -d2FH4- /utf-8 %(AdditionalOptions)
Windows
@@ -89,7 +89,7 @@
..\dependencies\MemoryModule;%(AdditionalIncludeDirectories)
stdcpp17
MultiThreadedDLL
- -d2FH4- %(AdditionalOptions)
+ -d2FH4- /utf-8 %(AdditionalOptions)
Windows
diff --git a/source-code/source/plugins/DSCRemote/DSCRemote.vcxproj b/source-code/source/plugins/DSCRemote/DSCRemote.vcxproj
index f836567..fd6d48a 100644
--- a/source-code/source/plugins/DSCRemote/DSCRemote.vcxproj
+++ b/source-code/source/plugins/DSCRemote/DSCRemote.vcxproj
@@ -55,7 +55,7 @@
true
true
..\..\..\dependencies\detours\include;%(AdditionalIncludeDirectories)
- -d2FH4- %(AdditionalOptions)
+ -d2FH4- /utf-8 %(AdditionalOptions)
Console
@@ -74,7 +74,7 @@
true
..\..\..\dependencies\detours\include;%(AdditionalIncludeDirectories)
MultiThreaded
- -d2FH4- %(AdditionalOptions)
+ -d2FH4- /utf-8 %(AdditionalOptions)
diff --git a/source-code/source/plugins/DivaMovie/DivaMovie.vcxproj b/source-code/source/plugins/DivaMovie/DivaMovie.vcxproj
index 2c6216a..cc0317f 100644
--- a/source-code/source/plugins/DivaMovie/DivaMovie.vcxproj
+++ b/source-code/source/plugins/DivaMovie/DivaMovie.vcxproj
@@ -55,7 +55,7 @@
true
true
..\..\..\dependencies\detours\include;%(AdditionalIncludeDirectories)
- -d2FH4- %(AdditionalOptions)
+ -d2FH4- /utf-8 %(AdditionalOptions)
Console
@@ -74,7 +74,7 @@
true
..\..\..\dependencies\detours\include;%(AdditionalIncludeDirectories)
MultiThreadedDLL
- -d2FH4- %(AdditionalOptions)
+ -d2FH4- /utf-8 %(AdditionalOptions)
Console
diff --git a/source-code/source/plugins/DivaSound/DivaSound.vcxproj b/source-code/source/plugins/DivaSound/DivaSound.vcxproj
index fe2ae01..17f03ed 100644
--- a/source-code/source/plugins/DivaSound/DivaSound.vcxproj
+++ b/source-code/source/plugins/DivaSound/DivaSound.vcxproj
@@ -54,7 +54,7 @@
Disabled
true
..\..\..\dependencies\PluginConfigApi;..\..\..\dependencies\detours\include;miniaudio;bassasio
- -d2FH4- %(AdditionalOptions)
+ -d2FH4- /utf-8 %(AdditionalOptions)
detours.lib;syelog.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;comdlg32.lib;advapi32.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;odbc32.lib;odbccp32.lib;%(AdditionalDependencies)
@@ -72,7 +72,7 @@
stdcpp17
..\..\..\dependencies\PluginConfigApi;..\..\..\dependencies\detours\include;miniaudio;bassasio
MultiThreadedDLL
- -d2FH4- %(AdditionalOptions)
+ -d2FH4- /utf-8 %(AdditionalOptions)
true
diff --git a/source-code/source/plugins/DivaWig/DivaWig.vcxproj b/source-code/source/plugins/DivaWig/DivaWig.vcxproj
index c30e68e..1eebdf0 100644
--- a/source-code/source/plugins/DivaWig/DivaWig.vcxproj
+++ b/source-code/source/plugins/DivaWig/DivaWig.vcxproj
@@ -55,7 +55,7 @@
true
true
..\..\..\dependencies\detours\include;%(AdditionalIncludeDirectories)
- -d2FH4- %(AdditionalOptions)
+ -d2FH4- /utf-8 %(AdditionalOptions)
Console
@@ -74,7 +74,7 @@
true
..\..\..\dependencies\detours\include;%(AdditionalIncludeDirectories)
MultiThreadedDLL
- -d2FH4- %(AdditionalOptions)
+ -d2FH4- /utf-8 %(AdditionalOptions)
Console
diff --git a/source-code/source/plugins/Launcher/Launcher.vcxproj b/source-code/source/plugins/Launcher/Launcher.vcxproj
index edcfae2..52d3239 100644
--- a/source-code/source/plugins/Launcher/Launcher.vcxproj
+++ b/source-code/source/plugins/Launcher/Launcher.vcxproj
@@ -65,7 +65,7 @@
_DEBUG;%(PreprocessorDefinitions)
..\..\..\dependencies\simpleini;..\..\..\dependencies\WineVer;..\..\..\dependencies\GPUModel;..\..\..\dependencies\PluginConfigApi;..\..\..\dependencies\freeglut\include;..\..\..\dependencies\detours\include;%(AdditionalIncludeDirectories)
stdcpp17
- -d2FH4- %(AdditionalOptions)
+ -d2FH4- /utf-8 %(AdditionalOptions)
User32.lib
@@ -86,7 +86,7 @@
..\..\..\dependencies\simpleini;..\..\..\dependencies\WineVer;..\..\..\dependencies\GPUModel;..\..\..\dependencies\PluginConfigApi;..\..\..\dependencies\freeglut\include;..\..\..\dependencies\detours\include;%(AdditionalIncludeDirectories)
stdcpp17
MultiThreadedDLL
- -d2FH4- %(AdditionalOptions)
+ -d2FH4- /utf-8 %(AdditionalOptions)
User32.lib
diff --git a/source-code/source/plugins/Novidia/Novidia.vcxproj b/source-code/source/plugins/Novidia/Novidia.vcxproj
index 956c3c2..bc98675 100644
--- a/source-code/source/plugins/Novidia/Novidia.vcxproj
+++ b/source-code/source/plugins/Novidia/Novidia.vcxproj
@@ -58,6 +58,7 @@
_DEBUG;_CONSOLE;%(PreprocessorDefinitions)
true
..\..\..\dependencies\GPUModel;..\..\..\dependencies\xdelta3;..\..\..\dependencies\PluginConfigApi;..\..\..\dependencies\detours\include;
+ -d2FH4- /utf-8 %(AdditionalOptions)
Console
@@ -75,6 +76,7 @@
NDEBUG;_CONSOLE;%(PreprocessorDefinitions)
true
..\..\..\dependencies\GPUModel;..\..\..\dependencies\xdelta3;..\..\..\dependencies\PluginConfigApi;..\..\..\dependencies\detours\include;
+ -d2FH4- /utf-8 %(AdditionalOptions)
Console
diff --git a/source-code/source/plugins/Patches/Patches.vcxproj b/source-code/source/plugins/Patches/Patches.vcxproj
index 3c1de16..56900b1 100644
--- a/source-code/source/plugins/Patches/Patches.vcxproj
+++ b/source-code/source/plugins/Patches/Patches.vcxproj
@@ -65,7 +65,7 @@
stdcpp17
..\..\..\dependencies\PluginConfigApi;..\..\..\dependencies\freeglut\include;..\..\..\dependencies\freeglut\include;..\..\..\dependencies\detours\include;%(AdditionalIncludeDirectories)
MultiThreadedDLL
- -d2FH4- %(AdditionalOptions)
+ -d2FH4- /utf-8 %(AdditionalOptions)
Windows
@@ -89,7 +89,7 @@
..\..\..\dependencies\PluginConfigApi;..\..\..\dependencies\freeglut\include;..\..\..\dependencies\freeglut\include;..\..\..\dependencies\detours\include;%(AdditionalIncludeDirectories)
stdcpp17
- -d2FH4- %(AdditionalOptions)
+ -d2FH4- /utf-8 %(AdditionalOptions)
Windows
diff --git a/source-code/source/plugins/Render/Render.vcxproj b/source-code/source/plugins/Render/Render.vcxproj
index b2da603..e05dd99 100644
--- a/source-code/source/plugins/Render/Render.vcxproj
+++ b/source-code/source/plugins/Render/Render.vcxproj
@@ -66,7 +66,7 @@
..\..\..\dependencies\PluginConfigApi;..\..\..\dependencies\freeglut\include;..\..\..\dependencies\detours\include;%(AdditionalIncludeDirectories)
stdcpp17
MultiThreadedDLL
- -d2FH4- %(AdditionalOptions)
+ -d2FH4- /utf-8 %(AdditionalOptions)
Windows
@@ -90,7 +90,7 @@
stdcpp17
..\..\..\dependencies\PluginConfigApi;..\..\..\dependencies\freeglut\include;..\..\..\dependencies\detours\include;%(AdditionalIncludeDirectories)
- -d2FH4- %(AdditionalOptions)
+ -d2FH4- /utf-8 %(AdditionalOptions)
Windows
diff --git a/source-code/source/plugins/ShaderPatch/ShaderPatch.vcxproj b/source-code/source/plugins/ShaderPatch/ShaderPatch.vcxproj
index 70d31c8..e8df705 100644
--- a/source-code/source/plugins/ShaderPatch/ShaderPatch.vcxproj
+++ b/source-code/source/plugins/ShaderPatch/ShaderPatch.vcxproj
@@ -53,7 +53,7 @@
Disabled
true
..\..\..\dependencies\GPUModel;..\..\..\dependencies\detours\include;..\..\..\dependencies\PluginConfigApi
- -d2FH4- %(AdditionalOptions)
+ -d2FH4- /utf-8 %(AdditionalOptions)
..\..\..\dependencies\detours\lib
@@ -69,7 +69,7 @@
true
..\..\..\dependencies\GPUModel;..\..\..\dependencies\detours\include;..\..\..\dependencies\PluginConfigApi
MultiThreadedDLL
- -d2FH4- %(AdditionalOptions)
+ -d2FH4- /utf-8 %(AdditionalOptions)
true
diff --git a/source-code/source/plugins/TLAC/TLAC.vcxproj b/source-code/source/plugins/TLAC/TLAC.vcxproj
index 9d088f2..4209e81 100644
--- a/source-code/source/plugins/TLAC/TLAC.vcxproj
+++ b/source-code/source/plugins/TLAC/TLAC.vcxproj
@@ -68,7 +68,7 @@
stdcpp17
..\..\..\dependencies\PluginConfigApi;..\..\..\dependencies\detours\include;..\..\..\dependencies\freeglut\include;%(AdditionalIncludeDirectories)
MultiThreadedDLL
- -d2FH4- %(AdditionalOptions)
+ -d2FH4- /utf-8 %(AdditionalOptions)
Windows
@@ -94,7 +94,7 @@
stdcpp17
..\..\..\dependencies\PluginConfigApi;..\..\..\dependencies\detours\include;..\..\..\dependencies\freeglut\include;%(AdditionalIncludeDirectories)
- -d2FH4- %(AdditionalOptions)
+ -d2FH4- /utf-8 %(AdditionalOptions)
Windows