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
+