Advertisement
MageKing17

MSVC_2013.patch

Apr 21st, 2015
293
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Diff 78.40 KB | None | 0 0
  1. Index: projects/MSVC_2013/code.vcxproj
  2. ===================================================================
  3. --- projects/MSVC_2013/code.vcxproj (revision 11315)
  4. +++ projects/MSVC_2013/code.vcxproj (working copy)
  5. @@ -158,8 +158,7 @@
  6.      <ClCompile>
  7.        <Optimization>Disabled</Optimization>
  8.        <AdditionalIncludeDirectories>../../code;../../libjpeg;../../libpng;../../lua;../../oggvorbis/include;../../openal/include;../../zlib;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
  9. -      <PreprocessorDefinitions>_WINDOWS;WIN32;_DEBUG;PDB_DEBUGGING;_CRT_SECURE_NO_DEPRECATE;_SECURE_SCL=0;_HAS_ITERATOR_DEBUGGING=0;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  10. -      <MinimalRebuild>true</MinimalRebuild>
  11. +      <PreprocessorDefinitions>FS2_SPEECH;FS2_VOICER;_WINDOWS;WIN32;_DEBUG;PDB_DEBUGGING;_CRT_SECURE_NO_DEPRECATE;_SECURE_SCL=0;_HAS_ITERATOR_DEBUGGING=0;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  12.        <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
  13.        <RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
  14.        <BufferSecurityCheck>true</BufferSecurityCheck>
  15. @@ -175,6 +174,8 @@
  16.        <SuppressStartupBanner>true</SuppressStartupBanner>
  17.        <DebugInformationFormat>EditAndContinue</DebugInformationFormat>
  18.        <UndefinePreprocessorDefinitions>NDEBUG;%(UndefinePreprocessorDefinitions)</UndefinePreprocessorDefinitions>
  19. +      <MultiProcessorCompilation>true</MultiProcessorCompilation>
  20. +      <EnablePREfast>false</EnablePREfast>
  21.      </ClCompile>
  22.      <ResourceCompile>
  23.        <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  24. @@ -199,8 +200,7 @@
  25.      <ClCompile>
  26.        <Optimization>Disabled</Optimization>
  27.        <AdditionalIncludeDirectories>../../code;../../libjpeg;../../libpng;../../lua;../../oggvorbis/include;../../openal/include;../../zlib;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
  28. -      <PreprocessorDefinitions>_WINDOWS;WIN32;_DEBUG;PDB_DEBUGGING;_CRT_SECURE_NO_DEPRECATE;_SECURE_SCL=0;_HAS_ITERATOR_DEBUGGING=0;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  29. -      <MinimalRebuild>true</MinimalRebuild>
  30. +      <PreprocessorDefinitions>FS2_SPEECH;FS2_VOICER;_WINDOWS;WIN32;_DEBUG;PDB_DEBUGGING;_CRT_SECURE_NO_DEPRECATE;_SECURE_SCL=0;_HAS_ITERATOR_DEBUGGING=0;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  31.        <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
  32.        <RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
  33.        <BufferSecurityCheck>true</BufferSecurityCheck>
  34. @@ -218,6 +218,8 @@
  35.        <SuppressStartupBanner>true</SuppressStartupBanner>
  36.        <DebugInformationFormat>EditAndContinue</DebugInformationFormat>
  37.        <UndefinePreprocessorDefinitions>NDEBUG;%(UndefinePreprocessorDefinitions)</UndefinePreprocessorDefinitions>
  38. +      <MultiProcessorCompilation>true</MultiProcessorCompilation>
  39. +      <EnablePREfast>false</EnablePREfast>
  40.      </ClCompile>
  41.      <ResourceCompile>
  42.        <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  43. @@ -242,8 +244,7 @@
  44.      <ClCompile>
  45.        <Optimization>Disabled</Optimization>
  46.        <AdditionalIncludeDirectories>../../code;../../libjpeg;../../libpng;../../lua;../../oggvorbis/include;../../openal/include;../../zlib;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
  47. -      <PreprocessorDefinitions>_WINDOWS;WIN32;_DEBUG;PDB_DEBUGGING;_CRT_SECURE_NO_DEPRECATE;_SECURE_SCL=0;_HAS_ITERATOR_DEBUGGING=0;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  48. -      <MinimalRebuild>true</MinimalRebuild>
  49. +      <PreprocessorDefinitions>FS2_SPEECH;FS2_VOICER;_WINDOWS;WIN32;_DEBUG;PDB_DEBUGGING;_CRT_SECURE_NO_DEPRECATE;_SECURE_SCL=0;_HAS_ITERATOR_DEBUGGING=0;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  50.        <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
  51.        <RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
  52.        <BufferSecurityCheck>true</BufferSecurityCheck>
  53. @@ -261,6 +262,8 @@
  54.        <SuppressStartupBanner>true</SuppressStartupBanner>
  55.        <DebugInformationFormat>EditAndContinue</DebugInformationFormat>
  56.        <UndefinePreprocessorDefinitions>NDEBUG;%(UndefinePreprocessorDefinitions)</UndefinePreprocessorDefinitions>
  57. +      <MultiProcessorCompilation>true</MultiProcessorCompilation>
  58. +      <EnablePREfast>false</EnablePREfast>
  59.      </ClCompile>
  60.      <ResourceCompile>
  61.        <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  62. @@ -285,8 +288,7 @@
  63.      <ClCompile>
  64.        <Optimization>Disabled</Optimization>
  65.        <AdditionalIncludeDirectories>../../code;../../libjpeg;../../libpng;../../lua;../../oggvorbis/include;../../openal/include;../../zlib;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
  66. -      <PreprocessorDefinitions>_WINDOWS;WIN32;_DEBUG;PDB_DEBUGGING;_CRT_SECURE_NO_DEPRECATE;_SECURE_SCL=0;_HAS_ITERATOR_DEBUGGING=0;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  67. -      <MinimalRebuild>true</MinimalRebuild>
  68. +      <PreprocessorDefinitions>FS2_SPEECH;FS2_VOICER;_WINDOWS;WIN32;_DEBUG;PDB_DEBUGGING;_CRT_SECURE_NO_DEPRECATE;_SECURE_SCL=0;_HAS_ITERATOR_DEBUGGING=0;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  69.        <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
  70.        <RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
  71.        <BufferSecurityCheck>true</BufferSecurityCheck>
  72. @@ -304,6 +306,8 @@
  73.        <SuppressStartupBanner>true</SuppressStartupBanner>
  74.        <DebugInformationFormat>EditAndContinue</DebugInformationFormat>
  75.        <UndefinePreprocessorDefinitions>NDEBUG;%(UndefinePreprocessorDefinitions)</UndefinePreprocessorDefinitions>
  76. +      <MultiProcessorCompilation>true</MultiProcessorCompilation>
  77. +      <EnablePREfast>false</EnablePREfast>
  78.      </ClCompile>
  79.      <ResourceCompile>
  80.        <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  81. @@ -334,13 +338,13 @@
  82.        <OmitFramePointers>true</OmitFramePointers>
  83.        <WholeProgramOptimization>true</WholeProgramOptimization>
  84.        <AdditionalIncludeDirectories>../../code;../../libjpeg;../../libpng;../../lua;../../oggvorbis/include;../../openal/include;../../zlib;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
  85. -      <PreprocessorDefinitions>NDEBUG;WIN32;_WINDOWS;PDB_DEBUGGING;_CRT_SECURE_NO_DEPRECATE;_SECURE_SCL=0;_HAS_ITERATOR_DEBUGGING=0;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  86. +      <PreprocessorDefinitions>FS2_SPEECH;FS2_VOICER;NDEBUG;WIN32;_WINDOWS;PDB_DEBUGGING;_CRT_SECURE_NO_DEPRECATE;_SECURE_SCL=0;_HAS_ITERATOR_DEBUGGING=0;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  87.        <StringPooling>true</StringPooling>
  88.        <ExceptionHandling>Sync</ExceptionHandling>
  89.        <RuntimeLibrary>MultiThreaded</RuntimeLibrary>
  90.        <BufferSecurityCheck>false</BufferSecurityCheck>
  91.        <FunctionLevelLinking>false</FunctionLevelLinking>
  92. -      <FloatingPointModel>Fast</FloatingPointModel>
  93. +      <FloatingPointModel>Precise</FloatingPointModel>
  94.        <PrecompiledHeaderOutputFile>$(OutDir)$(ProjectName).pch</PrecompiledHeaderOutputFile>
  95.        <AssemblerListingLocation>$(IntDir)</AssemblerListingLocation>
  96.        <ObjectFileName>$(IntDir)</ObjectFileName>
  97. @@ -350,9 +354,10 @@
  98.        <BrowseInformationFile>$(IntDir)</BrowseInformationFile>
  99.        <WarningLevel>Level3</WarningLevel>
  100.        <SuppressStartupBanner>true</SuppressStartupBanner>
  101. -      <DebugInformationFormat>
  102. -      </DebugInformationFormat>
  103. +      <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
  104.        <UndefinePreprocessorDefinitions>_DEBUG;%(UndefinePreprocessorDefinitions)</UndefinePreprocessorDefinitions>
  105. +      <MultiProcessorCompilation>true</MultiProcessorCompilation>
  106. +      <EnablePREfast>false</EnablePREfast>
  107.      </ClCompile>
  108.      <ResourceCompile>
  109.        <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  110. @@ -377,7 +382,7 @@
  111.        <OmitFramePointers>true</OmitFramePointers>
  112.        <WholeProgramOptimization>true</WholeProgramOptimization>
  113.        <AdditionalIncludeDirectories>../../code;../../libjpeg;../../libpng;../../lua;../../oggvorbis/include;../../openal/include;../../zlib;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
  114. -      <PreprocessorDefinitions>NDEBUG;WIN32;_WINDOWS;PDB_DEBUGGING;_CRT_SECURE_NO_DEPRECATE;_SECURE_SCL=0;_HAS_ITERATOR_DEBUGGING=0;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  115. +      <PreprocessorDefinitions>FS2_SPEECH;FS2_VOICER;NDEBUG;WIN32;_WINDOWS;PDB_DEBUGGING;_CRT_SECURE_NO_DEPRECATE;_SECURE_SCL=0;_HAS_ITERATOR_DEBUGGING=0;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  116.        <StringPooling>true</StringPooling>
  117.        <ExceptionHandling>Sync</ExceptionHandling>
  118.        <RuntimeLibrary>MultiThreaded</RuntimeLibrary>
  119. @@ -394,9 +399,10 @@
  120.        <BrowseInformationFile>$(IntDir)</BrowseInformationFile>
  121.        <WarningLevel>Level3</WarningLevel>
  122.        <SuppressStartupBanner>true</SuppressStartupBanner>
  123. -      <DebugInformationFormat>
  124. -      </DebugInformationFormat>
  125. +      <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
  126.        <UndefinePreprocessorDefinitions>_DEBUG;%(UndefinePreprocessorDefinitions)</UndefinePreprocessorDefinitions>
  127. +      <MultiProcessorCompilation>true</MultiProcessorCompilation>
  128. +      <EnablePREfast>false</EnablePREfast>
  129.      </ClCompile>
  130.      <ResourceCompile>
  131.        <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  132. @@ -421,7 +427,7 @@
  133.        <OmitFramePointers>true</OmitFramePointers>
  134.        <WholeProgramOptimization>true</WholeProgramOptimization>
  135.        <AdditionalIncludeDirectories>../../code;../../libjpeg;../../libpng;../../lua;../../oggvorbis/include;../../openal/include;../../zlib;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
  136. -      <PreprocessorDefinitions>NDEBUG;WIN32;_WINDOWS;PDB_DEBUGGING;_CRT_SECURE_NO_DEPRECATE;_SECURE_SCL=0;_HAS_ITERATOR_DEBUGGING=0;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  137. +      <PreprocessorDefinitions>FS2_SPEECH;FS2_VOICER;NDEBUG;WIN32;_WINDOWS;PDB_DEBUGGING;_CRT_SECURE_NO_DEPRECATE;_SECURE_SCL=0;_HAS_ITERATOR_DEBUGGING=0;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  138.        <StringPooling>true</StringPooling>
  139.        <ExceptionHandling>Sync</ExceptionHandling>
  140.        <RuntimeLibrary>MultiThreaded</RuntimeLibrary>
  141. @@ -438,9 +444,10 @@
  142.        <BrowseInformationFile>$(IntDir)</BrowseInformationFile>
  143.        <WarningLevel>Level3</WarningLevel>
  144.        <SuppressStartupBanner>true</SuppressStartupBanner>
  145. -      <DebugInformationFormat>
  146. -      </DebugInformationFormat>
  147. +      <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
  148.        <UndefinePreprocessorDefinitions>_DEBUG;%(UndefinePreprocessorDefinitions)</UndefinePreprocessorDefinitions>
  149. +      <MultiProcessorCompilation>true</MultiProcessorCompilation>
  150. +      <EnablePREfast>false</EnablePREfast>
  151.      </ClCompile>
  152.      <ResourceCompile>
  153.        <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  154. @@ -465,13 +472,13 @@
  155.        <OmitFramePointers>true</OmitFramePointers>
  156.        <WholeProgramOptimization>true</WholeProgramOptimization>
  157.        <AdditionalIncludeDirectories>../../code;../../libjpeg;../../libpng;../../lua;../../oggvorbis/include;../../openal/include;../../zlib;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
  158. -      <PreprocessorDefinitions>NDEBUG;WIN32;_WINDOWS;PDB_DEBUGGING;_CRT_SECURE_NO_DEPRECATE;_SECURE_SCL=0;_HAS_ITERATOR_DEBUGGING=0;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  159. +      <PreprocessorDefinitions>FS2_SPEECH;FS2_VOICER;NDEBUG;WIN32;_WINDOWS;PDB_DEBUGGING;_CRT_SECURE_NO_DEPRECATE;_SECURE_SCL=0;_HAS_ITERATOR_DEBUGGING=0;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  160.        <StringPooling>true</StringPooling>
  161.        <ExceptionHandling>Sync</ExceptionHandling>
  162.        <RuntimeLibrary>MultiThreaded</RuntimeLibrary>
  163.        <BufferSecurityCheck>false</BufferSecurityCheck>
  164.        <FunctionLevelLinking>false</FunctionLevelLinking>
  165. -      <EnableEnhancedInstructionSet>StreamingSIMDExtensions2</EnableEnhancedInstructionSet>
  166. +      <EnableEnhancedInstructionSet>AdvancedVectorExtensions</EnableEnhancedInstructionSet>
  167.        <FloatingPointModel>Precise</FloatingPointModel>
  168.        <PrecompiledHeaderOutputFile>$(OutDir)$(ProjectName).pch</PrecompiledHeaderOutputFile>
  169.        <AssemblerListingLocation>$(IntDir)</AssemblerListingLocation>
  170. @@ -482,9 +489,10 @@
  171.        <BrowseInformationFile>$(IntDir)</BrowseInformationFile>
  172.        <WarningLevel>Level3</WarningLevel>
  173.        <SuppressStartupBanner>true</SuppressStartupBanner>
  174. -      <DebugInformationFormat>
  175. -      </DebugInformationFormat>
  176. +      <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
  177.        <UndefinePreprocessorDefinitions>_DEBUG;%(UndefinePreprocessorDefinitions)</UndefinePreprocessorDefinitions>
  178. +      <MultiProcessorCompilation>true</MultiProcessorCompilation>
  179. +      <EnablePREfast>false</EnablePREfast>
  180.      </ClCompile>
  181.      <ResourceCompile>
  182.        <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  183. @@ -528,8 +536,8 @@
  184.      <ClCompile Include="..\..\code\cutscene\oggplayer.cpp" />
  185.      <ClCompile Include="..\..\code\Debris\debris.cpp" />
  186.      <ClCompile Include="..\..\code\debugconsole\console.cpp" />
  187. -   <ClCompile Include="..\..\code\debugconsole\consolecmds.cpp" />
  188. -   <ClCompile Include="..\..\code\debugconsole\consoleparse.cpp" />
  189. +    <ClCompile Include="..\..\code\debugconsole\consolecmds.cpp" />
  190. +    <ClCompile Include="..\..\code\debugconsole\consoleparse.cpp" />
  191.      <ClCompile Include="..\..\code\fireball\fireballs.cpp" />
  192.      <ClCompile Include="..\..\code\fireball\warpineffect.cpp" />
  193.      <ClCompile Include="..\..\code\gamehelp\contexthelp.cpp" />
  194. @@ -809,8 +817,8 @@
  195.      <ClInclude Include="..\..\code\cutscene\mvelib.h" />
  196.      <ClInclude Include="..\..\code\cutscene\oggplayer.h" />
  197.      <ClInclude Include="..\..\code\debugconsole\console.h" />
  198. -   <ClInclude Include="..\..\code\debugconsole\consoleparse.h" />
  199. -   <ClInclude Include="..\..\code\Debris\debris.h" />
  200. +    <ClInclude Include="..\..\code\debugconsole\consoleparse.h" />
  201. +    <ClInclude Include="..\..\code\Debris\debris.h" />
  202.      <ClInclude Include="..\..\code\DirectX\vasync.h" />
  203.      <ClInclude Include="..\..\code\DirectX\vdinput.h" />
  204.      <ClInclude Include="..\..\code\DirectX\vdplay.h" />
  205. Index: projects/MSVC_2013/Fred2.vcxproj
  206. ===================================================================
  207. --- projects/MSVC_2013/Fred2.vcxproj    (revision 11315)
  208. +++ projects/MSVC_2013/Fred2.vcxproj    (working copy)
  209. @@ -180,12 +180,7 @@
  210.      <TargetName Condition="'$(Configuration)|$(Platform)'=='Release AVX|Win32'">fred2_open_3_7_3_AVX</TargetName>
  211.    </PropertyGroup>
  212.    <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
  213. -    <CustomBuildStep>
  214. -      <Message>Copying build...</Message>
  215. -      <Command>copy /y "$(TargetPath)" "$(FS2PATH)\$(TargetFileName)"
  216. -</Command>
  217. -      <Outputs>$(FS2PATH)\$(TargetFileName);%(Outputs)</Outputs>
  218. -    </CustomBuildStep>
  219. +    <CustomBuildStep />
  220.      <Midl>
  221.        <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  222.        <MkTypLibCompatible>true</MkTypLibCompatible>
  223. @@ -199,7 +194,6 @@
  224.        <Optimization>Disabled</Optimization>
  225.        <AdditionalIncludeDirectories>../../code;../../libjpeg;../../libpng;../../lua;../../oggvorbis/include;../../openal/include;../../zlib;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
  226.        <PreprocessorDefinitions>_DEBUG;WIN32;_WINDOWS;FRED;WINVER=0x501;_WIN32_WINNT=0x501;_SECURE_SCL=0;_HAS_ITERATOR_DEBUGGING=0;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  227. -      <MinimalRebuild>true</MinimalRebuild>
  228.        <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
  229.        <RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
  230.        <BufferSecurityCheck>false</BufferSecurityCheck>
  231. @@ -214,6 +208,7 @@
  232.        <WarningLevel>Level4</WarningLevel>
  233.        <SuppressStartupBanner>true</SuppressStartupBanner>
  234.        <DebugInformationFormat>EditAndContinue</DebugInformationFormat>
  235. +      <EnablePREfast>false</EnablePREfast>
  236.      </ClCompile>
  237.      <ResourceCompile>
  238.        <PreprocessorDefinitions>_DEBUG;_VC08;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  239. @@ -228,7 +223,6 @@
  240.        <IgnoreSpecificDefaultLibraries>libc.lib;libcd.lib;libcmt.lib;libci.lib;%(IgnoreSpecificDefaultLibraries)</IgnoreSpecificDefaultLibraries>
  241.        <GenerateDebugInformation>true</GenerateDebugInformation>
  242.        <ProgramDatabaseFile>$(TargetDir)$(TargetName).pdb</ProgramDatabaseFile>
  243. -      <GenerateMapFile>true</GenerateMapFile>
  244.        <MapFileName>$(TargetDir)$(TargetName).map</MapFileName>
  245.        <SubSystem>Windows</SubSystem>
  246.        <RandomizedBaseAddress>false</RandomizedBaseAddress>
  247. @@ -243,17 +237,13 @@
  248.        <OutputFile>$(IntDir)$(ProjectName).bsc</OutputFile>
  249.      </Bscmake>
  250.      <PostBuildEvent>
  251. -      <Command>copy /y "$(TargetPath)" "$(FS2PATH)\$(TargetFileName)"</Command>
  252. +      <Command>copy /y "$(TargetPath)" "$(FS2PATH)\$(TargetFileName)"
  253. +copy /y "$(OutputPath)$(TargetName).pdb" "$(FS2PATH)\$(TargetName).pdb"</Command>
  254.        <Message>Copying FRED build...</Message>
  255.      </PostBuildEvent>
  256.    </ItemDefinitionGroup>
  257.    <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug SSE|Win32'">
  258. -    <CustomBuildStep>
  259. -      <Message>Copying build...</Message>
  260. -      <Command>copy /y "$(TargetPath)" "$(FS2PATH)\$(TargetFileName)"
  261. -</Command>
  262. -      <Outputs>$(FS2PATH)\$(TargetFileName);%(Outputs)</Outputs>
  263. -    </CustomBuildStep>
  264. +    <CustomBuildStep />
  265.      <Midl>
  266.        <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  267.        <MkTypLibCompatible>true</MkTypLibCompatible>
  268. @@ -267,7 +257,6 @@
  269.        <Optimization>Disabled</Optimization>
  270.        <AdditionalIncludeDirectories>../../code;../../libjpeg;../../libpng;../../lua;../../oggvorbis/include;../../openal/include;../../zlib;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
  271.        <PreprocessorDefinitions>_DEBUG;WIN32;_WINDOWS;FRED;WINVER=0x501;_WIN32_WINNT=0x501;_SECURE_SCL=0;_HAS_ITERATOR_DEBUGGING=0;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  272. -      <MinimalRebuild>true</MinimalRebuild>
  273.        <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
  274.        <RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
  275.        <BufferSecurityCheck>false</BufferSecurityCheck>
  276. @@ -284,6 +273,7 @@
  277.        <WarningLevel>Level4</WarningLevel>
  278.        <SuppressStartupBanner>true</SuppressStartupBanner>
  279.        <DebugInformationFormat>EditAndContinue</DebugInformationFormat>
  280. +      <EnablePREfast>false</EnablePREfast>
  281.      </ClCompile>
  282.      <ResourceCompile>
  283.        <PreprocessorDefinitions>_DEBUG;_VC08;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  284. @@ -298,7 +288,6 @@
  285.        <IgnoreSpecificDefaultLibraries>libc.lib;libcd.lib;libcmt.lib;libci.lib;%(IgnoreSpecificDefaultLibraries)</IgnoreSpecificDefaultLibraries>
  286.        <GenerateDebugInformation>true</GenerateDebugInformation>
  287.        <ProgramDatabaseFile>$(TargetDir)$(TargetName).pdb</ProgramDatabaseFile>
  288. -      <GenerateMapFile>true</GenerateMapFile>
  289.        <MapFileName>$(TargetDir)$(TargetName).map</MapFileName>
  290.        <SubSystem>Windows</SubSystem>
  291.        <RandomizedBaseAddress>false</RandomizedBaseAddress>
  292. @@ -313,17 +302,13 @@
  293.        <OutputFile>$(IntDir)$(ProjectName).bsc</OutputFile>
  294.      </Bscmake>
  295.      <PostBuildEvent>
  296. -      <Command>copy /y "$(TargetPath)" "$(FS2PATH)\$(TargetFileName)"</Command>
  297. +      <Command>copy /y "$(TargetPath)" "$(FS2PATH)\$(TargetFileName)"
  298. +copy /y "$(OutputPath)$(TargetName).pdb" "$(FS2PATH)\$(TargetName).pdb"</Command>
  299.        <Message>Copying FRED build...</Message>
  300.      </PostBuildEvent>
  301.    </ItemDefinitionGroup>
  302.    <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug SSE2|Win32'">
  303. -    <CustomBuildStep>
  304. -      <Message>Copying build...</Message>
  305. -      <Command>copy /y "$(TargetPath)" "$(FS2PATH)\$(TargetFileName)"
  306. -</Command>
  307. -      <Outputs>$(FS2PATH)\$(TargetFileName);%(Outputs)</Outputs>
  308. -    </CustomBuildStep>
  309. +    <CustomBuildStep />
  310.      <Midl>
  311.        <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  312.        <MkTypLibCompatible>true</MkTypLibCompatible>
  313. @@ -337,7 +322,6 @@
  314.        <Optimization>Disabled</Optimization>
  315.        <AdditionalIncludeDirectories>../../code;../../libjpeg;../../libpng;../../lua;../../oggvorbis/include;../../openal/include;../../zlib;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
  316.        <PreprocessorDefinitions>_DEBUG;WIN32;_WINDOWS;FRED;WINVER=0x501;_WIN32_WINNT=0x501;_SECURE_SCL=0;_HAS_ITERATOR_DEBUGGING=0;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  317. -      <MinimalRebuild>true</MinimalRebuild>
  318.        <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
  319.        <RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
  320.        <BufferSecurityCheck>false</BufferSecurityCheck>
  321. @@ -354,6 +338,7 @@
  322.        <WarningLevel>Level4</WarningLevel>
  323.        <SuppressStartupBanner>true</SuppressStartupBanner>
  324.        <DebugInformationFormat>EditAndContinue</DebugInformationFormat>
  325. +      <EnablePREfast>false</EnablePREfast>
  326.      </ClCompile>
  327.      <ResourceCompile>
  328.        <PreprocessorDefinitions>_DEBUG;_VC08;_SSE2;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  329. @@ -368,7 +353,6 @@
  330.        <IgnoreSpecificDefaultLibraries>libc.lib;libcd.lib;libcmt.lib;libci.lib;%(IgnoreSpecificDefaultLibraries)</IgnoreSpecificDefaultLibraries>
  331.        <GenerateDebugInformation>true</GenerateDebugInformation>
  332.        <ProgramDatabaseFile>$(TargetDir)$(TargetName).pdb</ProgramDatabaseFile>
  333. -      <GenerateMapFile>true</GenerateMapFile>
  334.        <MapFileName>$(TargetDir)$(TargetName).map</MapFileName>
  335.        <SubSystem>Windows</SubSystem>
  336.        <RandomizedBaseAddress>false</RandomizedBaseAddress>
  337. @@ -383,17 +367,13 @@
  338.        <OutputFile>$(IntDir)$(ProjectName).bsc</OutputFile>
  339.      </Bscmake>
  340.      <PostBuildEvent>
  341. -      <Command>copy /y "$(TargetPath)" "$(FS2PATH)\$(TargetFileName)"</Command>
  342. +      <Command>copy /y "$(TargetPath)" "$(FS2PATH)\$(TargetFileName)"
  343. +copy /y "$(OutputPath)$(TargetName).pdb" "$(FS2PATH)\$(TargetName).pdb"</Command>
  344.        <Message>Copying FRED build...</Message>
  345.      </PostBuildEvent>
  346.    </ItemDefinitionGroup>
  347.    <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug AVX|Win32'">
  348. -    <CustomBuildStep>
  349. -      <Message>Copying build...</Message>
  350. -      <Command>copy /y "$(TargetPath)" "$(FS2PATH)\$(TargetFileName)"
  351. -</Command>
  352. -      <Outputs>$(FS2PATH)\$(TargetFileName);%(Outputs)</Outputs>
  353. -    </CustomBuildStep>
  354. +    <CustomBuildStep />
  355.      <Midl>
  356.        <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  357.        <MkTypLibCompatible>true</MkTypLibCompatible>
  358. @@ -407,7 +387,6 @@
  359.        <Optimization>Disabled</Optimization>
  360.        <AdditionalIncludeDirectories>../../code;../../libjpeg;../../libpng;../../lua;../../oggvorbis/include;../../openal/include;../../zlib;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
  361.        <PreprocessorDefinitions>_DEBUG;WIN32;_WINDOWS;FRED;WINVER=0x501;_WIN32_WINNT=0x501;_SECURE_SCL=0;_HAS_ITERATOR_DEBUGGING=0;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  362. -      <MinimalRebuild>true</MinimalRebuild>
  363.        <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
  364.        <RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
  365.        <BufferSecurityCheck>false</BufferSecurityCheck>
  366. @@ -424,6 +403,7 @@
  367.        <WarningLevel>Level4</WarningLevel>
  368.        <SuppressStartupBanner>true</SuppressStartupBanner>
  369.        <DebugInformationFormat>EditAndContinue</DebugInformationFormat>
  370. +      <EnablePREfast>false</EnablePREfast>
  371.      </ClCompile>
  372.      <ResourceCompile>
  373.        <PreprocessorDefinitions>_DEBUG;_VC08;_SSE2;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  374. @@ -438,7 +418,6 @@
  375.        <IgnoreSpecificDefaultLibraries>libc.lib;libcd.lib;libcmt.lib;libci.lib;%(IgnoreSpecificDefaultLibraries)</IgnoreSpecificDefaultLibraries>
  376.        <GenerateDebugInformation>true</GenerateDebugInformation>
  377.        <ProgramDatabaseFile>$(TargetDir)$(TargetName).pdb</ProgramDatabaseFile>
  378. -      <GenerateMapFile>true</GenerateMapFile>
  379.        <MapFileName>$(TargetDir)$(TargetName).map</MapFileName>
  380.        <SubSystem>Windows</SubSystem>
  381.        <RandomizedBaseAddress>false</RandomizedBaseAddress>
  382. @@ -453,17 +432,13 @@
  383.        <OutputFile>$(IntDir)$(ProjectName).bsc</OutputFile>
  384.      </Bscmake>
  385.      <PostBuildEvent>
  386. -      <Command>copy /y "$(TargetPath)" "$(FS2PATH)\$(TargetFileName)"</Command>
  387. +      <Command>copy /y "$(TargetPath)" "$(FS2PATH)\$(TargetFileName)"
  388. +copy /y "$(OutputPath)$(TargetName).pdb" "$(FS2PATH)\$(TargetName).pdb"</Command>
  389.        <Message>Copying FRED build...</Message>
  390.      </PostBuildEvent>
  391.    </ItemDefinitionGroup>
  392.    <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
  393. -    <CustomBuildStep>
  394. -      <Message>Copying build...</Message>
  395. -      <Command>copy /y "$(TargetPath)" "$(FS2PATH)\$(TargetFileName)"
  396. -</Command>
  397. -      <Outputs>$(FS2PATH)\$(TargetFileName);%(Outputs)</Outputs>
  398. -    </CustomBuildStep>
  399. +    <CustomBuildStep />
  400.      <Midl>
  401.        <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  402.        <MkTypLibCompatible>true</MkTypLibCompatible>
  403. @@ -487,7 +462,7 @@
  404.        <RuntimeLibrary>MultiThreaded</RuntimeLibrary>
  405.        <BufferSecurityCheck>false</BufferSecurityCheck>
  406.        <FunctionLevelLinking>false</FunctionLevelLinking>
  407. -      <FloatingPointModel>Fast</FloatingPointModel>
  408. +      <FloatingPointModel>Precise</FloatingPointModel>
  409.        <PrecompiledHeaderOutputFile>$(OutDir)$(ProjectName).pch</PrecompiledHeaderOutputFile>
  410.        <AssemblerListingLocation>$(IntDir)</AssemblerListingLocation>
  411.        <ObjectFileName>$(IntDir)</ObjectFileName>
  412. @@ -497,7 +472,8 @@
  413.        <BrowseInformationFile>$(IntDir)</BrowseInformationFile>
  414.        <WarningLevel>Level3</WarningLevel>
  415.        <SuppressStartupBanner>true</SuppressStartupBanner>
  416. -      <DebugInformationFormat>OldStyle</DebugInformationFormat>
  417. +      <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
  418. +      <EnablePREfast>false</EnablePREfast>
  419.      </ClCompile>
  420.      <ResourceCompile>
  421.        <PreprocessorDefinitions>NDEBUG;_VC08;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  422. @@ -511,7 +487,6 @@
  423.        <EnableUAC>false</EnableUAC>
  424.        <IgnoreSpecificDefaultLibraries>libc.lib;libcd.lib;libci.lib;%(IgnoreSpecificDefaultLibraries)</IgnoreSpecificDefaultLibraries>
  425.        <ProgramDatabaseFile>$(TargetDir)$(TargetName).pdb</ProgramDatabaseFile>
  426. -      <GenerateMapFile>true</GenerateMapFile>
  427.        <MapFileName>$(TargetDir)$(TargetName).map</MapFileName>
  428.        <SubSystem>Windows</SubSystem>
  429.        <RandomizedBaseAddress>false</RandomizedBaseAddress>
  430. @@ -520,6 +495,7 @@
  431.        <TargetMachine>MachineX86</TargetMachine>
  432.        <AdditionalOptions>/FORCE:MULTIPLE %(AdditionalOptions)</AdditionalOptions>
  433.        <ImageHasSafeExceptionHandlers>false</ImageHasSafeExceptionHandlers>
  434. +      <GenerateDebugInformation>true</GenerateDebugInformation>
  435.      </Link>
  436.      <Bscmake>
  437.        <SuppressStartupBanner>true</SuppressStartupBanner>
  438. @@ -526,17 +502,13 @@
  439.        <OutputFile>$(IntDir)$(ProjectName).bsc</OutputFile>
  440.      </Bscmake>
  441.      <PostBuildEvent>
  442. -      <Command>copy /y "$(TargetPath)" "$(FS2PATH)\$(TargetFileName)"</Command>
  443. +      <Command>copy /y "$(TargetPath)" "$(FS2PATH)\$(TargetFileName)"
  444. +copy /y "$(OutputPath)$(TargetName).pdb" "$(FS2PATH)\$(TargetName).pdb"</Command>
  445.        <Message>Copying FRED build...</Message>
  446.      </PostBuildEvent>
  447.    </ItemDefinitionGroup>
  448.    <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release SSE|Win32'">
  449. -    <CustomBuildStep>
  450. -      <Message>Copying build...</Message>
  451. -      <Command>copy /y "$(TargetPath)" "$(FS2PATH)\$(TargetFileName)"
  452. -</Command>
  453. -      <Outputs>$(FS2PATH)\$(TargetFileName);%(Outputs)</Outputs>
  454. -    </CustomBuildStep>
  455. +    <CustomBuildStep />
  456.      <Midl>
  457.        <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  458.        <MkTypLibCompatible>true</MkTypLibCompatible>
  459. @@ -571,7 +543,8 @@
  460.        <BrowseInformationFile>$(IntDir)</BrowseInformationFile>
  461.        <WarningLevel>Level3</WarningLevel>
  462.        <SuppressStartupBanner>true</SuppressStartupBanner>
  463. -      <DebugInformationFormat>OldStyle</DebugInformationFormat>
  464. +      <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
  465. +      <EnablePREfast>false</EnablePREfast>
  466.      </ClCompile>
  467.      <ResourceCompile>
  468.        <PreprocessorDefinitions>NDEBUG;_VC08;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  469. @@ -585,7 +558,6 @@
  470.        <EnableUAC>false</EnableUAC>
  471.        <IgnoreSpecificDefaultLibraries>libc.lib;libcd.lib;libci.lib;%(IgnoreSpecificDefaultLibraries)</IgnoreSpecificDefaultLibraries>
  472.        <ProgramDatabaseFile>$(TargetDir)$(TargetName).pdb</ProgramDatabaseFile>
  473. -      <GenerateMapFile>true</GenerateMapFile>
  474.        <MapFileName>$(TargetDir)$(TargetName).map</MapFileName>
  475.        <SubSystem>Windows</SubSystem>
  476.        <RandomizedBaseAddress>false</RandomizedBaseAddress>
  477. @@ -594,6 +566,7 @@
  478.        <TargetMachine>MachineX86</TargetMachine>
  479.        <AdditionalOptions>/FORCE:MULTIPLE %(AdditionalOptions)</AdditionalOptions>
  480.        <ImageHasSafeExceptionHandlers>false</ImageHasSafeExceptionHandlers>
  481. +      <GenerateDebugInformation>true</GenerateDebugInformation>
  482.      </Link>
  483.      <Bscmake>
  484.        <SuppressStartupBanner>true</SuppressStartupBanner>
  485. @@ -600,17 +573,13 @@
  486.        <OutputFile>$(IntDir)$(ProjectName).bsc</OutputFile>
  487.      </Bscmake>
  488.      <PostBuildEvent>
  489. -      <Command>copy /y "$(TargetPath)" "$(FS2PATH)\$(TargetFileName)"</Command>
  490. +      <Command>copy /y "$(TargetPath)" "$(FS2PATH)\$(TargetFileName)"
  491. +copy /y "$(OutputPath)$(TargetName).pdb" "$(FS2PATH)\$(TargetName).pdb"</Command>
  492.        <Message>Copying FRED build...</Message>
  493.      </PostBuildEvent>
  494.    </ItemDefinitionGroup>
  495.    <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release SSE2|Win32'">
  496. -    <CustomBuildStep>
  497. -      <Message>Copying build...</Message>
  498. -      <Command>copy /y "$(TargetPath)" "$(FS2PATH)\$(TargetFileName)"
  499. -</Command>
  500. -      <Outputs>$(FS2PATH)\$(TargetFileName);%(Outputs)</Outputs>
  501. -    </CustomBuildStep>
  502. +    <CustomBuildStep />
  503.      <Midl>
  504.        <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  505.        <MkTypLibCompatible>true</MkTypLibCompatible>
  506. @@ -645,7 +614,8 @@
  507.        <BrowseInformationFile>$(IntDir)</BrowseInformationFile>
  508.        <WarningLevel>Level3</WarningLevel>
  509.        <SuppressStartupBanner>true</SuppressStartupBanner>
  510. -      <DebugInformationFormat>OldStyle</DebugInformationFormat>
  511. +      <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
  512. +      <EnablePREfast>false</EnablePREfast>
  513.      </ClCompile>
  514.      <ResourceCompile>
  515.        <PreprocessorDefinitions>NDEBUG;_VC08;_SSE2;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  516. @@ -659,7 +629,6 @@
  517.        <EnableUAC>false</EnableUAC>
  518.        <IgnoreSpecificDefaultLibraries>libc.lib;libcd.lib;libci.lib;%(IgnoreSpecificDefaultLibraries)</IgnoreSpecificDefaultLibraries>
  519.        <ProgramDatabaseFile>$(TargetDir)$(TargetName).pdb</ProgramDatabaseFile>
  520. -      <GenerateMapFile>true</GenerateMapFile>
  521.        <MapFileName>$(TargetDir)$(TargetName).map</MapFileName>
  522.        <SubSystem>Windows</SubSystem>
  523.        <RandomizedBaseAddress>false</RandomizedBaseAddress>
  524. @@ -668,6 +637,7 @@
  525.        <TargetMachine>MachineX86</TargetMachine>
  526.        <AdditionalOptions>/FORCE:MULTIPLE %(AdditionalOptions)</AdditionalOptions>
  527.        <ImageHasSafeExceptionHandlers>false</ImageHasSafeExceptionHandlers>
  528. +      <GenerateDebugInformation>true</GenerateDebugInformation>
  529.      </Link>
  530.      <Bscmake>
  531.        <SuppressStartupBanner>true</SuppressStartupBanner>
  532. @@ -674,17 +644,13 @@
  533.        <OutputFile>$(IntDir)$(ProjectName).bsc</OutputFile>
  534.      </Bscmake>
  535.      <PostBuildEvent>
  536. -      <Command>copy /y "$(TargetPath)" "$(FS2PATH)\$(TargetFileName)"</Command>
  537. +      <Command>copy /y "$(TargetPath)" "$(FS2PATH)\$(TargetFileName)"
  538. +copy /y "$(OutputPath)$(TargetName).pdb" "$(FS2PATH)\$(TargetName).pdb"</Command>
  539.        <Message>Copying FRED build...</Message>
  540.      </PostBuildEvent>
  541.    </ItemDefinitionGroup>
  542.    <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release AVX|Win32'">
  543. -    <CustomBuildStep>
  544. -      <Message>Copying build...</Message>
  545. -      <Command>copy /y "$(TargetPath)" "$(FS2PATH)\$(TargetFileName)"
  546. -</Command>
  547. -      <Outputs>$(FS2PATH)\$(TargetFileName);%(Outputs)</Outputs>
  548. -    </CustomBuildStep>
  549. +    <CustomBuildStep />
  550.      <Midl>
  551.        <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  552.        <MkTypLibCompatible>true</MkTypLibCompatible>
  553. @@ -708,7 +674,7 @@
  554.        <RuntimeLibrary>MultiThreaded</RuntimeLibrary>
  555.        <BufferSecurityCheck>false</BufferSecurityCheck>
  556.        <FunctionLevelLinking>false</FunctionLevelLinking>
  557. -      <EnableEnhancedInstructionSet>StreamingSIMDExtensions2</EnableEnhancedInstructionSet>
  558. +      <EnableEnhancedInstructionSet>AdvancedVectorExtensions</EnableEnhancedInstructionSet>
  559.        <FloatingPointModel>Precise</FloatingPointModel>
  560.        <PrecompiledHeaderOutputFile>$(OutDir)$(ProjectName).pch</PrecompiledHeaderOutputFile>
  561.        <AssemblerListingLocation>$(IntDir)</AssemblerListingLocation>
  562. @@ -719,7 +685,8 @@
  563.        <BrowseInformationFile>$(IntDir)</BrowseInformationFile>
  564.        <WarningLevel>Level3</WarningLevel>
  565.        <SuppressStartupBanner>true</SuppressStartupBanner>
  566. -      <DebugInformationFormat>OldStyle</DebugInformationFormat>
  567. +      <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
  568. +      <EnablePREfast>false</EnablePREfast>
  569.      </ClCompile>
  570.      <ResourceCompile>
  571.        <PreprocessorDefinitions>NDEBUG;_VC08;_SSE2;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  572. @@ -733,7 +700,6 @@
  573.        <EnableUAC>false</EnableUAC>
  574.        <IgnoreSpecificDefaultLibraries>libc.lib;libcd.lib;libci.lib;%(IgnoreSpecificDefaultLibraries)</IgnoreSpecificDefaultLibraries>
  575.        <ProgramDatabaseFile>$(TargetDir)$(TargetName).pdb</ProgramDatabaseFile>
  576. -      <GenerateMapFile>true</GenerateMapFile>
  577.        <MapFileName>$(TargetDir)$(TargetName).map</MapFileName>
  578.        <SubSystem>Windows</SubSystem>
  579.        <RandomizedBaseAddress>false</RandomizedBaseAddress>
  580. @@ -742,6 +708,7 @@
  581.        <TargetMachine>MachineX86</TargetMachine>
  582.        <AdditionalOptions>/FORCE:MULTIPLE %(AdditionalOptions)</AdditionalOptions>
  583.        <ImageHasSafeExceptionHandlers>false</ImageHasSafeExceptionHandlers>
  584. +      <GenerateDebugInformation>true</GenerateDebugInformation>
  585.      </Link>
  586.      <Bscmake>
  587.        <SuppressStartupBanner>true</SuppressStartupBanner>
  588. @@ -748,7 +715,8 @@
  589.        <OutputFile>$(IntDir)$(ProjectName).bsc</OutputFile>
  590.      </Bscmake>
  591.      <PostBuildEvent>
  592. -      <Command>copy /y "$(TargetPath)" "$(FS2PATH)\$(TargetFileName)"</Command>
  593. +      <Command>copy /y "$(TargetPath)" "$(FS2PATH)\$(TargetFileName)"
  594. +copy /y "$(OutputPath)$(TargetName).pdb" "$(FS2PATH)\$(TargetName).pdb"</Command>
  595.        <Message>Copying FRED build...</Message>
  596.      </PostBuildEvent>
  597.    </ItemDefinitionGroup>
  598. Index: projects/MSVC_2013/Freespace2.vcxproj
  599. ===================================================================
  600. --- projects/MSVC_2013/Freespace2.vcxproj   (revision 11315)
  601. +++ projects/MSVC_2013/Freespace2.vcxproj   (working copy)
  602. @@ -179,12 +179,7 @@
  603.      <TargetName Condition="'$(Configuration)|$(Platform)'=='Release AVX|Win32'">fs2_open_3_7_3_AVX</TargetName>
  604.    </PropertyGroup>
  605.    <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
  606. -    <CustomBuildStep>
  607. -      <Message>Copying build...</Message>
  608. -      <Command>copy /y "$(TargetPath)" "$(FS2PATH)\$(TargetFileName)"
  609. -</Command>
  610. -      <Outputs>$(FS2PATH)\$(TargetFileName);%(Outputs)</Outputs>
  611. -    </CustomBuildStep>
  612. +    <CustomBuildStep />
  613.      <Midl>
  614.        <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  615.        <MkTypLibCompatible>true</MkTypLibCompatible>
  616. @@ -197,8 +192,7 @@
  617.      <ClCompile>
  618.        <Optimization>Disabled</Optimization>
  619.        <AdditionalIncludeDirectories>../../code;../../libjpeg;../../libpng;../../lua;../../oggvorbis/include;../../openal/include;../../zlib;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
  620. -      <PreprocessorDefinitions>_WINDOWS;WIN32;_DEBUG;USE_OPENAL;_SECURE_SCL=0;_HAS_ITERATOR_DEBUGGING=0;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  621. -      <MinimalRebuild>true</MinimalRebuild>
  622. +      <PreprocessorDefinitions>FS2_SPEECH;FS2_VOICER;_WINDOWS;WIN32;_DEBUG;USE_OPENAL;_SECURE_SCL=0;_HAS_ITERATOR_DEBUGGING=0;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  623.        <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
  624.        <RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
  625.        <BufferSecurityCheck>false</BufferSecurityCheck>
  626. @@ -214,11 +208,9 @@
  627.        <SuppressStartupBanner>true</SuppressStartupBanner>
  628.        <DebugInformationFormat>EditAndContinue</DebugInformationFormat>
  629.        <UndefinePreprocessorDefinitions>NDEBUG;%(UndefinePreprocessorDefinitions)</UndefinePreprocessorDefinitions>
  630. -      <EnablePREfast>false</EnablePREfast>
  631. -      <MultiProcessorCompilation>true</MultiProcessorCompilation>
  632.      </ClCompile>
  633.      <ResourceCompile>
  634. -      <PreprocessorDefinitions>_DEBUG;_VC08;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  635. +      <PreprocessorDefinitions>_DEBUG;_VC08;FS2_VOICER;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  636.        <Culture>0x0409</Culture>
  637.      </ResourceCompile>
  638.      <ProjectReference>
  639. @@ -235,9 +227,8 @@
  640.        <IgnoreSpecificDefaultLibraries>libc.lib;libcd.lib;libcmt.lib;libci.lib;%(IgnoreSpecificDefaultLibraries)</IgnoreSpecificDefaultLibraries>
  641.        <GenerateDebugInformation>true</GenerateDebugInformation>
  642.        <ProgramDatabaseFile>$(TargetDir)$(TargetName).pdb</ProgramDatabaseFile>
  643. -      <GenerateMapFile>true</GenerateMapFile>
  644.        <MapFileName>$(TargetDir)$(TargetName).map</MapFileName>
  645. -      <MapExports>true</MapExports>
  646. +      <MapExports>false</MapExports>
  647.        <SubSystem>Windows</SubSystem>
  648.        <RandomizedBaseAddress>false</RandomizedBaseAddress>
  649.        <DataExecutionPrevention>
  650. @@ -251,7 +242,8 @@
  651.        </OutputFile>
  652.      </Bscmake>
  653.      <PostBuildEvent>
  654. -      <Command>copy /y "$(TargetPath)" "$(FS2PATH)\$(TargetFileName)"</Command>
  655. +      <Command>copy /y "$(TargetPath)" "$(FS2PATH)\$(TargetFileName)"
  656. +copy /y "$(OutputPath)$(TargetName).pdb" "$(FS2PATH)\$(TargetName).pdb"</Command>
  657.      </PostBuildEvent>
  658.      <PostBuildEvent>
  659.        <Message>Copying build...</Message>
  660. @@ -258,12 +250,7 @@
  661.      </PostBuildEvent>
  662.    </ItemDefinitionGroup>
  663.    <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug SSE|Win32'">
  664. -    <CustomBuildStep>
  665. -      <Message>Copying build...</Message>
  666. -      <Command>copy /y "$(TargetPath)" "$(FS2PATH)\$(TargetFileName)"
  667. -</Command>
  668. -      <Outputs>$(FS2PATH)\$(TargetFileName);%(Outputs)</Outputs>
  669. -    </CustomBuildStep>
  670. +    <CustomBuildStep />
  671.      <Midl>
  672.        <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  673.        <MkTypLibCompatible>true</MkTypLibCompatible>
  674. @@ -276,8 +263,7 @@
  675.      <ClCompile>
  676.        <Optimization>Disabled</Optimization>
  677.        <AdditionalIncludeDirectories>../../code;../../libjpeg;../../libpng;../../lua;../../oggvorbis/include;../../openal/include;../../zlib;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
  678. -      <PreprocessorDefinitions>_WINDOWS;WIN32;_DEBUG;USE_OPENAL;_SECURE_SCL=0;_HAS_ITERATOR_DEBUGGING=0;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  679. -      <MinimalRebuild>true</MinimalRebuild>
  680. +      <PreprocessorDefinitions>FS2_SPEECH;FS2_VOICER;_WINDOWS;WIN32;_DEBUG;USE_OPENAL;_SECURE_SCL=0;_HAS_ITERATOR_DEBUGGING=0;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  681.        <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
  682.        <RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
  683.        <BufferSecurityCheck>false</BufferSecurityCheck>
  684. @@ -295,10 +281,9 @@
  685.        <SuppressStartupBanner>true</SuppressStartupBanner>
  686.        <DebugInformationFormat>EditAndContinue</DebugInformationFormat>
  687.        <UndefinePreprocessorDefinitions>NDEBUG;%(UndefinePreprocessorDefinitions)</UndefinePreprocessorDefinitions>
  688. -      <MultiProcessorCompilation>true</MultiProcessorCompilation>
  689.      </ClCompile>
  690.      <ResourceCompile>
  691. -      <PreprocessorDefinitions>_DEBUG;_VC08;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  692. +      <PreprocessorDefinitions>_DEBUG;_VC08;FS2_VOICER;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  693.        <Culture>0x0409</Culture>
  694.      </ResourceCompile>
  695.      <ProjectReference>
  696. @@ -315,9 +300,8 @@
  697.        <IgnoreSpecificDefaultLibraries>libc.lib;libcd.lib;libcmt.lib;libci.lib;%(IgnoreSpecificDefaultLibraries)</IgnoreSpecificDefaultLibraries>
  698.        <GenerateDebugInformation>true</GenerateDebugInformation>
  699.        <ProgramDatabaseFile>$(TargetDir)$(TargetName).pdb</ProgramDatabaseFile>
  700. -      <GenerateMapFile>true</GenerateMapFile>
  701.        <MapFileName>$(TargetDir)$(TargetName).map</MapFileName>
  702. -      <MapExports>true</MapExports>
  703. +      <MapExports>false</MapExports>
  704.        <SubSystem>Windows</SubSystem>
  705.        <RandomizedBaseAddress>false</RandomizedBaseAddress>
  706.        <DataExecutionPrevention>
  707. @@ -331,7 +315,8 @@
  708.        </OutputFile>
  709.      </Bscmake>
  710.      <PostBuildEvent>
  711. -      <Command>copy /y "$(TargetPath)" "$(FS2PATH)\$(TargetFileName)"</Command>
  712. +      <Command>copy /y "$(TargetPath)" "$(FS2PATH)\$(TargetFileName)"
  713. +copy /y "$(OutputPath)$(TargetName).pdb" "$(FS2PATH)\$(TargetName).pdb"</Command>
  714.      </PostBuildEvent>
  715.      <PostBuildEvent>
  716.        <Message>Copying build...</Message>
  717. @@ -338,12 +323,7 @@
  718.      </PostBuildEvent>
  719.    </ItemDefinitionGroup>
  720.    <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug SSE2|Win32'">
  721. -    <CustomBuildStep>
  722. -      <Message>Copying build...</Message>
  723. -      <Command>copy /y "$(TargetPath)" "$(FS2PATH)\$(TargetFileName)"
  724. -</Command>
  725. -      <Outputs>$(FS2PATH)\$(TargetFileName);%(Outputs)</Outputs>
  726. -    </CustomBuildStep>
  727. +    <CustomBuildStep />
  728.      <Midl>
  729.        <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  730.        <MkTypLibCompatible>true</MkTypLibCompatible>
  731. @@ -356,8 +336,7 @@
  732.      <ClCompile>
  733.        <Optimization>Disabled</Optimization>
  734.        <AdditionalIncludeDirectories>../../code;../../libjpeg;../../libpng;../../lua;../../oggvorbis/include;../../openal/include;../../zlib;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
  735. -      <PreprocessorDefinitions>_WINDOWS;WIN32;_DEBUG;USE_OPENAL;_SECURE_SCL=0;_HAS_ITERATOR_DEBUGGING=0;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  736. -      <MinimalRebuild>true</MinimalRebuild>
  737. +      <PreprocessorDefinitions>FS2_SPEECH;FS2_VOICER;_WINDOWS;WIN32;_DEBUG;USE_OPENAL;_SECURE_SCL=0;_HAS_ITERATOR_DEBUGGING=0;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  738.        <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
  739.        <RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
  740.        <BufferSecurityCheck>false</BufferSecurityCheck>
  741. @@ -375,10 +354,9 @@
  742.        <SuppressStartupBanner>true</SuppressStartupBanner>
  743.        <DebugInformationFormat>EditAndContinue</DebugInformationFormat>
  744.        <UndefinePreprocessorDefinitions>NDEBUG;%(UndefinePreprocessorDefinitions)</UndefinePreprocessorDefinitions>
  745. -      <MultiProcessorCompilation>true</MultiProcessorCompilation>
  746.      </ClCompile>
  747.      <ResourceCompile>
  748. -      <PreprocessorDefinitions>_DEBUG;_VC08;_SSE2;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  749. +      <PreprocessorDefinitions>_DEBUG;_VC08;_SSE2;FS2_VOICER;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  750.        <Culture>0x0409</Culture>
  751.      </ResourceCompile>
  752.      <ProjectReference>
  753. @@ -395,9 +373,8 @@
  754.        <IgnoreSpecificDefaultLibraries>libc.lib;libcd.lib;libcmt.lib;libci.lib;%(IgnoreSpecificDefaultLibraries)</IgnoreSpecificDefaultLibraries>
  755.        <GenerateDebugInformation>true</GenerateDebugInformation>
  756.        <ProgramDatabaseFile>$(TargetDir)$(TargetName).pdb</ProgramDatabaseFile>
  757. -      <GenerateMapFile>true</GenerateMapFile>
  758.        <MapFileName>$(TargetDir)$(TargetName).map</MapFileName>
  759. -      <MapExports>true</MapExports>
  760. +      <MapExports>false</MapExports>
  761.        <SubSystem>Windows</SubSystem>
  762.        <RandomizedBaseAddress>false</RandomizedBaseAddress>
  763.        <DataExecutionPrevention>
  764. @@ -411,7 +388,8 @@
  765.        </OutputFile>
  766.      </Bscmake>
  767.      <PostBuildEvent>
  768. -      <Command>copy /y "$(TargetPath)" "$(FS2PATH)\$(TargetFileName)"</Command>
  769. +      <Command>copy /y "$(TargetPath)" "$(FS2PATH)\$(TargetFileName)"
  770. +copy /y "$(OutputPath)$(TargetName).pdb" "$(FS2PATH)\$(TargetName).pdb"</Command>
  771.      </PostBuildEvent>
  772.      <PostBuildEvent>
  773.        <Message>Copying build...</Message>
  774. @@ -418,12 +396,7 @@
  775.      </PostBuildEvent>
  776.    </ItemDefinitionGroup>
  777.    <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug AVX|Win32'">
  778. -    <CustomBuildStep>
  779. -      <Message>Copying build...</Message>
  780. -      <Command>copy /y "$(TargetPath)" "$(FS2PATH)\$(TargetFileName)"
  781. -</Command>
  782. -      <Outputs>$(FS2PATH)\$(TargetFileName);%(Outputs)</Outputs>
  783. -    </CustomBuildStep>
  784. +    <CustomBuildStep />
  785.      <Midl>
  786.        <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  787.        <MkTypLibCompatible>true</MkTypLibCompatible>
  788. @@ -436,8 +409,7 @@
  789.      <ClCompile>
  790.        <Optimization>Disabled</Optimization>
  791.        <AdditionalIncludeDirectories>../../code;../../libjpeg;../../libpng;../../lua;../../oggvorbis/include;../../openal/include;../../zlib;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
  792. -      <PreprocessorDefinitions>_WINDOWS;WIN32;_DEBUG;USE_OPENAL;_SECURE_SCL=0;_HAS_ITERATOR_DEBUGGING=0;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  793. -      <MinimalRebuild>true</MinimalRebuild>
  794. +      <PreprocessorDefinitions>FS2_SPEECH;FS2_VOICER;_WINDOWS;WIN32;_DEBUG;USE_OPENAL;_SECURE_SCL=0;_HAS_ITERATOR_DEBUGGING=0;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  795.        <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
  796.        <RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
  797.        <BufferSecurityCheck>false</BufferSecurityCheck>
  798. @@ -455,10 +427,9 @@
  799.        <SuppressStartupBanner>true</SuppressStartupBanner>
  800.        <DebugInformationFormat>EditAndContinue</DebugInformationFormat>
  801.        <UndefinePreprocessorDefinitions>NDEBUG;%(UndefinePreprocessorDefinitions)</UndefinePreprocessorDefinitions>
  802. -      <MultiProcessorCompilation>true</MultiProcessorCompilation>
  803.      </ClCompile>
  804.      <ResourceCompile>
  805. -      <PreprocessorDefinitions>_DEBUG;_VC08;_SSE2;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  806. +      <PreprocessorDefinitions>_DEBUG;_VC08;_SSE2;FS2_VOICER;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  807.        <Culture>0x0409</Culture>
  808.      </ResourceCompile>
  809.      <ProjectReference>
  810. @@ -475,9 +446,8 @@
  811.        <IgnoreSpecificDefaultLibraries>libc.lib;libcd.lib;libcmt.lib;libci.lib;%(IgnoreSpecificDefaultLibraries)</IgnoreSpecificDefaultLibraries>
  812.        <GenerateDebugInformation>true</GenerateDebugInformation>
  813.        <ProgramDatabaseFile>$(TargetDir)$(TargetName).pdb</ProgramDatabaseFile>
  814. -      <GenerateMapFile>true</GenerateMapFile>
  815.        <MapFileName>$(TargetDir)$(TargetName).map</MapFileName>
  816. -      <MapExports>true</MapExports>
  817. +      <MapExports>false</MapExports>
  818.        <SubSystem>Windows</SubSystem>
  819.        <RandomizedBaseAddress>false</RandomizedBaseAddress>
  820.        <DataExecutionPrevention>
  821. @@ -491,7 +461,8 @@
  822.        </OutputFile>
  823.      </Bscmake>
  824.      <PostBuildEvent>
  825. -      <Command>copy /y "$(TargetPath)" "$(FS2PATH)\$(TargetFileName)"</Command>
  826. +      <Command>copy /y "$(TargetPath)" "$(FS2PATH)\$(TargetFileName)"
  827. +copy /y "$(OutputPath)$(TargetName).pdb" "$(FS2PATH)\$(TargetName).pdb"</Command>
  828.      </PostBuildEvent>
  829.      <PostBuildEvent>
  830.        <Message>Copying build...</Message>
  831. @@ -498,12 +469,7 @@
  832.      </PostBuildEvent>
  833.    </ItemDefinitionGroup>
  834.    <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
  835. -    <CustomBuildStep>
  836. -      <Message>Copying build...</Message>
  837. -      <Command>copy /y "$(TargetPath)" "$(FS2PATH)\$(TargetFileName)"
  838. -</Command>
  839. -      <Outputs>$(FS2PATH)\$(TargetFileName);%(Outputs)</Outputs>
  840. -    </CustomBuildStep>
  841. +    <CustomBuildStep />
  842.      <Midl>
  843.        <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  844.        <MkTypLibCompatible>true</MkTypLibCompatible>
  845. @@ -514,7 +480,7 @@
  846.        </HeaderFileName>
  847.      </Midl>
  848.      <ClCompile>
  849. -      <Optimization>MaxSpeed</Optimization>
  850. +      <Optimization>Full</Optimization>
  851.        <InlineFunctionExpansion>AnySuitable</InlineFunctionExpansion>
  852.        <IntrinsicFunctions>true</IntrinsicFunctions>
  853.        <FavorSizeOrSpeed>Speed</FavorSizeOrSpeed>
  854. @@ -521,12 +487,12 @@
  855.        <OmitFramePointers>true</OmitFramePointers>
  856.        <WholeProgramOptimization>true</WholeProgramOptimization>
  857.        <AdditionalIncludeDirectories>../../code;../../libjpeg;../../libpng;../../lua;../../oggvorbis/include;../../openal/include;../../zlib;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
  858. -      <PreprocessorDefinitions>NDEBUG;WIN32;_WINDOWS;USE_OPENAL;_SECURE_SCL=0;_HAS_ITERATOR_DEBUGGING=0;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  859. +      <PreprocessorDefinitions>FS2_SPEECH;FS2_VOICER;NDEBUG;WIN32;_WINDOWS;USE_OPENAL;_SECURE_SCL=0;_HAS_ITERATOR_DEBUGGING=0;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  860.        <StringPooling>true</StringPooling>
  861.        <RuntimeLibrary>MultiThreaded</RuntimeLibrary>
  862.        <BufferSecurityCheck>false</BufferSecurityCheck>
  863.        <FunctionLevelLinking>false</FunctionLevelLinking>
  864. -      <FloatingPointModel>Fast</FloatingPointModel>
  865. +      <FloatingPointModel>Precise</FloatingPointModel>
  866.        <PrecompiledHeaderOutputFile>$(OutDir)$(ProjectName).pch</PrecompiledHeaderOutputFile>
  867.        <AssemblerListingLocation>$(IntDir)</AssemblerListingLocation>
  868.        <ObjectFileName>$(IntDir)</ObjectFileName>
  869. @@ -539,9 +505,10 @@
  870.        <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
  871.        <UndefinePreprocessorDefinitions>_DEBUG;%(UndefinePreprocessorDefinitions)</UndefinePreprocessorDefinitions>
  872.        <MultiProcessorCompilation>true</MultiProcessorCompilation>
  873. +      <AdditionalOptions>/Zo %(AdditionalOptions)</AdditionalOptions>
  874.      </ClCompile>
  875.      <ResourceCompile>
  876. -      <PreprocessorDefinitions>NDEBUG;_VC08;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  877. +      <PreprocessorDefinitions>NDEBUG;_VC08;FS2_VOICER;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  878.        <Culture>0x0409</Culture>
  879.      </ResourceCompile>
  880.      <Link>
  881. @@ -552,9 +519,8 @@
  882.        <EnableUAC>false</EnableUAC>
  883.        <IgnoreSpecificDefaultLibraries>libc.lib;libcd.lib;libci.lib;%(IgnoreSpecificDefaultLibraries)</IgnoreSpecificDefaultLibraries>
  884.        <ProgramDatabaseFile>$(TargetDir)$(TargetName).pdb</ProgramDatabaseFile>
  885. -      <GenerateMapFile>true</GenerateMapFile>
  886.        <MapFileName>$(TargetDir)$(TargetName).map</MapFileName>
  887. -      <MapExports>true</MapExports>
  888. +      <MapExports>false</MapExports>
  889.        <SubSystem>Windows</SubSystem>
  890.        <LinkTimeCodeGeneration>UseLinkTimeCodeGeneration</LinkTimeCodeGeneration>
  891.        <RandomizedBaseAddress>false</RandomizedBaseAddress>
  892. @@ -562,6 +528,7 @@
  893.        </DataExecutionPrevention>
  894.        <TargetMachine>MachineX86</TargetMachine>
  895.        <ImageHasSafeExceptionHandlers>false</ImageHasSafeExceptionHandlers>
  896. +      <GenerateDebugInformation>true</GenerateDebugInformation>
  897.      </Link>
  898.      <Bscmake>
  899.        <AdditionalOptions>"$(IntDir)*.sbr" %(AdditionalOptions)</AdditionalOptions>
  900. @@ -569,7 +536,8 @@
  901.        <OutputFile>$(IntDir)$(ProjectName).bsc</OutputFile>
  902.      </Bscmake>
  903.      <PostBuildEvent>
  904. -      <Command>copy /y "$(TargetPath)" "$(FS2PATH)\$(TargetFileName)"</Command>
  905. +      <Command>copy /y "$(TargetPath)" "$(FS2PATH)\$(TargetFileName)"
  906. +copy /y "$(OutputPath)$(TargetName).pdb" "$(FS2PATH)\$(TargetName).pdb"</Command>
  907.      </PostBuildEvent>
  908.      <PostBuildEvent>
  909.        <Message>Copying build...</Message>
  910. @@ -576,12 +544,7 @@
  911.      </PostBuildEvent>
  912.    </ItemDefinitionGroup>
  913.    <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release SSE|Win32'">
  914. -    <CustomBuildStep>
  915. -      <Message>Copying build...</Message>
  916. -      <Command>copy /y "$(TargetPath)" "$(FS2PATH)\$(TargetFileName)"
  917. -</Command>
  918. -      <Outputs>$(FS2PATH)\$(TargetFileName);%(Outputs)</Outputs>
  919. -    </CustomBuildStep>
  920. +    <CustomBuildStep />
  921.      <Midl>
  922.        <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  923.        <MkTypLibCompatible>true</MkTypLibCompatible>
  924. @@ -599,7 +562,7 @@
  925.        <OmitFramePointers>true</OmitFramePointers>
  926.        <WholeProgramOptimization>true</WholeProgramOptimization>
  927.        <AdditionalIncludeDirectories>../../code;../../libjpeg;../../libpng;../../lua;../../oggvorbis/include;../../openal/include;../../zlib;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
  928. -      <PreprocessorDefinitions>NDEBUG;WIN32;_WINDOWS;USE_OPENAL;_SECURE_SCL=0;_HAS_ITERATOR_DEBUGGING=0;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  929. +      <PreprocessorDefinitions>FS2_SPEECH;FS2_VOICER;NDEBUG;WIN32;_WINDOWS;USE_OPENAL;_SECURE_SCL=0;_HAS_ITERATOR_DEBUGGING=0;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  930.        <StringPooling>true</StringPooling>
  931.        <RuntimeLibrary>MultiThreaded</RuntimeLibrary>
  932.        <BufferSecurityCheck>false</BufferSecurityCheck>
  933. @@ -615,13 +578,13 @@
  934.        <BrowseInformationFile>$(IntDir)</BrowseInformationFile>
  935.        <WarningLevel>Level2</WarningLevel>
  936.        <SuppressStartupBanner>true</SuppressStartupBanner>
  937. -      <DebugInformationFormat>
  938. -      </DebugInformationFormat>
  939. +      <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
  940.        <UndefinePreprocessorDefinitions>_DEBUG;%(UndefinePreprocessorDefinitions)</UndefinePreprocessorDefinitions>
  941.        <MultiProcessorCompilation>true</MultiProcessorCompilation>
  942. +      <AdditionalOptions>/Zo %(AdditionalOptions)</AdditionalOptions>
  943.      </ClCompile>
  944.      <ResourceCompile>
  945. -      <PreprocessorDefinitions>NDEBUG;_VC08;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  946. +      <PreprocessorDefinitions>NDEBUG;_VC08;FS2_VOICER;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  947.        <Culture>0x0409</Culture>
  948.      </ResourceCompile>
  949.      <Link>
  950. @@ -632,7 +595,6 @@
  951.        <EnableUAC>false</EnableUAC>
  952.        <IgnoreSpecificDefaultLibraries>libc.lib;libcd.lib;libci.lib;%(IgnoreSpecificDefaultLibraries)</IgnoreSpecificDefaultLibraries>
  953.        <ProgramDatabaseFile>$(TargetDir)$(TargetName).pdb</ProgramDatabaseFile>
  954. -      <GenerateMapFile>true</GenerateMapFile>
  955.        <MapFileName>$(TargetDir)$(TargetName).map</MapFileName>
  956.        <SubSystem>Windows</SubSystem>
  957.        <LinkTimeCodeGeneration>UseLinkTimeCodeGeneration</LinkTimeCodeGeneration>
  958. @@ -641,6 +603,8 @@
  959.        </DataExecutionPrevention>
  960.        <TargetMachine>MachineX86</TargetMachine>
  961.        <ImageHasSafeExceptionHandlers>false</ImageHasSafeExceptionHandlers>
  962. +      <GenerateDebugInformation>true</GenerateDebugInformation>
  963. +      <MapExports>false</MapExports>
  964.      </Link>
  965.      <Bscmake>
  966.        <AdditionalOptions>"$(IntDir)*.sbr" %(AdditionalOptions)</AdditionalOptions>
  967. @@ -648,7 +612,8 @@
  968.        <OutputFile>$(IntDir)$(ProjectName).bsc</OutputFile>
  969.      </Bscmake>
  970.      <PostBuildEvent>
  971. -      <Command>copy /y "$(TargetPath)" "$(FS2PATH)\$(TargetFileName)"</Command>
  972. +      <Command>copy /y "$(TargetPath)" "$(FS2PATH)\$(TargetFileName)"
  973. +copy /y "$(OutputPath)$(TargetName).pdb" "$(FS2PATH)\$(TargetName).pdb"</Command>
  974.      </PostBuildEvent>
  975.      <PostBuildEvent>
  976.        <Message>Copying build...</Message>
  977. @@ -655,12 +620,7 @@
  978.      </PostBuildEvent>
  979.    </ItemDefinitionGroup>
  980.    <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release SSE2|Win32'">
  981. -    <CustomBuildStep>
  982. -      <Message>Copying build...</Message>
  983. -      <Command>copy /y "$(TargetPath)" "$(FS2PATH)\$(TargetFileName)"
  984. -</Command>
  985. -      <Outputs>$(FS2PATH)\$(TargetFileName);%(Outputs)</Outputs>
  986. -    </CustomBuildStep>
  987. +    <CustomBuildStep />
  988.      <Midl>
  989.        <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  990.        <MkTypLibCompatible>true</MkTypLibCompatible>
  991. @@ -678,7 +638,7 @@
  992.        <OmitFramePointers>true</OmitFramePointers>
  993.        <WholeProgramOptimization>true</WholeProgramOptimization>
  994.        <AdditionalIncludeDirectories>../../code;../../libjpeg;../../libpng;../../lua;../../oggvorbis/include;../../openal/include;../../zlib;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
  995. -      <PreprocessorDefinitions>NDEBUG;WIN32;_WINDOWS;USE_OPENAL;_SECURE_SCL=0;_HAS_ITERATOR_DEBUGGING=0;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  996. +      <PreprocessorDefinitions>FS2_SPEECH;FS2_VOICER;NDEBUG;WIN32;_WINDOWS;USE_OPENAL;_SECURE_SCL=0;_HAS_ITERATOR_DEBUGGING=0;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  997.        <StringPooling>true</StringPooling>
  998.        <RuntimeLibrary>MultiThreaded</RuntimeLibrary>
  999.        <BufferSecurityCheck>false</BufferSecurityCheck>
  1000. @@ -694,13 +654,13 @@
  1001.        <BrowseInformationFile>$(IntDir)</BrowseInformationFile>
  1002.        <WarningLevel>Level2</WarningLevel>
  1003.        <SuppressStartupBanner>true</SuppressStartupBanner>
  1004. -      <DebugInformationFormat>
  1005. -      </DebugInformationFormat>
  1006. +      <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
  1007.        <UndefinePreprocessorDefinitions>_DEBUG;%(UndefinePreprocessorDefinitions)</UndefinePreprocessorDefinitions>
  1008.        <MultiProcessorCompilation>true</MultiProcessorCompilation>
  1009. +      <AdditionalOptions>/Zo %(AdditionalOptions)</AdditionalOptions>
  1010.      </ClCompile>
  1011.      <ResourceCompile>
  1012. -      <PreprocessorDefinitions>NDEBUG;_VC08;_SSE2;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  1013. +      <PreprocessorDefinitions>NDEBUG;_VC08;_SSE2;FS2_VOICER;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  1014.        <Culture>0x0409</Culture>
  1015.      </ResourceCompile>
  1016.      <Link>
  1017. @@ -712,7 +672,6 @@
  1018.        <UACUIAccess>false</UACUIAccess>
  1019.        <IgnoreSpecificDefaultLibraries>libc.lib;libcd.lib;libci.lib;%(IgnoreSpecificDefaultLibraries)</IgnoreSpecificDefaultLibraries>
  1020.        <ProgramDatabaseFile>$(TargetDir)$(TargetName).pdb</ProgramDatabaseFile>
  1021. -      <GenerateMapFile>true</GenerateMapFile>
  1022.        <MapFileName>$(TargetDir)$(TargetName).map</MapFileName>
  1023.        <SubSystem>Windows</SubSystem>
  1024.        <LinkTimeCodeGeneration>UseLinkTimeCodeGeneration</LinkTimeCodeGeneration>
  1025. @@ -721,6 +680,9 @@
  1026.        </DataExecutionPrevention>
  1027.        <TargetMachine>MachineX86</TargetMachine>
  1028.        <ImageHasSafeExceptionHandlers>false</ImageHasSafeExceptionHandlers>
  1029. +      <GenerateDebugInformation>true</GenerateDebugInformation>
  1030. +      <OptimizeReferences>true</OptimizeReferences>
  1031. +      <MapExports>false</MapExports>
  1032.      </Link>
  1033.      <Bscmake>
  1034.        <AdditionalOptions>"$(IntDir)*.sbr" %(AdditionalOptions)</AdditionalOptions>
  1035. @@ -728,19 +690,16 @@
  1036.        <OutputFile>$(IntDir)$(ProjectName).bsc</OutputFile>
  1037.      </Bscmake>
  1038.      <PostBuildEvent>
  1039. -      <Command>copy /y "$(TargetPath)" "$(FS2PATH)\$(TargetFileName)"</Command>
  1040. +      <Command>copy /y "$(TargetPath)" "$(FS2PATH)\$(TargetFileName)"
  1041. +copy /y "$(OutputPath)$(TargetName).pdb" "$(FS2PATH)\$(TargetName).pdb"</Command>
  1042.      </PostBuildEvent>
  1043.      <PostBuildEvent>
  1044.        <Message>Copying build...</Message>
  1045.      </PostBuildEvent>
  1046. +    <ProjectReference />
  1047.    </ItemDefinitionGroup>
  1048.    <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release AVX|Win32'">
  1049. -    <CustomBuildStep>
  1050. -      <Message>Copying build...</Message>
  1051. -      <Command>copy /y "$(TargetPath)" "$(FS2PATH)\$(TargetFileName)"
  1052. -</Command>
  1053. -      <Outputs>$(FS2PATH)\$(TargetFileName);%(Outputs)</Outputs>
  1054. -    </CustomBuildStep>
  1055. +    <CustomBuildStep />
  1056.      <Midl>
  1057.        <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  1058.        <MkTypLibCompatible>true</MkTypLibCompatible>
  1059. @@ -758,12 +717,12 @@
  1060.        <OmitFramePointers>true</OmitFramePointers>
  1061.        <WholeProgramOptimization>true</WholeProgramOptimization>
  1062.        <AdditionalIncludeDirectories>../../code;../../libjpeg;../../libpng;../../lua;../../oggvorbis/include;../../openal/include;../../zlib;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
  1063. -      <PreprocessorDefinitions>NDEBUG;WIN32;_WINDOWS;USE_OPENAL;_SECURE_SCL=0;_HAS_ITERATOR_DEBUGGING=0;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  1064. +      <PreprocessorDefinitions>FS2_SPEECH;FS2_VOICER;NDEBUG;WIN32;_WINDOWS;USE_OPENAL;_SECURE_SCL=0;_HAS_ITERATOR_DEBUGGING=0;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  1065.        <StringPooling>true</StringPooling>
  1066.        <RuntimeLibrary>MultiThreaded</RuntimeLibrary>
  1067.        <BufferSecurityCheck>false</BufferSecurityCheck>
  1068.        <FunctionLevelLinking>false</FunctionLevelLinking>
  1069. -      <EnableEnhancedInstructionSet>StreamingSIMDExtensions2</EnableEnhancedInstructionSet>
  1070. +      <EnableEnhancedInstructionSet>AdvancedVectorExtensions</EnableEnhancedInstructionSet>
  1071.        <FloatingPointModel>Precise</FloatingPointModel>
  1072.        <PrecompiledHeaderOutputFile>$(OutDir)$(ProjectName).pch</PrecompiledHeaderOutputFile>
  1073.        <AssemblerListingLocation>$(IntDir)</AssemblerListingLocation>
  1074. @@ -774,13 +733,13 @@
  1075.        <BrowseInformationFile>$(IntDir)</BrowseInformationFile>
  1076.        <WarningLevel>Level2</WarningLevel>
  1077.        <SuppressStartupBanner>true</SuppressStartupBanner>
  1078. -      <DebugInformationFormat>
  1079. -      </DebugInformationFormat>
  1080. +      <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
  1081.        <UndefinePreprocessorDefinitions>_DEBUG;%(UndefinePreprocessorDefinitions)</UndefinePreprocessorDefinitions>
  1082.        <MultiProcessorCompilation>true</MultiProcessorCompilation>
  1083. +      <AdditionalOptions>/Zo %(AdditionalOptions)</AdditionalOptions>
  1084.      </ClCompile>
  1085.      <ResourceCompile>
  1086. -      <PreprocessorDefinitions>NDEBUG;_VC08;_SSE2;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  1087. +      <PreprocessorDefinitions>NDEBUG;_VC08;_SSE2;FS2_VOICER;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  1088.        <Culture>0x0409</Culture>
  1089.      </ResourceCompile>
  1090.      <Link>
  1091. @@ -792,7 +751,6 @@
  1092.        <UACUIAccess>false</UACUIAccess>
  1093.        <IgnoreSpecificDefaultLibraries>libc.lib;libcd.lib;libci.lib;%(IgnoreSpecificDefaultLibraries)</IgnoreSpecificDefaultLibraries>
  1094.        <ProgramDatabaseFile>$(TargetDir)$(TargetName).pdb</ProgramDatabaseFile>
  1095. -      <GenerateMapFile>true</GenerateMapFile>
  1096.        <MapFileName>$(TargetDir)$(TargetName).map</MapFileName>
  1097.        <SubSystem>Windows</SubSystem>
  1098.        <LinkTimeCodeGeneration>UseLinkTimeCodeGeneration</LinkTimeCodeGeneration>
  1099. @@ -801,6 +759,9 @@
  1100.        </DataExecutionPrevention>
  1101.        <TargetMachine>MachineX86</TargetMachine>
  1102.        <ImageHasSafeExceptionHandlers>false</ImageHasSafeExceptionHandlers>
  1103. +      <GenerateDebugInformation>true</GenerateDebugInformation>
  1104. +      <MapExports>false</MapExports>
  1105. +      <OptimizeReferences>true</OptimizeReferences>
  1106.      </Link>
  1107.      <Bscmake>
  1108.        <AdditionalOptions>"$(IntDir)*.sbr" %(AdditionalOptions)</AdditionalOptions>
  1109. @@ -808,7 +769,8 @@
  1110.        <OutputFile>$(IntDir)$(ProjectName).bsc</OutputFile>
  1111.      </Bscmake>
  1112.      <PostBuildEvent>
  1113. -      <Command>copy /y "$(TargetPath)" "$(FS2PATH)\$(TargetFileName)"</Command>
  1114. +      <Command>copy /y "$(TargetPath)" "$(FS2PATH)\$(TargetFileName)"
  1115. +copy /y "$(OutputPath)$(TargetName).pdb" "$(FS2PATH)\$(TargetName).pdb"</Command>
  1116.      </PostBuildEvent>
  1117.      <PostBuildEvent>
  1118.        <Message>Copying build...</Message>
  1119. Index: projects/MSVC_2013/libjpeg.vcxproj
  1120. ===================================================================
  1121. --- projects/MSVC_2013/libjpeg.vcxproj  (revision 11315)
  1122. +++ projects/MSVC_2013/libjpeg.vcxproj  (working copy)
  1123. @@ -166,7 +166,6 @@
  1124.      <ClCompile>
  1125.        <Optimization>Disabled</Optimization>
  1126.        <PreprocessorDefinitions>_LIB;WIN32;_DEBUG;_CRT_SECURE_NO_DEPRECATE;_SECURE_SCL=0;_HAS_ITERATOR_DEBUGGING=0;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  1127. -      <MinimalRebuild>true</MinimalRebuild>
  1128.        <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
  1129.        <RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
  1130.        <BufferSecurityCheck>false</BufferSecurityCheck>
  1131. @@ -198,7 +197,6 @@
  1132.      <ClCompile>
  1133.        <Optimization>Disabled</Optimization>
  1134.        <PreprocessorDefinitions>_LIB;WIN32;_DEBUG;_CRT_SECURE_NO_DEPRECATE;_SECURE_SCL=0;_HAS_ITERATOR_DEBUGGING=0;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  1135. -      <MinimalRebuild>true</MinimalRebuild>
  1136.        <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
  1137.        <RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
  1138.        <BufferSecurityCheck>false</BufferSecurityCheck>
  1139. @@ -232,7 +230,6 @@
  1140.      <ClCompile>
  1141.        <Optimization>Disabled</Optimization>
  1142.        <PreprocessorDefinitions>_LIB;WIN32;_DEBUG;_CRT_SECURE_NO_DEPRECATE;_SECURE_SCL=0;_HAS_ITERATOR_DEBUGGING=0;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  1143. -      <MinimalRebuild>true</MinimalRebuild>
  1144.        <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
  1145.        <RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
  1146.        <BufferSecurityCheck>false</BufferSecurityCheck>
  1147. @@ -266,7 +263,6 @@
  1148.      <ClCompile>
  1149.        <Optimization>Disabled</Optimization>
  1150.        <PreprocessorDefinitions>_LIB;WIN32;_DEBUG;_CRT_SECURE_NO_DEPRECATE;_SECURE_SCL=0;_HAS_ITERATOR_DEBUGGING=0;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  1151. -      <MinimalRebuild>true</MinimalRebuild>
  1152.        <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
  1153.        <RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
  1154.        <BufferSecurityCheck>false</BufferSecurityCheck>
  1155. @@ -311,7 +307,7 @@
  1156.        <BufferSecurityCheck>false</BufferSecurityCheck>
  1157.        <FunctionLevelLinking>false</FunctionLevelLinking>
  1158.        <EnableEnhancedInstructionSet>NotSet</EnableEnhancedInstructionSet>
  1159. -      <FloatingPointModel>Fast</FloatingPointModel>
  1160. +      <FloatingPointModel>Precise</FloatingPointModel>
  1161.        <PrecompiledHeaderOutputFile>$(OutDir)$(ProjectName).pch</PrecompiledHeaderOutputFile>
  1162.        <AssemblerListingLocation>$(IntDir)</AssemblerListingLocation>
  1163.        <ObjectFileName>$(IntDir)</ObjectFileName>
  1164. @@ -427,7 +423,7 @@
  1165.        <RuntimeLibrary>MultiThreaded</RuntimeLibrary>
  1166.        <BufferSecurityCheck>false</BufferSecurityCheck>
  1167.        <FunctionLevelLinking>false</FunctionLevelLinking>
  1168. -      <EnableEnhancedInstructionSet>StreamingSIMDExtensions2</EnableEnhancedInstructionSet>
  1169. +      <EnableEnhancedInstructionSet>AdvancedVectorExtensions</EnableEnhancedInstructionSet>
  1170.        <FloatingPointModel>Precise</FloatingPointModel>
  1171.        <PrecompiledHeaderOutputFile>$(OutDir)$(ProjectName).pch</PrecompiledHeaderOutputFile>
  1172.        <AssemblerListingLocation>$(IntDir)</AssemblerListingLocation>
  1173. Index: projects/MSVC_2013/liblua.vcxproj
  1174. ===================================================================
  1175. --- projects/MSVC_2013/liblua.vcxproj   (revision 11315)
  1176. +++ projects/MSVC_2013/liblua.vcxproj   (working copy)
  1177. @@ -170,7 +170,6 @@
  1178.      <ClCompile>
  1179.        <Optimization>Disabled</Optimization>
  1180.        <PreprocessorDefinitions>WIN32;_DEBUG;_LIB;_CRT_SECURE_NO_DEPRECATE;_SECURE_SCL=0;_HAS_ITERATOR_DEBUGGING=0;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  1181. -      <MinimalRebuild>true</MinimalRebuild>
  1182.        <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
  1183.        <RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
  1184.        <FunctionLevelLinking>true</FunctionLevelLinking>
  1185. @@ -202,7 +201,6 @@
  1186.      <ClCompile>
  1187.        <Optimization>Disabled</Optimization>
  1188.        <PreprocessorDefinitions>WIN32;_DEBUG;_LIB;_CRT_SECURE_NO_DEPRECATE;_SECURE_SCL=0;_HAS_ITERATOR_DEBUGGING=0;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  1189. -      <MinimalRebuild>true</MinimalRebuild>
  1190.        <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
  1191.        <RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
  1192.        <FunctionLevelLinking>true</FunctionLevelLinking>
  1193. @@ -236,7 +234,6 @@
  1194.      <ClCompile>
  1195.        <Optimization>Disabled</Optimization>
  1196.        <PreprocessorDefinitions>WIN32;_DEBUG;_LIB;_CRT_SECURE_NO_DEPRECATE;_SECURE_SCL=0;_HAS_ITERATOR_DEBUGGING=0;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  1197. -      <MinimalRebuild>true</MinimalRebuild>
  1198.        <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
  1199.        <RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
  1200.        <FunctionLevelLinking>true</FunctionLevelLinking>
  1201. @@ -270,7 +267,6 @@
  1202.      <ClCompile>
  1203.        <Optimization>Disabled</Optimization>
  1204.        <PreprocessorDefinitions>WIN32;_DEBUG;_LIB;_CRT_SECURE_NO_DEPRECATE;_SECURE_SCL=0;_HAS_ITERATOR_DEBUGGING=0;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  1205. -      <MinimalRebuild>true</MinimalRebuild>
  1206.        <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
  1207.        <RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
  1208.        <FunctionLevelLinking>true</FunctionLevelLinking>
  1209. @@ -314,7 +310,7 @@
  1210.        <RuntimeLibrary>MultiThreaded</RuntimeLibrary>
  1211.        <BufferSecurityCheck>false</BufferSecurityCheck>
  1212.        <FunctionLevelLinking>true</FunctionLevelLinking>
  1213. -      <FloatingPointModel>Fast</FloatingPointModel>
  1214. +      <FloatingPointModel>Precise</FloatingPointModel>
  1215.        <PrecompiledHeaderOutputFile>$(OutDir)$(ProjectName).pch</PrecompiledHeaderOutputFile>
  1216.        <AssemblerListingLocation>$(IntDir)</AssemblerListingLocation>
  1217.        <ObjectFileName>$(IntDir)</ObjectFileName>
  1218. @@ -433,7 +429,7 @@
  1219.        <RuntimeLibrary>MultiThreaded</RuntimeLibrary>
  1220.        <BufferSecurityCheck>false</BufferSecurityCheck>
  1221.        <FunctionLevelLinking>true</FunctionLevelLinking>
  1222. -      <EnableEnhancedInstructionSet>StreamingSIMDExtensions2</EnableEnhancedInstructionSet>
  1223. +      <EnableEnhancedInstructionSet>AdvancedVectorExtensions</EnableEnhancedInstructionSet>
  1224.        <FloatingPointModel>Precise</FloatingPointModel>
  1225.        <PrecompiledHeaderOutputFile>$(OutDir)$(ProjectName).pch</PrecompiledHeaderOutputFile>
  1226.        <AssemblerListingLocation>$(IntDir)</AssemblerListingLocation>
  1227. Index: projects/MSVC_2013/libpng.vcxproj
  1228. ===================================================================
  1229. --- projects/MSVC_2013/libpng.vcxproj   (revision 11315)
  1230. +++ projects/MSVC_2013/libpng.vcxproj   (working copy)
  1231. @@ -159,7 +159,6 @@
  1232.        <Optimization>Disabled</Optimization>
  1233.        <AdditionalIncludeDirectories>..\..\zlib;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
  1234.        <PreprocessorDefinitions>PNG_DEBUG=1;WIN32;_DEBUG;_CRT_SECURE_NO_DEPRECATE;_SECURE_SCL=0;_HAS_ITERATOR_DEBUGGING=0;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  1235. -      <MinimalRebuild>true</MinimalRebuild>
  1236.        <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
  1237.        <RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
  1238.        <BufferSecurityCheck>false</BufferSecurityCheck>
  1239. @@ -190,7 +189,6 @@
  1240.        <Optimization>Disabled</Optimization>
  1241.        <AdditionalIncludeDirectories>..\..\zlib;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
  1242.        <PreprocessorDefinitions>PNG_DEBUG=1;WIN32;_DEBUG;_CRT_SECURE_NO_DEPRECATE;_SECURE_SCL=0;_HAS_ITERATOR_DEBUGGING=0;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  1243. -      <MinimalRebuild>true</MinimalRebuild>
  1244.        <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
  1245.        <RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
  1246.        <BufferSecurityCheck>false</BufferSecurityCheck>
  1247. @@ -223,7 +221,6 @@
  1248.        <Optimization>Disabled</Optimization>
  1249.        <AdditionalIncludeDirectories>..\..\zlib;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
  1250.        <PreprocessorDefinitions>PNG_DEBUG=1;WIN32;_DEBUG;_CRT_SECURE_NO_DEPRECATE;_SECURE_SCL=0;_HAS_ITERATOR_DEBUGGING=0;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  1251. -      <MinimalRebuild>true</MinimalRebuild>
  1252.        <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
  1253.        <RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
  1254.        <BufferSecurityCheck>false</BufferSecurityCheck>
  1255. @@ -256,7 +253,6 @@
  1256.        <Optimization>Disabled</Optimization>
  1257.        <AdditionalIncludeDirectories>..\..\zlib;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
  1258.        <PreprocessorDefinitions>PNG_DEBUG=1;WIN32;_DEBUG;_CRT_SECURE_NO_DEPRECATE;_SECURE_SCL=0;_HAS_ITERATOR_DEBUGGING=0;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  1259. -      <MinimalRebuild>true</MinimalRebuild>
  1260.        <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
  1261.        <RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
  1262.        <BufferSecurityCheck>false</BufferSecurityCheck>
  1263. @@ -301,7 +297,7 @@
  1264.        <RuntimeLibrary>MultiThreaded</RuntimeLibrary>
  1265.        <BufferSecurityCheck>false</BufferSecurityCheck>
  1266.        <FunctionLevelLinking>false</FunctionLevelLinking>
  1267. -      <FloatingPointModel>Fast</FloatingPointModel>
  1268. +      <FloatingPointModel>Precise</FloatingPointModel>
  1269.        <PrecompiledHeaderOutputFile>$(OutDir)$(ProjectName).pch</PrecompiledHeaderOutputFile>
  1270.        <AssemblerListingLocation>$(IntDir)</AssemblerListingLocation>
  1271.        <ObjectFileName>$(IntDir)</ObjectFileName>
  1272. @@ -308,8 +304,7 @@
  1273.        <ProgramDataBaseFileName>$(IntDir)</ProgramDataBaseFileName>
  1274.        <WarningLevel>Level3</WarningLevel>
  1275.        <SuppressStartupBanner>true</SuppressStartupBanner>
  1276. -      <DebugInformationFormat>
  1277. -      </DebugInformationFormat>
  1278. +      <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
  1279.        <CompileAs>CompileAsC</CompileAs>
  1280.      </ClCompile>
  1281.      <ResourceCompile>
  1282. @@ -351,8 +346,7 @@
  1283.        <ProgramDataBaseFileName>$(IntDir)</ProgramDataBaseFileName>
  1284.        <WarningLevel>Level3</WarningLevel>
  1285.        <SuppressStartupBanner>true</SuppressStartupBanner>
  1286. -      <DebugInformationFormat>
  1287. -      </DebugInformationFormat>
  1288. +      <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
  1289.        <CompileAs>CompileAsC</CompileAs>
  1290.      </ClCompile>
  1291.      <ResourceCompile>
  1292. @@ -394,8 +388,7 @@
  1293.        <ProgramDataBaseFileName>$(IntDir)</ProgramDataBaseFileName>
  1294.        <WarningLevel>Level3</WarningLevel>
  1295.        <SuppressStartupBanner>true</SuppressStartupBanner>
  1296. -      <DebugInformationFormat>
  1297. -      </DebugInformationFormat>
  1298. +      <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
  1299.        <CompileAs>CompileAsC</CompileAs>
  1300.      </ClCompile>
  1301.      <ResourceCompile>
  1302. @@ -429,7 +422,7 @@
  1303.        <RuntimeLibrary>MultiThreaded</RuntimeLibrary>
  1304.        <BufferSecurityCheck>false</BufferSecurityCheck>
  1305.        <FunctionLevelLinking>false</FunctionLevelLinking>
  1306. -      <EnableEnhancedInstructionSet>StreamingSIMDExtensions2</EnableEnhancedInstructionSet>
  1307. +      <EnableEnhancedInstructionSet>AdvancedVectorExtensions</EnableEnhancedInstructionSet>
  1308.        <FloatingPointModel>Precise</FloatingPointModel>
  1309.        <PrecompiledHeaderOutputFile>$(OutDir)$(ProjectName).pch</PrecompiledHeaderOutputFile>
  1310.        <AssemblerListingLocation>$(IntDir)</AssemblerListingLocation>
  1311. @@ -437,8 +430,7 @@
  1312.        <ProgramDataBaseFileName>$(IntDir)</ProgramDataBaseFileName>
  1313.        <WarningLevel>Level3</WarningLevel>
  1314.        <SuppressStartupBanner>true</SuppressStartupBanner>
  1315. -      <DebugInformationFormat>
  1316. -      </DebugInformationFormat>
  1317. +      <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
  1318.        <CompileAs>CompileAsC</CompileAs>
  1319.      </ClCompile>
  1320.      <ResourceCompile>
  1321. Index: projects/MSVC_2013/zlib.vcxproj
  1322. ===================================================================
  1323. --- projects/MSVC_2013/zlib.vcxproj (revision 11315)
  1324. +++ projects/MSVC_2013/zlib.vcxproj (working copy)
  1325. @@ -158,7 +158,6 @@
  1326.      <ClCompile>
  1327.        <Optimization>Disabled</Optimization>
  1328.        <PreprocessorDefinitions>WIN32;_DEBUG;_LIB;_CRT_SECURE_NO_DEPRECATE;_SECURE_SCL=0;_HAS_ITERATOR_DEBUGGING=0;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  1329. -      <MinimalRebuild>true</MinimalRebuild>
  1330.        <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
  1331.        <RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
  1332.        <FunctionLevelLinking>true</FunctionLevelLinking>
  1333. @@ -187,7 +186,6 @@
  1334.      <ClCompile>
  1335.        <Optimization>Disabled</Optimization>
  1336.        <PreprocessorDefinitions>WIN32;_DEBUG;_LIB;_CRT_SECURE_NO_DEPRECATE;_SECURE_SCL=0;_HAS_ITERATOR_DEBUGGING=0;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  1337. -      <MinimalRebuild>true</MinimalRebuild>
  1338.        <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
  1339.        <RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
  1340.        <FunctionLevelLinking>true</FunctionLevelLinking>
  1341. @@ -218,7 +216,6 @@
  1342.      <ClCompile>
  1343.        <Optimization>Disabled</Optimization>
  1344.        <PreprocessorDefinitions>WIN32;_DEBUG;_LIB;_CRT_SECURE_NO_DEPRECATE;_SECURE_SCL=0;_HAS_ITERATOR_DEBUGGING=0;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  1345. -      <MinimalRebuild>true</MinimalRebuild>
  1346.        <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
  1347.        <RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
  1348.        <FunctionLevelLinking>true</FunctionLevelLinking>
  1349. @@ -249,7 +246,6 @@
  1350.      <ClCompile>
  1351.        <Optimization>Disabled</Optimization>
  1352.        <PreprocessorDefinitions>WIN32;_DEBUG;_LIB;_CRT_SECURE_NO_DEPRECATE;_SECURE_SCL=0;_HAS_ITERATOR_DEBUGGING=0;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  1353. -      <MinimalRebuild>true</MinimalRebuild>
  1354.        <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
  1355.        <RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
  1356.        <FunctionLevelLinking>true</FunctionLevelLinking>
  1357. @@ -289,7 +285,7 @@
  1358.        <RuntimeLibrary>MultiThreaded</RuntimeLibrary>
  1359.        <BufferSecurityCheck>false</BufferSecurityCheck>
  1360.        <FunctionLevelLinking>true</FunctionLevelLinking>
  1361. -      <FloatingPointModel>Fast</FloatingPointModel>
  1362. +      <FloatingPointModel>Precise</FloatingPointModel>
  1363.        <PrecompiledHeaderOutputFile>$(OutDir)$(ProjectName).pch</PrecompiledHeaderOutputFile>
  1364.        <AssemblerListingLocation>$(IntDir)</AssemblerListingLocation>
  1365.        <ObjectFileName>$(IntDir)</ObjectFileName>
  1366. @@ -399,7 +395,7 @@
  1367.        <RuntimeLibrary>MultiThreaded</RuntimeLibrary>
  1368.        <BufferSecurityCheck>false</BufferSecurityCheck>
  1369.        <FunctionLevelLinking>true</FunctionLevelLinking>
  1370. -      <EnableEnhancedInstructionSet>StreamingSIMDExtensions2</EnableEnhancedInstructionSet>
  1371. +      <EnableEnhancedInstructionSet>AdvancedVectorExtensions</EnableEnhancedInstructionSet>
  1372.        <FloatingPointModel>Precise</FloatingPointModel>
  1373.        <PrecompiledHeaderOutputFile>$(OutDir)$(ProjectName).pch</PrecompiledHeaderOutputFile>
  1374.        <AssemblerListingLocation>$(IntDir)</AssemblerListingLocation>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement