Skip to content

Commit 16083e5

Browse files
committed
Add project files.
1 parent a506c81 commit 16083e5

14 files changed

+70510
-0
lines changed

LICENSE.md

+21
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
MIT License
2+
3+
Copyright (c) 2024 Lyall
4+
5+
Permission is hereby granted, free of charge, to any person obtaining a copy
6+
of this software and associated documentation files (the "Software"), to deal
7+
in the Software without restriction, including without limitation the rights
8+
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
9+
copies of the Software, and to permit persons to whom the Software is
10+
furnished to do so, subject to the following conditions:
11+
12+
The above copyright notice and this permission notice shall be included in all
13+
copies or substantial portions of the Software.
14+
15+
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
16+
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
17+
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
18+
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
19+
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
20+
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
21+
SOFTWARE.

WukongTweak.ini

+19
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
;;;;;;;;;; Ultrawide/Narrower Fixes ;;;;;;;;;;
2+
3+
[Remove Aspect Ratio Limit]
4+
; Disables 2.3888~ aspect ratio limit.
5+
; Make sure "Aspect Ratio" is set to "Automatic" in the Display menu.
6+
Enabled = true
7+
8+
;;;;;;;;;; General ;;;;;;;;;;
9+
10+
[Adjust Sharpening]
11+
; Adjusts r.Tonemapper.Sharpen
12+
; Default = 3.66667
13+
Enabled = true
14+
Value = 1
15+
16+
[Chromatic Aberration]
17+
; Toggles r.SceneColorFringeQuality
18+
; Default = true
19+
Enabled = false

WukongTweak.sln

+31
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,31 @@
1+
2+
Microsoft Visual Studio Solution File, Format Version 12.00
3+
# Visual Studio Version 17
4+
VisualStudioVersion = 17.10.35027.167
5+
MinimumVisualStudioVersion = 10.0.40219.1
6+
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "WukongTweak", "WukongTweak.vcxproj", "{0F9BDF3D-32E2-4265-AA0B-9F8492FE61AC}"
7+
EndProject
8+
Global
9+
GlobalSection(SolutionConfigurationPlatforms) = preSolution
10+
Debug|x64 = Debug|x64
11+
Debug|x86 = Debug|x86
12+
Release|x64 = Release|x64
13+
Release|x86 = Release|x86
14+
EndGlobalSection
15+
GlobalSection(ProjectConfigurationPlatforms) = postSolution
16+
{0F9BDF3D-32E2-4265-AA0B-9F8492FE61AC}.Debug|x64.ActiveCfg = Debug|x64
17+
{0F9BDF3D-32E2-4265-AA0B-9F8492FE61AC}.Debug|x64.Build.0 = Debug|x64
18+
{0F9BDF3D-32E2-4265-AA0B-9F8492FE61AC}.Debug|x86.ActiveCfg = Debug|Win32
19+
{0F9BDF3D-32E2-4265-AA0B-9F8492FE61AC}.Debug|x86.Build.0 = Debug|Win32
20+
{0F9BDF3D-32E2-4265-AA0B-9F8492FE61AC}.Release|x64.ActiveCfg = Release|x64
21+
{0F9BDF3D-32E2-4265-AA0B-9F8492FE61AC}.Release|x64.Build.0 = Release|x64
22+
{0F9BDF3D-32E2-4265-AA0B-9F8492FE61AC}.Release|x86.ActiveCfg = Release|Win32
23+
{0F9BDF3D-32E2-4265-AA0B-9F8492FE61AC}.Release|x86.Build.0 = Release|Win32
24+
EndGlobalSection
25+
GlobalSection(SolutionProperties) = preSolution
26+
HideSolutionNode = FALSE
27+
EndGlobalSection
28+
GlobalSection(ExtensibilityGlobals) = postSolution
29+
SolutionGuid = {196B0E39-4CB1-4B6A-BAB2-62133E0A61AC}
30+
EndGlobalSection
31+
EndGlobal

