Added VS2012 project files
authorAndreas Schiffler <aschiffler@ferzkopp.net>
Thu, 08 Nov 2012 21:53:57 -0800
changeset 6669c08febc180b9
parent 6668 59c7c2db7638
child 6670 d4883f657288
Added VS2012 project files
VS2012.patch
VisualC/SDL/SDL_VS2012.vcxproj
VisualC/SDL_VS2012.sln
VisualC/SDLmain/SDLmain_VS2012.vcxproj
VisualC/tests/automated/automated_VS2012.vcxproj
VisualC/tests/checkkeys/checkkeys_VS2012.vcxproj
VisualC/tests/loopwave/loopwave_VS2012.vcxproj
VisualC/tests/testdraw2/testdraw2_VS2012.vcxproj
VisualC/tests/testfile/testfile_VS2012.vcxproj
VisualC/tests/testgl2/testgl2_VS2012.vcxproj
VisualC/tests/testplatform/testplatform_VS2012.vcxproj
VisualC/tests/testpower/testpower_VS2012.vcxproj
VisualC/tests/testshape/testshape_VS2012.vcxproj
VisualC/tests/testsprite2/testsprite2_VS2012.vcxproj
     1.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
     1.2 +++ b/VS2012.patch	Thu Nov 08 21:53:57 2012 -0800
     1.3 @@ -0,0 +1,3169 @@
     1.4 +# HG changeset patch
     1.5 +# User Andreas Schiffler <aschiffler@ferzkopp.net>
     1.6 +# Date 1352307747 28800
     1.7 +# Node ID a8a5772a0691f8b90248ab49ae63eef1e65fea10
     1.8 +# Parent  4016ef96095ab8d8d927b2c6b83c08f2e988de2f
     1.9 +Added VS2012 project files
    1.10 +
    1.11 +diff -r 4016ef96095a -r a8a5772a0691 VisualC/SDL/SDL_VS2012.vcxproj
    1.12 +--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
    1.13 ++++ b/VisualC/SDL/SDL_VS2012.vcxproj	Wed Nov 07 09:02:27 2012 -0800
    1.14 +@@ -0,0 +1,455 @@
    1.15 ++<?xml version="1.0" encoding="utf-8"?>
    1.16 ++<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
    1.17 ++  <ItemGroup Label="ProjectConfigurations">
    1.18 ++    <ProjectConfiguration Include="Debug|Win32">
    1.19 ++      <Configuration>Debug</Configuration>
    1.20 ++      <Platform>Win32</Platform>
    1.21 ++    </ProjectConfiguration>
    1.22 ++    <ProjectConfiguration Include="Debug|x64">
    1.23 ++      <Configuration>Debug</Configuration>
    1.24 ++      <Platform>x64</Platform>
    1.25 ++    </ProjectConfiguration>
    1.26 ++    <ProjectConfiguration Include="Release|Win32">
    1.27 ++      <Configuration>Release</Configuration>
    1.28 ++      <Platform>Win32</Platform>
    1.29 ++    </ProjectConfiguration>
    1.30 ++    <ProjectConfiguration Include="Release|x64">
    1.31 ++      <Configuration>Release</Configuration>
    1.32 ++      <Platform>x64</Platform>
    1.33 ++    </ProjectConfiguration>
    1.34 ++  </ItemGroup>
    1.35 ++  <PropertyGroup Label="Globals">
    1.36 ++    <ProjectName>SDL</ProjectName>
    1.37 ++    <ProjectGuid>{81CE8DAF-EBB2-4761-8E45-B71ABCCA8C68}</ProjectGuid>
    1.38 ++    <RootNamespace>SDL</RootNamespace>
    1.39 ++  </PropertyGroup>
    1.40 ++  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
    1.41 ++  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
    1.42 ++    <ConfigurationType>DynamicLibrary</ConfigurationType>
    1.43 ++    <UseOfMfc>false</UseOfMfc>
    1.44 ++    <PlatformToolset>v110</PlatformToolset>
    1.45 ++  </PropertyGroup>
    1.46 ++  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
    1.47 ++    <ConfigurationType>DynamicLibrary</ConfigurationType>
    1.48 ++    <UseOfMfc>false</UseOfMfc>
    1.49 ++    <PlatformToolset>v110</PlatformToolset>
    1.50 ++  </PropertyGroup>
    1.51 ++  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
    1.52 ++    <ConfigurationType>DynamicLibrary</ConfigurationType>
    1.53 ++    <UseOfMfc>false</UseOfMfc>
    1.54 ++    <PlatformToolset>v110</PlatformToolset>
    1.55 ++  </PropertyGroup>
    1.56 ++  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
    1.57 ++    <ConfigurationType>DynamicLibrary</ConfigurationType>
    1.58 ++    <UseOfMfc>false</UseOfMfc>
    1.59 ++    <CharacterSet>MultiByte</CharacterSet>
    1.60 ++    <PlatformToolset>v110</PlatformToolset>
    1.61 ++  </PropertyGroup>
    1.62 ++  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
    1.63 ++  <ImportGroup Label="ExtensionSettings">
    1.64 ++  </ImportGroup>
    1.65 ++  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="PropertySheets">
    1.66 ++    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
    1.67 ++    <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC70.props" />
    1.68 ++  </ImportGroup>
    1.69 ++  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="PropertySheets">
    1.70 ++    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
    1.71 ++    <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC70.props" />
    1.72 ++  </ImportGroup>
    1.73 ++  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="PropertySheets">
    1.74 ++    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
    1.75 ++    <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC70.props" />
    1.76 ++  </ImportGroup>
    1.77 ++  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="PropertySheets">
    1.78 ++    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
    1.79 ++    <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC70.props" />
    1.80 ++  </ImportGroup>
    1.81 ++  <PropertyGroup Label="UserMacros" />
    1.82 ++  <PropertyGroup>
    1.83 ++    <_ProjectFileVersion>10.0.30319.1</_ProjectFileVersion>
    1.84 ++    <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(Platform)\$(Configuration)\</OutDir>
    1.85 ++    <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(Platform)\$(Configuration)\</IntDir>
    1.86 ++    <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(Platform)\$(Configuration)\</OutDir>
    1.87 ++    <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(Platform)\$(Configuration)\</IntDir>
    1.88 ++    <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(Platform)\$(Configuration)\</OutDir>
    1.89 ++    <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(Platform)\$(Configuration)\</IntDir>
    1.90 ++    <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(Platform)\$(Configuration)\</OutDir>
    1.91 ++    <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(Platform)\$(Configuration)\</IntDir>
    1.92 ++  </PropertyGroup>
    1.93 ++  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
    1.94 ++    <PreBuildEvent />
    1.95 ++    <Midl>
    1.96 ++      <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
    1.97 ++      <MkTypLibCompatible>true</MkTypLibCompatible>
    1.98 ++      <SuppressStartupBanner>true</SuppressStartupBanner>
    1.99 ++      <TargetEnvironment>Win32</TargetEnvironment>
   1.100 ++    </Midl>
   1.101 ++    <ClCompile>
   1.102 ++      <Optimization>Disabled</Optimization>
   1.103 ++      <AdditionalIncludeDirectories>..\..\include;%(AdditionalIncludeDirectories);"$(DXSDK_DIR)\Include";</AdditionalIncludeDirectories>
   1.104 ++      <PreprocessorDefinitions>_DEBUG;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
   1.105 ++      <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
   1.106 ++      <BufferSecurityCheck>false</BufferSecurityCheck>
   1.107 ++      <PrecompiledHeader>
   1.108 ++      </PrecompiledHeader>
   1.109 ++      <WarningLevel>Level3</WarningLevel>
   1.110 ++      <SuppressStartupBanner>true</SuppressStartupBanner>
   1.111 ++      <DebugInformationFormat>EditAndContinue</DebugInformationFormat>
   1.112 ++      <CompileAs>Default</CompileAs>
   1.113 ++    </ClCompile>
   1.114 ++    <ResourceCompile>
   1.115 ++      <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
   1.116 ++      <Culture>0x0409</Culture>
   1.117 ++    </ResourceCompile>
   1.118 ++    <Link>
   1.119 ++      <AdditionalDependencies>winmm.lib;imm32.lib;version.lib;%(AdditionalDependencies)</AdditionalDependencies>
   1.120 ++      <IgnoreAllDefaultLibraries>true</IgnoreAllDefaultLibraries>
   1.121 ++      <GenerateDebugInformation>true</GenerateDebugInformation>
   1.122 ++      <SubSystem>Windows</SubSystem>
   1.123 ++      <CLRUnmanagedCodeCheck>false</CLRUnmanagedCodeCheck>
   1.124 ++      <AdditionalLibraryDirectories>$(DXSDK_DIR)\lib\x86</AdditionalLibraryDirectories>
   1.125 ++    </Link>
   1.126 ++  </ItemDefinitionGroup>
   1.127 ++  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
   1.128 ++    <Midl>
   1.129 ++      <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
   1.130 ++      <MkTypLibCompatible>true</MkTypLibCompatible>
   1.131 ++      <SuppressStartupBanner>true</SuppressStartupBanner>
   1.132 ++      <TargetEnvironment>X64</TargetEnvironment>
   1.133 ++    </Midl>
   1.134 ++    <ClCompile>
   1.135 ++      <Optimization>Disabled</Optimization>
   1.136 ++      <AdditionalIncludeDirectories>..\..\include;%(AdditionalIncludeDirectories);"$(DXSDK_DIR)\Include";</AdditionalIncludeDirectories>
   1.137 ++      <PreprocessorDefinitions>_DEBUG;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
   1.138 ++      <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
   1.139 ++      <BufferSecurityCheck>false</BufferSecurityCheck>
   1.140 ++      <PrecompiledHeader>
   1.141 ++      </PrecompiledHeader>
   1.142 ++      <WarningLevel>Level3</WarningLevel>
   1.143 ++      <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
   1.144 ++    </ClCompile>
   1.145 ++    <ResourceCompile>
   1.146 ++      <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
   1.147 ++      <Culture>0x0409</Culture>
   1.148 ++    </ResourceCompile>
   1.149 ++    <Link>
   1.150 ++      <AdditionalDependencies>winmm.lib;imm32.lib;version.lib;%(AdditionalDependencies)</AdditionalDependencies>
   1.151 ++      <IgnoreAllDefaultLibraries>true</IgnoreAllDefaultLibraries>
   1.152 ++      <GenerateDebugInformation>true</GenerateDebugInformation>
   1.153 ++      <SubSystem>Windows</SubSystem>
   1.154 ++      <CLRUnmanagedCodeCheck>false</CLRUnmanagedCodeCheck>
   1.155 ++      <AdditionalLibraryDirectories>$(DXSDK_DIR)\lib\x64</AdditionalLibraryDirectories>
   1.156 ++    </Link>
   1.157 ++  </ItemDefinitionGroup>
   1.158 ++  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
   1.159 ++    <PreBuildEvent />
   1.160 ++    <Midl>
   1.161 ++      <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
   1.162 ++      <MkTypLibCompatible>true</MkTypLibCompatible>
   1.163 ++      <SuppressStartupBanner>true</SuppressStartupBanner>
   1.164 ++      <TargetEnvironment>Win32</TargetEnvironment>
   1.165 ++    </Midl>
   1.166 ++    <ClCompile>
   1.167 ++      <InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion>
   1.168 ++      <IntrinsicFunctions>false</IntrinsicFunctions>
   1.169 ++      <AdditionalIncludeDirectories>..\..\include;%(AdditionalIncludeDirectories);"$(DXSDK_DIR)\Include";</AdditionalIncludeDirectories>
   1.170 ++      <PreprocessorDefinitions>NDEBUG;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
   1.171 ++      <StringPooling>true</StringPooling>
   1.172 ++      <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
   1.173 ++      <BufferSecurityCheck>false</BufferSecurityCheck>
   1.174 ++      <FunctionLevelLinking>true</FunctionLevelLinking>
   1.175 ++      <PrecompiledHeader>
   1.176 ++      </PrecompiledHeader>
   1.177 ++      <WarningLevel>Level3</WarningLevel>
   1.178 ++      <SuppressStartupBanner>true</SuppressStartupBanner>
   1.179 ++      <CompileAs>Default</CompileAs>
   1.180 ++    </ClCompile>
   1.181 ++    <ResourceCompile>
   1.182 ++      <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
   1.183 ++      <Culture>0x0409</Culture>
   1.184 ++    </ResourceCompile>
   1.185 ++    <Link>
   1.186 ++      <AdditionalDependencies>winmm.lib;imm32.lib;version.lib;%(AdditionalDependencies)</AdditionalDependencies>
   1.187 ++      <IgnoreAllDefaultLibraries>true</IgnoreAllDefaultLibraries>
   1.188 ++      <SubSystem>Windows</SubSystem>
   1.189 ++      <AdditionalLibraryDirectories>$(DXSDK_DIR)\lib\x86</AdditionalLibraryDirectories>
   1.190 ++    </Link>
   1.191 ++  </ItemDefinitionGroup>
   1.192 ++  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
   1.193 ++    <Midl>
   1.194 ++      <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
   1.195 ++      <MkTypLibCompatible>true</MkTypLibCompatible>
   1.196 ++      <SuppressStartupBanner>true</SuppressStartupBanner>
   1.197 ++      <TargetEnvironment>X64</TargetEnvironment>
   1.198 ++    </Midl>
   1.199 ++    <ClCompile>
   1.200 ++      <InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion>
   1.201 ++      <IntrinsicFunctions>false</IntrinsicFunctions>
   1.202 ++      <AdditionalIncludeDirectories>..\..\include;%(AdditionalIncludeDirectories);"$(DXSDK_DIR)\Include";</AdditionalIncludeDirectories>
   1.203 ++      <PreprocessorDefinitions>NDEBUG;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
   1.204 ++      <StringPooling>true</StringPooling>
   1.205 ++      <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
   1.206 ++      <BufferSecurityCheck>false</BufferSecurityCheck>
   1.207 ++      <FunctionLevelLinking>true</FunctionLevelLinking>
   1.208 ++      <PrecompiledHeader>
   1.209 ++      </PrecompiledHeader>
   1.210 ++      <WarningLevel>Level3</WarningLevel>
   1.211 ++    </ClCompile>
   1.212 ++    <ResourceCompile>
   1.213 ++      <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
   1.214 ++      <Culture>0x0409</Culture>
   1.215 ++    </ResourceCompile>
   1.216 ++    <Link>
   1.217 ++      <AdditionalDependencies>winmm.lib;imm32.lib;version.lib;%(AdditionalDependencies)</AdditionalDependencies>
   1.218 ++      <IgnoreAllDefaultLibraries>true</IgnoreAllDefaultLibraries>
   1.219 ++      <SubSystem>Windows</SubSystem>
   1.220 ++      <AdditionalLibraryDirectories>$(DXSDK_DIR)\lib\x64</AdditionalLibraryDirectories>
   1.221 ++    </Link>
   1.222 ++  </ItemDefinitionGroup>
   1.223 ++  <ItemGroup>
   1.224 ++    <ClInclude Include="..\..\include\SDL.h" />
   1.225 ++    <ClInclude Include="..\..\include\SDL_assert.h" />
   1.226 ++    <ClInclude Include="..\..\include\SDL_atomic.h" />
   1.227 ++    <ClInclude Include="..\..\include\SDL_audio.h" />
   1.228 ++    <ClInclude Include="..\..\include\SDL_blendmode.h" />
   1.229 ++    <ClInclude Include="..\..\include\SDL_clipboard.h" />
   1.230 ++    <ClInclude Include="..\..\include\SDL_config.h" />
   1.231 ++    <ClInclude Include="..\..\include\SDL_config_windows.h" />
   1.232 ++    <ClInclude Include="..\..\include\SDL_copying.h" />
   1.233 ++    <ClInclude Include="..\..\include\SDL_cpuinfo.h" />
   1.234 ++    <ClInclude Include="..\..\include\SDL_endian.h" />
   1.235 ++    <ClInclude Include="..\..\include\SDL_error.h" />
   1.236 ++    <ClInclude Include="..\..\include\SDL_events.h" />
   1.237 ++    <ClInclude Include="..\..\include\SDL_gesture.h" />
   1.238 ++    <ClInclude Include="..\..\include\SDL_haptic.h" />
   1.239 ++    <ClInclude Include="..\..\include\SDL_hints.h" />
   1.240 ++    <ClInclude Include="..\..\include\SDL_input.h" />
   1.241 ++    <ClInclude Include="..\..\include\SDL_joystick.h" />
   1.242 ++    <ClInclude Include="..\..\include\SDL_keyboard.h" />
   1.243 ++    <ClInclude Include="..\..\include\SDL_keycode.h" />
   1.244 ++    <ClInclude Include="..\..\include\SDL_loadso.h" />
   1.245 ++    <ClInclude Include="..\..\include\SDL_log.h" />
   1.246 ++    <ClInclude Include="..\..\include\SDL_main.h" />
   1.247 ++    <ClInclude Include="..\..\include\SDL_mouse.h" />
   1.248 ++    <ClInclude Include="..\..\include\SDL_mutex.h" />
   1.249 ++    <ClInclude Include="..\..\include\SDL_name.h" />
   1.250 ++    <ClInclude Include="..\..\include\SDL_opengl.h" />
   1.251 ++    <ClInclude Include="..\..\include\SDL_opengles.h" />
   1.252 ++    <ClInclude Include="..\..\include\SDL_pixels.h" />
   1.253 ++    <ClInclude Include="..\..\include\SDL_platform.h" />
   1.254 ++    <ClInclude Include="..\..\include\SDL_power.h" />
   1.255 ++    <ClInclude Include="..\..\include\SDL_quit.h" />
   1.256 ++    <ClInclude Include="..\..\include\SDL_rect.h" />
   1.257 ++    <ClInclude Include="..\..\include\SDL_render.h" />
   1.258 ++    <ClInclude Include="..\..\include\SDL_revision.h" />
   1.259 ++    <ClInclude Include="..\..\include\SDL_rwops.h" />
   1.260 ++    <ClInclude Include="..\..\include\SDL_scancode.h" />
   1.261 ++    <ClInclude Include="..\..\include\SDL_shape.h" />
   1.262 ++    <ClInclude Include="..\..\include\SDL_stdinc.h" />
   1.263 ++    <ClInclude Include="..\..\include\SDL_surface.h" />
   1.264 ++    <ClInclude Include="..\..\include\SDL_system.h" />
   1.265 ++    <ClInclude Include="..\..\include\SDL_syswm.h" />
   1.266 ++    <ClInclude Include="..\..\include\SDL_thread.h" />
   1.267 ++    <ClInclude Include="..\..\include\SDL_timer.h" />
   1.268 ++    <ClInclude Include="..\..\include\SDL_touch.h" />
   1.269 ++    <ClInclude Include="..\..\include\SDL_types.h" />
   1.270 ++    <ClInclude Include="..\..\include\SDL_version.h" />
   1.271 ++    <ClInclude Include="..\..\include\SDL_video.h" />
   1.272 ++    <ClInclude Include="..\..\src\core\windows\SDL_windows.h" />
   1.273 ++    <ClInclude Include="..\..\src\events\blank_cursor.h" />
   1.274 ++    <ClInclude Include="..\..\src\events\default_cursor.h" />
   1.275 ++    <ClInclude Include="..\..\src\audio\directsound\directx.h" />
   1.276 ++    <ClInclude Include="..\..\src\events\SDL_clipboardevents_c.h" />
   1.277 ++    <ClInclude Include="..\..\src\events\SDL_gesture_c.h" />
   1.278 ++    <ClInclude Include="..\..\src\events\SDL_touch_c.h" />
   1.279 ++    <ClInclude Include="..\..\src\libm\math.h" />
   1.280 ++    <ClInclude Include="..\..\src\libm\math_private.h" />
   1.281 ++    <ClInclude Include="..\..\src\render\mmx.h" />
   1.282 ++    <ClInclude Include="..\..\src\render\opengl\SDL_shaders_gl.h" />
   1.283 ++    <ClInclude Include="..\..\src\render\SDL_sysrender.h" />
   1.284 ++    <ClInclude Include="..\..\src\render\SDL_yuv_sw_c.h" />
   1.285 ++    <ClInclude Include="..\..\src\audio\SDL_audio_c.h" />
   1.286 ++    <ClInclude Include="..\..\src\audio\SDL_audiodev_c.h" />
   1.287 ++    <ClInclude Include="..\..\src\audio\SDL_audiomem.h" />
   1.288 ++    <ClInclude Include="..\..\src\render\software\SDL_blendfillrect.h" />
   1.289 ++    <ClInclude Include="..\..\src\render\software\SDL_blendline.h" />
   1.290 ++    <ClInclude Include="..\..\src\render\software\SDL_blendpoint.h" />
   1.291 ++    <ClInclude Include="..\..\src\render\software\SDL_draw.h" />
   1.292 ++    <ClInclude Include="..\..\src\render\software\SDL_drawline.h" />
   1.293 ++    <ClInclude Include="..\..\src\render\software\SDL_drawpoint.h" />
   1.294 ++    <ClInclude Include="..\..\src\events\SDL_dropevents_c.h" />
   1.295 ++    <ClInclude Include="..\..\src\render\software\SDL_render_sw_c.h" />
   1.296 ++    <ClInclude Include="..\..\src\render\software\SDL_rotate.h" />
   1.297 ++    <ClInclude Include="..\..\src\video\dummy\SDL_nullframebuffer_c.h" />
   1.298 ++    <ClInclude Include="..\..\src\video\SDL_blit.h" />
   1.299 ++    <ClInclude Include="..\..\src\video\SDL_blit_auto.h" />
   1.300 ++    <ClInclude Include="..\..\src\video\SDL_blit_copy.h" />
   1.301 ++    <ClInclude Include="..\..\src\video\SDL_blit_slow.h" />
   1.302 ++    <ClInclude Include="..\..\src\video\SDL_shape_internals.h" />
   1.303 ++    <ClInclude Include="..\..\src\audio\winmm\SDL_winmm.h" />
   1.304 ++    <ClInclude Include="..\..\src\audio\disk\SDL_diskaudio.h" />
   1.305 ++    <ClInclude Include="..\..\src\audio\dummy\SDL_dummyaudio.h" />
   1.306 ++    <ClInclude Include="..\..\src\audio\directsound\SDL_directsound.h" />
   1.307 ++    <ClInclude Include="..\..\src\SDL_error_c.h" />
   1.308 ++    <ClInclude Include="..\..\src\SDL_hints_c.h" />
   1.309 ++    <ClInclude Include="..\..\src\events\SDL_events_c.h" />
   1.310 ++    <ClInclude Include="..\..\src\SDL_fatal.h" />
   1.311 ++    <ClInclude Include="..\..\src\video\SDL_glesfuncs.h" />
   1.312 ++    <ClInclude Include="..\..\src\video\SDL_glfuncs.h" />
   1.313 ++    <ClInclude Include="..\..\src\joystick\SDL_joystick_c.h" />
   1.314 ++    <ClInclude Include="..\..\src\events\SDL_keyboard_c.h" />
   1.315 ++    <ClInclude Include="..\..\src\events\SDL_mouse_c.h" />
   1.316 ++    <ClInclude Include="..\..\src\video\dummy\SDL_nullevents_c.h" />
   1.317 ++    <ClInclude Include="..\..\src\video\dummy\SDL_nullvideo.h" />
   1.318 ++    <ClInclude Include="..\..\src\video\SDL_pixels_c.h" />
   1.319 ++    <ClInclude Include="..\..\src\video\SDL_rect_c.h" />
   1.320 ++    <ClInclude Include="..\..\src\video\SDL_RLEaccel_c.h" />
   1.321 ++    <ClInclude Include="..\..\src\video\SDL_stretch_c.h" />
   1.322 ++    <ClInclude Include="..\..\src\audio\SDL_sysaudio.h" />
   1.323 ++    <ClInclude Include="..\..\src\events\SDL_sysevents.h" />
   1.324 ++    <ClInclude Include="..\..\src\haptic\SDL_syshaptic.h" />
   1.325 ++    <ClInclude Include="..\..\src\joystick\SDL_sysjoystick.h" />
   1.326 ++    <ClInclude Include="..\..\src\thread\SDL_systhread.h" />
   1.327 ++    <ClInclude Include="..\..\src\thread\windows\SDL_systhread_c.h" />
   1.328 ++    <ClInclude Include="..\..\src\timer\SDL_systimer.h" />
   1.329 ++    <ClInclude Include="..\..\src\video\SDL_sysvideo.h" />
   1.330 ++    <ClInclude Include="..\..\src\thread\SDL_thread_c.h" />
   1.331 ++    <ClInclude Include="..\..\src\timer\SDL_timer_c.h" />
   1.332 ++    <ClInclude Include="..\..\src\video\windows\SDL_vkeys.h" />
   1.333 ++    <ClInclude Include="..\..\src\audio\SDL_wave.h" />
   1.334 ++    <ClInclude Include="..\..\src\video\windows\SDL_windowsclipboard.h" />
   1.335 ++    <ClInclude Include="..\..\src\video\windows\SDL_windowsevents.h" />
   1.336 ++    <ClInclude Include="..\..\src\video\windows\SDL_windowsframebuffer.h" />
   1.337 ++    <ClInclude Include="..\..\src\video\windows\SDL_windowskeyboard.h" />
   1.338 ++    <ClInclude Include="..\..\src\video\windows\SDL_windowsmessagebox.h" />
   1.339 ++    <ClInclude Include="..\..\src\video\windows\SDL_windowsmodes.h" />
   1.340 ++    <ClInclude Include="..\..\src\video\windows\SDL_windowsmouse.h" />
   1.341 ++    <ClInclude Include="..\..\src\video\windows\SDL_windowsopengl.h" />
   1.342 ++    <ClInclude Include="..\..\src\video\windows\SDL_windowsshape.h" />
   1.343 ++    <ClInclude Include="..\..\src\video\windows\SDL_windowsvideo.h" />
   1.344 ++    <ClInclude Include="..\..\src\video\windows\SDL_windowswindow.h" />
   1.345 ++    <ClInclude Include="..\..\src\events\SDL_windowevents_c.h" />
   1.346 ++    <ClInclude Include="..\..\src\video\windows\wmmsg.h" />
   1.347 ++    <ClInclude Include="resource.h" />
   1.348 ++  </ItemGroup>
   1.349 ++  <ItemGroup>
   1.350 ++    <ClCompile Include="..\..\src\core\windows\SDL_windows.c" />
   1.351 ++    <ClCompile Include="..\..\src\events\SDL_clipboardevents.c" />
   1.352 ++    <ClCompile Include="..\..\src\events\SDL_gesture.c" />
   1.353 ++    <ClCompile Include="..\..\src\events\SDL_touch.c" />
   1.354 ++    <ClCompile Include="..\..\src\libm\e_atan2.c" />
   1.355 ++    <ClCompile Include="..\..\src\libm\e_log.c" />
   1.356 ++    <ClCompile Include="..\..\src\libm\e_pow.c" />
   1.357 ++    <ClCompile Include="..\..\src\libm\e_rem_pio2.c" />
   1.358 ++    <ClCompile Include="..\..\src\libm\e_sqrt.c" />
   1.359 ++    <ClCompile Include="..\..\src\libm\k_cos.c" />
   1.360 ++    <ClCompile Include="..\..\src\libm\k_rem_pio2.c" />
   1.361 ++    <ClCompile Include="..\..\src\libm\k_sin.c" />
   1.362 ++    <ClCompile Include="..\..\src\libm\s_atan.c" />
   1.363 ++    <ClCompile Include="..\..\src\libm\s_copysign.c" />
   1.364 ++    <ClCompile Include="..\..\src\libm\s_cos.c" />
   1.365 ++    <ClCompile Include="..\..\src\libm\s_fabs.c" />
   1.366 ++    <ClCompile Include="..\..\src\libm\s_floor.c" />
   1.367 ++    <ClCompile Include="..\..\src\libm\s_scalbn.c" />
   1.368 ++    <ClCompile Include="..\..\src\libm\s_sin.c" />
   1.369 ++    <ClCompile Include="..\..\src\render\direct3d\SDL_render_d3d.c" />
   1.370 ++    <ClCompile Include="..\..\src\render\opengl\SDL_render_gl.c" />
   1.371 ++    <ClCompile Include="..\..\src\render\opengl\SDL_shaders_gl.c" />
   1.372 ++    <ClCompile Include="..\..\src\render\SDL_render.c" />
   1.373 ++    <ClCompile Include="..\..\src\render\SDL_yuv_mmx.c" />
   1.374 ++    <ClCompile Include="..\..\src\render\SDL_yuv_sw.c" />
   1.375 ++    <ClCompile Include="..\..\src\render\software\SDL_blendfillrect.c" />
   1.376 ++    <ClCompile Include="..\..\src\render\software\SDL_blendline.c" />
   1.377 ++    <ClCompile Include="..\..\src\render\software\SDL_blendpoint.c" />
   1.378 ++    <ClCompile Include="..\..\src\render\software\SDL_drawline.c" />
   1.379 ++    <ClCompile Include="..\..\src\render\software\SDL_drawpoint.c" />
   1.380 ++    <ClCompile Include="..\..\src\render\software\SDL_render_sw.c" />
   1.381 ++    <ClCompile Include="..\..\src\render\software\SDL_rotate.c" />
   1.382 ++    <ClCompile Include="..\..\src\SDL.c" />
   1.383 ++    <ClCompile Include="..\..\src\SDL_assert.c" />
   1.384 ++    <ClCompile Include="..\..\src\atomic\SDL_atomic.c" />
   1.385 ++    <ClCompile Include="..\..\src\atomic\SDL_spinlock.c" />
   1.386 ++    <ClCompile Include="..\..\src\audio\SDL_audio.c" />
   1.387 ++    <ClCompile Include="..\..\src\audio\SDL_audiocvt.c" />
   1.388 ++    <ClCompile Include="..\..\src\audio\SDL_audiodev.c" />
   1.389 ++    <ClCompile Include="..\..\src\audio\SDL_audiotypecvt.c" />
   1.390 ++    <ClCompile Include="..\..\src\SDL_hints.c" />
   1.391 ++    <ClCompile Include="..\..\src\SDL_log.c" />
   1.392 ++    <ClCompile Include="..\..\src\video\dummy\SDL_nullframebuffer.c" />
   1.393 ++    <ClCompile Include="..\..\src\video\SDL_blit.c" />
   1.394 ++    <ClCompile Include="..\..\src\video\SDL_blit_0.c" />
   1.395 ++    <ClCompile Include="..\..\src\video\SDL_blit_1.c" />
   1.396 ++    <ClCompile Include="..\..\src\video\SDL_blit_A.c" />
   1.397 ++    <ClCompile Include="..\..\src\video\SDL_blit_auto.c" />
   1.398 ++    <ClCompile Include="..\..\src\video\SDL_blit_copy.c" />
   1.399 ++    <ClCompile Include="..\..\src\video\SDL_blit_N.c" />
   1.400 ++    <ClCompile Include="..\..\src\video\SDL_blit_slow.c" />
   1.401 ++    <ClCompile Include="..\..\src\video\SDL_bmp.c" />
   1.402 ++    <ClCompile Include="..\..\src\cpuinfo\SDL_cpuinfo.c" />
   1.403 ++    <ClCompile Include="..\..\src\video\SDL_clipboard.c" />
   1.404 ++    <ClCompile Include="..\..\src\video\SDL_shape.c" />
   1.405 ++    <ClCompile Include="..\..\src\audio\winmm\SDL_winmm.c" />
   1.406 ++    <ClCompile Include="..\..\src\audio\disk\SDL_diskaudio.c" />
   1.407 ++    <ClCompile Include="..\..\src\audio\dummy\SDL_dummyaudio.c" />
   1.408 ++    <ClCompile Include="..\..\src\audio\directsound\SDL_directsound.c" />
   1.409 ++    <ClCompile Include="..\..\src\events\SDL_dropevents.c" />
   1.410 ++    <ClCompile Include="..\..\src\audio\xaudio2\SDL_xaudio2.c" />
   1.411 ++    <ClCompile Include="..\..\src\joystick\windows\SDL_dxjoystick.c" />
   1.412 ++    <ClCompile Include="..\..\src\SDL_error.c" />
   1.413 ++    <ClCompile Include="..\..\src\events\SDL_events.c" />
   1.414 ++    <ClCompile Include="..\..\src\SDL_fatal.c" />
   1.415 ++    <ClCompile Include="..\..\src\video\SDL_fillrect.c" />
   1.416 ++    <ClCompile Include="..\..\src\stdlib\SDL_getenv.c" />
   1.417 ++    <ClCompile Include="..\..\src\haptic\SDL_haptic.c" />
   1.418 ++    <ClCompile Include="..\..\src\stdlib\SDL_iconv.c" />
   1.419 ++    <ClCompile Include="..\..\src\joystick\SDL_joystick.c" />
   1.420 ++    <ClCompile Include="..\..\src\events\SDL_keyboard.c" />
   1.421 ++    <ClCompile Include="..\..\src\stdlib\SDL_malloc.c" />
   1.422 ++    <ClCompile Include="..\..\src\audio\SDL_mixer.c" />
   1.423 ++    <ClCompile Include="..\..\src\joystick\windows\SDL_mmjoystick.c" />
   1.424 ++    <ClCompile Include="..\..\src\events\SDL_mouse.c" />
   1.425 ++    <ClCompile Include="..\..\src\video\dummy\SDL_nullevents.c" />
   1.426 ++    <ClCompile Include="..\..\src\video\dummy\SDL_nullvideo.c" />
   1.427 ++    <ClCompile Include="..\..\src\video\SDL_pixels.c" />
   1.428 ++    <ClCompile Include="..\..\src\power\SDL_power.c" />
   1.429 ++    <ClCompile Include="..\..\src\stdlib\SDL_qsort.c" />
   1.430 ++    <ClCompile Include="..\..\src\events\SDL_quit.c" />
   1.431 ++    <ClCompile Include="..\..\src\video\SDL_rect.c" />
   1.432 ++    <ClCompile Include="..\..\src\video\SDL_RLEaccel.c" />
   1.433 ++    <ClCompile Include="..\..\src\file\SDL_rwops.c" />
   1.434 ++    <ClCompile Include="..\..\src\stdlib\SDL_stdlib.c" />
   1.435 ++    <ClCompile Include="..\..\src\video\SDL_stretch.c" />
   1.436 ++    <ClCompile Include="..\..\src\stdlib\SDL_string.c" />
   1.437 ++    <ClCompile Include="..\..\src\video\SDL_surface.c" />
   1.438 ++    <ClCompile Include="..\..\src\thread\generic\SDL_syscond.c" />
   1.439 ++    <ClCompile Include="..\..\src\haptic\windows\SDL_syshaptic.c" />
   1.440 ++    <ClCompile Include="..\..\src\loadso\windows\SDL_sysloadso.c" />
   1.441 ++    <ClCompile Include="..\..\src\thread\windows\SDL_sysmutex.c" />
   1.442 ++    <ClCompile Include="..\..\src\power\windows\SDL_syspower.c" />
   1.443 ++    <ClCompile Include="..\..\src\thread\windows\SDL_syssem.c" />
   1.444 ++    <ClCompile Include="..\..\src\thread\windows\SDL_systhread.c" />
   1.445 ++    <ClCompile Include="..\..\src\timer\windows\SDL_systimer.c" />
   1.446 ++    <ClCompile Include="..\..\src\thread\SDL_thread.c" />
   1.447 ++    <ClCompile Include="..\..\src\timer\SDL_timer.c" />
   1.448 ++    <ClCompile Include="..\..\src\video\SDL_video.c" />
   1.449 ++    <ClCompile Include="..\..\src\audio\SDL_wave.c" />
   1.450 ++    <ClCompile Include="..\..\src\video\windows\SDL_windowsclipboard.c" />
   1.451 ++    <ClCompile Include="..\..\src\video\windows\SDL_windowsevents.c" />
   1.452 ++    <ClCompile Include="..\..\src\video\windows\SDL_windowsframebuffer.c" />
   1.453 ++    <ClCompile Include="..\..\src\video\windows\SDL_windowskeyboard.c" />
   1.454 ++    <ClCompile Include="..\..\src\video\windows\SDL_windowsmessagebox.c" />
   1.455 ++    <ClCompile Include="..\..\src\video\windows\SDL_windowsmodes.c" />
   1.456 ++    <ClCompile Include="..\..\src\video\windows\SDL_windowsmouse.c" />
   1.457 ++    <ClCompile Include="..\..\src\video\windows\SDL_windowsopengl.c" />
   1.458 ++    <ClCompile Include="..\..\src\video\windows\SDL_windowsshape.c" />
   1.459 ++    <ClCompile Include="..\..\src\video\windows\SDL_windowsvideo.c" />
   1.460 ++    <ClCompile Include="..\..\src\video\windows\SDL_windowswindow.c" />
   1.461 ++    <ClCompile Include="..\..\src\events\SDL_windowevents.c" />
   1.462 ++  </ItemGroup>
   1.463 ++  <ItemGroup>
   1.464 ++    <ResourceCompile Include="..\..\src\main\windows\version.rc" />
   1.465 ++  </ItemGroup>
   1.466 ++  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
   1.467 ++  <ImportGroup Label="ExtensionTargets">
   1.468 ++  </ImportGroup>
   1.469 ++</Project>
   1.470 +\ No newline at end of file
   1.471 +diff -r 4016ef96095a -r a8a5772a0691 VisualC/SDL_VS2012.sln
   1.472 +--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
   1.473 ++++ b/VisualC/SDL_VS2012.sln	Wed Nov 07 09:02:27 2012 -0800
   1.474 +@@ -0,0 +1,179 @@
   1.475 ++
   1.476 ++Microsoft Visual Studio Solution File, Format Version 11.00
   1.477 ++# Visual Studio 2010
   1.478 ++Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "SDL", "SDL\SDL_VS2012.vcxproj", "{81CE8DAF-EBB2-4761-8E45-B71ABCCA8C68}"
   1.479 ++EndProject
   1.480 ++Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "SDLmain", "SDLmain\SDLmain_VS2012.vcxproj", "{DA956FD3-E142-46F2-9DD5-C78BEBB56B7A}"
   1.481 ++EndProject
   1.482 ++Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "tests", "tests", "{CE748C1F-3C21-4825-AA6A-F895A023F7E7}"
   1.483 ++EndProject
   1.484 ++Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "automated", "tests\automated\automated_VS2010.vcxproj", "{DDD710DB-EC7B-4CCB-BD75-535D401A2FE0}"
   1.485 ++	ProjectSection(ProjectDependencies) = postProject
   1.486 ++		{81CE8DAF-EBB2-4761-8E45-B71ABCCA8C68} = {81CE8DAF-EBB2-4761-8E45-B71ABCCA8C68}
   1.487 ++		{DA956FD3-E142-46F2-9DD5-C78BEBB56B7A} = {DA956FD3-E142-46F2-9DD5-C78BEBB56B7A}
   1.488 ++	EndProjectSection
   1.489 ++EndProject
   1.490 ++Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "loopwave", "tests\loopwave\loopwave_VS2012.vcxproj", "{AAAD1CB5-7ADA-47AE-85A0-08A6EC48FAFB}"
   1.491 ++	ProjectSection(ProjectDependencies) = postProject
   1.492 ++		{81CE8DAF-EBB2-4761-8E45-B71ABCCA8C68} = {81CE8DAF-EBB2-4761-8E45-B71ABCCA8C68}
   1.493 ++		{DA956FD3-E142-46F2-9DD5-C78BEBB56B7A} = {DA956FD3-E142-46F2-9DD5-C78BEBB56B7A}
   1.494 ++	EndProjectSection
   1.495 ++EndProject
   1.496 ++Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "testplatform", "tests\testplatform\testplatform_VS2012.vcxproj", "{26932B24-EFC6-4E3A-B277-ED653DA37968}"
   1.497 ++	ProjectSection(ProjectDependencies) = postProject
   1.498 ++		{81CE8DAF-EBB2-4761-8E45-B71ABCCA8C68} = {81CE8DAF-EBB2-4761-8E45-B71ABCCA8C68}
   1.499 ++		{DA956FD3-E142-46F2-9DD5-C78BEBB56B7A} = {DA956FD3-E142-46F2-9DD5-C78BEBB56B7A}
   1.500 ++	EndProjectSection
   1.501 ++EndProject
   1.502 ++Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "testfile", "tests\testfile\testfile_VS2012.vcxproj", "{CAE4F1D0-314F-4B10-805B-0EFD670133A0}"
   1.503 ++	ProjectSection(ProjectDependencies) = postProject
   1.504 ++		{81CE8DAF-EBB2-4761-8E45-B71ABCCA8C68} = {81CE8DAF-EBB2-4761-8E45-B71ABCCA8C68}
   1.505 ++		{DA956FD3-E142-46F2-9DD5-C78BEBB56B7A} = {DA956FD3-E142-46F2-9DD5-C78BEBB56B7A}
   1.506 ++	EndProjectSection
   1.507 ++EndProject
   1.508 ++Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "testgl2", "tests\testgl2\testgl2_VS2012.vcxproj", "{8B5CFB38-CCBA-40A8-AD7A-89C57B070884}"
   1.509 ++	ProjectSection(ProjectDependencies) = postProject
   1.510 ++		{81CE8DAF-EBB2-4761-8E45-B71ABCCA8C68} = {81CE8DAF-EBB2-4761-8E45-B71ABCCA8C68}
   1.511 ++		{DA956FD3-E142-46F2-9DD5-C78BEBB56B7A} = {DA956FD3-E142-46F2-9DD5-C78BEBB56B7A}
   1.512 ++	EndProjectSection
   1.513 ++EndProject
   1.514 ++Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "checkkeys", "tests\checkkeys\checkkeys_VS2012.vcxproj", "{26828762-C95D-4637-9CB1-7F0979523813}"
   1.515 ++	ProjectSection(ProjectDependencies) = postProject
   1.516 ++		{81CE8DAF-EBB2-4761-8E45-B71ABCCA8C68} = {81CE8DAF-EBB2-4761-8E45-B71ABCCA8C68}
   1.517 ++		{DA956FD3-E142-46F2-9DD5-C78BEBB56B7A} = {DA956FD3-E142-46F2-9DD5-C78BEBB56B7A}
   1.518 ++	EndProjectSection
   1.519 ++EndProject
   1.520 ++Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "testsprite2", "tests\testsprite2\testsprite2_VS2012.vcxproj", "{40FB7794-D3C3-4CFE-BCF4-A80C96635682}"
   1.521 ++	ProjectSection(ProjectDependencies) = postProject
   1.522 ++		{81CE8DAF-EBB2-4761-8E45-B71ABCCA8C68} = {81CE8DAF-EBB2-4761-8E45-B71ABCCA8C68}
   1.523 ++		{DA956FD3-E142-46F2-9DD5-C78BEBB56B7A} = {DA956FD3-E142-46F2-9DD5-C78BEBB56B7A}
   1.524 ++	EndProjectSection
   1.525 ++EndProject
   1.526 ++Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "testshape", "tests\testshape\testshape_VS2012.vcxproj", "{EDEA9D00-AF64-45DE-8F60-5957048F2F0F}"
   1.527 ++	ProjectSection(ProjectDependencies) = postProject
   1.528 ++		{81CE8DAF-EBB2-4761-8E45-B71ABCCA8C68} = {81CE8DAF-EBB2-4761-8E45-B71ABCCA8C68}
   1.529 ++		{DA956FD3-E142-46F2-9DD5-C78BEBB56B7A} = {DA956FD3-E142-46F2-9DD5-C78BEBB56B7A}
   1.530 ++	EndProjectSection
   1.531 ++EndProject
   1.532 ++Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "testdraw2", "tests\testdraw2\testdraw2_VS2012.vcxproj", "{8682FE1E-0CF6-4EDD-9BB5-1733D8C8B4DF}"
   1.533 ++	ProjectSection(ProjectDependencies) = postProject
   1.534 ++		{81CE8DAF-EBB2-4761-8E45-B71ABCCA8C68} = {81CE8DAF-EBB2-4761-8E45-B71ABCCA8C68}
   1.535 ++		{DA956FD3-E142-46F2-9DD5-C78BEBB56B7A} = {DA956FD3-E142-46F2-9DD5-C78BEBB56B7A}
   1.536 ++	EndProjectSection
   1.537 ++EndProject
   1.538 ++Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "testpower", "tests\testpower\testpower_VS2012.vcxproj", "{C4E04D18-EF76-4B42-B4C2-16A1BACDC0A3}"
   1.539 ++	ProjectSection(ProjectDependencies) = postProject
   1.540 ++		{81CE8DAF-EBB2-4761-8E45-B71ABCCA8C68} = {81CE8DAF-EBB2-4761-8E45-B71ABCCA8C68}
   1.541 ++		{DA956FD3-E142-46F2-9DD5-C78BEBB56B7A} = {DA956FD3-E142-46F2-9DD5-C78BEBB56B7A}
   1.542 ++	EndProjectSection
   1.543 ++EndProject
   1.544 ++Global
   1.545 ++	GlobalSection(SolutionConfigurationPlatforms) = preSolution
   1.546 ++		Debug|Win32 = Debug|Win32
   1.547 ++		Debug|x64 = Debug|x64
   1.548 ++		Release|Win32 = Release|Win32
   1.549 ++		Release|x64 = Release|x64
   1.550 ++	EndGlobalSection
   1.551 ++	GlobalSection(ProjectConfigurationPlatforms) = postSolution
   1.552 ++		{81CE8DAF-EBB2-4761-8E45-B71ABCCA8C68}.Debug|Win32.ActiveCfg = Debug|Win32
   1.553 ++		{81CE8DAF-EBB2-4761-8E45-B71ABCCA8C68}.Debug|Win32.Build.0 = Debug|Win32
   1.554 ++		{81CE8DAF-EBB2-4761-8E45-B71ABCCA8C68}.Debug|x64.ActiveCfg = Debug|x64
   1.555 ++		{81CE8DAF-EBB2-4761-8E45-B71ABCCA8C68}.Debug|x64.Build.0 = Debug|x64
   1.556 ++		{81CE8DAF-EBB2-4761-8E45-B71ABCCA8C68}.Release|Win32.ActiveCfg = Release|Win32
   1.557 ++		{81CE8DAF-EBB2-4761-8E45-B71ABCCA8C68}.Release|Win32.Build.0 = Release|Win32
   1.558 ++		{81CE8DAF-EBB2-4761-8E45-B71ABCCA8C68}.Release|x64.ActiveCfg = Release|x64
   1.559 ++		{81CE8DAF-EBB2-4761-8E45-B71ABCCA8C68}.Release|x64.Build.0 = Release|x64
   1.560 ++		{DA956FD3-E142-46F2-9DD5-C78BEBB56B7A}.Debug|Win32.ActiveCfg = Debug|Win32
   1.561 ++		{DA956FD3-E142-46F2-9DD5-C78BEBB56B7A}.Debug|Win32.Build.0 = Debug|Win32
   1.562 ++		{DA956FD3-E142-46F2-9DD5-C78BEBB56B7A}.Debug|x64.ActiveCfg = Debug|x64
   1.563 ++		{DA956FD3-E142-46F2-9DD5-C78BEBB56B7A}.Debug|x64.Build.0 = Debug|x64
   1.564 ++		{DA956FD3-E142-46F2-9DD5-C78BEBB56B7A}.Release|Win32.ActiveCfg = Release|Win32
   1.565 ++		{DA956FD3-E142-46F2-9DD5-C78BEBB56B7A}.Release|Win32.Build.0 = Release|Win32
   1.566 ++		{DA956FD3-E142-46F2-9DD5-C78BEBB56B7A}.Release|x64.ActiveCfg = Release|x64
   1.567 ++		{DA956FD3-E142-46F2-9DD5-C78BEBB56B7A}.Release|x64.Build.0 = Release|x64
   1.568 ++		{DDD710DB-EC7B-4CCB-BD75-535D401A2FE0}.Debug|Win32.ActiveCfg = Debug|Win32
   1.569 ++		{DDD710DB-EC7B-4CCB-BD75-535D401A2FE0}.Debug|Win32.Build.0 = Debug|Win32
   1.570 ++		{DDD710DB-EC7B-4CCB-BD75-535D401A2FE0}.Debug|x64.ActiveCfg = Debug|x64
   1.571 ++		{DDD710DB-EC7B-4CCB-BD75-535D401A2FE0}.Debug|x64.Build.0 = Debug|x64
   1.572 ++		{DDD710DB-EC7B-4CCB-BD75-535D401A2FE0}.Release|Win32.ActiveCfg = Release|Win32
   1.573 ++		{DDD710DB-EC7B-4CCB-BD75-535D401A2FE0}.Release|Win32.Build.0 = Release|Win32
   1.574 ++		{DDD710DB-EC7B-4CCB-BD75-535D401A2FE0}.Release|x64.ActiveCfg = Release|Win32
   1.575 ++		{AAAD1CB5-7ADA-47AE-85A0-08A6EC48FAFB}.Debug|Win32.ActiveCfg = Debug|Win32
   1.576 ++		{AAAD1CB5-7ADA-47AE-85A0-08A6EC48FAFB}.Debug|Win32.Build.0 = Debug|Win32
   1.577 ++		{AAAD1CB5-7ADA-47AE-85A0-08A6EC48FAFB}.Debug|x64.ActiveCfg = Debug|x64
   1.578 ++		{AAAD1CB5-7ADA-47AE-85A0-08A6EC48FAFB}.Debug|x64.Build.0 = Debug|x64
   1.579 ++		{AAAD1CB5-7ADA-47AE-85A0-08A6EC48FAFB}.Release|Win32.ActiveCfg = Release|Win32
   1.580 ++		{AAAD1CB5-7ADA-47AE-85A0-08A6EC48FAFB}.Release|Win32.Build.0 = Release|Win32
   1.581 ++		{AAAD1CB5-7ADA-47AE-85A0-08A6EC48FAFB}.Release|x64.ActiveCfg = Release|Win32
   1.582 ++		{26932B24-EFC6-4E3A-B277-ED653DA37968}.Debug|Win32.ActiveCfg = Debug|Win32
   1.583 ++		{26932B24-EFC6-4E3A-B277-ED653DA37968}.Debug|Win32.Build.0 = Debug|Win32
   1.584 ++		{26932B24-EFC6-4E3A-B277-ED653DA37968}.Debug|x64.ActiveCfg = Debug|x64
   1.585 ++		{26932B24-EFC6-4E3A-B277-ED653DA37968}.Debug|x64.Build.0 = Debug|x64
   1.586 ++		{26932B24-EFC6-4E3A-B277-ED653DA37968}.Release|Win32.ActiveCfg = Release|Win32
   1.587 ++		{26932B24-EFC6-4E3A-B277-ED653DA37968}.Release|Win32.Build.0 = Release|Win32
   1.588 ++		{26932B24-EFC6-4E3A-B277-ED653DA37968}.Release|x64.ActiveCfg = Release|Win32
   1.589 ++		{CAE4F1D0-314F-4B10-805B-0EFD670133A0}.Debug|Win32.ActiveCfg = Debug|Win32
   1.590 ++		{CAE4F1D0-314F-4B10-805B-0EFD670133A0}.Debug|Win32.Build.0 = Debug|Win32
   1.591 ++		{CAE4F1D0-314F-4B10-805B-0EFD670133A0}.Debug|x64.ActiveCfg = Debug|x64
   1.592 ++		{CAE4F1D0-314F-4B10-805B-0EFD670133A0}.Debug|x64.Build.0 = Debug|x64
   1.593 ++		{CAE4F1D0-314F-4B10-805B-0EFD670133A0}.Release|Win32.ActiveCfg = Release|Win32
   1.594 ++		{CAE4F1D0-314F-4B10-805B-0EFD670133A0}.Release|Win32.Build.0 = Release|Win32
   1.595 ++		{CAE4F1D0-314F-4B10-805B-0EFD670133A0}.Release|x64.ActiveCfg = Release|Win32
   1.596 ++		{8B5CFB38-CCBA-40A8-AD7A-89C57B070884}.Debug|Win32.ActiveCfg = Debug|Win32
   1.597 ++		{8B5CFB38-CCBA-40A8-AD7A-89C57B070884}.Debug|Win32.Build.0 = Debug|Win32
   1.598 ++		{8B5CFB38-CCBA-40A8-AD7A-89C57B070884}.Debug|x64.ActiveCfg = Debug|x64
   1.599 ++		{8B5CFB38-CCBA-40A8-AD7A-89C57B070884}.Debug|x64.Build.0 = Debug|x64
   1.600 ++		{8B5CFB38-CCBA-40A8-AD7A-89C57B070884}.Release|Win32.ActiveCfg = Release|Win32
   1.601 ++		{8B5CFB38-CCBA-40A8-AD7A-89C57B070884}.Release|Win32.Build.0 = Release|Win32
   1.602 ++		{8B5CFB38-CCBA-40A8-AD7A-89C57B070884}.Release|x64.ActiveCfg = Release|Win32
   1.603 ++		{26828762-C95D-4637-9CB1-7F0979523813}.Debug|Win32.ActiveCfg = Debug|Win32
   1.604 ++		{26828762-C95D-4637-9CB1-7F0979523813}.Debug|Win32.Build.0 = Debug|Win32
   1.605 ++		{26828762-C95D-4637-9CB1-7F0979523813}.Debug|x64.ActiveCfg = Debug|x64
   1.606 ++		{26828762-C95D-4637-9CB1-7F0979523813}.Debug|x64.Build.0 = Debug|x64
   1.607 ++		{26828762-C95D-4637-9CB1-7F0979523813}.Release|Win32.ActiveCfg = Release|Win32
   1.608 ++		{26828762-C95D-4637-9CB1-7F0979523813}.Release|Win32.Build.0 = Release|Win32
   1.609 ++		{26828762-C95D-4637-9CB1-7F0979523813}.Release|x64.ActiveCfg = Release|Win32
   1.610 ++		{40FB7794-D3C3-4CFE-BCF4-A80C96635682}.Debug|Win32.ActiveCfg = Debug|Win32
   1.611 ++		{40FB7794-D3C3-4CFE-BCF4-A80C96635682}.Debug|Win32.Build.0 = Debug|Win32
   1.612 ++		{40FB7794-D3C3-4CFE-BCF4-A80C96635682}.Debug|x64.ActiveCfg = Debug|x64
   1.613 ++		{40FB7794-D3C3-4CFE-BCF4-A80C96635682}.Debug|x64.Build.0 = Debug|x64
   1.614 ++		{40FB7794-D3C3-4CFE-BCF4-A80C96635682}.Release|Win32.ActiveCfg = Release|Win32
   1.615 ++		{40FB7794-D3C3-4CFE-BCF4-A80C96635682}.Release|Win32.Build.0 = Release|Win32
   1.616 ++		{40FB7794-D3C3-4CFE-BCF4-A80C96635682}.Release|x64.ActiveCfg = Release|Win32
   1.617 ++		{EDEA9D00-AF64-45DE-8F60-5957048F2F0F}.Debug|Win32.ActiveCfg = Debug|Win32
   1.618 ++		{EDEA9D00-AF64-45DE-8F60-5957048F2F0F}.Debug|Win32.Build.0 = Debug|Win32
   1.619 ++		{EDEA9D00-AF64-45DE-8F60-5957048F2F0F}.Debug|x64.ActiveCfg = Debug|x64
   1.620 ++		{EDEA9D00-AF64-45DE-8F60-5957048F2F0F}.Debug|x64.Build.0 = Debug|x64
   1.621 ++		{EDEA9D00-AF64-45DE-8F60-5957048F2F0F}.Release|Win32.ActiveCfg = Release|Win32
   1.622 ++		{EDEA9D00-AF64-45DE-8F60-5957048F2F0F}.Release|x64.ActiveCfg = Release|Win32
   1.623 ++		{8682FE1E-0CF6-4EDD-9BB5-1733D8C8B4DF}.Debug|Win32.ActiveCfg = Debug|Win32
   1.624 ++		{8682FE1E-0CF6-4EDD-9BB5-1733D8C8B4DF}.Debug|Win32.Build.0 = Debug|Win32
   1.625 ++		{8682FE1E-0CF6-4EDD-9BB5-1733D8C8B4DF}.Debug|x64.ActiveCfg = Debug|x64
   1.626 ++		{8682FE1E-0CF6-4EDD-9BB5-1733D8C8B4DF}.Debug|x64.Build.0 = Debug|x64
   1.627 ++		{8682FE1E-0CF6-4EDD-9BB5-1733D8C8B4DF}.Release|Win32.ActiveCfg = Release|Win32
   1.628 ++		{8682FE1E-0CF6-4EDD-9BB5-1733D8C8B4DF}.Release|Win32.Build.0 = Release|Win32
   1.629 ++		{8682FE1E-0CF6-4EDD-9BB5-1733D8C8B4DF}.Release|x64.ActiveCfg = Release|Win32
   1.630 ++		{C4E04D18-EF76-4B42-B4C2-16A1BACDC0A3}.Debug|Win32.ActiveCfg = Debug|Win32
   1.631 ++		{C4E04D18-EF76-4B42-B4C2-16A1BACDC0A3}.Debug|Win32.Build.0 = Debug|Win32
   1.632 ++		{C4E04D18-EF76-4B42-B4C2-16A1BACDC0A3}.Debug|x64.ActiveCfg = Debug|x64
   1.633 ++		{C4E04D18-EF76-4B42-B4C2-16A1BACDC0A3}.Debug|x64.Build.0 = Debug|x64
   1.634 ++		{C4E04D18-EF76-4B42-B4C2-16A1BACDC0A3}.Release|Win32.ActiveCfg = Release|Win32
   1.635 ++		{C4E04D18-EF76-4B42-B4C2-16A1BACDC0A3}.Release|Win32.Build.0 = Release|Win32
   1.636 ++		{C4E04D18-EF76-4B42-B4C2-16A1BACDC0A3}.Release|x64.ActiveCfg = Release|Win32
   1.637 ++	EndGlobalSection
   1.638 ++	GlobalSection(SolutionProperties) = preSolution
   1.639 ++		HideSolutionNode = FALSE
   1.640 ++	EndGlobalSection
   1.641 ++	GlobalSection(NestedProjects) = preSolution
   1.642 ++		{DDD710DB-EC7B-4CCB-BD75-535D401A2FE0} = {CE748C1F-3C21-4825-AA6A-F895A023F7E7}
   1.643 ++		{AAAD1CB5-7ADA-47AE-85A0-08A6EC48FAFB} = {CE748C1F-3C21-4825-AA6A-F895A023F7E7}
   1.644 ++		{26932B24-EFC6-4E3A-B277-ED653DA37968} = {CE748C1F-3C21-4825-AA6A-F895A023F7E7}
   1.645 ++		{CAE4F1D0-314F-4B10-805B-0EFD670133A0} = {CE748C1F-3C21-4825-AA6A-F895A023F7E7}
   1.646 ++		{8B5CFB38-CCBA-40A8-AD7A-89C57B070884} = {CE748C1F-3C21-4825-AA6A-F895A023F7E7}
   1.647 ++		{26828762-C95D-4637-9CB1-7F0979523813} = {CE748C1F-3C21-4825-AA6A-F895A023F7E7}
   1.648 ++		{40FB7794-D3C3-4CFE-BCF4-A80C96635682} = {CE748C1F-3C21-4825-AA6A-F895A023F7E7}
   1.649 ++		{EDEA9D00-AF64-45DE-8F60-5957048F2F0F} = {CE748C1F-3C21-4825-AA6A-F895A023F7E7}
   1.650 ++		{8682FE1E-0CF6-4EDD-9BB5-1733D8C8B4DF} = {CE748C1F-3C21-4825-AA6A-F895A023F7E7}
   1.651 ++		{C4E04D18-EF76-4B42-B4C2-16A1BACDC0A3} = {CE748C1F-3C21-4825-AA6A-F895A023F7E7}
   1.652 ++	EndGlobalSection
   1.653 ++EndGlobal
   1.654 +diff -r 4016ef96095a -r a8a5772a0691 VisualC/SDLmain/SDLmain_VS2012.vcxproj
   1.655 +--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
   1.656 ++++ b/VisualC/SDLmain/SDLmain_VS2012.vcxproj	Wed Nov 07 09:02:27 2012 -0800
   1.657 +@@ -0,0 +1,163 @@
   1.658 ++<?xml version="1.0" encoding="utf-8"?>
   1.659 ++<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
   1.660 ++  <ItemGroup Label="ProjectConfigurations">
   1.661 ++    <ProjectConfiguration Include="Debug|Win32">
   1.662 ++      <Configuration>Debug</Configuration>
   1.663 ++      <Platform>Win32</Platform>
   1.664 ++    </ProjectConfiguration>
   1.665 ++    <ProjectConfiguration Include="Debug|x64">
   1.666 ++      <Configuration>Debug</Configuration>
   1.667 ++      <Platform>x64</Platform>
   1.668 ++    </ProjectConfiguration>
   1.669 ++    <ProjectConfiguration Include="Release|Win32">
   1.670 ++      <Configuration>Release</Configuration>
   1.671 ++      <Platform>Win32</Platform>
   1.672 ++    </ProjectConfiguration>
   1.673 ++    <ProjectConfiguration Include="Release|x64">
   1.674 ++      <Configuration>Release</Configuration>
   1.675 ++      <Platform>x64</Platform>
   1.676 ++    </ProjectConfiguration>
   1.677 ++  </ItemGroup>
   1.678 ++  <PropertyGroup Label="Globals">
   1.679 ++    <ProjectName>SDLmain</ProjectName>
   1.680 ++    <ProjectGuid>{DA956FD3-E142-46F2-9DD5-C78BEBB56B7A}</ProjectGuid>
   1.681 ++  </PropertyGroup>
   1.682 ++  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
   1.683 ++  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
   1.684 ++    <ConfigurationType>StaticLibrary</ConfigurationType>
   1.685 ++    <UseOfMfc>false</UseOfMfc>
   1.686 ++    <PlatformToolset>v110</PlatformToolset>
   1.687 ++  </PropertyGroup>
   1.688 ++  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
   1.689 ++    <ConfigurationType>StaticLibrary</ConfigurationType>
   1.690 ++    <UseOfMfc>false</UseOfMfc>
   1.691 ++    <PlatformToolset>v110</PlatformToolset>
   1.692 ++  </PropertyGroup>
   1.693 ++  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
   1.694 ++    <ConfigurationType>StaticLibrary</ConfigurationType>
   1.695 ++    <UseOfMfc>false</UseOfMfc>
   1.696 ++    <CharacterSet>MultiByte</CharacterSet>
   1.697 ++    <PlatformToolset>v110</PlatformToolset>
   1.698 ++  </PropertyGroup>
   1.699 ++  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
   1.700 ++    <ConfigurationType>StaticLibrary</ConfigurationType>
   1.701 ++    <UseOfMfc>false</UseOfMfc>
   1.702 ++    <PlatformToolset>v110</PlatformToolset>
   1.703 ++  </PropertyGroup>
   1.704 ++  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
   1.705 ++  <ImportGroup Label="ExtensionSettings">
   1.706 ++  </ImportGroup>
   1.707 ++  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="PropertySheets">
   1.708 ++    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
   1.709 ++    <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC70.props" />
   1.710 ++  </ImportGroup>
   1.711 ++  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="PropertySheets">
   1.712 ++    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
   1.713 ++    <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC70.props" />
   1.714 ++  </ImportGroup>
   1.715 ++  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="PropertySheets">
   1.716 ++    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
   1.717 ++    <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC70.props" />
   1.718 ++  </ImportGroup>
   1.719 ++  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="PropertySheets">
   1.720 ++    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
   1.721 ++    <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC70.props" />
   1.722 ++  </ImportGroup>
   1.723 ++  <PropertyGroup Label="UserMacros" />
   1.724 ++  <PropertyGroup>
   1.725 ++    <_ProjectFileVersion>10.0.30319.1</_ProjectFileVersion>
   1.726 ++    <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(Platform)\$(Configuration)\</OutDir>
   1.727 ++    <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(Platform)\$(Configuration)\</IntDir>
   1.728 ++    <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(Platform)\$(Configuration)\</OutDir>
   1.729 ++    <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(Platform)\$(Configuration)\</IntDir>
   1.730 ++    <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(Platform)\$(Configuration)\</OutDir>
   1.731 ++    <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(Platform)\$(Configuration)\</IntDir>
   1.732 ++    <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(Platform)\$(Configuration)\</OutDir>
   1.733 ++    <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(Platform)\$(Configuration)\</IntDir>
   1.734 ++  </PropertyGroup>
   1.735 ++  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
   1.736 ++    <PreBuildEvent />
   1.737 ++    <ClCompile>
   1.738 ++      <InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion>
   1.739 ++      <AdditionalIncludeDirectories>..\..\include;..\..\include\SDL;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
   1.740 ++      <PreprocessorDefinitions>WIN32;NDEBUG;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
   1.741 ++      <StringPooling>true</StringPooling>
   1.742 ++      <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
   1.743 ++      <FunctionLevelLinking>true</FunctionLevelLinking>
   1.744 ++      <PrecompiledHeader>
   1.745 ++      </PrecompiledHeader>
   1.746 ++      <WarningLevel>Level3</WarningLevel>
   1.747 ++      <SuppressStartupBanner>true</SuppressStartupBanner>
   1.748 ++      <CompileAs>Default</CompileAs>
   1.749 ++    </ClCompile>
   1.750 ++    <Lib>
   1.751 ++      <SuppressStartupBanner>true</SuppressStartupBanner>
   1.752 ++    </Lib>
   1.753 ++  </ItemDefinitionGroup>
   1.754 ++  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
   1.755 ++    <Midl>
   1.756 ++      <TargetEnvironment>X64</TargetEnvironment>
   1.757 ++    </Midl>
   1.758 ++    <ClCompile>
   1.759 ++      <InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion>
   1.760 ++      <AdditionalIncludeDirectories>..\..\include;..\..\include\SDL;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
   1.761 ++      <PreprocessorDefinitions>WIN32;NDEBUG;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
   1.762 ++      <StringPooling>true</StringPooling>
   1.763 ++      <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
   1.764 ++      <FunctionLevelLinking>true</FunctionLevelLinking>
   1.765 ++      <PrecompiledHeader>
   1.766 ++      </PrecompiledHeader>
   1.767 ++      <WarningLevel>Level3</WarningLevel>
   1.768 ++      <SuppressStartupBanner>true</SuppressStartupBanner>
   1.769 ++      <CompileAs>Default</CompileAs>
   1.770 ++    </ClCompile>
   1.771 ++    <Lib>
   1.772 ++      <SuppressStartupBanner>true</SuppressStartupBanner>
   1.773 ++    </Lib>
   1.774 ++  </ItemDefinitionGroup>
   1.775 ++  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
   1.776 ++    <PreBuildEvent />
   1.777 ++    <ClCompile>
   1.778 ++      <Optimization>Disabled</Optimization>
   1.779 ++      <AdditionalIncludeDirectories>..\..\include;..\..\include\SDL;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
   1.780 ++      <PreprocessorDefinitions>WIN32;_DEBUG;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
   1.781 ++      <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
   1.782 ++      <PrecompiledHeader>
   1.783 ++      </PrecompiledHeader>
   1.784 ++      <WarningLevel>Level3</WarningLevel>
   1.785 ++      <SuppressStartupBanner>true</SuppressStartupBanner>
   1.786 ++      <DebugInformationFormat>OldStyle</DebugInformationFormat>
   1.787 ++      <CompileAs>Default</CompileAs>
   1.788 ++    </ClCompile>
   1.789 ++    <Lib>
   1.790 ++      <SuppressStartupBanner>true</SuppressStartupBanner>
   1.791 ++    </Lib>
   1.792 ++  </ItemDefinitionGroup>
   1.793 ++  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
   1.794 ++    <Midl>
   1.795 ++      <TargetEnvironment>X64</TargetEnvironment>
   1.796 ++    </Midl>
   1.797 ++    <ClCompile>
   1.798 ++      <Optimization>Disabled</Optimization>
   1.799 ++      <AdditionalIncludeDirectories>..\..\include;..\..\include\SDL;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
   1.800 ++      <PreprocessorDefinitions>WIN32;_DEBUG;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
   1.801 ++      <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
   1.802 ++      <PrecompiledHeader>
   1.803 ++      </PrecompiledHeader>
   1.804 ++      <PrecompiledHeaderOutputFile>.\Debug/SDLmain.pch</PrecompiledHeaderOutputFile>
   1.805 ++      <WarningLevel>Level3</WarningLevel>
   1.806 ++      <SuppressStartupBanner>true</SuppressStartupBanner>
   1.807 ++      <DebugInformationFormat>OldStyle</DebugInformationFormat>
   1.808 ++      <CompileAs>Default</CompileAs>
   1.809 ++    </ClCompile>
   1.810 ++    <Lib>
   1.811 ++      <SuppressStartupBanner>true</SuppressStartupBanner>
   1.812 ++    </Lib>
   1.813 ++  </ItemDefinitionGroup>
   1.814 ++  <ItemGroup>
   1.815 ++    <ClCompile Include="..\..\src\main\windows\SDL_windows_main.c" />
   1.816 ++  </ItemGroup>
   1.817 ++  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
   1.818 ++  <ImportGroup Label="ExtensionTargets">
   1.819 ++  </ImportGroup>
   1.820 ++</Project>
   1.821 +\ No newline at end of file
   1.822 +diff -r 4016ef96095a -r a8a5772a0691 VisualC/tests/automated/automated_VS2012.vcxproj
   1.823 +--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
   1.824 ++++ b/VisualC/tests/automated/automated_VS2012.vcxproj	Wed Nov 07 09:02:27 2012 -0800
   1.825 +@@ -0,0 +1,189 @@
   1.826 ++<?xml version="1.0" encoding="utf-8"?>
   1.827 ++<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
   1.828 ++  <ItemGroup Label="ProjectConfigurations">
   1.829 ++    <ProjectConfiguration Include="Debug|Win32">
   1.830 ++      <Configuration>Debug</Configuration>
   1.831 ++      <Platform>Win32</Platform>
   1.832 ++    </ProjectConfiguration>
   1.833 ++    <ProjectConfiguration Include="Debug|x64">
   1.834 ++      <Configuration>Debug</Configuration>
   1.835 ++      <Platform>x64</Platform>
   1.836 ++    </ProjectConfiguration>
   1.837 ++    <ProjectConfiguration Include="Release|Win32">
   1.838 ++      <Configuration>Release</Configuration>
   1.839 ++      <Platform>Win32</Platform>
   1.840 ++    </ProjectConfiguration>
   1.841 ++    <ProjectConfiguration Include="Release|x64">
   1.842 ++      <Configuration>Release</Configuration>
   1.843 ++      <Platform>x64</Platform>
   1.844 ++    </ProjectConfiguration>
   1.845 ++  </ItemGroup>
   1.846 ++  <PropertyGroup Label="Globals">
   1.847 ++    <ProjectName>automated</ProjectName>
   1.848 ++    <ProjectGuid>{DDD710DB-EC7B-4CCB-BD75-535D401A2FE0}</ProjectGuid>
   1.849 ++    <RootNamespace>automated</RootNamespace>
   1.850 ++    <Keyword>Win32Proj</Keyword>
   1.851 ++  </PropertyGroup>
   1.852 ++  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
   1.853 ++  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
   1.854 ++    <ConfigurationType>Application</ConfigurationType>
   1.855 ++    <CharacterSet>Unicode</CharacterSet>
   1.856 ++    <WholeProgramOptimization>true</WholeProgramOptimization>
   1.857 ++  </PropertyGroup>
   1.858 ++  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
   1.859 ++    <ConfigurationType>Application</ConfigurationType>
   1.860 ++    <CharacterSet>Unicode</CharacterSet>
   1.861 ++    <WholeProgramOptimization>true</WholeProgramOptimization>
   1.862 ++  </PropertyGroup>
   1.863 ++  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
   1.864 ++    <ConfigurationType>Application</ConfigurationType>
   1.865 ++    <CharacterSet>Unicode</CharacterSet>
   1.866 ++  </PropertyGroup>
   1.867 ++  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
   1.868 ++    <ConfigurationType>Application</ConfigurationType>
   1.869 ++    <CharacterSet>MultiByte</CharacterSet>
   1.870 ++  </PropertyGroup>
   1.871 ++  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
   1.872 ++  <ImportGroup Label="ExtensionSettings">
   1.873 ++  </ImportGroup>
   1.874 ++  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="PropertySheets">
   1.875 ++    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
   1.876 ++  </ImportGroup>
   1.877 ++  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="PropertySheets">
   1.878 ++    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
   1.879 ++  </ImportGroup>
   1.880 ++  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="PropertySheets">
   1.881 ++    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
   1.882 ++  </ImportGroup>
   1.883 ++  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="PropertySheets">
   1.884 ++    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
   1.885 ++  </ImportGroup>
   1.886 ++  <PropertyGroup Label="UserMacros" />
   1.887 ++  <PropertyGroup>
   1.888 ++    <_ProjectFileVersion>10.0.30319.1</_ProjectFileVersion>
   1.889 ++    <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(Platform)\$(Configuration)\</OutDir>
   1.890 ++    <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(Platform)\$(Configuration)\</OutDir>
   1.891 ++    <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(Platform)\$(Configuration)\</IntDir>
   1.892 ++    <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(Platform)\$(Configuration)\</IntDir>
   1.893 ++    <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</LinkIncremental>
   1.894 ++    <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</LinkIncremental>
   1.895 ++    <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(Platform)\$(Configuration)\</OutDir>
   1.896 ++    <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(Platform)\$(Configuration)\</OutDir>
   1.897 ++    <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(Platform)\$(Configuration)\</IntDir>
   1.898 ++    <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(Platform)\$(Configuration)\</IntDir>
   1.899 ++    <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">false</LinkIncremental>
   1.900 ++    <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Release|x64'">false</LinkIncremental>
   1.901 ++  </PropertyGroup>
   1.902 ++  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
   1.903 ++    <ClCompile>
   1.904 ++      <Optimization>Disabled</Optimization>
   1.905 ++      <AdditionalIncludeDirectories>$(SolutionDir)..\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
   1.906 ++      <PreprocessorDefinitions>WIN32;_DEBUG;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
   1.907 ++      <MinimalRebuild>true</MinimalRebuild>
   1.908 ++      <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
   1.909 ++      <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
   1.910 ++      <PrecompiledHeader>
   1.911 ++      </PrecompiledHeader>
   1.912 ++      <WarningLevel>Level3</WarningLevel>
   1.913 ++      <DebugInformationFormat>EditAndContinue</DebugInformationFormat>
   1.914 ++    </ClCompile>
   1.915 ++    <Link>
   1.916 ++      <GenerateDebugInformation>true</GenerateDebugInformation>
   1.917 ++      <SubSystem>Windows</SubSystem>
   1.918 ++      <TargetMachine>MachineX86</TargetMachine>
   1.919 ++    </Link>
   1.920 ++  </ItemDefinitionGroup>
   1.921 ++  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
   1.922 ++    <ClCompile>
   1.923 ++      <Optimization>Disabled</Optimization>
   1.924 ++      <AdditionalIncludeDirectories>$(SolutionDir)..\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
   1.925 ++      <PreprocessorDefinitions>WIN32;_DEBUG;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
   1.926 ++      <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
   1.927 ++      <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
   1.928 ++      <PrecompiledHeader>
   1.929 ++      </PrecompiledHeader>
   1.930 ++      <WarningLevel>Level3</WarningLevel>
   1.931 ++      <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
   1.932 ++    </ClCompile>
   1.933 ++    <Link>
   1.934 ++      <GenerateDebugInformation>true</GenerateDebugInformation>
   1.935 ++      <SubSystem>Windows</SubSystem>
   1.936 ++    </Link>
   1.937 ++    <PostBuildEvent>
   1.938 ++      <Command>copy "$(SolutionDir)\SDL\$(Platform)\$(Configuration)\SDL.dll" "$(TargetDir)\SDL.dll"</Command>
   1.939 ++    </PostBuildEvent>
   1.940 ++    <PostBuildEvent>
   1.941 ++      <Message>Copy SDL</Message>
   1.942 ++    </PostBuildEvent>
   1.943 ++  </ItemDefinitionGroup>
   1.944 ++  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
   1.945 ++    <ClCompile>
   1.946 ++      <Optimization>MaxSpeed</Optimization>
   1.947 ++      <IntrinsicFunctions>true</IntrinsicFunctions>
   1.948 ++      <AdditionalIncludeDirectories>$(SolutionDir)..\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
   1.949 ++      <PreprocessorDefinitions>WIN32;NDEBUG;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
   1.950 ++      <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
   1.951 ++      <FunctionLevelLinking>true</FunctionLevelLinking>
   1.952 ++      <PrecompiledHeader>
   1.953 ++      </PrecompiledHeader>
   1.954 ++      <WarningLevel>Level3</WarningLevel>
   1.955 ++      <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
   1.956 ++    </ClCompile>
   1.957 ++    <Link>
   1.958 ++      <GenerateDebugInformation>true</GenerateDebugInformation>
   1.959 ++      <SubSystem>Windows</SubSystem>
   1.960 ++      <OptimizeReferences>true</OptimizeReferences>
   1.961 ++      <EnableCOMDATFolding>true</EnableCOMDATFolding>
   1.962 ++      <TargetMachine>MachineX86</TargetMachine>
   1.963 ++    </Link>
   1.964 ++  </ItemDefinitionGroup>
   1.965 ++  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
   1.966 ++    <ClCompile>
   1.967 ++      <Optimization>MaxSpeed</Optimization>
   1.968 ++      <IntrinsicFunctions>true</IntrinsicFunctions>
   1.969 ++      <AdditionalIncludeDirectories>$(SolutionDir)..\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
   1.970 ++      <PreprocessorDefinitions>WIN32;NDEBUG;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
   1.971 ++      <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
   1.972 ++      <FunctionLevelLinking>true</FunctionLevelLinking>
   1.973 ++      <PrecompiledHeader>
   1.974 ++      </PrecompiledHeader>
   1.975 ++      <WarningLevel>Level3</WarningLevel>
   1.976 ++      <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
   1.977 ++    </ClCompile>
   1.978 ++    <Link>
   1.979 ++      <GenerateDebugInformation>true</GenerateDebugInformation>
   1.980 ++      <SubSystem>Windows</SubSystem>
   1.981 ++      <OptimizeReferences>true</OptimizeReferences>
   1.982 ++      <EnableCOMDATFolding>true</EnableCOMDATFolding>
   1.983 ++    </Link>
   1.984 ++  </ItemDefinitionGroup>
   1.985 ++  <ItemGroup>
   1.986 ++    <ClCompile Include="..\..\..\test\automated\audio\audio.c" />
   1.987 ++    <ClCompile Include="..\..\..\test\automated\common\common.c" />
   1.988 ++    <ClCompile Include="..\..\..\test\automated\platform\platform.c" />
   1.989 ++    <ClCompile Include="..\..\..\test\automated\rect\rect.c" />
   1.990 ++    <ClCompile Include="..\..\..\test\automated\render\render.c" />
   1.991 ++    <ClCompile Include="..\..\..\test\automated\rwops\rwops.c" />
   1.992 ++    <ClCompile Include="..\..\..\test\automated\rwops\TestSupportRWops_Generic.c" />
   1.993 ++    <ClCompile Include="..\..\..\test\automated\SDL_at.c" />
   1.994 ++    <ClCompile Include="..\..\..\test\automated\surface\surface.c" />
   1.995 ++    <ClCompile Include="..\..\..\test\automated\testsdl.c" />
   1.996 ++  </ItemGroup>
   1.997 ++  <ItemGroup>
   1.998 ++    <ClInclude Include="..\..\..\test\automated\audio\audio.h" />
   1.999 ++    <ClInclude Include="..\..\..\test\automated\common\common.h" />
  1.1000 ++    <ClInclude Include="..\..\..\test\automated\common\images.h" />
  1.1001 ++    <ClInclude Include="..\..\..\test\automated\platform\platform.h" />
  1.1002 ++    <ClInclude Include="..\..\..\test\automated\render\render.h" />
  1.1003 ++    <ClInclude Include="..\..\..\test\automated\rwops\rwops.h" />
  1.1004 ++    <ClInclude Include="..\..\..\test\automated\SDL_at.h" />
  1.1005 ++    <ClInclude Include="..\..\..\test\automated\surface\surface.h" />
  1.1006 ++  </ItemGroup>
  1.1007 ++  <ItemGroup>
  1.1008 ++    <Library Include="..\..\Sdl\$(Platform)\$(Configuration)\SDL.lib" />
  1.1009 ++    <Library Include="..\..\SDLmain\$(Platform)\$(Configuration)\SDLmain.lib" />
  1.1010 ++  </ItemGroup>
  1.1011 ++  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
  1.1012 ++  <ImportGroup Label="ExtensionTargets">
  1.1013 ++  </ImportGroup>
  1.1014 ++</Project>
  1.1015 +\ No newline at end of file
  1.1016 +diff -r 4016ef96095a -r a8a5772a0691 VisualC/tests/checkkeys/checkkeys_VS2012.vcxproj
  1.1017 +--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
  1.1018 ++++ b/VisualC/tests/checkkeys/checkkeys_VS2012.vcxproj	Wed Nov 07 09:02:27 2012 -0800
  1.1019 +@@ -0,0 +1,231 @@
  1.1020 ++<?xml version="1.0" encoding="utf-8"?>
  1.1021 ++<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
  1.1022 ++  <ItemGroup Label="ProjectConfigurations">
  1.1023 ++    <ProjectConfiguration Include="Debug|Win32">
  1.1024 ++      <Configuration>Debug</Configuration>
  1.1025 ++      <Platform>Win32</Platform>
  1.1026 ++    </ProjectConfiguration>
  1.1027 ++    <ProjectConfiguration Include="Debug|x64">
  1.1028 ++      <Configuration>Debug</Configuration>
  1.1029 ++      <Platform>x64</Platform>
  1.1030 ++    </ProjectConfiguration>
  1.1031 ++    <ProjectConfiguration Include="Release|Win32">
  1.1032 ++      <Configuration>Release</Configuration>
  1.1033 ++      <Platform>Win32</Platform>
  1.1034 ++    </ProjectConfiguration>
  1.1035 ++    <ProjectConfiguration Include="Release|x64">
  1.1036 ++      <Configuration>Release</Configuration>
  1.1037 ++      <Platform>x64</Platform>
  1.1038 ++    </ProjectConfiguration>
  1.1039 ++  </ItemGroup>
  1.1040 ++  <PropertyGroup Label="Globals">
  1.1041 ++    <ProjectName>checkkeys</ProjectName>
  1.1042 ++    <RootNamespace>checkkeys</RootNamespace>
  1.1043 ++    <ProjectGuid>{26828762-C95D-4637-9CB1-7F0979523813}</ProjectGuid>
  1.1044 ++  </PropertyGroup>
  1.1045 ++  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
  1.1046 ++  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
  1.1047 ++    <ConfigurationType>Application</ConfigurationType>
  1.1048 ++    <UseOfMfc>false</UseOfMfc>
  1.1049 ++    <PlatformToolset>v110</PlatformToolset>
  1.1050 ++  </PropertyGroup>
  1.1051 ++  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
  1.1052 ++    <ConfigurationType>Application</ConfigurationType>
  1.1053 ++    <UseOfMfc>false</UseOfMfc>
  1.1054 ++    <PlatformToolset>v110</PlatformToolset>
  1.1055 ++  </PropertyGroup>
  1.1056 ++  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
  1.1057 ++    <ConfigurationType>Application</ConfigurationType>
  1.1058 ++    <UseOfMfc>false</UseOfMfc>
  1.1059 ++    <PlatformToolset>v110</PlatformToolset>
  1.1060 ++  </PropertyGroup>
  1.1061 ++  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
  1.1062 ++    <ConfigurationType>Application</ConfigurationType>
  1.1063 ++    <UseOfMfc>false</UseOfMfc>
  1.1064 ++    <CharacterSet>MultiByte</CharacterSet>
  1.1065 ++    <PlatformToolset>v110</PlatformToolset>
  1.1066 ++  </PropertyGroup>
  1.1067 ++  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
  1.1068 ++  <ImportGroup Label="ExtensionSettings">
  1.1069 ++  </ImportGroup>
  1.1070 ++  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="PropertySheets">
  1.1071 ++    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
  1.1072 ++    <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC70.props" />
  1.1073 ++  </ImportGroup>
  1.1074 ++  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="PropertySheets">
  1.1075 ++    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
  1.1076 ++    <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC70.props" />
  1.1077 ++  </ImportGroup>
  1.1078 ++  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="PropertySheets">
  1.1079 ++    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
  1.1080 ++    <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC70.props" />
  1.1081 ++  </ImportGroup>
  1.1082 ++  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="PropertySheets">
  1.1083 ++    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
  1.1084 ++    <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC70.props" />
  1.1085 ++  </ImportGroup>
  1.1086 ++  <PropertyGroup Label="UserMacros" />
  1.1087 ++  <PropertyGroup>
  1.1088 ++    <_ProjectFileVersion>10.0.30319.1</_ProjectFileVersion>
  1.1089 ++    <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(Platform)\$(Configuration)\</OutDir>
  1.1090 ++    <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(Platform)\$(Configuration)\</OutDir>
  1.1091 ++    <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(Platform)\$(Configuration)\</IntDir>
  1.1092 ++    <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(Platform)\$(Configuration)\</IntDir>
  1.1093 ++    <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</LinkIncremental>
  1.1094 ++    <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</LinkIncremental>
  1.1095 ++    <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(Platform)\$(Configuration)\</OutDir>
  1.1096 ++    <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(Platform)\$(Configuration)\</OutDir>
  1.1097 ++    <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(Platform)\$(Configuration)\</IntDir>
  1.1098 ++    <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(Platform)\$(Configuration)\</IntDir>
  1.1099 ++    <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">false</LinkIncremental>
  1.1100 ++    <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Release|x64'">false</LinkIncremental>
  1.1101 ++  </PropertyGroup>
  1.1102 ++  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
  1.1103 ++    <Midl>
  1.1104 ++      <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  1.1105 ++      <MkTypLibCompatible>true</MkTypLibCompatible>
  1.1106 ++      <SuppressStartupBanner>true</SuppressStartupBanner>
  1.1107 ++      <TargetEnvironment>Win32</TargetEnvironment>
  1.1108 ++    </Midl>
  1.1109 ++    <ClCompile>
  1.1110 ++      <Optimization>Disabled</Optimization>
  1.1111 ++      <AdditionalIncludeDirectories>..\..\..\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
  1.1112 ++      <PreprocessorDefinitions>WIN32;_DEBUG;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  1.1113 ++      <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
  1.1114 ++      <PrecompiledHeader>
  1.1115 ++      </PrecompiledHeader>
  1.1116 ++      <WarningLevel>Level3</WarningLevel>
  1.1117 ++      <SuppressStartupBanner>true</SuppressStartupBanner>
  1.1118 ++      <DebugInformationFormat>EditAndContinue</DebugInformationFormat>
  1.1119 ++      <CompileAs>Default</CompileAs>
  1.1120 ++    </ClCompile>
  1.1121 ++    <ResourceCompile>
  1.1122 ++      <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  1.1123 ++      <Culture>0x0409</Culture>
  1.1124 ++    </ResourceCompile>
  1.1125 ++    <Link>
  1.1126 ++      <SuppressStartupBanner>true</SuppressStartupBanner>
  1.1127 ++      <GenerateDebugInformation>true</GenerateDebugInformation>
  1.1128 ++      <SubSystem>Windows</SubSystem>
  1.1129 ++    </Link>
  1.1130 ++    <PostBuildEvent>
  1.1131 ++      <Command>copy "$(SolutionDir)\SDL\$(Platform)\$(Configuration)\SDL.dll" "$(TargetDir)\SDL.dll"</Command>
  1.1132 ++    </PostBuildEvent>
  1.1133 ++    <PostBuildEvent>
  1.1134 ++      <Message>Copy SDL</Message>
  1.1135 ++    </PostBuildEvent>
  1.1136 ++  </ItemDefinitionGroup>
  1.1137 ++  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
  1.1138 ++    <Midl>
  1.1139 ++      <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  1.1140 ++      <MkTypLibCompatible>true</MkTypLibCompatible>
  1.1141 ++      <SuppressStartupBanner>true</SuppressStartupBanner>
  1.1142 ++    </Midl>
  1.1143 ++    <ClCompile>
  1.1144 ++      <Optimization>Disabled</Optimization>
  1.1145 ++      <AdditionalIncludeDirectories>..\..\..\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
  1.1146 ++      <PreprocessorDefinitions>WIN32;_DEBUG;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  1.1147 ++      <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
  1.1148 ++      <PrecompiledHeader>
  1.1149 ++      </PrecompiledHeader>
  1.1150 ++      <WarningLevel>Level3</WarningLevel>
  1.1151 ++      <SuppressStartupBanner>true</SuppressStartupBanner>
  1.1152 ++      <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
  1.1153 ++      <CompileAs>Default</CompileAs>
  1.1154 ++    </ClCompile>
  1.1155 ++    <ResourceCompile>
  1.1156 ++      <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  1.1157 ++      <Culture>0x0409</Culture>
  1.1158 ++    </ResourceCompile>
  1.1159 ++    <Link>
  1.1160 ++      <SuppressStartupBanner>true</SuppressStartupBanner>
  1.1161 ++      <GenerateDebugInformation>true</GenerateDebugInformation>
  1.1162 ++      <SubSystem>Windows</SubSystem>
  1.1163 ++    </Link>
  1.1164 ++    <PostBuildEvent>
  1.1165 ++      <Command>copy "$(SolutionDir)\SDL\$(Platform)\$(Configuration)\SDL.dll" "$(TargetDir)\SDL.dll"</Command>
  1.1166 ++    </PostBuildEvent>
  1.1167 ++    <PostBuildEvent>
  1.1168 ++      <Message>Copy SDL</Message>
  1.1169 ++    </PostBuildEvent>
  1.1170 ++  </ItemDefinitionGroup>
  1.1171 ++  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
  1.1172 ++    <Midl>
  1.1173 ++      <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  1.1174 ++      <MkTypLibCompatible>true</MkTypLibCompatible>
  1.1175 ++      <SuppressStartupBanner>true</SuppressStartupBanner>
  1.1176 ++      <TargetEnvironment>Win32</TargetEnvironment>
  1.1177 ++    </Midl>
  1.1178 ++    <ClCompile>
  1.1179 ++      <InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion>
  1.1180 ++      <AdditionalIncludeDirectories>..\..\..\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
  1.1181 ++      <PreprocessorDefinitions>WIN32;NDEBUG;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  1.1182 ++      <StringPooling>true</StringPooling>
  1.1183 ++      <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
  1.1184 ++      <FunctionLevelLinking>true</FunctionLevelLinking>
  1.1185 ++      <PrecompiledHeader>
  1.1186 ++      </PrecompiledHeader>
  1.1187 ++      <WarningLevel>Level3</WarningLevel>
  1.1188 ++      <SuppressStartupBanner>true</SuppressStartupBanner>
  1.1189 ++      <CompileAs>Default</CompileAs>
  1.1190 ++    </ClCompile>
  1.1191 ++    <ResourceCompile>
  1.1192 ++      <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  1.1193 ++      <Culture>0x0409</Culture>
  1.1194 ++    </ResourceCompile>
  1.1195 ++    <Link>
  1.1196 ++      <SuppressStartupBanner>true</SuppressStartupBanner>
  1.1197 ++      <SubSystem>Windows</SubSystem>
  1.1198 ++    </Link>
  1.1199 ++    <PostBuildEvent>
  1.1200 ++      <Command>copy "$(SolutionDir)\SDL\$(Platform)\$(Configuration)\SDL.dll" "$(TargetDir)\SDL.dll"</Command>
  1.1201 ++    </PostBuildEvent>
  1.1202 ++    <PostBuildEvent>
  1.1203 ++      <Message>Copy SDL</Message>
  1.1204 ++    </PostBuildEvent>
  1.1205 ++  </ItemDefinitionGroup>
  1.1206 ++  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
  1.1207 ++    <Midl>
  1.1208 ++      <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  1.1209 ++      <MkTypLibCompatible>true</MkTypLibCompatible>
  1.1210 ++      <SuppressStartupBanner>true</SuppressStartupBanner>
  1.1211 ++    </Midl>
  1.1212 ++    <ClCompile>
  1.1213 ++      <InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion>
  1.1214 ++      <AdditionalIncludeDirectories>..\..\..\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
  1.1215 ++      <PreprocessorDefinitions>WIN32;NDEBUG;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  1.1216 ++      <StringPooling>true</StringPooling>
  1.1217 ++      <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
  1.1218 ++      <FunctionLevelLinking>true</FunctionLevelLinking>
  1.1219 ++      <PrecompiledHeader>
  1.1220 ++      </PrecompiledHeader>
  1.1221 ++      <WarningLevel>Level3</WarningLevel>
  1.1222 ++      <SuppressStartupBanner>true</SuppressStartupBanner>
  1.1223 ++      <CompileAs>Default</CompileAs>
  1.1224 ++    </ClCompile>
  1.1225 ++    <ResourceCompile>
  1.1226 ++      <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  1.1227 ++      <Culture>0x0409</Culture>
  1.1228 ++    </ResourceCompile>
  1.1229 ++    <Link>
  1.1230 ++      <SuppressStartupBanner>true</SuppressStartupBanner>
  1.1231 ++      <SubSystem>Windows</SubSystem>
  1.1232 ++    </Link>
  1.1233 ++    <PostBuildEvent>
  1.1234 ++      <Command>copy "$(SolutionDir)\SDL\$(Platform)\$(Configuration)\SDL.dll" "$(TargetDir)\SDL.dll"</Command>
  1.1235 ++    </PostBuildEvent>
  1.1236 ++    <PostBuildEvent>
  1.1237 ++      <Message>Copy SDL</Message>
  1.1238 ++    </PostBuildEvent>
  1.1239 ++  </ItemDefinitionGroup>
  1.1240 ++  <ItemGroup>
  1.1241 ++    <ClCompile Include="..\..\..\test\checkkeys.c" />
  1.1242 ++  </ItemGroup>
  1.1243 ++  <ItemGroup>
  1.1244 ++    <Library Include="..\..\Sdl\$(Platform)\$(Configuration)\SDL.lib" />
  1.1245 ++    <Library Include="..\..\SDLmain\$(Platform)\$(Configuration)\SDLmain.lib" />
  1.1246 ++  </ItemGroup>
  1.1247 ++  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
  1.1248 ++  <ImportGroup Label="ExtensionTargets">
  1.1249 ++  </ImportGroup>
  1.1250 ++</Project>
  1.1251 +\ No newline at end of file
  1.1252 +diff -r 4016ef96095a -r a8a5772a0691 VisualC/tests/loopwave/loopwave_VS2012.vcxproj
  1.1253 +--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
  1.1254 ++++ b/VisualC/tests/loopwave/loopwave_VS2012.vcxproj	Wed Nov 07 09:02:27 2012 -0800
  1.1255 +@@ -0,0 +1,231 @@
  1.1256 ++<?xml version="1.0" encoding="utf-8"?>
  1.1257 ++<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
  1.1258 ++  <ItemGroup Label="ProjectConfigurations">
  1.1259 ++    <ProjectConfiguration Include="Debug|Win32">
  1.1260 ++      <Configuration>Debug</Configuration>
  1.1261 ++      <Platform>Win32</Platform>
  1.1262 ++    </ProjectConfiguration>
  1.1263 ++    <ProjectConfiguration Include="Debug|x64">
  1.1264 ++      <Configuration>Debug</Configuration>
  1.1265 ++      <Platform>x64</Platform>
  1.1266 ++    </ProjectConfiguration>
  1.1267 ++    <ProjectConfiguration Include="Release|Win32">
  1.1268 ++      <Configuration>Release</Configuration>
  1.1269 ++      <Platform>Win32</Platform>
  1.1270 ++    </ProjectConfiguration>
  1.1271 ++    <ProjectConfiguration Include="Release|x64">
  1.1272 ++      <Configuration>Release</Configuration>
  1.1273 ++      <Platform>x64</Platform>
  1.1274 ++    </ProjectConfiguration>
  1.1275 ++  </ItemGroup>
  1.1276 ++  <PropertyGroup Label="Globals">
  1.1277 ++    <ProjectName>loopwave</ProjectName>
  1.1278 ++    <RootNamespace>loopwave</RootNamespace>
  1.1279 ++    <ProjectGuid>{AAAD1CB5-7ADA-47AE-85A0-08A6EC48FAFB}</ProjectGuid>
  1.1280 ++  </PropertyGroup>
  1.1281 ++  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
  1.1282 ++  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
  1.1283 ++    <ConfigurationType>Application</ConfigurationType>
  1.1284 ++    <UseOfMfc>false</UseOfMfc>
  1.1285 ++    <PlatformToolset>v110</PlatformToolset>
  1.1286 ++  </PropertyGroup>
  1.1287 ++  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
  1.1288 ++    <ConfigurationType>Application</ConfigurationType>
  1.1289 ++    <UseOfMfc>false</UseOfMfc>
  1.1290 ++    <CharacterSet>MultiByte</CharacterSet>
  1.1291 ++    <PlatformToolset>v110</PlatformToolset>
  1.1292 ++  </PropertyGroup>
  1.1293 ++  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
  1.1294 ++    <ConfigurationType>Application</ConfigurationType>
  1.1295 ++    <UseOfMfc>false</UseOfMfc>
  1.1296 ++    <PlatformToolset>v110</PlatformToolset>
  1.1297 ++  </PropertyGroup>
  1.1298 ++  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
  1.1299 ++    <ConfigurationType>Application</ConfigurationType>
  1.1300 ++    <UseOfMfc>false</UseOfMfc>
  1.1301 ++    <PlatformToolset>v110</PlatformToolset>
  1.1302 ++  </PropertyGroup>
  1.1303 ++  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
  1.1304 ++  <ImportGroup Label="ExtensionSettings">
  1.1305 ++  </ImportGroup>
  1.1306 ++  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="PropertySheets">
  1.1307 ++    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
  1.1308 ++    <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC70.props" />
  1.1309 ++  </ImportGroup>
  1.1310 ++  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="PropertySheets">
  1.1311 ++    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
  1.1312 ++    <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC70.props" />
  1.1313 ++  </ImportGroup>
  1.1314 ++  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="PropertySheets">
  1.1315 ++    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
  1.1316 ++    <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC70.props" />
  1.1317 ++  </ImportGroup>
  1.1318 ++  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="PropertySheets">
  1.1319 ++    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
  1.1320 ++    <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC70.props" />
  1.1321 ++  </ImportGroup>
  1.1322 ++  <PropertyGroup Label="UserMacros" />
  1.1323 ++  <PropertyGroup>
  1.1324 ++    <_ProjectFileVersion>10.0.30319.1</_ProjectFileVersion>
  1.1325 ++    <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(Platform)\$(Configuration)\</OutDir>
  1.1326 ++    <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(Platform)\$(Configuration)\</OutDir>
  1.1327 ++    <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(Platform)\$(Configuration)\</IntDir>
  1.1328 ++    <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(Platform)\$(Configuration)\</IntDir>
  1.1329 ++    <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">false</LinkIncremental>
  1.1330 ++    <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Release|x64'">false</LinkIncremental>
  1.1331 ++    <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(Platform)\$(Configuration)\</OutDir>
  1.1332 ++    <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(Platform)\$(Configuration)\</OutDir>
  1.1333 ++    <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(Platform)\$(Configuration)\</IntDir>
  1.1334 ++    <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(Platform)\$(Configuration)\</IntDir>
  1.1335 ++    <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</LinkIncremental>
  1.1336 ++    <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</LinkIncremental>
  1.1337 ++  </PropertyGroup>
  1.1338 ++  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
  1.1339 ++    <Midl>
  1.1340 ++      <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  1.1341 ++      <MkTypLibCompatible>true</MkTypLibCompatible>
  1.1342 ++      <SuppressStartupBanner>true</SuppressStartupBanner>
  1.1343 ++      <TargetEnvironment>Win32</TargetEnvironment>
  1.1344 ++    </Midl>
  1.1345 ++    <ClCompile>
  1.1346 ++      <InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion>
  1.1347 ++      <AdditionalIncludeDirectories>..\..\..\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
  1.1348 ++      <PreprocessorDefinitions>WIN32;NDEBUG;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  1.1349 ++      <StringPooling>true</StringPooling>
  1.1350 ++      <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
  1.1351 ++      <FunctionLevelLinking>true</FunctionLevelLinking>
  1.1352 ++      <PrecompiledHeader>
  1.1353 ++      </PrecompiledHeader>
  1.1354 ++      <WarningLevel>Level3</WarningLevel>
  1.1355 ++      <SuppressStartupBanner>true</SuppressStartupBanner>
  1.1356 ++      <CompileAs>Default</CompileAs>
  1.1357 ++    </ClCompile>
  1.1358 ++    <ResourceCompile>
  1.1359 ++      <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  1.1360 ++      <Culture>0x0409</Culture>
  1.1361 ++    </ResourceCompile>
  1.1362 ++    <Link>
  1.1363 ++      <SuppressStartupBanner>true</SuppressStartupBanner>
  1.1364 ++      <SubSystem>Windows</SubSystem>
  1.1365 ++    </Link>
  1.1366 ++    <PostBuildEvent>
  1.1367 ++      <Command>copy "$(SolutionDir)\SDL\$(Platform)\$(Configuration)\SDL.dll" "$(TargetDir)\SDL.dll"</Command>
  1.1368 ++    </PostBuildEvent>
  1.1369 ++    <PostBuildEvent>
  1.1370 ++      <Message>Copy SDL</Message>
  1.1371 ++    </PostBuildEvent>
  1.1372 ++  </ItemDefinitionGroup>
  1.1373 ++  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
  1.1374 ++    <Midl>
  1.1375 ++      <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  1.1376 ++      <MkTypLibCompatible>true</MkTypLibCompatible>
  1.1377 ++      <SuppressStartupBanner>true</SuppressStartupBanner>
  1.1378 ++    </Midl>
  1.1379 ++    <ClCompile>
  1.1380 ++      <InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion>
  1.1381 ++      <AdditionalIncludeDirectories>..\..\..\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
  1.1382 ++      <PreprocessorDefinitions>WIN32;NDEBUG;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  1.1383 ++      <StringPooling>true</StringPooling>
  1.1384 ++      <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
  1.1385 ++      <FunctionLevelLinking>true</FunctionLevelLinking>
  1.1386 ++      <PrecompiledHeader>
  1.1387 ++      </PrecompiledHeader>
  1.1388 ++      <WarningLevel>Level3</WarningLevel>
  1.1389 ++      <SuppressStartupBanner>true</SuppressStartupBanner>
  1.1390 ++      <CompileAs>Default</CompileAs>
  1.1391 ++    </ClCompile>
  1.1392 ++    <ResourceCompile>
  1.1393 ++      <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  1.1394 ++      <Culture>0x0409</Culture>
  1.1395 ++    </ResourceCompile>
  1.1396 ++    <Link>
  1.1397 ++      <SuppressStartupBanner>true</SuppressStartupBanner>
  1.1398 ++      <SubSystem>Windows</SubSystem>
  1.1399 ++    </Link>
  1.1400 ++    <PostBuildEvent>
  1.1401 ++      <Command>copy "$(SolutionDir)\SDL\$(Platform)\$(Configuration)\SDL.dll" "$(TargetDir)\SDL.dll"</Command>
  1.1402 ++    </PostBuildEvent>
  1.1403 ++    <PostBuildEvent>
  1.1404 ++      <Message>Copy SDL</Message>
  1.1405 ++    </PostBuildEvent>
  1.1406 ++  </ItemDefinitionGroup>
  1.1407 ++  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
  1.1408 ++    <Midl>
  1.1409 ++      <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  1.1410 ++      <MkTypLibCompatible>true</MkTypLibCompatible>
  1.1411 ++      <SuppressStartupBanner>true</SuppressStartupBanner>
  1.1412 ++      <TargetEnvironment>Win32</TargetEnvironment>
  1.1413 ++    </Midl>
  1.1414 ++    <ClCompile>
  1.1415 ++      <Optimization>Disabled</Optimization>
  1.1416 ++      <AdditionalIncludeDirectories>..\..\..\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
  1.1417 ++      <PreprocessorDefinitions>WIN32;_DEBUG;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  1.1418 ++      <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
  1.1419 ++      <PrecompiledHeader>
  1.1420 ++      </PrecompiledHeader>
  1.1421 ++      <WarningLevel>Level3</WarningLevel>
  1.1422 ++      <SuppressStartupBanner>true</SuppressStartupBanner>
  1.1423 ++      <DebugInformationFormat>EditAndContinue</DebugInformationFormat>
  1.1424 ++      <CompileAs>Default</CompileAs>
  1.1425 ++    </ClCompile>
  1.1426 ++    <ResourceCompile>
  1.1427 ++      <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  1.1428 ++      <Culture>0x0409</Culture>
  1.1429 ++    </ResourceCompile>
  1.1430 ++    <Link>
  1.1431 ++      <SuppressStartupBanner>true</SuppressStartupBanner>
  1.1432 ++      <GenerateDebugInformation>true</GenerateDebugInformation>
  1.1433 ++      <SubSystem>Windows</SubSystem>
  1.1434 ++    </Link>
  1.1435 ++    <PostBuildEvent>
  1.1436 ++      <Command>copy "$(SolutionDir)\SDL\$(Platform)\$(Configuration)\SDL.dll" "$(TargetDir)\SDL.dll"</Command>
  1.1437 ++    </PostBuildEvent>
  1.1438 ++    <PostBuildEvent>
  1.1439 ++      <Message>Copy SDL</Message>
  1.1440 ++    </PostBuildEvent>
  1.1441 ++  </ItemDefinitionGroup>
  1.1442 ++  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
  1.1443 ++    <Midl>
  1.1444 ++      <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  1.1445 ++      <MkTypLibCompatible>true</MkTypLibCompatible>
  1.1446 ++      <SuppressStartupBanner>true</SuppressStartupBanner>
  1.1447 ++    </Midl>
  1.1448 ++    <ClCompile>
  1.1449 ++      <Optimization>Disabled</Optimization>
  1.1450 ++      <AdditionalIncludeDirectories>..\..\..\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
  1.1451 ++      <PreprocessorDefinitions>WIN32;_DEBUG;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  1.1452 ++      <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
  1.1453 ++      <PrecompiledHeader>
  1.1454 ++      </PrecompiledHeader>
  1.1455 ++      <WarningLevel>Level3</WarningLevel>
  1.1456 ++      <SuppressStartupBanner>true</SuppressStartupBanner>
  1.1457 ++      <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
  1.1458 ++      <CompileAs>Default</CompileAs>
  1.1459 ++    </ClCompile>
  1.1460 ++    <ResourceCompile>
  1.1461 ++      <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  1.1462 ++      <Culture>0x0409</Culture>
  1.1463 ++    </ResourceCompile>
  1.1464 ++    <Link>
  1.1465 ++      <SuppressStartupBanner>true</SuppressStartupBanner>
  1.1466 ++      <GenerateDebugInformation>true</GenerateDebugInformation>
  1.1467 ++      <SubSystem>Windows</SubSystem>
  1.1468 ++    </Link>
  1.1469 ++    <PostBuildEvent>
  1.1470 ++      <Command>copy "$(SolutionDir)\SDL\$(Platform)\$(Configuration)\SDL.dll" "$(TargetDir)\SDL.dll"</Command>
  1.1471 ++    </PostBuildEvent>
  1.1472 ++    <PostBuildEvent>
  1.1473 ++      <Message>Copy SDL</Message>
  1.1474 ++    </PostBuildEvent>
  1.1475 ++  </ItemDefinitionGroup>
  1.1476 ++  <ItemGroup>
  1.1477 ++    <ClCompile Include="..\..\..\Test\Loopwave.c" />
  1.1478 ++  </ItemGroup>
  1.1479 ++  <ItemGroup>
  1.1480 ++    <Library Include="..\..\Sdl\$(Platform)\$(Configuration)\SDL.lib" />
  1.1481 ++    <Library Include="..\..\SDLmain\$(Platform)\$(Configuration)\SDLmain.lib" />
  1.1482 ++  </ItemGroup>
  1.1483 ++  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
  1.1484 ++  <ImportGroup Label="ExtensionTargets">
  1.1485 ++  </ImportGroup>
  1.1486 ++</Project>
  1.1487 +\ No newline at end of file
  1.1488 +diff -r 4016ef96095a -r a8a5772a0691 VisualC/tests/testdraw2/testdraw2_VS2012.vcxproj
  1.1489 +--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
  1.1490 ++++ b/VisualC/tests/testdraw2/testdraw2_VS2012.vcxproj	Wed Nov 07 09:02:27 2012 -0800
  1.1491 +@@ -0,0 +1,232 @@
  1.1492 ++<?xml version="1.0" encoding="utf-8"?>
  1.1493 ++<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
  1.1494 ++  <ItemGroup Label="ProjectConfigurations">
  1.1495 ++    <ProjectConfiguration Include="Debug|Win32">
  1.1496 ++      <Configuration>Debug</Configuration>
  1.1497 ++      <Platform>Win32</Platform>
  1.1498 ++    </ProjectConfiguration>
  1.1499 ++    <ProjectConfiguration Include="Debug|x64">
  1.1500 ++      <Configuration>Debug</Configuration>
  1.1501 ++      <Platform>x64</Platform>
  1.1502 ++    </ProjectConfiguration>
  1.1503 ++    <ProjectConfiguration Include="Release|Win32">
  1.1504 ++      <Configuration>Release</Configuration>
  1.1505 ++      <Platform>Win32</Platform>
  1.1506 ++    </ProjectConfiguration>
  1.1507 ++    <ProjectConfiguration Include="Release|x64">
  1.1508 ++      <Configuration>Release</Configuration>
  1.1509 ++      <Platform>x64</Platform>
  1.1510 ++    </ProjectConfiguration>
  1.1511 ++  </ItemGroup>
  1.1512 ++  <PropertyGroup Label="Globals">
  1.1513 ++    <ProjectName>testdraw2</ProjectName>
  1.1514 ++    <RootNamespace>testdraw2</RootNamespace>
  1.1515 ++    <ProjectGuid>{8682FE1E-0CF6-4EDD-9BB5-1733D8C8B4DF}</ProjectGuid>
  1.1516 ++  </PropertyGroup>
  1.1517 ++  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
  1.1518 ++  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
  1.1519 ++    <ConfigurationType>Application</ConfigurationType>
  1.1520 ++    <UseOfMfc>false</UseOfMfc>
  1.1521 ++    <PlatformToolset>v110</PlatformToolset>
  1.1522 ++  </PropertyGroup>
  1.1523 ++  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
  1.1524 ++    <ConfigurationType>Application</ConfigurationType>
  1.1525 ++    <UseOfMfc>false</UseOfMfc>
  1.1526 ++    <CharacterSet>MultiByte</CharacterSet>
  1.1527 ++    <PlatformToolset>v110</PlatformToolset>
  1.1528 ++  </PropertyGroup>
  1.1529 ++  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
  1.1530 ++    <ConfigurationType>Application</ConfigurationType>
  1.1531 ++    <UseOfMfc>false</UseOfMfc>
  1.1532 ++    <PlatformToolset>v110</PlatformToolset>
  1.1533 ++  </PropertyGroup>
  1.1534 ++  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
  1.1535 ++    <ConfigurationType>Application</ConfigurationType>
  1.1536 ++    <UseOfMfc>false</UseOfMfc>
  1.1537 ++    <PlatformToolset>v110</PlatformToolset>
  1.1538 ++  </PropertyGroup>
  1.1539 ++  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
  1.1540 ++  <ImportGroup Label="ExtensionSettings">
  1.1541 ++  </ImportGroup>
  1.1542 ++  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="PropertySheets">
  1.1543 ++    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
  1.1544 ++    <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC70.props" />
  1.1545 ++  </ImportGroup>
  1.1546 ++  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="PropertySheets">
  1.1547 ++    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
  1.1548 ++    <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC70.props" />
  1.1549 ++  </ImportGroup>
  1.1550 ++  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="PropertySheets">
  1.1551 ++    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
  1.1552 ++    <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC70.props" />
  1.1553 ++  </ImportGroup>
  1.1554 ++  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="PropertySheets">
  1.1555 ++    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
  1.1556 ++    <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC70.props" />
  1.1557 ++  </ImportGroup>
  1.1558 ++  <PropertyGroup Label="UserMacros" />
  1.1559 ++  <PropertyGroup>
  1.1560 ++    <_ProjectFileVersion>10.0.30319.1</_ProjectFileVersion>
  1.1561 ++    <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(Platform)\$(Configuration)\</OutDir>
  1.1562 ++    <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(Platform)\$(Configuration)\</OutDir>
  1.1563 ++    <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(Platform)\$(Configuration)\</IntDir>
  1.1564 ++    <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(Platform)\$(Configuration)\</IntDir>
  1.1565 ++    <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">false</LinkIncremental>
  1.1566 ++    <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Release|x64'">false</LinkIncremental>
  1.1567 ++    <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(Platform)\$(Configuration)\</OutDir>
  1.1568 ++    <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(Platform)\$(Configuration)\</OutDir>
  1.1569 ++    <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(Platform)\$(Configuration)\</IntDir>
  1.1570 ++    <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(Platform)\$(Configuration)\</IntDir>
  1.1571 ++    <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</LinkIncremental>
  1.1572 ++    <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</LinkIncremental>
  1.1573 ++  </PropertyGroup>
  1.1574 ++  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
  1.1575 ++    <Midl>
  1.1576 ++      <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  1.1577 ++      <MkTypLibCompatible>true</MkTypLibCompatible>
  1.1578 ++      <SuppressStartupBanner>true</SuppressStartupBanner>
  1.1579 ++      <TargetEnvironment>Win32</TargetEnvironment>
  1.1580 ++    </Midl>
  1.1581 ++    <ClCompile>
  1.1582 ++      <InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion>
  1.1583 ++      <AdditionalIncludeDirectories>..\..\..\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
  1.1584 ++      <PreprocessorDefinitions>WIN32;NDEBUG;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  1.1585 ++      <StringPooling>true</StringPooling>
  1.1586 ++      <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
  1.1587 ++      <FunctionLevelLinking>true</FunctionLevelLinking>
  1.1588 ++      <PrecompiledHeader>
  1.1589 ++      </PrecompiledHeader>
  1.1590 ++      <WarningLevel>Level3</WarningLevel>
  1.1591 ++      <SuppressStartupBanner>true</SuppressStartupBanner>
  1.1592 ++      <CompileAs>Default</CompileAs>
  1.1593 ++    </ClCompile>
  1.1594 ++    <ResourceCompile>
  1.1595 ++      <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  1.1596 ++      <Culture>0x0409</Culture>
  1.1597 ++    </ResourceCompile>
  1.1598 ++    <Link>
  1.1599 ++      <SuppressStartupBanner>true</SuppressStartupBanner>
  1.1600 ++      <SubSystem>Windows</SubSystem>
  1.1601 ++    </Link>
  1.1602 ++    <PostBuildEvent>
  1.1603 ++      <Command>copy "$(SolutionDir)\SDL\$(Platform)\$(Configuration)\SDL.dll" "$(TargetDir)\SDL.dll"</Command>
  1.1604 ++    </PostBuildEvent>
  1.1605 ++    <PostBuildEvent>
  1.1606 ++      <Message>Copy SDL</Message>
  1.1607 ++    </PostBuildEvent>
  1.1608 ++  </ItemDefinitionGroup>
  1.1609 ++  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
  1.1610 ++    <Midl>
  1.1611 ++      <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  1.1612 ++      <MkTypLibCompatible>true</MkTypLibCompatible>
  1.1613 ++      <SuppressStartupBanner>true</SuppressStartupBanner>
  1.1614 ++    </Midl>
  1.1615 ++    <ClCompile>
  1.1616 ++      <InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion>
  1.1617 ++      <AdditionalIncludeDirectories>..\..\..\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
  1.1618 ++      <PreprocessorDefinitions>WIN32;NDEBUG;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  1.1619 ++      <StringPooling>true</StringPooling>
  1.1620 ++      <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
  1.1621 ++      <FunctionLevelLinking>true</FunctionLevelLinking>
  1.1622 ++      <PrecompiledHeader>
  1.1623 ++      </PrecompiledHeader>
  1.1624 ++      <WarningLevel>Level3</WarningLevel>
  1.1625 ++      <SuppressStartupBanner>true</SuppressStartupBanner>
  1.1626 ++      <CompileAs>Default</CompileAs>
  1.1627 ++    </ClCompile>
  1.1628 ++    <ResourceCompile>
  1.1629 ++      <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  1.1630 ++      <Culture>0x0409</Culture>
  1.1631 ++    </ResourceCompile>
  1.1632 ++    <Link>
  1.1633 ++      <SuppressStartupBanner>true</SuppressStartupBanner>
  1.1634 ++      <SubSystem>Windows</SubSystem>
  1.1635 ++    </Link>
  1.1636 ++    <PostBuildEvent>
  1.1637 ++      <Command>copy "$(SolutionDir)\SDL\$(Platform)\$(Configuration)\SDL.dll" "$(TargetDir)\SDL.dll"</Command>
  1.1638 ++    </PostBuildEvent>
  1.1639 ++    <PostBuildEvent>
  1.1640 ++      <Message>Copy SDL</Message>
  1.1641 ++    </PostBuildEvent>
  1.1642 ++  </ItemDefinitionGroup>
  1.1643 ++  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
  1.1644 ++    <Midl>
  1.1645 ++      <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  1.1646 ++      <MkTypLibCompatible>true</MkTypLibCompatible>
  1.1647 ++      <SuppressStartupBanner>true</SuppressStartupBanner>
  1.1648 ++      <TargetEnvironment>Win32</TargetEnvironment>
  1.1649 ++    </Midl>
  1.1650 ++    <ClCompile>
  1.1651 ++      <Optimization>Disabled</Optimization>
  1.1652 ++      <AdditionalIncludeDirectories>..\..\..\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
  1.1653 ++      <PreprocessorDefinitions>WIN32;_DEBUG;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  1.1654 ++      <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
  1.1655 ++      <PrecompiledHeader>
  1.1656 ++      </PrecompiledHeader>
  1.1657 ++      <WarningLevel>Level3</WarningLevel>
  1.1658 ++      <SuppressStartupBanner>true</SuppressStartupBanner>
  1.1659 ++      <DebugInformationFormat>EditAndContinue</DebugInformationFormat>
  1.1660 ++      <CompileAs>Default</CompileAs>
  1.1661 ++    </ClCompile>
  1.1662 ++    <ResourceCompile>
  1.1663 ++      <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  1.1664 ++      <Culture>0x0409</Culture>
  1.1665 ++    </ResourceCompile>
  1.1666 ++    <Link>
  1.1667 ++      <SuppressStartupBanner>true</SuppressStartupBanner>
  1.1668 ++      <GenerateDebugInformation>true</GenerateDebugInformation>
  1.1669 ++      <SubSystem>Windows</SubSystem>
  1.1670 ++    </Link>
  1.1671 ++    <PostBuildEvent>
  1.1672 ++      <Command>copy "$(SolutionDir)\SDL\$(Platform)\$(Configuration)\SDL.dll" "$(TargetDir)\SDL.dll"</Command>
  1.1673 ++    </PostBuildEvent>
  1.1674 ++    <PostBuildEvent>
  1.1675 ++      <Message>Copy SDL</Message>
  1.1676 ++    </PostBuildEvent>
  1.1677 ++  </ItemDefinitionGroup>
  1.1678 ++  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
  1.1679 ++    <Midl>
  1.1680 ++      <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  1.1681 ++      <MkTypLibCompatible>true</MkTypLibCompatible>
  1.1682 ++      <SuppressStartupBanner>true</SuppressStartupBanner>
  1.1683 ++    </Midl>
  1.1684 ++    <ClCompile>
  1.1685 ++      <Optimization>Disabled</Optimization>
  1.1686 ++      <AdditionalIncludeDirectories>..\..\..\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
  1.1687 ++      <PreprocessorDefinitions>WIN32;_DEBUG;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  1.1688 ++      <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
  1.1689 ++      <PrecompiledHeader>
  1.1690 ++      </PrecompiledHeader>
  1.1691 ++      <WarningLevel>Level3</WarningLevel>
  1.1692 ++      <SuppressStartupBanner>true</SuppressStartupBanner>
  1.1693 ++      <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
  1.1694 ++      <CompileAs>Default</CompileAs>
  1.1695 ++    </ClCompile>
  1.1696 ++    <ResourceCompile>
  1.1697 ++      <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  1.1698 ++      <Culture>0x0409</Culture>
  1.1699 ++    </ResourceCompile>
  1.1700 ++    <Link>
  1.1701 ++      <SuppressStartupBanner>true</SuppressStartupBanner>
  1.1702 ++      <GenerateDebugInformation>true</GenerateDebugInformation>
  1.1703 ++      <SubSystem>Windows</SubSystem>
  1.1704 ++    </Link>
  1.1705 ++    <PostBuildEvent>
  1.1706 ++      <Command>copy "$(SolutionDir)\SDL\$(Platform)\$(Configuration)\SDL.dll" "$(TargetDir)\SDL.dll"</Command>
  1.1707 ++    </PostBuildEvent>
  1.1708 ++    <PostBuildEvent>
  1.1709 ++      <Message>Copy SDL</Message>
  1.1710 ++    </PostBuildEvent>
  1.1711 ++  </ItemDefinitionGroup>
  1.1712 ++  <ItemGroup>
  1.1713 ++    <ClCompile Include="..\..\..\test\common.c" />
  1.1714 ++    <ClCompile Include="..\..\..\test\testdraw2.c" />
  1.1715 ++  </ItemGroup>
  1.1716 ++  <ItemGroup>
  1.1717 ++    <Library Include="..\..\Sdl\$(Platform)\$(Configuration)\SDL.lib" />
  1.1718 ++    <Library Include="..\..\SDLmain\$(Platform)\$(Configuration)\SDLmain.lib" />
  1.1719 ++  </ItemGroup>
  1.1720 ++  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
  1.1721 ++  <ImportGroup Label="ExtensionTargets">
  1.1722 ++  </ImportGroup>
  1.1723 ++</Project>
  1.1724 +\ No newline at end of file
  1.1725 +diff -r 4016ef96095a -r a8a5772a0691 VisualC/tests/testfile/testfile_VS2012.vcxproj
  1.1726 +--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
  1.1727 ++++ b/VisualC/tests/testfile/testfile_VS2012.vcxproj	Wed Nov 07 09:02:27 2012 -0800
  1.1728 +@@ -0,0 +1,231 @@
  1.1729 ++<?xml version="1.0" encoding="utf-8"?>
  1.1730 ++<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
  1.1731 ++  <ItemGroup Label="ProjectConfigurations">
  1.1732 ++    <ProjectConfiguration Include="Debug|Win32">
  1.1733 ++      <Configuration>Debug</Configuration>
  1.1734 ++      <Platform>Win32</Platform>
  1.1735 ++    </ProjectConfiguration>
  1.1736 ++    <ProjectConfiguration Include="Debug|x64">
  1.1737 ++      <Configuration>Debug</Configuration>
  1.1738 ++      <Platform>x64</Platform>
  1.1739 ++    </ProjectConfiguration>
  1.1740 ++    <ProjectConfiguration Include="Release|Win32">
  1.1741 ++      <Configuration>Release</Configuration>
  1.1742 ++      <Platform>Win32</Platform>
  1.1743 ++    </ProjectConfiguration>
  1.1744 ++    <ProjectConfiguration Include="Release|x64">
  1.1745 ++      <Configuration>Release</Configuration>
  1.1746 ++      <Platform>x64</Platform>
  1.1747 ++    </ProjectConfiguration>
  1.1748 ++  </ItemGroup>
  1.1749 ++  <PropertyGroup Label="Globals">
  1.1750 ++    <ProjectName>testfile</ProjectName>
  1.1751 ++    <RootNamespace>testfile</RootNamespace>
  1.1752 ++    <ProjectGuid>{CAE4F1D0-314F-4B10-805B-0EFD670133A0}</ProjectGuid>
  1.1753 ++  </PropertyGroup>
  1.1754 ++  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
  1.1755 ++  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
  1.1756 ++    <ConfigurationType>Application</ConfigurationType>
  1.1757 ++    <UseOfMfc>false</UseOfMfc>
  1.1758 ++    <PlatformToolset>v110</PlatformToolset>
  1.1759 ++  </PropertyGroup>
  1.1760 ++  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
  1.1761 ++    <ConfigurationType>Application</ConfigurationType>
  1.1762 ++    <UseOfMfc>false</UseOfMfc>
  1.1763 ++    <PlatformToolset>v110</PlatformToolset>
  1.1764 ++  </PropertyGroup>
  1.1765 ++  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
  1.1766 ++    <ConfigurationType>Application</ConfigurationType>
  1.1767 ++    <UseOfMfc>false</UseOfMfc>
  1.1768 ++    <PlatformToolset>v110</PlatformToolset>
  1.1769 ++  </PropertyGroup>
  1.1770 ++  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
  1.1771 ++    <ConfigurationType>Application</ConfigurationType>
  1.1772 ++    <UseOfMfc>false</UseOfMfc>
  1.1773 ++    <CharacterSet>MultiByte</CharacterSet>
  1.1774 ++    <PlatformToolset>v110</PlatformToolset>
  1.1775 ++  </PropertyGroup>
  1.1776 ++  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
  1.1777 ++  <ImportGroup Label="ExtensionSettings">
  1.1778 ++  </ImportGroup>
  1.1779 ++  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="PropertySheets">
  1.1780 ++    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
  1.1781 ++    <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC70.props" />
  1.1782 ++  </ImportGroup>
  1.1783 ++  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="PropertySheets">
  1.1784 ++    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
  1.1785 ++    <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC70.props" />
  1.1786 ++  </ImportGroup>
  1.1787 ++  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="PropertySheets">
  1.1788 ++    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
  1.1789 ++    <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC70.props" />
  1.1790 ++  </ImportGroup>
  1.1791 ++  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="PropertySheets">
  1.1792 ++    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
  1.1793 ++    <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC70.props" />
  1.1794 ++  </ImportGroup>
  1.1795 ++  <PropertyGroup Label="UserMacros" />
  1.1796 ++  <PropertyGroup>
  1.1797 ++    <_ProjectFileVersion>10.0.30319.1</_ProjectFileVersion>
  1.1798 ++    <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(Platform)\$(Configuration)\</OutDir>
  1.1799 ++    <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(Platform)\$(Configuration)\</OutDir>
  1.1800 ++    <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(Platform)\$(Configuration)\</IntDir>
  1.1801 ++    <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(Platform)\$(Configuration)\</IntDir>
  1.1802 ++    <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</LinkIncremental>
  1.1803 ++    <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</LinkIncremental>
  1.1804 ++    <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(Platform)\$(Configuration)\</OutDir>
  1.1805 ++    <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(Platform)\$(Configuration)\</OutDir>
  1.1806 ++    <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(Platform)\$(Configuration)\</IntDir>
  1.1807 ++    <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(Platform)\$(Configuration)\</IntDir>
  1.1808 ++    <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">false</LinkIncremental>
  1.1809 ++    <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Release|x64'">false</LinkIncremental>
  1.1810 ++  </PropertyGroup>
  1.1811 ++  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
  1.1812 ++    <Midl>
  1.1813 ++      <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  1.1814 ++      <MkTypLibCompatible>true</MkTypLibCompatible>
  1.1815 ++      <SuppressStartupBanner>true</SuppressStartupBanner>
  1.1816 ++      <TargetEnvironment>Win32</TargetEnvironment>
  1.1817 ++    </Midl>
  1.1818 ++    <ClCompile>
  1.1819 ++      <Optimization>Disabled</Optimization>
  1.1820 ++      <AdditionalIncludeDirectories>..\..\..\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
  1.1821 ++      <PreprocessorDefinitions>WIN32;_DEBUG;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  1.1822 ++      <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
  1.1823 ++      <PrecompiledHeader>
  1.1824 ++      </PrecompiledHeader>
  1.1825 ++      <WarningLevel>Level3</WarningLevel>
  1.1826 ++      <SuppressStartupBanner>true</SuppressStartupBanner>
  1.1827 ++      <DebugInformationFormat>EditAndContinue</DebugInformationFormat>
  1.1828 ++      <CompileAs>Default</CompileAs>
  1.1829 ++    </ClCompile>
  1.1830 ++    <ResourceCompile>
  1.1831 ++      <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  1.1832 ++      <Culture>0x0409</Culture>
  1.1833 ++    </ResourceCompile>
  1.1834 ++    <Link>
  1.1835 ++      <SuppressStartupBanner>true</SuppressStartupBanner>
  1.1836 ++      <GenerateDebugInformation>true</GenerateDebugInformation>
  1.1837 ++      <SubSystem>Windows</SubSystem>
  1.1838 ++    </Link>
  1.1839 ++    <PostBuildEvent>
  1.1840 ++      <Command>copy "$(SolutionDir)\SDL\$(Platform)\$(Configuration)\SDL.dll" "$(TargetDir)\SDL.dll"</Command>
  1.1841 ++    </PostBuildEvent>
  1.1842 ++    <PostBuildEvent>
  1.1843 ++      <Message>Copy SDL</Message>
  1.1844 ++    </PostBuildEvent>
  1.1845 ++  </ItemDefinitionGroup>
  1.1846 ++  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
  1.1847 ++    <Midl>
  1.1848 ++      <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  1.1849 ++      <MkTypLibCompatible>true</MkTypLibCompatible>
  1.1850 ++      <SuppressStartupBanner>true</SuppressStartupBanner>
  1.1851 ++    </Midl>
  1.1852 ++    <ClCompile>
  1.1853 ++      <Optimization>Disabled</Optimization>
  1.1854 ++      <AdditionalIncludeDirectories>..\..\..\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
  1.1855 ++      <PreprocessorDefinitions>WIN32;_DEBUG;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  1.1856 ++      <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
  1.1857 ++      <PrecompiledHeader>
  1.1858 ++      </PrecompiledHeader>
  1.1859 ++      <WarningLevel>Level3</WarningLevel>
  1.1860 ++      <SuppressStartupBanner>true</SuppressStartupBanner>
  1.1861 ++      <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
  1.1862 ++      <CompileAs>Default</CompileAs>
  1.1863 ++    </ClCompile>
  1.1864 ++    <ResourceCompile>
  1.1865 ++      <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  1.1866 ++      <Culture>0x0409</Culture>
  1.1867 ++    </ResourceCompile>
  1.1868 ++    <Link>
  1.1869 ++      <SuppressStartupBanner>true</SuppressStartupBanner>
  1.1870 ++      <GenerateDebugInformation>true</GenerateDebugInformation>
  1.1871 ++      <SubSystem>Windows</SubSystem>
  1.1872 ++    </Link>
  1.1873 ++    <PostBuildEvent>
  1.1874 ++      <Command>copy "$(SolutionDir)\SDL\$(Platform)\$(Configuration)\SDL.dll" "$(TargetDir)\SDL.dll"</Command>
  1.1875 ++    </PostBuildEvent>
  1.1876 ++    <PostBuildEvent>
  1.1877 ++      <Message>Copy SDL</Message>
  1.1878 ++    </PostBuildEvent>
  1.1879 ++  </ItemDefinitionGroup>
  1.1880 ++  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
  1.1881 ++    <Midl>
  1.1882 ++      <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  1.1883 ++      <MkTypLibCompatible>true</MkTypLibCompatible>
  1.1884 ++      <SuppressStartupBanner>true</SuppressStartupBanner>
  1.1885 ++      <TargetEnvironment>Win32</TargetEnvironment>
  1.1886 ++    </Midl>
  1.1887 ++    <ClCompile>
  1.1888 ++      <InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion>
  1.1889 ++      <AdditionalIncludeDirectories>..\..\..\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
  1.1890 ++      <PreprocessorDefinitions>WIN32;NDEBUG;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  1.1891 ++      <StringPooling>true</StringPooling>
  1.1892 ++      <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
  1.1893 ++      <FunctionLevelLinking>true</FunctionLevelLinking>
  1.1894 ++      <PrecompiledHeader>
  1.1895 ++      </PrecompiledHeader>
  1.1896 ++      <WarningLevel>Level3</WarningLevel>
  1.1897 ++      <SuppressStartupBanner>true</SuppressStartupBanner>
  1.1898 ++      <CompileAs>Default</CompileAs>
  1.1899 ++    </ClCompile>
  1.1900 ++    <ResourceCompile>
  1.1901 ++      <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  1.1902 ++      <Culture>0x0409</Culture>
  1.1903 ++    </ResourceCompile>
  1.1904 ++    <Link>
  1.1905 ++      <SuppressStartupBanner>true</SuppressStartupBanner>
  1.1906 ++      <SubSystem>Windows</SubSystem>
  1.1907 ++    </Link>
  1.1908 ++    <PostBuildEvent>
  1.1909 ++      <Command>copy "$(SolutionDir)\SDL\$(Platform)\$(Configuration)\SDL.dll" "$(TargetDir)\SDL.dll"</Command>
  1.1910 ++    </PostBuildEvent>
  1.1911 ++    <PostBuildEvent>
  1.1912 ++      <Message>Copy SDL</Message>
  1.1913 ++    </PostBuildEvent>
  1.1914 ++  </ItemDefinitionGroup>
  1.1915 ++  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
  1.1916 ++    <Midl>
  1.1917 ++      <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  1.1918 ++      <MkTypLibCompatible>true</MkTypLibCompatible>
  1.1919 ++      <SuppressStartupBanner>true</SuppressStartupBanner>
  1.1920 ++    </Midl>
  1.1921 ++    <ClCompile>
  1.1922 ++      <InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion>
  1.1923 ++      <AdditionalIncludeDirectories>..\..\..\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
  1.1924 ++      <PreprocessorDefinitions>WIN32;NDEBUG;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  1.1925 ++      <StringPooling>true</StringPooling>
  1.1926 ++      <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
  1.1927 ++      <FunctionLevelLinking>true</FunctionLevelLinking>
  1.1928 ++      <PrecompiledHeader>
  1.1929 ++      </PrecompiledHeader>
  1.1930 ++      <WarningLevel>Level3</WarningLevel>
  1.1931 ++      <SuppressStartupBanner>true</SuppressStartupBanner>
  1.1932 ++      <CompileAs>Default</CompileAs>
  1.1933 ++    </ClCompile>
  1.1934 ++    <ResourceCompile>
  1.1935 ++      <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  1.1936 ++      <Culture>0x0409</Culture>
  1.1937 ++    </ResourceCompile>
  1.1938 ++    <Link>
  1.1939 ++      <SuppressStartupBanner>true</SuppressStartupBanner>
  1.1940 ++      <SubSystem>Windows</SubSystem>
  1.1941 ++    </Link>
  1.1942 ++    <PostBuildEvent>
  1.1943 ++      <Command>copy "$(SolutionDir)\SDL\$(Platform)\$(Configuration)\SDL.dll" "$(TargetDir)\SDL.dll"</Command>
  1.1944 ++    </PostBuildEvent>
  1.1945 ++    <PostBuildEvent>
  1.1946 ++      <Message>Copy SDL</Message>
  1.1947 ++    </PostBuildEvent>
  1.1948 ++  </ItemDefinitionGroup>
  1.1949 ++  <ItemGroup>
  1.1950 ++    <Library Include="..\..\Sdl\$(Platform)\$(Configuration)\SDL.lib" />
  1.1951 ++    <Library Include="..\..\SDLmain\$(Platform)\$(Configuration)\SDLmain.lib" />
  1.1952 ++  </ItemGroup>
  1.1953 ++  <ItemGroup>
  1.1954 ++    <ClCompile Include="..\..\..\Test\testfile.c" />
  1.1955 ++  </ItemGroup>
  1.1956 ++  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
  1.1957 ++  <ImportGroup Label="ExtensionTargets">
  1.1958 ++  </ImportGroup>
  1.1959 ++</Project>
  1.1960 +\ No newline at end of file
  1.1961 +diff -r 4016ef96095a -r a8a5772a0691 VisualC/tests/testgl2/testgl2_VS2012.vcxproj
  1.1962 +--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
  1.1963 ++++ b/VisualC/tests/testgl2/testgl2_VS2012.vcxproj	Wed Nov 07 09:02:27 2012 -0800
  1.1964 +@@ -0,0 +1,236 @@
  1.1965 ++<?xml version="1.0" encoding="utf-8"?>
  1.1966 ++<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
  1.1967 ++  <ItemGroup Label="ProjectConfigurations">
  1.1968 ++    <ProjectConfiguration Include="Debug|Win32">
  1.1969 ++      <Configuration>Debug</Configuration>
  1.1970 ++      <Platform>Win32</Platform>
  1.1971 ++    </ProjectConfiguration>
  1.1972 ++    <ProjectConfiguration Include="Debug|x64">
  1.1973 ++      <Configuration>Debug</Configuration>
  1.1974 ++      <Platform>x64</Platform>
  1.1975 ++    </ProjectConfiguration>
  1.1976 ++    <ProjectConfiguration Include="Release|Win32">
  1.1977 ++      <Configuration>Release</Configuration>
  1.1978 ++      <Platform>Win32</Platform>
  1.1979 ++    </ProjectConfiguration>
  1.1980 ++    <ProjectConfiguration Include="Release|x64">
  1.1981 ++      <Configuration>Release</Configuration>
  1.1982 ++      <Platform>x64</Platform>
  1.1983 ++    </ProjectConfiguration>
  1.1984 ++  </ItemGroup>
  1.1985 ++  <PropertyGroup Label="Globals">
  1.1986 ++    <ProjectName>testgl2</ProjectName>
  1.1987 ++    <RootNamespace>testgl2</RootNamespace>
  1.1988 ++    <ProjectGuid>{8B5CFB38-CCBA-40A8-AD7A-89C57B070884}</ProjectGuid>
  1.1989 ++  </PropertyGroup>
  1.1990 ++  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
  1.1991 ++  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
  1.1992 ++    <ConfigurationType>Application</ConfigurationType>
  1.1993 ++    <UseOfMfc>false</UseOfMfc>
  1.1994 ++    <PlatformToolset>v110</PlatformToolset>
  1.1995 ++  </PropertyGroup>
  1.1996 ++  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
  1.1997 ++    <ConfigurationType>Application</ConfigurationType>
  1.1998 ++    <UseOfMfc>false</UseOfMfc>
  1.1999 ++    <PlatformToolset>v110</PlatformToolset>
  1.2000 ++  </PropertyGroup>
  1.2001 ++  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
  1.2002 ++    <ConfigurationType>Application</ConfigurationType>
  1.2003 ++    <UseOfMfc>false</UseOfMfc>
  1.2004 ++    <PlatformToolset>v110</PlatformToolset>
  1.2005 ++  </PropertyGroup>
  1.2006 ++  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
  1.2007 ++    <ConfigurationType>Application</ConfigurationType>
  1.2008 ++    <UseOfMfc>false</UseOfMfc>
  1.2009 ++    <CharacterSet>MultiByte</CharacterSet>
  1.2010 ++    <PlatformToolset>v110</PlatformToolset>
  1.2011 ++  </PropertyGroup>
  1.2012 ++  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
  1.2013 ++  <ImportGroup Label="ExtensionSettings">
  1.2014 ++  </ImportGroup>
  1.2015 ++  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="PropertySheets">
  1.2016 ++    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
  1.2017 ++    <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC70.props" />
  1.2018 ++  </ImportGroup>
  1.2019 ++  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="PropertySheets">
  1.2020 ++    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
  1.2021 ++    <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC70.props" />
  1.2022 ++  </ImportGroup>
  1.2023 ++  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="PropertySheets">
  1.2024 ++    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
  1.2025 ++    <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC70.props" />
  1.2026 ++  </ImportGroup>
  1.2027 ++  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="PropertySheets">
  1.2028 ++    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
  1.2029 ++    <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC70.props" />
  1.2030 ++  </ImportGroup>
  1.2031 ++  <PropertyGroup Label="UserMacros" />
  1.2032 ++  <PropertyGroup>
  1.2033 ++    <_ProjectFileVersion>10.0.30319.1</_ProjectFileVersion>
  1.2034 ++    <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(Platform)\$(Configuration)\</OutDir>
  1.2035 ++    <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(Platform)\$(Configuration)\</OutDir>
  1.2036 ++    <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(Platform)\$(Configuration)\</IntDir>
  1.2037 ++    <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(Platform)\$(Configuration)\</IntDir>
  1.2038 ++    <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</LinkIncremental>
  1.2039 ++    <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</LinkIncremental>
  1.2040 ++    <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(Platform)\$(Configuration)\</OutDir>
  1.2041 ++    <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(Platform)\$(Configuration)\</OutDir>
  1.2042 ++    <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(Platform)\$(Configuration)\</IntDir>
  1.2043 ++    <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(Platform)\$(Configuration)\</IntDir>
  1.2044 ++    <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">false</LinkIncremental>
  1.2045 ++    <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Release|x64'">false</LinkIncremental>
  1.2046 ++  </PropertyGroup>
  1.2047 ++  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
  1.2048 ++    <Midl>
  1.2049 ++      <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  1.2050 ++      <MkTypLibCompatible>true</MkTypLibCompatible>
  1.2051 ++      <SuppressStartupBanner>true</SuppressStartupBanner>
  1.2052 ++      <TargetEnvironment>Win32</TargetEnvironment>
  1.2053 ++    </Midl>
  1.2054 ++    <ClCompile>
  1.2055 ++      <Optimization>Disabled</Optimization>
  1.2056 ++      <AdditionalIncludeDirectories>..\..\..\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
  1.2057 ++      <PreprocessorDefinitions>_DEBUG;WIN32;_WINDOWS;HAVE_OPENGL;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  1.2058 ++      <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
  1.2059 ++      <PrecompiledHeader>
  1.2060 ++      </PrecompiledHeader>
  1.2061 ++      <WarningLevel>Level3</WarningLevel>
  1.2062 ++      <SuppressStartupBanner>true</SuppressStartupBanner>
  1.2063 ++      <DebugInformationFormat>EditAndContinue</DebugInformationFormat>
  1.2064 ++      <CompileAs>Default</CompileAs>
  1.2065 ++    </ClCompile>
  1.2066 ++    <ResourceCompile>
  1.2067 ++      <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  1.2068 ++      <Culture>0x0409</Culture>
  1.2069 ++    </ResourceCompile>
  1.2070 ++    <Link>
  1.2071 ++      <AdditionalDependencies>opengl32.lib;%(AdditionalDependencies)</AdditionalDependencies>
  1.2072 ++      <SuppressStartupBanner>true</SuppressStartupBanner>
  1.2073 ++      <GenerateDebugInformation>true</GenerateDebugInformation>
  1.2074 ++      <SubSystem>Windows</SubSystem>
  1.2075 ++    </Link>
  1.2076 ++    <PostBuildEvent>
  1.2077 ++      <Command>copy "$(SolutionDir)\SDL\$(Platform)\$(Configuration)\SDL.dll" "$(TargetDir)\SDL.dll"</Command>
  1.2078 ++    </PostBuildEvent>
  1.2079 ++    <PostBuildEvent>
  1.2080 ++      <Message>Copy SDL</Message>
  1.2081 ++    </PostBuildEvent>
  1.2082 ++  </ItemDefinitionGroup>
  1.2083 ++  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
  1.2084 ++    <Midl>
  1.2085 ++      <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  1.2086 ++      <MkTypLibCompatible>true</MkTypLibCompatible>
  1.2087 ++      <SuppressStartupBanner>true</SuppressStartupBanner>
  1.2088 ++    </Midl>
  1.2089 ++    <ClCompile>
  1.2090 ++      <Optimization>Disabled</Optimization>
  1.2091 ++      <AdditionalIncludeDirectories>..\..\..\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
  1.2092 ++      <PreprocessorDefinitions>_DEBUG;WIN32;_WINDOWS;HAVE_OPENGL;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  1.2093 ++      <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
  1.2094 ++      <PrecompiledHeader>
  1.2095 ++      </PrecompiledHeader>
  1.2096 ++      <WarningLevel>Level3</WarningLevel>
  1.2097 ++      <SuppressStartupBanner>true</SuppressStartupBanner>
  1.2098 ++      <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
  1.2099 ++      <CompileAs>Default</CompileAs>
  1.2100 ++    </ClCompile>
  1.2101 ++    <ResourceCompile>
  1.2102 ++      <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  1.2103 ++      <Culture>0x0409</Culture>
  1.2104 ++    </ResourceCompile>
  1.2105 ++    <Link>
  1.2106 ++      <AdditionalDependencies>opengl32.lib;%(AdditionalDependencies)</AdditionalDependencies>
  1.2107 ++      <SuppressStartupBanner>true</SuppressStartupBanner>
  1.2108 ++      <GenerateDebugInformation>true</GenerateDebugInformation>
  1.2109 ++      <SubSystem>Windows</SubSystem>
  1.2110 ++    </Link>
  1.2111 ++    <PostBuildEvent>
  1.2112 ++      <Command>copy "$(SolutionDir)\SDL\$(Platform)\$(Configuration)\SDL.dll" "$(TargetDir)\SDL.dll"</Command>
  1.2113 ++    </PostBuildEvent>
  1.2114 ++    <PostBuildEvent>
  1.2115 ++      <Message>Copy SDL</Message>
  1.2116 ++    </PostBuildEvent>
  1.2117 ++  </ItemDefinitionGroup>
  1.2118 ++  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
  1.2119 ++    <Midl>
  1.2120 ++      <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  1.2121 ++      <MkTypLibCompatible>true</MkTypLibCompatible>
  1.2122 ++      <SuppressStartupBanner>true</SuppressStartupBanner>
  1.2123 ++      <TargetEnvironment>Win32</TargetEnvironment>
  1.2124 ++    </Midl>
  1.2125 ++    <ClCompile>
  1.2126 ++      <InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion>
  1.2127 ++      <AdditionalIncludeDirectories>..\..\..\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
  1.2128 ++      <PreprocessorDefinitions>NDEBUG;WIN32;_WINDOWS;HAVE_OPENGL;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  1.2129 ++      <StringPooling>true</StringPooling>
  1.2130 ++      <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
  1.2131 ++      <FunctionLevelLinking>true</FunctionLevelLinking>
  1.2132 ++      <PrecompiledHeader>
  1.2133 ++      </PrecompiledHeader>
  1.2134 ++      <WarningLevel>Level3</WarningLevel>
  1.2135 ++      <SuppressStartupBanner>true</SuppressStartupBanner>
  1.2136 ++      <CompileAs>Default</CompileAs>
  1.2137 ++    </ClCompile>
  1.2138 ++    <ResourceCompile>
  1.2139 ++      <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  1.2140 ++      <Culture>0x0409</Culture>
  1.2141 ++    </ResourceCompile>
  1.2142 ++    <Link>
  1.2143 ++      <AdditionalDependencies>opengl32.lib;%(AdditionalDependencies)</AdditionalDependencies>
  1.2144 ++      <SuppressStartupBanner>true</SuppressStartupBanner>
  1.2145 ++      <SubSystem>Windows</SubSystem>
  1.2146 ++    </Link>
  1.2147 ++    <PostBuildEvent>
  1.2148 ++      <Command>copy "$(SolutionDir)\SDL\$(Platform)\$(Configuration)\SDL.dll" "$(TargetDir)\SDL.dll"</Command>
  1.2149 ++    </PostBuildEvent>
  1.2150 ++    <PostBuildEvent>
  1.2151 ++      <Message>Copy SDL</Message>
  1.2152 ++    </PostBuildEvent>
  1.2153 ++  </ItemDefinitionGroup>
  1.2154 ++  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
  1.2155 ++    <Midl>
  1.2156 ++      <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  1.2157 ++      <MkTypLibCompatible>true</MkTypLibCompatible>
  1.2158 ++      <SuppressStartupBanner>true</SuppressStartupBanner>
  1.2159 ++    </Midl>
  1.2160 ++    <ClCompile>
  1.2161 ++      <InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion>
  1.2162 ++      <AdditionalIncludeDirectories>..\..\..\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
  1.2163 ++      <PreprocessorDefinitions>NDEBUG;WIN32;_WINDOWS;HAVE_OPENGL;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  1.2164 ++      <StringPooling>true</StringPooling>
  1.2165 ++      <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
  1.2166 ++      <FunctionLevelLinking>true</FunctionLevelLinking>
  1.2167 ++      <PrecompiledHeader>
  1.2168 ++      </PrecompiledHeader>
  1.2169 ++      <WarningLevel>Level3</WarningLevel>
  1.2170 ++      <SuppressStartupBanner>true</SuppressStartupBanner>
  1.2171 ++      <CompileAs>Default</CompileAs>
  1.2172 ++    </ClCompile>
  1.2173 ++    <ResourceCompile>
  1.2174 ++      <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  1.2175 ++      <Culture>0x0409</Culture>
  1.2176 ++    </ResourceCompile>
  1.2177 ++    <Link>
  1.2178 ++      <AdditionalDependencies>opengl32.lib;%(AdditionalDependencies)</AdditionalDependencies>
  1.2179 ++      <SuppressStartupBanner>true</SuppressStartupBanner>
  1.2180 ++      <SubSystem>Windows</SubSystem>
  1.2181 ++    </Link>
  1.2182 ++    <PostBuildEvent>
  1.2183 ++      <Command>copy "$(SolutionDir)\SDL\$(Platform)\$(Configuration)\SDL.dll" "$(TargetDir)\SDL.dll"</Command>
  1.2184 ++    </PostBuildEvent>
  1.2185 ++    <PostBuildEvent>
  1.2186 ++      <Message>Copy SDL</Message>
  1.2187 ++    </PostBuildEvent>
  1.2188 ++  </ItemDefinitionGroup>
  1.2189 ++  <ItemGroup>
  1.2190 ++    <ClCompile Include="..\..\..\test\common.c" />
  1.2191 ++    <ClCompile Include="..\..\..\test\testgl2.c" />
  1.2192 ++  </ItemGroup>
  1.2193 ++  <ItemGroup>
  1.2194 ++    <Library Include="..\..\Sdl\$(Platform)\$(Configuration)\SDL.lib" />
  1.2195 ++    <Library Include="..\..\SDLmain\$(Platform)\$(Configuration)\SDLmain.lib" />
  1.2196 ++  </ItemGroup>
  1.2197 ++  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
  1.2198 ++  <ImportGroup Label="ExtensionTargets">
  1.2199 ++  </ImportGroup>
  1.2200 ++</Project>
  1.2201 +\ No newline at end of file
  1.2202 +diff -r 4016ef96095a -r a8a5772a0691 VisualC/tests/testplatform/testplatform_VS2012.vcxproj
  1.2203 +--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
  1.2204 ++++ b/VisualC/tests/testplatform/testplatform_VS2012.vcxproj	Wed Nov 07 09:02:27 2012 -0800
  1.2205 +@@ -0,0 +1,250 @@
  1.2206 ++<?xml version="1.0" encoding="utf-8"?>
  1.2207 ++<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
  1.2208 ++  <ItemGroup Label="ProjectConfigurations">
  1.2209 ++    <ProjectConfiguration Include="Debug|Win32">
  1.2210 ++      <Configuration>Debug</Configuration>
  1.2211 ++      <Platform>Win32</Platform>
  1.2212 ++    </ProjectConfiguration>
  1.2213 ++    <ProjectConfiguration Include="Debug|x64">
  1.2214 ++      <Configuration>Debug</Configuration>
  1.2215 ++      <Platform>x64</Platform>
  1.2216 ++    </ProjectConfiguration>
  1.2217 ++    <ProjectConfiguration Include="Release|Win32">
  1.2218 ++      <Configuration>Release</Configuration>
  1.2219 ++      <Platform>Win32</Platform>
  1.2220 ++    </ProjectConfiguration>
  1.2221 ++    <ProjectConfiguration Include="Release|x64">
  1.2222 ++      <Configuration>Release</Configuration>
  1.2223 ++      <Platform>x64</Platform>
  1.2224 ++    </ProjectConfiguration>
  1.2225 ++  </ItemGroup>
  1.2226 ++  <PropertyGroup Label="Globals">
  1.2227 ++    <ProjectName>testplatform</ProjectName>
  1.2228 ++    <RootNamespace>testplatform</RootNamespace>
  1.2229 ++    <ProjectGuid>{26932B24-EFC6-4E3A-B277-ED653DA37968}</ProjectGuid>
  1.2230 ++  </PropertyGroup>
  1.2231 ++  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
  1.2232 ++  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
  1.2233 ++    <ConfigurationType>Application</ConfigurationType>
  1.2234 ++    <UseOfMfc>false</UseOfMfc>
  1.2235 ++    <PlatformToolset>v110</PlatformToolset>
  1.2236 ++  </PropertyGroup>
  1.2237 ++  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
  1.2238 ++    <ConfigurationType>Application</ConfigurationType>
  1.2239 ++    <UseOfMfc>false</UseOfMfc>
  1.2240 ++    <PlatformToolset>v110</PlatformToolset>
  1.2241 ++  </PropertyGroup>
  1.2242 ++  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
  1.2243 ++    <ConfigurationType>Application</ConfigurationType>
  1.2244 ++    <UseOfMfc>false</UseOfMfc>
  1.2245 ++    <PlatformToolset>v110</PlatformToolset>
  1.2246 ++  </PropertyGroup>
  1.2247 ++  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
  1.2248 ++    <ConfigurationType>Application</ConfigurationType>
  1.2249 ++    <UseOfMfc>false</UseOfMfc>
  1.2250 ++    <CharacterSet>MultiByte</CharacterSet>
  1.2251 ++    <PlatformToolset>v110</PlatformToolset>
  1.2252 ++  </PropertyGroup>
  1.2253 ++  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
  1.2254 ++  <ImportGroup Label="ExtensionSettings">
  1.2255 ++  </ImportGroup>
  1.2256 ++  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="PropertySheets">
  1.2257 ++    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
  1.2258 ++    <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC60.props" />
  1.2259 ++  </ImportGroup>
  1.2260 ++  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="PropertySheets">
  1.2261 ++    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
  1.2262 ++    <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC60.props" />
  1.2263 ++  </ImportGroup>
  1.2264 ++  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="PropertySheets">
  1.2265 ++    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
  1.2266 ++    <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC60.props" />
  1.2267 ++  </ImportGroup>
  1.2268 ++  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="PropertySheets">
  1.2269 ++    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
  1.2270 ++    <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC60.props" />
  1.2271 ++  </ImportGroup>
  1.2272 ++  <PropertyGroup Label="UserMacros" />
  1.2273 ++  <PropertyGroup>
  1.2274 ++    <_ProjectFileVersion>10.0.30319.1</_ProjectFileVersion>
  1.2275 ++    <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(Platform)\$(Configuration)\</OutDir>
  1.2276 ++    <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(Platform)\$(Configuration)\</OutDir>
  1.2277 ++    <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(Platform)\$(Configuration)\</IntDir>
  1.2278 ++    <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(Platform)\$(Configuration)\</IntDir>
  1.2279 ++    <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</LinkIncremental>
  1.2280 ++    <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</LinkIncremental>
  1.2281 ++    <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(Platform)\$(Configuration)\</OutDir>
  1.2282 ++    <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(Platform)\$(Configuration)\</OutDir>
  1.2283 ++    <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(Platform)\$(Configuration)\</IntDir>
  1.2284 ++    <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(Platform)\$(Configuration)\</IntDir>
  1.2285 ++    <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">false</LinkIncremental>
  1.2286 ++    <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Release|x64'">false</LinkIncremental>
  1.2287 ++  </PropertyGroup>
  1.2288 ++  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
  1.2289 ++    <Midl>
  1.2290 ++      <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  1.2291 ++      <MkTypLibCompatible>true</MkTypLibCompatible>
  1.2292 ++      <SuppressStartupBanner>true</SuppressStartupBanner>
  1.2293 ++      <TargetEnvironment>Win32</TargetEnvironment>
  1.2294 ++    </Midl>
  1.2295 ++    <ClCompile>
  1.2296 ++      <Optimization>Disabled</Optimization>
  1.2297 ++      <AdditionalIncludeDirectories>..\..\..\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
  1.2298 ++      <PreprocessorDefinitions>WIN32;_DEBUG;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  1.2299 ++      <MinimalRebuild>true</MinimalRebuild>
  1.2300 ++      <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
  1.2301 ++      <WarningLevel>Level3</WarningLevel>
  1.2302 ++      <SuppressStartupBanner>true</SuppressStartupBanner>
  1.2303 ++      <DebugInformationFormat>EditAndContinue</DebugInformationFormat>
  1.2304 ++    </ClCompile>
  1.2305 ++    <ResourceCompile>
  1.2306 ++      <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  1.2307 ++      <Culture>0x0409</Culture>
  1.2308 ++    </ResourceCompile>
  1.2309 ++    <Link>
  1.2310 ++      <SuppressStartupBanner>true</SuppressStartupBanner>
  1.2311 ++      <GenerateDebugInformation>true</GenerateDebugInformation>
  1.2312 ++      <SubSystem>Windows</SubSystem>
  1.2313 ++    </Link>
  1.2314 ++    <Bscmake>
  1.2315 ++      <SuppressStartupBanner>true</SuppressStartupBanner>
  1.2316 ++    </Bscmake>
  1.2317 ++    <PostBuildEvent>
  1.2318 ++      <Command>copy "$(SolutionDir)\SDL\$(Platform)\$(Configuration)\SDL.dll" "$(TargetDir)\SDL.dll"</Command>
  1.2319 ++    </PostBuildEvent>
  1.2320 ++    <PostBuildEvent>
  1.2321 ++      <Message>Copy SDL</Message>
  1.2322 ++    </PostBuildEvent>
  1.2323 ++  </ItemDefinitionGroup>
  1.2324 ++  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
  1.2325 ++    <Midl>
  1.2326 ++      <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  1.2327 ++      <MkTypLibCompatible>true</MkTypLibCompatible>
  1.2328 ++      <SuppressStartupBanner>true</SuppressStartupBanner>
  1.2329 ++    </Midl>
  1.2330 ++    <ClCompile>
  1.2331 ++      <Optimization>Disabled</Optimization>
  1.2332 ++      <AdditionalIncludeDirectories>..\..\..\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
  1.2333 ++      <PreprocessorDefinitions>WIN32;_DEBUG;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  1.2334 ++      <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
  1.2335 ++      <WarningLevel>Level3</WarningLevel>
  1.2336 ++      <SuppressStartupBanner>true</SuppressStartupBanner>
  1.2337 ++      <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
  1.2338 ++    </ClCompile>
  1.2339 ++    <ResourceCompile>
  1.2340 ++      <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  1.2341 ++      <Culture>0x0409</Culture>
  1.2342 ++    </ResourceCompile>
  1.2343 ++    <Link>
  1.2344 ++      <SuppressStartupBanner>true</SuppressStartupBanner>
  1.2345 ++      <GenerateDebugInformation>true</GenerateDebugInformation>
  1.2346 ++      <SubSystem>Windows</SubSystem>
  1.2347 ++    </Link>
  1.2348 ++    <Bscmake>
  1.2349 ++      <SuppressStartupBanner>true</SuppressStartupBanner>
  1.2350 ++    </Bscmake>
  1.2351 ++    <PostBuildEvent>
  1.2352 ++      <Command>copy "$(SolutionDir)\SDL\$(Platform)\$(Configuration)\SDL.dll" "$(TargetDir)\SDL.dll"</Command>
  1.2353 ++    </PostBuildEvent>
  1.2354 ++    <PostBuildEvent>
  1.2355 ++      <Message>Copy SDL</Message>
  1.2356 ++    </PostBuildEvent>
  1.2357 ++  </ItemDefinitionGroup>
  1.2358 ++  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
  1.2359 ++    <Midl>
  1.2360 ++      <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  1.2361 ++      <MkTypLibCompatible>true</MkTypLibCompatible>
  1.2362 ++      <SuppressStartupBanner>true</SuppressStartupBanner>
  1.2363 ++      <TargetEnvironment>Win32</TargetEnvironment>
  1.2364 ++      <TypeLibraryName>.\Release/testplatform.tlb</TypeLibraryName>
  1.2365 ++      <HeaderFileName>
  1.2366 ++      </HeaderFileName>
  1.2367 ++    </Midl>
  1.2368 ++    <ClCompile>
  1.2369 ++      <Optimization>MaxSpeed</Optimization>
  1.2370 ++      <InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion>
  1.2371 ++      <AdditionalIncludeDirectories>..\..\..\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
  1.2372 ++      <PreprocessorDefinitions>WIN32;NDEBUG;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  1.2373 ++      <StringPooling>true</StringPooling>
  1.2374 ++      <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
  1.2375 ++      <FunctionLevelLinking>true</FunctionLevelLinking>
  1.2376 ++      <PrecompiledHeaderOutputFile>.\Release/testplatform.pch</PrecompiledHeaderOutputFile>
  1.2377 ++      <AssemblerListingLocation>$(IntDir)</AssemblerListingLocation>
  1.2378 ++      <ObjectFileName>$(IntDir)</ObjectFileName>
  1.2379 ++      <ProgramDataBaseFileName>$(IntDir)vc$(PlatformToolsetVersion).pdb</ProgramDataBaseFileName>
  1.2380 ++      <WarningLevel>Level3</WarningLevel>
  1.2381 ++      <SuppressStartupBanner>true</SuppressStartupBanner>
  1.2382 ++    </ClCompile>
  1.2383 ++    <ResourceCompile>
  1.2384 ++      <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  1.2385 ++      <Culture>0x0409</Culture>
  1.2386 ++    </ResourceCompile>
  1.2387 ++    <Link>
  1.2388 ++      <SuppressStartupBanner>true</SuppressStartupBanner>
  1.2389 ++      <SubSystem>Windows</SubSystem>
  1.2390 ++    </Link>
  1.2391 ++    <Bscmake>
  1.2392 ++      <SuppressStartupBanner>true</SuppressStartupBanner>
  1.2393 ++    </Bscmake>
  1.2394 ++    <PostBuildEvent>
  1.2395 ++      <Command>copy "$(SolutionDir)\SDL\$(Platform)\$(Configuration)\SDL.dll" "$(TargetDir)\SDL.dll"</Command>
  1.2396 ++    </PostBuildEvent>
  1.2397 ++    <PostBuildEvent>
  1.2398 ++      <Message>Copy SDL</Message>
  1.2399 ++    </PostBuildEvent>
  1.2400 ++  </ItemDefinitionGroup>
  1.2401 ++  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
  1.2402 ++    <Midl>
  1.2403 ++      <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  1.2404 ++      <MkTypLibCompatible>true</MkTypLibCompatible>
  1.2405 ++      <SuppressStartupBanner>true</SuppressStartupBanner>
  1.2406 ++    </Midl>
  1.2407 ++    <ClCompile>
  1.2408 ++      <Optimization>MaxSpeed</Optimization>
  1.2409 ++      <InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion>
  1.2410 ++      <AdditionalIncludeDirectories>..\..\..\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
  1.2411 ++      <PreprocessorDefinitions>WIN32;NDEBUG;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  1.2412 ++      <StringPooling>true</StringPooling>
  1.2413 ++      <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
  1.2414 ++      <FunctionLevelLinking>true</FunctionLevelLinking>
  1.2415 ++      <WarningLevel>Level3</WarningLevel>
  1.2416 ++      <SuppressStartupBanner>true</SuppressStartupBanner>
  1.2417 ++    </ClCompile>
  1.2418 ++    <ResourceCompile>
  1.2419 ++      <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  1.2420 ++      <Culture>0x0409</Culture>
  1.2421 ++    </ResourceCompile>
  1.2422 ++    <Link>
  1.2423 ++      <SuppressStartupBanner>true</SuppressStartupBanner>
  1.2424 ++      <SubSystem>Windows</SubSystem>
  1.2425 ++    </Link>
  1.2426 ++    <Bscmake>
  1.2427 ++      <SuppressStartupBanner>true</SuppressStartupBanner>
  1.2428 ++    </Bscmake>
  1.2429 ++    <PostBuildEvent>
  1.2430 ++      <Command>copy "$(SolutionDir)\SDL\$(Platform)\$(Configuration)\SDL.dll" "$(TargetDir)\SDL.dll"</Command>
  1.2431 ++    </PostBuildEvent>
  1.2432 ++    <PostBuildEvent>
  1.2433 ++      <Message>Copy SDL</Message>
  1.2434 ++    </PostBuildEvent>
  1.2435 ++  </ItemDefinitionGroup>
  1.2436 ++  <ItemGroup>
  1.2437 ++    <Library Include="..\..\Sdl\$(Platform)\$(Configuration)\SDL.lib" />
  1.2438 ++    <Library Include="..\..\SDLmain\$(Platform)\$(Configuration)\SDLmain.lib" />
  1.2439 ++  </ItemGroup>
  1.2440 ++  <ItemGroup>
  1.2441 ++    <ClCompile Include="..\..\..\Test\testplatform.c">
  1.2442 ++      <AdditionalIncludeDirectories Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
  1.2443 ++      <AdditionalIncludeDirectories Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
  1.2444 ++      <PreprocessorDefinitions Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">%(PreprocessorDefinitions)</PreprocessorDefinitions>
  1.2445 ++      <PreprocessorDefinitions Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">%(PreprocessorDefinitions)</PreprocessorDefinitions>
  1.2446 ++      <AdditionalIncludeDirectories Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
  1.2447 ++      <AdditionalIncludeDirectories Condition="'$(Configuration)|$(Platform)'=='Release|x64'">%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
  1.2448 ++      <PreprocessorDefinitions Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">%(PreprocessorDefinitions)</PreprocessorDefinitions>
  1.2449 ++      <PreprocessorDefinitions Condition="'$(Configuration)|$(Platform)'=='Release|x64'">%(PreprocessorDefinitions)</PreprocessorDefinitions>
  1.2450 ++    </ClCompile>
  1.2451 ++  </ItemGroup>
  1.2452 ++  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
  1.2453 ++  <ImportGroup Label="ExtensionTargets">
  1.2454 ++  </ImportGroup>
  1.2455 ++</Project>
  1.2456 +\ No newline at end of file
  1.2457 +diff -r 4016ef96095a -r a8a5772a0691 VisualC/tests/testpower/testpower_VS2012.vcxproj
  1.2458 +--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
  1.2459 ++++ b/VisualC/tests/testpower/testpower_VS2012.vcxproj	Wed Nov 07 09:02:27 2012 -0800
  1.2460 +@@ -0,0 +1,234 @@
  1.2461 ++<?xml version="1.0" encoding="utf-8"?>
  1.2462 ++<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
  1.2463 ++  <ItemGroup Label="ProjectConfigurations">
  1.2464 ++    <ProjectConfiguration Include="Debug|Win32">
  1.2465 ++      <Configuration>Debug</Configuration>
  1.2466 ++      <Platform>Win32</Platform>
  1.2467 ++    </ProjectConfiguration>
  1.2468 ++    <ProjectConfiguration Include="Debug|x64">
  1.2469 ++      <Configuration>Debug</Configuration>
  1.2470 ++      <Platform>x64</Platform>
  1.2471 ++    </ProjectConfiguration>
  1.2472 ++    <ProjectConfiguration Include="Release|Win32">
  1.2473 ++      <Configuration>Release</Configuration>
  1.2474 ++      <Platform>Win32</Platform>
  1.2475 ++    </ProjectConfiguration>
  1.2476 ++    <ProjectConfiguration Include="Release|x64">
  1.2477 ++      <Configuration>Release</Configuration>
  1.2478 ++      <Platform>x64</Platform>
  1.2479 ++    </ProjectConfiguration>
  1.2480 ++  </ItemGroup>
  1.2481 ++  <PropertyGroup Label="Globals">
  1.2482 ++    <ProjectName>testpower</ProjectName>
  1.2483 ++    <ProjectGuid>{C4E04D18-EF76-4B42-B4C2-16A1BACDC0A3}</ProjectGuid>
  1.2484 ++    <RootNamespace>testpower</RootNamespace>
  1.2485 ++  </PropertyGroup>
  1.2486 ++  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
  1.2487 ++  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
  1.2488 ++    <ConfigurationType>Application</ConfigurationType>
  1.2489 ++    <UseOfMfc>false</UseOfMfc>
  1.2490 ++    <PlatformToolset>v110</PlatformToolset>
  1.2491 ++  </PropertyGroup>
  1.2492 ++  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
  1.2493 ++    <ConfigurationType>Application</ConfigurationType>
  1.2494 ++    <UseOfMfc>false</UseOfMfc>
  1.2495 ++    <PlatformToolset>v110</PlatformToolset>
  1.2496 ++  </PropertyGroup>
  1.2497 ++  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
  1.2498 ++    <ConfigurationType>Application</ConfigurationType>
  1.2499 ++    <UseOfMfc>false</UseOfMfc>
  1.2500 ++    <PlatformToolset>v110</PlatformToolset>
  1.2501 ++  </PropertyGroup>
  1.2502 ++  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
  1.2503 ++    <ConfigurationType>Application</ConfigurationType>
  1.2504 ++    <UseOfMfc>false</UseOfMfc>
  1.2505 ++    <CharacterSet>MultiByte</CharacterSet>
  1.2506 ++    <PlatformToolset>v110</PlatformToolset>
  1.2507 ++  </PropertyGroup>
  1.2508 ++  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
  1.2509 ++  <ImportGroup Label="ExtensionSettings">
  1.2510 ++  </ImportGroup>
  1.2511 ++  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="PropertySheets">
  1.2512 ++    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
  1.2513 ++    <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC70.props" />
  1.2514 ++  </ImportGroup>
  1.2515 ++  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="PropertySheets">
  1.2516 ++    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
  1.2517 ++    <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC70.props" />
  1.2518 ++  </ImportGroup>
  1.2519 ++  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="PropertySheets">
  1.2520 ++    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
  1.2521 ++    <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC70.props" />
  1.2522 ++  </ImportGroup>
  1.2523 ++  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="PropertySheets">
  1.2524 ++    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
  1.2525 ++    <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC70.props" />
  1.2526 ++  </ImportGroup>
  1.2527 ++  <PropertyGroup Label="UserMacros" />
  1.2528 ++  <PropertyGroup>
  1.2529 ++    <_ProjectFileVersion>10.0.30319.1</_ProjectFileVersion>
  1.2530 ++    <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(Platform)\$(Configuration)\</OutDir>
  1.2531 ++    <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(Platform)\$(Configuration)\</OutDir>
  1.2532 ++    <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(Platform)\$(Configuration)\</IntDir>
  1.2533 ++    <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(Platform)\$(Configuration)\</IntDir>
  1.2534 ++    <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</LinkIncremental>
  1.2535 ++    <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</LinkIncremental>
  1.2536 ++    <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(Platform)\$(Configuration)\</OutDir>
  1.2537 ++    <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(Platform)\$(Configuration)\</OutDir>
  1.2538 ++    <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(Platform)\$(Configuration)\</IntDir>
  1.2539 ++    <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(Platform)\$(Configuration)\</IntDir>
  1.2540 ++    <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">false</LinkIncremental>
  1.2541 ++    <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Release|x64'">false</LinkIncremental>
  1.2542 ++  </PropertyGroup>
  1.2543 ++  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
  1.2544 ++    <Midl>
  1.2545 ++      <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  1.2546 ++      <MkTypLibCompatible>true</MkTypLibCompatible>
  1.2547 ++      <SuppressStartupBanner>true</SuppressStartupBanner>
  1.2548 ++      <TargetEnvironment>Win32</TargetEnvironment>
  1.2549 ++    </Midl>
  1.2550 ++    <ClCompile>
  1.2551 ++      <Optimization>Disabled</Optimization>
  1.2552 ++      <AdditionalIncludeDirectories>..\..\..\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
  1.2553 ++      <PreprocessorDefinitions>WIN32;_DEBUG;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  1.2554 ++      <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
  1.2555 ++      <PrecompiledHeader>
  1.2556 ++      </PrecompiledHeader>
  1.2557 ++      <WarningLevel>Level3</WarningLevel>
  1.2558 ++      <SuppressStartupBanner>true</SuppressStartupBanner>
  1.2559 ++      <DebugInformationFormat>EditAndContinue</DebugInformationFormat>
  1.2560 ++      <CompileAs>Default</CompileAs>
  1.2561 ++    </ClCompile>
  1.2562 ++    <ResourceCompile>
  1.2563 ++      <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  1.2564 ++      <Culture>0x0409</Culture>
  1.2565 ++    </ResourceCompile>
  1.2566 ++    <Link>
  1.2567 ++      <SuppressStartupBanner>true</SuppressStartupBanner>
  1.2568 ++      <GenerateDebugInformation>true</GenerateDebugInformation>
  1.2569 ++      <SubSystem>Windows</SubSystem>
  1.2570 ++    </Link>
  1.2571 ++    <PostBuildEvent>
  1.2572 ++      <Command>copy "$(SolutionDir)\SDL\$(Platform)\$(Configuration)\SDL.dll" "$(TargetDir)\SDL.dll"</Command>
  1.2573 ++    </PostBuildEvent>
  1.2574 ++    <PostBuildEvent>
  1.2575 ++      <Message>Copy SDL</Message>
  1.2576 ++    </PostBuildEvent>
  1.2577 ++  </ItemDefinitionGroup>
  1.2578 ++  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
  1.2579 ++    <Midl>
  1.2580 ++      <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  1.2581 ++      <MkTypLibCompatible>true</MkTypLibCompatible>
  1.2582 ++      <SuppressStartupBanner>true</SuppressStartupBanner>
  1.2583 ++    </Midl>
  1.2584 ++    <ClCompile>
  1.2585 ++      <Optimization>Disabled</Optimization>
  1.2586 ++      <AdditionalIncludeDirectories>..\..\..\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
  1.2587 ++      <PreprocessorDefinitions>WIN32;_DEBUG;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  1.2588 ++      <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
  1.2589 ++      <PrecompiledHeader>
  1.2590 ++      </PrecompiledHeader>
  1.2591 ++      <WarningLevel>Level3</WarningLevel>
  1.2592 ++      <SuppressStartupBanner>true</SuppressStartupBanner>
  1.2593 ++      <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
  1.2594 ++      <CompileAs>Default</CompileAs>
  1.2595 ++    </ClCompile>
  1.2596 ++    <ResourceCompile>
  1.2597 ++      <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  1.2598 ++      <Culture>0x0409</Culture>
  1.2599 ++    </ResourceCompile>
  1.2600 ++    <Link>
  1.2601 ++      <SuppressStartupBanner>true</SuppressStartupBanner>
  1.2602 ++      <GenerateDebugInformation>true</GenerateDebugInformation>
  1.2603 ++      <SubSystem>Windows</SubSystem>
  1.2604 ++    </Link>
  1.2605 ++    <PostBuildEvent>
  1.2606 ++      <Command>copy "$(SolutionDir)\SDL\$(Platform)\$(Configuration)\SDL.dll" "$(TargetDir)\SDL.dll"</Command>
  1.2607 ++    </PostBuildEvent>
  1.2608 ++    <PostBuildEvent>
  1.2609 ++      <Message>Copy SDL</Message>
  1.2610 ++    </PostBuildEvent>
  1.2611 ++  </ItemDefinitionGroup>
  1.2612 ++  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
  1.2613 ++    <Midl>
  1.2614 ++      <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  1.2615 ++      <MkTypLibCompatible>true</MkTypLibCompatible>
  1.2616 ++      <SuppressStartupBanner>true</SuppressStartupBanner>
  1.2617 ++      <TargetEnvironment>Win32</TargetEnvironment>
  1.2618 ++    </Midl>
  1.2619 ++    <ClCompile>
  1.2620 ++      <InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion>
  1.2621 ++      <AdditionalIncludeDirectories>..\..\..\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
  1.2622 ++      <PreprocessorDefinitions>WIN32;NDEBUG;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  1.2623 ++      <StringPooling>true</StringPooling>
  1.2624 ++      <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
  1.2625 ++      <FunctionLevelLinking>true</FunctionLevelLinking>
  1.2626 ++      <PrecompiledHeader>
  1.2627 ++      </PrecompiledHeader>
  1.2628 ++      <WarningLevel>Level3</WarningLevel>
  1.2629 ++      <SuppressStartupBanner>true</SuppressStartupBanner>
  1.2630 ++      <CompileAs>Default</CompileAs>
  1.2631 ++    </ClCompile>
  1.2632 ++    <ResourceCompile>
  1.2633 ++      <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  1.2634 ++      <Culture>0x0409</Culture>
  1.2635 ++    </ResourceCompile>
  1.2636 ++    <Link>
  1.2637 ++      <SuppressStartupBanner>true</SuppressStartupBanner>
  1.2638 ++      <SubSystem>Windows</SubSystem>
  1.2639 ++    </Link>
  1.2640 ++    <PostBuildEvent>
  1.2641 ++      <Command>copy "$(SolutionDir)\SDL\$(Platform)\$(Configuration)\SDL.dll" "$(TargetDir)\SDL.dll"</Command>
  1.2642 ++    </PostBuildEvent>
  1.2643 ++    <PostBuildEvent>
  1.2644 ++      <Message>Copy SDL</Message>
  1.2645 ++    </PostBuildEvent>
  1.2646 ++  </ItemDefinitionGroup>
  1.2647 ++  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
  1.2648 ++    <Midl>
  1.2649 ++      <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  1.2650 ++      <MkTypLibCompatible>true</MkTypLibCompatible>
  1.2651 ++      <SuppressStartupBanner>true</SuppressStartupBanner>
  1.2652 ++    </Midl>
  1.2653 ++    <ClCompile>
  1.2654 ++      <InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion>
  1.2655 ++      <AdditionalIncludeDirectories>..\..\..\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
  1.2656 ++      <PreprocessorDefinitions>WIN32;NDEBUG;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  1.2657 ++      <StringPooling>true</StringPooling>
  1.2658 ++      <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
  1.2659 ++      <FunctionLevelLinking>true</FunctionLevelLinking>
  1.2660 ++      <PrecompiledHeader>
  1.2661 ++      </PrecompiledHeader>
  1.2662 ++      <WarningLevel>Level3</WarningLevel>
  1.2663 ++      <SuppressStartupBanner>true</SuppressStartupBanner>
  1.2664 ++      <CompileAs>Default</CompileAs>
  1.2665 ++    </ClCompile>
  1.2666 ++    <ResourceCompile>
  1.2667 ++      <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  1.2668 ++      <Culture>0x0409</Culture>
  1.2669 ++    </ResourceCompile>
  1.2670 ++    <Link>
  1.2671 ++      <SuppressStartupBanner>true</SuppressStartupBanner>
  1.2672 ++      <SubSystem>Windows</SubSystem>
  1.2673 ++    </Link>
  1.2674 ++    <PostBuildEvent>
  1.2675 ++      <Command>copy "$(SolutionDir)\SDL\$(Platform)\$(Configuration)\SDL.dll" "$(TargetDir)\SDL.dll"</Command>
  1.2676 ++    </PostBuildEvent>
  1.2677 ++    <PostBuildEvent>
  1.2678 ++      <Message>Copy SDL</Message>
  1.2679 ++    </PostBuildEvent>
  1.2680 ++  </ItemDefinitionGroup>
  1.2681 ++  <ItemGroup>
  1.2682 ++    <Library Include="..\..\Sdl\$(Platform)\$(Configuration)\SDL.lib" />
  1.2683 ++    <Library Include="..\..\SDLmain\$(Platform)\$(Configuration)\SDLmain.lib" />
  1.2684 ++  </ItemGroup>
  1.2685 ++  <ItemGroup>
  1.2686 ++    <ClCompile Include="..\..\..\test\testpower.c">
  1.2687 ++      <PrecompiledHeaderOutputFile Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">.\Debug/testpower.pch</PrecompiledHeaderOutputFile>
  1.2688 ++      <PrecompiledHeaderOutputFile Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">.\Debug/testpower.pch</PrecompiledHeaderOutputFile>
  1.2689 ++    </ClCompile>
  1.2690 ++  </ItemGroup>
  1.2691 ++  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
  1.2692 ++  <ImportGroup Label="ExtensionTargets">
  1.2693 ++  </ImportGroup>
  1.2694 ++</Project>
  1.2695 +\ No newline at end of file
  1.2696 +diff -r 4016ef96095a -r a8a5772a0691 VisualC/tests/testshape/testshape_VS2012.vcxproj
  1.2697 +--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
  1.2698 ++++ b/VisualC/tests/testshape/testshape_VS2012.vcxproj	Wed Nov 07 09:02:27 2012 -0800
  1.2699 +@@ -0,0 +1,231 @@
  1.2700 ++<?xml version="1.0" encoding="utf-8"?>
  1.2701 ++<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
  1.2702 ++  <ItemGroup Label="ProjectConfigurations">
  1.2703 ++    <ProjectConfiguration Include="Debug|Win32">
  1.2704 ++      <Configuration>Debug</Configuration>
  1.2705 ++      <Platform>Win32</Platform>
  1.2706 ++    </ProjectConfiguration>
  1.2707 ++    <ProjectConfiguration Include="Debug|x64">
  1.2708 ++      <Configuration>Debug</Configuration>
  1.2709 ++      <Platform>x64</Platform>
  1.2710 ++    </ProjectConfiguration>
  1.2711 ++    <ProjectConfiguration Include="Release|Win32">
  1.2712 ++      <Configuration>Release</Configuration>
  1.2713 ++      <Platform>Win32</Platform>
  1.2714 ++    </ProjectConfiguration>
  1.2715 ++    <ProjectConfiguration Include="Release|x64">
  1.2716 ++      <Configuration>Release</Configuration>
  1.2717 ++      <Platform>x64</Platform>
  1.2718 ++    </ProjectConfiguration>
  1.2719 ++  </ItemGroup>
  1.2720 ++  <PropertyGroup Label="Globals">
  1.2721 ++    <ProjectName>testshape</ProjectName>
  1.2722 ++    <RootNamespace>testshape</RootNamespace>
  1.2723 ++    <ProjectGuid>{EDEA9D00-AF64-45DE-8F60-5957048F2F0F}</ProjectGuid>
  1.2724 ++  </PropertyGroup>
  1.2725 ++  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
  1.2726 ++  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
  1.2727 ++    <ConfigurationType>Application</ConfigurationType>
  1.2728 ++    <UseOfMfc>false</UseOfMfc>
  1.2729 ++    <PlatformToolset>v110</PlatformToolset>
  1.2730 ++  </PropertyGroup>
  1.2731 ++  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
  1.2732 ++    <ConfigurationType>Application</ConfigurationType>
  1.2733 ++    <UseOfMfc>false</UseOfMfc>
  1.2734 ++    <CharacterSet>MultiByte</CharacterSet>
  1.2735 ++    <PlatformToolset>v110</PlatformToolset>
  1.2736 ++  </PropertyGroup>
  1.2737 ++  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
  1.2738 ++    <ConfigurationType>Application</ConfigurationType>
  1.2739 ++    <UseOfMfc>false</UseOfMfc>
  1.2740 ++    <PlatformToolset>v110</PlatformToolset>
  1.2741 ++  </PropertyGroup>
  1.2742 ++  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
  1.2743 ++    <ConfigurationType>Application</ConfigurationType>
  1.2744 ++    <UseOfMfc>false</UseOfMfc>
  1.2745 ++    <PlatformToolset>v110</PlatformToolset>
  1.2746 ++  </PropertyGroup>
  1.2747 ++  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
  1.2748 ++  <ImportGroup Label="ExtensionSettings">
  1.2749 ++  </ImportGroup>
  1.2750 ++  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="PropertySheets">
  1.2751 ++    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
  1.2752 ++    <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC70.props" />
  1.2753 ++  </ImportGroup>
  1.2754 ++  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="PropertySheets">
  1.2755 ++    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
  1.2756 ++    <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC70.props" />
  1.2757 ++  </ImportGroup>
  1.2758 ++  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="PropertySheets">
  1.2759 ++    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
  1.2760 ++    <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC70.props" />
  1.2761 ++  </ImportGroup>
  1.2762 ++  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="PropertySheets">
  1.2763 ++    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
  1.2764 ++    <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC70.props" />
  1.2765 ++  </ImportGroup>
  1.2766 ++  <PropertyGroup Label="UserMacros" />
  1.2767 ++  <PropertyGroup>
  1.2768 ++    <_ProjectFileVersion>10.0.30319.1</_ProjectFileVersion>
  1.2769 ++    <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(Platform)\$(Configuration)\</OutDir>
  1.2770 ++    <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(Platform)\$(Configuration)\</OutDir>
  1.2771 ++    <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(Platform)\$(Configuration)\</IntDir>
  1.2772 ++    <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(Platform)\$(Configuration)\</IntDir>
  1.2773 ++    <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">false</LinkIncremental>
  1.2774 ++    <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Release|x64'">false</LinkIncremental>
  1.2775 ++    <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(Platform)\$(Configuration)\</OutDir>
  1.2776 ++    <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(Platform)\$(Configuration)\</OutDir>
  1.2777 ++    <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(Platform)\$(Configuration)\</IntDir>
  1.2778 ++    <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(Platform)\$(Configuration)\</IntDir>
  1.2779 ++    <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</LinkIncremental>
  1.2780 ++    <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</LinkIncremental>
  1.2781 ++  </PropertyGroup>
  1.2782 ++  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
  1.2783 ++    <Midl>
  1.2784 ++      <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  1.2785 ++      <MkTypLibCompatible>true</MkTypLibCompatible>
  1.2786 ++      <SuppressStartupBanner>true</SuppressStartupBanner>
  1.2787 ++      <TargetEnvironment>Win32</TargetEnvironment>
  1.2788 ++    </Midl>
  1.2789 ++    <ClCompile>
  1.2790 ++      <InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion>
  1.2791 ++      <AdditionalIncludeDirectories>..\..\..\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
  1.2792 ++      <PreprocessorDefinitions>WIN32;NDEBUG;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  1.2793 ++      <StringPooling>true</StringPooling>
  1.2794 ++      <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
  1.2795 ++      <FunctionLevelLinking>true</FunctionLevelLinking>
  1.2796 ++      <PrecompiledHeader>
  1.2797 ++      </PrecompiledHeader>
  1.2798 ++      <WarningLevel>Level3</WarningLevel>
  1.2799 ++      <SuppressStartupBanner>true</SuppressStartupBanner>
  1.2800 ++      <CompileAs>Default</CompileAs>
  1.2801 ++    </ClCompile>
  1.2802 ++    <ResourceCompile>
  1.2803 ++      <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  1.2804 ++      <Culture>0x0409</Culture>
  1.2805 ++    </ResourceCompile>
  1.2806 ++    <Link>
  1.2807 ++      <SuppressStartupBanner>true</SuppressStartupBanner>
  1.2808 ++      <SubSystem>Windows</SubSystem>
  1.2809 ++    </Link>
  1.2810 ++    <PostBuildEvent>
  1.2811 ++      <Command>copy "$(SolutionDir)\SDL\$(Platform)\$(Configuration)\SDL.dll" "$(TargetDir)\SDL.dll"</Command>
  1.2812 ++    </PostBuildEvent>
  1.2813 ++    <PostBuildEvent>
  1.2814 ++      <Message>Copy SDL</Message>
  1.2815 ++    </PostBuildEvent>
  1.2816 ++  </ItemDefinitionGroup>
  1.2817 ++  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
  1.2818 ++    <Midl>
  1.2819 ++      <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  1.2820 ++      <MkTypLibCompatible>true</MkTypLibCompatible>
  1.2821 ++      <SuppressStartupBanner>true</SuppressStartupBanner>
  1.2822 ++    </Midl>
  1.2823 ++    <ClCompile>
  1.2824 ++      <InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion>
  1.2825 ++      <AdditionalIncludeDirectories>..\..\..\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
  1.2826 ++      <PreprocessorDefinitions>WIN32;NDEBUG;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  1.2827 ++      <StringPooling>true</StringPooling>
  1.2828 ++      <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
  1.2829 ++      <FunctionLevelLinking>true</FunctionLevelLinking>
  1.2830 ++      <PrecompiledHeader>
  1.2831 ++      </PrecompiledHeader>
  1.2832 ++      <WarningLevel>Level3</WarningLevel>
  1.2833 ++      <SuppressStartupBanner>true</SuppressStartupBanner>
  1.2834 ++      <CompileAs>Default</CompileAs>
  1.2835 ++    </ClCompile>
  1.2836 ++    <ResourceCompile>
  1.2837 ++      <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  1.2838 ++      <Culture>0x0409</Culture>
  1.2839 ++    </ResourceCompile>
  1.2840 ++    <Link>
  1.2841 ++      <SuppressStartupBanner>true</SuppressStartupBanner>
  1.2842 ++      <SubSystem>Windows</SubSystem>
  1.2843 ++    </Link>
  1.2844 ++    <PostBuildEvent>
  1.2845 ++      <Command>copy "$(SolutionDir)\SDL\$(Platform)\$(Configuration)\SDL.dll" "$(TargetDir)\SDL.dll"</Command>
  1.2846 ++    </PostBuildEvent>
  1.2847 ++    <PostBuildEvent>
  1.2848 ++      <Message>Copy SDL</Message>
  1.2849 ++    </PostBuildEvent>
  1.2850 ++  </ItemDefinitionGroup>
  1.2851 ++  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
  1.2852 ++    <Midl>
  1.2853 ++      <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  1.2854 ++      <MkTypLibCompatible>true</MkTypLibCompatible>
  1.2855 ++      <SuppressStartupBanner>true</SuppressStartupBanner>
  1.2856 ++      <TargetEnvironment>Win32</TargetEnvironment>
  1.2857 ++    </Midl>
  1.2858 ++    <ClCompile>
  1.2859 ++      <Optimization>Disabled</Optimization>
  1.2860 ++      <AdditionalIncludeDirectories>..\..\..\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
  1.2861 ++      <PreprocessorDefinitions>WIN32;_DEBUG;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  1.2862 ++      <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
  1.2863 ++      <PrecompiledHeader>
  1.2864 ++      </PrecompiledHeader>
  1.2865 ++      <WarningLevel>Level3</WarningLevel>
  1.2866 ++      <SuppressStartupBanner>true</SuppressStartupBanner>
  1.2867 ++      <DebugInformationFormat>EditAndContinue</DebugInformationFormat>
  1.2868 ++      <CompileAs>Default</CompileAs>
  1.2869 ++    </ClCompile>
  1.2870 ++    <ResourceCompile>
  1.2871 ++      <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  1.2872 ++      <Culture>0x0409</Culture>
  1.2873 ++    </ResourceCompile>
  1.2874 ++    <Link>
  1.2875 ++      <SuppressStartupBanner>true</SuppressStartupBanner>
  1.2876 ++      <GenerateDebugInformation>true</GenerateDebugInformation>
  1.2877 ++      <SubSystem>Windows</SubSystem>
  1.2878 ++    </Link>
  1.2879 ++    <PostBuildEvent>
  1.2880 ++      <Command>copy "$(SolutionDir)\SDL\$(Platform)\$(Configuration)\SDL.dll" "$(TargetDir)\SDL.dll"</Command>
  1.2881 ++    </PostBuildEvent>
  1.2882 ++    <PostBuildEvent>
  1.2883 ++      <Message>Copy SDL</Message>
  1.2884 ++    </PostBuildEvent>
  1.2885 ++  </ItemDefinitionGroup>
  1.2886 ++  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
  1.2887 ++    <Midl>
  1.2888 ++      <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  1.2889 ++      <MkTypLibCompatible>true</MkTypLibCompatible>
  1.2890 ++      <SuppressStartupBanner>true</SuppressStartupBanner>
  1.2891 ++    </Midl>
  1.2892 ++    <ClCompile>
  1.2893 ++      <Optimization>Disabled</Optimization>
  1.2894 ++      <AdditionalIncludeDirectories>..\..\..\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
  1.2895 ++      <PreprocessorDefinitions>WIN32;_DEBUG;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  1.2896 ++      <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
  1.2897 ++      <PrecompiledHeader>
  1.2898 ++      </PrecompiledHeader>
  1.2899 ++      <WarningLevel>Level3</WarningLevel>
  1.2900 ++      <SuppressStartupBanner>true</SuppressStartupBanner>
  1.2901 ++      <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
  1.2902 ++      <CompileAs>Default</CompileAs>
  1.2903 ++    </ClCompile>
  1.2904 ++    <ResourceCompile>
  1.2905 ++      <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  1.2906 ++      <Culture>0x0409</Culture>
  1.2907 ++    </ResourceCompile>
  1.2908 ++    <Link>
  1.2909 ++      <SuppressStartupBanner>true</SuppressStartupBanner>
  1.2910 ++      <GenerateDebugInformation>true</GenerateDebugInformation>
  1.2911 ++      <SubSystem>Windows</SubSystem>
  1.2912 ++    </Link>
  1.2913 ++    <PostBuildEvent>
  1.2914 ++      <Command>copy "$(SolutionDir)\SDL\$(Platform)\$(Configuration)\SDL.dll" "$(TargetDir)\SDL.dll"</Command>
  1.2915 ++    </PostBuildEvent>
  1.2916 ++    <PostBuildEvent>
  1.2917 ++      <Message>Copy SDL</Message>
  1.2918 ++    </PostBuildEvent>
  1.2919 ++  </ItemDefinitionGroup>
  1.2920 ++  <ItemGroup>
  1.2921 ++    <Library Include="..\..\Sdl\$(Platform)\$(Configuration)\SDL.lib" />
  1.2922 ++    <Library Include="..\..\SDLmain\$(Platform)\$(Configuration)\SDLmain.lib" />
  1.2923 ++  </ItemGroup>
  1.2924 ++  <ItemGroup>
  1.2925 ++    <ClCompile Include="..\..\..\test\testshape.c" />
  1.2926 ++  </ItemGroup>
  1.2927 ++  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
  1.2928 ++  <ImportGroup Label="ExtensionTargets">
  1.2929 ++  </ImportGroup>
  1.2930 ++</Project>
  1.2931 +\ No newline at end of file
  1.2932 +diff -r 4016ef96095a -r a8a5772a0691 VisualC/tests/testsprite2/testsprite2_VS2012.vcxproj
  1.2933 +--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
  1.2934 ++++ b/VisualC/tests/testsprite2/testsprite2_VS2012.vcxproj	Wed Nov 07 09:02:27 2012 -0800
  1.2935 +@@ -0,0 +1,236 @@
  1.2936 ++<?xml version="1.0" encoding="utf-8"?>
  1.2937 ++<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
  1.2938 ++  <ItemGroup Label="ProjectConfigurations">
  1.2939 ++    <ProjectConfiguration Include="Debug|Win32">
  1.2940 ++      <Configuration>Debug</Configuration>
  1.2941 ++      <Platform>Win32</Platform>
  1.2942 ++    </ProjectConfiguration>
  1.2943 ++    <ProjectConfiguration Include="Debug|x64">
  1.2944 ++      <Configuration>Debug</Configuration>
  1.2945 ++      <Platform>x64</Platform>
  1.2946 ++    </ProjectConfiguration>
  1.2947 ++    <ProjectConfiguration Include="Release|Win32">
  1.2948 ++      <Configuration>Release</Configuration>
  1.2949 ++      <Platform>Win32</Platform>
  1.2950 ++    </ProjectConfiguration>
  1.2951 ++    <ProjectConfiguration Include="Release|x64">
  1.2952 ++      <Configuration>Release</Configuration>
  1.2953 ++      <Platform>x64</Platform>
  1.2954 ++    </ProjectConfiguration>
  1.2955 ++  </ItemGroup>
  1.2956 ++  <PropertyGroup Label="Globals">
  1.2957 ++    <ProjectName>testsprite2</ProjectName>
  1.2958 ++    <RootNamespace>testsprite2</RootNamespace>
  1.2959 ++    <ProjectGuid>{40FB7794-D3C3-4CFE-BCF4-A80C96635682}</ProjectGuid>
  1.2960 ++  </PropertyGroup>
  1.2961 ++  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
  1.2962 ++  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
  1.2963 ++    <ConfigurationType>Application</ConfigurationType>
  1.2964 ++    <UseOfMfc>false</UseOfMfc>
  1.2965 ++    <PlatformToolset>v110</PlatformToolset>
  1.2966 ++  </PropertyGroup>
  1.2967 ++  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
  1.2968 ++    <ConfigurationType>Application</ConfigurationType>
  1.2969 ++    <UseOfMfc>false</UseOfMfc>
  1.2970 ++    <CharacterSet>MultiByte</CharacterSet>
  1.2971 ++    <PlatformToolset>v110</PlatformToolset>
  1.2972 ++  </PropertyGroup>
  1.2973 ++  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
  1.2974 ++    <ConfigurationType>Application</ConfigurationType>
  1.2975 ++    <UseOfMfc>false</UseOfMfc>
  1.2976 ++    <PlatformToolset>v110</PlatformToolset>
  1.2977 ++  </PropertyGroup>
  1.2978 ++  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
  1.2979 ++    <ConfigurationType>Application</ConfigurationType>
  1.2980 ++    <UseOfMfc>false</UseOfMfc>
  1.2981 ++    <PlatformToolset>v110</PlatformToolset>
  1.2982 ++  </PropertyGroup>
  1.2983 ++  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
  1.2984 ++  <ImportGroup Label="ExtensionSettings">
  1.2985 ++  </ImportGroup>
  1.2986 ++  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="PropertySheets">
  1.2987 ++    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
  1.2988 ++    <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC70.props" />
  1.2989 ++  </ImportGroup>
  1.2990 ++  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="PropertySheets">
  1.2991 ++    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
  1.2992 ++    <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC70.props" />
  1.2993 ++  </ImportGroup>
  1.2994 ++  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="PropertySheets">
  1.2995 ++    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
  1.2996 ++    <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC70.props" />
  1.2997 ++  </ImportGroup>
  1.2998 ++  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="PropertySheets">
  1.2999 ++    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
  1.3000 ++    <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC70.props" />
  1.3001 ++  </ImportGroup>
  1.3002 ++  <PropertyGroup Label="UserMacros" />
  1.3003 ++  <PropertyGroup>
  1.3004 ++    <_ProjectFileVersion>10.0.30319.1</_ProjectFileVersion>
  1.3005 ++    <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(Platform)\$(Configuration)\</OutDir>
  1.3006 ++    <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(Platform)\$(Configuration)\</OutDir>
  1.3007 ++    <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(Platform)\$(Configuration)\</IntDir>
  1.3008 ++    <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(Platform)\$(Configuration)\</IntDir>
  1.3009 ++    <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">false</LinkIncremental>
  1.3010 ++    <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Release|x64'">false</LinkIncremental>
  1.3011 ++    <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(Platform)\$(Configuration)\</OutDir>
  1.3012 ++    <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(Platform)\$(Configuration)\</OutDir>
  1.3013 ++    <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(Platform)\$(Configuration)\</IntDir>
  1.3014 ++    <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(Platform)\$(Configuration)\</IntDir>
  1.3015 ++    <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</LinkIncremental>
  1.3016 ++    <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</LinkIncremental>
  1.3017 ++  </PropertyGroup>
  1.3018 ++  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
  1.3019 ++    <Midl>
  1.3020 ++      <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  1.3021 ++      <MkTypLibCompatible>true</MkTypLibCompatible>
  1.3022 ++      <SuppressStartupBanner>true</SuppressStartupBanner>
  1.3023 ++      <TargetEnvironment>Win32</TargetEnvironment>
  1.3024 ++    </Midl>
  1.3025 ++    <ClCompile>
  1.3026 ++      <InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion>
  1.3027 ++      <AdditionalIncludeDirectories>..\..\..\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
  1.3028 ++      <PreprocessorDefinitions>WIN32;NDEBUG;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  1.3029 ++      <StringPooling>true</StringPooling>
  1.3030 ++      <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
  1.3031 ++      <FunctionLevelLinking>true</FunctionLevelLinking>
  1.3032 ++      <PrecompiledHeader>
  1.3033 ++      </PrecompiledHeader>
  1.3034 ++      <WarningLevel>Level3</WarningLevel>
  1.3035 ++      <SuppressStartupBanner>true</SuppressStartupBanner>
  1.3036 ++      <CompileAs>Default</CompileAs>
  1.3037 ++    </ClCompile>
  1.3038 ++    <ResourceCompile>
  1.3039 ++      <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  1.3040 ++      <Culture>0x0409</Culture>
  1.3041 ++    </ResourceCompile>
  1.3042 ++    <Link>
  1.3043 ++      <SuppressStartupBanner>true</SuppressStartupBanner>
  1.3044 ++      <SubSystem>Windows</SubSystem>
  1.3045 ++    </Link>
  1.3046 ++    <PostBuildEvent>
  1.3047 ++      <Command>copy "$(SolutionDir)\SDL\$(Platform)\$(Configuration)\SDL.dll" "$(TargetDir)\SDL.dll"
  1.3048 ++copy "$(SolutionDir)\..\test\icon.bmp" "$(TargetDir)\icon.bmp"</Command>
  1.3049 ++    </PostBuildEvent>
  1.3050 ++    <PostBuildEvent>
  1.3051 ++      <Message>Copy SDL and data files</Message>
  1.3052 ++    </PostBuildEvent>
  1.3053 ++  </ItemDefinitionGroup>
  1.3054 ++  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
  1.3055 ++    <Midl>
  1.3056 ++      <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  1.3057 ++      <MkTypLibCompatible>true</MkTypLibCompatible>
  1.3058 ++      <SuppressStartupBanner>true</SuppressStartupBanner>
  1.3059 ++    </Midl>
  1.3060 ++    <ClCompile>
  1.3061 ++      <InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion>
  1.3062 ++      <AdditionalIncludeDirectories>..\..\..\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
  1.3063 ++      <PreprocessorDefinitions>WIN32;NDEBUG;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  1.3064 ++      <StringPooling>true</StringPooling>
  1.3065 ++      <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
  1.3066 ++      <FunctionLevelLinking>true</FunctionLevelLinking>
  1.3067 ++      <PrecompiledHeader>
  1.3068 ++      </PrecompiledHeader>
  1.3069 ++      <WarningLevel>Level3</WarningLevel>
  1.3070 ++      <SuppressStartupBanner>true</SuppressStartupBanner>
  1.3071 ++      <CompileAs>Default</CompileAs>
  1.3072 ++    </ClCompile>
  1.3073 ++    <ResourceCompile>
  1.3074 ++      <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  1.3075 ++      <Culture>0x0409</Culture>
  1.3076 ++    </ResourceCompile>
  1.3077 ++    <Link>
  1.3078 ++      <SuppressStartupBanner>true</SuppressStartupBanner>
  1.3079 ++      <SubSystem>Windows</SubSystem>
  1.3080 ++    </Link>
  1.3081 ++    <PostBuildEvent>
  1.3082 ++      <Command>copy "$(SolutionDir)\SDL\$(Platform)\$(Configuration)\SDL.dll" "$(TargetDir)\SDL.dll"
  1.3083 ++copy "$(SolutionDir)\..\test\icon.bmp" "$(TargetDir)\icon.bmp"</Command>
  1.3084 ++    </PostBuildEvent>
  1.3085 ++    <PostBuildEvent>
  1.3086 ++      <Message>Copy SDL and data files</Message>
  1.3087 ++    </PostBuildEvent>
  1.3088 ++  </ItemDefinitionGroup>
  1.3089 ++  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
  1.3090 ++    <Midl>
  1.3091 ++      <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  1.3092 ++      <MkTypLibCompatible>true</MkTypLibCompatible>
  1.3093 ++      <SuppressStartupBanner>true</SuppressStartupBanner>
  1.3094 ++      <TargetEnvironment>Win32</TargetEnvironment>
  1.3095 ++    </Midl>
  1.3096 ++    <ClCompile>
  1.3097 ++      <Optimization>Disabled</Optimization>
  1.3098 ++      <AdditionalIncludeDirectories>..\..\..\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
  1.3099 ++      <PreprocessorDefinitions>WIN32;_DEBUG;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  1.3100 ++      <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
  1.3101 ++      <PrecompiledHeader>
  1.3102 ++      </PrecompiledHeader>
  1.3103 ++      <WarningLevel>Level3</WarningLevel>
  1.3104 ++      <SuppressStartupBanner>true</SuppressStartupBanner>
  1.3105 ++      <DebugInformationFormat>EditAndContinue</DebugInformationFormat>
  1.3106 ++      <CompileAs>Default</CompileAs>
  1.3107 ++    </ClCompile>
  1.3108 ++    <ResourceCompile>
  1.3109 ++      <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  1.3110 ++      <Culture>0x0409</Culture>
  1.3111 ++    </ResourceCompile>
  1.3112 ++    <Link>
  1.3113 ++      <SuppressStartupBanner>true</SuppressStartupBanner>
  1.3114 ++      <GenerateDebugInformation>true</GenerateDebugInformation>
  1.3115 ++      <SubSystem>Windows</SubSystem>
  1.3116 ++    </Link>
  1.3117 ++    <PostBuildEvent>
  1.3118 ++      <Command>copy "$(SolutionDir)\SDL\$(Platform)\$(Configuration)\SDL.dll" "$(TargetDir)\SDL.dll"
  1.3119 ++copy "$(SolutionDir)\..\test\icon.bmp" "$(TargetDir)\icon.bmp"</Command>
  1.3120 ++    </PostBuildEvent>
  1.3121 ++    <PostBuildEvent>
  1.3122 ++      <Message>Copy SDL and data files</Message>
  1.3123 ++    </PostBuildEvent>
  1.3124 ++  </ItemDefinitionGroup>
  1.3125 ++  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
  1.3126 ++    <Midl>
  1.3127 ++      <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  1.3128 ++      <MkTypLibCompatible>true</MkTypLibCompatible>
  1.3129 ++      <SuppressStartupBanner>true</SuppressStartupBanner>
  1.3130 ++    </Midl>
  1.3131 ++    <ClCompile>
  1.3132 ++      <Optimization>Disabled</Optimization>
  1.3133 ++      <AdditionalIncludeDirectories>..\..\..\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
  1.3134 ++      <PreprocessorDefinitions>WIN32;_DEBUG;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  1.3135 ++      <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
  1.3136 ++      <PrecompiledHeader>
  1.3137 ++      </PrecompiledHeader>
  1.3138 ++      <WarningLevel>Level3</WarningLevel>
  1.3139 ++      <SuppressStartupBanner>true</SuppressStartupBanner>
  1.3140 ++      <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
  1.3141 ++      <CompileAs>Default</CompileAs>
  1.3142 ++    </ClCompile>
  1.3143 ++    <ResourceCompile>
  1.3144 ++      <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  1.3145 ++      <Culture>0x0409</Culture>
  1.3146 ++    </ResourceCompile>
  1.3147 ++    <Link>
  1.3148 ++      <SuppressStartupBanner>true</SuppressStartupBanner>
  1.3149 ++      <GenerateDebugInformation>true</GenerateDebugInformation>
  1.3150 ++      <SubSystem>Windows</SubSystem>
  1.3151 ++    </Link>
  1.3152 ++    <PostBuildEvent>
  1.3153 ++      <Command>copy "$(SolutionDir)\SDL\$(Platform)\$(Configuration)\SDL.dll" "$(TargetDir)\SDL.dll"
  1.3154 ++copy "$(SolutionDir)\..\test\icon.bmp" "$(TargetDir)\icon.bmp"</Command>
  1.3155 ++    </PostBuildEvent>
  1.3156 ++    <PostBuildEvent>
  1.3157 ++      <Message>Copy SDL and data files</Message>
  1.3158 ++    </PostBuildEvent>
  1.3159 ++  </ItemDefinitionGroup>
  1.3160 ++  <ItemGroup>
  1.3161 ++    <ClCompile Include="..\..\..\test\common.c" />
  1.3162 ++    <ClCompile Include="..\..\..\test\testsprite2.c" />
  1.3163 ++  </ItemGroup>
  1.3164 ++  <ItemGroup>
  1.3165 ++    <Library Include="..\..\Sdl\$(Platform)\$(Configuration)\SDL.lib" />
  1.3166 ++    <Library Include="..\..\SDLmain\$(Platform)\$(Configuration)\SDLmain.lib" />
  1.3167 ++  </ItemGroup>
  1.3168 ++  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
  1.3169 ++  <ImportGroup Label="ExtensionTargets">
  1.3170 ++  </ImportGroup>
  1.3171 ++</Project>
  1.3172 +\ No newline at end of file
     2.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
     2.2 +++ b/VisualC/SDL/SDL_VS2012.vcxproj	Thu Nov 08 21:53:57 2012 -0800
     2.3 @@ -0,0 +1,455 @@
     2.4 +<?xml version="1.0" encoding="utf-8"?>
     2.5 +<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
     2.6 +  <ItemGroup Label="ProjectConfigurations">
     2.7 +    <ProjectConfiguration Include="Debug|Win32">
     2.8 +      <Configuration>Debug</Configuration>
     2.9 +      <Platform>Win32</Platform>
    2.10 +    </ProjectConfiguration>
    2.11 +    <ProjectConfiguration Include="Debug|x64">
    2.12 +      <Configuration>Debug</Configuration>
    2.13 +      <Platform>x64</Platform>
    2.14 +    </ProjectConfiguration>
    2.15 +    <ProjectConfiguration Include="Release|Win32">
    2.16 +      <Configuration>Release</Configuration>
    2.17 +      <Platform>Win32</Platform>
    2.18 +    </ProjectConfiguration>
    2.19 +    <ProjectConfiguration Include="Release|x64">
    2.20 +      <Configuration>Release</Configuration>
    2.21 +      <Platform>x64</Platform>
    2.22 +    </ProjectConfiguration>
    2.23 +  </ItemGroup>
    2.24 +  <PropertyGroup Label="Globals">
    2.25 +    <ProjectName>SDL</ProjectName>
    2.26 +    <ProjectGuid>{81CE8DAF-EBB2-4761-8E45-B71ABCCA8C68}</ProjectGuid>
    2.27 +    <RootNamespace>SDL</RootNamespace>
    2.28 +  </PropertyGroup>
    2.29 +  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
    2.30 +  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
    2.31 +    <ConfigurationType>DynamicLibrary</ConfigurationType>
    2.32 +    <UseOfMfc>false</UseOfMfc>
    2.33 +    <PlatformToolset>v110</PlatformToolset>
    2.34 +  </PropertyGroup>
    2.35 +  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
    2.36 +    <ConfigurationType>DynamicLibrary</ConfigurationType>
    2.37 +    <UseOfMfc>false</UseOfMfc>
    2.38 +    <PlatformToolset>v110</PlatformToolset>
    2.39 +  </PropertyGroup>
    2.40 +  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
    2.41 +    <ConfigurationType>DynamicLibrary</ConfigurationType>
    2.42 +    <UseOfMfc>false</UseOfMfc>
    2.43 +    <PlatformToolset>v110</PlatformToolset>
    2.44 +  </PropertyGroup>
    2.45 +  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
    2.46 +    <ConfigurationType>DynamicLibrary</ConfigurationType>
    2.47 +    <UseOfMfc>false</UseOfMfc>
    2.48 +    <CharacterSet>MultiByte</CharacterSet>
    2.49 +    <PlatformToolset>v110</PlatformToolset>
    2.50 +  </PropertyGroup>
    2.51 +  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
    2.52 +  <ImportGroup Label="ExtensionSettings">
    2.53 +  </ImportGroup>
    2.54 +  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="PropertySheets">
    2.55 +    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
    2.56 +    <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC70.props" />
    2.57 +  </ImportGroup>
    2.58 +  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="PropertySheets">
    2.59 +    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
    2.60 +    <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC70.props" />
    2.61 +  </ImportGroup>
    2.62 +  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="PropertySheets">
    2.63 +    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
    2.64 +    <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC70.props" />
    2.65 +  </ImportGroup>
    2.66 +  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="PropertySheets">
    2.67 +    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
    2.68 +    <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC70.props" />
    2.69 +  </ImportGroup>
    2.70 +  <PropertyGroup Label="UserMacros" />
    2.71 +  <PropertyGroup>
    2.72 +    <_ProjectFileVersion>10.0.30319.1</_ProjectFileVersion>
    2.73 +    <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(Platform)\$(Configuration)\</OutDir>
    2.74 +    <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(Platform)\$(Configuration)\</IntDir>
    2.75 +    <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(Platform)\$(Configuration)\</OutDir>
    2.76 +    <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(Platform)\$(Configuration)\</IntDir>
    2.77 +    <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(Platform)\$(Configuration)\</OutDir>
    2.78 +    <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(Platform)\$(Configuration)\</IntDir>
    2.79 +    <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(Platform)\$(Configuration)\</OutDir>
    2.80 +    <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(Platform)\$(Configuration)\</IntDir>
    2.81 +  </PropertyGroup>
    2.82 +  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
    2.83 +    <PreBuildEvent />
    2.84 +    <Midl>
    2.85 +      <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
    2.86 +      <MkTypLibCompatible>true</MkTypLibCompatible>
    2.87 +      <SuppressStartupBanner>true</SuppressStartupBanner>
    2.88 +      <TargetEnvironment>Win32</TargetEnvironment>
    2.89 +    </Midl>
    2.90 +    <ClCompile>
    2.91 +      <Optimization>Disabled</Optimization>
    2.92 +      <AdditionalIncludeDirectories>..\..\include;%(AdditionalIncludeDirectories);"$(DXSDK_DIR)\Include";</AdditionalIncludeDirectories>
    2.93 +      <PreprocessorDefinitions>_DEBUG;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
    2.94 +      <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
    2.95 +      <BufferSecurityCheck>false</BufferSecurityCheck>
    2.96 +      <PrecompiledHeader>
    2.97 +      </PrecompiledHeader>
    2.98 +      <WarningLevel>Level3</WarningLevel>
    2.99 +      <SuppressStartupBanner>true</SuppressStartupBanner>
   2.100 +      <DebugInformationFormat>EditAndContinue</DebugInformationFormat>
   2.101 +      <CompileAs>Default</CompileAs>
   2.102 +    </ClCompile>
   2.103 +    <ResourceCompile>
   2.104 +      <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
   2.105 +      <Culture>0x0409</Culture>
   2.106 +    </ResourceCompile>
   2.107 +    <Link>
   2.108 +      <AdditionalDependencies>winmm.lib;imm32.lib;version.lib;%(AdditionalDependencies)</AdditionalDependencies>
   2.109 +      <IgnoreAllDefaultLibraries>true</IgnoreAllDefaultLibraries>
   2.110 +      <GenerateDebugInformation>true</GenerateDebugInformation>
   2.111 +      <SubSystem>Windows</SubSystem>
   2.112 +      <CLRUnmanagedCodeCheck>false</CLRUnmanagedCodeCheck>
   2.113 +      <AdditionalLibraryDirectories>$(DXSDK_DIR)\lib\x86</AdditionalLibraryDirectories>
   2.114 +    </Link>
   2.115 +  </ItemDefinitionGroup>
   2.116 +  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
   2.117 +    <Midl>
   2.118 +      <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
   2.119 +      <MkTypLibCompatible>true</MkTypLibCompatible>
   2.120 +      <SuppressStartupBanner>true</SuppressStartupBanner>
   2.121 +      <TargetEnvironment>X64</TargetEnvironment>
   2.122 +    </Midl>
   2.123 +    <ClCompile>
   2.124 +      <Optimization>Disabled</Optimization>
   2.125 +      <AdditionalIncludeDirectories>..\..\include;%(AdditionalIncludeDirectories);"$(DXSDK_DIR)\Include";</AdditionalIncludeDirectories>
   2.126 +      <PreprocessorDefinitions>_DEBUG;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
   2.127 +      <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
   2.128 +      <BufferSecurityCheck>false</BufferSecurityCheck>
   2.129 +      <PrecompiledHeader>
   2.130 +      </PrecompiledHeader>
   2.131 +      <WarningLevel>Level3</WarningLevel>
   2.132 +      <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
   2.133 +    </ClCompile>
   2.134 +    <ResourceCompile>
   2.135 +      <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
   2.136 +      <Culture>0x0409</Culture>
   2.137 +    </ResourceCompile>
   2.138 +    <Link>
   2.139 +      <AdditionalDependencies>winmm.lib;imm32.lib;version.lib;%(AdditionalDependencies)</AdditionalDependencies>
   2.140 +      <IgnoreAllDefaultLibraries>true</IgnoreAllDefaultLibraries>
   2.141 +      <GenerateDebugInformation>true</GenerateDebugInformation>
   2.142 +      <SubSystem>Windows</SubSystem>
   2.143 +      <CLRUnmanagedCodeCheck>false</CLRUnmanagedCodeCheck>
   2.144 +      <AdditionalLibraryDirectories>$(DXSDK_DIR)\lib\x64</AdditionalLibraryDirectories>
   2.145 +    </Link>
   2.146 +  </ItemDefinitionGroup>
   2.147 +  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
   2.148 +    <PreBuildEvent />
   2.149 +    <Midl>
   2.150 +      <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
   2.151 +      <MkTypLibCompatible>true</MkTypLibCompatible>
   2.152 +      <SuppressStartupBanner>true</SuppressStartupBanner>
   2.153 +      <TargetEnvironment>Win32</TargetEnvironment>
   2.154 +    </Midl>
   2.155 +    <ClCompile>
   2.156 +      <InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion>
   2.157 +      <IntrinsicFunctions>false</IntrinsicFunctions>
   2.158 +      <AdditionalIncludeDirectories>..\..\include;%(AdditionalIncludeDirectories);"$(DXSDK_DIR)\Include";</AdditionalIncludeDirectories>
   2.159 +      <PreprocessorDefinitions>NDEBUG;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
   2.160 +      <StringPooling>true</StringPooling>
   2.161 +      <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
   2.162 +      <BufferSecurityCheck>false</BufferSecurityCheck>
   2.163 +      <FunctionLevelLinking>true</FunctionLevelLinking>
   2.164 +      <PrecompiledHeader>
   2.165 +      </PrecompiledHeader>
   2.166 +      <WarningLevel>Level3</WarningLevel>
   2.167 +      <SuppressStartupBanner>true</SuppressStartupBanner>
   2.168 +      <CompileAs>Default</CompileAs>
   2.169 +    </ClCompile>
   2.170 +    <ResourceCompile>
   2.171 +      <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
   2.172 +      <Culture>0x0409</Culture>
   2.173 +    </ResourceCompile>
   2.174 +    <Link>
   2.175 +      <AdditionalDependencies>winmm.lib;imm32.lib;version.lib;%(AdditionalDependencies)</AdditionalDependencies>
   2.176 +      <IgnoreAllDefaultLibraries>true</IgnoreAllDefaultLibraries>
   2.177 +      <SubSystem>Windows</SubSystem>
   2.178 +      <AdditionalLibraryDirectories>$(DXSDK_DIR)\lib\x86</AdditionalLibraryDirectories>
   2.179 +    </Link>
   2.180 +  </ItemDefinitionGroup>
   2.181 +  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
   2.182 +    <Midl>
   2.183 +      <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
   2.184 +      <MkTypLibCompatible>true</MkTypLibCompatible>
   2.185 +      <SuppressStartupBanner>true</SuppressStartupBanner>
   2.186 +      <TargetEnvironment>X64</TargetEnvironment>
   2.187 +    </Midl>
   2.188 +    <ClCompile>
   2.189 +      <InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion>
   2.190 +      <IntrinsicFunctions>false</IntrinsicFunctions>
   2.191 +      <AdditionalIncludeDirectories>..\..\include;%(AdditionalIncludeDirectories);"$(DXSDK_DIR)\Include";</AdditionalIncludeDirectories>
   2.192 +      <PreprocessorDefinitions>NDEBUG;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
   2.193 +      <StringPooling>true</StringPooling>
   2.194 +      <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
   2.195 +      <BufferSecurityCheck>false</BufferSecurityCheck>
   2.196 +      <FunctionLevelLinking>true</FunctionLevelLinking>
   2.197 +      <PrecompiledHeader>
   2.198 +      </PrecompiledHeader>
   2.199 +      <WarningLevel>Level3</WarningLevel>
   2.200 +    </ClCompile>
   2.201 +    <ResourceCompile>
   2.202 +      <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
   2.203 +      <Culture>0x0409</Culture>
   2.204 +    </ResourceCompile>
   2.205 +    <Link>
   2.206 +      <AdditionalDependencies>winmm.lib;imm32.lib;version.lib;%(AdditionalDependencies)</AdditionalDependencies>
   2.207 +      <IgnoreAllDefaultLibraries>true</IgnoreAllDefaultLibraries>
   2.208 +      <SubSystem>Windows</SubSystem>
   2.209 +      <AdditionalLibraryDirectories>$(DXSDK_DIR)\lib\x64</AdditionalLibraryDirectories>
   2.210 +    </Link>
   2.211 +  </ItemDefinitionGroup>
   2.212 +  <ItemGroup>
   2.213 +    <ClInclude Include="..\..\include\SDL.h" />
   2.214 +    <ClInclude Include="..\..\include\SDL_assert.h" />
   2.215 +    <ClInclude Include="..\..\include\SDL_atomic.h" />
   2.216 +    <ClInclude Include="..\..\include\SDL_audio.h" />
   2.217 +    <ClInclude Include="..\..\include\SDL_blendmode.h" />
   2.218 +    <ClInclude Include="..\..\include\SDL_clipboard.h" />
   2.219 +    <ClInclude Include="..\..\include\SDL_config.h" />
   2.220 +    <ClInclude Include="..\..\include\SDL_config_windows.h" />
   2.221 +    <ClInclude Include="..\..\include\SDL_copying.h" />
   2.222 +    <ClInclude Include="..\..\include\SDL_cpuinfo.h" />
   2.223 +    <ClInclude Include="..\..\include\SDL_endian.h" />
   2.224 +    <ClInclude Include="..\..\include\SDL_error.h" />
   2.225 +    <ClInclude Include="..\..\include\SDL_events.h" />
   2.226 +    <ClInclude Include="..\..\include\SDL_gesture.h" />
   2.227 +    <ClInclude Include="..\..\include\SDL_haptic.h" />
   2.228 +    <ClInclude Include="..\..\include\SDL_hints.h" />
   2.229 +    <ClInclude Include="..\..\include\SDL_input.h" />
   2.230 +    <ClInclude Include="..\..\include\SDL_joystick.h" />
   2.231 +    <ClInclude Include="..\..\include\SDL_keyboard.h" />
   2.232 +    <ClInclude Include="..\..\include\SDL_keycode.h" />
   2.233 +    <ClInclude Include="..\..\include\SDL_loadso.h" />
   2.234 +    <ClInclude Include="..\..\include\SDL_log.h" />
   2.235 +    <ClInclude Include="..\..\include\SDL_main.h" />
   2.236 +    <ClInclude Include="..\..\include\SDL_mouse.h" />
   2.237 +    <ClInclude Include="..\..\include\SDL_mutex.h" />
   2.238 +    <ClInclude Include="..\..\include\SDL_name.h" />
   2.239 +    <ClInclude Include="..\..\include\SDL_opengl.h" />
   2.240 +    <ClInclude Include="..\..\include\SDL_opengles.h" />
   2.241 +    <ClInclude Include="..\..\include\SDL_pixels.h" />
   2.242 +    <ClInclude Include="..\..\include\SDL_platform.h" />
   2.243 +    <ClInclude Include="..\..\include\SDL_power.h" />
   2.244 +    <ClInclude Include="..\..\include\SDL_quit.h" />
   2.245 +    <ClInclude Include="..\..\include\SDL_rect.h" />
   2.246 +    <ClInclude Include="..\..\include\SDL_render.h" />
   2.247 +    <ClInclude Include="..\..\include\SDL_revision.h" />
   2.248 +    <ClInclude Include="..\..\include\SDL_rwops.h" />
   2.249 +    <ClInclude Include="..\..\include\SDL_scancode.h" />
   2.250 +    <ClInclude Include="..\..\include\SDL_shape.h" />
   2.251 +    <ClInclude Include="..\..\include\SDL_stdinc.h" />
   2.252 +    <ClInclude Include="..\..\include\SDL_surface.h" />
   2.253 +    <ClInclude Include="..\..\include\SDL_system.h" />
   2.254 +    <ClInclude Include="..\..\include\SDL_syswm.h" />
   2.255 +    <ClInclude Include="..\..\include\SDL_thread.h" />
   2.256 +    <ClInclude Include="..\..\include\SDL_timer.h" />
   2.257 +    <ClInclude Include="..\..\include\SDL_touch.h" />
   2.258 +    <ClInclude Include="..\..\include\SDL_types.h" />
   2.259 +    <ClInclude Include="..\..\include\SDL_version.h" />
   2.260 +    <ClInclude Include="..\..\include\SDL_video.h" />
   2.261 +    <ClInclude Include="..\..\src\core\windows\SDL_windows.h" />
   2.262 +    <ClInclude Include="..\..\src\events\blank_cursor.h" />
   2.263 +    <ClInclude Include="..\..\src\events\default_cursor.h" />
   2.264 +    <ClInclude Include="..\..\src\audio\directsound\directx.h" />
   2.265 +    <ClInclude Include="..\..\src\events\SDL_clipboardevents_c.h" />
   2.266 +    <ClInclude Include="..\..\src\events\SDL_gesture_c.h" />
   2.267 +    <ClInclude Include="..\..\src\events\SDL_touch_c.h" />
   2.268 +    <ClInclude Include="..\..\src\libm\math.h" />
   2.269 +    <ClInclude Include="..\..\src\libm\math_private.h" />
   2.270 +    <ClInclude Include="..\..\src\render\mmx.h" />
   2.271 +    <ClInclude Include="..\..\src\render\opengl\SDL_shaders_gl.h" />
   2.272 +    <ClInclude Include="..\..\src\render\SDL_sysrender.h" />
   2.273 +    <ClInclude Include="..\..\src\render\SDL_yuv_sw_c.h" />
   2.274 +    <ClInclude Include="..\..\src\audio\SDL_audio_c.h" />
   2.275 +    <ClInclude Include="..\..\src\audio\SDL_audiodev_c.h" />
   2.276 +    <ClInclude Include="..\..\src\audio\SDL_audiomem.h" />
   2.277 +    <ClInclude Include="..\..\src\render\software\SDL_blendfillrect.h" />
   2.278 +    <ClInclude Include="..\..\src\render\software\SDL_blendline.h" />
   2.279 +    <ClInclude Include="..\..\src\render\software\SDL_blendpoint.h" />
   2.280 +    <ClInclude Include="..\..\src\render\software\SDL_draw.h" />
   2.281 +    <ClInclude Include="..\..\src\render\software\SDL_drawline.h" />
   2.282 +    <ClInclude Include="..\..\src\render\software\SDL_drawpoint.h" />
   2.283 +    <ClInclude Include="..\..\src\events\SDL_dropevents_c.h" />
   2.284 +    <ClInclude Include="..\..\src\render\software\SDL_render_sw_c.h" />
   2.285 +    <ClInclude Include="..\..\src\render\software\SDL_rotate.h" />
   2.286 +    <ClInclude Include="..\..\src\video\dummy\SDL_nullframebuffer_c.h" />
   2.287 +    <ClInclude Include="..\..\src\video\SDL_blit.h" />
   2.288 +    <ClInclude Include="..\..\src\video\SDL_blit_auto.h" />
   2.289 +    <ClInclude Include="..\..\src\video\SDL_blit_copy.h" />
   2.290 +    <ClInclude Include="..\..\src\video\SDL_blit_slow.h" />
   2.291 +    <ClInclude Include="..\..\src\video\SDL_shape_internals.h" />
   2.292 +    <ClInclude Include="..\..\src\audio\winmm\SDL_winmm.h" />
   2.293 +    <ClInclude Include="..\..\src\audio\disk\SDL_diskaudio.h" />
   2.294 +    <ClInclude Include="..\..\src\audio\dummy\SDL_dummyaudio.h" />
   2.295 +    <ClInclude Include="..\..\src\audio\directsound\SDL_directsound.h" />
   2.296 +    <ClInclude Include="..\..\src\SDL_error_c.h" />
   2.297 +    <ClInclude Include="..\..\src\SDL_hints_c.h" />
   2.298 +    <ClInclude Include="..\..\src\events\SDL_events_c.h" />
   2.299 +    <ClInclude Include="..\..\src\SDL_fatal.h" />
   2.300 +    <ClInclude Include="..\..\src\video\SDL_glesfuncs.h" />
   2.301 +    <ClInclude Include="..\..\src\video\SDL_glfuncs.h" />
   2.302 +    <ClInclude Include="..\..\src\joystick\SDL_joystick_c.h" />
   2.303 +    <ClInclude Include="..\..\src\events\SDL_keyboard_c.h" />
   2.304 +    <ClInclude Include="..\..\src\events\SDL_mouse_c.h" />
   2.305 +    <ClInclude Include="..\..\src\video\dummy\SDL_nullevents_c.h" />
   2.306 +    <ClInclude Include="..\..\src\video\dummy\SDL_nullvideo.h" />
   2.307 +    <ClInclude Include="..\..\src\video\SDL_pixels_c.h" />
   2.308 +    <ClInclude Include="..\..\src\video\SDL_rect_c.h" />
   2.309 +    <ClInclude Include="..\..\src\video\SDL_RLEaccel_c.h" />
   2.310 +    <ClInclude Include="..\..\src\video\SDL_stretch_c.h" />
   2.311 +    <ClInclude Include="..\..\src\audio\SDL_sysaudio.h" />
   2.312 +    <ClInclude Include="..\..\src\events\SDL_sysevents.h" />
   2.313 +    <ClInclude Include="..\..\src\haptic\SDL_syshaptic.h" />
   2.314 +    <ClInclude Include="..\..\src\joystick\SDL_sysjoystick.h" />
   2.315 +    <ClInclude Include="..\..\src\thread\SDL_systhread.h" />
   2.316 +    <ClInclude Include="..\..\src\thread\windows\SDL_systhread_c.h" />
   2.317 +    <ClInclude Include="..\..\src\timer\SDL_systimer.h" />
   2.318 +    <ClInclude Include="..\..\src\video\SDL_sysvideo.h" />
   2.319 +    <ClInclude Include="..\..\src\thread\SDL_thread_c.h" />
   2.320 +    <ClInclude Include="..\..\src\timer\SDL_timer_c.h" />
   2.321 +    <ClInclude Include="..\..\src\video\windows\SDL_vkeys.h" />
   2.322 +    <ClInclude Include="..\..\src\audio\SDL_wave.h" />
   2.323 +    <ClInclude Include="..\..\src\video\windows\SDL_windowsclipboard.h" />
   2.324 +    <ClInclude Include="..\..\src\video\windows\SDL_windowsevents.h" />
   2.325 +    <ClInclude Include="..\..\src\video\windows\SDL_windowsframebuffer.h" />
   2.326 +    <ClInclude Include="..\..\src\video\windows\SDL_windowskeyboard.h" />
   2.327 +    <ClInclude Include="..\..\src\video\windows\SDL_windowsmessagebox.h" />
   2.328 +    <ClInclude Include="..\..\src\video\windows\SDL_windowsmodes.h" />
   2.329 +    <ClInclude Include="..\..\src\video\windows\SDL_windowsmouse.h" />
   2.330 +    <ClInclude Include="..\..\src\video\windows\SDL_windowsopengl.h" />
   2.331 +    <ClInclude Include="..\..\src\video\windows\SDL_windowsshape.h" />
   2.332 +    <ClInclude Include="..\..\src\video\windows\SDL_windowsvideo.h" />
   2.333 +    <ClInclude Include="..\..\src\video\windows\SDL_windowswindow.h" />
   2.334 +    <ClInclude Include="..\..\src\events\SDL_windowevents_c.h" />
   2.335 +    <ClInclude Include="..\..\src\video\windows\wmmsg.h" />
   2.336 +    <ClInclude Include="resource.h" />
   2.337 +  </ItemGroup>
   2.338 +  <ItemGroup>
   2.339 +    <ClCompile Include="..\..\src\core\windows\SDL_windows.c" />
   2.340 +    <ClCompile Include="..\..\src\events\SDL_clipboardevents.c" />
   2.341 +    <ClCompile Include="..\..\src\events\SDL_gesture.c" />
   2.342 +    <ClCompile Include="..\..\src\events\SDL_touch.c" />
   2.343 +    <ClCompile Include="..\..\src\libm\e_atan2.c" />
   2.344 +    <ClCompile Include="..\..\src\libm\e_log.c" />
   2.345 +    <ClCompile Include="..\..\src\libm\e_pow.c" />
   2.346 +    <ClCompile Include="..\..\src\libm\e_rem_pio2.c" />
   2.347 +    <ClCompile Include="..\..\src\libm\e_sqrt.c" />
   2.348 +    <ClCompile Include="..\..\src\libm\k_cos.c" />
   2.349 +    <ClCompile Include="..\..\src\libm\k_rem_pio2.c" />
   2.350 +    <ClCompile Include="..\..\src\libm\k_sin.c" />
   2.351 +    <ClCompile Include="..\..\src\libm\s_atan.c" />
   2.352 +    <ClCompile Include="..\..\src\libm\s_copysign.c" />
   2.353 +    <ClCompile Include="..\..\src\libm\s_cos.c" />
   2.354 +    <ClCompile Include="..\..\src\libm\s_fabs.c" />
   2.355 +    <ClCompile Include="..\..\src\libm\s_floor.c" />
   2.356 +    <ClCompile Include="..\..\src\libm\s_scalbn.c" />
   2.357 +    <ClCompile Include="..\..\src\libm\s_sin.c" />
   2.358 +    <ClCompile Include="..\..\src\render\direct3d\SDL_render_d3d.c" />
   2.359 +    <ClCompile Include="..\..\src\render\opengl\SDL_render_gl.c" />
   2.360 +    <ClCompile Include="..\..\src\render\opengl\SDL_shaders_gl.c" />
   2.361 +    <ClCompile Include="..\..\src\render\SDL_render.c" />
   2.362 +    <ClCompile Include="..\..\src\render\SDL_yuv_mmx.c" />
   2.363 +    <ClCompile Include="..\..\src\render\SDL_yuv_sw.c" />
   2.364 +    <ClCompile Include="..\..\src\render\software\SDL_blendfillrect.c" />
   2.365 +    <ClCompile Include="..\..\src\render\software\SDL_blendline.c" />
   2.366 +    <ClCompile Include="..\..\src\render\software\SDL_blendpoint.c" />
   2.367 +    <ClCompile Include="..\..\src\render\software\SDL_drawline.c" />
   2.368 +    <ClCompile Include="..\..\src\render\software\SDL_drawpoint.c" />
   2.369 +    <ClCompile Include="..\..\src\render\software\SDL_render_sw.c" />
   2.370 +    <ClCompile Include="..\..\src\render\software\SDL_rotate.c" />
   2.371 +    <ClCompile Include="..\..\src\SDL.c" />
   2.372 +    <ClCompile Include="..\..\src\SDL_assert.c" />
   2.373 +    <ClCompile Include="..\..\src\atomic\SDL_atomic.c" />
   2.374 +    <ClCompile Include="..\..\src\atomic\SDL_spinlock.c" />
   2.375 +    <ClCompile Include="..\..\src\audio\SDL_audio.c" />
   2.376 +    <ClCompile Include="..\..\src\audio\SDL_audiocvt.c" />
   2.377 +    <ClCompile Include="..\..\src\audio\SDL_audiodev.c" />
   2.378 +    <ClCompile Include="..\..\src\audio\SDL_audiotypecvt.c" />
   2.379 +    <ClCompile Include="..\..\src\SDL_hints.c" />
   2.380 +    <ClCompile Include="..\..\src\SDL_log.c" />
   2.381 +    <ClCompile Include="..\..\src\video\dummy\SDL_nullframebuffer.c" />
   2.382 +    <ClCompile Include="..\..\src\video\SDL_blit.c" />
   2.383 +    <ClCompile Include="..\..\src\video\SDL_blit_0.c" />
   2.384 +    <ClCompile Include="..\..\src\video\SDL_blit_1.c" />
   2.385 +    <ClCompile Include="..\..\src\video\SDL_blit_A.c" />
   2.386 +    <ClCompile Include="..\..\src\video\SDL_blit_auto.c" />
   2.387 +    <ClCompile Include="..\..\src\video\SDL_blit_copy.c" />
   2.388 +    <ClCompile Include="..\..\src\video\SDL_blit_N.c" />
   2.389 +    <ClCompile Include="..\..\src\video\SDL_blit_slow.c" />
   2.390 +    <ClCompile Include="..\..\src\video\SDL_bmp.c" />
   2.391 +    <ClCompile Include="..\..\src\cpuinfo\SDL_cpuinfo.c" />
   2.392 +    <ClCompile Include="..\..\src\video\SDL_clipboard.c" />
   2.393 +    <ClCompile Include="..\..\src\video\SDL_shape.c" />
   2.394 +    <ClCompile Include="..\..\src\audio\winmm\SDL_winmm.c" />
   2.395 +    <ClCompile Include="..\..\src\audio\disk\SDL_diskaudio.c" />
   2.396 +    <ClCompile Include="..\..\src\audio\dummy\SDL_dummyaudio.c" />
   2.397 +    <ClCompile Include="..\..\src\audio\directsound\SDL_directsound.c" />
   2.398 +    <ClCompile Include="..\..\src\events\SDL_dropevents.c" />
   2.399 +    <ClCompile Include="..\..\src\audio\xaudio2\SDL_xaudio2.c" />
   2.400 +    <ClCompile Include="..\..\src\joystick\windows\SDL_dxjoystick.c" />
   2.401 +    <ClCompile Include="..\..\src\SDL_error.c" />
   2.402 +    <ClCompile Include="..\..\src\events\SDL_events.c" />
   2.403 +    <ClCompile Include="..\..\src\SDL_fatal.c" />
   2.404 +    <ClCompile Include="..\..\src\video\SDL_fillrect.c" />
   2.405 +    <ClCompile Include="..\..\src\stdlib\SDL_getenv.c" />
   2.406 +    <ClCompile Include="..\..\src\haptic\SDL_haptic.c" />
   2.407 +    <ClCompile Include="..\..\src\stdlib\SDL_iconv.c" />
   2.408 +    <ClCompile Include="..\..\src\joystick\SDL_joystick.c" />
   2.409 +    <ClCompile Include="..\..\src\events\SDL_keyboard.c" />
   2.410 +    <ClCompile Include="..\..\src\stdlib\SDL_malloc.c" />
   2.411 +    <ClCompile Include="..\..\src\audio\SDL_mixer.c" />
   2.412 +    <ClCompile Include="..\..\src\joystick\windows\SDL_mmjoystick.c" />
   2.413 +    <ClCompile Include="..\..\src\events\SDL_mouse.c" />
   2.414 +    <ClCompile Include="..\..\src\video\dummy\SDL_nullevents.c" />
   2.415 +    <ClCompile Include="..\..\src\video\dummy\SDL_nullvideo.c" />
   2.416 +    <ClCompile Include="..\..\src\video\SDL_pixels.c" />
   2.417 +    <ClCompile Include="..\..\src\power\SDL_power.c" />
   2.418 +    <ClCompile Include="..\..\src\stdlib\SDL_qsort.c" />
   2.419 +    <ClCompile Include="..\..\src\events\SDL_quit.c" />
   2.420 +    <ClCompile Include="..\..\src\video\SDL_rect.c" />
   2.421 +    <ClCompile Include="..\..\src\video\SDL_RLEaccel.c" />
   2.422 +    <ClCompile Include="..\..\src\file\SDL_rwops.c" />
   2.423 +    <ClCompile Include="..\..\src\stdlib\SDL_stdlib.c" />
   2.424 +    <ClCompile Include="..\..\src\video\SDL_stretch.c" />
   2.425 +    <ClCompile Include="..\..\src\stdlib\SDL_string.c" />
   2.426 +    <ClCompile Include="..\..\src\video\SDL_surface.c" />
   2.427 +    <ClCompile Include="..\..\src\thread\generic\SDL_syscond.c" />
   2.428 +    <ClCompile Include="..\..\src\haptic\windows\SDL_syshaptic.c" />
   2.429 +    <ClCompile Include="..\..\src\loadso\windows\SDL_sysloadso.c" />
   2.430 +    <ClCompile Include="..\..\src\thread\windows\SDL_sysmutex.c" />
   2.431 +    <ClCompile Include="..\..\src\power\windows\SDL_syspower.c" />
   2.432 +    <ClCompile Include="..\..\src\thread\windows\SDL_syssem.c" />
   2.433 +    <ClCompile Include="..\..\src\thread\windows\SDL_systhread.c" />
   2.434 +    <ClCompile Include="..\..\src\timer\windows\SDL_systimer.c" />
   2.435 +    <ClCompile Include="..\..\src\thread\SDL_thread.c" />
   2.436 +    <ClCompile Include="..\..\src\timer\SDL_timer.c" />
   2.437 +    <ClCompile Include="..\..\src\video\SDL_video.c" />
   2.438 +    <ClCompile Include="..\..\src\audio\SDL_wave.c" />
   2.439 +    <ClCompile Include="..\..\src\video\windows\SDL_windowsclipboard.c" />
   2.440 +    <ClCompile Include="..\..\src\video\windows\SDL_windowsevents.c" />
   2.441 +    <ClCompile Include="..\..\src\video\windows\SDL_windowsframebuffer.c" />
   2.442 +    <ClCompile Include="..\..\src\video\windows\SDL_windowskeyboard.c" />
   2.443 +    <ClCompile Include="..\..\src\video\windows\SDL_windowsmessagebox.c" />
   2.444 +    <ClCompile Include="..\..\src\video\windows\SDL_windowsmodes.c" />
   2.445 +    <ClCompile Include="..\..\src\video\windows\SDL_windowsmouse.c" />
   2.446 +    <ClCompile Include="..\..\src\video\windows\SDL_windowsopengl.c" />
   2.447 +    <ClCompile Include="..\..\src\video\windows\SDL_windowsshape.c" />
   2.448 +    <ClCompile Include="..\..\src\video\windows\SDL_windowsvideo.c" />
   2.449 +    <ClCompile Include="..\..\src\video\windows\SDL_windowswindow.c" />
   2.450 +    <ClCompile Include="..\..\src\events\SDL_windowevents.c" />
   2.451 +  </ItemGroup>
   2.452 +  <ItemGroup>
   2.453 +    <ResourceCompile Include="..\..\src\main\windows\version.rc" />
   2.454 +  </ItemGroup>
   2.455 +  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
   2.456 +  <ImportGroup Label="ExtensionTargets">
   2.457 +  </ImportGroup>
   2.458 +</Project>
   2.459 \ No newline at end of file
     3.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
     3.2 +++ b/VisualC/SDL_VS2012.sln	Thu Nov 08 21:53:57 2012 -0800
     3.3 @@ -0,0 +1,179 @@
     3.4 +
     3.5 +Microsoft Visual Studio Solution File, Format Version 11.00
     3.6 +# Visual Studio 2010
     3.7 +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "SDL", "SDL\SDL_VS2012.vcxproj", "{81CE8DAF-EBB2-4761-8E45-B71ABCCA8C68}"
     3.8 +EndProject
     3.9 +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "SDLmain", "SDLmain\SDLmain_VS2012.vcxproj", "{DA956FD3-E142-46F2-9DD5-C78BEBB56B7A}"
    3.10 +EndProject
    3.11 +Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "tests", "tests", "{CE748C1F-3C21-4825-AA6A-F895A023F7E7}"
    3.12 +EndProject
    3.13 +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "automated", "tests\automated\automated_VS2010.vcxproj", "{DDD710DB-EC7B-4CCB-BD75-535D401A2FE0}"
    3.14 +	ProjectSection(ProjectDependencies) = postProject
    3.15 +		{81CE8DAF-EBB2-4761-8E45-B71ABCCA8C68} = {81CE8DAF-EBB2-4761-8E45-B71ABCCA8C68}
    3.16 +		{DA956FD3-E142-46F2-9DD5-C78BEBB56B7A} = {DA956FD3-E142-46F2-9DD5-C78BEBB56B7A}
    3.17 +	EndProjectSection
    3.18 +EndProject
    3.19 +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "loopwave", "tests\loopwave\loopwave_VS2012.vcxproj", "{AAAD1CB5-7ADA-47AE-85A0-08A6EC48FAFB}"
    3.20 +	ProjectSection(ProjectDependencies) = postProject
    3.21 +		{81CE8DAF-EBB2-4761-8E45-B71ABCCA8C68} = {81CE8DAF-EBB2-4761-8E45-B71ABCCA8C68}
    3.22 +		{DA956FD3-E142-46F2-9DD5-C78BEBB56B7A} = {DA956FD3-E142-46F2-9DD5-C78BEBB56B7A}
    3.23 +	EndProjectSection
    3.24 +EndProject
    3.25 +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "testplatform", "tests\testplatform\testplatform_VS2012.vcxproj", "{26932B24-EFC6-4E3A-B277-ED653DA37968}"
    3.26 +	ProjectSection(ProjectDependencies) = postProject
    3.27 +		{81CE8DAF-EBB2-4761-8E45-B71ABCCA8C68} = {81CE8DAF-EBB2-4761-8E45-B71ABCCA8C68}
    3.28 +		{DA956FD3-E142-46F2-9DD5-C78BEBB56B7A} = {DA956FD3-E142-46F2-9DD5-C78BEBB56B7A}
    3.29 +	EndProjectSection
    3.30 +EndProject
    3.31 +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "testfile", "tests\testfile\testfile_VS2012.vcxproj", "{CAE4F1D0-314F-4B10-805B-0EFD670133A0}"
    3.32 +	ProjectSection(ProjectDependencies) = postProject
    3.33 +		{81CE8DAF-EBB2-4761-8E45-B71ABCCA8C68} = {81CE8DAF-EBB2-4761-8E45-B71ABCCA8C68}
    3.34 +		{DA956FD3-E142-46F2-9DD5-C78BEBB56B7A} = {DA956FD3-E142-46F2-9DD5-C78BEBB56B7A}
    3.35 +	EndProjectSection
    3.36 +EndProject
    3.37 +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "testgl2", "tests\testgl2\testgl2_VS2012.vcxproj", "{8B5CFB38-CCBA-40A8-AD7A-89C57B070884}"
    3.38 +	ProjectSection(ProjectDependencies) = postProject
    3.39 +		{81CE8DAF-EBB2-4761-8E45-B71ABCCA8C68} = {81CE8DAF-EBB2-4761-8E45-B71ABCCA8C68}
    3.40 +		{DA956FD3-E142-46F2-9DD5-C78BEBB56B7A} = {DA956FD3-E142-46F2-9DD5-C78BEBB56B7A}
    3.41 +	EndProjectSection
    3.42 +EndProject
    3.43 +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "checkkeys", "tests\checkkeys\checkkeys_VS2012.vcxproj", "{26828762-C95D-4637-9CB1-7F0979523813}"
    3.44 +	ProjectSection(ProjectDependencies) = postProject
    3.45 +		{81CE8DAF-EBB2-4761-8E45-B71ABCCA8C68} = {81CE8DAF-EBB2-4761-8E45-B71ABCCA8C68}
    3.46 +		{DA956FD3-E142-46F2-9DD5-C78BEBB56B7A} = {DA956FD3-E142-46F2-9DD5-C78BEBB56B7A}
    3.47 +	EndProjectSection
    3.48 +EndProject
    3.49 +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "testsprite2", "tests\testsprite2\testsprite2_VS2012.vcxproj", "{40FB7794-D3C3-4CFE-BCF4-A80C96635682}"
    3.50 +	ProjectSection(ProjectDependencies) = postProject
    3.51 +		{81CE8DAF-EBB2-4761-8E45-B71ABCCA8C68} = {81CE8DAF-EBB2-4761-8E45-B71ABCCA8C68}
    3.52 +		{DA956FD3-E142-46F2-9DD5-C78BEBB56B7A} = {DA956FD3-E142-46F2-9DD5-C78BEBB56B7A}
    3.53 +	EndProjectSection
    3.54 +EndProject
    3.55 +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "testshape", "tests\testshape\testshape_VS2012.vcxproj", "{EDEA9D00-AF64-45DE-8F60-5957048F2F0F}"
    3.56 +	ProjectSection(ProjectDependencies) = postProject
    3.57 +		{81CE8DAF-EBB2-4761-8E45-B71ABCCA8C68} = {81CE8DAF-EBB2-4761-8E45-B71ABCCA8C68}
    3.58 +		{DA956FD3-E142-46F2-9DD5-C78BEBB56B7A} = {DA956FD3-E142-46F2-9DD5-C78BEBB56B7A}
    3.59 +	EndProjectSection
    3.60 +EndProject
    3.61 +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "testdraw2", "tests\testdraw2\testdraw2_VS2012.vcxproj", "{8682FE1E-0CF6-4EDD-9BB5-1733D8C8B4DF}"
    3.62 +	ProjectSection(ProjectDependencies) = postProject
    3.63 +		{81CE8DAF-EBB2-4761-8E45-B71ABCCA8C68} = {81CE8DAF-EBB2-4761-8E45-B71ABCCA8C68}
    3.64 +		{DA956FD3-E142-46F2-9DD5-C78BEBB56B7A} = {DA956FD3-E142-46F2-9DD5-C78BEBB56B7A}
    3.65 +	EndProjectSection
    3.66 +EndProject
    3.67 +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "testpower", "tests\testpower\testpower_VS2012.vcxproj", "{C4E04D18-EF76-4B42-B4C2-16A1BACDC0A3}"
    3.68 +	ProjectSection(ProjectDependencies) = postProject
    3.69 +		{81CE8DAF-EBB2-4761-8E45-B71ABCCA8C68} = {81CE8DAF-EBB2-4761-8E45-B71ABCCA8C68}
    3.70 +		{DA956FD3-E142-46F2-9DD5-C78BEBB56B7A} = {DA956FD3-E142-46F2-9DD5-C78BEBB56B7A}
    3.71 +	EndProjectSection
    3.72 +EndProject
    3.73 +Global
    3.74 +	GlobalSection(SolutionConfigurationPlatforms) = preSolution
    3.75 +		Debug|Win32 = Debug|Win32
    3.76 +		Debug|x64 = Debug|x64
    3.77 +		Release|Win32 = Release|Win32
    3.78 +		Release|x64 = Release|x64
    3.79 +	EndGlobalSection
    3.80 +	GlobalSection(ProjectConfigurationPlatforms) = postSolution
    3.81 +		{81CE8DAF-EBB2-4761-8E45-B71ABCCA8C68}.Debug|Win32.ActiveCfg = Debug|Win32
    3.82 +		{81CE8DAF-EBB2-4761-8E45-B71ABCCA8C68}.Debug|Win32.Build.0 = Debug|Win32
    3.83 +		{81CE8DAF-EBB2-4761-8E45-B71ABCCA8C68}.Debug|x64.ActiveCfg = Debug|x64
    3.84 +		{81CE8DAF-EBB2-4761-8E45-B71ABCCA8C68}.Debug|x64.Build.0 = Debug|x64
    3.85 +		{81CE8DAF-EBB2-4761-8E45-B71ABCCA8C68}.Release|Win32.ActiveCfg = Release|Win32
    3.86 +		{81CE8DAF-EBB2-4761-8E45-B71ABCCA8C68}.Release|Win32.Build.0 = Release|Win32
    3.87 +		{81CE8DAF-EBB2-4761-8E45-B71ABCCA8C68}.Release|x64.ActiveCfg = Release|x64
    3.88 +		{81CE8DAF-EBB2-4761-8E45-B71ABCCA8C68}.Release|x64.Build.0 = Release|x64
    3.89 +		{DA956FD3-E142-46F2-9DD5-C78BEBB56B7A}.Debug|Win32.ActiveCfg = Debug|Win32
    3.90 +		{DA956FD3-E142-46F2-9DD5-C78BEBB56B7A}.Debug|Win32.Build.0 = Debug|Win32
    3.91 +		{DA956FD3-E142-46F2-9DD5-C78BEBB56B7A}.Debug|x64.ActiveCfg = Debug|x64
    3.92 +		{DA956FD3-E142-46F2-9DD5-C78BEBB56B7A}.Debug|x64.Build.0 = Debug|x64
    3.93 +		{DA956FD3-E142-46F2-9DD5-C78BEBB56B7A}.Release|Win32.ActiveCfg = Release|Win32
    3.94 +		{DA956FD3-E142-46F2-9DD5-C78BEBB56B7A}.Release|Win32.Build.0 = Release|Win32
    3.95 +		{DA956FD3-E142-46F2-9DD5-C78BEBB56B7A}.Release|x64.ActiveCfg = Release|x64
    3.96 +		{DA956FD3-E142-46F2-9DD5-C78BEBB56B7A}.Release|x64.Build.0 = Release|x64
    3.97 +		{DDD710DB-EC7B-4CCB-BD75-535D401A2FE0}.Debug|Win32.ActiveCfg = Debug|Win32
    3.98 +		{DDD710DB-EC7B-4CCB-BD75-535D401A2FE0}.Debug|Win32.Build.0 = Debug|Win32
    3.99 +		{DDD710DB-EC7B-4CCB-BD75-535D401A2FE0}.Debug|x64.ActiveCfg = Debug|x64
   3.100 +		{DDD710DB-EC7B-4CCB-BD75-535D401A2FE0}.Debug|x64.Build.0 = Debug|x64
   3.101 +		{DDD710DB-EC7B-4CCB-BD75-535D401A2FE0}.Release|Win32.ActiveCfg = Release|Win32
   3.102 +		{DDD710DB-EC7B-4CCB-BD75-535D401A2FE0}.Release|Win32.Build.0 = Release|Win32
   3.103 +		{DDD710DB-EC7B-4CCB-BD75-535D401A2FE0}.Release|x64.ActiveCfg = Release|Win32
   3.104 +		{AAAD1CB5-7ADA-47AE-85A0-08A6EC48FAFB}.Debug|Win32.ActiveCfg = Debug|Win32
   3.105 +		{AAAD1CB5-7ADA-47AE-85A0-08A6EC48FAFB}.Debug|Win32.Build.0 = Debug|Win32
   3.106 +		{AAAD1CB5-7ADA-47AE-85A0-08A6EC48FAFB}.Debug|x64.ActiveCfg = Debug|x64
   3.107 +		{AAAD1CB5-7ADA-47AE-85A0-08A6EC48FAFB}.Debug|x64.Build.0 = Debug|x64
   3.108 +		{AAAD1CB5-7ADA-47AE-85A0-08A6EC48FAFB}.Release|Win32.ActiveCfg = Release|Win32
   3.109 +		{AAAD1CB5-7ADA-47AE-85A0-08A6EC48FAFB}.Release|Win32.Build.0 = Release|Win32
   3.110 +		{AAAD1CB5-7ADA-47AE-85A0-08A6EC48FAFB}.Release|x64.ActiveCfg = Release|Win32
   3.111 +		{26932B24-EFC6-4E3A-B277-ED653DA37968}.Debug|Win32.ActiveCfg = Debug|Win32
   3.112 +		{26932B24-EFC6-4E3A-B277-ED653DA37968}.Debug|Win32.Build.0 = Debug|Win32
   3.113 +		{26932B24-EFC6-4E3A-B277-ED653DA37968}.Debug|x64.ActiveCfg = Debug|x64
   3.114 +		{26932B24-EFC6-4E3A-B277-ED653DA37968}.Debug|x64.Build.0 = Debug|x64
   3.115 +		{26932B24-EFC6-4E3A-B277-ED653DA37968}.Release|Win32.ActiveCfg = Release|Win32
   3.116 +		{26932B24-EFC6-4E3A-B277-ED653DA37968}.Release|Win32.Build.0 = Release|Win32
   3.117 +		{26932B24-EFC6-4E3A-B277-ED653DA37968}.Release|x64.ActiveCfg = Release|Win32
   3.118 +		{CAE4F1D0-314F-4B10-805B-0EFD670133A0}.Debug|Win32.ActiveCfg = Debug|Win32
   3.119 +		{CAE4F1D0-314F-4B10-805B-0EFD670133A0}.Debug|Win32.Build.0 = Debug|Win32
   3.120 +		{CAE4F1D0-314F-4B10-805B-0EFD670133A0}.Debug|x64.ActiveCfg = Debug|x64
   3.121 +		{CAE4F1D0-314F-4B10-805B-0EFD670133A0}.Debug|x64.Build.0 = Debug|x64
   3.122 +		{CAE4F1D0-314F-4B10-805B-0EFD670133A0}.Release|Win32.ActiveCfg = Release|Win32
   3.123 +		{CAE4F1D0-314F-4B10-805B-0EFD670133A0}.Release|Win32.Build.0 = Release|Win32
   3.124 +		{CAE4F1D0-314F-4B10-805B-0EFD670133A0}.Release|x64.ActiveCfg = Release|Win32
   3.125 +		{8B5CFB38-CCBA-40A8-AD7A-89C57B070884}.Debug|Win32.ActiveCfg = Debug|Win32
   3.126 +		{8B5CFB38-CCBA-40A8-AD7A-89C57B070884}.Debug|Win32.Build.0 = Debug|Win32
   3.127 +		{8B5CFB38-CCBA-40A8-AD7A-89C57B070884}.Debug|x64.ActiveCfg = Debug|x64
   3.128 +		{8B5CFB38-CCBA-40A8-AD7A-89C57B070884}.Debug|x64.Build.0 = Debug|x64
   3.129 +		{8B5CFB38-CCBA-40A8-AD7A-89C57B070884}.Release|Win32.ActiveCfg = Release|Win32
   3.130 +		{8B5CFB38-CCBA-40A8-AD7A-89C57B070884}.Release|Win32.Build.0 = Release|Win32
   3.131 +		{8B5CFB38-CCBA-40A8-AD7A-89C57B070884}.Release|x64.ActiveCfg = Release|Win32
   3.132 +		{26828762-C95D-4637-9CB1-7F0979523813}.Debug|Win32.ActiveCfg = Debug|Win32
   3.133 +		{26828762-C95D-4637-9CB1-7F0979523813}.Debug|Win32.Build.0 = Debug|Win32
   3.134 +		{26828762-C95D-4637-9CB1-7F0979523813}.Debug|x64.ActiveCfg = Debug|x64
   3.135 +		{26828762-C95D-4637-9CB1-7F0979523813}.Debug|x64.Build.0 = Debug|x64
   3.136 +		{26828762-C95D-4637-9CB1-7F0979523813}.Release|Win32.ActiveCfg = Release|Win32
   3.137 +		{26828762-C95D-4637-9CB1-7F0979523813}.Release|Win32.Build.0 = Release|Win32
   3.138 +		{26828762-C95D-4637-9CB1-7F0979523813}.Release|x64.ActiveCfg = Release|Win32
   3.139 +		{40FB7794-D3C3-4CFE-BCF4-A80C96635682}.Debug|Win32.ActiveCfg = Debug|Win32
   3.140 +		{40FB7794-D3C3-4CFE-BCF4-A80C96635682}.Debug|Win32.Build.0 = Debug|Win32
   3.141 +		{40FB7794-D3C3-4CFE-BCF4-A80C96635682}.Debug|x64.ActiveCfg = Debug|x64
   3.142 +		{40FB7794-D3C3-4CFE-BCF4-A80C96635682}.Debug|x64.Build.0 = Debug|x64
   3.143 +		{40FB7794-D3C3-4CFE-BCF4-A80C96635682}.Release|Win32.ActiveCfg = Release|Win32
   3.144 +		{40FB7794-D3C3-4CFE-BCF4-A80C96635682}.Release|Win32.Build.0 = Release|Win32
   3.145 +		{40FB7794-D3C3-4CFE-BCF4-A80C96635682}.Release|x64.ActiveCfg = Release|Win32
   3.146 +		{EDEA9D00-AF64-45DE-8F60-5957048F2F0F}.Debug|Win32.ActiveCfg = Debug|Win32
   3.147 +		{EDEA9D00-AF64-45DE-8F60-5957048F2F0F}.Debug|Win32.Build.0 = Debug|Win32
   3.148 +		{EDEA9D00-AF64-45DE-8F60-5957048F2F0F}.Debug|x64.ActiveCfg = Debug|x64
   3.149 +		{EDEA9D00-AF64-45DE-8F60-5957048F2F0F}.Debug|x64.Build.0 = Debug|x64
   3.150 +		{EDEA9D00-AF64-45DE-8F60-5957048F2F0F}.Release|Win32.ActiveCfg = Release|Win32
   3.151 +		{EDEA9D00-AF64-45DE-8F60-5957048F2F0F}.Release|x64.ActiveCfg = Release|Win32
   3.152 +		{8682FE1E-0CF6-4EDD-9BB5-1733D8C8B4DF}.Debug|Win32.ActiveCfg = Debug|Win32
   3.153 +		{8682FE1E-0CF6-4EDD-9BB5-1733D8C8B4DF}.Debug|Win32.Build.0 = Debug|Win32
   3.154 +		{8682FE1E-0CF6-4EDD-9BB5-1733D8C8B4DF}.Debug|x64.ActiveCfg = Debug|x64
   3.155 +		{8682FE1E-0CF6-4EDD-9BB5-1733D8C8B4DF}.Debug|x64.Build.0 = Debug|x64
   3.156 +		{8682FE1E-0CF6-4EDD-9BB5-1733D8C8B4DF}.Release|Win32.ActiveCfg = Release|Win32
   3.157 +		{8682FE1E-0CF6-4EDD-9BB5-1733D8C8B4DF}.Release|Win32.Build.0 = Release|Win32
   3.158 +		{8682FE1E-0CF6-4EDD-9BB5-1733D8C8B4DF}.Release|x64.ActiveCfg = Release|Win32
   3.159 +		{C4E04D18-EF76-4B42-B4C2-16A1BACDC0A3}.Debug|Win32.ActiveCfg = Debug|Win32
   3.160 +		{C4E04D18-EF76-4B42-B4C2-16A1BACDC0A3}.Debug|Win32.Build.0 = Debug|Win32
   3.161 +		{C4E04D18-EF76-4B42-B4C2-16A1BACDC0A3}.Debug|x64.ActiveCfg = Debug|x64
   3.162 +		{C4E04D18-EF76-4B42-B4C2-16A1BACDC0A3}.Debug|x64.Build.0 = Debug|x64
   3.163 +		{C4E04D18-EF76-4B42-B4C2-16A1BACDC0A3}.Release|Win32.ActiveCfg = Release|Win32
   3.164 +		{C4E04D18-EF76-4B42-B4C2-16A1BACDC0A3}.Release|Win32.Build.0 = Release|Win32
   3.165 +		{C4E04D18-EF76-4B42-B4C2-16A1BACDC0A3}.Release|x64.ActiveCfg = Release|Win32
   3.166 +	EndGlobalSection
   3.167 +	GlobalSection(SolutionProperties) = preSolution
   3.168 +		HideSolutionNode = FALSE
   3.169 +	EndGlobalSection
   3.170 +	GlobalSection(NestedProjects) = preSolution
   3.171 +		{DDD710DB-EC7B-4CCB-BD75-535D401A2FE0} = {CE748C1F-3C21-4825-AA6A-F895A023F7E7}
   3.172 +		{AAAD1CB5-7ADA-47AE-85A0-08A6EC48FAFB} = {CE748C1F-3C21-4825-AA6A-F895A023F7E7}
   3.173 +		{26932B24-EFC6-4E3A-B277-ED653DA37968} = {CE748C1F-3C21-4825-AA6A-F895A023F7E7}
   3.174 +		{CAE4F1D0-314F-4B10-805B-0EFD670133A0} = {CE748C1F-3C21-4825-AA6A-F895A023F7E7}
   3.175 +		{8B5CFB38-CCBA-40A8-AD7A-89C57B070884} = {CE748C1F-3C21-4825-AA6A-F895A023F7E7}
   3.176 +		{26828762-C95D-4637-9CB1-7F0979523813} = {CE748C1F-3C21-4825-AA6A-F895A023F7E7}
   3.177 +		{40FB7794-D3C3-4CFE-BCF4-A80C96635682} = {CE748C1F-3C21-4825-AA6A-F895A023F7E7}
   3.178 +		{EDEA9D00-AF64-45DE-8F60-5957048F2F0F} = {CE748C1F-3C21-4825-AA6A-F895A023F7E7}
   3.179 +		{8682FE1E-0CF6-4EDD-9BB5-1733D8C8B4DF} = {CE748C1F-3C21-4825-AA6A-F895A023F7E7}
   3.180 +		{C4E04D18-EF76-4B42-B4C2-16A1BACDC0A3} = {CE748C1F-3C21-4825-AA6A-F895A023F7E7}
   3.181 +	EndGlobalSection
   3.182 +EndGlobal
     4.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
     4.2 +++ b/VisualC/SDLmain/SDLmain_VS2012.vcxproj	Thu Nov 08 21:53:57 2012 -0800
     4.3 @@ -0,0 +1,163 @@
     4.4 +<?xml version="1.0" encoding="utf-8"?>
     4.5 +<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
     4.6 +  <ItemGroup Label="ProjectConfigurations">
     4.7 +    <ProjectConfiguration Include="Debug|Win32">
     4.8 +      <Configuration>Debug</Configuration>
     4.9 +      <Platform>Win32</Platform>
    4.10 +    </ProjectConfiguration>
    4.11 +    <ProjectConfiguration Include="Debug|x64">
    4.12 +      <Configuration>Debug</Configuration>
    4.13 +      <Platform>x64</Platform>
    4.14 +    </ProjectConfiguration>
    4.15 +    <ProjectConfiguration Include="Release|Win32">
    4.16 +      <Configuration>Release</Configuration>
    4.17 +      <Platform>Win32</Platform>
    4.18 +    </ProjectConfiguration>
    4.19 +    <ProjectConfiguration Include="Release|x64">
    4.20 +      <Configuration>Release</Configuration>
    4.21 +      <Platform>x64</Platform>
    4.22 +    </ProjectConfiguration>
    4.23 +  </ItemGroup>
    4.24 +  <PropertyGroup Label="Globals">
    4.25 +    <ProjectName>SDLmain</ProjectName>
    4.26 +    <ProjectGuid>{DA956FD3-E142-46F2-9DD5-C78BEBB56B7A}</ProjectGuid>
    4.27 +  </PropertyGroup>
    4.28 +  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
    4.29 +  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
    4.30 +    <ConfigurationType>StaticLibrary</ConfigurationType>
    4.31 +    <UseOfMfc>false</UseOfMfc>
    4.32 +    <PlatformToolset>v110</PlatformToolset>
    4.33 +  </PropertyGroup>
    4.34 +  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
    4.35 +    <ConfigurationType>StaticLibrary</ConfigurationType>
    4.36 +    <UseOfMfc>false</UseOfMfc>
    4.37 +    <PlatformToolset>v110</PlatformToolset>
    4.38 +  </PropertyGroup>
    4.39 +  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
    4.40 +    <ConfigurationType>StaticLibrary</ConfigurationType>
    4.41 +    <UseOfMfc>false</UseOfMfc>
    4.42 +    <CharacterSet>MultiByte</CharacterSet>
    4.43 +    <PlatformToolset>v110</PlatformToolset>
    4.44 +  </PropertyGroup>
    4.45 +  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
    4.46 +    <ConfigurationType>StaticLibrary</ConfigurationType>
    4.47 +    <UseOfMfc>false</UseOfMfc>
    4.48 +    <PlatformToolset>v110</PlatformToolset>
    4.49 +  </PropertyGroup>
    4.50 +  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
    4.51 +  <ImportGroup Label="ExtensionSettings">
    4.52 +  </ImportGroup>
    4.53 +  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="PropertySheets">
    4.54 +    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
    4.55 +    <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC70.props" />
    4.56 +  </ImportGroup>
    4.57 +  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="PropertySheets">
    4.58 +    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
    4.59 +    <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC70.props" />
    4.60 +  </ImportGroup>
    4.61 +  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="PropertySheets">
    4.62 +    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
    4.63 +    <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC70.props" />
    4.64 +  </ImportGroup>
    4.65 +  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="PropertySheets">
    4.66 +    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
    4.67 +    <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC70.props" />
    4.68 +  </ImportGroup>
    4.69 +  <PropertyGroup Label="UserMacros" />
    4.70 +  <PropertyGroup>
    4.71 +    <_ProjectFileVersion>10.0.30319.1</_ProjectFileVersion>
    4.72 +    <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(Platform)\$(Configuration)\</OutDir>
    4.73 +    <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(Platform)\$(Configuration)\</IntDir>
    4.74 +    <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(Platform)\$(Configuration)\</OutDir>
    4.75 +    <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(Platform)\$(Configuration)\</IntDir>
    4.76 +    <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(Platform)\$(Configuration)\</OutDir>
    4.77 +    <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(Platform)\$(Configuration)\</IntDir>
    4.78 +    <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(Platform)\$(Configuration)\</OutDir>
    4.79 +    <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(Platform)\$(Configuration)\</IntDir>
    4.80 +  </PropertyGroup>
    4.81 +  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
    4.82 +    <PreBuildEvent />
    4.83 +    <ClCompile>
    4.84 +      <InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion>
    4.85 +      <AdditionalIncludeDirectories>..\..\include;..\..\include\SDL;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
    4.86 +      <PreprocessorDefinitions>WIN32;NDEBUG;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
    4.87 +      <StringPooling>true</StringPooling>
    4.88 +      <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
    4.89 +      <FunctionLevelLinking>true</FunctionLevelLinking>
    4.90 +      <PrecompiledHeader>
    4.91 +      </PrecompiledHeader>
    4.92 +      <WarningLevel>Level3</WarningLevel>
    4.93 +      <SuppressStartupBanner>true</SuppressStartupBanner>
    4.94 +      <CompileAs>Default</CompileAs>
    4.95 +    </ClCompile>
    4.96 +    <Lib>
    4.97 +      <SuppressStartupBanner>true</SuppressStartupBanner>
    4.98 +    </Lib>
    4.99 +  </ItemDefinitionGroup>
   4.100 +  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
   4.101 +    <Midl>
   4.102 +      <TargetEnvironment>X64</TargetEnvironment>
   4.103 +    </Midl>
   4.104 +    <ClCompile>
   4.105 +      <InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion>
   4.106 +      <AdditionalIncludeDirectories>..\..\include;..\..\include\SDL;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
   4.107 +      <PreprocessorDefinitions>WIN32;NDEBUG;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
   4.108 +      <StringPooling>true</StringPooling>
   4.109 +      <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
   4.110 +      <FunctionLevelLinking>true</FunctionLevelLinking>
   4.111 +      <PrecompiledHeader>
   4.112 +      </PrecompiledHeader>
   4.113 +      <WarningLevel>Level3</WarningLevel>
   4.114 +      <SuppressStartupBanner>true</SuppressStartupBanner>
   4.115 +      <CompileAs>Default</CompileAs>
   4.116 +    </ClCompile>
   4.117 +    <Lib>
   4.118 +      <SuppressStartupBanner>true</SuppressStartupBanner>
   4.119 +    </Lib>
   4.120 +  </ItemDefinitionGroup>
   4.121 +  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
   4.122 +    <PreBuildEvent />
   4.123 +    <ClCompile>
   4.124 +      <Optimization>Disabled</Optimization>
   4.125 +      <AdditionalIncludeDirectories>..\..\include;..\..\include\SDL;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
   4.126 +      <PreprocessorDefinitions>WIN32;_DEBUG;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
   4.127 +      <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
   4.128 +      <PrecompiledHeader>
   4.129 +      </PrecompiledHeader>
   4.130 +      <WarningLevel>Level3</WarningLevel>
   4.131 +      <SuppressStartupBanner>true</SuppressStartupBanner>
   4.132 +      <DebugInformationFormat>OldStyle</DebugInformationFormat>
   4.133 +      <CompileAs>Default</CompileAs>
   4.134 +    </ClCompile>
   4.135 +    <Lib>
   4.136 +      <SuppressStartupBanner>true</SuppressStartupBanner>
   4.137 +    </Lib>
   4.138 +  </ItemDefinitionGroup>
   4.139 +  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
   4.140 +    <Midl>
   4.141 +      <TargetEnvironment>X64</TargetEnvironment>
   4.142 +    </Midl>
   4.143 +    <ClCompile>
   4.144 +      <Optimization>Disabled</Optimization>
   4.145 +      <AdditionalIncludeDirectories>..\..\include;..\..\include\SDL;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
   4.146 +      <PreprocessorDefinitions>WIN32;_DEBUG;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
   4.147 +      <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
   4.148 +      <PrecompiledHeader>
   4.149 +      </PrecompiledHeader>
   4.150 +      <PrecompiledHeaderOutputFile>.\Debug/SDLmain.pch</PrecompiledHeaderOutputFile>
   4.151 +      <WarningLevel>Level3</WarningLevel>
   4.152 +      <SuppressStartupBanner>true</SuppressStartupBanner>
   4.153 +      <DebugInformationFormat>OldStyle</DebugInformationFormat>
   4.154 +      <CompileAs>Default</CompileAs>
   4.155 +    </ClCompile>
   4.156 +    <Lib>
   4.157 +      <SuppressStartupBanner>true</SuppressStartupBanner>
   4.158 +    </Lib>
   4.159 +  </ItemDefinitionGroup>
   4.160 +  <ItemGroup>
   4.161 +    <ClCompile Include="..\..\src\main\windows\SDL_windows_main.c" />
   4.162 +  </ItemGroup>
   4.163 +  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
   4.164 +  <ImportGroup Label="ExtensionTargets">
   4.165 +  </ImportGroup>
   4.166 +</Project>
   4.167 \ No newline at end of file
     5.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
     5.2 +++ b/VisualC/tests/automated/automated_VS2012.vcxproj	Thu Nov 08 21:53:57 2012 -0800
     5.3 @@ -0,0 +1,189 @@
     5.4 +<?xml version="1.0" encoding="utf-8"?>
     5.5 +<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
     5.6 +  <ItemGroup Label="ProjectConfigurations">
     5.7 +    <ProjectConfiguration Include="Debug|Win32">
     5.8 +      <Configuration>Debug</Configuration>
     5.9 +      <Platform>Win32</Platform>
    5.10 +    </ProjectConfiguration>
    5.11 +    <ProjectConfiguration Include="Debug|x64">
    5.12 +      <Configuration>Debug</Configuration>
    5.13 +      <Platform>x64</Platform>
    5.14 +    </ProjectConfiguration>
    5.15 +    <ProjectConfiguration Include="Release|Win32">
    5.16 +      <Configuration>Release</Configuration>
    5.17 +      <Platform>Win32</Platform>
    5.18 +    </ProjectConfiguration>
    5.19 +    <ProjectConfiguration Include="Release|x64">
    5.20 +      <Configuration>Release</Configuration>
    5.21 +      <Platform>x64</Platform>
    5.22 +    </ProjectConfiguration>
    5.23 +  </ItemGroup>
    5.24 +  <PropertyGroup Label="Globals">
    5.25 +    <ProjectName>automated</ProjectName>
    5.26 +    <ProjectGuid>{DDD710DB-EC7B-4CCB-BD75-535D401A2FE0}</ProjectGuid>
    5.27 +    <RootNamespace>automated</RootNamespace>
    5.28 +    <Keyword>Win32Proj</Keyword>
    5.29 +  </PropertyGroup>
    5.30 +  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
    5.31 +  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
    5.32 +    <ConfigurationType>Application</ConfigurationType>
    5.33 +    <CharacterSet>Unicode</CharacterSet>
    5.34 +    <WholeProgramOptimization>true</WholeProgramOptimization>
    5.35 +  </PropertyGroup>
    5.36 +  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
    5.37 +    <ConfigurationType>Application</ConfigurationType>
    5.38 +    <CharacterSet>Unicode</CharacterSet>
    5.39 +    <WholeProgramOptimization>true</WholeProgramOptimization>
    5.40 +  </PropertyGroup>
    5.41 +  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
    5.42 +    <ConfigurationType>Application</ConfigurationType>
    5.43 +    <CharacterSet>Unicode</CharacterSet>
    5.44 +  </PropertyGroup>
    5.45 +  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
    5.46 +    <ConfigurationType>Application</ConfigurationType>
    5.47 +    <CharacterSet>MultiByte</CharacterSet>
    5.48 +  </PropertyGroup>
    5.49 +  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
    5.50 +  <ImportGroup Label="ExtensionSettings">
    5.51 +  </ImportGroup>
    5.52 +  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="PropertySheets">
    5.53 +    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
    5.54 +  </ImportGroup>
    5.55 +  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="PropertySheets">
    5.56 +    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
    5.57 +  </ImportGroup>
    5.58 +  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="PropertySheets">
    5.59 +    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
    5.60 +  </ImportGroup>
    5.61 +  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="PropertySheets">
    5.62 +    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
    5.63 +  </ImportGroup>
    5.64 +  <PropertyGroup Label="UserMacros" />
    5.65 +  <PropertyGroup>
    5.66 +    <_ProjectFileVersion>10.0.30319.1</_ProjectFileVersion>
    5.67 +    <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(Platform)\$(Configuration)\</OutDir>
    5.68 +    <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(Platform)\$(Configuration)\</OutDir>
    5.69 +    <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(Platform)\$(Configuration)\</IntDir>
    5.70 +    <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(Platform)\$(Configuration)\</IntDir>
    5.71 +    <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</LinkIncremental>
    5.72 +    <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</LinkIncremental>
    5.73 +    <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(Platform)\$(Configuration)\</OutDir>
    5.74 +    <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(Platform)\$(Configuration)\</OutDir>
    5.75 +    <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(Platform)\$(Configuration)\</IntDir>
    5.76 +    <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(Platform)\$(Configuration)\</IntDir>
    5.77 +    <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">false</LinkIncremental>
    5.78 +    <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Release|x64'">false</LinkIncremental>
    5.79 +  </PropertyGroup>
    5.80 +  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
    5.81 +    <ClCompile>
    5.82 +      <Optimization>Disabled</Optimization>
    5.83 +      <AdditionalIncludeDirectories>$(SolutionDir)..\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
    5.84 +      <PreprocessorDefinitions>WIN32;_DEBUG;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
    5.85 +      <MinimalRebuild>true</MinimalRebuild>
    5.86 +      <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
    5.87 +      <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
    5.88 +      <PrecompiledHeader>
    5.89 +      </PrecompiledHeader>
    5.90 +      <WarningLevel>Level3</WarningLevel>
    5.91 +      <DebugInformationFormat>EditAndContinue</DebugInformationFormat>
    5.92 +    </ClCompile>
    5.93 +    <Link>
    5.94 +      <GenerateDebugInformation>true</GenerateDebugInformation>
    5.95 +      <SubSystem>Windows</SubSystem>
    5.96 +      <TargetMachine>MachineX86</TargetMachine>
    5.97 +    </Link>
    5.98 +  </ItemDefinitionGroup>
    5.99 +  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
   5.100 +    <ClCompile>
   5.101 +      <Optimization>Disabled</Optimization>
   5.102 +      <AdditionalIncludeDirectories>$(SolutionDir)..\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
   5.103 +      <PreprocessorDefinitions>WIN32;_DEBUG;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
   5.104 +      <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
   5.105 +      <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
   5.106 +      <PrecompiledHeader>
   5.107 +      </PrecompiledHeader>
   5.108 +      <WarningLevel>Level3</WarningLevel>
   5.109 +      <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
   5.110 +    </ClCompile>
   5.111 +    <Link>
   5.112 +      <GenerateDebugInformation>true</GenerateDebugInformation>
   5.113 +      <SubSystem>Windows</SubSystem>
   5.114 +    </Link>
   5.115 +    <PostBuildEvent>
   5.116 +      <Command>copy "$(SolutionDir)\SDL\$(Platform)\$(Configuration)\SDL.dll" "$(TargetDir)\SDL.dll"</Command>
   5.117 +    </PostBuildEvent>
   5.118 +    <PostBuildEvent>
   5.119 +      <Message>Copy SDL</Message>
   5.120 +    </PostBuildEvent>
   5.121 +  </ItemDefinitionGroup>
   5.122 +  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
   5.123 +    <ClCompile>
   5.124 +      <Optimization>MaxSpeed</Optimization>
   5.125 +      <IntrinsicFunctions>true</IntrinsicFunctions>
   5.126 +      <AdditionalIncludeDirectories>$(SolutionDir)..\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
   5.127 +      <PreprocessorDefinitions>WIN32;NDEBUG;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
   5.128 +      <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
   5.129 +      <FunctionLevelLinking>true</FunctionLevelLinking>
   5.130 +      <PrecompiledHeader>
   5.131 +      </PrecompiledHeader>
   5.132 +      <WarningLevel>Level3</WarningLevel>
   5.133 +      <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
   5.134 +    </ClCompile>
   5.135 +    <Link>
   5.136 +      <GenerateDebugInformation>true</GenerateDebugInformation>
   5.137 +      <SubSystem>Windows</SubSystem>
   5.138 +      <OptimizeReferences>true</OptimizeReferences>
   5.139 +      <EnableCOMDATFolding>true</EnableCOMDATFolding>
   5.140 +      <TargetMachine>MachineX86</TargetMachine>
   5.141 +    </Link>
   5.142 +  </ItemDefinitionGroup>
   5.143 +  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
   5.144 +    <ClCompile>
   5.145 +      <Optimization>MaxSpeed</Optimization>
   5.146 +      <IntrinsicFunctions>true</IntrinsicFunctions>
   5.147 +      <AdditionalIncludeDirectories>$(SolutionDir)..\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
   5.148 +      <PreprocessorDefinitions>WIN32;NDEBUG;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
   5.149 +      <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
   5.150 +      <FunctionLevelLinking>true</FunctionLevelLinking>
   5.151 +      <PrecompiledHeader>
   5.152 +      </PrecompiledHeader>
   5.153 +      <WarningLevel>Level3</WarningLevel>
   5.154 +      <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
   5.155 +    </ClCompile>
   5.156 +    <Link>
   5.157 +      <GenerateDebugInformation>true</GenerateDebugInformation>
   5.158 +      <SubSystem>Windows</SubSystem>
   5.159 +      <OptimizeReferences>true</OptimizeReferences>
   5.160 +      <EnableCOMDATFolding>true</EnableCOMDATFolding>
   5.161 +    </Link>
   5.162 +  </ItemDefinitionGroup>
   5.163 +  <ItemGroup>
   5.164 +    <ClCompile Include="..\..\..\test\automated\audio\audio.c" />
   5.165 +    <ClCompile Include="..\..\..\test\automated\common\common.c" />
   5.166 +    <ClCompile Include="..\..\..\test\automated\platform\platform.c" />
   5.167 +    <ClCompile Include="..\..\..\test\automated\rect\rect.c" />
   5.168 +    <ClCompile Include="..\..\..\test\automated\render\render.c" />
   5.169 +    <ClCompile Include="..\..\..\test\automated\rwops\rwops.c" />
   5.170 +    <ClCompile Include="..\..\..\test\automated\rwops\TestSupportRWops_Generic.c" />
   5.171 +    <ClCompile Include="..\..\..\test\automated\SDL_at.c" />
   5.172 +    <ClCompile Include="..\..\..\test\automated\surface\surface.c" />
   5.173 +    <ClCompile Include="..\..\..\test\automated\testsdl.c" />
   5.174 +  </ItemGroup>
   5.175 +  <ItemGroup>
   5.176 +    <ClInclude Include="..\..\..\test\automated\audio\audio.h" />
   5.177 +    <ClInclude Include="..\..\..\test\automated\common\common.h" />
   5.178 +    <ClInclude Include="..\..\..\test\automated\common\images.h" />
   5.179 +    <ClInclude Include="..\..\..\test\automated\platform\platform.h" />
   5.180 +    <ClInclude Include="..\..\..\test\automated\render\render.h" />
   5.181 +    <ClInclude Include="..\..\..\test\automated\rwops\rwops.h" />
   5.182 +    <ClInclude Include="..\..\..\test\automated\SDL_at.h" />
   5.183 +    <ClInclude Include="..\..\..\test\automated\surface\surface.h" />
   5.184 +  </ItemGroup>
   5.185 +  <ItemGroup>
   5.186 +    <Library Include="..\..\Sdl\$(Platform)\$(Configuration)\SDL.lib" />
   5.187 +    <Library Include="..\..\SDLmain\$(Platform)\$(Configuration)\SDLmain.lib" />
   5.188 +  </ItemGroup>
   5.189 +  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
   5.190 +  <ImportGroup Label="ExtensionTargets">
   5.191 +  </ImportGroup>
   5.192 +</Project>
   5.193 \ No newline at end of file
     6.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
     6.2 +++ b/VisualC/tests/checkkeys/checkkeys_VS2012.vcxproj	Thu Nov 08 21:53:57 2012 -0800
     6.3 @@ -0,0 +1,231 @@
     6.4 +<?xml version="1.0" encoding="utf-8"?>
     6.5 +<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
     6.6 +  <ItemGroup Label="ProjectConfigurations">
     6.7 +    <ProjectConfiguration Include="Debug|Win32">
     6.8 +      <Configuration>Debug</Configuration>
     6.9 +      <Platform>Win32</Platform>
    6.10 +    </ProjectConfiguration>
    6.11 +    <ProjectConfiguration Include="Debug|x64">
    6.12 +      <Configuration>Debug</Configuration>
    6.13 +      <Platform>x64</Platform>
    6.14 +    </ProjectConfiguration>
    6.15 +    <ProjectConfiguration Include="Release|Win32">
    6.16 +      <Configuration>Release</Configuration>
    6.17 +      <Platform>Win32</Platform>
    6.18 +    </ProjectConfiguration>
    6.19 +    <ProjectConfiguration Include="Release|x64">
    6.20 +      <Configuration>Release</Configuration>
    6.21 +      <Platform>x64</Platform>
    6.22 +    </ProjectConfiguration>
    6.23 +  </ItemGroup>
    6.24 +  <PropertyGroup Label="Globals">
    6.25 +    <ProjectName>checkkeys</ProjectName>
    6.26 +    <RootNamespace>checkkeys</RootNamespace>
    6.27 +    <ProjectGuid>{26828762-C95D-4637-9CB1-7F0979523813}</ProjectGuid>
    6.28 +  </PropertyGroup>
    6.29 +  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
    6.30 +  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
    6.31 +    <ConfigurationType>Application</ConfigurationType>
    6.32 +    <UseOfMfc>false</UseOfMfc>
    6.33 +    <PlatformToolset>v110</PlatformToolset>
    6.34 +  </PropertyGroup>
    6.35 +  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
    6.36 +    <ConfigurationType>Application</ConfigurationType>
    6.37 +    <UseOfMfc>false</UseOfMfc>
    6.38 +    <PlatformToolset>v110</PlatformToolset>
    6.39 +  </PropertyGroup>
    6.40 +  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
    6.41 +    <ConfigurationType>Application</ConfigurationType>
    6.42 +    <UseOfMfc>false</UseOfMfc>
    6.43 +    <PlatformToolset>v110</PlatformToolset>
    6.44 +  </PropertyGroup>
    6.45 +  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
    6.46 +    <ConfigurationType>Application</ConfigurationType>
    6.47 +    <UseOfMfc>false</UseOfMfc>
    6.48 +    <CharacterSet>MultiByte</CharacterSet>
    6.49 +    <PlatformToolset>v110</PlatformToolset>
    6.50 +  </PropertyGroup>
    6.51 +  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
    6.52 +  <ImportGroup Label="ExtensionSettings">
    6.53 +  </ImportGroup>
    6.54 +  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="PropertySheets">
    6.55 +    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
    6.56 +    <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC70.props" />
    6.57 +  </ImportGroup>
    6.58 +  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="PropertySheets">
    6.59 +    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
    6.60 +    <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC70.props" />
    6.61 +  </ImportGroup>
    6.62 +  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="PropertySheets">
    6.63 +    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
    6.64 +    <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC70.props" />
    6.65 +  </ImportGroup>
    6.66 +  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="PropertySheets">
    6.67 +    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
    6.68 +    <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC70.props" />
    6.69 +  </ImportGroup>
    6.70 +  <PropertyGroup Label="UserMacros" />
    6.71 +  <PropertyGroup>
    6.72 +    <_ProjectFileVersion>10.0.30319.1</_ProjectFileVersion>
    6.73 +    <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(Platform)\$(Configuration)\</OutDir>
    6.74 +    <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(Platform)\$(Configuration)\</OutDir>
    6.75 +    <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(Platform)\$(Configuration)\</IntDir>
    6.76 +    <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(Platform)\$(Configuration)\</IntDir>
    6.77 +    <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</LinkIncremental>
    6.78 +    <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</LinkIncremental>
    6.79 +    <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(Platform)\$(Configuration)\</OutDir>
    6.80 +    <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(Platform)\$(Configuration)\</OutDir>
    6.81 +    <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(Platform)\$(Configuration)\</IntDir>
    6.82 +    <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(Platform)\$(Configuration)\</IntDir>
    6.83 +    <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">false</LinkIncremental>
    6.84 +    <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Release|x64'">false</LinkIncremental>
    6.85 +  </PropertyGroup>
    6.86 +  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
    6.87 +    <Midl>
    6.88 +      <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
    6.89 +      <MkTypLibCompatible>true</MkTypLibCompatible>
    6.90 +      <SuppressStartupBanner>true</SuppressStartupBanner>
    6.91 +      <TargetEnvironment>Win32</TargetEnvironment>
    6.92 +    </Midl>
    6.93 +    <ClCompile>
    6.94 +      <Optimization>Disabled</Optimization>
    6.95 +      <AdditionalIncludeDirectories>..\..\..\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
    6.96 +      <PreprocessorDefinitions>WIN32;_DEBUG;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
    6.97 +      <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
    6.98 +      <PrecompiledHeader>
    6.99 +      </PrecompiledHeader>
   6.100 +      <WarningLevel>Level3</WarningLevel>
   6.101 +      <SuppressStartupBanner>true</SuppressStartupBanner>
   6.102 +      <DebugInformationFormat>EditAndContinue</DebugInformationFormat>
   6.103 +      <CompileAs>Default</CompileAs>
   6.104 +    </ClCompile>
   6.105 +    <ResourceCompile>
   6.106 +      <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
   6.107 +      <Culture>0x0409</Culture>
   6.108 +    </ResourceCompile>
   6.109 +    <Link>
   6.110 +      <SuppressStartupBanner>true</SuppressStartupBanner>
   6.111 +      <GenerateDebugInformation>true</GenerateDebugInformation>
   6.112 +      <SubSystem>Windows</SubSystem>
   6.113 +    </Link>
   6.114 +    <PostBuildEvent>
   6.115 +      <Command>copy "$(SolutionDir)\SDL\$(Platform)\$(Configuration)\SDL.dll" "$(TargetDir)\SDL.dll"</Command>
   6.116 +    </PostBuildEvent>
   6.117 +    <PostBuildEvent>
   6.118 +      <Message>Copy SDL</Message>
   6.119 +    </PostBuildEvent>
   6.120 +  </ItemDefinitionGroup>
   6.121 +  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
   6.122 +    <Midl>
   6.123 +      <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
   6.124 +      <MkTypLibCompatible>true</MkTypLibCompatible>
   6.125 +      <SuppressStartupBanner>true</SuppressStartupBanner>
   6.126 +    </Midl>
   6.127 +    <ClCompile>
   6.128 +      <Optimization>Disabled</Optimization>
   6.129 +      <AdditionalIncludeDirectories>..\..\..\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
   6.130 +      <PreprocessorDefinitions>WIN32;_DEBUG;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
   6.131 +      <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
   6.132 +      <PrecompiledHeader>
   6.133 +      </PrecompiledHeader>
   6.134 +      <WarningLevel>Level3</WarningLevel>
   6.135 +      <SuppressStartupBanner>true</SuppressStartupBanner>
   6.136 +      <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
   6.137 +      <CompileAs>Default</CompileAs>
   6.138 +    </ClCompile>
   6.139 +    <ResourceCompile>
   6.140 +      <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
   6.141 +      <Culture>0x0409</Culture>
   6.142 +    </ResourceCompile>
   6.143 +    <Link>
   6.144 +      <SuppressStartupBanner>true</SuppressStartupBanner>
   6.145 +      <GenerateDebugInformation>true</GenerateDebugInformation>
   6.146 +      <SubSystem>Windows</SubSystem>
   6.147 +    </Link>
   6.148 +    <PostBuildEvent>
   6.149 +      <Command>copy "$(SolutionDir)\SDL\$(Platform)\$(Configuration)\SDL.dll" "$(TargetDir)\SDL.dll"</Command>
   6.150 +    </PostBuildEvent>
   6.151 +    <PostBuildEvent>
   6.152 +      <Message>Copy SDL</Message>
   6.153 +    </PostBuildEvent>
   6.154 +  </ItemDefinitionGroup>
   6.155 +  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
   6.156 +    <Midl>
   6.157 +      <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
   6.158 +      <MkTypLibCompatible>true</MkTypLibCompatible>
   6.159 +      <SuppressStartupBanner>true</SuppressStartupBanner>
   6.160 +      <TargetEnvironment>Win32</TargetEnvironment>
   6.161 +    </Midl>
   6.162 +    <ClCompile>
   6.163 +      <InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion>
   6.164 +      <AdditionalIncludeDirectories>..\..\..\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
   6.165 +      <PreprocessorDefinitions>WIN32;NDEBUG;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
   6.166 +      <StringPooling>true</StringPooling>
   6.167 +      <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
   6.168 +      <FunctionLevelLinking>true</FunctionLevelLinking>
   6.169 +      <PrecompiledHeader>
   6.170 +      </PrecompiledHeader>
   6.171 +      <WarningLevel>Level3</WarningLevel>
   6.172 +      <SuppressStartupBanner>true</SuppressStartupBanner>
   6.173 +      <CompileAs>Default</CompileAs>
   6.174 +    </ClCompile>
   6.175 +    <ResourceCompile>
   6.176 +      <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
   6.177 +      <Culture>0x0409</Culture>
   6.178 +    </ResourceCompile>
   6.179 +    <Link>
   6.180 +      <SuppressStartupBanner>true</SuppressStartupBanner>
   6.181 +      <SubSystem>Windows</SubSystem>
   6.182 +    </Link>
   6.183 +    <PostBuildEvent>
   6.184 +      <Command>copy "$(SolutionDir)\SDL\$(Platform)\$(Configuration)\SDL.dll" "$(TargetDir)\SDL.dll"</Command>
   6.185 +    </PostBuildEvent>
   6.186 +    <PostBuildEvent>
   6.187 +      <Message>Copy SDL</Message>
   6.188 +    </PostBuildEvent>
   6.189 +  </ItemDefinitionGroup>
   6.190 +  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
   6.191 +    <Midl>
   6.192 +      <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
   6.193 +      <MkTypLibCompatible>true</MkTypLibCompatible>
   6.194 +      <SuppressStartupBanner>true</SuppressStartupBanner>
   6.195 +    </Midl>
   6.196 +    <ClCompile>
   6.197 +      <InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion>
   6.198 +      <AdditionalIncludeDirectories>..\..\..\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
   6.199 +      <PreprocessorDefinitions>WIN32;NDEBUG;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
   6.200 +      <StringPooling>true</StringPooling>
   6.201 +      <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
   6.202 +      <FunctionLevelLinking>true</FunctionLevelLinking>
   6.203 +      <PrecompiledHeader>
   6.204 +      </PrecompiledHeader>
   6.205 +      <WarningLevel>Level3</WarningLevel>
   6.206 +      <SuppressStartupBanner>true</SuppressStartupBanner>
   6.207 +      <CompileAs>Default</CompileAs>
   6.208 +    </ClCompile>
   6.209 +    <ResourceCompile>
   6.210 +      <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
   6.211 +      <Culture>0x0409</Culture>
   6.212 +    </ResourceCompile>
   6.213 +    <Link>
   6.214 +      <SuppressStartupBanner>true</SuppressStartupBanner>
   6.215 +      <SubSystem>Windows</SubSystem>
   6.216 +    </Link>
   6.217 +    <PostBuildEvent>
   6.218 +      <Command>copy "$(SolutionDir)\SDL\$(Platform)\$(Configuration)\SDL.dll" "$(TargetDir)\SDL.dll"</Command>
   6.219 +    </PostBuildEvent>
   6.220 +    <PostBuildEvent>
   6.221 +      <Message>Copy SDL</Message>
   6.222 +    </PostBuildEvent>
   6.223 +  </ItemDefinitionGroup>
   6.224 +  <ItemGroup>
   6.225 +    <ClCompile Include="..\..\..\test\checkkeys.c" />
   6.226 +  </ItemGroup>
   6.227 +  <ItemGroup>
   6.228 +    <Library Include="..\..\Sdl\$(Platform)\$(Configuration)\SDL.lib" />
   6.229 +    <Library Include="..\..\SDLmain\$(Platform)\$(Configuration)\SDLmain.lib" />
   6.230 +  </ItemGroup>
   6.231 +  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
   6.232 +  <ImportGroup Label="ExtensionTargets">
   6.233 +  </ImportGroup>
   6.234 +</Project>
   6.235 \ No newline at end of file
     7.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
     7.2 +++ b/VisualC/tests/loopwave/loopwave_VS2012.vcxproj	Thu Nov 08 21:53:57 2012 -0800
     7.3 @@ -0,0 +1,231 @@
     7.4 +<?xml version="1.0" encoding="utf-8"?>
     7.5 +<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
     7.6 +  <ItemGroup Label="ProjectConfigurations">
     7.7 +    <ProjectConfiguration Include="Debug|Win32">
     7.8 +      <Configuration>Debug</Configuration>
     7.9 +      <Platform>Win32</Platform>
    7.10 +    </ProjectConfiguration>
    7.11 +    <ProjectConfiguration Include="Debug|x64">
    7.12 +      <Configuration>Debug</Configuration>
    7.13 +      <Platform>x64</Platform>
    7.14 +    </ProjectConfiguration>
    7.15 +    <ProjectConfiguration Include="Release|Win32">
    7.16 +      <Configuration>Release</Configuration>
    7.17 +      <Platform>Win32</Platform>
    7.18 +    </ProjectConfiguration>
    7.19 +    <ProjectConfiguration Include="Release|x64">
    7.20 +      <Configuration>Release</Configuration>
    7.21 +      <Platform>x64</Platform>
    7.22 +    </ProjectConfiguration>
    7.23 +  </ItemGroup>
    7.24 +  <PropertyGroup Label="Globals">
    7.25 +    <ProjectName>loopwave</ProjectName>
    7.26 +    <RootNamespace>loopwave</RootNamespace>
    7.27 +    <ProjectGuid>{AAAD1CB5-7ADA-47AE-85A0-08A6EC48FAFB}</ProjectGuid>
    7.28 +  </PropertyGroup>
    7.29 +  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
    7.30 +  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
    7.31 +    <ConfigurationType>Application</ConfigurationType>
    7.32 +    <UseOfMfc>false</UseOfMfc>
    7.33 +    <PlatformToolset>v110</PlatformToolset>
    7.34 +  </PropertyGroup>
    7.35 +  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
    7.36 +    <ConfigurationType>Application</ConfigurationType>
    7.37 +    <UseOfMfc>false</UseOfMfc>
    7.38 +    <CharacterSet>MultiByte</CharacterSet>
    7.39 +    <PlatformToolset>v110</PlatformToolset>
    7.40 +  </PropertyGroup>
    7.41 +  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
    7.42 +    <ConfigurationType>Application</ConfigurationType>
    7.43 +    <UseOfMfc>false</UseOfMfc>
    7.44 +    <PlatformToolset>v110</PlatformToolset>
    7.45 +  </PropertyGroup>
    7.46 +  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
    7.47 +    <ConfigurationType>Application</ConfigurationType>
    7.48 +    <UseOfMfc>false</UseOfMfc>
    7.49 +    <PlatformToolset>v110</PlatformToolset>
    7.50 +  </PropertyGroup>
    7.51 +  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
    7.52 +  <ImportGroup Label="ExtensionSettings">
    7.53 +  </ImportGroup>
    7.54 +  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="PropertySheets">
    7.55 +    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
    7.56 +    <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC70.props" />
    7.57 +  </ImportGroup>
    7.58 +  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="PropertySheets">
    7.59 +    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
    7.60 +    <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC70.props" />
    7.61 +  </ImportGroup>
    7.62 +  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="PropertySheets">
    7.63 +    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
    7.64 +    <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC70.props" />
    7.65 +  </ImportGroup>
    7.66 +  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="PropertySheets">
    7.67 +    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
    7.68 +    <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC70.props" />
    7.69 +  </ImportGroup>
    7.70 +  <PropertyGroup Label="UserMacros" />
    7.71 +  <PropertyGroup>
    7.72 +    <_ProjectFileVersion>10.0.30319.1</_ProjectFileVersion>
    7.73 +    <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(Platform)\$(Configuration)\</OutDir>
    7.74 +    <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(Platform)\$(Configuration)\</OutDir>
    7.75 +    <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(Platform)\$(Configuration)\</IntDir>
    7.76 +    <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(Platform)\$(Configuration)\</IntDir>
    7.77 +    <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">false</LinkIncremental>
    7.78 +    <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Release|x64'">false</LinkIncremental>
    7.79 +    <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(Platform)\$(Configuration)\</OutDir>
    7.80 +    <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(Platform)\$(Configuration)\</OutDir>
    7.81 +    <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(Platform)\$(Configuration)\</IntDir>
    7.82 +    <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(Platform)\$(Configuration)\</IntDir>
    7.83 +    <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</LinkIncremental>
    7.84 +    <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</LinkIncremental>
    7.85 +  </PropertyGroup>
    7.86 +  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
    7.87 +    <Midl>
    7.88 +      <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
    7.89 +      <MkTypLibCompatible>true</MkTypLibCompatible>
    7.90 +      <SuppressStartupBanner>true</SuppressStartupBanner>
    7.91 +      <TargetEnvironment>Win32</TargetEnvironment>
    7.92 +    </Midl>
    7.93 +    <ClCompile>
    7.94 +      <InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion>
    7.95 +      <AdditionalIncludeDirectories>..\..\..\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
    7.96 +      <PreprocessorDefinitions>WIN32;NDEBUG;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
    7.97 +      <StringPooling>true</StringPooling>
    7.98 +      <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
    7.99 +      <FunctionLevelLinking>true</FunctionLevelLinking>
   7.100 +      <PrecompiledHeader>
   7.101 +      </PrecompiledHeader>
   7.102 +      <WarningLevel>Level3</WarningLevel>
   7.103 +      <SuppressStartupBanner>true</SuppressStartupBanner>
   7.104 +      <CompileAs>Default</CompileAs>
   7.105 +    </ClCompile>
   7.106 +    <ResourceCompile>
   7.107 +      <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
   7.108 +      <Culture>0x0409</Culture>
   7.109 +    </ResourceCompile>
   7.110 +    <Link>
   7.111 +      <SuppressStartupBanner>true</SuppressStartupBanner>
   7.112 +      <SubSystem>Windows</SubSystem>
   7.113 +    </Link>
   7.114 +    <PostBuildEvent>
   7.115 +      <Command>copy "$(SolutionDir)\SDL\$(Platform)\$(Configuration)\SDL.dll" "$(TargetDir)\SDL.dll"</Command>
   7.116 +    </PostBuildEvent>
   7.117 +    <PostBuildEvent>
   7.118 +      <Message>Copy SDL</Message>
   7.119 +    </PostBuildEvent>
   7.120 +  </ItemDefinitionGroup>
   7.121 +  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
   7.122 +    <Midl>
   7.123 +      <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
   7.124 +      <MkTypLibCompatible>true</MkTypLibCompatible>
   7.125 +      <SuppressStartupBanner>true</SuppressStartupBanner>
   7.126 +    </Midl>
   7.127 +    <ClCompile>
   7.128 +      <InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion>
   7.129 +      <AdditionalIncludeDirectories>..\..\..\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
   7.130 +      <PreprocessorDefinitions>WIN32;NDEBUG;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
   7.131 +      <StringPooling>true</StringPooling>
   7.132 +      <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
   7.133 +      <FunctionLevelLinking>true</FunctionLevelLinking>
   7.134 +      <PrecompiledHeader>
   7.135 +      </PrecompiledHeader>
   7.136 +      <WarningLevel>Level3</WarningLevel>
   7.137 +      <SuppressStartupBanner>true</SuppressStartupBanner>
   7.138 +      <CompileAs>Default</CompileAs>
   7.139 +    </ClCompile>
   7.140 +    <ResourceCompile>
   7.141 +      <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
   7.142 +      <Culture>0x0409</Culture>
   7.143 +    </ResourceCompile>
   7.144 +    <Link>
   7.145 +      <SuppressStartupBanner>true</SuppressStartupBanner>
   7.146 +      <SubSystem>Windows</SubSystem>
   7.147 +    </Link>
   7.148 +    <PostBuildEvent>
   7.149 +      <Command>copy "$(SolutionDir)\SDL\$(Platform)\$(Configuration)\SDL.dll" "$(TargetDir)\SDL.dll"</Command>
   7.150 +    </PostBuildEvent>
   7.151 +    <PostBuildEvent>
   7.152 +      <Message>Copy SDL</Message>
   7.153 +    </PostBuildEvent>
   7.154 +  </ItemDefinitionGroup>
   7.155 +  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
   7.156 +    <Midl>
   7.157 +      <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
   7.158 +      <MkTypLibCompatible>true</MkTypLibCompatible>
   7.159 +      <SuppressStartupBanner>true</SuppressStartupBanner>
   7.160 +      <TargetEnvironment>Win32</TargetEnvironment>
   7.161 +    </Midl>
   7.162 +    <ClCompile>
   7.163 +      <Optimization>Disabled</Optimization>
   7.164 +      <AdditionalIncludeDirectories>..\..\..\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
   7.165 +      <PreprocessorDefinitions>WIN32;_DEBUG;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
   7.166 +      <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
   7.167 +      <PrecompiledHeader>
   7.168 +      </PrecompiledHeader>
   7.169 +      <WarningLevel>Level3</WarningLevel>
   7.170 +      <SuppressStartupBanner>true</SuppressStartupBanner>
   7.171 +      <DebugInformationFormat>EditAndContinue</DebugInformationFormat>
   7.172 +      <CompileAs>Default</CompileAs>
   7.173 +    </ClCompile>
   7.174 +    <ResourceCompile>
   7.175 +      <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
   7.176 +      <Culture>0x0409</Culture>
   7.177 +    </ResourceCompile>
   7.178 +    <Link>
   7.179 +      <SuppressStartupBanner>true</SuppressStartupBanner>
   7.180 +      <GenerateDebugInformation>true</GenerateDebugInformation>
   7.181 +      <SubSystem>Windows</SubSystem>
   7.182 +    </Link>
   7.183 +    <PostBuildEvent>
   7.184 +      <Command>copy "$(SolutionDir)\SDL\$(Platform)\$(Configuration)\SDL.dll" "$(TargetDir)\SDL.dll"</Command>
   7.185 +    </PostBuildEvent>
   7.186 +    <PostBuildEvent>
   7.187 +      <Message>Copy SDL</Message>
   7.188 +    </PostBuildEvent>
   7.189 +  </ItemDefinitionGroup>
   7.190 +  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
   7.191 +    <Midl>
   7.192 +      <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
   7.193 +      <MkTypLibCompatible>true</MkTypLibCompatible>
   7.194 +      <SuppressStartupBanner>true</SuppressStartupBanner>
   7.195 +    </Midl>
   7.196 +    <ClCompile>
   7.197 +      <Optimization>Disabled</Optimization>
   7.198 +      <AdditionalIncludeDirectories>..\..\..\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
   7.199 +      <PreprocessorDefinitions>WIN32;_DEBUG;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
   7.200 +      <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
   7.201 +      <PrecompiledHeader>
   7.202 +      </PrecompiledHeader>
   7.203 +      <WarningLevel>Level3</WarningLevel>
   7.204 +      <SuppressStartupBanner>true</SuppressStartupBanner>
   7.205 +      <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
   7.206 +      <CompileAs>Default</CompileAs>
   7.207 +    </ClCompile>
   7.208 +    <ResourceCompile>
   7.209 +      <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
   7.210 +      <Culture>0x0409</Culture>
   7.211 +    </ResourceCompile>
   7.212 +    <Link>
   7.213 +      <SuppressStartupBanner>true</SuppressStartupBanner>
   7.214 +      <GenerateDebugInformation>true</GenerateDebugInformation>
   7.215 +      <SubSystem>Windows</SubSystem>
   7.216 +    </Link>
   7.217 +    <PostBuildEvent>
   7.218 +      <Command>copy "$(SolutionDir)\SDL\$(Platform)\$(Configuration)\SDL.dll" "$(TargetDir)\SDL.dll"</Command>
   7.219 +    </PostBuildEvent>
   7.220 +    <PostBuildEvent>
   7.221 +      <Message>Copy SDL</Message>
   7.222 +    </PostBuildEvent>
   7.223 +  </ItemDefinitionGroup>
   7.224 +  <ItemGroup>
   7.225 +    <ClCompile Include="..\..\..\Test\Loopwave.c" />
   7.226 +  </ItemGroup>
   7.227 +  <ItemGroup>
   7.228 +    <Library Include="..\..\Sdl\$(Platform)\$(Configuration)\SDL.lib" />
   7.229 +    <Library Include="..\..\SDLmain\$(Platform)\$(Configuration)\SDLmain.lib" />
   7.230 +  </ItemGroup>
   7.231 +  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
   7.232 +  <ImportGroup Label="ExtensionTargets">
   7.233 +  </ImportGroup>
   7.234 +</Project>
   7.235 \ No newline at end of file
     8.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
     8.2 +++ b/VisualC/tests/testdraw2/testdraw2_VS2012.vcxproj	Thu Nov 08 21:53:57 2012 -0800
     8.3 @@ -0,0 +1,232 @@
     8.4 +<?xml version="1.0" encoding="utf-8"?>
     8.5 +<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
     8.6 +  <ItemGroup Label="ProjectConfigurations">
     8.7 +    <ProjectConfiguration Include="Debug|Win32">
     8.8 +      <Configuration>Debug</Configuration>
     8.9 +      <Platform>Win32</Platform>
    8.10 +    </ProjectConfiguration>
    8.11 +    <ProjectConfiguration Include="Debug|x64">
    8.12 +      <Configuration>Debug</Configuration>
    8.13 +      <Platform>x64</Platform>
    8.14 +    </ProjectConfiguration>
    8.15 +    <ProjectConfiguration Include="Release|Win32">
    8.16 +      <Configuration>Release</Configuration>
    8.17 +      <Platform>Win32</Platform>
    8.18 +    </ProjectConfiguration>
    8.19 +    <ProjectConfiguration Include="Release|x64">
    8.20 +      <Configuration>Release</Configuration>
    8.21 +      <Platform>x64</Platform>
    8.22 +    </ProjectConfiguration>
    8.23 +  </ItemGroup>
    8.24 +  <PropertyGroup Label="Globals">
    8.25 +    <ProjectName>testdraw2</ProjectName>
    8.26 +    <RootNamespace>testdraw2</RootNamespace>
    8.27 +    <ProjectGuid>{8682FE1E-0CF6-4EDD-9BB5-1733D8C8B4DF}</ProjectGuid>
    8.28 +  </PropertyGroup>
    8.29 +  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
    8.30 +  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
    8.31 +    <ConfigurationType>Application</ConfigurationType>
    8.32 +    <UseOfMfc>false</UseOfMfc>
    8.33 +    <PlatformToolset>v110</PlatformToolset>
    8.34 +  </PropertyGroup>
    8.35 +  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
    8.36 +    <ConfigurationType>Application</ConfigurationType>
    8.37 +    <UseOfMfc>false</UseOfMfc>
    8.38 +    <CharacterSet>MultiByte</CharacterSet>
    8.39 +    <PlatformToolset>v110</PlatformToolset>
    8.40 +  </PropertyGroup>
    8.41 +  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
    8.42 +    <ConfigurationType>Application</ConfigurationType>
    8.43 +    <UseOfMfc>false</UseOfMfc>
    8.44 +    <PlatformToolset>v110</PlatformToolset>
    8.45 +  </PropertyGroup>
    8.46 +  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
    8.47 +    <ConfigurationType>Application</ConfigurationType>
    8.48 +    <UseOfMfc>false</UseOfMfc>
    8.49 +    <PlatformToolset>v110</PlatformToolset>
    8.50 +  </PropertyGroup>
    8.51 +  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
    8.52 +  <ImportGroup Label="ExtensionSettings">
    8.53 +  </ImportGroup>
    8.54 +  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="PropertySheets">
    8.55 +    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
    8.56 +    <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC70.props" />
    8.57 +  </ImportGroup>
    8.58 +  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="PropertySheets">
    8.59 +    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
    8.60 +    <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC70.props" />
    8.61 +  </ImportGroup>
    8.62 +  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="PropertySheets">
    8.63 +    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
    8.64 +    <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC70.props" />
    8.65 +  </ImportGroup>
    8.66 +  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="PropertySheets">
    8.67 +    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
    8.68 +    <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC70.props" />
    8.69 +  </ImportGroup>
    8.70 +  <PropertyGroup Label="UserMacros" />
    8.71 +  <PropertyGroup>
    8.72 +    <_ProjectFileVersion>10.0.30319.1</_ProjectFileVersion>
    8.73 +    <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(Platform)\$(Configuration)\</OutDir>
    8.74 +    <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(Platform)\$(Configuration)\</OutDir>
    8.75 +    <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(Platform)\$(Configuration)\</IntDir>
    8.76 +    <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(Platform)\$(Configuration)\</IntDir>
    8.77 +    <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">false</LinkIncremental>
    8.78 +    <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Release|x64'">false</LinkIncremental>
    8.79 +    <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(Platform)\$(Configuration)\</OutDir>
    8.80 +    <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(Platform)\$(Configuration)\</OutDir>
    8.81 +    <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(Platform)\$(Configuration)\</IntDir>
    8.82 +    <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(Platform)\$(Configuration)\</IntDir>
    8.83 +    <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</LinkIncremental>
    8.84 +    <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</LinkIncremental>
    8.85 +  </PropertyGroup>
    8.86 +  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
    8.87 +    <Midl>
    8.88 +      <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
    8.89 +      <MkTypLibCompatible>true</MkTypLibCompatible>
    8.90 +      <SuppressStartupBanner>true</SuppressStartupBanner>
    8.91 +      <TargetEnvironment>Win32</TargetEnvironment>
    8.92 +    </Midl>
    8.93 +    <ClCompile>
    8.94 +      <InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion>
    8.95 +      <AdditionalIncludeDirectories>..\..\..\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
    8.96 +      <PreprocessorDefinitions>WIN32;NDEBUG;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
    8.97 +      <StringPooling>true</StringPooling>
    8.98 +      <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
    8.99 +      <FunctionLevelLinking>true</FunctionLevelLinking>
   8.100 +      <PrecompiledHeader>
   8.101 +      </PrecompiledHeader>
   8.102 +      <WarningLevel>Level3</WarningLevel>
   8.103 +      <SuppressStartupBanner>true</SuppressStartupBanner>
   8.104 +      <CompileAs>Default</CompileAs>
   8.105 +    </ClCompile>
   8.106 +    <ResourceCompile>
   8.107 +      <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
   8.108 +      <Culture>0x0409</Culture>
   8.109 +    </ResourceCompile>
   8.110 +    <Link>
   8.111 +      <SuppressStartupBanner>true</SuppressStartupBanner>
   8.112 +      <SubSystem>Windows</SubSystem>
   8.113 +    </Link>
   8.114 +    <PostBuildEvent>
   8.115 +      <Command>copy "$(SolutionDir)\SDL\$(Platform)\$(Configuration)\SDL.dll" "$(TargetDir)\SDL.dll"</Command>
   8.116 +    </PostBuildEvent>
   8.117 +    <PostBuildEvent>
   8.118 +      <Message>Copy SDL</Message>
   8.119 +    </PostBuildEvent>
   8.120 +  </ItemDefinitionGroup>
   8.121 +  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
   8.122 +    <Midl>
   8.123 +      <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
   8.124 +      <MkTypLibCompatible>true</MkTypLibCompatible>
   8.125 +      <SuppressStartupBanner>true</SuppressStartupBanner>
   8.126 +    </Midl>
   8.127 +    <ClCompile>
   8.128 +      <InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion>
   8.129 +      <AdditionalIncludeDirectories>..\..\..\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
   8.130 +      <PreprocessorDefinitions>WIN32;NDEBUG;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
   8.131 +      <StringPooling>true</StringPooling>
   8.132 +      <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
   8.133 +      <FunctionLevelLinking>true</FunctionLevelLinking>
   8.134 +      <PrecompiledHeader>
   8.135 +      </PrecompiledHeader>
   8.136 +      <WarningLevel>Level3</WarningLevel>
   8.137 +      <SuppressStartupBanner>true</SuppressStartupBanner>
   8.138 +      <CompileAs>Default</CompileAs>
   8.139 +    </ClCompile>
   8.140 +    <ResourceCompile>
   8.141 +      <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
   8.142 +      <Culture>0x0409</Culture>
   8.143 +    </ResourceCompile>
   8.144 +    <Link>
   8.145 +      <SuppressStartupBanner>true</SuppressStartupBanner>
   8.146 +      <SubSystem>Windows</SubSystem>
   8.147 +    </Link>
   8.148 +    <PostBuildEvent>
   8.149 +      <Command>copy "$(SolutionDir)\SDL\$(Platform)\$(Configuration)\SDL.dll" "$(TargetDir)\SDL.dll"</Command>
   8.150 +    </PostBuildEvent>
   8.151 +    <PostBuildEvent>
   8.152 +      <Message>Copy SDL</Message>
   8.153 +    </PostBuildEvent>
   8.154 +  </ItemDefinitionGroup>
   8.155 +  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
   8.156 +    <Midl>
   8.157 +      <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
   8.158 +      <MkTypLibCompatible>true</MkTypLibCompatible>
   8.159 +      <SuppressStartupBanner>true</SuppressStartupBanner>
   8.160 +      <TargetEnvironment>Win32</TargetEnvironment>
   8.161 +    </Midl>
   8.162 +    <ClCompile>
   8.163 +      <Optimization>Disabled</Optimization>
   8.164 +      <AdditionalIncludeDirectories>..\..\..\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
   8.165 +      <PreprocessorDefinitions>WIN32;_DEBUG;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
   8.166 +      <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
   8.167 +      <PrecompiledHeader>
   8.168 +      </PrecompiledHeader>
   8.169 +      <WarningLevel>Level3</WarningLevel>
   8.170 +      <SuppressStartupBanner>true</SuppressStartupBanner>
   8.171 +      <DebugInformationFormat>EditAndContinue</DebugInformationFormat>
   8.172 +      <CompileAs>Default</CompileAs>
   8.173 +    </ClCompile>
   8.174 +    <ResourceCompile>
   8.175 +      <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
   8.176 +      <Culture>0x0409</Culture>
   8.177 +    </ResourceCompile>
   8.178 +    <Link>
   8.179 +      <SuppressStartupBanner>true</SuppressStartupBanner>
   8.180 +      <GenerateDebugInformation>true</GenerateDebugInformation>
   8.181 +      <SubSystem>Windows</SubSystem>
   8.182 +    </Link>
   8.183 +    <PostBuildEvent>
   8.184 +      <Command>copy "$(SolutionDir)\SDL\$(Platform)\$(Configuration)\SDL.dll" "$(TargetDir)\SDL.dll"</Command>
   8.185 +    </PostBuildEvent>
   8.186 +    <PostBuildEvent>
   8.187 +      <Message>Copy SDL</Message>
   8.188 +    </PostBuildEvent>
   8.189 +  </ItemDefinitionGroup>
   8.190 +  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
   8.191 +    <Midl>
   8.192 +      <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
   8.193 +      <MkTypLibCompatible>true</MkTypLibCompatible>
   8.194 +      <SuppressStartupBanner>true</SuppressStartupBanner>
   8.195 +    </Midl>
   8.196 +    <ClCompile>
   8.197 +      <Optimization>Disabled</Optimization>
   8.198 +      <AdditionalIncludeDirectories>..\..\..\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
   8.199 +      <PreprocessorDefinitions>WIN32;_DEBUG;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
   8.200 +      <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
   8.201 +      <PrecompiledHeader>
   8.202 +      </PrecompiledHeader>
   8.203 +      <WarningLevel>Level3</WarningLevel>
   8.204 +      <SuppressStartupBanner>true</SuppressStartupBanner>
   8.205 +      <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
   8.206 +      <CompileAs>Default</CompileAs>
   8.207 +    </ClCompile>
   8.208 +    <ResourceCompile>
   8.209 +      <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
   8.210 +      <Culture>0x0409</Culture>
   8.211 +    </ResourceCompile>
   8.212 +    <Link>
   8.213 +      <SuppressStartupBanner>true</SuppressStartupBanner>
   8.214 +      <GenerateDebugInformation>true</GenerateDebugInformation>
   8.215 +      <SubSystem>Windows</SubSystem>
   8.216 +    </Link>
   8.217 +    <PostBuildEvent>
   8.218 +      <Command>copy "$(SolutionDir)\SDL\$(Platform)\$(Configuration)\SDL.dll" "$(TargetDir)\SDL.dll"</Command>
   8.219 +    </PostBuildEvent>
   8.220 +    <PostBuildEvent>
   8.221 +      <Message>Copy SDL</Message>
   8.222 +    </PostBuildEvent>
   8.223 +  </ItemDefinitionGroup>
   8.224 +  <ItemGroup>
   8.225 +    <ClCompile Include="..\..\..\test\common.c" />
   8.226 +    <ClCompile Include="..\..\..\test\testdraw2.c" />
   8.227 +  </ItemGroup>
   8.228 +  <ItemGroup>
   8.229 +    <Library Include="..\..\Sdl\$(Platform)\$(Configuration)\SDL.lib" />
   8.230 +    <Library Include="..\..\SDLmain\$(Platform)\$(Configuration)\SDLmain.lib" />
   8.231 +  </ItemGroup>
   8.232 +  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
   8.233 +  <ImportGroup Label="ExtensionTargets">
   8.234 +  </ImportGroup>
   8.235 +</Project>
   8.236 \ No newline at end of file
     9.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
     9.2 +++ b/VisualC/tests/testfile/testfile_VS2012.vcxproj	Thu Nov 08 21:53:57 2012 -0800
     9.3 @@ -0,0 +1,231 @@
     9.4 +<?xml version="1.0" encoding="utf-8"?>
     9.5 +<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
     9.6 +  <ItemGroup Label="ProjectConfigurations">
     9.7 +    <ProjectConfiguration Include="Debug|Win32">
     9.8 +      <Configuration>Debug</Configuration>
     9.9 +      <Platform>Win32</Platform>
    9.10 +    </ProjectConfiguration>
    9.11 +    <ProjectConfiguration Include="Debug|x64">
    9.12 +      <Configuration>Debug</Configuration>
    9.13 +      <Platform>x64</Platform>
    9.14 +    </ProjectConfiguration>
    9.15 +    <ProjectConfiguration Include="Release|Win32">
    9.16 +      <Configuration>Release</Configuration>
    9.17 +      <Platform>Win32</Platform>
    9.18 +    </ProjectConfiguration>
    9.19 +    <ProjectConfiguration Include="Release|x64">
    9.20 +      <Configuration>Release</Configuration>
    9.21 +      <Platform>x64</Platform>
    9.22 +    </ProjectConfiguration>
    9.23 +  </ItemGroup>
    9.24 +  <PropertyGroup Label="Globals">
    9.25 +    <ProjectName>testfile</ProjectName>
    9.26 +    <RootNamespace>testfile</RootNamespace>
    9.27 +    <ProjectGuid>{CAE4F1D0-314F-4B10-805B-0EFD670133A0}</ProjectGuid>
    9.28 +  </PropertyGroup>
    9.29 +  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
    9.30 +  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
    9.31 +    <ConfigurationType>Application</ConfigurationType>
    9.32 +    <UseOfMfc>false</UseOfMfc>
    9.33 +    <PlatformToolset>v110</PlatformToolset>
    9.34 +  </PropertyGroup>
    9.35 +  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
    9.36 +    <ConfigurationType>Application</ConfigurationType>
    9.37 +    <UseOfMfc>false</UseOfMfc>
    9.38 +    <PlatformToolset>v110</PlatformToolset>
    9.39 +  </PropertyGroup>
    9.40 +  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
    9.41 +    <ConfigurationType>Application</ConfigurationType>
    9.42 +    <UseOfMfc>false</UseOfMfc>
    9.43 +    <PlatformToolset>v110</PlatformToolset>
    9.44 +  </PropertyGroup>
    9.45 +  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
    9.46 +    <ConfigurationType>Application</ConfigurationType>
    9.47 +    <UseOfMfc>false</UseOfMfc>
    9.48 +    <CharacterSet>MultiByte</CharacterSet>
    9.49 +    <PlatformToolset>v110</PlatformToolset>
    9.50 +  </PropertyGroup>
    9.51 +  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
    9.52 +  <ImportGroup Label="ExtensionSettings">
    9.53 +  </ImportGroup>
    9.54 +  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="PropertySheets">
    9.55 +    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
    9.56 +    <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC70.props" />
    9.57 +  </ImportGroup>
    9.58 +  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="PropertySheets">
    9.59 +    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
    9.60 +    <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC70.props" />
    9.61 +  </ImportGroup>
    9.62 +  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="PropertySheets">
    9.63 +    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
    9.64 +    <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC70.props" />
    9.65 +  </ImportGroup>
    9.66 +  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="PropertySheets">
    9.67 +    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
    9.68 +    <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC70.props" />
    9.69 +  </ImportGroup>
    9.70 +  <PropertyGroup Label="UserMacros" />
    9.71 +  <PropertyGroup>
    9.72 +    <_ProjectFileVersion>10.0.30319.1</_ProjectFileVersion>
    9.73 +    <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(Platform)\$(Configuration)\</OutDir>
    9.74 +    <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(Platform)\$(Configuration)\</OutDir>
    9.75 +    <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(Platform)\$(Configuration)\</IntDir>
    9.76 +    <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(Platform)\$(Configuration)\</IntDir>
    9.77 +    <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</LinkIncremental>
    9.78 +    <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</LinkIncremental>
    9.79 +    <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(Platform)\$(Configuration)\</OutDir>
    9.80 +    <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(Platform)\$(Configuration)\</OutDir>
    9.81 +    <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(Platform)\$(Configuration)\</IntDir>
    9.82 +    <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(Platform)\$(Configuration)\</IntDir>
    9.83 +    <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">false</LinkIncremental>
    9.84 +    <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Release|x64'">false</LinkIncremental>
    9.85 +  </PropertyGroup>
    9.86 +  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
    9.87 +    <Midl>
    9.88 +      <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
    9.89 +      <MkTypLibCompatible>true</MkTypLibCompatible>
    9.90 +      <SuppressStartupBanner>true</SuppressStartupBanner>
    9.91 +      <TargetEnvironment>Win32</TargetEnvironment>
    9.92 +    </Midl>
    9.93 +    <ClCompile>
    9.94 +      <Optimization>Disabled</Optimization>
    9.95 +      <AdditionalIncludeDirectories>..\..\..\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
    9.96 +      <PreprocessorDefinitions>WIN32;_DEBUG;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
    9.97 +      <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
    9.98 +      <PrecompiledHeader>
    9.99 +      </PrecompiledHeader>
   9.100 +      <WarningLevel>Level3</WarningLevel>
   9.101 +      <SuppressStartupBanner>true</SuppressStartupBanner>
   9.102 +      <DebugInformationFormat>EditAndContinue</DebugInformationFormat>
   9.103 +      <CompileAs>Default</CompileAs>
   9.104 +    </ClCompile>
   9.105 +    <ResourceCompile>
   9.106 +      <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
   9.107 +      <Culture>0x0409</Culture>
   9.108 +    </ResourceCompile>
   9.109 +    <Link>
   9.110 +      <SuppressStartupBanner>true</SuppressStartupBanner>
   9.111 +      <GenerateDebugInformation>true</GenerateDebugInformation>
   9.112 +      <SubSystem>Windows</SubSystem>
   9.113 +    </Link>
   9.114 +    <PostBuildEvent>
   9.115 +      <Command>copy "$(SolutionDir)\SDL\$(Platform)\$(Configuration)\SDL.dll" "$(TargetDir)\SDL.dll"</Command>
   9.116 +    </PostBuildEvent>
   9.117 +    <PostBuildEvent>
   9.118 +      <Message>Copy SDL</Message>
   9.119 +    </PostBuildEvent>
   9.120 +  </ItemDefinitionGroup>
   9.121 +  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
   9.122 +    <Midl>
   9.123 +      <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
   9.124 +      <MkTypLibCompatible>true</MkTypLibCompatible>
   9.125 +      <SuppressStartupBanner>true</SuppressStartupBanner>
   9.126 +    </Midl>
   9.127 +    <ClCompile>
   9.128 +      <Optimization>Disabled</Optimization>
   9.129 +      <AdditionalIncludeDirectories>..\..\..\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
   9.130 +      <PreprocessorDefinitions>WIN32;_DEBUG;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
   9.131 +      <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
   9.132 +      <PrecompiledHeader>
   9.133 +      </PrecompiledHeader>
   9.134 +      <WarningLevel>Level3</WarningLevel>
   9.135 +      <SuppressStartupBanner>true</SuppressStartupBanner>
   9.136 +      <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
   9.137 +      <CompileAs>Default</CompileAs>
   9.138 +    </ClCompile>
   9.139 +    <ResourceCompile>
   9.140 +      <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
   9.141 +      <Culture>0x0409</Culture>
   9.142 +    </ResourceCompile>
   9.143 +    <Link>
   9.144 +      <SuppressStartupBanner>true</SuppressStartupBanner>
   9.145 +      <GenerateDebugInformation>true</GenerateDebugInformation>
   9.146 +      <SubSystem>Windows</SubSystem>
   9.147 +    </Link>
   9.148 +    <PostBuildEvent>
   9.149 +      <Command>copy "$(SolutionDir)\SDL\$(Platform)\$(Configuration)\SDL.dll" "$(TargetDir)\SDL.dll"</Command>
   9.150 +    </PostBuildEvent>
   9.151 +    <PostBuildEvent>
   9.152 +      <Message>Copy SDL</Message>
   9.153 +    </PostBuildEvent>
   9.154 +  </ItemDefinitionGroup>
   9.155 +  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
   9.156 +    <Midl>
   9.157 +      <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
   9.158 +      <MkTypLibCompatible>true</MkTypLibCompatible>
   9.159 +      <SuppressStartupBanner>true</SuppressStartupBanner>
   9.160 +      <TargetEnvironment>Win32</TargetEnvironment>
   9.161 +    </Midl>
   9.162 +    <ClCompile>
   9.163 +      <InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion>
   9.164 +      <AdditionalIncludeDirectories>..\..\..\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
   9.165 +      <PreprocessorDefinitions>WIN32;NDEBUG;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
   9.166 +      <StringPooling>true</StringPooling>
   9.167 +      <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
   9.168 +      <FunctionLevelLinking>true</FunctionLevelLinking>
   9.169 +      <PrecompiledHeader>
   9.170 +      </PrecompiledHeader>
   9.171 +      <WarningLevel>Level3</WarningLevel>
   9.172 +      <SuppressStartupBanner>true</SuppressStartupBanner>
   9.173 +      <CompileAs>Default</CompileAs>
   9.174 +    </ClCompile>
   9.175 +    <ResourceCompile>
   9.176 +      <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
   9.177 +      <Culture>0x0409</Culture>
   9.178 +    </ResourceCompile>
   9.179 +    <Link>
   9.180 +      <SuppressStartupBanner>true</SuppressStartupBanner>
   9.181 +      <SubSystem>Windows</SubSystem>
   9.182 +    </Link>
   9.183 +    <PostBuildEvent>
   9.184 +      <Command>copy "$(SolutionDir)\SDL\$(Platform)\$(Configuration)\SDL.dll" "$(TargetDir)\SDL.dll"</Command>
   9.185 +    </PostBuildEvent>
   9.186 +    <PostBuildEvent>
   9.187 +      <Message>Copy SDL</Message>
   9.188 +    </PostBuildEvent>
   9.189 +  </ItemDefinitionGroup>
   9.190 +  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
   9.191 +    <Midl>
   9.192 +      <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
   9.193 +      <MkTypLibCompatible>true</MkTypLibCompatible>
   9.194 +      <SuppressStartupBanner>true</SuppressStartupBanner>
   9.195 +    </Midl>
   9.196 +    <ClCompile>
   9.197 +      <InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion>
   9.198 +      <AdditionalIncludeDirectories>..\..\..\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
   9.199 +      <PreprocessorDefinitions>WIN32;NDEBUG;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
   9.200 +      <StringPooling>true</StringPooling>
   9.201 +      <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
   9.202 +      <FunctionLevelLinking>true</FunctionLevelLinking>
   9.203 +      <PrecompiledHeader>
   9.204 +      </PrecompiledHeader>
   9.205 +      <WarningLevel>Level3</WarningLevel>
   9.206 +      <SuppressStartupBanner>true</SuppressStartupBanner>
   9.207 +      <CompileAs>Default</CompileAs>
   9.208 +    </ClCompile>
   9.209 +    <ResourceCompile>
   9.210 +      <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
   9.211 +      <Culture>0x0409</Culture>
   9.212 +    </ResourceCompile>
   9.213 +    <Link>
   9.214 +      <SuppressStartupBanner>true</SuppressStartupBanner>
   9.215 +      <SubSystem>Windows</SubSystem>
   9.216 +    </Link>
   9.217 +    <PostBuildEvent>
   9.218 +      <Command>copy "$(SolutionDir)\SDL\$(Platform)\$(Configuration)\SDL.dll" "$(TargetDir)\SDL.dll"</Command>
   9.219 +    </PostBuildEvent>
   9.220 +    <PostBuildEvent>
   9.221 +      <Message>Copy SDL</Message>
   9.222 +    </PostBuildEvent>
   9.223 +  </ItemDefinitionGroup>
   9.224 +  <ItemGroup>
   9.225 +    <Library Include="..\..\Sdl\$(Platform)\$(Configuration)\SDL.lib" />
   9.226 +    <Library Include="..\..\SDLmain\$(Platform)\$(Configuration)\SDLmain.lib" />
   9.227 +  </ItemGroup>
   9.228 +  <ItemGroup>
   9.229 +    <ClCompile Include="..\..\..\Test\testfile.c" />
   9.230 +  </ItemGroup>
   9.231 +  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
   9.232 +  <ImportGroup Label="ExtensionTargets">
   9.233 +  </ImportGroup>
   9.234 +</Project>
   9.235 \ No newline at end of file
    10.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
    10.2 +++ b/VisualC/tests/testgl2/testgl2_VS2012.vcxproj	Thu Nov 08 21:53:57 2012 -0800
    10.3 @@ -0,0 +1,236 @@
    10.4 +<?xml version="1.0" encoding="utf-8"?>
    10.5 +<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
    10.6 +  <ItemGroup Label="ProjectConfigurations">
    10.7 +    <ProjectConfiguration Include="Debug|Win32">
    10.8 +      <Configuration>Debug</Configuration>
    10.9 +      <Platform>Win32</Platform>
   10.10 +    </ProjectConfiguration>
   10.11 +    <ProjectConfiguration Include="Debug|x64">
   10.12 +      <Configuration>Debug</Configuration>
   10.13 +      <Platform>x64</Platform>
   10.14 +    </ProjectConfiguration>
   10.15 +    <ProjectConfiguration Include="Release|Win32">
   10.16 +      <Configuration>Release</Configuration>
   10.17 +      <Platform>Win32</Platform>
   10.18 +    </ProjectConfiguration>
   10.19 +    <ProjectConfiguration Include="Release|x64">
   10.20 +      <Configuration>Release</Configuration>
   10.21 +      <Platform>x64</Platform>
   10.22 +    </ProjectConfiguration>
   10.23 +  </ItemGroup>
   10.24 +  <PropertyGroup Label="Globals">
   10.25 +    <ProjectName>testgl2</ProjectName>
   10.26 +    <RootNamespace>testgl2</RootNamespace>
   10.27 +    <ProjectGuid>{8B5CFB38-CCBA-40A8-AD7A-89C57B070884}</ProjectGuid>
   10.28 +  </PropertyGroup>
   10.29 +  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
   10.30 +  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
   10.31 +    <ConfigurationType>Application</ConfigurationType>
   10.32 +    <UseOfMfc>false</UseOfMfc>
   10.33 +    <PlatformToolset>v110</PlatformToolset>
   10.34 +  </PropertyGroup>
   10.35 +  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
   10.36 +    <ConfigurationType>Application</ConfigurationType>
   10.37 +    <UseOfMfc>false</UseOfMfc>
   10.38 +    <PlatformToolset>v110</PlatformToolset>
   10.39 +  </PropertyGroup>
   10.40 +  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
   10.41 +    <ConfigurationType>Application</ConfigurationType>
   10.42 +    <UseOfMfc>false</UseOfMfc>
   10.43 +    <PlatformToolset>v110</PlatformToolset>
   10.44 +  </PropertyGroup>
   10.45 +  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
   10.46 +    <ConfigurationType>Application</ConfigurationType>
   10.47 +    <UseOfMfc>false</UseOfMfc>
   10.48 +    <CharacterSet>MultiByte</CharacterSet>
   10.49 +    <PlatformToolset>v110</PlatformToolset>
   10.50 +  </PropertyGroup>
   10.51 +  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
   10.52 +  <ImportGroup Label="ExtensionSettings">
   10.53 +  </ImportGroup>
   10.54 +  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="PropertySheets">
   10.55 +    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
   10.56 +    <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC70.props" />
   10.57 +  </ImportGroup>
   10.58 +  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="PropertySheets">
   10.59 +    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
   10.60 +    <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC70.props" />
   10.61 +  </ImportGroup>
   10.62 +  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="PropertySheets">
   10.63 +    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
   10.64 +    <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC70.props" />
   10.65 +  </ImportGroup>
   10.66 +  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="PropertySheets">
   10.67 +    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
   10.68 +    <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC70.props" />
   10.69 +  </ImportGroup>
   10.70 +  <PropertyGroup Label="UserMacros" />
   10.71 +  <PropertyGroup>
   10.72 +    <_ProjectFileVersion>10.0.30319.1</_ProjectFileVersion>
   10.73 +    <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(Platform)\$(Configuration)\</OutDir>
   10.74 +    <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(Platform)\$(Configuration)\</OutDir>
   10.75 +    <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(Platform)\$(Configuration)\</IntDir>
   10.76 +    <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(Platform)\$(Configuration)\</IntDir>
   10.77 +    <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</LinkIncremental>
   10.78 +    <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</LinkIncremental>
   10.79 +    <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(Platform)\$(Configuration)\</OutDir>
   10.80 +    <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(Platform)\$(Configuration)\</OutDir>
   10.81 +    <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(Platform)\$(Configuration)\</IntDir>
   10.82 +    <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(Platform)\$(Configuration)\</IntDir>
   10.83 +    <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">false</LinkIncremental>
   10.84 +    <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Release|x64'">false</LinkIncremental>
   10.85 +  </PropertyGroup>
   10.86 +  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
   10.87 +    <Midl>
   10.88 +      <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
   10.89 +      <MkTypLibCompatible>true</MkTypLibCompatible>
   10.90 +      <SuppressStartupBanner>true</SuppressStartupBanner>
   10.91 +      <TargetEnvironment>Win32</TargetEnvironment>
   10.92 +    </Midl>
   10.93 +    <ClCompile>
   10.94 +      <Optimization>Disabled</Optimization>
   10.95 +      <AdditionalIncludeDirectories>..\..\..\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
   10.96 +      <PreprocessorDefinitions>_DEBUG;WIN32;_WINDOWS;HAVE_OPENGL;%(PreprocessorDefinitions)</PreprocessorDefinitions>
   10.97 +      <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
   10.98 +      <PrecompiledHeader>
   10.99 +      </PrecompiledHeader>
  10.100 +      <WarningLevel>Level3</WarningLevel>
  10.101 +      <SuppressStartupBanner>true</SuppressStartupBanner>
  10.102 +      <DebugInformationFormat>EditAndContinue</DebugInformationFormat>
  10.103 +      <CompileAs>Default</CompileAs>
  10.104 +    </ClCompile>
  10.105 +    <ResourceCompile>
  10.106 +      <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  10.107 +      <Culture>0x0409</Culture>
  10.108 +    </ResourceCompile>
  10.109 +    <Link>
  10.110 +      <AdditionalDependencies>opengl32.lib;%(AdditionalDependencies)</AdditionalDependencies>
  10.111 +      <SuppressStartupBanner>true</SuppressStartupBanner>
  10.112 +      <GenerateDebugInformation>true</GenerateDebugInformation>
  10.113 +      <SubSystem>Windows</SubSystem>
  10.114 +    </Link>
  10.115 +    <PostBuildEvent>
  10.116 +      <Command>copy "$(SolutionDir)\SDL\$(Platform)\$(Configuration)\SDL.dll" "$(TargetDir)\SDL.dll"</Command>
  10.117 +    </PostBuildEvent>
  10.118 +    <PostBuildEvent>
  10.119 +      <Message>Copy SDL</Message>
  10.120 +    </PostBuildEvent>
  10.121 +  </ItemDefinitionGroup>
  10.122 +  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
  10.123 +    <Midl>
  10.124 +      <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  10.125 +      <MkTypLibCompatible>true</MkTypLibCompatible>
  10.126 +      <SuppressStartupBanner>true</SuppressStartupBanner>
  10.127 +    </Midl>
  10.128 +    <ClCompile>
  10.129 +      <Optimization>Disabled</Optimization>
  10.130 +      <AdditionalIncludeDirectories>..\..\..\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
  10.131 +      <PreprocessorDefinitions>_DEBUG;WIN32;_WINDOWS;HAVE_OPENGL;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  10.132 +      <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
  10.133 +      <PrecompiledHeader>
  10.134 +      </PrecompiledHeader>
  10.135 +      <WarningLevel>Level3</WarningLevel>
  10.136 +      <SuppressStartupBanner>true</SuppressStartupBanner>
  10.137 +      <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
  10.138 +      <CompileAs>Default</CompileAs>
  10.139 +    </ClCompile>
  10.140 +    <ResourceCompile>
  10.141 +      <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  10.142 +      <Culture>0x0409</Culture>
  10.143 +    </ResourceCompile>
  10.144 +    <Link>
  10.145 +      <AdditionalDependencies>opengl32.lib;%(AdditionalDependencies)</AdditionalDependencies>
  10.146 +      <SuppressStartupBanner>true</SuppressStartupBanner>
  10.147 +      <GenerateDebugInformation>true</GenerateDebugInformation>
  10.148 +      <SubSystem>Windows</SubSystem>
  10.149 +    </Link>
  10.150 +    <PostBuildEvent>
  10.151 +      <Command>copy "$(SolutionDir)\SDL\$(Platform)\$(Configuration)\SDL.dll" "$(TargetDir)\SDL.dll"</Command>
  10.152 +    </PostBuildEvent>
  10.153 +    <PostBuildEvent>
  10.154 +      <Message>Copy SDL</Message>
  10.155 +    </PostBuildEvent>
  10.156 +  </ItemDefinitionGroup>
  10.157 +  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
  10.158 +    <Midl>
  10.159 +      <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  10.160 +      <MkTypLibCompatible>true</MkTypLibCompatible>
  10.161 +      <SuppressStartupBanner>true</SuppressStartupBanner>
  10.162 +      <TargetEnvironment>Win32</TargetEnvironment>
  10.163 +    </Midl>
  10.164 +    <ClCompile>
  10.165 +      <InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion>
  10.166 +      <AdditionalIncludeDirectories>..\..\..\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
  10.167 +      <PreprocessorDefinitions>NDEBUG;WIN32;_WINDOWS;HAVE_OPENGL;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  10.168 +      <StringPooling>true</StringPooling>
  10.169 +      <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
  10.170 +      <FunctionLevelLinking>true</FunctionLevelLinking>
  10.171 +      <PrecompiledHeader>
  10.172 +      </PrecompiledHeader>
  10.173 +      <WarningLevel>Level3</WarningLevel>
  10.174 +      <SuppressStartupBanner>true</SuppressStartupBanner>
  10.175 +      <CompileAs>Default</CompileAs>
  10.176 +    </ClCompile>
  10.177 +    <ResourceCompile>
  10.178 +      <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  10.179 +      <Culture>0x0409</Culture>
  10.180 +    </ResourceCompile>
  10.181 +    <Link>
  10.182 +      <AdditionalDependencies>opengl32.lib;%(AdditionalDependencies)</AdditionalDependencies>
  10.183 +      <SuppressStartupBanner>true</SuppressStartupBanner>
  10.184 +      <SubSystem>Windows</SubSystem>
  10.185 +    </Link>
  10.186 +    <PostBuildEvent>
  10.187 +      <Command>copy "$(SolutionDir)\SDL\$(Platform)\$(Configuration)\SDL.dll" "$(TargetDir)\SDL.dll"</Command>
  10.188 +    </PostBuildEvent>
  10.189 +    <PostBuildEvent>
  10.190 +      <Message>Copy SDL</Message>
  10.191 +    </PostBuildEvent>
  10.192 +  </ItemDefinitionGroup>
  10.193 +  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
  10.194 +    <Midl>
  10.195 +      <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  10.196 +      <MkTypLibCompatible>true</MkTypLibCompatible>
  10.197 +      <SuppressStartupBanner>true</SuppressStartupBanner>
  10.198 +    </Midl>
  10.199 +    <ClCompile>
  10.200 +      <InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion>
  10.201 +      <AdditionalIncludeDirectories>..\..\..\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
  10.202 +      <PreprocessorDefinitions>NDEBUG;WIN32;_WINDOWS;HAVE_OPENGL;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  10.203 +      <StringPooling>true</StringPooling>
  10.204 +      <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
  10.205 +      <FunctionLevelLinking>true</FunctionLevelLinking>
  10.206 +      <PrecompiledHeader>
  10.207 +      </PrecompiledHeader>
  10.208 +      <WarningLevel>Level3</WarningLevel>
  10.209 +      <SuppressStartupBanner>true</SuppressStartupBanner>
  10.210 +      <CompileAs>Default</CompileAs>
  10.211 +    </ClCompile>
  10.212 +    <ResourceCompile>
  10.213 +      <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  10.214 +      <Culture>0x0409</Culture>
  10.215 +    </ResourceCompile>
  10.216 +    <Link>
  10.217 +      <AdditionalDependencies>opengl32.lib;%(AdditionalDependencies)</AdditionalDependencies>
  10.218 +      <SuppressStartupBanner>true</SuppressStartupBanner>
  10.219 +      <SubSystem>Windows</SubSystem>
  10.220 +    </Link>
  10.221 +    <PostBuildEvent>
  10.222 +      <Command>copy "$(SolutionDir)\SDL\$(Platform)\$(Configuration)\SDL.dll" "$(TargetDir)\SDL.dll"</Command>
  10.223 +    </PostBuildEvent>
  10.224 +    <PostBuildEvent>
  10.225 +      <Message>Copy SDL</Message>
  10.226 +    </PostBuildEvent>
  10.227 +  </ItemDefinitionGroup>
  10.228 +  <ItemGroup>
  10.229 +    <ClCompile Include="..\..\..\test\common.c" />
  10.230 +    <ClCompile Include="..\..\..\test\testgl2.c" />
  10.231 +  </ItemGroup>
  10.232 +  <ItemGroup>
  10.233 +    <Library Include="..\..\Sdl\$(Platform)\$(Configuration)\SDL.lib" />
  10.234 +    <Library Include="..\..\SDLmain\$(Platform)\$(Configuration)\SDLmain.lib" />
  10.235 +  </ItemGroup>
  10.236 +  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
  10.237 +  <ImportGroup Label="ExtensionTargets">
  10.238 +  </ImportGroup>
  10.239 +</Project>
  10.240 \ No newline at end of file
    11.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
    11.2 +++ b/VisualC/tests/testplatform/testplatform_VS2012.vcxproj	Thu Nov 08 21:53:57 2012 -0800
    11.3 @@ -0,0 +1,250 @@
    11.4 +<?xml version="1.0" encoding="utf-8"?>
    11.5 +<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
    11.6 +  <ItemGroup Label="ProjectConfigurations">
    11.7 +    <ProjectConfiguration Include="Debug|Win32">
    11.8 +      <Configuration>Debug</Configuration>
    11.9 +      <Platform>Win32</Platform>
   11.10 +    </ProjectConfiguration>
   11.11 +    <ProjectConfiguration Include="Debug|x64">
   11.12 +      <Configuration>Debug</Configuration>
   11.13 +      <Platform>x64</Platform>
   11.14 +    </ProjectConfiguration>
   11.15 +    <ProjectConfiguration Include="Release|Win32">
   11.16 +      <Configuration>Release</Configuration>
   11.17 +      <Platform>Win32</Platform>
   11.18 +    </ProjectConfiguration>
   11.19 +    <ProjectConfiguration Include="Release|x64">
   11.20 +      <Configuration>Release</Configuration>
   11.21 +      <Platform>x64</Platform>
   11.22 +    </ProjectConfiguration>
   11.23 +  </ItemGroup>
   11.24 +  <PropertyGroup Label="Globals">
   11.25 +    <ProjectName>testplatform</ProjectName>
   11.26 +    <RootNamespace>testplatform</RootNamespace>
   11.27 +    <ProjectGuid>{26932B24-EFC6-4E3A-B277-ED653DA37968}</ProjectGuid>
   11.28 +  </PropertyGroup>
   11.29 +  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
   11.30 +  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
   11.31 +    <ConfigurationType>Application</ConfigurationType>
   11.32 +    <UseOfMfc>false</UseOfMfc>
   11.33 +    <PlatformToolset>v110</PlatformToolset>
   11.34 +  </PropertyGroup>
   11.35 +  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
   11.36 +    <ConfigurationType>Application</ConfigurationType>
   11.37 +    <UseOfMfc>false</UseOfMfc>
   11.38 +    <PlatformToolset>v110</PlatformToolset>
   11.39 +  </PropertyGroup>
   11.40 +  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
   11.41 +    <ConfigurationType>Application</ConfigurationType>
   11.42 +    <UseOfMfc>false</UseOfMfc>
   11.43 +    <PlatformToolset>v110</PlatformToolset>
   11.44 +  </PropertyGroup>
   11.45 +  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
   11.46 +    <ConfigurationType>Application</ConfigurationType>
   11.47 +    <UseOfMfc>false</UseOfMfc>
   11.48 +    <CharacterSet>MultiByte</CharacterSet>
   11.49 +    <PlatformToolset>v110</PlatformToolset>
   11.50 +  </PropertyGroup>
   11.51 +  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
   11.52 +  <ImportGroup Label="ExtensionSettings">
   11.53 +  </ImportGroup>
   11.54 +  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="PropertySheets">
   11.55 +    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
   11.56 +    <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC60.props" />
   11.57 +  </ImportGroup>
   11.58 +  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="PropertySheets">
   11.59 +    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
   11.60 +    <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC60.props" />
   11.61 +  </ImportGroup>
   11.62 +  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="PropertySheets">
   11.63 +    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
   11.64 +    <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC60.props" />
   11.65 +  </ImportGroup>
   11.66 +  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="PropertySheets">
   11.67 +    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
   11.68 +    <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC60.props" />
   11.69 +  </ImportGroup>
   11.70 +  <PropertyGroup Label="UserMacros" />
   11.71 +  <PropertyGroup>
   11.72 +    <_ProjectFileVersion>10.0.30319.1</_ProjectFileVersion>
   11.73 +    <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(Platform)\$(Configuration)\</OutDir>
   11.74 +    <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(Platform)\$(Configuration)\</OutDir>
   11.75 +    <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(Platform)\$(Configuration)\</IntDir>
   11.76 +    <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(Platform)\$(Configuration)\</IntDir>
   11.77 +    <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</LinkIncremental>
   11.78 +    <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</LinkIncremental>
   11.79 +    <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(Platform)\$(Configuration)\</OutDir>
   11.80 +    <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(Platform)\$(Configuration)\</OutDir>
   11.81 +    <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(Platform)\$(Configuration)\</IntDir>
   11.82 +    <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(Platform)\$(Configuration)\</IntDir>
   11.83 +    <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">false</LinkIncremental>
   11.84 +    <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Release|x64'">false</LinkIncremental>
   11.85 +  </PropertyGroup>
   11.86 +  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
   11.87 +    <Midl>
   11.88 +      <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
   11.89 +      <MkTypLibCompatible>true</MkTypLibCompatible>
   11.90 +      <SuppressStartupBanner>true</SuppressStartupBanner>
   11.91 +      <TargetEnvironment>Win32</TargetEnvironment>
   11.92 +    </Midl>
   11.93 +    <ClCompile>
   11.94 +      <Optimization>Disabled</Optimization>
   11.95 +      <AdditionalIncludeDirectories>..\..\..\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
   11.96 +      <PreprocessorDefinitions>WIN32;_DEBUG;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
   11.97 +      <MinimalRebuild>true</MinimalRebuild>
   11.98 +      <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
   11.99 +      <WarningLevel>Level3</WarningLevel>
  11.100 +      <SuppressStartupBanner>true</SuppressStartupBanner>
  11.101 +      <DebugInformationFormat>EditAndContinue</DebugInformationFormat>
  11.102 +    </ClCompile>
  11.103 +    <ResourceCompile>
  11.104 +      <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  11.105 +      <Culture>0x0409</Culture>
  11.106 +    </ResourceCompile>
  11.107 +    <Link>
  11.108 +      <SuppressStartupBanner>true</SuppressStartupBanner>
  11.109 +      <GenerateDebugInformation>true</GenerateDebugInformation>
  11.110 +      <SubSystem>Windows</SubSystem>
  11.111 +    </Link>
  11.112 +    <Bscmake>
  11.113 +      <SuppressStartupBanner>true</SuppressStartupBanner>
  11.114 +    </Bscmake>
  11.115 +    <PostBuildEvent>
  11.116 +      <Command>copy "$(SolutionDir)\SDL\$(Platform)\$(Configuration)\SDL.dll" "$(TargetDir)\SDL.dll"</Command>
  11.117 +    </PostBuildEvent>
  11.118 +    <PostBuildEvent>
  11.119 +      <Message>Copy SDL</Message>
  11.120 +    </PostBuildEvent>
  11.121 +  </ItemDefinitionGroup>
  11.122 +  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
  11.123 +    <Midl>
  11.124 +      <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  11.125 +      <MkTypLibCompatible>true</MkTypLibCompatible>
  11.126 +      <SuppressStartupBanner>true</SuppressStartupBanner>
  11.127 +    </Midl>
  11.128 +    <ClCompile>
  11.129 +      <Optimization>Disabled</Optimization>
  11.130 +      <AdditionalIncludeDirectories>..\..\..\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
  11.131 +      <PreprocessorDefinitions>WIN32;_DEBUG;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  11.132 +      <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
  11.133 +      <WarningLevel>Level3</WarningLevel>
  11.134 +      <SuppressStartupBanner>true</SuppressStartupBanner>
  11.135 +      <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
  11.136 +    </ClCompile>
  11.137 +    <ResourceCompile>
  11.138 +      <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  11.139 +      <Culture>0x0409</Culture>
  11.140 +    </ResourceCompile>
  11.141 +    <Link>
  11.142 +      <SuppressStartupBanner>true</SuppressStartupBanner>
  11.143 +      <GenerateDebugInformation>true</GenerateDebugInformation>
  11.144 +      <SubSystem>Windows</SubSystem>
  11.145 +    </Link>
  11.146 +    <Bscmake>
  11.147 +      <SuppressStartupBanner>true</SuppressStartupBanner>
  11.148 +    </Bscmake>
  11.149 +    <PostBuildEvent>
  11.150 +      <Command>copy "$(SolutionDir)\SDL\$(Platform)\$(Configuration)\SDL.dll" "$(TargetDir)\SDL.dll"</Command>
  11.151 +    </PostBuildEvent>
  11.152 +    <PostBuildEvent>
  11.153 +      <Message>Copy SDL</Message>
  11.154 +    </PostBuildEvent>
  11.155 +  </ItemDefinitionGroup>
  11.156 +  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
  11.157 +    <Midl>
  11.158 +      <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  11.159 +      <MkTypLibCompatible>true</MkTypLibCompatible>
  11.160 +      <SuppressStartupBanner>true</SuppressStartupBanner>
  11.161 +      <TargetEnvironment>Win32</TargetEnvironment>
  11.162 +      <TypeLibraryName>.\Release/testplatform.tlb</TypeLibraryName>
  11.163 +      <HeaderFileName>
  11.164 +      </HeaderFileName>
  11.165 +    </Midl>
  11.166 +    <ClCompile>
  11.167 +      <Optimization>MaxSpeed</Optimization>
  11.168 +      <InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion>
  11.169 +      <AdditionalIncludeDirectories>..\..\..\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
  11.170 +      <PreprocessorDefinitions>WIN32;NDEBUG;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  11.171 +      <StringPooling>true</StringPooling>
  11.172 +      <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
  11.173 +      <FunctionLevelLinking>true</FunctionLevelLinking>
  11.174 +      <PrecompiledHeaderOutputFile>.\Release/testplatform.pch</PrecompiledHeaderOutputFile>
  11.175 +      <AssemblerListingLocation>$(IntDir)</AssemblerListingLocation>
  11.176 +      <ObjectFileName>$(IntDir)</ObjectFileName>
  11.177 +      <ProgramDataBaseFileName>$(IntDir)vc$(PlatformToolsetVersion).pdb</ProgramDataBaseFileName>
  11.178 +      <WarningLevel>Level3</WarningLevel>
  11.179 +      <SuppressStartupBanner>true</SuppressStartupBanner>
  11.180 +    </ClCompile>
  11.181 +    <ResourceCompile>
  11.182 +      <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  11.183 +      <Culture>0x0409</Culture>
  11.184 +    </ResourceCompile>
  11.185 +    <Link>
  11.186 +      <SuppressStartupBanner>true</SuppressStartupBanner>
  11.187 +      <SubSystem>Windows</SubSystem>
  11.188 +    </Link>
  11.189 +    <Bscmake>
  11.190 +      <SuppressStartupBanner>true</SuppressStartupBanner>
  11.191 +    </Bscmake>
  11.192 +    <PostBuildEvent>
  11.193 +      <Command>copy "$(SolutionDir)\SDL\$(Platform)\$(Configuration)\SDL.dll" "$(TargetDir)\SDL.dll"</Command>
  11.194 +    </PostBuildEvent>
  11.195 +    <PostBuildEvent>
  11.196 +      <Message>Copy SDL</Message>
  11.197 +    </PostBuildEvent>
  11.198 +  </ItemDefinitionGroup>
  11.199 +  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
  11.200 +    <Midl>
  11.201 +      <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  11.202 +      <MkTypLibCompatible>true</MkTypLibCompatible>
  11.203 +      <SuppressStartupBanner>true</SuppressStartupBanner>
  11.204 +    </Midl>
  11.205 +    <ClCompile>
  11.206 +      <Optimization>MaxSpeed</Optimization>
  11.207 +      <InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion>
  11.208 +      <AdditionalIncludeDirectories>..\..\..\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
  11.209 +      <PreprocessorDefinitions>WIN32;NDEBUG;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  11.210 +      <StringPooling>true</StringPooling>
  11.211 +      <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
  11.212 +      <FunctionLevelLinking>true</FunctionLevelLinking>
  11.213 +      <WarningLevel>Level3</WarningLevel>
  11.214 +      <SuppressStartupBanner>true</SuppressStartupBanner>
  11.215 +    </ClCompile>
  11.216 +    <ResourceCompile>
  11.217 +      <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  11.218 +      <Culture>0x0409</Culture>
  11.219 +    </ResourceCompile>
  11.220 +    <Link>
  11.221 +      <SuppressStartupBanner>true</SuppressStartupBanner>
  11.222 +      <SubSystem>Windows</SubSystem>
  11.223 +    </Link>
  11.224 +    <Bscmake>
  11.225 +      <SuppressStartupBanner>true</SuppressStartupBanner>
  11.226 +    </Bscmake>
  11.227 +    <PostBuildEvent>
  11.228 +      <Command>copy "$(SolutionDir)\SDL\$(Platform)\$(Configuration)\SDL.dll" "$(TargetDir)\SDL.dll"</Command>
  11.229 +    </PostBuildEvent>
  11.230 +    <PostBuildEvent>
  11.231 +      <Message>Copy SDL</Message>
  11.232 +    </PostBuildEvent>
  11.233 +  </ItemDefinitionGroup>
  11.234 +  <ItemGroup>
  11.235 +    <Library Include="..\..\Sdl\$(Platform)\$(Configuration)\SDL.lib" />
  11.236 +    <Library Include="..\..\SDLmain\$(Platform)\$(Configuration)\SDLmain.lib" />
  11.237 +  </ItemGroup>
  11.238 +  <ItemGroup>
  11.239 +    <ClCompile Include="..\..\..\Test\testplatform.c">
  11.240 +      <AdditionalIncludeDirectories Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
  11.241 +      <AdditionalIncludeDirectories Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
  11.242 +      <PreprocessorDefinitions Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">%(PreprocessorDefinitions)</PreprocessorDefinitions>
  11.243 +      <PreprocessorDefinitions Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">%(PreprocessorDefinitions)</PreprocessorDefinitions>
  11.244 +      <AdditionalIncludeDirectories Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
  11.245 +      <AdditionalIncludeDirectories Condition="'$(Configuration)|$(Platform)'=='Release|x64'">%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
  11.246 +      <PreprocessorDefinitions Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">%(PreprocessorDefinitions)</PreprocessorDefinitions>
  11.247 +      <PreprocessorDefinitions Condition="'$(Configuration)|$(Platform)'=='Release|x64'">%(PreprocessorDefinitions)</PreprocessorDefinitions>
  11.248 +    </ClCompile>
  11.249 +  </ItemGroup>
  11.250 +  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
  11.251 +  <ImportGroup Label="ExtensionTargets">
  11.252 +  </ImportGroup>
  11.253 +</Project>
  11.254 \ No newline at end of file
    12.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
    12.2 +++ b/VisualC/tests/testpower/testpower_VS2012.vcxproj	Thu Nov 08 21:53:57 2012 -0800
    12.3 @@ -0,0 +1,234 @@
    12.4 +<?xml version="1.0" encoding="utf-8"?>
    12.5 +<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
    12.6 +  <ItemGroup Label="ProjectConfigurations">
    12.7 +    <ProjectConfiguration Include="Debug|Win32">
    12.8 +      <Configuration>Debug</Configuration>
    12.9 +      <Platform>Win32</Platform>
   12.10 +    </ProjectConfiguration>
   12.11 +    <ProjectConfiguration Include="Debug|x64">
   12.12 +      <Configuration>Debug</Configuration>
   12.13 +      <Platform>x64</Platform>
   12.14 +    </ProjectConfiguration>
   12.15 +    <ProjectConfiguration Include="Release|Win32">
   12.16 +      <Configuration>Release</Configuration>
   12.17 +      <Platform>Win32</Platform>
   12.18 +    </ProjectConfiguration>
   12.19 +    <ProjectConfiguration Include="Release|x64">
   12.20 +      <Configuration>Release</Configuration>
   12.21 +      <Platform>x64</Platform>
   12.22 +    </ProjectConfiguration>
   12.23 +  </ItemGroup>
   12.24 +  <PropertyGroup Label="Globals">
   12.25 +    <ProjectName>testpower</ProjectName>
   12.26 +    <ProjectGuid>{C4E04D18-EF76-4B42-B4C2-16A1BACDC0A3}</ProjectGuid>
   12.27 +    <RootNamespace>testpower</RootNamespace>
   12.28 +  </PropertyGroup>
   12.29 +  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
   12.30 +  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
   12.31 +    <ConfigurationType>Application</ConfigurationType>
   12.32 +    <UseOfMfc>false</UseOfMfc>
   12.33 +    <PlatformToolset>v110</PlatformToolset>
   12.34 +  </PropertyGroup>
   12.35 +  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
   12.36 +    <ConfigurationType>Application</ConfigurationType>
   12.37 +    <UseOfMfc>false</UseOfMfc>
   12.38 +    <PlatformToolset>v110</PlatformToolset>
   12.39 +  </PropertyGroup>
   12.40 +  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
   12.41 +    <ConfigurationType>Application</ConfigurationType>
   12.42 +    <UseOfMfc>false</UseOfMfc>
   12.43 +    <PlatformToolset>v110</PlatformToolset>
   12.44 +  </PropertyGroup>
   12.45 +  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
   12.46 +    <ConfigurationType>Application</ConfigurationType>
   12.47 +    <UseOfMfc>false</UseOfMfc>
   12.48 +    <CharacterSet>MultiByte</CharacterSet>
   12.49 +    <PlatformToolset>v110</PlatformToolset>
   12.50 +  </PropertyGroup>
   12.51 +  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
   12.52 +  <ImportGroup Label="ExtensionSettings">
   12.53 +  </ImportGroup>
   12.54 +  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="PropertySheets">
   12.55 +    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
   12.56 +    <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC70.props" />
   12.57 +  </ImportGroup>
   12.58 +  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="PropertySheets">
   12.59 +    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
   12.60 +    <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC70.props" />
   12.61 +  </ImportGroup>
   12.62 +  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="PropertySheets">
   12.63 +    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
   12.64 +    <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC70.props" />
   12.65 +  </ImportGroup>
   12.66 +  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="PropertySheets">
   12.67 +    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
   12.68 +    <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC70.props" />
   12.69 +  </ImportGroup>
   12.70 +  <PropertyGroup Label="UserMacros" />
   12.71 +  <PropertyGroup>
   12.72 +    <_ProjectFileVersion>10.0.30319.1</_ProjectFileVersion>
   12.73 +    <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(Platform)\$(Configuration)\</OutDir>
   12.74 +    <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(Platform)\$(Configuration)\</OutDir>
   12.75 +    <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(Platform)\$(Configuration)\</IntDir>
   12.76 +    <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(Platform)\$(Configuration)\</IntDir>
   12.77 +    <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</LinkIncremental>
   12.78 +    <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</LinkIncremental>
   12.79 +    <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(Platform)\$(Configuration)\</OutDir>
   12.80 +    <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(Platform)\$(Configuration)\</OutDir>
   12.81 +    <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(Platform)\$(Configuration)\</IntDir>
   12.82 +    <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(Platform)\$(Configuration)\</IntDir>
   12.83 +    <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">false</LinkIncremental>
   12.84 +    <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Release|x64'">false</LinkIncremental>
   12.85 +  </PropertyGroup>
   12.86 +  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
   12.87 +    <Midl>
   12.88 +      <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
   12.89 +      <MkTypLibCompatible>true</MkTypLibCompatible>
   12.90 +      <SuppressStartupBanner>true</SuppressStartupBanner>
   12.91 +      <TargetEnvironment>Win32</TargetEnvironment>
   12.92 +    </Midl>
   12.93 +    <ClCompile>
   12.94 +      <Optimization>Disabled</Optimization>
   12.95 +      <AdditionalIncludeDirectories>..\..\..\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
   12.96 +      <PreprocessorDefinitions>WIN32;_DEBUG;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
   12.97 +      <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
   12.98 +      <PrecompiledHeader>
   12.99 +      </PrecompiledHeader>
  12.100 +      <WarningLevel>Level3</WarningLevel>
  12.101 +      <SuppressStartupBanner>true</SuppressStartupBanner>
  12.102 +      <DebugInformationFormat>EditAndContinue</DebugInformationFormat>
  12.103 +      <CompileAs>Default</CompileAs>
  12.104 +    </ClCompile>
  12.105 +    <ResourceCompile>
  12.106 +      <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  12.107 +      <Culture>0x0409</Culture>
  12.108 +    </ResourceCompile>
  12.109 +    <Link>
  12.110 +      <SuppressStartupBanner>true</SuppressStartupBanner>
  12.111 +      <GenerateDebugInformation>true</GenerateDebugInformation>
  12.112 +      <SubSystem>Windows</SubSystem>
  12.113 +    </Link>
  12.114 +    <PostBuildEvent>
  12.115 +      <Command>copy "$(SolutionDir)\SDL\$(Platform)\$(Configuration)\SDL.dll" "$(TargetDir)\SDL.dll"</Command>
  12.116 +    </PostBuildEvent>
  12.117 +    <PostBuildEvent>
  12.118 +      <Message>Copy SDL</Message>
  12.119 +    </PostBuildEvent>
  12.120 +  </ItemDefinitionGroup>
  12.121 +  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
  12.122 +    <Midl>
  12.123 +      <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  12.124 +      <MkTypLibCompatible>true</MkTypLibCompatible>
  12.125 +      <SuppressStartupBanner>true</SuppressStartupBanner>
  12.126 +    </Midl>
  12.127 +    <ClCompile>
  12.128 +      <Optimization>Disabled</Optimization>
  12.129 +      <AdditionalIncludeDirectories>..\..\..\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
  12.130 +      <PreprocessorDefinitions>WIN32;_DEBUG;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  12.131 +      <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
  12.132 +      <PrecompiledHeader>
  12.133 +      </PrecompiledHeader>
  12.134 +      <WarningLevel>Level3</WarningLevel>
  12.135 +      <SuppressStartupBanner>true</SuppressStartupBanner>
  12.136 +      <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
  12.137 +      <CompileAs>Default</CompileAs>
  12.138 +    </ClCompile>
  12.139 +    <ResourceCompile>
  12.140 +      <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  12.141 +      <Culture>0x0409</Culture>
  12.142 +    </ResourceCompile>
  12.143 +    <Link>
  12.144 +      <SuppressStartupBanner>true</SuppressStartupBanner>
  12.145 +      <GenerateDebugInformation>true</GenerateDebugInformation>
  12.146 +      <SubSystem>Windows</SubSystem>
  12.147 +    </Link>
  12.148 +    <PostBuildEvent>
  12.149 +      <Command>copy "$(SolutionDir)\SDL\$(Platform)\$(Configuration)\SDL.dll" "$(TargetDir)\SDL.dll"</Command>
  12.150 +    </PostBuildEvent>
  12.151 +    <PostBuildEvent>
  12.152 +      <Message>Copy SDL</Message>
  12.153 +    </PostBuildEvent>
  12.154 +  </ItemDefinitionGroup>
  12.155 +  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
  12.156 +    <Midl>
  12.157 +      <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  12.158 +      <MkTypLibCompatible>true</MkTypLibCompatible>
  12.159 +      <SuppressStartupBanner>true</SuppressStartupBanner>
  12.160 +      <TargetEnvironment>Win32</TargetEnvironment>
  12.161 +    </Midl>
  12.162 +    <ClCompile>
  12.163 +      <InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion>
  12.164 +      <AdditionalIncludeDirectories>..\..\..\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
  12.165 +      <PreprocessorDefinitions>WIN32;NDEBUG;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  12.166 +      <StringPooling>true</StringPooling>
  12.167 +      <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
  12.168 +      <FunctionLevelLinking>true</FunctionLevelLinking>
  12.169 +      <PrecompiledHeader>
  12.170 +      </PrecompiledHeader>
  12.171 +      <WarningLevel>Level3</WarningLevel>
  12.172 +      <SuppressStartupBanner>true</SuppressStartupBanner>
  12.173 +      <CompileAs>Default</CompileAs>
  12.174 +    </ClCompile>
  12.175 +    <ResourceCompile>
  12.176 +      <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  12.177 +      <Culture>0x0409</Culture>
  12.178 +    </ResourceCompile>
  12.179 +    <Link>
  12.180 +      <SuppressStartupBanner>true</SuppressStartupBanner>
  12.181 +      <SubSystem>Windows</SubSystem>
  12.182 +    </Link>
  12.183 +    <PostBuildEvent>
  12.184 +      <Command>copy "$(SolutionDir)\SDL\$(Platform)\$(Configuration)\SDL.dll" "$(TargetDir)\SDL.dll"</Command>
  12.185 +    </PostBuildEvent>
  12.186 +    <PostBuildEvent>
  12.187 +      <Message>Copy SDL</Message>
  12.188 +    </PostBuildEvent>
  12.189 +  </ItemDefinitionGroup>
  12.190 +  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
  12.191 +    <Midl>
  12.192 +      <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  12.193 +      <MkTypLibCompatible>true</MkTypLibCompatible>
  12.194 +      <SuppressStartupBanner>true</SuppressStartupBanner>
  12.195 +    </Midl>
  12.196 +    <ClCompile>
  12.197 +      <InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion>
  12.198 +      <AdditionalIncludeDirectories>..\..\..\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
  12.199 +      <PreprocessorDefinitions>WIN32;NDEBUG;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  12.200 +      <StringPooling>true</StringPooling>
  12.201 +      <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
  12.202 +      <FunctionLevelLinking>true</FunctionLevelLinking>
  12.203 +      <PrecompiledHeader>
  12.204 +      </PrecompiledHeader>
  12.205 +      <WarningLevel>Level3</WarningLevel>
  12.206 +      <SuppressStartupBanner>true</SuppressStartupBanner>
  12.207 +      <CompileAs>Default</CompileAs>
  12.208 +    </ClCompile>
  12.209 +    <ResourceCompile>
  12.210 +      <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  12.211 +      <Culture>0x0409</Culture>
  12.212 +    </ResourceCompile>
  12.213 +    <Link>
  12.214 +      <SuppressStartupBanner>true</SuppressStartupBanner>
  12.215 +      <SubSystem>Windows</SubSystem>
  12.216 +    </Link>
  12.217 +    <PostBuildEvent>
  12.218 +      <Command>copy "$(SolutionDir)\SDL\$(Platform)\$(Configuration)\SDL.dll" "$(TargetDir)\SDL.dll"</Command>
  12.219 +    </PostBuildEvent>
  12.220 +    <PostBuildEvent>
  12.221 +      <Message>Copy SDL</Message>
  12.222 +    </PostBuildEvent>
  12.223 +  </ItemDefinitionGroup>
  12.224 +  <ItemGroup>
  12.225 +    <Library Include="..\..\Sdl\$(Platform)\$(Configuration)\SDL.lib" />
  12.226 +    <Library Include="..\..\SDLmain\$(Platform)\$(Configuration)\SDLmain.lib" />
  12.227 +  </ItemGroup>
  12.228 +  <ItemGroup>
  12.229 +    <ClCompile Include="..\..\..\test\testpower.c">
  12.230 +      <PrecompiledHeaderOutputFile Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">.\Debug/testpower.pch</PrecompiledHeaderOutputFile>
  12.231 +      <PrecompiledHeaderOutputFile Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">.\Debug/testpower.pch</PrecompiledHeaderOutputFile>
  12.232 +    </ClCompile>
  12.233 +  </ItemGroup>
  12.234 +  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
  12.235 +  <ImportGroup Label="ExtensionTargets">
  12.236 +  </ImportGroup>
  12.237 +</Project>
  12.238 \ No newline at end of file
    13.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
    13.2 +++ b/VisualC/tests/testshape/testshape_VS2012.vcxproj	Thu Nov 08 21:53:57 2012 -0800
    13.3 @@ -0,0 +1,231 @@
    13.4 +<?xml version="1.0" encoding="utf-8"?>
    13.5 +<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
    13.6 +  <ItemGroup Label="ProjectConfigurations">
    13.7 +    <ProjectConfiguration Include="Debug|Win32">
    13.8 +      <Configuration>Debug</Configuration>
    13.9 +      <Platform>Win32</Platform>
   13.10 +    </ProjectConfiguration>
   13.11 +    <ProjectConfiguration Include="Debug|x64">
   13.12 +      <Configuration>Debug</Configuration>
   13.13 +      <Platform>x64</Platform>
   13.14 +    </ProjectConfiguration>
   13.15 +    <ProjectConfiguration Include="Release|Win32">
   13.16 +      <Configuration>Release</Configuration>
   13.17 +      <Platform>Win32</Platform>
   13.18 +    </ProjectConfiguration>
   13.19 +    <ProjectConfiguration Include="Release|x64">
   13.20 +      <Configuration>Release</Configuration>
   13.21 +      <Platform>x64</Platform>
   13.22 +    </ProjectConfiguration>
   13.23 +  </ItemGroup>
   13.24 +  <PropertyGroup Label="Globals">
   13.25 +    <ProjectName>testshape</ProjectName>
   13.26 +    <RootNamespace>testshape</RootNamespace>
   13.27 +    <ProjectGuid>{EDEA9D00-AF64-45DE-8F60-5957048F2F0F}</ProjectGuid>
   13.28 +  </PropertyGroup>
   13.29 +  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
   13.30 +  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
   13.31 +    <ConfigurationType>Application</ConfigurationType>
   13.32 +    <UseOfMfc>false</UseOfMfc>
   13.33 +    <PlatformToolset>v110</PlatformToolset>
   13.34 +  </PropertyGroup>
   13.35 +  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
   13.36 +    <ConfigurationType>Application</ConfigurationType>
   13.37 +    <UseOfMfc>false</UseOfMfc>
   13.38 +    <CharacterSet>MultiByte</CharacterSet>
   13.39 +    <PlatformToolset>v110</PlatformToolset>
   13.40 +  </PropertyGroup>
   13.41 +  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
   13.42 +    <ConfigurationType>Application</ConfigurationType>
   13.43 +    <UseOfMfc>false</UseOfMfc>
   13.44 +    <PlatformToolset>v110</PlatformToolset>
   13.45 +  </PropertyGroup>
   13.46 +  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
   13.47 +    <ConfigurationType>Application</ConfigurationType>
   13.48 +    <UseOfMfc>false</UseOfMfc>
   13.49 +    <PlatformToolset>v110</PlatformToolset>
   13.50 +  </PropertyGroup>
   13.51 +  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
   13.52 +  <ImportGroup Label="ExtensionSettings">
   13.53 +  </ImportGroup>
   13.54 +  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="PropertySheets">
   13.55 +    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
   13.56 +    <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC70.props" />
   13.57 +  </ImportGroup>
   13.58 +  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="PropertySheets">
   13.59 +    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
   13.60 +    <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC70.props" />
   13.61 +  </ImportGroup>
   13.62 +  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="PropertySheets">
   13.63 +    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
   13.64 +    <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC70.props" />
   13.65 +  </ImportGroup>
   13.66 +  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="PropertySheets">
   13.67 +    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
   13.68 +    <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC70.props" />
   13.69 +  </ImportGroup>
   13.70 +  <PropertyGroup Label="UserMacros" />
   13.71 +  <PropertyGroup>
   13.72 +    <_ProjectFileVersion>10.0.30319.1</_ProjectFileVersion>
   13.73 +    <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(Platform)\$(Configuration)\</OutDir>
   13.74 +    <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(Platform)\$(Configuration)\</OutDir>
   13.75 +    <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(Platform)\$(Configuration)\</IntDir>
   13.76 +    <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(Platform)\$(Configuration)\</IntDir>
   13.77 +    <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">false</LinkIncremental>
   13.78 +    <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Release|x64'">false</LinkIncremental>
   13.79 +    <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(Platform)\$(Configuration)\</OutDir>
   13.80 +    <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(Platform)\$(Configuration)\</OutDir>
   13.81 +    <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(Platform)\$(Configuration)\</IntDir>
   13.82 +    <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(Platform)\$(Configuration)\</IntDir>
   13.83 +    <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</LinkIncremental>
   13.84 +    <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</LinkIncremental>
   13.85 +  </PropertyGroup>
   13.86 +  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
   13.87 +    <Midl>
   13.88 +      <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
   13.89 +      <MkTypLibCompatible>true</MkTypLibCompatible>
   13.90 +      <SuppressStartupBanner>true</SuppressStartupBanner>
   13.91 +      <TargetEnvironment>Win32</TargetEnvironment>
   13.92 +    </Midl>
   13.93 +    <ClCompile>
   13.94 +      <InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion>
   13.95 +      <AdditionalIncludeDirectories>..\..\..\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
   13.96 +      <PreprocessorDefinitions>WIN32;NDEBUG;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
   13.97 +      <StringPooling>true</StringPooling>
   13.98 +      <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
   13.99 +      <FunctionLevelLinking>true</FunctionLevelLinking>
  13.100 +      <PrecompiledHeader>
  13.101 +      </PrecompiledHeader>
  13.102 +      <WarningLevel>Level3</WarningLevel>
  13.103 +      <SuppressStartupBanner>true</SuppressStartupBanner>
  13.104 +      <CompileAs>Default</CompileAs>
  13.105 +    </ClCompile>
  13.106 +    <ResourceCompile>
  13.107 +      <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  13.108 +      <Culture>0x0409</Culture>
  13.109 +    </ResourceCompile>
  13.110 +    <Link>
  13.111 +      <SuppressStartupBanner>true</SuppressStartupBanner>
  13.112 +      <SubSystem>Windows</SubSystem>
  13.113 +    </Link>
  13.114 +    <PostBuildEvent>
  13.115 +      <Command>copy "$(SolutionDir)\SDL\$(Platform)\$(Configuration)\SDL.dll" "$(TargetDir)\SDL.dll"</Command>
  13.116 +    </PostBuildEvent>
  13.117 +    <PostBuildEvent>
  13.118 +      <Message>Copy SDL</Message>
  13.119 +    </PostBuildEvent>
  13.120 +  </ItemDefinitionGroup>
  13.121 +  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
  13.122 +    <Midl>
  13.123 +      <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  13.124 +      <MkTypLibCompatible>true</MkTypLibCompatible>
  13.125 +      <SuppressStartupBanner>true</SuppressStartupBanner>
  13.126 +    </Midl>
  13.127 +    <ClCompile>
  13.128 +      <InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion>
  13.129 +      <AdditionalIncludeDirectories>..\..\..\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
  13.130 +      <PreprocessorDefinitions>WIN32;NDEBUG;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  13.131 +      <StringPooling>true</StringPooling>
  13.132 +      <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
  13.133 +      <FunctionLevelLinking>true</FunctionLevelLinking>
  13.134 +      <PrecompiledHeader>
  13.135 +      </PrecompiledHeader>
  13.136 +      <WarningLevel>Level3</WarningLevel>
  13.137 +      <SuppressStartupBanner>true</SuppressStartupBanner>
  13.138 +      <CompileAs>Default</CompileAs>
  13.139 +    </ClCompile>
  13.140 +    <ResourceCompile>
  13.141 +      <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  13.142 +      <Culture>0x0409</Culture>
  13.143 +    </ResourceCompile>
  13.144 +    <Link>
  13.145 +      <SuppressStartupBanner>true</SuppressStartupBanner>
  13.146 +      <SubSystem>Windows</SubSystem>
  13.147 +    </Link>
  13.148 +    <PostBuildEvent>
  13.149 +      <Command>copy "$(SolutionDir)\SDL\$(Platform)\$(Configuration)\SDL.dll" "$(TargetDir)\SDL.dll"</Command>
  13.150 +    </PostBuildEvent>
  13.151 +    <PostBuildEvent>
  13.152 +      <Message>Copy SDL</Message>
  13.153 +    </PostBuildEvent>
  13.154 +  </ItemDefinitionGroup>
  13.155 +  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
  13.156 +    <Midl>
  13.157 +      <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  13.158 +      <MkTypLibCompatible>true</MkTypLibCompatible>
  13.159 +      <SuppressStartupBanner>true</SuppressStartupBanner>
  13.160 +      <TargetEnvironment>Win32</TargetEnvironment>
  13.161 +    </Midl>
  13.162 +    <ClCompile>
  13.163 +      <Optimization>Disabled</Optimization>
  13.164 +      <AdditionalIncludeDirectories>..\..\..\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
  13.165 +      <PreprocessorDefinitions>WIN32;_DEBUG;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  13.166 +      <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
  13.167 +      <PrecompiledHeader>
  13.168 +      </PrecompiledHeader>
  13.169 +      <WarningLevel>Level3</WarningLevel>
  13.170 +      <SuppressStartupBanner>true</SuppressStartupBanner>
  13.171 +      <DebugInformationFormat>EditAndContinue</DebugInformationFormat>
  13.172 +      <CompileAs>Default</CompileAs>
  13.173 +    </ClCompile>
  13.174 +    <ResourceCompile>
  13.175 +      <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  13.176 +      <Culture>0x0409</Culture>
  13.177 +    </ResourceCompile>
  13.178 +    <Link>
  13.179 +      <SuppressStartupBanner>true</SuppressStartupBanner>
  13.180 +      <GenerateDebugInformation>true</GenerateDebugInformation>
  13.181 +      <SubSystem>Windows</SubSystem>
  13.182 +    </Link>
  13.183 +    <PostBuildEvent>
  13.184 +      <Command>copy "$(SolutionDir)\SDL\$(Platform)\$(Configuration)\SDL.dll" "$(TargetDir)\SDL.dll"</Command>
  13.185 +    </PostBuildEvent>
  13.186 +    <PostBuildEvent>
  13.187 +      <Message>Copy SDL</Message>
  13.188 +    </PostBuildEvent>
  13.189 +  </ItemDefinitionGroup>
  13.190 +  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
  13.191 +    <Midl>
  13.192 +      <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  13.193 +      <MkTypLibCompatible>true</MkTypLibCompatible>
  13.194 +      <SuppressStartupBanner>true</SuppressStartupBanner>
  13.195 +    </Midl>
  13.196 +    <ClCompile>
  13.197 +      <Optimization>Disabled</Optimization>
  13.198 +      <AdditionalIncludeDirectories>..\..\..\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
  13.199 +      <PreprocessorDefinitions>WIN32;_DEBUG;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  13.200 +      <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
  13.201 +      <PrecompiledHeader>
  13.202 +      </PrecompiledHeader>
  13.203 +      <WarningLevel>Level3</WarningLevel>
  13.204 +      <SuppressStartupBanner>true</SuppressStartupBanner>
  13.205 +      <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
  13.206 +      <CompileAs>Default</CompileAs>
  13.207 +    </ClCompile>
  13.208 +    <ResourceCompile>
  13.209 +      <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  13.210 +      <Culture>0x0409</Culture>
  13.211 +    </ResourceCompile>
  13.212 +    <Link>
  13.213 +      <SuppressStartupBanner>true</SuppressStartupBanner>
  13.214 +      <GenerateDebugInformation>true</GenerateDebugInformation>
  13.215 +      <SubSystem>Windows</SubSystem>
  13.216 +    </Link>
  13.217 +    <PostBuildEvent>
  13.218 +      <Command>copy "$(SolutionDir)\SDL\$(Platform)\$(Configuration)\SDL.dll" "$(TargetDir)\SDL.dll"</Command>
  13.219 +    </PostBuildEvent>
  13.220 +    <PostBuildEvent>
  13.221 +      <Message>Copy SDL</Message>
  13.222 +    </PostBuildEvent>
  13.223 +  </ItemDefinitionGroup>
  13.224 +  <ItemGroup>
  13.225 +    <Library Include="..\..\Sdl\$(Platform)\$(Configuration)\SDL.lib" />
  13.226 +    <Library Include="..\..\SDLmain\$(Platform)\$(Configuration)\SDLmain.lib" />
  13.227 +  </ItemGroup>
  13.228 +  <ItemGroup>
  13.229 +    <ClCompile Include="..\..\..\test\testshape.c" />
  13.230 +  </ItemGroup>
  13.231 +  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
  13.232 +  <ImportGroup Label="ExtensionTargets">
  13.233 +  </ImportGroup>
  13.234 +</Project>
  13.235 \ No newline at end of file
    14.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
    14.2 +++ b/VisualC/tests/testsprite2/testsprite2_VS2012.vcxproj	Thu Nov 08 21:53:57 2012 -0800
    14.3 @@ -0,0 +1,236 @@
    14.4 +<?xml version="1.0" encoding="utf-8"?>
    14.5 +<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
    14.6 +  <ItemGroup Label="ProjectConfigurations">
    14.7 +    <ProjectConfiguration Include="Debug|Win32">
    14.8 +      <Configuration>Debug</Configuration>
    14.9 +      <Platform>Win32</Platform>
   14.10 +    </ProjectConfiguration>
   14.11 +    <ProjectConfiguration Include="Debug|x64">
   14.12 +      <Configuration>Debug</Configuration>
   14.13 +      <Platform>x64</Platform>
   14.14 +    </ProjectConfiguration>
   14.15 +    <ProjectConfiguration Include="Release|Win32">
   14.16 +      <Configuration>Release</Configuration>
   14.17 +      <Platform>Win32</Platform>
   14.18 +    </ProjectConfiguration>
   14.19 +    <ProjectConfiguration Include="Release|x64">
   14.20 +      <Configuration>Release</Configuration>
   14.21 +      <Platform>x64</Platform>
   14.22 +    </ProjectConfiguration>
   14.23 +  </ItemGroup>
   14.24 +  <PropertyGroup Label="Globals">
   14.25 +    <ProjectName>testsprite2</ProjectName>
   14.26 +    <RootNamespace>testsprite2</RootNamespace>
   14.27 +    <ProjectGuid>{40FB7794-D3C3-4CFE-BCF4-A80C96635682}</ProjectGuid>
   14.28 +  </PropertyGroup>
   14.29 +  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
   14.30 +  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
   14.31 +    <ConfigurationType>Application</ConfigurationType>
   14.32 +    <UseOfMfc>false</UseOfMfc>
   14.33 +    <PlatformToolset>v110</PlatformToolset>
   14.34 +  </PropertyGroup>
   14.35 +  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
   14.36 +    <ConfigurationType>Application</ConfigurationType>
   14.37 +    <UseOfMfc>false</UseOfMfc>
   14.38 +    <CharacterSet>MultiByte</CharacterSet>
   14.39 +    <PlatformToolset>v110</PlatformToolset>
   14.40 +  </PropertyGroup>
   14.41 +  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
   14.42 +    <ConfigurationType>Application</ConfigurationType>
   14.43 +    <UseOfMfc>false</UseOfMfc>
   14.44 +    <PlatformToolset>v110</PlatformToolset>
   14.45 +  </PropertyGroup>
   14.46 +  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
   14.47 +    <ConfigurationType>Application</ConfigurationType>
   14.48 +    <UseOfMfc>false</UseOfMfc>
   14.49 +    <PlatformToolset>v110</PlatformToolset>
   14.50 +  </PropertyGroup>
   14.51 +  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
   14.52 +  <ImportGroup Label="ExtensionSettings">
   14.53 +  </ImportGroup>
   14.54 +  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="PropertySheets">
   14.55 +    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
   14.56 +    <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC70.props" />
   14.57 +  </ImportGroup>
   14.58 +  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="PropertySheets">
   14.59 +    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
   14.60 +    <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC70.props" />
   14.61 +  </ImportGroup>
   14.62 +  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="PropertySheets">
   14.63 +    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
   14.64 +    <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC70.props" />
   14.65 +  </ImportGroup>
   14.66 +  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="PropertySheets">
   14.67 +    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
   14.68 +    <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC70.props" />
   14.69 +  </ImportGroup>
   14.70 +  <PropertyGroup Label="UserMacros" />
   14.71 +  <PropertyGroup>
   14.72 +    <_ProjectFileVersion>10.0.30319.1</_ProjectFileVersion>
   14.73 +    <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(Platform)\$(Configuration)\</OutDir>
   14.74 +    <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(Platform)\$(Configuration)\</OutDir>
   14.75 +    <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(Platform)\$(Configuration)\</IntDir>
   14.76 +    <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(Platform)\$(Configuration)\</IntDir>
   14.77 +    <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">false</LinkIncremental>
   14.78 +    <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Release|x64'">false</LinkIncremental>
   14.79 +    <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(Platform)\$(Configuration)\</OutDir>
   14.80 +    <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(Platform)\$(Configuration)\</OutDir>
   14.81 +    <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(Platform)\$(Configuration)\</IntDir>
   14.82 +    <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(Platform)\$(Configuration)\</IntDir>
   14.83 +    <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</LinkIncremental>
   14.84 +    <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</LinkIncremental>
   14.85 +  </PropertyGroup>
   14.86 +  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
   14.87 +    <Midl>
   14.88 +      <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
   14.89 +      <MkTypLibCompatible>true</MkTypLibCompatible>
   14.90 +      <SuppressStartupBanner>true</SuppressStartupBanner>
   14.91 +      <TargetEnvironment>Win32</TargetEnvironment>
   14.92 +    </Midl>
   14.93 +    <ClCompile>
   14.94 +      <InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion>
   14.95 +      <AdditionalIncludeDirectories>..\..\..\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
   14.96 +      <PreprocessorDefinitions>WIN32;NDEBUG;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
   14.97 +      <StringPooling>true</StringPooling>
   14.98 +      <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
   14.99 +      <FunctionLevelLinking>true</FunctionLevelLinking>
  14.100 +      <PrecompiledHeader>
  14.101 +      </PrecompiledHeader>
  14.102 +      <WarningLevel>Level3</WarningLevel>
  14.103 +      <SuppressStartupBanner>true</SuppressStartupBanner>
  14.104 +      <CompileAs>Default</CompileAs>
  14.105 +    </ClCompile>
  14.106 +    <ResourceCompile>
  14.107 +      <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  14.108 +      <Culture>0x0409</Culture>
  14.109 +    </ResourceCompile>
  14.110 +    <Link>
  14.111 +      <SuppressStartupBanner>true</SuppressStartupBanner>
  14.112 +      <SubSystem>Windows</SubSystem>
  14.113 +    </Link>
  14.114 +    <PostBuildEvent>
  14.115 +      <Command>copy "$(SolutionDir)\SDL\$(Platform)\$(Configuration)\SDL.dll" "$(TargetDir)\SDL.dll"
  14.116 +copy "$(SolutionDir)\..\test\icon.bmp" "$(TargetDir)\icon.bmp"</Command>
  14.117 +    </PostBuildEvent>
  14.118 +    <PostBuildEvent>
  14.119 +      <Message>Copy SDL and data files</Message>
  14.120 +    </PostBuildEvent>
  14.121 +  </ItemDefinitionGroup>
  14.122 +  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
  14.123 +    <Midl>
  14.124 +      <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  14.125 +      <MkTypLibCompatible>true</MkTypLibCompatible>
  14.126 +      <SuppressStartupBanner>true</SuppressStartupBanner>
  14.127 +    </Midl>
  14.128 +    <ClCompile>
  14.129 +      <InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion>
  14.130 +      <AdditionalIncludeDirectories>..\..\..\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
  14.131 +      <PreprocessorDefinitions>WIN32;NDEBUG;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  14.132 +      <StringPooling>true</StringPooling>
  14.133 +      <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
  14.134 +      <FunctionLevelLinking>true</FunctionLevelLinking>
  14.135 +      <PrecompiledHeader>
  14.136 +      </PrecompiledHeader>
  14.137 +      <WarningLevel>Level3</WarningLevel>
  14.138 +      <SuppressStartupBanner>true</SuppressStartupBanner>
  14.139 +      <CompileAs>Default</CompileAs>
  14.140 +    </ClCompile>
  14.141 +    <ResourceCompile>
  14.142 +      <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  14.143 +      <Culture>0x0409</Culture>
  14.144 +    </ResourceCompile>
  14.145 +    <Link>
  14.146 +      <SuppressStartupBanner>true</SuppressStartupBanner>
  14.147 +      <SubSystem>Windows</SubSystem>
  14.148 +    </Link>
  14.149 +    <PostBuildEvent>
  14.150 +      <Command>copy "$(SolutionDir)\SDL\$(Platform)\$(Configuration)\SDL.dll" "$(TargetDir)\SDL.dll"
  14.151 +copy "$(SolutionDir)\..\test\icon.bmp" "$(TargetDir)\icon.bmp"</Command>
  14.152 +    </PostBuildEvent>
  14.153 +    <PostBuildEvent>
  14.154 +      <Message>Copy SDL and data files</Message>
  14.155 +    </PostBuildEvent>
  14.156 +  </ItemDefinitionGroup>
  14.157 +  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
  14.158 +    <Midl>
  14.159 +      <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  14.160 +      <MkTypLibCompatible>true</MkTypLibCompatible>
  14.161 +      <SuppressStartupBanner>true</SuppressStartupBanner>
  14.162 +      <TargetEnvironment>Win32</TargetEnvironment>
  14.163 +    </Midl>
  14.164 +    <ClCompile>
  14.165 +      <Optimization>Disabled</Optimization>
  14.166 +      <AdditionalIncludeDirectories>..\..\..\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
  14.167 +      <PreprocessorDefinitions>WIN32;_DEBUG;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  14.168 +      <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
  14.169 +      <PrecompiledHeader>
  14.170 +      </PrecompiledHeader>
  14.171 +      <WarningLevel>Level3</WarningLevel>
  14.172 +      <SuppressStartupBanner>true</SuppressStartupBanner>
  14.173 +      <DebugInformationFormat>EditAndContinue</DebugInformationFormat>
  14.174 +      <CompileAs>Default</CompileAs>
  14.175 +    </ClCompile>
  14.176 +    <ResourceCompile>
  14.177 +      <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  14.178 +      <Culture>0x0409</Culture>
  14.179 +    </ResourceCompile>
  14.180 +    <Link>
  14.181 +      <SuppressStartupBanner>true</SuppressStartupBanner>
  14.182 +      <GenerateDebugInformation>true</GenerateDebugInformation>
  14.183 +      <SubSystem>Windows</SubSystem>
  14.184 +    </Link>
  14.185 +    <PostBuildEvent>
  14.186 +      <Command>copy "$(SolutionDir)\SDL\$(Platform)\$(Configuration)\SDL.dll" "$(TargetDir)\SDL.dll"
  14.187 +copy "$(SolutionDir)\..\test\icon.bmp" "$(TargetDir)\icon.bmp"</Command>
  14.188 +    </PostBuildEvent>
  14.189 +    <PostBuildEvent>
  14.190 +      <Message>Copy SDL and data files</Message>
  14.191 +    </PostBuildEvent>
  14.192 +  </ItemDefinitionGroup>
  14.193 +  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
  14.194 +    <Midl>
  14.195 +      <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  14.196 +      <MkTypLibCompatible>true</MkTypLibCompatible>
  14.197 +      <SuppressStartupBanner>true</SuppressStartupBanner>
  14.198 +    </Midl>
  14.199 +    <ClCompile>
  14.200 +      <Optimization>Disabled</Optimization>
  14.201 +      <AdditionalIncludeDirectories>..\..\..\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
  14.202 +      <PreprocessorDefinitions>WIN32;_DEBUG;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  14.203 +      <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
  14.204 +      <PrecompiledHeader>
  14.205 +      </PrecompiledHeader>
  14.206 +      <WarningLevel>Level3</WarningLevel>
  14.207 +      <SuppressStartupBanner>true</SuppressStartupBanner>
  14.208 +      <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
  14.209 +      <CompileAs>Default</CompileAs>
  14.210 +    </ClCompile>
  14.211 +    <ResourceCompile>
  14.212 +      <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  14.213 +      <Culture>0x0409</Culture>
  14.214 +    </ResourceCompile>
  14.215 +    <Link>
  14.216 +      <SuppressStartupBanner>true</SuppressStartupBanner>
  14.217 +      <GenerateDebugInformation>true</GenerateDebugInformation>
  14.218 +      <SubSystem>Windows</SubSystem>
  14.219 +    </Link>
  14.220 +    <PostBuildEvent>
  14.221 +      <Command>copy "$(SolutionDir)\SDL\$(Platform)\$(Configuration)\SDL.dll" "$(TargetDir)\SDL.dll"
  14.222 +copy "$(SolutionDir)\..\test\icon.bmp" "$(TargetDir)\icon.bmp"</Command>
  14.223 +    </PostBuildEvent>
  14.224 +    <PostBuildEvent>
  14.225 +      <Message>Copy SDL and data files</Message>
  14.226 +    </PostBuildEvent>
  14.227 +  </ItemDefinitionGroup>
  14.228 +  <ItemGroup>
  14.229 +    <ClCompile Include="..\..\..\test\common.c" />
  14.230 +    <ClCompile Include="..\..\..\test\testsprite2.c" />
  14.231 +  </ItemGroup>
  14.232 +  <ItemGroup>
  14.233 +    <Library Include="..\..\Sdl\$(Platform)\$(Configuration)\SDL.lib" />
  14.234 +    <Library Include="..\..\SDLmain\$(Platform)\$(Configuration)\SDLmain.lib" />
  14.235 +  </ItemGroup>
  14.236 +  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
  14.237 +  <ImportGroup Label="ExtensionTargets">
  14.238 +  </ImportGroup>
  14.239 +</Project>
  14.240 \ No newline at end of file