<?xml version="1.0" encoding="utf-8"?>
<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
  <ItemGroup Label="ProjectConfigurations">
    <ProjectConfiguration Include="Debug|Win32">
      <Configuration>Debug</Configuration>
      <Platform>Win32</Platform>
    </ProjectConfiguration>
    <ProjectConfiguration Include="Debug|x64">
      <Configuration>Debug</Configuration>
      <Platform>x64</Platform>
    </ProjectConfiguration>
    <ProjectConfiguration Include="Release|Win32">
      <Configuration>Release</Configuration>
      <Platform>Win32</Platform>
    </ProjectConfiguration>
    <ProjectConfiguration Include="Release|x64">
      <Configuration>Release</Configuration>
      <Platform>x64</Platform>
    </ProjectConfiguration>
  </ItemGroup>
  <PropertyGroup Label="Globals">
    <ProjectGuid>{032D1FA7-7AA5-47BB-B51B-68B75ADE729D}</ProjectGuid>
    <Keyword>Win32Proj</Keyword>
    <RootNamespace>SSNES</RootNamespace>
  </PropertyGroup>
  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
    <ConfigurationType>Application</ConfigurationType>
    <UseDebugLibraries>true</UseDebugLibraries>
    <CharacterSet>MultiByte</CharacterSet>
  </PropertyGroup>
  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
    <ConfigurationType>Application</ConfigurationType>
    <UseDebugLibraries>true</UseDebugLibraries>
    <CharacterSet>MultiByte</CharacterSet>
  </PropertyGroup>
  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
    <ConfigurationType>Application</ConfigurationType>
    <UseDebugLibraries>false</UseDebugLibraries>
    <WholeProgramOptimization>true</WholeProgramOptimization>
    <CharacterSet>MultiByte</CharacterSet>
  </PropertyGroup>
  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
    <ConfigurationType>Application</ConfigurationType>
    <UseDebugLibraries>false</UseDebugLibraries>
    <WholeProgramOptimization>true</WholeProgramOptimization>
    <CharacterSet>MultiByte</CharacterSet>
  </PropertyGroup>
  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
  <ImportGroup Label="ExtensionSettings">
  </ImportGroup>
  <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
  </ImportGroup>
  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="PropertySheets">
    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
    <Import Project="..\..\..\..\..\x64libs.props" />
  </ImportGroup>
  <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
  </ImportGroup>
  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="PropertySheets">
    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
  </ImportGroup>
  <PropertyGroup Label="UserMacros" />
  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
    <LinkIncremental>true</LinkIncremental>
    <TargetName>ssnes</TargetName>
  </PropertyGroup>
  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
    <LinkIncremental>true</LinkIncremental>
    <TargetName>ssnes</TargetName>
  </PropertyGroup>
  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
    <LinkIncremental>false</LinkIncremental>
    <TargetName>ssnes</TargetName>
  </PropertyGroup>
  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
    <LinkIncremental>false</LinkIncremental>
    <TargetName>ssnes</TargetName>
  </PropertyGroup>
  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
    <ClCompile>
      <PrecompiledHeader>
      </PrecompiledHeader>
      <WarningLevel>Level3</WarningLevel>
      <Optimization>Disabled</Optimization>
      <PreprocessorDefinitions>WIN32;_DEBUG;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
      <ExceptionHandling>false</ExceptionHandling>
      <FloatingPointModel>Precise</FloatingPointModel>
      <CompileAs>CompileAsCpp</CompileAs>
      <AdditionalOptions>/D HAVE_SDL /D PACKAGE_VERSION=\"0.9.5\" /D _CRT_SECURE_NO_WARNINGS /D HAVE_NETPLAY /D HAVE_THREADS /D HAVE_OPENGL /D HAVE_DYLIB /D HAVE_DYNAMIC /D HAVE_CG /D HAVE_XAUDIO /D HAVE_FBO /D HAVE_CONFIGFILE /D HAVE_DSOUND /D HAVE_FFMPEG /D HAVE_FFMPEG_ALLOC_CONTEXT3 /D HAVE_FFMPEG_AVCODEC_OPEN2 /D HAVE_FFMPEG_AVIO_OPEN /D HAVE_FFMPEG_AVFORMAT_WRITE_HEADER /D HAVE_FFMPEG_AVFORMAT_NEW_STREAM /D HAVE_X264RGB /D HAVE_PYTHON /D HAVE_SDL_IMAGE /D HAVE_FREETYPE /D HAVE_XML %(AdditionalOptions)</AdditionalOptions>
    </ClCompile>
    <Link>
      <SubSystem>Console</SubSystem>
      <GenerateDebugInformation>true</GenerateDebugInformation>
      <AdditionalDependencies>SDL.lib;SDL_image.lib;opengl32.lib;ws2_32.lib;dxguid.lib;dinput8.lib;cg.lib;cgGL.lib;winmm.lib;shlwapi.lib;dsound.lib;avcodec.lib;avformat.lib;swscale.lib;avutil.lib;freetype.lib;libxml2.lib;%(AdditionalDependencies)</AdditionalDependencies>
    </Link>
  </ItemDefinitionGroup>
  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
    <ClCompile>
      <PrecompiledHeader>
      </PrecompiledHeader>
      <WarningLevel>Level3</WarningLevel>
      <Optimization>Disabled</Optimization>
      <PreprocessorDefinitions>WIN32;_DEBUG;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
      <ExceptionHandling>false</ExceptionHandling>
      <FloatingPointModel>Precise</FloatingPointModel>
      <CompileAs>CompileAsCpp</CompileAs>
      <AdditionalOptions>/D HAVE_SDL /D PACKAGE_VERSION=\"0.9.5\" /D _CRT_SECURE_NO_WARNINGS /D HAVE_NETPLAY /D HAVE_THREADS /D HAVE_OPENGL /D HAVE_DYLIB /D HAVE_DYNAMIC /D HAVE_CG /D HAVE_XAUDIO /D HAVE_FBO /D HAVE_CONFIGFILE /D HAVE_DSOUND /D HAVE_FFMPEG /D HAVE_FFMPEG_ALLOC_CONTEXT3 /D HAVE_FFMPEG_AVCODEC_OPEN2 /D HAVE_FFMPEG_AVIO_OPEN /D HAVE_FFMPEG_AVFORMAT_WRITE_HEADER /D HAVE_FFMPEG_AVFORMAT_NEW_STREAM /D HAVE_X264RGB /D HAVE_PYTHON /D HAVE_SDL_IMAGE /D HAVE_FREETYPE /D HAVE_XML %(AdditionalOptions)</AdditionalOptions>
      <EnableEnhancedInstructionSet>StreamingSIMDExtensions2</EnableEnhancedInstructionSet>
    </ClCompile>
    <Link>
      <SubSystem>Console</SubSystem>
      <GenerateDebugInformation>true</GenerateDebugInformation>
      <AdditionalDependencies>SDL.lib;SDL_image.lib;opengl32.lib;ws2_32.lib;dxguid.lib;dinput8.lib;cg.lib;cgGL.lib;winmm.lib;shlwapi.lib;dsound.lib;avcodec.lib;avformat.lib;swscale.lib;avutil.lib;freetype.lib;libxml2.lib;%(AdditionalDependencies)</AdditionalDependencies>
    </Link>
  </ItemDefinitionGroup>
  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
    <ClCompile>
      <WarningLevel>Level3</WarningLevel>
      <PrecompiledHeader>
      </PrecompiledHeader>
      <Optimization>MaxSpeed</Optimization>
      <FunctionLevelLinking>true</FunctionLevelLinking>
      <IntrinsicFunctions>true</IntrinsicFunctions>
      <PreprocessorDefinitions>WIN32;NDEBUG;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
      <AdditionalOptions>/D HAVE_SDL /D PACKAGE_VERSION=\"0.9.5\" /D _CRT_SECURE_NO_WARNINGS /D HAVE_NETPLAY /D HAVE_THREADS /D HAVE_OPENGL /D HAVE_DYLIB /D HAVE_DYNAMIC /D HAVE_CG /D HAVE_XAUDIO /D HAVE_FBO /D HAVE_CONFIGFILE  /D HAVE_DSOUND /D HAVE_FFMPEG /D HAVE_FFMPEG_ALLOC_CONTEXT3 /D HAVE_FFMPEG_AVCODEC_OPEN2 /D HAVE_FFMPEG_AVIO_OPEN /D HAVE_FFMPEG_AVFORMAT_WRITE_HEADER /D HAVE_FFMPEG_AVFORMAT_NEW_STREAM /D HAVE_X264RGB /D HAVE_PYTHON /D HAVE_SDL_IMAGE /D HAVE_FREETYPE /D HAVE_XML %(AdditionalOptions)</AdditionalOptions>
      <CompileAs>CompileAsCpp</CompileAs>
      <FloatingPointModel>Fast</FloatingPointModel>
      <AdditionalIncludeDirectories>%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
    </ClCompile>
    <Link>
      <SubSystem>Console</SubSystem>
      <GenerateDebugInformation>true</GenerateDebugInformation>
      <EnableCOMDATFolding>true</EnableCOMDATFolding>
      <OptimizeReferences>true</OptimizeReferences>
      <AdditionalDependencies>SDL.lib;SDL_image.lib;opengl32.lib;ws2_32.lib;dxguid.lib;dinput8.lib;cg.lib;cgGL.lib;winmm.lib;shlwapi.lib;dsound.lib;avcodec.lib;avformat.lib;swscale.lib;avutil.lib;freetype.lib;libxml2.lib;%(AdditionalDependencies)</AdditionalDependencies>
    </Link>
  </ItemDefinitionGroup>
  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
    <ClCompile>
      <WarningLevel>Level3</WarningLevel>
      <PrecompiledHeader>
      </PrecompiledHeader>
      <Optimization>MaxSpeed</Optimization>
      <FunctionLevelLinking>true</FunctionLevelLinking>
      <IntrinsicFunctions>true</IntrinsicFunctions>
      <PreprocessorDefinitions>WIN32;NDEBUG;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
      <AdditionalOptions>/D HAVE_SDL /D PACKAGE_VERSION=\"0.9.5\" /D _CRT_SECURE_NO_WARNINGS /D HAVE_NETPLAY /D HAVE_THREADS /D HAVE_OPENGL /D HAVE_DYLIB /D HAVE_DYNAMIC /D HAVE_CG /D HAVE_XAUDIO /D HAVE_FBO /D HAVE_CONFIGFILE  /D HAVE_DSOUND /D HAVE_FFMPEG /D HAVE_FFMPEG_ALLOC_CONTEXT3 /D HAVE_FFMPEG_AVCODEC_OPEN2 /D HAVE_FFMPEG_AVIO_OPEN /D HAVE_FFMPEG_AVFORMAT_WRITE_HEADER /D HAVE_FFMPEG_AVFORMAT_NEW_STREAM /D HAVE_X264RGB /D HAVE_PYTHON /D HAVE_SDL_IMAGE /D HAVE_FREETYPE /D HAVE_XML %(AdditionalOptions)</AdditionalOptions>
      <CompileAs>CompileAsCpp</CompileAs>
      <FloatingPointModel>Fast</FloatingPointModel>
      <AdditionalIncludeDirectories>%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
      <EnableEnhancedInstructionSet>StreamingSIMDExtensions2</EnableEnhancedInstructionSet>
    </ClCompile>
    <Link>
      <SubSystem>Console</SubSystem>
      <GenerateDebugInformation>true</GenerateDebugInformation>
      <EnableCOMDATFolding>true</EnableCOMDATFolding>
      <OptimizeReferences>true</OptimizeReferences>
      <AdditionalDependencies>SDL.lib;SDL_image.lib;opengl32.lib;ws2_32.lib;dxguid.lib;dinput8.lib;cg.lib;cgGL.lib;winmm.lib;shlwapi.lib;dsound.lib;avcodec.lib;avformat.lib;swscale.lib;avutil.lib;freetype.lib;libxml2.lib;%(AdditionalDependencies)</AdditionalDependencies>
    </Link>
  </ItemDefinitionGroup>
  <ItemGroup>
    <ClCompile Include="..\..\..\audio\dsound.c" />
    <ClCompile Include="..\..\..\audio\ext_audio.c" />
    <ClCompile Include="..\..\..\audio\hermite.c" />
    <ClCompile Include="..\..\..\audio\sdl_audio.c" />
    <ClCompile Include="..\..\..\audio\utils.c" />
    <ClCompile Include="..\..\..\audio\xaudio-c\xaudio-c.c" />
    <ClCompile Include="..\..\..\audio\xaudio.c" />
    <ClCompile Include="..\..\..\autosave.c" />
    <ClCompile Include="..\..\..\cheats.c" />
    <ClCompile Include="..\..\..\compat\compat.c" />
    <ClCompile Include="..\..\..\conf\config_file.c" />
    <ClCompile Include="..\..\..\driver.c" />
    <ClCompile Include="..\..\..\dynamic.c" />
    <ClCompile Include="..\..\..\fifo_buffer.c" />
    <ClCompile Include="..\..\..\file.c" />
    <ClCompile Include="..\..\..\gfx\ext_gfx.c" />
    <ClCompile Include="..\..\..\gfx\fonts.c" />
    <ClCompile Include="..\..\..\gfx\gfx_common.c" />
    <ClCompile Include="..\..\..\gfx\gl.c" />
    <ClCompile Include="..\..\..\gfx\image.c" />
    <ClCompile Include="..\..\..\gfx\py_state\py_state.c" />
    <ClCompile Include="..\..\..\gfx\sdl_gfx.c" />
    <ClCompile Include="..\..\..\gfx\sdlwrap.c" />
    <ClCompile Include="..\..\..\gfx\shader_cg.c" />
    <ClCompile Include="..\..\..\gfx\shader_glsl.c" />
    <ClCompile Include="..\..\..\gfx\snes_state.c" />
    <ClCompile Include="..\..\..\input\dinput.c" />
    <ClCompile Include="..\..\..\input\sdl_input.c" />
    <ClCompile Include="..\..\..\message.c" />
    <ClCompile Include="..\..\..\movie.c" />
    <ClCompile Include="..\..\..\netplay.c" />
    <ClCompile Include="..\..\..\patch.c" />
    <ClCompile Include="..\..\..\record\ffemu.c" />
    <ClCompile Include="..\..\..\rewind.c" />
    <ClCompile Include="..\..\..\screenshot.c" />
    <ClCompile Include="..\..\..\settings.c" />
    <ClCompile Include="..\..\..\sha256.c" />
    <ClCompile Include="..\..\..\ssnes.c" />
    <ClCompile Include="..\..\..\thread.c" />
  </ItemGroup>
  <ItemGroup>
    <ClInclude Include="..\..\..\audio\ext\ssnes_audio.h" />
    <ClInclude Include="..\..\..\audio\ext\ssnes_dsp.h" />
    <ClInclude Include="..\..\..\audio\hermite.h" />
    <ClInclude Include="..\..\..\audio\utils.h" />
    <ClInclude Include="..\..\..\audio\xaudio-c\xaudio-c.h" />
    <ClInclude Include="..\..\..\audio\xaudio-c\xaudio.h" />
    <ClInclude Include="..\..\..\autosave.h" />
    <ClInclude Include="..\..\..\boolean.h" />
    <ClInclude Include="..\..\..\bps.h" />
    <ClInclude Include="..\..\..\cheats.h" />
    <ClInclude Include="..\..\..\config.def.h" />
    <ClInclude Include="..\..\..\config.features.h" />
    <ClInclude Include="..\..\..\conf\config_file.h" />
    <ClInclude Include="..\..\..\driver.h" />
    <ClInclude Include="..\..\..\dynamic.h" />
    <ClInclude Include="..\..\..\fifo_buffer.h" />
    <ClInclude Include="..\..\..\file.h" />
    <ClInclude Include="..\..\..\general.h" />
    <ClInclude Include="..\..\..\getopt_ssnes.h" />
    <ClInclude Include="..\..\..\gfx\ext\ssnes_video.h" />
    <ClInclude Include="..\..\..\gfx\fonts.h" />
    <ClInclude Include="..\..\..\gfx\gfx_common.h" />
    <ClInclude Include="..\..\..\gfx\gl_common.h" />
    <ClInclude Include="..\..\..\gfx\image.h" />
    <ClInclude Include="..\..\..\gfx\py_state\py_state.h" />
    <ClInclude Include="..\..\..\gfx\sdlwrap.h" />
    <ClInclude Include="..\..\..\gfx\shader_cg.h" />
    <ClInclude Include="..\..\..\gfx\shader_glsl.h" />
    <ClInclude Include="..\..\..\gfx\snes_state.h" />
    <ClInclude Include="..\..\..\input\keysym.h" />
    <ClInclude Include="..\..\..\input\ssnes_dinput.h" />
    <ClInclude Include="..\..\..\input\ssnes_sdl_input.h" />
    <ClInclude Include="..\..\..\libsnes.hpp" />
    <ClInclude Include="..\..\..\message.h" />
    <ClInclude Include="..\..\..\movie.h" />
    <ClInclude Include="..\..\..\netplay.h" />
    <ClInclude Include="..\..\..\posix_string.h" />
    <ClInclude Include="..\..\..\record\ffemu.h" />
    <ClInclude Include="..\..\..\rewind.h" />
    <ClInclude Include="..\..\..\screenshot.h" />
    <ClInclude Include="..\..\..\sha256.h" />
    <ClInclude Include="..\..\..\strl.h" />
    <ClInclude Include="..\..\..\thread.h" />
    <ClInclude Include="..\..\..\ups.h" />
    <ClInclude Include="..\..\msvc_compat.h" />
  </ItemGroup>
  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
  <ImportGroup Label="ExtensionTargets">
  </ImportGroup>
</Project>