WukongTweak.vcxproj

+172
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,172 @@
1+
<?xml version="1.0" encoding="utf-8"?>
2+
<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
3+
<ItemGroup Label="ProjectConfigurations">
4+
<ProjectConfiguration Include="Debug|Win32">
5+
<Configuration>Debug</Configuration>
6+
<Platform>Win32</Platform>
7+
</ProjectConfiguration>
8+
<ProjectConfiguration Include="Release|Win32">
9+
<Configuration>Release</Configuration>
10+
<Platform>Win32</Platform>
11+
</ProjectConfiguration>
12+
<ProjectConfiguration Include="Debug|x64">
13+
<Configuration>Debug</Configuration>
14+
<Platform>x64</Platform>
15+
</ProjectConfiguration>
16+
<ProjectConfiguration Include="Release|x64">
17+
<Configuration>Release</Configuration>
18+
<Platform>x64</Platform>
19+
</ProjectConfiguration>
20+
</ItemGroup>
21+
<ItemGroup>
22+
<ClInclude Include="external\safetyhook\safetyhook.hpp" />
23+
<ClInclude Include="external\safetyhook\Zydis.h" />
24+
<ClInclude Include="src\helper.hpp" />
25+
<ClInclude Include="src\stdafx.h" />
26+
<ClInclude Include="src\UnrealContainers.hpp" />
27+
</ItemGroup>
28+
<ItemGroup>
29+
<ClCompile Include="external\safetyhook\safetyhook.cpp" />
30+
<ClCompile Include="external\safetyhook\Zydis.c" />
31+
<ClCompile Include="src\dllmain.cpp" />
32+
</ItemGroup>
33+
<PropertyGroup Label="Globals">
34+
<VCProjectVersion>17.0</VCProjectVersion>
35+
<Keyword>Win32Proj</Keyword>
36+
<ProjectGuid>{0f9bdf3d-32e2-4265-aa0b-9f8492fe61ac}</ProjectGuid>
37+
<RootNamespace>WukongTweak</RootNamespace>
38+
<WindowsTargetPlatformVersion>10.0</WindowsTargetPlatformVersion>
39+
</PropertyGroup>
40+
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
41+
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
42+
<ConfigurationType>DynamicLibrary</ConfigurationType>
43+
<UseDebugLibraries>true</UseDebugLibraries>
44+
<PlatformToolset>v143</PlatformToolset>
45+
<CharacterSet>Unicode</CharacterSet>
46+
</PropertyGroup>
47+
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
48+
<ConfigurationType>DynamicLibrary</ConfigurationType>
49+
<UseDebugLibraries>false</UseDebugLibraries>
50+
<PlatformToolset>v143</PlatformToolset>
51+
<WholeProgramOptimization>true</WholeProgramOptimization>
52+
<CharacterSet>Unicode</CharacterSet>
53+
</PropertyGroup>
54+
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
55+
<ConfigurationType>DynamicLibrary</ConfigurationType>
56+
<UseDebugLibraries>true</UseDebugLibraries>
57+
<PlatformToolset>v143</PlatformToolset>
58+
<CharacterSet>Unicode</CharacterSet>
59+
</PropertyGroup>
60+
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
61+
<ConfigurationType>DynamicLibrary</ConfigurationType>
62+
<UseDebugLibraries>false</UseDebugLibraries>
63+
<PlatformToolset>v143</PlatformToolset>
64+
<WholeProgramOptimization>true</WholeProgramOptimization>
65+
<CharacterSet>Unicode</CharacterSet>
66+
</PropertyGroup>
67+
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
68+
<ImportGroup Label="ExtensionSettings">
69+
</ImportGroup>
70+
<ImportGroup Label="Shared">
71+
</ImportGroup>
72+
<ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
73+
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
74+
</ImportGroup>
75+
<ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
76+
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
77+
</ImportGroup>
78+
<ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
79+
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
80+
</ImportGroup>
81+
<ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
82+
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
83+
</ImportGroup>
84+
<PropertyGroup Label="UserMacros" />
85+
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
86+
<IntDir>$(Platform)\$(Configuration)\</IntDir>
87+
<TargetExt>.asi</TargetExt>
88+
<IncludePath>external\safetyhook;external\spdlog\include;external\inipp;$(VC_IncludePath);$(WindowsSDK_IncludePath)</IncludePath>
89+
</PropertyGroup>
90+
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
91+
<IntDir>$(Platform)\$(Configuration)\</IntDir>
92+
<TargetExt>.asi</TargetExt>
93+
<IncludePath>external\safetyhook;external\spdlog\include;external\inipp;$(VC_IncludePath);$(WindowsSDK_IncludePath)</IncludePath>
94+
</PropertyGroup>
95+
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
96+
<ClCompile>
97+
<WarningLevel>Level3</WarningLevel>
98+
<SDLCheck>true</SDLCheck>
99+
<PreprocessorDefinitions>WIN32;_DEBUG;WukongTweak_EXPORTS;_WINDOWS;_USRDLL;%(PreprocessorDefinitions)</PreprocessorDefinitions>
100+
<ConformanceMode>true</ConformanceMode>
101+
<PrecompiledHeader>Use</PrecompiledHeader>
102+
<PrecompiledHeaderFile>pch.h</PrecompiledHeaderFile>
103+
</ClCompile>
104+
<Link>
105+
<SubSystem>Windows</SubSystem>
106+
<GenerateDebugInformation>true</GenerateDebugInformation>
107+
<EnableUAC>false</EnableUAC>
108+
</Link>
109+
</ItemDefinitionGroup>
110+
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
111+
<ClCompile>
112+
<WarningLevel>Level3</WarningLevel>
113+
<FunctionLevelLinking>true</FunctionLevelLinking>
114+
<IntrinsicFunctions>true</IntrinsicFunctions>
115+
<SDLCheck>true</SDLCheck>
116+
<PreprocessorDefinitions>WIN32;NDEBUG;WukongTweak_EXPORTS;_WINDOWS;_USRDLL;%(PreprocessorDefinitions)</PreprocessorDefinitions>
117+
<ConformanceMode>true</ConformanceMode>
118+
<PrecompiledHeader>Use</PrecompiledHeader>
119+
<PrecompiledHeaderFile>pch.h</PrecompiledHeaderFile>
120+
</ClCompile>
121+
<Link>
122+
<SubSystem>Windows</SubSystem>
123+
<EnableCOMDATFolding>true</EnableCOMDATFolding>
124+
<OptimizeReferences>true</OptimizeReferences>
125+
<GenerateDebugInformation>true</GenerateDebugInformation>
126+
<EnableUAC>false</EnableUAC>
127+
</Link>
128+
</ItemDefinitionGroup>
129+
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
130+
<ClCompile>
131+
<WarningLevel>Level3</WarningLevel>
132+
<SDLCheck>true</SDLCheck>
133+
<PreprocessorDefinitions>_DEBUG;WukongTweak_EXPORTS;_WINDOWS;_USRDLL;%(PreprocessorDefinitions)</PreprocessorDefinitions>
134+
<ConformanceMode>true</ConformanceMode>
135+
<PrecompiledHeader>NotUsing</PrecompiledHeader>
136+
<PrecompiledHeaderFile>stdafx.h</PrecompiledHeaderFile>
137+
<LanguageStandard>stdcpplatest</LanguageStandard>
138+
<RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
139+
<AdditionalOptions>/bigobj %(AdditionalOptions)</AdditionalOptions>
140+
</ClCompile>
141+
<Link>
142+
<SubSystem>Windows</SubSystem>
143+
<GenerateDebugInformation>true</GenerateDebugInformation>
144+
<EnableUAC>false</EnableUAC>
145+
</Link>
146+
</ItemDefinitionGroup>
147+
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
148+
<ClCompile>
149+
<WarningLevel>Level3</WarningLevel>
150+
<FunctionLevelLinking>true</FunctionLevelLinking>
151+
<IntrinsicFunctions>true</IntrinsicFunctions>
152+
<SDLCheck>true</SDLCheck>
153+
<PreprocessorDefinitions>NDEBUG;WukongTweak_EXPORTS;_WINDOWS;_USRDLL;%(PreprocessorDefinitions)</PreprocessorDefinitions>
154+
<ConformanceMode>true</ConformanceMode>
155+
<PrecompiledHeader>NotUsing</PrecompiledHeader>
156+
<PrecompiledHeaderFile>stdafx.h</PrecompiledHeaderFile>
157+
<LanguageStandard>stdcpplatest</LanguageStandard>
158+
<Optimization>MinSpace</Optimization>
159+
<FavorSizeOrSpeed>Size</FavorSizeOrSpeed>
160+
<RuntimeLibrary>MultiThreaded</RuntimeLibrary>
161+
</ClCompile>
162+
<Link>
163+
<SubSystem>Windows</SubSystem>
164+
<EnableCOMDATFolding>true</EnableCOMDATFolding>
165+
<OptimizeReferences>true</OptimizeReferences>
166+
<EnableUAC>false</EnableUAC>
167+
</Link>
168+
</ItemDefinitionGroup>
169+
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
170+
<ImportGroup Label="ExtensionTargets">
171+
</ImportGroup>
172+
</Project>

