Skip to content
This repository was archived by the owner on Sep 2, 2021. It is now read-only.

Commit 0b5ba7a

Browse files
committed
Fixed numerous bugs
-Issue#13 -Issue#9 -Issue#8 -Issue#3 -Issue#14
1 parent cde38ab commit 0b5ba7a

File tree

3 files changed

+140
-11
lines changed

3 files changed

+140
-11
lines changed

FFXIITZAFPSU.cpp

1.24 KB
Binary file not shown.

FFXIITZAFPSU.sln

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,8 @@ Global
99
GlobalSection(SolutionConfigurationPlatforms) = preSolution
1010
Debug|x64 = Debug|x64
1111
Debug|x86 = Debug|x86
12+
NoSEERelease|x64 = NoSEERelease|x64
13+
NoSEERelease|x86 = NoSEERelease|x86
1214
Release|x64 = Release|x64
1315
Release|x86 = Release|x86
1416
EndGlobalSection
@@ -17,6 +19,10 @@ Global
1719
{B22A5490-8933-400E-83DB-257356384D17}.Debug|x64.Build.0 = Debug|x64
1820
{B22A5490-8933-400E-83DB-257356384D17}.Debug|x86.ActiveCfg = Debug|Win32
1921
{B22A5490-8933-400E-83DB-257356384D17}.Debug|x86.Build.0 = Debug|Win32
22+
{B22A5490-8933-400E-83DB-257356384D17}.NoSEERelease|x64.ActiveCfg = NoSEERelease|x64
23+
{B22A5490-8933-400E-83DB-257356384D17}.NoSEERelease|x64.Build.0 = NoSEERelease|x64
24+
{B22A5490-8933-400E-83DB-257356384D17}.NoSEERelease|x86.ActiveCfg = NoSEERelease|Win32
25+
{B22A5490-8933-400E-83DB-257356384D17}.NoSEERelease|x86.Build.0 = NoSEERelease|Win32
2026
{B22A5490-8933-400E-83DB-257356384D17}.Release|x64.ActiveCfg = Release|x64
2127
{B22A5490-8933-400E-83DB-257356384D17}.Release|x64.Build.0 = Release|x64
2228
{B22A5490-8933-400E-83DB-257356384D17}.Release|x86.ActiveCfg = Release|Win32

FFXIITZAFPSU.vcxproj

