From bbef5445f9f0c19ac7135291a5e9ebee272aeb6a Mon Sep 17 00:00:00 2001 From: Austen Maneggio Date: Mon, 2 Mar 2026 20:06:21 +0000 Subject: Add ARM64EC Support (#174) Co-authored-by: Tubbymcwubby --- .../Minecraft.World.vcxproj.FileListAbsolute.txt | 1 + Minecraft.World/Minecraft.World.vcxproj | 381 +++++++++++++++++++++ 2 files changed, 382 insertions(+) create mode 100644 Minecraft.World/ARM64EC_Debug/Minecraft.World.vcxproj.FileListAbsolute.txt (limited to 'Minecraft.World') diff --git a/Minecraft.World/ARM64EC_Debug/Minecraft.World.vcxproj.FileListAbsolute.txt b/Minecraft.World/ARM64EC_Debug/Minecraft.World.vcxproj.FileListAbsolute.txt new file mode 100644 index 00000000..ee3f8228 --- /dev/null +++ b/Minecraft.World/ARM64EC_Debug/Minecraft.World.vcxproj.FileListAbsolute.txt @@ -0,0 +1 @@ +C:\Users\manea\Documents\MinecraftConsoles\Minecraft.World\ARM64EC_Debug\Minecraft.World.lib diff --git a/Minecraft.World/Minecraft.World.vcxproj b/Minecraft.World/Minecraft.World.vcxproj index eeef292f..c9516552 100644 --- a/Minecraft.World/Minecraft.World.vcxproj +++ b/Minecraft.World/Minecraft.World.vcxproj @@ -1,6 +1,10 @@  + + ContentPackage_NO_TU + ARM64EC + ContentPackage_NO_TU Durango @@ -29,6 +33,10 @@ ContentPackage_NO_TU Xbox 360 + + CONTENTPACKAGE_SYMBOLS + ARM64EC + CONTENTPACKAGE_SYMBOLS Durango @@ -57,6 +65,10 @@ CONTENTPACKAGE_SYMBOLS Xbox 360 + + ContentPackage_Vita + ARM64EC + ContentPackage_Vita Durango @@ -85,6 +97,10 @@ ContentPackage_Vita Xbox 360 + + ContentPackage + ARM64EC + ContentPackage Durango @@ -113,6 +129,10 @@ ContentPackage Xbox 360 + + Debug + ARM64EC + Debug Durango @@ -141,6 +161,10 @@ Debug Xbox 360 + + ReleaseForArt + ARM64EC + ReleaseForArt Durango @@ -169,6 +193,10 @@ ReleaseForArt Xbox 360 + + Release + ARM64EC + Release Durango @@ -260,6 +288,11 @@ MultiByte v143 + + StaticLibrary + MultiByte + v143 + StaticLibrary MultiByte @@ -275,6 +308,11 @@ MultiByte v143 + + StaticLibrary + MultiByte + v143 + StaticLibrary MultiByte @@ -285,6 +323,11 @@ MultiByte v143 + + StaticLibrary + MultiByte + v143 + StaticLibrary MultiByte @@ -363,6 +406,11 @@ MultiByte v143 + + StaticLibrary + MultiByte + v143 + StaticLibrary MultiByte @@ -373,6 +421,11 @@ MultiByte v143 + + StaticLibrary + MultiByte + v143 + StaticLibrary MultiByte @@ -383,6 +436,11 @@ MultiByte v143 + + StaticLibrary + MultiByte + v143 + StaticLibrary MultiByte @@ -393,6 +451,11 @@ MultiByte v143 + + StaticLibrary + MultiByte + v143 + StaticLibrary MultiByte @@ -484,6 +547,9 @@ + + + @@ -493,12 +559,18 @@ + + + + + + @@ -547,24 +619,36 @@ + + + + + + + + + + + + @@ -623,6 +707,12 @@ $(ProjectDir)\$(Platform)_$(Configuration)\ $(Platform)_$(Configuration)\ + + $(OutDir)$(ProjectName).lib + $(ProjectDir)\x64headers;$(IncludePath) + $(ProjectDir)\$(Platform)_$(Configuration)\ + $(Platform)_$(Configuration)\ + $(OutDir)$(ProjectName).lib $(ProjectDir)\x64headers;$(IncludePath) @@ -645,6 +735,12 @@ $(ProjectDir)\$(Platform)_$(Configuration)\ $(Platform)_$(Configuration)\ + + $(OutDir)$(ProjectName).lib + $(ProjectDir)\x64headers;$(IncludePath) + $(ProjectDir)\$(Platform)_$(Configuration)\ + $(Platform)_$(Configuration)\ + $(OutDir)$(ProjectName).lib $(ProjectDir)\x64headers;$(IncludePath) @@ -657,6 +753,12 @@ $(ProjectDir)\$(Platform)_$(Configuration)\ $(Platform)_$(Configuration)\ + + $(OutDir)$(ProjectName).lib + $(ProjectDir)\x64headers;$(IncludePath) + $(ProjectDir)\$(Platform)_$(Configuration)\ + $(Platform)_$(Configuration)\ + $(OutDir)$(ProjectName).lib $(ProjectDir)\x64headers;$(IncludePath) @@ -732,6 +834,12 @@ $(ProjectDir)\$(Platform)_$(Configuration)\ $(Platform)_$(Configuration)\ + + $(OutDir)$(ProjectName).lib + $(ProjectDir)\x64header;$(DXSDK_DIR)include;$(IncludePath) + $(ProjectDir)\$(Platform)_$(Configuration)\ + $(Platform)_$(Configuration)\ + $(OutDir)$(ProjectName).lib $(ProjectDir)\x64header;$(DXSDK_DIR)include;$(IncludePath) @@ -744,6 +852,12 @@ $(ProjectDir)\$(Platform)_$(Configuration)\ $(Platform)_$(Configuration)\ + + $(OutDir)$(ProjectName).lib + $(ProjectDir)\x64header;$(DXSDK_DIR)include;$(IncludePath) + $(ProjectDir)\$(Platform)_$(Configuration)\ + $(Platform)_$(Configuration)\ + $(OutDir)$(ProjectName).lib $(ProjectDir)\x64header;$(DXSDK_DIR)include;$(IncludePath) @@ -756,6 +870,12 @@ $(ProjectDir)\$(Platform)_$(Configuration)\ $(Platform)_$(Configuration)\ + + $(OutDir)$(ProjectName).lib + $(ProjectDir)\x64header;$(DXSDK_DIR)include;$(IncludePath) + $(ProjectDir)\$(Platform)_$(Configuration)\ + $(Platform)_$(Configuration)\ + $(OutDir)$(ProjectName).lib $(ProjectDir)\x64header;$(DXSDK_DIR)include;$(IncludePath) @@ -768,6 +888,10 @@ $(ProjectDir)\$(Configuration)\ $(ProjectDir)\$(Configuration)\ + + $(OutDir)$(ProjectName).lib + $(ProjectDir)\x64header;$(DXSDK_DIR)include;$(IncludePath) + $(OutDir)$(ProjectName).lib $(ProjectDir)\x64header;$(DXSDK_DIR)include;$(IncludePath) @@ -1137,6 +1261,28 @@ true + + + Use + Level3 + ProgramDatabase + Disabled + Sync + false + $(OutDir)$(ProjectName).pch + MultiThreadedDebug + _LARGE_WORLDS;_DEBUG_MENUS_ENABLED;_DEBUG;_LIB;_CRT_NON_CONFORMING_SWPRINTFS;_CRT_SECURE_NO_WARNINGS;_WINDOWS64;%(PreprocessorDefinitions) + Disabled + true + false + false + true + Default + + + true + + Use @@ -1210,6 +1356,29 @@ true + + + Use + Level3 + ProgramDatabase + Full + Sync + false + $(OutDir)$(ProjectName).pch + MultiThreaded + _LARGE_WORLDS;_DEBUG_MENUS_ENABLED;_LIB;_CRT_NON_CONFORMING_SWPRINTFS;_CRT_SECURE_NO_WARNINGS;_WINDOWS64;%(PreprocessorDefinitions) + Disabled + true + false + false + true + Default + Speed + + + true + + Use @@ -1256,6 +1425,29 @@ true + + + Use + Level3 + ProgramDatabase + Full + Sync + false + $(OutDir)$(ProjectName).pch + MultiThreaded + _LARGE_WORLDS;_DEBUG_MENUS_ENABLED;_LIB;_CRT_NON_CONFORMING_SWPRINTFS;_CRT_SECURE_NO_WARNINGS;_WINDOWS64;%(PreprocessorDefinitions) + Disabled + true + false + false + true + Default + Speed + + + true + + Use @@ -1684,6 +1876,29 @@ true + + + Level3 + Use + Full + true + true + ProgramDatabase + Speed + Sync + false + $(OutDir)$(ProjectName).pch + MultiThreaded + _TU_BUILD;_FINAL_BUILD;NDEBUG;_XBOX;_LIB;_CONTENT_PACKAGE;_CRT_NON_CONFORMING_SWPRINTFS;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions) + true + Default + + + true + true + true + + Level3 @@ -1730,6 +1945,29 @@ true + + + Level3 + Use + Full + true + true + ProgramDatabase + Speed + Sync + false + $(OutDir)$(ProjectName).pch + MultiThreaded + _TU_BUILD;_FINAL_BUILD;NDEBUG;_XBOX;_LIB;_CONTENT_PACKAGE;_CRT_NON_CONFORMING_SWPRINTFS;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions) + true + Default + + + true + true + true + + Level3 @@ -1776,6 +2014,29 @@ true + + + Level3 + Use + Full + true + true + ProgramDatabase + Speed + Sync + false + $(OutDir)$(ProjectName).pch + MultiThreaded + _TU_BUILD;_FINAL_BUILD;NDEBUG;_XBOX;_LIB;_CONTENT_PACKAGE;_CRT_NON_CONFORMING_SWPRINTFS;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions) + true + Default + + + true + true + true + + Level3 @@ -1822,6 +2083,29 @@ true + + + Level3 + Use + Full + true + true + ProgramDatabase + Speed + Sync + false + $(OutDir)$(ProjectName).pch + MultiThreaded + _TU_BUILD;_FINAL_BUILD;NDEBUG;_XBOX;_LIB;_CONTENT_PACKAGE;_CRT_NON_CONFORMING_SWPRINTFS;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions) + true + Default + + + true + true + true + + Level3 @@ -2280,6 +2564,7 @@ true true true + true true @@ -2952,18 +3237,25 @@ 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 @@ -3273,11 +3565,14 @@ false + false false false false + false false false + false false false false @@ -3384,18 +3679,25 @@ true true true + true true true + true true true + true true true + true true true + true true true + true true true + true true @@ -3762,11 +4064,14 @@ false + false false false false + false false false + false false false false @@ -3809,12 +4114,16 @@ true true true + true true true + true true true + true true true + true true true true @@ -3831,11 +4140,14 @@ true true true + true true true true + true true true + true true true true @@ -3861,12 +4173,16 @@ true true true + true true true + true true true + true true true + true true true true @@ -3883,11 +4199,14 @@ true true true + true true true true + true true true + true true true true @@ -3913,12 +4232,16 @@ true true true + true true true + true true true + true true true + true true true true @@ -3935,11 +4258,14 @@ true true true + true true true true + true true true + true true true true @@ -3991,12 +4317,16 @@ true true true + true true true + true true true + true true true + true true true true @@ -4013,11 +4343,14 @@ true true true + true true true true + true true true + true true true true @@ -4101,18 +4434,25 @@ 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 @@ -4173,11 +4513,14 @@ false + false false false false + false false false + false false false false @@ -4198,11 +4541,14 @@ true true true + true true true true + true true true + true true true true @@ -4219,12 +4565,16 @@ true true true + true true true + true true true + true true true + true true true true @@ -4268,11 +4618,14 @@ Create Create Create + Create Create Create Create + Create Create Create + Create Create Create Create @@ -4289,12 +4642,16 @@ Create Create Create + Create Create Create + Create Create Create + Create Create Create + Create Create Create Create @@ -4302,11 +4659,14 @@ Create Create false + false false false false + false false false + false false false false @@ -4422,12 +4782,16 @@ true true true + true true true + true true true + true true true + true true true true @@ -4444,11 +4808,14 @@ true true true + true true true true + true true true + true true true true @@ -4474,12 +4841,16 @@ true true true + true true true + true true true + true true true + true true true true @@ -4496,11 +4867,14 @@ true true true + true true true true + true true true + true true true true @@ -4526,12 +4900,16 @@ true true true + true true true + true true true + true true true + true true true true @@ -4548,11 +4926,14 @@ true true true + true true true true + true true true + true true true true -- cgit v1.2.3