WukongTweak.vcxproj.filters

+45
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,45 @@
1+
<?xml version="1.0" encoding="utf-8"?>
2+
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
3+
<ItemGroup>
4+
<Filter Include="Source Files">
5+
<UniqueIdentifier>{4FC737F1-C7A5-4376-A066-2A32D752A2FF}</UniqueIdentifier>
6+
<Extensions>cpp;c;cc;cxx;c++;cppm;ixx;def;odl;idl;hpj;bat;asm;asmx</Extensions>
7+
</Filter>
8+
<Filter Include="Header Files">
9+
<UniqueIdentifier>{93995380-89BD-4b04-88EB-625FBE52EBFB}</UniqueIdentifier>
10+
<Extensions>h;hh;hpp;hxx;h++;hm;inl;inc;ipp;xsd</Extensions>
11+
</Filter>
12+
<Filter Include="Resource Files">
13+
<UniqueIdentifier>{67DA6AB6-F800-4c08-8B7A-83BB121AAD01}</UniqueIdentifier>
14+
<Extensions>rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav;mfcribbon-ms</Extensions>
15+
</Filter>
16+
</ItemGroup>
17+
<ItemGroup>
18+
<ClInclude Include="src\stdafx.h">
19+
<Filter>Header Files</Filter>
20+
</ClInclude>
21+
<ClInclude Include="src\helper.hpp">
22+
<Filter>Source Files</Filter>
23+
</ClInclude>
24+
<ClInclude Include="src\UnrealContainers.hpp">
25+
<Filter>Header Files</Filter>
26+
</ClInclude>
27+
<ClInclude Include="external\safetyhook\safetyhook.hpp">
28+
<Filter>Header Files</Filter>
29+
</ClInclude>
30+
<ClInclude Include="external\safetyhook\Zydis.h">
31+
<Filter>Header Files</Filter>
32+
</ClInclude>
33+
</ItemGroup>
34+
<ItemGroup>
35+
<ClCompile Include="src\dllmain.cpp">
36+
<Filter>Source Files</Filter>
37+
</ClCompile>
38+
<ClCompile Include="external\safetyhook\Zydis.c">
39+
<Filter>Source Files</Filter>
40+
</ClCompile>
41+
<ClCompile Include="external\safetyhook\safetyhook.cpp">
42+
<Filter>Source Files</Filter>
43+
</ClCompile>
44+
</ItemGroup>
45+
</Project>

0 commit comments

Comments
 (0)