From adff3c8a95e3774b41f94731481789c7321535b2 Mon Sep 17 00:00:00 2001 From: JJminecraftguy <121647223+JJminecraftguy@users.noreply.github.com> Date: Thu, 16 Apr 2026 00:09:19 -0500 Subject: [PATCH 1/4] better x86 building support --- Windows_Libs/Dev/Input/Input.vcxproj | 80 +++++++++++++++++----------- 1 file changed, 49 insertions(+), 31 deletions(-) diff --git a/Windows_Libs/Dev/Input/Input.vcxproj b/Windows_Libs/Dev/Input/Input.vcxproj index 8e26824..4de9faf 100644 --- a/Windows_Libs/Dev/Input/Input.vcxproj +++ b/Windows_Libs/Dev/Input/Input.vcxproj @@ -5,14 +5,14 @@ Debug Win32 - - Release - Win32 - Debug x64 + + Release + Win32 + Release x64 @@ -27,26 +27,26 @@ Input - + StaticLibrary true v142 Unicode - + StaticLibrary - false + true v142 - true Unicode - + StaticLibrary - true + false v142 + true Unicode - + StaticLibrary false v142 @@ -58,73 +58,91 @@ - + - + - + - + 4J_$(ProjectName)_d + + 4J_$(ProjectName)_d + $(SolutionDir)x86\$(Configuration)\ + 4J_$(ProjectName) - + + 4J_$(ProjectName) + $(SolutionDir)x86\$(Configuration)\ + + Level3 true - _CRT_SECURE_NO_WARNINGS;WIN32;_DEBUG;_LIB;%(PreprocessorDefinitions) + _CRT_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_DEBUG;_LIB;%(PreprocessorDefinitions) true stdcpp20 Use - pch.h + stdafx.h + stdafx.h + true + MultiThreadedDebug + Default + true true + - + Level3 - true - true true - _CRT_SECURE_NO_WARNINGS;WIN32;NDEBUG;_LIB;%(PreprocessorDefinitions) + _CRT_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_DEBUG;_LIB;%(PreprocessorDefinitions) true stdcpp20 Use - pch.h + stdafx.h + stdafx.h + true + MultiThreadedDebug + Default + true true + - + Level3 + true + true true - _CRT_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_DEBUG;_LIB;%(PreprocessorDefinitions) + _CRT_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;NDEBUG;_LIB;%(PreprocessorDefinitions) true stdcpp20 Use stdafx.h stdafx.h true - MultiThreadedDebug - Default - true + MultiThreaded @@ -133,7 +151,7 @@ - + Level3 true @@ -174,11 +192,11 @@ Create Create - Create Create + Create - \ No newline at end of file + From d23c7071d7309ff439b6a331f74c648448aae3a5 Mon Sep 17 00:00:00 2001 From: JJminecraftguy <121647223+JJminecraftguy@users.noreply.github.com> Date: Thu, 16 Apr 2026 00:11:25 -0500 Subject: [PATCH 2/4] better x86 building support --- Windows_Libs/Dev/Profile/Profile.vcxproj | 80 +++++++++++++++--------- 1 file changed, 49 insertions(+), 31 deletions(-) diff --git a/Windows_Libs/Dev/Profile/Profile.vcxproj b/Windows_Libs/Dev/Profile/Profile.vcxproj index f2de54f..65f7109 100644 --- a/Windows_Libs/Dev/Profile/Profile.vcxproj +++ b/Windows_Libs/Dev/Profile/Profile.vcxproj @@ -5,14 +5,14 @@ Debug Win32 - - Release - Win32 - Debug x64 + + Release + Win32 + Release x64 @@ -27,26 +27,26 @@ Profile - + StaticLibrary true v142 Unicode - + StaticLibrary - false + true v142 - true Unicode - + StaticLibrary - true + false v142 + true Unicode - + StaticLibrary false v142 @@ -58,73 +58,91 @@ - + - + - + - + 4J_$(ProjectName) + + 4J_$(ProjectName) + $(SolutionDir)x86\$(Configuration)\ + 4J_$(ProjectName)_d - + + 4J_$(ProjectName)_d + $(SolutionDir)x86\$(Configuration)\ + + Level3 true - WIN32;_DEBUG;_LIB;%(PreprocessorDefinitions) + _CRT_SECURE_NO_WARNINGS;_DEBUG;_LIB;%(PreprocessorDefinitions) true stdcpp20 Use - pch.h + stdafx.h + true + stdafx.h + MultiThreadedDebug + Default + true true + - + Level3 - true - true true - WIN32;NDEBUG;_LIB;%(PreprocessorDefinitions) + _CRT_SECURE_NO_WARNINGS;_DEBUG;_LIB;%(PreprocessorDefinitions) true stdcpp20 Use - pch.h + stdafx.h + true + stdafx.h + MultiThreadedDebug + Default + true true + - + Level3 + true + true true - _CRT_SECURE_NO_WARNINGS;_DEBUG;_LIB;%(PreprocessorDefinitions) + _CRT_SECURE_NO_WARNINGS;NDEBUG;_LIB;%(PreprocessorDefinitions) true stdcpp20 Use stdafx.h true stdafx.h - MultiThreadedDebug - Default - true + MultiThreaded @@ -133,7 +151,7 @@ - + Level3 true @@ -175,11 +193,11 @@ Create Create - Create Create + Create - \ No newline at end of file + From 1cc9794a974838be5c68c166117ef6256070ae34 Mon Sep 17 00:00:00 2001 From: JJminecraftguy <121647223+JJminecraftguy@users.noreply.github.com> Date: Thu, 16 Apr 2026 00:13:00 -0500 Subject: [PATCH 3/4] better x86 building support --- Windows_Libs/Dev/Render/Render.vcxproj | 204 +++++++++++++++++++++---- 1 file changed, 173 insertions(+), 31 deletions(-) diff --git a/Windows_Libs/Dev/Render/Render.vcxproj b/Windows_Libs/Dev/Render/Render.vcxproj index 13f0ea0..bb8f6d4 100644 --- a/Windows_Libs/Dev/Render/Render.vcxproj +++ b/Windows_Libs/Dev/Render/Render.vcxproj @@ -5,14 +5,14 @@ Debug Win32 - - Release - Win32 - Debug x64 + + Release + Win32 + Release x64 @@ -27,26 +27,26 @@ Render_PC - + StaticLibrary true v142 Unicode - + StaticLibrary - false + true v142 - true Unicode - + StaticLibrary - true + false v142 + true Unicode - + StaticLibrary false v142 @@ -58,74 +58,102 @@ - + - + - + - + 4J_$(ProjectName)_d + + 4J_$(ProjectName)_d + $(SolutionDir)x86\$(Configuration)\ + 4J_$(ProjectName) - + + 4J_$(ProjectName) + $(SolutionDir)x86\$(Configuration)\ + + Level3 true - WIN32;_DEBUG;_LIB;%(PreprocessorDefinitions) + _CRT_SECURE_NO_WARNINGS;_DEBUG;_LIB;%(PreprocessorDefinitions) true stdcpp20 Use - pch.h + stdafx.h + true + stdafx.h + MultiThreadedDebug + libpng\;zlib\;microprofile\;%(AdditionalIncludeDirectories) + Default + true true + + + cd shaders && build.bat + Build Shaders + - + Level3 - true - true true - WIN32;NDEBUG;_LIB;%(PreprocessorDefinitions) + _CRT_SECURE_NO_WARNINGS;_DEBUG;_LIB;%(PreprocessorDefinitions) true stdcpp20 Use - pch.h + stdafx.h + true + stdafx.h + MultiThreadedDebug + libpng\;zlib\;microprofile\;%(AdditionalIncludeDirectories) + Default + true true + + + cd shaders && build.bat + Build Shaders + - + Level3 + true + true true - _CRT_SECURE_NO_WARNINGS;_DEBUG;_LIB;%(PreprocessorDefinitions) + _CRT_SECURE_NO_WARNINGS;NDEBUG;_LIB;%(PreprocessorDefinitions) true stdcpp20 Use stdafx.h true stdafx.h - MultiThreadedDebug + MultiThreaded libpng\;zlib\;microprofile\;%(AdditionalIncludeDirectories) - Default - true @@ -135,10 +163,12 @@ cd shaders && build.bat + + Build Shaders - + Level3 true @@ -201,147 +231,259 @@ Default + Default + + NotUsing + NotUsing NotUsing + NotUsing + + Default + Default + + NotUsing + NotUsing NotUsing + NotUsing + + Default + Default + + NotUsing + NotUsing NotUsing + NotUsing + + Default + Default + + NotUsing + NotUsing NotUsing + NotUsing + + Default + Default + + NotUsing + NotUsing NotUsing + NotUsing + + Default + Default + + NotUsing + NotUsing NotUsing + NotUsing + + Default + Default + + NotUsing + NotUsing NotUsing + NotUsing + + Default + Default + + NotUsing + NotUsing NotUsing + NotUsing + + Default + Default + + NotUsing + NotUsing NotUsing + NotUsing + + Default + Default + + NotUsing + NotUsing NotUsing + NotUsing + + Default + Default + + NotUsing + NotUsing NotUsing + NotUsing + + Default + Default + + NotUsing + NotUsing NotUsing + NotUsing + + Default + Default + + NotUsing + NotUsing NotUsing + NotUsing + + Default + Default + + NotUsing + NotUsing NotUsing + NotUsing + + Default + Default + + NotUsing + NotUsing NotUsing + NotUsing + + Default + Default + + NotUsing + NotUsing NotUsing + NotUsing + + @@ -353,8 +495,8 @@ Create Create - Create Create + Create @@ -374,4 +516,4 @@ - \ No newline at end of file + From c33c5d2b17cd90f85772e99f977fcafeb48c1273 Mon Sep 17 00:00:00 2001 From: JJminecraftguy <121647223+JJminecraftguy@users.noreply.github.com> Date: Thu, 16 Apr 2026 00:14:05 -0500 Subject: [PATCH 4/4] better x86 building support Updated project configurations and properties for Win32 and x64 platforms. --- Windows_Libs/Dev/Storage/Storage.vcxproj | 80 +++++++++++++++--------- 1 file changed, 49 insertions(+), 31 deletions(-) diff --git a/Windows_Libs/Dev/Storage/Storage.vcxproj b/Windows_Libs/Dev/Storage/Storage.vcxproj index a854023..58c3daf 100644 --- a/Windows_Libs/Dev/Storage/Storage.vcxproj +++ b/Windows_Libs/Dev/Storage/Storage.vcxproj @@ -5,14 +5,14 @@ Debug Win32 - - Release - Win32 - Debug x64 + + Release + Win32 + Release x64 @@ -26,26 +26,26 @@ 10.0 - + StaticLibrary true v142 Unicode - + StaticLibrary - false + true v142 - true Unicode - + StaticLibrary - true + false v142 + true Unicode - + StaticLibrary false v142 @@ -57,73 +57,91 @@ - + - + - + - + 4J_$(ProjectName) + + 4J_$(ProjectName) + $(SolutionDir)x86\$(Configuration)\ + 4J_$(ProjectName)_d - + + 4J_$(ProjectName)_d + $(SolutionDir)x86\$(Configuration)\ + + Level3 true - WIN32;_DEBUG;_LIB;%(PreprocessorDefinitions) + _CRT_SECURE_NO_WARNINGS;_DEBUG;_LIB;%(PreprocessorDefinitions) true stdcpp20 Use - pch.h + stdafx.h + true + stdafx.h + MultiThreadedDebug + Default + true true + - + Level3 - true - true true - WIN32;NDEBUG;_LIB;%(PreprocessorDefinitions) + _CRT_SECURE_NO_WARNINGS;_DEBUG;_LIB;%(PreprocessorDefinitions) true stdcpp20 Use - pch.h + stdafx.h + true + stdafx.h + MultiThreadedDebug + Default + true true + - + Level3 + true + true true - _CRT_SECURE_NO_WARNINGS;_DEBUG;_LIB;%(PreprocessorDefinitions) + _CRT_SECURE_NO_WARNINGS;NDEBUG;_LIB;%(PreprocessorDefinitions) true stdcpp20 Use stdafx.h true stdafx.h - MultiThreadedDebug - Default - true + MultiThreaded @@ -132,7 +150,7 @@ - + Level3 true @@ -167,8 +185,8 @@ Create Create - Create Create + Create @@ -177,4 +195,4 @@ - \ No newline at end of file +