|
9 | 9 | <Configuration>Release</Configuration>
|
10 | 10 | <Platform>Win32</Platform>
|
11 | 11 | </ProjectConfiguration>
|
| 12 | + <ProjectConfiguration Include="ReleaseDeploy|Win32"> |
| 13 | + <Configuration>ReleaseDeploy</Configuration> |
| 14 | + <Platform>Win32</Platform> |
| 15 | + </ProjectConfiguration> |
12 | 16 | <ProjectConfiguration Include="Debug|x64">
|
13 | 17 | <Configuration>Debug</Configuration>
|
14 | 18 | <Platform>x64</Platform>
|
|
17 | 21 | <Configuration>Release</Configuration>
|
18 | 22 | <Platform>x64</Platform>
|
19 | 23 | </ProjectConfiguration>
|
| 24 | + <ProjectConfiguration Include="ReleaseDeploy|x64"> |
| 25 | + <Configuration>ReleaseDeploy</Configuration> |
| 26 | + <Platform>x64</Platform> |
| 27 | + </ProjectConfiguration> |
20 | 28 | </ItemGroup>
|
21 | 29 | <PropertyGroup Label="Globals">
|
22 | 30 | <VCProjectVersion>16.0</VCProjectVersion>
|
|
36 | 44 | <UseDebugLibraries>false</UseDebugLibraries>
|
37 | 45 | <PlatformToolset>$(DefaultPlatformToolset)</PlatformToolset>
|
38 | 46 | </PropertyGroup>
|
| 47 | + <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='ReleaseDeploy|Win32'" Label="Configuration"> |
| 48 | + <ConfigurationType>Application</ConfigurationType> |
| 49 | + <UseDebugLibraries>false</UseDebugLibraries> |
| 50 | + <PlatformToolset>$(DefaultPlatformToolset)</PlatformToolset> |
| 51 | + </PropertyGroup> |
39 | 52 | <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
|
40 | 53 | <ConfigurationType>Application</ConfigurationType>
|
41 | 54 | <UseDebugLibraries>true</UseDebugLibraries>
|
|
46 | 59 | <UseDebugLibraries>false</UseDebugLibraries>
|
47 | 60 | <PlatformToolset>$(DefaultPlatformToolset)</PlatformToolset>
|
48 | 61 | </PropertyGroup>
|
| 62 | + <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='ReleaseDeploy|x64'" Label="Configuration"> |
| 63 | + <ConfigurationType>Application</ConfigurationType> |
| 64 | + <UseDebugLibraries>false</UseDebugLibraries> |
| 65 | + <PlatformToolset>$(DefaultPlatformToolset)</PlatformToolset> |
| 66 | + </PropertyGroup> |
49 | 67 | <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
|
50 | 68 | <ImportGroup Label="ExtensionSettings">
|
51 | 69 | </ImportGroup>
|
|
57 | 75 | <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
|
58 | 76 | <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
59 | 77 | </ImportGroup>
|
| 78 | + <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='ReleaseDeploy|Win32'"> |
| 79 | + <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> |
| 80 | + </ImportGroup> |
60 | 81 | <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
|
61 | 82 | <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
62 | 83 | </ImportGroup>
|
63 | 84 | <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
|
64 | 85 | <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
65 | 86 | </ImportGroup>
|
| 87 | + <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='ReleaseDeploy|x64'"> |
| 88 | + <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> |
| 89 | + </ImportGroup> |
66 | 90 | <PropertyGroup Label="UserMacros" />
|
67 | 91 | <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
|
68 | 92 | <LinkIncremental>true</LinkIncremental>
|
|
74 | 98 | <OutDir>$(SolutionDir)bin\$(Platform)-$(Configuration)\</OutDir>
|
75 | 99 | <IntDir>$(SolutionDir)obj\$(Platform)-$(Configuration)\</IntDir>
|
76 | 100 | </PropertyGroup>
|
| 101 | + <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='ReleaseDeploy|Win32'"> |
| 102 | + <LinkIncremental>false</LinkIncremental> |
| 103 | + <OutDir>$(SolutionDir)bin\$(Platform)-$(Configuration)\</OutDir> |
| 104 | + <IntDir>$(SolutionDir)obj\$(Platform)-$(Configuration)\</IntDir> |
| 105 | + </PropertyGroup> |
77 | 106 | <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
|
78 | 107 | <OutDir>$(SolutionDir)bin\$(Platform)-$(Configuration)\</OutDir>
|
79 | 108 | <IntDir>$(SolutionDir)obj\$(Platform)-$(Configuration)\</IntDir>
|
|
82 | 111 | <OutDir>$(SolutionDir)bin\$(Platform)-$(Configuration)\</OutDir>
|
83 | 112 | <IntDir>$(SolutionDir)obj\$(Platform)-$(Configuration)\</IntDir>
|
84 | 113 | </PropertyGroup>
|
| 114 | + <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='ReleaseDeploy|x64'"> |
| 115 | + <LinkIncremental>false</LinkIncremental> |
| 116 | + <OutDir>$(SolutionDir)bin\$(Platform)-$(Configuration)\</OutDir> |
| 117 | + <IntDir>$(SolutionDir)obj\$(Platform)-$(Configuration)\</IntDir> |
| 118 | + </PropertyGroup> |
85 | 119 | <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
|
86 | 120 | <ClCompile>
|
87 | 121 | <PreprocessorDefinitions>WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions);_CRT_SECURE_NO_WARNINGS</PreprocessorDefinitions>
|
|
121 | 155 | <AdditionalDependencies>kernel32.lib;user32.lib;gdi32.lib;winspool.lib;comdlg32.lib;advapi32.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;odbc32.lib;odbccp32.lib;%(AdditionalDependencies)</AdditionalDependencies>
|
122 | 156 | </Link>
|
123 | 157 | </ItemDefinitionGroup>
|
| 158 | + <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='ReleaseDeploy|Win32'"> |
| 159 | + <ClCompile> |
| 160 | + <PreprocessorDefinitions>WIN32;NDEBUG;_CONSOLE;%(PreprocessorDefinitions);_CRT_SECURE_NO_WARNINGS</PreprocessorDefinitions> |
| 161 | + <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary> |
| 162 | + <WarningLevel>Level3</WarningLevel> |
| 163 | + <DebugInformationFormat>ProgramDatabase</DebugInformationFormat> |
| 164 | + <AdditionalIncludeDirectories>D:\Lib\SDL2-2.0.20\include</AdditionalIncludeDirectories> |
| 165 | + <LanguageStandard_C>stdc11</LanguageStandard_C> |
| 166 | + <DisableSpecificWarnings>4244;4018;4996</DisableSpecificWarnings> |
| 167 | + <TreatWarningAsError>true</TreatWarningAsError> |
| 168 | + </ClCompile> |
| 169 | + <Link> |
| 170 | + <TargetMachine>MachineX86</TargetMachine> |
| 171 | + <GenerateDebugInformation>true</GenerateDebugInformation> |
| 172 | + <SubSystem>Console</SubSystem> |
| 173 | + <EnableCOMDATFolding>true</EnableCOMDATFolding> |
| 174 | + <OptimizeReferences>true</OptimizeReferences> |
| 175 | + <AdditionalDependencies>kernel32.lib;user32.lib;gdi32.lib;winspool.lib;comdlg32.lib;advapi32.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;odbc32.lib;odbccp32.lib;%(AdditionalDependencies)</AdditionalDependencies> |
| 176 | + <ProgramDatabaseFile>$(IntDir)$(TargetName).pdb</ProgramDatabaseFile> |
| 177 | + </Link> |
| 178 | + </ItemDefinitionGroup> |
124 | 179 | <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
|
125 | 180 | <ClCompile>
|
126 | 181 | <AdditionalIncludeDirectories>
|
|
150 | 205 | <AdditionalDependencies>kernel32.lib;user32.lib;gdi32.lib;winspool.lib;comdlg32.lib;advapi32.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;odbc32.lib;odbccp32.lib;%(AdditionalDependencies)</AdditionalDependencies>
|
151 | 206 | </Link>
|
152 | 207 | </ItemDefinitionGroup>
|
| 208 | + <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='ReleaseDeploy|x64'"> |
| 209 | + <ClCompile> |
| 210 | + <AdditionalIncludeDirectories> |
| 211 | + </AdditionalIncludeDirectories> |
| 212 | + <LanguageStandard_C>stdc11</LanguageStandard_C> |
| 213 | + <WarningLevel>Level3</WarningLevel> |
| 214 | + <DisableSpecificWarnings>4244;4018;4996</DisableSpecificWarnings> |
| 215 | + <TreatWarningAsError>true</TreatWarningAsError> |
| 216 | + <PreprocessorDefinitions>WIN32;NDEBUG;_CONSOLE;%(PreprocessorDefinitions);_CRT_SECURE_NO_WARNINGS</PreprocessorDefinitions> |
| 217 | + </ClCompile> |
| 218 | + <Link> |
| 219 | + <AdditionalDependencies>kernel32.lib;user32.lib;gdi32.lib;winspool.lib;comdlg32.lib;advapi32.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;odbc32.lib;odbccp32.lib;%(AdditionalDependencies)</AdditionalDependencies> |
| 220 | + <ProgramDatabaseFile>$(IntDir)$(TargetName).pdb</ProgramDatabaseFile> |
| 221 | + </Link> |
| 222 | + </ItemDefinitionGroup> |
153 | 223 | <ItemGroup>
|
154 | 224 | <ClCompile Include="ancilla.c" />
|
155 | 225 | <ClCompile Include="attract.c" />
|
|
160 | 230 | <ClCompile Include="load_gfx.c" />
|
161 | 231 | <ClCompile Include="main.c">
|
162 | 232 | <Optimization Condition="'$(Configuration)|$(Platform)'=='Release|x64'">Disabled</Optimization>
|
| 233 | + <Optimization Condition="'$(Configuration)|$(Platform)'=='ReleaseDeploy|x64'">Disabled</Optimization> |
163 | 234 | <InlineFunctionExpansion Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">Disabled</InlineFunctionExpansion>
|
164 | 235 | </ClCompile>
|
165 | 236 | <ClCompile Include="messaging.c" />
|
|
214 | 285 | <ClCompile Include="sprite.c" />
|
215 | 286 | <ClCompile Include="sprite_main.c">
|
216 | 287 | <Optimization Condition="'$(Configuration)|$(Platform)'=='Release|x64'">MaxSpeed</Optimization>
|
| 288 | + <Optimization Condition="'$(Configuration)|$(Platform)'=='ReleaseDeploy|x64'">MaxSpeed</Optimization> |
217 | 289 | </ClCompile>
|
218 | 290 | <ClCompile Include="tagalong.c" />
|
219 | 291 | <ClCompile Include="tile_detect.c" />
|
|
275 | 347 | </ItemGroup>
|
276 | 348 | <ItemGroup>
|
277 | 349 | <Image Include="platform\win32\triforce.ico" />
|
| 350 | + <Image Include="platform\linux\triforce.png" /> |
| 351 | + </ItemGroup> |
| 352 | + <ItemGroup> |
| 353 | + <Content Include="LICENSE.txt"> |
| 354 | + <CopyToOutputDirectory Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">Never</CopyToOutputDirectory> |
| 355 | + <CopyToOutputDirectory Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Never</CopyToOutputDirectory> |
| 356 | + <CopyToOutputDirectory Condition="'$(Configuration)|$(Platform)'=='Release|x64'">Never</CopyToOutputDirectory> |
| 357 | + <CopyToOutputDirectory Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">Never</CopyToOutputDirectory> |
| 358 | + <CopyToOutputDirectory Condition="'$(Configuration)|$(Platform)'=='ReleaseDeploy|x64'">Always</CopyToOutputDirectory> |
| 359 | + <CopyToOutputDirectory Condition="'$(Configuration)|$(Platform)'=='ReleaseDeploy|Win32'">Always</CopyToOutputDirectory> |
| 360 | + </Content> |
| 361 | + <Text Include="LICENSE.txt" /> |
| 362 | + <Content Include="README.md"> |
| 363 | + <CopyToOutputDirectory Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">Never</CopyToOutputDirectory> |
| 364 | + <CopyToOutputDirectory Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Never</CopyToOutputDirectory> |
| 365 | + <CopyToOutputDirectory Condition="'$(Configuration)|$(Platform)'=='Release|x64'">Never</CopyToOutputDirectory> |
| 366 | + <CopyToOutputDirectory Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">Never</CopyToOutputDirectory> |
| 367 | + <CopyToOutputDirectory Condition="'$(Configuration)|$(Platform)'=='ReleaseDeploy|x64'">Always</CopyToOutputDirectory> |
| 368 | + <CopyToOutputDirectory Condition="'$(Configuration)|$(Platform)'=='ReleaseDeploy|Win32'">Always</CopyToOutputDirectory> |
| 369 | + </Content> |
| 370 | + <Text Include="README.md" /> |
| 371 | + </ItemGroup> |
| 372 | + <ItemGroup> |
| 373 | + <Content Include="zelda3.ini"> |
| 374 | + <CopyToOutputDirectory Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">Never</CopyToOutputDirectory> |
| 375 | + <CopyToOutputDirectory Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Never</CopyToOutputDirectory> |
| 376 | + <CopyToOutputDirectory Condition="'$(Configuration)|$(Platform)'=='Release|x64'">Never</CopyToOutputDirectory> |
| 377 | + <CopyToOutputDirectory Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">Never</CopyToOutputDirectory> |
| 378 | + <CopyToOutputDirectory Condition="'$(Configuration)|$(Platform)'=='ReleaseDeploy|x64'">PreserveNewest</CopyToOutputDirectory> |
| 379 | + <CopyToOutputDirectory Condition="'$(Configuration)|$(Platform)'=='ReleaseDeploy|Win32'">PreserveNewest</CopyToOutputDirectory> |
| 380 | + </Content> |
| 381 | + <Text Include="zelda3.ini" /> |
| 382 | + </ItemGroup> |
| 383 | + <ItemGroup> |
| 384 | + <Content Include="tables\zelda3_assets.dat"> |
| 385 | + <CopyToOutputDirectory Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">Never</CopyToOutputDirectory> |
| 386 | + <CopyToOutputDirectory Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Never</CopyToOutputDirectory> |
| 387 | + <CopyToOutputDirectory Condition="'$(Configuration)|$(Platform)'=='Release|x64'">Never</CopyToOutputDirectory> |
| 388 | + <CopyToOutputDirectory Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">Never</CopyToOutputDirectory> |
| 389 | + <CopyToOutputDirectory Condition="'$(Configuration)|$(Platform)'=='ReleaseDeploy|x64'">PreserveNewest</CopyToOutputDirectory> |
| 390 | + <CopyToOutputDirectory Condition="'$(Configuration)|$(Platform)'=='ReleaseDeploy|Win32'">PreserveNewest</CopyToOutputDirectory> |
| 391 | + </Content> |
| 392 | + <None Include="tables\zelda3_assets.dat" /> |
| 393 | + </ItemGroup> |
| 394 | + <ItemGroup> |
| 395 | + <Content Include="saves\ref\*.sav"> |
| 396 | + <CopyToOutputDirectory Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">Never</CopyToOutputDirectory> |
| 397 | + <CopyToOutputDirectory Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Never</CopyToOutputDirectory> |
| 398 | + <CopyToOutputDirectory Condition="'$(Configuration)|$(Platform)'=='Release|x64'">Never</CopyToOutputDirectory> |
| 399 | + <CopyToOutputDirectory Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">Never</CopyToOutputDirectory> |
| 400 | + <CopyToOutputDirectory Condition="'$(Configuration)|$(Platform)'=='ReleaseDeploy|x64'">PreserveNewest</CopyToOutputDirectory> |
| 401 | + <CopyToOutputDirectory Condition="'$(Configuration)|$(Platform)'=='ReleaseDeploy|Win32'">PreserveNewest</CopyToOutputDirectory> |
| 402 | + </Content> |
| 403 | + <None Include="saves\ref\Chapter 1 - Zelda's Rescue.sav" /> |
| 404 | + <None Include="saves\ref\Chapter 2 - After Eastern Palace.sav" /> |
| 405 | + <None Include="saves\ref\Chapter 3 - After Desert Palace.sav" /> |
| 406 | + <None Include="saves\ref\Chapter 4 - After Tower of Hera.sav" /> |
| 407 | + <None Include="saves\ref\Chapter 5 - After Hyrule Castle Tower.sav" /> |
| 408 | + <None Include="saves\ref\Chapter 6 - After Dark Palace.sav" /> |
| 409 | + <None Include="saves\ref\Chapter 7 - After Swamp Palace.sav" /> |
| 410 | + <None Include="saves\ref\Chapter 8 - After Skull Woods.sav" /> |
| 411 | + <None Include="saves\ref\Chapter 9 - After Gargoyle's Domain.sav" /> |
| 412 | + <None Include="saves\ref\Chapter 10 - After Ice Palace.sav" /> |
| 413 | + <None Include="saves\ref\Chapter 11 - After Misery Mire.sav" /> |
| 414 | + <None Include="saves\ref\Chapter 12 - After Turtle Rock.sav" /> |
| 415 | + <None Include="saves\ref\Chapter 13 - After Ganon's Tower.sav" /> |
278 | 416 | </ItemGroup>
|
279 | 417 | <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
|
280 | 418 | <ImportGroup Label="ExtensionTargets">
|
|
0 commit comments