Lines changed: 134 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,14 @@
55
<Configuration>Debug</Configuration>
66
<Platform>Win32</Platform>
77
</ProjectConfiguration>
8+
<ProjectConfiguration Include="NoSEERelease|Win32">
9+
<Configuration>NoSEERelease</Configuration>
10+
<Platform>Win32</Platform>
11+
</ProjectConfiguration>
12+
<ProjectConfiguration Include="NoSEERelease|x64">
13+
<Configuration>NoSEERelease</Configuration>
14+
<Platform>x64</Platform>
15+
</ProjectConfiguration>
816
<ProjectConfiguration Include="Release|Win32">
917
<Configuration>Release</Configuration>
1018
<Platform>Win32</Platform>
@@ -23,7 +31,7 @@
2331
<ProjectGuid>{B22A5490-8933-400E-83DB-257356384D17}</ProjectGuid>
2432
<Keyword>Win32Proj</Keyword>
2533
<RootNamespace>FFXIITZAFPSU</RootNamespace>
26-
<WindowsTargetPlatformVersion>10.0.17134.0</WindowsTargetPlatformVersion>
34+
<WindowsTargetPlatformVersion>10.0.17763.0</WindowsTargetPlatformVersion>
2735
</PropertyGroup>
2836
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
2937
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
@@ -39,6 +47,13 @@
3947
<WholeProgramOptimization>true</WholeProgramOptimization>
4048
<CharacterSet>Unicode</CharacterSet>
4149
</PropertyGroup>
50+
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='NoSEERelease|Win32'" Label="Configuration">
51+
<ConfigurationType>Application</ConfigurationType>
52+
<UseDebugLibraries>false</UseDebugLibraries>
53+
<PlatformToolset>v141</PlatformToolset>
54+
<WholeProgramOptimization>true</WholeProgramOptimization>
55+
<CharacterSet>Unicode</CharacterSet>
56+
</PropertyGroup>
4257
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
4358
<ConfigurationType>Application</ConfigurationType>
4459
<UseDebugLibraries>true</UseDebugLibraries>
@@ -52,6 +67,13 @@
5267
<WholeProgramOptimization>true</WholeProgramOptimization>
5368
<CharacterSet>Unicode</CharacterSet>
5469
</PropertyGroup>
70+
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='NoSEERelease|x64'" Label="Configuration">
71+
<ConfigurationType>Application</ConfigurationType>
72+
<UseDebugLibraries>false</UseDebugLibraries>
73+
<PlatformToolset>v141</PlatformToolset>
74+
<WholeProgramOptimization>true</WholeProgramOptimization>
75+
<CharacterSet>Unicode</CharacterSet>
76+
</PropertyGroup>
5577
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
5678
<ImportGroup Label="ExtensionSettings">
5779
</ImportGroup>
@@ -63,47 +85,81 @@
6385
<ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
6486
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
6587
</ImportGroup>
88+
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='NoSEERelease|Win32'" Label="PropertySheets">
89+
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
90+
</ImportGroup>
6691
<ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
6792
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
6893
</ImportGroup>
6994
<ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
7095
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
7196
</ImportGroup>
97+
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='NoSEERelease|x64'" Label="PropertySheets">
98+
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
99+
</ImportGroup>
72100
<PropertyGroup Label="UserMacros" />
73101
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
74102
<LinkIncremental>true</LinkIncremental>
75103
<IncludePath>$(IncludePath)</IncludePath>
76104
<LibraryPath>$(LibraryPath)</LibraryPath>
105+
<CodeAnalysisRuleSet>NativeRecommendedRules.ruleset</CodeAnalysisRuleSet>
106+
<RunCodeAnalysis>true</RunCodeAnalysis>
77107
</PropertyGroup>
78108
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
79109
<LinkIncremental>true</LinkIncremental>
80110
<IncludePath>$(IncludePath)</IncludePath>
81111
<LibraryPath>$(LibraryPath)</LibraryPath>
112+
<CodeAnalysisRuleSet>NativeRecommendedRules.ruleset</CodeAnalysisRuleSet>
113+
<RunCodeAnalysis>true</RunCodeAnalysis>
82114
</PropertyGroup>
83115
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
84116
<LinkIncremental>false</LinkIncremental>
85117
<IncludePath>$(IncludePath)</IncludePath>
86118
<LibraryPath>$(LibraryPath)</LibraryPath>
119+
<CodeAnalysisRuleSet>NativeRecommendedRules.ruleset</CodeAnalysisRuleSet>
120+
<RunCodeAnalysis>true</RunCodeAnalysis>
121+
</PropertyGroup>
122+
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='NoSEERelease|Win32'">
123+
<LinkIncremental>false</LinkIncremental>
124+
<IncludePath>$(IncludePath)</IncludePath>
125+
<LibraryPath>$(LibraryPath)</LibraryPath>
126+
<CodeAnalysisRuleSet>NativeRecommendedRules.ruleset</CodeAnalysisRuleSet>
127+
<RunCodeAnalysis>true</RunCodeAnalysis>
87128
</PropertyGroup>
88129
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
89130
<LinkIncremental>false</LinkIncremental>
90131
<IncludePath>$(IncludePath)</IncludePath>
91132
<LibraryPath>$(LibraryPath)</LibraryPath>
133+
<CodeAnalysisRuleSet>NativeRecommendedRules.ruleset</CodeAnalysisRuleSet>
134+
<RunCodeAnalysis>true</RunCodeAnalysis>
135+
</PropertyGroup>
136+
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='NoSEERelease|x64'">
137+
<LinkIncremental>false</LinkIncremental>
138+
<IncludePath>$(IncludePath)</IncludePath>
139+
<LibraryPath>$(LibraryPath)</LibraryPath>
140+
<CodeAnalysisRuleSet>NativeRecommendedRules.ruleset</CodeAnalysisRuleSet>
141+
<RunCodeAnalysis>true</RunCodeAnalysis>
92142
</PropertyGroup>
93143
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
94144
<ClCompile>
95145
<PrecompiledHeader>Use</PrecompiledHeader>
96146
<WarningLevel>Level2</WarningLevel>
97-
<Optimization>Disabled</Optimization>
98-
<SDLCheck>true</SDLCheck>
147+
<Optimization>MaxSpeed</Optimization>
99148
<PreprocessorDefinitions>WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
100-
<ConformanceMode>true</ConformanceMode>
149+
<ConformanceMode>false</ConformanceMode>
101150
<PrecompiledHeaderFile>pch.h</PrecompiledHeaderFile>
102151
<MultiProcessorCompilation>true</MultiProcessorCompilation>
103152
<IntrinsicFunctions>true</IntrinsicFunctions>
104153
<FavorSizeOrSpeed>Speed</FavorSizeOrSpeed>
105154
<WholeProgramOptimization>true</WholeProgramOptimization>
106155
<MinimalRebuild>true</MinimalRebuild>
156+
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
157+
<SupportJustMyCode>false</SupportJustMyCode>
158+
<BasicRuntimeChecks>Default</BasicRuntimeChecks>
159+
<BufferSecurityCheck>true</BufferSecurityCheck>
160+
<EnablePREfast>true</EnablePREfast>
161+
<SDLCheck>true</SDLCheck>
162+
<LanguageStandard>stdcpplatest</LanguageStandard>
107163
</ClCompile>
108164
<Link>
109165
<SubSystem>Console</SubSystem>
@@ -115,16 +171,22 @@
115171
<ClCompile>
116172
<PrecompiledHeader>Use</PrecompiledHeader>
117173
<WarningLevel>Level2</WarningLevel>
118-
<Optimization>Disabled</Optimization>
119-
<SDLCheck>true</SDLCheck>
174+
<Optimization>MaxSpeed</Optimization>
120175
<PreprocessorDefinitions>_DEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
121-
<ConformanceMode>true</ConformanceMode>
176+
<ConformanceMode>false</ConformanceMode>
122177
<PrecompiledHeaderFile>pch.h</PrecompiledHeaderFile>
123178
<MultiProcessorCompilation>true</MultiProcessorCompilation>
124179
<IntrinsicFunctions>true</IntrinsicFunctions>
125180
<FavorSizeOrSpeed>Speed</FavorSizeOrSpeed>
126181
<WholeProgramOptimization>true</WholeProgramOptimization>
127182
<MinimalRebuild>true</MinimalRebuild>
183+
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
184+
<SupportJustMyCode>false</SupportJustMyCode>
185+
<BasicRuntimeChecks>Default</BasicRuntimeChecks>
186+
<BufferSecurityCheck>true</BufferSecurityCheck>
187+
<EnablePREfast>true</EnablePREfast>
188+
<SDLCheck>true</SDLCheck>
189+
<LanguageStandard>stdcpplatest</LanguageStandard>
128190
</ClCompile>
129191
<Link>
130192
<SubSystem>Console</SubSystem>
@@ -139,13 +201,43 @@
139201
<Optimization>MaxSpeed</Optimization>
140202
<FunctionLevelLinking>true</FunctionLevelLinking>
141203
<IntrinsicFunctions>true</IntrinsicFunctions>
204+
<PreprocessorDefinitions>WIN32;NDEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
205+
<ConformanceMode>false</ConformanceMode>
206+
<PrecompiledHeaderFile>pch.h</PrecompiledHeaderFile>
207+
<MultiProcessorCompilation>true</MultiProcessorCompilation>
208+
<FavorSizeOrSpeed>Speed</FavorSizeOrSpeed>
209+
<MinimalRebuild>true</MinimalRebuild>
210+
<BufferSecurityCheck>true</BufferSecurityCheck>
211+
<EnablePREfast>true</EnablePREfast>
142212
<SDLCheck>true</SDLCheck>
213+
<LanguageStandard>stdcpplatest</LanguageStandard>
214+
</ClCompile>
215+
<Link>
216+
<SubSystem>Console</SubSystem>
217+
<EnableCOMDATFolding>true</EnableCOMDATFolding>
218+
<OptimizeReferences>true</OptimizeReferences>
219+
<GenerateDebugInformation>true</GenerateDebugInformation>
220+
<AdditionalDependencies>%(AdditionalDependencies)</AdditionalDependencies>
221+
</Link>
222+
</ItemDefinitionGroup>
223+
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='NoSEERelease|Win32'">
224+
<ClCompile>
225+
<PrecompiledHeader>Use</PrecompiledHeader>
226+
<WarningLevel>Level2</WarningLevel>
227+
<Optimization>MaxSpeed</Optimization>
228+
<FunctionLevelLinking>true</FunctionLevelLinking>
229+
<IntrinsicFunctions>true</IntrinsicFunctions>
143230
<PreprocessorDefinitions>WIN32;NDEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
144-
<ConformanceMode>true</ConformanceMode>
231+
<ConformanceMode>false</ConformanceMode>
145232
<PrecompiledHeaderFile>pch.h</PrecompiledHeaderFile>
146233
<MultiProcessorCompilation>true</MultiProcessorCompilation>
147234
<FavorSizeOrSpeed>Speed</FavorSizeOrSpeed>
148235
<MinimalRebuild>true</MinimalRebuild>
236+
<EnableEnhancedInstructionSet>NoExtensions</EnableEnhancedInstructionSet>
237+
<BufferSecurityCheck>true</BufferSecurityCheck>
238+
<EnablePREfast>true</EnablePREfast>
239+
<SDLCheck>true</SDLCheck>
240+
<LanguageStandard>stdcpplatest</LanguageStandard>
149241
</ClCompile>
150242
<Link>
151243
<SubSystem>Console</SubSystem>
@@ -162,15 +254,44 @@
162254
<Optimization>MaxSpeed</Optimization>
163255
<FunctionLevelLinking>true</FunctionLevelLinking>
164256
<IntrinsicFunctions>true</IntrinsicFunctions>
165-
<SDLCheck>false</SDLCheck>
166257
<PreprocessorDefinitions>NDEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
167-
<ConformanceMode>true</ConformanceMode>
258+
<ConformanceMode>false</ConformanceMode>
168259
<PrecompiledHeaderFile>pch.h</PrecompiledHeaderFile>
169260
<MultiProcessorCompilation>true</MultiProcessorCompilation>
170261
<FavorSizeOrSpeed>Speed</FavorSizeOrSpeed>
171262
<MinimalRebuild>true</MinimalRebuild>
172-
<BufferSecurityCheck>false</BufferSecurityCheck>
263+
<BufferSecurityCheck>true</BufferSecurityCheck>
173264
<EnableEnhancedInstructionSet>StreamingSIMDExtensions2</EnableEnhancedInstructionSet>
265+
<EnablePREfast>true</EnablePREfast>
266+
<SDLCheck>true</SDLCheck>
267+
<LanguageStandard>stdcpplatest</LanguageStandard>
268+
</ClCompile>
269+
<Link>
270+
<SubSystem>Console</SubSystem>
271+
<EnableCOMDATFolding>true</EnableCOMDATFolding>
272+
<OptimizeReferences>true</OptimizeReferences>
273+
<GenerateDebugInformation>true</GenerateDebugInformation>
274+
<AdditionalDependencies>%(AdditionalDependencies)</AdditionalDependencies>
275+
</Link>
276+
</ItemDefinitionGroup>
277+
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='NoSEERelease|x64'">
278+
<ClCompile>
279+
<PrecompiledHeader>Use</PrecompiledHeader>
280+
<WarningLevel>Level2</WarningLevel>
281+
<Optimization>MaxSpeed</Optimization>
282+
<FunctionLevelLinking>true</FunctionLevelLinking>
283+
<IntrinsicFunctions>true</IntrinsicFunctions>
284+
<PreprocessorDefinitions>NDEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
285+
<ConformanceMode>false</ConformanceMode>
286+
<PrecompiledHeaderFile>pch.h</PrecompiledHeaderFile>
287+
<MultiProcessorCompilation>true</MultiProcessorCompilation>
288+
<FavorSizeOrSpeed>Speed</FavorSizeOrSpeed>
289+
<MinimalRebuild>true</MinimalRebuild>
290+
<BufferSecurityCheck>true</BufferSecurityCheck>
291+
<EnableEnhancedInstructionSet>NoExtensions</EnableEnhancedInstructionSet>
292+
<EnablePREfast>true</EnablePREfast>
293+
<SDLCheck>true</SDLCheck>
294+
<LanguageStandard>stdcpplatest</LanguageStandard>
174295
</ClCompile>
175296
<Link>
176297
<SubSystem>Console</SubSystem>
@@ -191,7 +312,9 @@
191312
<PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Create</PrecompiledHeader>
192313
<PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">Create</PrecompiledHeader>
193314
<PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">Create</PrecompiledHeader>
315+
<PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='NoSEERelease|Win32'">Create</PrecompiledHeader>
194316
<PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release|x64'">Create</PrecompiledHeader>
317+
<PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='NoSEERelease|x64'">Create</PrecompiledHeader>
195318
</ClCompile>
196319
</ItemGroup>
197320
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />

0 commit comments

Comments
 (0)