diff --git a/BeefBoot/BeefBoot.vcxproj b/BeefBoot/BeefBoot.vcxproj
index f88b55fa..3132f111 100644
--- a/BeefBoot/BeefBoot.vcxproj
+++ b/BeefBoot/BeefBoot.vcxproj
@@ -22,32 +22,32 @@
{755663F3-7C3F-4321-ABFF-CB036C0F2C9F}
Win32Proj
BeefBoot
- 10.0.17763.0
+ 10.0
Application
true
- v142
+ v143
Unicode
Application
false
- v142
+ v143
true
Unicode
Application
true
- v142
+ v143
Unicode
Application
false
- v142
+ v143
true
Unicode
diff --git a/BeefLink/BeefLink.vcxproj b/BeefLink/BeefLink.vcxproj
index 6bc21290..50456334 100644
--- a/BeefLink/BeefLink.vcxproj
+++ b/BeefLink/BeefLink.vcxproj
@@ -22,32 +22,32 @@
{78BE2825-EF6A-4C57-B22D-FF69EB925359}
Win32Proj
BeefLink
- 10.0.17763.0
+ 10.0
Application
true
- v142
+ v143
Unicode
Application
false
- v142
+ v143
true
Unicode
Application
true
- v142
+ v143
Unicode
Application
false
- v142
+ v143
true
Unicode
diff --git a/BeefRT/BeefDbg/BeefDbg.vcxproj b/BeefRT/BeefDbg/BeefDbg.vcxproj
index 1b36a3ba..dea1ab8c 100644
--- a/BeefRT/BeefDbg/BeefDbg.vcxproj
+++ b/BeefRT/BeefDbg/BeefDbg.vcxproj
@@ -54,84 +54,84 @@
{8F529049-889A-4FC6-9F4C-FAAFC42C9519}
Win32Proj
BeefMem
- 10.0.17763.0
+ 10.0
DynamicLibrary
true
- v142
+ v143
Unicode
DynamicLibrary
true
- v142
+ v143
Unicode
DynamicLibrary
true
- v142
+ v143
Unicode
DynamicLibrary
true
- v142
+ v143
Unicode
StaticLibrary
true
- v142
+ v143
Unicode
StaticLibrary
true
- v142
+ v143
Unicode
DynamicLibrary
false
- v142
+ v143
true
Unicode
StaticLibrary
false
- v142
+ v143
true
Unicode
StaticLibrary
false
- v142
+ v143
true
Unicode
DynamicLibrary
false
- v142
+ v143
true
Unicode
StaticLibrary
false
- v142
+ v143
true
Unicode
StaticLibrary
false
- v142
+ v143
true
Unicode
diff --git a/BeefRT/BeefRT.vcxproj b/BeefRT/BeefRT.vcxproj
index 47794e20..1c8f9398 100644
--- a/BeefRT/BeefRT.vcxproj
+++ b/BeefRT/BeefRT.vcxproj
@@ -54,84 +54,84 @@
{5BE0B958-C13B-4986-A588-97A8F707E42E}
Win32Proj
BeefRT
- 10.0.17763.0
+ 10.0
DynamicLibrary
true
- v142
+ v143
Unicode
StaticLibrary
true
- v142
+ v143
Unicode
StaticLibrary
true
- v142
+ v143
Unicode
DynamicLibrary
true
- v142
+ v143
Unicode
StaticLibrary
true
- v142
+ v143
Unicode
StaticLibrary
true
- v142
+ v143
Unicode
DynamicLibrary
false
- v142
+ v143
true
Unicode
StaticLibrary
false
- v142
+ v143
false
Unicode
StaticLibrary
false
- v142
+ v143
false
Unicode
DynamicLibrary
false
- v142
+ v143
true
Unicode
StaticLibrary
false
- v142
+ v143
false
Unicode
StaticLibrary
false
- v142
+ v143
false
Unicode
diff --git a/BeefySysLib/BeefySysLib.vcxproj b/BeefySysLib/BeefySysLib.vcxproj
index 6592abd4..66e34fd1 100644
--- a/BeefySysLib/BeefySysLib.vcxproj
+++ b/BeefySysLib/BeefySysLib.vcxproj
@@ -38,60 +38,60 @@
{E958BC7A-F2D8-4765-AFD6-85BBF54CD921}
Win32Proj
BeefySysLib
- 10.0.17763.0
+ 10.0
DynamicLibrary
true
Unicode
- v142
+ v143
DynamicLibrary
true
Unicode
- v142
+ v143
StaticLibrary
true
Unicode
- v142
+ v143
StaticLibrary
true
Unicode
- v142
+ v143
DynamicLibrary
false
true
Unicode
- v142
+ v143
DynamicLibrary
false
true
Unicode
- v142
+ v143
StaticLibrary
false
true
Unicode
- v142
+ v143
StaticLibrary
false
true
Unicode
- v142
+ v143
diff --git a/BeefySysLib/BeefySysLib.vcxproj.user b/BeefySysLib/BeefySysLib.vcxproj.user
index 9bb2bfed..bf419cd5 100644
--- a/BeefySysLib/BeefySysLib.vcxproj.user
+++ b/BeefySysLib/BeefySysLib.vcxproj.user
@@ -9,4 +9,7 @@
C:\Beef\CycloBuddy\dist\CycloBuddy.exe
WindowsLocalDebugger
+
+ true
+
\ No newline at end of file
diff --git a/BeefySysLib/BeefySysLib_static.vcxproj b/BeefySysLib/BeefySysLib_static.vcxproj
index 60ce4d72..9f5b1345 100644
--- a/BeefySysLib/BeefySysLib_static.vcxproj
+++ b/BeefySysLib/BeefySysLib_static.vcxproj
@@ -22,34 +22,34 @@
{ECEAB68D-2F15-495F-A29C-5EA9548AA23D}
Win32Proj
BeefySysLib
- 10.0.17763.0
+ 10.0
StaticLibrary
true
Unicode
- v142
+ v143
StaticLibrary
true
Unicode
- v142
+ v143
StaticLibrary
false
true
Unicode
- v142
+ v143
StaticLibrary
false
true
Unicode
- v142
+ v143
diff --git a/Debugger32/Debugger32.vcxproj b/Debugger32/Debugger32.vcxproj
index a724f12c..a01b983e 100644
--- a/Debugger32/Debugger32.vcxproj
+++ b/Debugger32/Debugger32.vcxproj
@@ -58,32 +58,32 @@
{29025CF2-07CC-4C25-A672-6324C95AA28E}
Win32Proj
Debugger32
- 10.0.17763.0
+ 10.0
StaticLibrary
true
- v142
+ v143
Unicode
StaticLibrary
false
- v142
+ v143
true
Unicode
StaticLibrary
true
- v142
+ v143
Unicode
StaticLibrary
false
- v142
+ v143
true
Unicode
diff --git a/Debugger64/Debugger64.vcxproj b/Debugger64/Debugger64.vcxproj
index 933ad4f2..48fe6bff 100644
--- a/Debugger64/Debugger64.vcxproj
+++ b/Debugger64/Debugger64.vcxproj
@@ -58,32 +58,32 @@
{29025CF2-07CC-4C25-A672-6324C95AA28F}
Win32Proj
Debugger64
- 10.0.17763.0
+ 10.0
StaticLibrary
true
- v142
+ v143
Unicode
StaticLibrary
false
- v142
+ v143
true
Unicode
StaticLibrary
true
- v142
+ v143
Unicode
StaticLibrary
false
- v142
+ v143
true
Unicode
diff --git a/IDEHelper/IDEHelper.vcxproj b/IDEHelper/IDEHelper.vcxproj
index 7f17b0d4..2a247b17 100644
--- a/IDEHelper/IDEHelper.vcxproj
+++ b/IDEHelper/IDEHelper.vcxproj
@@ -30,46 +30,46 @@
{F8D29C38-D37C-4AF2-8540-2F6E543264F1}
Win32Proj
IDEHelper
- 10.0.17763.0
+ 10.0
DynamicLibrary
true
- v142
+ v143
Unicode
DynamicLibrary
true
- v142
+ v143
Unicode
DynamicLibrary
false
- v142
+ v143
true
Unicode
DynamicLibrary
false
- v142
+ v143
true
Unicode
DynamicLibrary
false
- v142
+ v143
true
Unicode
DynamicLibrary
false
- v142
+ v143
true
Unicode
diff --git a/extern/hunspell/src/win_api/libhunspell.vcxproj b/extern/hunspell/src/win_api/libhunspell.vcxproj
index 1a9fb80e..a6ea139d 100644
--- a/extern/hunspell/src/win_api/libhunspell.vcxproj
+++ b/extern/hunspell/src/win_api/libhunspell.vcxproj
@@ -38,58 +38,58 @@
{53609BB3-D874-465C-AF7B-DF626DB0D89B}
Hunspell
Win32Proj
- 10.0.17763.0
+ 10.0
DynamicLibrary
- v142
+ v143
false
MultiByte
DynamicLibrary
- v142
+ v143
false
MultiByte
DynamicLibrary
- v142
+ v143
false
MultiByte
true
DynamicLibrary
- v142
+ v143
false
MultiByte
true
StaticLibrary
- v142
+ v143
false
NotSet
true
StaticLibrary
- v142
+ v143
false
NotSet
true
StaticLibrary
- v142
+ v143
false
NotSet
StaticLibrary
- v142
+ v143
false
NotSet
diff --git a/extern/llvm_build.bat b/extern/llvm_build.bat
index b9fc41ef..b4f38c4d 100644
--- a/extern/llvm_build.bat
+++ b/extern/llvm_build.bat
@@ -9,7 +9,7 @@ git clone --depth 1 --branch llvmorg-13.0.1 --config core.autocrlf=false https:/
@IF EXIST llvm_win64_13_0_1 GOTO HAS_CONFIG
mkdir llvm_win64_13_0_1
cd llvm_win64_13_0_1
-cmake ../llvm-project_13_0_1/llvm -G"Visual Studio 16 2019" -Ax64 -Thost=x64 -DLLVM_USE_CRT_DEBUG:STRING="MTd" -DLLVM_USE_CRT_RELEASE:STRING="MT" -DLLVM_TARGETS_TO_BUILD="AArch64;ARM;X86;WebAssembly"
+cmake ../llvm-project_13_0_1/llvm -G"Visual Studio 17 2022" -Ax64 -Thost=x64 -DLLVM_USE_CRT_DEBUG:STRING="MTd" -DLLVM_USE_CRT_RELEASE:STRING="MT" -DLLVM_TARGETS_TO_BUILD="AArch64;ARM;X86;WebAssembly"
@IF %ERRORLEVEL% NEQ 0 GOTO HADERROR
@GOTO DOBUILD