<?xml version="1.0" encoding="utf-8"?>
<Project DefaultTargets="Build" ToolsVersion="14.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
  <ItemGroup Label="ProjectConfigurations">
    <ProjectConfiguration Include="Debug|x64">
      <Configuration>Debug</Configuration>
      <Platform>x64</Platform>
    </ProjectConfiguration>
    <ProjectConfiguration Include="Release|x64">
      <Configuration>Release</Configuration>
      <Platform>x64</Platform>
    </ProjectConfiguration>
  </ItemGroup>
  <PropertyGroup Label="Globals">
    <ProjectGuid>{C4A10229-4712-4BD2-B63E-50D93C67A038}</ProjectGuid>
    <RootNamespace>emucore</RootNamespace>
  </PropertyGroup>
  <Import Project="$(SolutionDir)\buildfiles\msvc\common_default.props" />
  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
  <PropertyGroup>
    <PreferredToolArchitecture>x64</PreferredToolArchitecture>
  </PropertyGroup>
  <Import Project="$(SolutionDir)\buildfiles\msvc\common_default_macros.props" />
  <PropertyGroup Label="Configuration">
    <ConfigurationType>StaticLibrary</ConfigurationType>
    <CharacterSet>Unicode</CharacterSet>
  </PropertyGroup>
  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
  <ImportGroup Label="ExtensionSettings">
  </ImportGroup>
  <ImportGroup Label="PropertySheets">
    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
    <Import Project="$(SolutionDir)\buildfiles\msvc\rpcs3_default.props" />
  </ImportGroup>
  <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
    <Import Project="$(SolutionDir)\buildfiles\msvc\rpcs3_debug.props" />
  </ImportGroup>
  <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
    <Import Project="$(SolutionDir)\buildfiles\msvc\rpcs3_release.props" />
  </ImportGroup>
  <ItemDefinitionGroup>
    <ClCompile>
      <PrecompiledHeader>Use</PrecompiledHeader>
      <AdditionalIncludeDirectories>..\3rdparty\miniupnp\miniupnp\miniupnpc\include;..\3rdparty\wolfssl\wolfssl;$(SolutionDir)build\lib\$(Configuration)-$(Platform)\protobuf_build\include;..\3rdparty\libusb\libusb\libusb;..\3rdparty\yaml-cpp\yaml-cpp\include;..\3rdparty\SoundTouch\soundtouch\include;..\3rdparty\rtmidi\rtmidi;..\3rdparty\zlib\zlib;$(SolutionDir)build\lib\$(Configuration)-$(Platform)\llvm_build\include;$(SolutionDir)build\lib_ext\$(Configuration)-$(Platform)\llvm_build\include;$(SolutionDir)build\lib_ext\$(Configuration)-$(Platform)\llvm\include;$(SolutionDir)build\lib_ext\$(Configuration)-$(Platform)\llvm_build\include;$(VULKAN_SDK)\Include;..\3rdparty\zstd\zstd\lib;$(SolutionDir)3rdparty\fusion\fusion\Fusion;$(SolutionDir)3rdparty\wolfssl\extra\win32;$(SolutionDir)3rdparty\libsdl-org\SDL\include;$(SolutionDir)3rdparty\glslang\glslang;$(SolutionDir)3rdparty\curl\curl\include</AdditionalIncludeDirectories>
      <Optimization Condition="'$(Configuration)|$(Platform)'=='Release|x64'">MaxSpeed</Optimization>
      <PreprocessorDefinitions Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">AL_LIBTYPE_STATIC;MINIUPNP_STATICLIB;HAVE_VULKAN;HAVE_SDL3;ZLIB_CONST;WOLFSSL_USER_SETTINGS;CURL_STATICLIB;%(PreprocessorDefinitions)</PreprocessorDefinitions>
      <PreprocessorDefinitions Condition="'$(Configuration)|$(Platform)'=='Release|x64'">AL_LIBTYPE_STATIC;MINIUPNP_STATICLIB;HAVE_VULKAN;HAVE_SDL3;ZLIB_CONST;WOLFSSL_USER_SETTINGS;CURL_STATICLIB;%(PreprocessorDefinitions)</PreprocessorDefinitions>
      <PreprocessorDefinitions Condition="'$(EnableLibUsbWindowsHotplug)' == 'true'">LIBUSB_WINDOWS_HOTPLUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
      <AdditionalModuleDependencies Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">%(AdditionalModuleDependencies)</AdditionalModuleDependencies>
      <AdditionalModuleDependencies Condition="'$(Configuration)|$(Platform)'=='Release|x64'">%(AdditionalModuleDependencies)</AdditionalModuleDependencies>
    </ClCompile>
    <PreBuildEvent>
      <Command>cmd.exe /c "$(SolutionDir)\Utilities\git-version-gen.cmd"</Command>
      <Message>Updating git-version.h</Message>
    </PreBuildEvent>
    <Lib>
      <AdditionalDependencies Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">ntdll.lib</AdditionalDependencies>
    </Lib>
    <Lib>
      <AdditionalDependencies Condition="'$(Configuration)|$(Platform)'=='Release|x64'">ntdll.lib</AdditionalDependencies>
    </Lib>
  </ItemDefinitionGroup>
  <ItemGroup>
    <ClCompile Include="..\Utilities\stereo_config.cpp" />
    <ClCompile Include="..\Utilities\cheat_info.cpp" />
    <ClCompile Include="..\Utilities\date_time.cpp" />
    <ClCompile Include="..\Utilities\stack_trace.cpp" />
    <ClCompile Include="Crypto\decrypt_binaries.cpp" />
    <ClCompile Include="Crypto\unzip.cpp" />
    <ClCompile Include="Emu\Audio\audio_resampler.cpp" />
    <ClCompile Include="Emu\Audio\audio_utils.cpp" />
    <ClCompile Include="Emu\Audio\FAudio\FAudioBackend.cpp">
      <ExcludedFromBuild>true</ExcludedFromBuild>
    </ClCompile>
    <ClCompile Include="Emu\Audio\FAudio\faudio_enumerator.cpp">
      <ExcludedFromBuild>true</ExcludedFromBuild>
    </ClCompile>
    <ClCompile Include="Emu\cache_utils.cpp" />
    <ClCompile Include="Emu\Cell\ErrorCodes.cpp" />
    <ClCompile Include="Emu\Cell\lv2\sys_game.cpp" />
    <ClCompile Include="Emu\Cell\Modules\cellMusicSelectionContext.cpp" />
    <ClCompile Include="Emu\Cell\Modules\libfs_utility_init.cpp" />
    <ClCompile Include="Emu\Cell\Modules\sys_crashdump.cpp" />
    <ClCompile Include="Emu\Cell\Modules\HLE_PATCHES.cpp" />
    <ClCompile Include="Emu\games_config.cpp" />
    <ClCompile Include="Emu\Io\Buzz.cpp" />
    <ClCompile Include="Emu\Io\camera_config.cpp" />
    <ClCompile Include="Emu\Io\evdev_gun_handler.cpp">
      <ExcludedFromBuild>true</ExcludedFromBuild>
    </ClCompile>
    <ClCompile Include="Emu\Io\GameTablet.cpp" />
    <ClCompile Include="Emu\Io\gem_config.cpp" />
    <ClCompile Include="Emu\Io\GHLtar.cpp" />
    <ClCompile Include="Emu\Io\GunCon3.cpp" />
    <ClCompile Include="Emu\Io\midi_config_types.cpp" />
    <ClCompile Include="Emu\Io\MouseHandler.cpp" />
    <ClCompile Include="Emu\Io\pad_types.cpp" />
    <ClCompile Include="Emu\Io\ps_move_data.cpp" />
    <ClCompile Include="Emu\Io\rb3drums_config.cpp" />
    <ClCompile Include="Emu\Io\RB3MidiDrums.cpp" />
    <ClCompile Include="Emu\Io\RB3MidiGuitar.cpp" />
    <ClCompile Include="Emu\Io\RB3MidiKeyboard.cpp" />
    <ClCompile Include="Emu\Io\recording_config.cpp" />
    <ClCompile Include="Emu\Io\TopShotElite.cpp" />
    <ClCompile Include="Emu\Io\TopShotFearmaster.cpp" />
    <ClCompile Include="Emu\Io\Turntable.cpp" />
    <ClCompile Include="Emu\Io\LogitechG27.cpp" />
    <ClCompile Include="Emu\Io\LogitechG27Config.cpp" />
    <ClCompile Include="Emu\Io\usio.cpp" />
    <ClCompile Include="Emu\Audio\AudioBackend.cpp" />
    <ClCompile Include="Emu\Io\interception.cpp" />
    <ClCompile Include="Emu\Io\KeyboardHandler.cpp" />
    <ClCompile Include="Emu\Io\mouse_config.cpp" />
    <ClCompile Include="Emu\Io\pad_config.cpp" />
    <ClCompile Include="Emu\Io\pad_config_types.cpp" />
    <ClCompile Include="Emu\IPC_config.cpp" />
    <ClCompile Include="Emu\IPC_socket.cpp" />
    <ClCompile Include="Emu\localized_string.cpp" />
    <ClCompile Include="Emu\NP\clans_config.cpp" />
    <ClCompile Include="Emu\NP\rpcn_config.cpp" />
    <ClCompile Include="Emu\NP\rpcn_countries.cpp" />
    <ClCompile Include="Emu\NP\upnp_config.cpp" />
    <ClCompile Include="Emu\NP\upnp_handler.cpp" />
    <ClCompile Include="Emu\perf_monitor.cpp" />
    <ClCompile Include="Emu\RSX\Common\texture_cache.cpp" />
    <ClCompile Include="Emu\RSX\Common\texture_cache_types.cpp" />
    <ClCompile Include="Emu\RSX\Core\RSXContext.cpp" />
    <ClCompile Include="Emu\RSX\Core\RSXDisplay.cpp" />
    <ClCompile Include="Emu\RSX\Core\RSXDrawCommands.cpp" />
    <ClCompile Include="Emu\RSX\GSFrameBase.cpp" />
    <ClCompile Include="Emu\RSX\Host\MM.cpp" />
    <ClCompile Include="Emu\RSX\Host\RSXDMAWriter.cpp" />
    <ClCompile Include="Emu\RSX\NV47\FW\draw_call.cpp" />
    <ClCompile Include="Emu\RSX\NV47\FW\reg_context.cpp" />
    <ClCompile Include="Emu\RSX\NV47\HW\common.cpp" />
    <ClCompile Include="Emu\RSX\NV47\HW\nv0039.cpp" />
    <ClCompile Include="Emu\RSX\NV47\HW\nv3089.cpp" />
    <ClCompile Include="Emu\RSX\NV47\HW\nv308a.cpp" />
    <ClCompile Include="Emu\RSX\NV47\HW\nv406e.cpp" />
    <ClCompile Include="Emu\RSX\NV47\HW\nv4097.cpp" />
    <ClCompile Include="Emu\RSX\Overlays\FriendsList\overlay_friends_list_dialog.cpp" />
    <ClCompile Include="Emu\RSX\Overlays\HomeMenu\overlay_home_icons.cpp" />
    <ClCompile Include="Emu\RSX\Overlays\HomeMenu\overlay_home_menu.cpp" />
    <ClCompile Include="Emu\RSX\Overlays\HomeMenu\overlay_home_menu_components.cpp" />
    <ClCompile Include="Emu\RSX\Overlays\HomeMenu\overlay_home_menu_message_box.cpp" />
    <ClCompile Include="Emu\RSX\Overlays\HomeMenu\overlay_home_menu_main_menu.cpp" />
    <ClCompile Include="Emu\RSX\Overlays\HomeMenu\overlay_home_menu_page.cpp" />
    <ClCompile Include="Emu\RSX\Overlays\HomeMenu\overlay_home_menu_settings.cpp" />
    <ClCompile Include="Emu\RSX\Overlays\HomeMenu\overlay_home_menu_savestate.cpp" />
    <ClCompile Include="Emu\RSX\Overlays\Network\overlay_recvmessage_dialog.cpp" />
    <ClCompile Include="Emu\RSX\Overlays\Network\overlay_sendmessage_dialog.cpp" />
    <ClCompile Include="Emu\RSX\Overlays\overlay_animated_icon.cpp" />
    <ClCompile Include="Emu\RSX\Overlays\overlay_audio.cpp" />
    <ClCompile Include="Emu\RSX\Overlays\overlay_checkbox.cpp" />
    <ClCompile Include="Emu\RSX\Overlays\overlay_controls.cpp" />
    <ClCompile Include="Emu\RSX\Overlays\overlay_cursor.cpp" />
    <ClCompile Include="Emu\RSX\Overlays\overlay_debug_overlay.cpp" />
    <ClCompile Include="Emu\RSX\Overlays\overlay_manager.cpp" />
    <ClCompile Include="Emu\RSX\Overlays\overlay_media_list_dialog.cpp" />
    <ClCompile Include="Emu\RSX\Overlays\overlay_osk_panel.cpp" />
    <ClCompile Include="Emu\RSX\Overlays\overlay_compile_notification.cpp" />
    <ClCompile Include="Emu\RSX\Overlays\overlay_select.cpp" />
    <ClCompile Include="Emu\RSX\Overlays\overlay_slider.cpp" />
    <ClCompile Include="Emu\RSX\Overlays\overlay_tabs.cpp" />
    <ClCompile Include="Emu\RSX\Overlays\overlay_user_list_dialog.cpp" />
    <ClCompile Include="Emu\RSX\Overlays\overlay_utils.cpp" />
    <ClCompile Include="Emu\RSX\Overlays\overlay_video.cpp" />
    <ClCompile Include="Emu\RSX\Overlays\Shaders\shader_loading_dialog.cpp" />
    <ClCompile Include="Emu\RSX\Overlays\Shaders\shader_loading_dialog_native.cpp" />
    <ClCompile Include="Emu\RSX\Overlays\Trophies\overlay_trophy_list_dialog.cpp" />
    <ClCompile Include="Emu\RSX\Program\Assembler\FPASM.cpp" />
    <ClCompile Include="Emu\RSX\Program\Assembler\FPOpcodes.cpp" />
    <ClCompile Include="Emu\RSX\Program\Assembler\FPToCFG.cpp" />
    <ClCompile Include="Emu\RSX\Program\Assembler\Passes\FP\RegisterAnnotationPass.cpp" />
    <ClCompile Include="Emu\RSX\Program\Assembler\Passes\FP\RegisterDependencyPass.cpp" />
    <ClCompile Include="Emu\RSX\Program\ProgramStateCache.cpp" />
    <ClCompile Include="Emu\RSX\Program\program_util.cpp" />
    <ClCompile Include="Emu\RSX\Program\ShaderInterpreter.cpp" />
    <ClCompile Include="Emu\RSX\Program\SPIRVCommon.cpp" />
    <ClCompile Include="Emu\RSX\RSXDisAsm.cpp" />
    <ClCompile Include="Emu\RSX\RSXZCULL.cpp" />
    <ClCompile Include="Emu\RSX\rsx_vertex_data.cpp" />
    <ClCompile Include="Emu\savestate_utils.cpp" />
    <ClCompile Include="Emu\scoped_progress_dialog.cpp" />
    <ClCompile Include="Emu\system_config_types.cpp" />
    <ClCompile Include="Emu\perf_meter.cpp" />
    <ClCompile Include="Emu\system_progress.cpp" />
    <ClCompile Include="Emu\system_utils.cpp" />
    <ClCompile Include="Emu\title.cpp" />
    <ClCompile Include="Emu\system_config.cpp" />
    <ClCompile Include="Emu\NP\pb_helpers.cpp" />
    <ClCompile Include="Emu\NP\np_cache.cpp" />
    <ClCompile Include="Emu\NP\np_gui_cache.cpp" />
    <ClCompile Include="Emu\NP\np_contexts.cpp" />
    <ClCompile Include="Emu\NP\np_dnshook.cpp" />
    <ClCompile Include="Emu\NP\np_requests_gui.cpp" />
    <ClCompile Include="Emu\NP\np_handler.cpp" />
    <ClCompile Include="Emu\NP\np_helpers.cpp" />
    <ClCompile Include="Emu\NP\np_notifications.cpp" />
    <ClCompile Include="Emu\NP\np_requests.cpp" />
    <ClCompile Include="Emu\NP\signaling_handler.cpp" />
    <ClCompile Include="Emu\NP\np_structs_extra.cpp" />
    <ClCompile Include="Emu\NP\clans_client.cpp" />
    <ClCompile Include="Emu\NP\rpcn_client.cpp" />
    <ClCompile Include="Emu\NP\ip_address.cpp" />
    <ClCompile Include="Emu\NP\generated\np2_structs.pb.cc">
      <PrecompiledHeader>NotUsing</PrecompiledHeader>
    </ClCompile>
    <ClCompile Include="Emu\vfs_config.cpp" />
    <ClCompile Include="Loader\disc.cpp" />
    <ClCompile Include="Loader\content_validation.cpp" />
    <ClCompile Include="util\emu_utils.cpp" />
    <ClCompile Include="util\serialization_ext.cpp">
      <PrecompiledHeader>NotUsing</PrecompiledHeader>
    </ClCompile>
    <ClCompile Include="util\atomic.cpp">
      <PrecompiledHeader>NotUsing</PrecompiledHeader>
    </ClCompile>
    <ClCompile Include="util\video_provider.cpp" />
    <ClCompile Include="util\media_utils.cpp" />
    <ClCompile Include="util\yaml.cpp">
      <PrecompiledHeader>NotUsing</PrecompiledHeader>
      <ExceptionHandling>Sync</ExceptionHandling>
    </ClCompile>
    <ClCompile Include="..\Utilities\bin_patch.cpp">
      <PrecompiledHeader>NotUsing</PrecompiledHeader>
    </ClCompile>
    <ClCompile Include="..\Utilities\cond.cpp">
      <PrecompiledHeader>NotUsing</PrecompiledHeader>
    </ClCompile>
    <ClCompile Include="util\dyn_lib.cpp">
      <PrecompiledHeader>NotUsing</PrecompiledHeader>
    </ClCompile>
    <ClCompile Include="..\Utilities\JITASM.cpp">
      <PrecompiledHeader>NotUsing</PrecompiledHeader>
    </ClCompile>
    <ClCompile Include="..\Utilities\JITLLVM.cpp">
      <PrecompiledHeader>NotUsing</PrecompiledHeader>
    </ClCompile>
    <ClCompile Include="util\logs.cpp">
      <PrecompiledHeader>NotUsing</PrecompiledHeader>
    </ClCompile>
    <ClCompile Include="..\Utilities\File.cpp">
      <PrecompiledHeader>NotUsing</PrecompiledHeader>
    </ClCompile>
    <ClCompile Include="..\Utilities\LUrlParser.cpp">
      <PrecompiledHeader>NotUsing</PrecompiledHeader>
    </ClCompile>
    <ClCompile Include="..\Utilities\Config.cpp" />
    <ClCompile Include="..\Utilities\mutex.cpp">
      <PrecompiledHeader>NotUsing</PrecompiledHeader>
    </ClCompile>
    <ClCompile Include="..\Utilities\rXml.cpp" />
    <ClCompile Include="..\Utilities\sema.cpp">
      <PrecompiledHeader>NotUsing</PrecompiledHeader>
    </ClCompile>
    <ClCompile Include="..\Utilities\simple_ringbuf.cpp">
      <PrecompiledHeader>NotUsing</PrecompiledHeader>
    </ClCompile>
    <ClCompile Include="..\Utilities\StrFmt.cpp">
      <PrecompiledHeader>NotUsing</PrecompiledHeader>
    </ClCompile>
    <ClCompile Include="util\sysinfo.cpp">
      <PrecompiledHeader>NotUsing</PrecompiledHeader>
    </ClCompile>
    <ClCompile Include="util\cpu_stats.cpp">
      <PrecompiledHeader>NotUsing</PrecompiledHeader>
    </ClCompile>
    <ClCompile Include="..\Utilities\Thread.cpp" />
    <ClCompile Include="..\Utilities\version.cpp" />
    <ClCompile Include="util\vm_native.cpp" />
    <ClCompile Include="Emu\Cell\lv2\sys_config.cpp" />
    <ClCompile Include="Crypto\md5.cpp">
      <PrecompiledHeader>NotUsing</PrecompiledHeader>
    </ClCompile>
    <ClCompile Include="Emu\Cell\lv2\sys_gpio.cpp" />
    <ClCompile Include="Emu\Cell\lv2\sys_net.cpp" />
    <ClCompile Include="Emu\Cell\lv2\sys_net\lv2_socket.cpp" />
    <ClCompile Include="Emu\Cell\lv2\sys_net\lv2_socket_native.cpp" />
    <ClCompile Include="Emu\Cell\lv2\sys_net\lv2_socket_raw.cpp" />
    <ClCompile Include="Emu\Cell\lv2\sys_net\lv2_socket_p2p.cpp" />
    <ClCompile Include="Emu\Cell\lv2\sys_net\lv2_socket_p2ps.cpp" />
    <ClCompile Include="Emu\Cell\lv2\sys_net\network_context.cpp" />
    <ClCompile Include="Emu\Cell\lv2\sys_net\nt_p2p_port.cpp" />
    <ClCompile Include="Emu\Cell\lv2\sys_net\sys_net_helpers.cpp" />
    <ClCompile Include="Emu\Cell\Modules\StaticHLE.cpp" />
    <ClCompile Include="Emu\Cell\lv2\sys_overlay.cpp" />
    <ClCompile Include="Emu\Cell\PPUAnalyser.cpp" />
    <ClCompile Include="Emu\Cell\PPUTranslator.cpp">
      <PrecompiledHeader>NotUsing</PrecompiledHeader>
    </ClCompile>
    <ClCompile Include="Emu\CPU\CPUTranslator.cpp">
      <PrecompiledHeader>NotUsing</PrecompiledHeader>
    </ClCompile>
    <ClCompile Include="Emu\Io\PadHandler.cpp" />
    <ClCompile Include="Emu\Cell\lv2\lv2.cpp" />
    <ClCompile Include="Emu\Cell\lv2\sys_cond.cpp" />
    <ClCompile Include="Emu\Cell\lv2\sys_dbg.cpp" />
    <ClCompile Include="Emu\Cell\lv2\sys_event.cpp" />
    <ClCompile Include="Emu\Cell\lv2\sys_event_flag.cpp" />
    <ClCompile Include="Emu\Cell\lv2\sys_fs.cpp" />
    <ClCompile Include="Emu\Cell\lv2\sys_gamepad.cpp" />
    <ClCompile Include="Emu\Cell\lv2\sys_interrupt.cpp" />
    <ClCompile Include="Emu\Cell\lv2\sys_lwcond.cpp" />
    <ClCompile Include="Emu\Cell\lv2\sys_lwmutex.cpp" />
    <ClCompile Include="Emu\Cell\lv2\sys_memory.cpp" />
    <ClCompile Include="Emu\Cell\lv2\sys_mmapper.cpp" />
    <ClCompile Include="Emu\Cell\lv2\sys_mutex.cpp" />
    <ClCompile Include="Emu\Cell\lv2\sys_ppu_thread.cpp" />
    <ClCompile Include="Emu\Cell\lv2\sys_process.cpp" />
    <ClCompile Include="Emu\Cell\lv2\sys_prx.cpp" />
    <ClCompile Include="Emu\Cell\lv2\sys_rsx.cpp" />
    <ClCompile Include="Emu\Cell\lv2\sys_rwlock.cpp" />
    <ClCompile Include="Emu\Cell\lv2\sys_semaphore.cpp" />
    <ClCompile Include="Emu\Cell\lv2\sys_spu.cpp" />
    <ClCompile Include="Emu\Cell\lv2\sys_time.cpp" />
    <ClCompile Include="Emu\Cell\lv2\sys_timer.cpp" />
    <ClCompile Include="Emu\Cell\lv2\sys_trace.cpp" />
    <ClCompile Include="Emu\Cell\lv2\sys_tty.cpp" />
    <ClCompile Include="Emu\Cell\lv2\sys_usbd.cpp" />
    <ClCompile Include="Emu\Cell\lv2\sys_vm.cpp" />
    <ClCompile Include="Emu\Cell\lv2\sys_ss.cpp" />
    <ClCompile Include="Emu\Cell\lv2\sys_hid.cpp" />
    <ClCompile Include="Emu\Cell\lv2\sys_io.cpp" />
    <ClCompile Include="Emu\Cell\lv2\sys_rsxaudio.cpp" />
    <ClCompile Include="Emu\Cell\lv2\sys_sm.cpp" />
    <ClCompile Include="Emu\Cell\lv2\sys_storage.cpp" />
    <ClCompile Include="Emu\Cell\lv2\sys_uart.cpp" />
    <ClCompile Include="Emu\Cell\lv2\sys_bdemu.cpp" />
    <ClCompile Include="Emu\Cell\lv2\sys_console.cpp" />
    <ClCompile Include="Emu\Cell\lv2\sys_btsetting.cpp" />
    <ClCompile Include="Emu\Cell\lv2\sys_crypto_engine.cpp" />
    <ClCompile Include="Emu\Cell\Modules\sys_libc_.cpp" />
    <ClCompile Include="Emu\Cell\PPUModule.cpp" />
    <ClCompile Include="Emu\Cell\Modules\cellAdec.cpp" />
    <ClCompile Include="Emu\Cell\Modules\cellAtrac.cpp" />
    <ClCompile Include="Emu\Cell\Modules\cellAtracMulti.cpp" />
    <ClCompile Include="Emu\Cell\Modules\cellAtracXdec.cpp" />
    <ClCompile Include="Emu\Cell\Modules\cellAudio.cpp" />
    <ClCompile Include="Emu\Cell\Modules\cellAudioOut.cpp" />
    <ClCompile Include="Emu\Cell\Modules\cellAuthDialog.cpp" />
    <ClCompile Include="Emu\Cell\Modules\cellAvconfExt.cpp" />
    <ClCompile Include="Emu\Cell\Modules\cellBgdl.cpp" />
    <ClCompile Include="Emu\Cell\Modules\cellCamera.cpp" />
    <ClCompile Include="Emu\Cell\Modules\cellCelp8Enc.cpp" />
    <ClCompile Include="Emu\Cell\Modules\cellCelpEnc.cpp" />
    <ClCompile Include="Emu\Cell\Modules\cellCrossController.cpp" />
    <ClCompile Include="Emu\Cell\Modules\cellDaisy.cpp" />
    <ClCompile Include="Emu\Cell\Modules\cellDmux.cpp" />
    <ClCompile Include="Emu\Cell\Modules\cellDmuxPamf.cpp" />
    <ClCompile Include="Emu\Cell\Modules\cellDtcpIpUtility.cpp" />
    <ClCompile Include="Emu\Cell\Modules\cellFiber.cpp" />
    <ClCompile Include="Emu\Cell\Modules\cellFont.cpp" />
    <ClCompile Include="Emu\Cell\Modules\cellFontFT.cpp" />
    <ClCompile Include="Emu\Cell\Modules\cell_FreeType2.cpp" />
    <ClCompile Include="Emu\Cell\Modules\cellFs.cpp" />
    <ClCompile Include="Emu\Cell\Modules\cellGame.cpp" />
    <ClCompile Include="Emu\Cell\Modules\cellGameExec.cpp" />
    <ClCompile Include="Emu\Cell\Modules\cellGcmSys.cpp" />
    <ClCompile Include="Emu\Cell\Modules\cellGem.cpp" />
    <ClCompile Include="Emu\Cell\Modules\cellGifDec.cpp" />
    <ClCompile Include="Emu\Cell\Modules\cellHttp.cpp" />
    <ClCompile Include="Emu\Cell\Modules\cellHttpUtil.cpp" />
    <ClCompile Include="Emu\Cell\Modules\cellImeJp.cpp" />
    <ClCompile Include="Emu\Cell\Modules\cellJpgDec.cpp" />
    <ClCompile Include="Emu\Cell\Modules\cellJpgEnc.cpp" />
    <ClCompile Include="Emu\Cell\Modules\cellKb.cpp" />
    <ClCompile Include="Emu\Cell\Modules\cellKey2char.cpp" />
    <ClCompile Include="Emu\Cell\Modules\cellL10n.cpp" />
    <ClCompile Include="Emu\Cell\Modules\cellLibprof.cpp" />
    <ClCompile Include="Emu\Cell\Modules\cellMic.cpp" />
    <ClCompile Include="Emu\Cell\Modules\cellMouse.cpp" />
    <ClCompile Include="Emu\Cell\Modules\cellMsgDialog.cpp" />
    <ClCompile Include="Emu\Cell\Modules\cellMusic.cpp" />
    <ClCompile Include="Emu\Cell\Modules\cellMusicDecode.cpp" />
    <ClCompile Include="Emu\Cell\Modules\cellMusicExport.cpp" />
    <ClCompile Include="Emu\Cell\Modules\cellNetAoi.cpp" />
    <ClCompile Include="Emu\Cell\Modules\cellNetCtl.cpp" />
    <ClCompile Include="Emu\Cell\Modules\cellOskDialog.cpp" />
    <ClCompile Include="Emu\Cell\Modules\cellOvis.cpp" />
    <ClCompile Include="Emu\Cell\Modules\cellPad.cpp" />
    <ClCompile Include="Emu\Cell\Modules\cellPamf.cpp" />
    <ClCompile Include="Emu\Cell\Modules\cellPesmUtility.cpp" />
    <ClCompile Include="Emu\Cell\Modules\cellPhotoDecode.cpp" />
    <ClCompile Include="Emu\Cell\Modules\cellPhotoExport.cpp" />
    <ClCompile Include="Emu\Cell\Modules\cellPhotoImport.cpp" />
    <ClCompile Include="Emu\Cell\Modules\cellPngDec.cpp" />
    <ClCompile Include="Emu\Cell\Modules\cellPngEnc.cpp" />
    <ClCompile Include="Emu\Cell\Modules\cellPrint.cpp" />
    <ClCompile Include="Emu\Cell\Modules\cellRec.cpp" />
    <ClCompile Include="Emu\Cell\Modules\cellRemotePlay.cpp" />
    <ClCompile Include="Emu\Cell\Modules\cellResc.cpp" />
    <ClCompile Include="Emu\Cell\Modules\cellRtc.cpp" />
    <ClCompile Include="Emu\Cell\Modules\cellRtcAlarm.cpp" />
    <ClCompile Include="Emu\Cell\Modules\cellRudp.cpp" />
    <ClCompile Include="Emu\Cell\Modules\cellSail.cpp" />
    <ClCompile Include="Emu\Cell\Modules\cellSailRec.cpp" />
    <ClCompile Include="Emu\Cell\Modules\cellSaveData.cpp" />
    <ClCompile Include="Emu\Cell\Modules\cellScreenshot.cpp" />
    <ClCompile Include="Emu\Cell\Modules\cellSearch.cpp" />
    <ClCompile Include="Emu\Cell\Modules\cellSheap.cpp" />
    <ClCompile Include="Emu\Cell\Modules\cellSpudll.cpp" />
    <ClCompile Include="Emu\Cell\Modules\cellSpurs.cpp" />
    <ClCompile Include="Emu\Cell\Modules\cellSpursJq.cpp" />
    <ClCompile Include="Emu\Cell\Modules\cellSpursSpu.cpp" />
    <ClCompile Include="Emu\Cell\Modules\cellSsl.cpp" />
    <ClCompile Include="Emu\Cell\Modules\cellStorage.cpp" />
    <ClCompile Include="Emu\Cell\Modules\cellSubDisplay.cpp" />
    <ClCompile Include="Emu\Cell\Modules\cellSync.cpp" />
    <ClCompile Include="Emu\Cell\Modules\cellSync2.cpp" />
    <ClCompile Include="Emu\Cell\Modules\cellSysconf.cpp" />
    <ClCompile Include="Emu\Cell\Modules\cellSysCache.cpp" />
    <ClCompile Include="Emu\Cell\Modules\cellSysmodule.cpp" />
    <ClCompile Include="Emu\Cell\Modules\cellSysutil.cpp" />
    <ClCompile Include="Emu\Cell\Modules\cellSysutilAp.cpp" />
    <ClCompile Include="Emu\Cell\Modules\cellSysutilAvc.cpp" />
    <ClCompile Include="Emu\Cell\Modules\cellSysutilAvc2.cpp" />
    <ClCompile Include="Emu\Cell\Modules\cellSysutilAvcExt.cpp" />
    <ClCompile Include="Emu\Cell\Modules\cellSysutilMisc.cpp" />
    <ClCompile Include="Emu\Cell\Modules\cellSysutilNpEula.cpp" />
    <ClCompile Include="Emu\Cell\Modules\cellUsbd.cpp" />
    <ClCompile Include="Emu\Cell\Modules\cellUsbpspcm.cpp" />
    <ClCompile Include="Emu\Cell\Modules\cellUserInfo.cpp" />
    <ClCompile Include="Emu\Cell\Modules\cellVdec.cpp" />
    <ClCompile Include="Emu\Cell\Modules\cellVideoExport.cpp" />
    <ClCompile Include="Emu\Cell\Modules\cellVideoOut.cpp" />
    <ClCompile Include="Emu\Cell\Modules\cellVideoPlayerUtility.cpp" />
    <ClCompile Include="Emu\Cell\Modules\cellVideoUpload.cpp" />
    <ClCompile Include="Emu\Cell\Modules\cellVoice.cpp" />
    <ClCompile Include="Emu\Cell\Modules\cellVpost.cpp" />
    <ClCompile Include="Emu\Cell\Modules\cellWebBrowser.cpp" />
    <ClCompile Include="Emu\Cell\Modules\libad_async.cpp" />
    <ClCompile Include="Emu\Cell\Modules\libad_core.cpp" />
    <ClCompile Include="Emu\Cell\Modules\libavcdec.cpp" />
    <ClCompile Include="Emu\Cell\Modules\libdivx311dec.cpp" />
    <ClCompile Include="Emu\Cell\Modules\libdivxdec.cpp" />
    <ClCompile Include="Emu\Cell\Modules\libmedi.cpp" />
    <ClCompile Include="Emu\Cell\Modules\libmixer.cpp" />
    <ClCompile Include="Emu\Cell\Modules\libmvcdec.cpp" />
    <ClCompile Include="Emu\Cell\Modules\libsjvtd.cpp" />
    <ClCompile Include="Emu\Cell\Modules\libsmvd2.cpp" />
    <ClCompile Include="Emu\Cell\Modules\libsmvd4.cpp" />
    <ClCompile Include="Emu\Cell\Modules\libsnd3.cpp" />
    <ClCompile Include="Emu\Cell\Modules\libsvc1d.cpp" />
    <ClCompile Include="Emu\Cell\Modules\libsynth2.cpp" />
    <ClCompile Include="Emu\Cell\Modules\sceNp.cpp" />
    <ClCompile Include="Emu\Cell\Modules\sceNp2.cpp" />
    <ClCompile Include="Emu\Cell\Modules\sceNpClans.cpp" />
    <ClCompile Include="Emu\Cell\Modules\sceNpCommerce2.cpp" />
    <ClCompile Include="Emu\Cell\Modules\sceNpMatchingInt.cpp" />
    <ClCompile Include="Emu\Cell\Modules\sceNpSns.cpp" />
    <ClCompile Include="Emu\Cell\Modules\sceNpTrophy.cpp" />
    <ClCompile Include="Emu\Cell\Modules\sceNpTus.cpp" />
    <ClCompile Include="Emu\Cell\Modules\sceNpUtil.cpp" />
    <ClCompile Include="Emu\Cell\Modules\sceNpPlus.cpp" />
    <ClCompile Include="Emu\Cell\Modules\sysPrxForUser.cpp" />
    <ClCompile Include="Emu\Cell\Modules\sys_game_.cpp" />
    <ClCompile Include="Emu\Cell\Modules\sys_heap.cpp" />
    <ClCompile Include="Emu\Cell\Modules\sys_io_.cpp" />
    <ClCompile Include="Emu\Cell\Modules\sys_libc.cpp" />
    <ClCompile Include="Emu\Cell\Modules\sys_lv2dbg.cpp" />
    <ClCompile Include="Emu\Cell\Modules\sys_lwcond_.cpp" />
    <ClCompile Include="Emu\Cell\Modules\sys_lwmutex_.cpp" />
    <ClCompile Include="Emu\Cell\Modules\sys_mempool.cpp" />
    <ClCompile Include="Emu\Cell\Modules\sys_mmapper_.cpp" />
    <ClCompile Include="Emu\Cell\Modules\sys_net_.cpp" />
    <ClCompile Include="Emu\Cell\Modules\sys_ppu_thread_.cpp" />
    <ClCompile Include="Emu\Cell\Modules\sys_prx_.cpp" />
    <ClCompile Include="Emu\Cell\Modules\sys_rsxaudio_.cpp" />
    <ClCompile Include="Emu\Cell\Modules\sys_spinlock.cpp" />
    <ClCompile Include="Emu\Cell\Modules\sys_spu_.cpp" />
    <ClCompile Include="Emu\Cell\PPUDisAsm.cpp" />
    <ClCompile Include="Emu\Cell\PPUFunction.cpp" />
    <ClCompile Include="Emu\Cell\PPUInterpreter.cpp" />
    <ClCompile Include="Emu\Cell\SPUAnalyser.cpp" />
    <ClCompile Include="Emu\Cell\SPUASMJITRecompiler.cpp" />
    <ClCompile Include="Emu\Cell\SPUDisAsm.cpp" />
    <ClCompile Include="Emu\Cell\SPUInterpreter.cpp" />
    <ClCompile Include="Emu\IdManager.cpp" />
    <ClCompile Include="Emu\Io\Dimensions.cpp" />
    <ClCompile Include="Emu\Io\Infinity.cpp" />
    <ClCompile Include="Emu\Io\Skylander.cpp" />
    <ClCompile Include="Emu\Io\KamenRider.cpp" />
    <ClCompile Include="Emu\Io\usb_device.cpp" />
    <ClCompile Include="Emu\Io\usb_microphone.cpp" />
    <ClCompile Include="Emu\Io\usb_vfs.cpp" />
    <ClCompile Include="Emu\RSX\Capture\rsx_capture.cpp" />
    <ClCompile Include="Emu\RSX\Capture\rsx_replay.cpp" />
    <ClCompile Include="Emu\RSX\Program\CgBinaryProgram.cpp" />
    <ClCompile Include="Emu\RSX\Program\CgBinaryFragmentProgram.cpp" />
    <ClCompile Include="Emu\RSX\Program\CgBinaryVertexProgram.cpp" />
    <ClCompile Include="Emu\RSX\Common\BufferUtils.cpp" />
    <ClCompile Include="Emu\RSX\Program\FragmentProgramDecompiler.cpp" />
    <ClCompile Include="Emu\RSX\Program\GLSLCommon.cpp" />
    <ClCompile Include="Emu\RSX\Common\surface_store.cpp" />
    <ClCompile Include="Emu\RSX\Common\TextureUtils.cpp" />
    <ClCompile Include="Emu\RSX\Program\VertexProgramDecompiler.cpp" />
    <ClCompile Include="Emu\RSX\gcm_printing.cpp">
      <PrecompiledHeader>NotUsing</PrecompiledHeader>
    </ClCompile>
    <ClCompile Include="Emu\RSX\gcm_enums.cpp">
      <PrecompiledHeader>NotUsing</PrecompiledHeader>
    </ClCompile>
    <ClCompile Include="Emu\RSX\Null\NullGSRender.cpp" />
    <ClCompile Include="Emu\RSX\Overlays\overlays.cpp" />
    <ClCompile Include="Emu\RSX\Overlays\overlay_animation.cpp" />
    <ClCompile Include="Emu\RSX\Overlays\overlay_edit_text.cpp" />
    <ClCompile Include="Emu\RSX\Overlays\overlay_fonts.cpp" />
    <ClCompile Include="Emu\RSX\Overlays\overlay_list_view.cpp" />
    <ClCompile Include="Emu\RSX\Overlays\overlay_message.cpp" />
    <ClCompile Include="Emu\RSX\Overlays\overlay_message_dialog.cpp" />
    <ClCompile Include="Emu\RSX\Overlays\overlay_osk.cpp" />
    <ClCompile Include="Emu\RSX\Overlays\overlay_perf_metrics.cpp" />
    <ClCompile Include="Emu\RSX\Overlays\overlay_progress_bar.cpp" />
    <ClCompile Include="Emu\RSX\Overlays\overlay_save_dialog.cpp" />
    <ClCompile Include="Emu\RSX\Overlays\overlay_trophy_notification.cpp" />
    <ClCompile Include="Emu\RSX\RSXFIFO.cpp" />
    <ClCompile Include="Emu\RSX\RSXOffload.cpp" />
    <ClCompile Include="Emu\RSX\rsx_methods.cpp" />
    <ClCompile Include="Emu\RSX\rsx_utils.cpp" />
    <ClCompile Include="Crypto\aes.cpp">
      <PrecompiledHeader>NotUsing</PrecompiledHeader>
    </ClCompile>
    <ClCompile Include="Crypto\aesni.cpp">
      <PrecompiledHeader>NotUsing</PrecompiledHeader>
    </ClCompile>
    <ClCompile Include="Crypto\ec.cpp">
      <PrecompiledHeader>NotUsing</PrecompiledHeader>
    </ClCompile>
    <ClCompile Include="Crypto\key_vault.cpp">
      <PrecompiledHeader>NotUsing</PrecompiledHeader>
    </ClCompile>
    <ClCompile Include="Crypto\lz.cpp">
      <PrecompiledHeader>NotUsing</PrecompiledHeader>
    </ClCompile>
    <ClCompile Include="Crypto\sha1.cpp">
      <PrecompiledHeader>NotUsing</PrecompiledHeader>
    </ClCompile>
    <ClCompile Include="Crypto\sha256.cpp">
      <PrecompiledHeader>NotUsing</PrecompiledHeader>
    </ClCompile>
    <ClCompile Include="Crypto\unedat.cpp" />
    <ClCompile Include="Crypto\unpkg.cpp" />
    <ClCompile Include="Crypto\unself.cpp" />
    <ClCompile Include="Crypto\utils.cpp">
      <PrecompiledHeader>NotUsing</PrecompiledHeader>
    </ClCompile>
    <ClCompile Include="Emu\Audio\AudioDumper.cpp" />
    <ClCompile Include="Emu\Cell\MFC.cpp" />
    <ClCompile Include="Emu\Cell\PPUThread.cpp" />
    <ClCompile Include="Emu\Cell\RawSPUThread.cpp" />
    <ClCompile Include="Emu\Cell\SPUCommonRecompiler.cpp" />
    <ClCompile Include="Emu\Cell\SPULLVMRecompiler.cpp" />
    <ClCompile Include="Emu\Cell\SPUThread.cpp" />
    <ClCompile Include="Emu\CPU\CPUThread.cpp" />
    <ClCompile Include="Emu\VFS.cpp" />
    <ClCompile Include="Emu\RSX\GSRender.cpp" />
    <ClCompile Include="Emu\RSX\RSXTexture.cpp" />
    <ClCompile Include="Emu\RSX\RSXThread.cpp" />
    <ClCompile Include="Emu\Memory\vm.cpp" />
    <ClCompile Include="Emu\System.cpp" />
    <ClCompile Include="Emu\GDB.cpp" />
    <ClCompile Include="Loader\ELF.cpp" />
    <ClCompile Include="Loader\PSF.cpp" />
    <ClCompile Include="Loader\PUP.cpp" />
    <ClCompile Include="Loader\TAR.cpp" />
    <ClCompile Include="Loader\ISO.cpp" />
    <ClCompile Include="Loader\iso_cache.cpp" />
    <ClCompile Include="Loader\mself.cpp" />
    <ClCompile Include="Loader\TROPUSR.cpp" />
    <ClCompile Include="Loader\TRP.cpp" />
    <ClCompile Include="rpcs3_version.cpp" />
    <ClCompile Include="Emu\stb_image.cpp" />
    <ClCompile Include="stdafx.cpp">
      <PrecompiledHeader>Create</PrecompiledHeader>
    </ClCompile>
  </ItemGroup>
  <ItemGroup>
    <ClInclude Include="..\3rdparty\stblib\stb\stb_image.h" />
    <ClInclude Include="..\Utilities\address_range.h" />
    <ClInclude Include="..\Utilities\stereo_config.h" />
    <ClInclude Include="..\Utilities\cheat_info.h" />
    <ClInclude Include="..\Utilities\deferred_op.hpp" />
    <ClInclude Include="..\Utilities\simple_ringbuf.h" />
    <ClInclude Include="..\Utilities\stack_trace.h" />
    <ClInclude Include="..\Utilities\transactional_storage.h" />
    <ClInclude Include="Crypto\decrypt_binaries.h" />
    <ClInclude Include="Crypto\unzip.h" />
    <ClInclude Include="Emu\Audio\audio_resampler.h" />
    <ClInclude Include="Emu\Audio\audio_device_enumerator.h" />
    <ClInclude Include="Emu\Audio\audio_utils.h" />
    <ClInclude Include="Emu\Audio\FAudio\FAudioBackend.h">
      <ExcludedFromBuild>true</ExcludedFromBuild>
    </ClInclude>
    <ClInclude Include="Emu\Audio\FAudio\faudio_enumerator.h">
      <ExcludedFromBuild>true</ExcludedFromBuild>
    </ClInclude>
    <ClInclude Include="Emu\cache_utils.hpp" />
    <ClInclude Include="Emu\Cell\lv2\sys_crypto_engine.h" />
    <ClInclude Include="Emu\Cell\lv2\sys_game.h" />
    <ClInclude Include="Emu\Cell\Modules\cellCrossController.h" />
    <ClInclude Include="Emu\Cell\Modules\cellMusicDecode.h" />
    <ClInclude Include="Emu\Cell\Modules\cellRec.h" />
    <ClInclude Include="Emu\Cell\Modules\cellRemotePlay.h" />
    <ClInclude Include="Emu\Cell\Modules\cellSsl.h" />
    <ClInclude Include="Emu\Cell\Modules\cellStorage.h" />
    <ClInclude Include="Emu\Cell\Modules\cellSysutilAvc.h" />
    <ClInclude Include="Emu\Cell\Modules\libfs_utility_init.h" />
    <ClInclude Include="Emu\Cell\Modules\sys_crashdump.h" />
    <ClInclude Include="Emu\config_mode.h" />
    <ClInclude Include="Emu\CPU\Hypervisor.h" />
    <ClInclude Include="Emu\CPU\sse2neon.h" />
    <ClInclude Include="Emu\games_config.h" />
    <ClInclude Include="Emu\Io\Buzz.h" />
    <ClInclude Include="Emu\Io\buzz_config.h" />
    <ClInclude Include="Emu\Io\camera_config.h" />
    <ClInclude Include="Emu\Io\camera_handler_base.h" />
    <ClInclude Include="Emu\Io\emulated_pad_config.h" />
    <ClInclude Include="Emu\Io\evdev_gun_handler.h">
      <ExcludedFromBuild>true</ExcludedFromBuild>
    </ClInclude>
    <ClInclude Include="Emu\Io\GameTablet.h" />
    <ClInclude Include="Emu\Io\gem_config.h" />
    <ClInclude Include="Emu\Io\GHLtar.h" />
    <ClInclude Include="Emu\Io\ghltar_config.h" />
    <ClInclude Include="Emu\Io\guncon3_config.h" />
    <ClInclude Include="Emu\Io\GunCon3.h" />
    <ClInclude Include="Emu\Io\interception.h" />
    <ClInclude Include="Emu\Io\Keyboard.h" />
    <ClInclude Include="Emu\Io\midi_config_types.h" />
    <ClInclude Include="Emu\Io\music_handler_base.h" />
    <ClInclude Include="Emu\Io\Null\null_camera_handler.h" />
    <ClInclude Include="Emu\Io\Null\null_music_handler.h" />
    <ClInclude Include="Emu\Io\pad_config.h" />
    <ClInclude Include="Emu\Io\pad_config_types.h" />
    <ClInclude Include="Emu\Io\pad_types.h" />
    <ClInclude Include="Emu\Io\ps_move_data.h" />
    <ClInclude Include="Emu\Io\rb3drums_config.h" />
    <ClInclude Include="Emu\Io\RB3MidiDrums.h" />
    <ClInclude Include="Emu\Io\RB3MidiGuitar.h" />
    <ClInclude Include="Emu\Io\RB3MidiKeyboard.h" />
    <ClInclude Include="Emu\Io\recording_config.h" />
    <ClInclude Include="Emu\Io\TopShotElite.h" />
    <ClInclude Include="Emu\Io\topshotelite_config.h" />
    <ClInclude Include="Emu\Io\TopShotFearmaster.h" />
    <ClInclude Include="Emu\Io\topshotfearmaster_config.h" />
    <ClInclude Include="Emu\Io\Turntable.h" />
    <ClInclude Include="Emu\Io\turntable_config.h" />
    <ClInclude Include="Emu\Io\usio.h" />
    <ClInclude Include="Emu\Io\usio_config.h" />
    <ClInclude Include="Emu\Io\LogitechG27.h" />
    <ClInclude Include="Emu\Io\LogitechG27Config.h" />
    <ClInclude Include="Emu\IPC_config.h" />
    <ClInclude Include="Emu\IPC_socket.h" />
    <ClInclude Include="Emu\localized_string.h" />
    <ClInclude Include="Emu\localized_string_id.h" />
    <ClInclude Include="Emu\NP\clans_client.h" />
    <ClInclude Include="Emu\NP\clans_config.h" />
    <ClInclude Include="Emu\NP\pb_helpers.h" />
    <ClInclude Include="Emu\NP\generated\np2_structs.pb.h" />
    <ClInclude Include="Emu\NP\np_contexts.h" />
    <ClInclude Include="Emu\NP\np_gui_cache.h" />
    <ClInclude Include="Emu\NP\np_handler.h" />
    <ClInclude Include="Emu\NP\rpcn_countries.h" />
    <ClInclude Include="Emu\NP\signaling_handler.h" />
    <ClInclude Include="Emu\NP\upnp_config.h" />
    <ClInclude Include="Emu\NP\upnp_handler.h" />
    <ClInclude Include="Emu\NP\vport0.h" />
    <ClInclude Include="Emu\NP\np_allocator.h" />
    <ClInclude Include="Emu\NP\np_cache.h" />
    <ClInclude Include="Emu\NP\np_dnshook.h" />
    <ClInclude Include="Emu\NP\np_event_data.h" />
    <ClInclude Include="Emu\NP\np_helpers.h" />
    <ClInclude Include="Emu\NP\np_structs_extra.h" />
    <ClInclude Include="Emu\NP\rpcn_client.h" />
    <ClInclude Include="Emu\NP\rpcn_config.h" />
    <ClInclude Include="Emu\NP\ip_address.h" />
    <ClInclude Include="Emu\perf_monitor.hpp" />
    <ClInclude Include="Emu\RSX\color_utils.h" />
    <ClInclude Include="Emu\RSX\Common\aligned_malloc.hpp" />
    <ClInclude Include="Emu\RSX\Common\bitfield.hpp" />
    <ClInclude Include="Emu\RSX\Common\buffer_stream.hpp" />
    <ClInclude Include="Emu\RSX\Common\reverse_ptr.hpp" />
    <ClInclude Include="Emu\RSX\Common\tiled_dma_copy.hpp" />
    <ClInclude Include="Emu\RSX\Common\expected.hpp" />
    <ClInclude Include="Emu\RSX\Common\io_buffer.h" />
    <ClInclude Include="Emu\RSX\Common\profiling_timer.hpp" />
    <ClInclude Include="Emu\RSX\Common\ranged_map.hpp" />
    <ClInclude Include="Emu\RSX\Common\simple_array.hpp" />
    <ClInclude Include="Emu\RSX\Common\surface_cache_dma.hpp" />
    <ClInclude Include="Emu\RSX\Common\time.hpp" />
    <ClInclude Include="Emu\RSX\Common\unordered_map.hpp" />
    <ClInclude Include="Emu\RSX\Core\RSXContext.h" />
    <ClInclude Include="Emu\RSX\Core\RSXDrawCommands.h" />
    <ClInclude Include="Emu\RSX\Core\RSXDriverState.h" />
    <ClInclude Include="Emu\RSX\Core\RSXEngLock.hpp" />
    <ClInclude Include="Emu\RSX\Core\RSXFrameBuffer.h" />
    <ClInclude Include="Emu\RSX\Core\RSXIOMap.hpp" />
    <ClInclude Include="Emu\RSX\Core\RSXDisplay.h" />
    <ClInclude Include="Emu\RSX\Core\RSXReservationLock.hpp" />
    <ClInclude Include="Emu\RSX\Core\RSXVertexTypes.h" />
    <ClInclude Include="Emu\RSX\Host\MM.h" />
    <ClInclude Include="Emu\RSX\Host\RSXDMAWriter.h" />
    <ClInclude Include="Emu\RSX\NV47\FW\draw_call.hpp" />
    <ClInclude Include="Emu\RSX\NV47\FW\draw_call.inc.h" />
    <ClInclude Include="Emu\RSX\NV47\FW\GRAPH_backend.h" />
    <ClInclude Include="Emu\RSX\NV47\FW\reg_context.h" />
    <ClInclude Include="Emu\RSX\NV47\HW\context.h" />
    <ClInclude Include="Emu\RSX\NV47\HW\context_accessors.define.h" />
    <ClInclude Include="Emu\RSX\NV47\HW\context_accessors.undef.h" />
    <ClInclude Include="Emu\RSX\NV47\HW\nv0039.h" />
    <ClInclude Include="Emu\RSX\NV47\HW\nv3089.h" />
    <ClInclude Include="Emu\RSX\NV47\HW\nv308a.h" />
    <ClInclude Include="Emu\RSX\NV47\HW\nv406e.h" />
    <ClInclude Include="Emu\RSX\NV47\HW\nv4097.h" />
    <ClInclude Include="Emu\RSX\NV47\HW\nv47.h" />
    <ClInclude Include="Emu\RSX\NV47\HW\common.h" />
    <ClInclude Include="Emu\RSX\NV47\HW\nv47_sync.hpp" />
    <ClInclude Include="Emu\RSX\Overlays\FriendsList\overlay_friends_list_dialog.h" />
    <ClInclude Include="Emu\RSX\Overlays\HomeMenu\overlay_home_icons.h" />
    <ClInclude Include="Emu\RSX\Overlays\HomeMenu\overlay_home_menu.h" />
    <ClInclude Include="Emu\RSX\Overlays\HomeMenu\overlay_home_menu_components.h" />
    <ClInclude Include="Emu\RSX\Overlays\HomeMenu\overlay_home_menu_message_box.h" />
    <ClInclude Include="Emu\RSX\Overlays\HomeMenu\overlay_home_menu_main_menu.h" />
    <ClInclude Include="Emu\RSX\Overlays\HomeMenu\overlay_home_menu_page.h" />
    <ClInclude Include="Emu\RSX\Overlays\HomeMenu\overlay_home_menu_settings.h" />
    <ClInclude Include="Emu\RSX\Overlays\HomeMenu\overlay_home_menu_savestate.h" />
    <ClInclude Include="Emu\RSX\Overlays\Network\overlay_recvmessage_dialog.h" />
    <ClInclude Include="Emu\RSX\Overlays\Network\overlay_sendmessage_dialog.h" />
    <ClInclude Include="Emu\RSX\Overlays\overlay_animated_icon.h" />
    <ClInclude Include="Emu\RSX\Overlays\overlay_arrow.h" />
    <ClInclude Include="Emu\RSX\Overlays\overlay_audio.h" />
    <ClInclude Include="Emu\RSX\Overlays\overlay_checkbox.h" />
    <ClInclude Include="Emu\RSX\Overlays\overlay_cursor.h" />
    <ClInclude Include="Emu\RSX\Overlays\overlay_debug_overlay.h" />
    <ClInclude Include="Emu\RSX\Overlays\overlay_edit_text.hpp" />
    <ClInclude Include="Emu\RSX\Overlays\overlay_list_view.hpp" />
    <ClInclude Include="Emu\RSX\Overlays\overlay_loading_icon.hpp" />
    <ClInclude Include="Emu\RSX\Overlays\overlay_manager.h" />
    <ClInclude Include="Emu\RSX\Overlays\overlay_media_list_dialog.h" />
    <ClInclude Include="Emu\RSX\Overlays\overlay_progress_bar.hpp" />
    <ClInclude Include="Emu\RSX\Overlays\overlay_select.h" />
    <ClInclude Include="Emu\RSX\Overlays\overlay_slider.h" />
    <ClInclude Include="Emu\RSX\Overlays\overlay_tabs.h" />
    <ClInclude Include="Emu\RSX\Overlays\overlay_video.h" />
    <ClInclude Include="Emu\RSX\Overlays\Trophies\overlay_trophy_list_dialog.h" />
    <ClInclude Include="Emu\RSX\Program\Assembler\CFG.h" />
    <ClInclude Include="Emu\RSX\Program\Assembler\FPASM.h" />
    <ClInclude Include="Emu\RSX\Program\Assembler\FPOpcodes.h" />
    <ClInclude Include="Emu\RSX\Program\Assembler\IR.h" />
    <ClInclude Include="Emu\RSX\Program\Assembler\Passes\FP\RegisterAnnotationPass.h" />
    <ClInclude Include="Emu\RSX\Program\Assembler\Passes\FP\RegisterDependencyPass.h" />
    <ClInclude Include="Emu\RSX\Program\GLSLTypes.h" />
    <ClInclude Include="Emu\RSX\Program\ProgramStateCache.h" />
    <ClInclude Include="Emu\RSX\Program\program_util.h" />
    <ClInclude Include="Emu\RSX\Program\RSXOverlay.h" />
    <ClInclude Include="Emu\RSX\Program\ShaderInterpreter.h" />
    <ClInclude Include="Emu\RSX\Common\texture_cache_helpers.h" />
    <ClInclude Include="Emu\RSX\Common\texture_cache_types.h" />
    <ClInclude Include="Emu\RSX\display.h" />
    <ClInclude Include="Emu\RSX\GSFrameBase.h" />
    <ClInclude Include="Emu\RSX\Overlays\overlay_fonts.h" />
    <ClInclude Include="Emu\RSX\Overlays\overlay_message.h" />
    <ClInclude Include="Emu\RSX\Overlays\overlay_message_dialog.h" />
    <ClInclude Include="Emu\RSX\Overlays\overlay_osk.h" />
    <ClInclude Include="Emu\RSX\Overlays\overlay_osk_panel.h" />
    <ClInclude Include="Emu\RSX\Overlays\overlay_perf_metrics.h" />
    <ClInclude Include="Emu\RSX\Overlays\overlay_save_dialog.h" />
    <ClInclude Include="Emu\RSX\Overlays\overlay_compile_notification.h" />
    <ClInclude Include="Emu\RSX\Overlays\overlay_trophy_notification.h" />
    <ClInclude Include="Emu\RSX\Overlays\overlay_user_list_dialog.h" />
    <ClInclude Include="Emu\RSX\Overlays\overlay_utils.h" />
    <ClInclude Include="Emu\RSX\Overlays\Shaders\shader_loading_dialog.h" />
    <ClInclude Include="Emu\RSX\Overlays\Shaders\shader_loading_dialog_native.h" />
    <ClInclude Include="Emu\RSX\Program\SPIRVCommon.h" />
    <ClInclude Include="Emu\RSX\RSXDisAsm.h" />
    <ClInclude Include="Emu\RSX\RSXZCULL.h" />
    <ClInclude Include="Emu\savestate_utils.hpp" />
    <ClInclude Include="Emu\system_progress.hpp" />
    <ClInclude Include="Emu\system_utils.hpp" />
    <ClInclude Include="Emu\title.h" />
    <ClInclude Include="Emu\system_config.h" />
    <ClInclude Include="Emu\system_config_types.h" />
    <ClInclude Include="Emu\vfs_config.h" />
    <ClInclude Include="Loader\disc.h" />
    <ClInclude Include="Loader\content_validation.h" />
    <ClInclude Include="Loader\iso_cache.h" />
    <ClInclude Include="Loader\mself.hpp" />
    <ClInclude Include="util\atomic.hpp" />
    <ClInclude Include="util\bit_set.hpp" />
    <ClInclude Include="util\bless.hpp" />
    <ClInclude Include="util\pair.hpp" />
    <ClInclude Include="util\tuple.hpp" />
    <ClInclude Include="util\video_sink.h" />
    <ClInclude Include="util\video_provider.h" />
    <ClInclude Include="util\media_utils.h" />
    <ClInclude Include="util\serialization.hpp" />
    <ClInclude Include="util\serialization_ext.hpp" />
    <ClInclude Include="util\v128.hpp" />
    <ClInclude Include="util\simd.hpp" />
    <ClInclude Include="util\to_endian.hpp" />
    <ClInclude Include="..\Utilities\bin_patch.h" />
    <ClInclude Include="..\Utilities\BitField.h" />
    <ClInclude Include="..\Utilities\bit_set.h" />
    <ClInclude Include="..\Utilities\cfmt.h" />
    <ClInclude Include="..\Utilities\cond.h" />
    <ClInclude Include="..\Utilities\CRC.h" />
    <ClInclude Include="..\Utilities\date_time.h" />
    <ClInclude Include="..\Utilities\geometry.h" />
    <ClInclude Include="util\fnv_hash.hpp" />
    <ClInclude Include="..\Utilities\JIT.h" />
    <ClInclude Include="..\Utilities\lockless.h" />
    <ClInclude Include="..\Utilities\mutex.h" />
    <ClInclude Include="..\Utilities\sema.h" />
    <ClInclude Include="..\Utilities\sync.h" />
    <ClInclude Include="util\endian.hpp" />
    <ClInclude Include="util\fixed_typemap.hpp" />
    <ClInclude Include="util\auto_typemap.hpp" />
    <ClInclude Include="util\init_mutex.hpp" />
    <ClInclude Include="util\slow_mutex.hpp" />
    <ClInclude Include="util\fifo_mutex.hpp" />
    <ClInclude Include="util\logs.hpp" />
    <ClInclude Include="util\cpu_stats.hpp" />
    <ClInclude Include="..\Utilities\File.h" />
    <ClInclude Include="..\Utilities\Config.h" />
    <ClInclude Include="..\Utilities\rXml.h" />
    <ClInclude Include="..\Utilities\StrFmt.h" />
    <ClInclude Include="..\Utilities\StrUtil.h" />
    <ClInclude Include="util\sysinfo.hpp" />
    <ClInclude Include="..\Utilities\Thread.h" />
    <ClInclude Include="..\Utilities\Timer.h" />
    <ClInclude Include="util\types.hpp" />
    <ClInclude Include="..\Utilities\version.h" />
    <ClInclude Include="util\video_source.h" />
    <ClInclude Include="util\vm.hpp" />
    <ClInclude Include="util\asm.hpp" />
    <ClInclude Include="Crypto\aes.h" />
    <ClInclude Include="Crypto\aesni.h" />
    <ClInclude Include="Crypto\ec.h" />
    <ClInclude Include="Crypto\key_vault.h" />
    <ClInclude Include="Crypto\lz.h" />
    <ClInclude Include="Crypto\md5.h" />
    <ClInclude Include="Crypto\sha1.h" />
    <ClInclude Include="Crypto\sha256.h" />
    <ClInclude Include="Crypto\unedat.h" />
    <ClInclude Include="Crypto\unpkg.h" />
    <ClInclude Include="Crypto\unself.h" />
    <ClInclude Include="Crypto\utils.h" />
    <ClInclude Include="Emu\Cell\lv2\sys_config.h" />
    <ClInclude Include="Emu\Cell\lv2\sys_gpio.h" />
    <ClInclude Include="Emu\Cell\lv2\sys_net.h" />
    <ClInclude Include="Emu\Cell\Modules\cellCelp8Enc.h" />
    <ClInclude Include="Emu\Cell\Modules\cellCelpEnc.h" />
    <ClInclude Include="Emu\Cell\Modules\cellDaisy.h" />
    <ClInclude Include="Emu\Cell\Modules\cellHttp.h" />
    <ClInclude Include="Emu\Cell\Modules\cellHttpUtil.h" />
    <ClInclude Include="Emu\Cell\Modules\cellJpgEnc.h" />
    <ClInclude Include="Emu\Cell\lv2\sys_overlay.h" />
    <ClInclude Include="Emu\Cell\Modules\cellOskDialog.h" />
    <ClInclude Include="Emu\Cell\Modules\cellPngEnc.h" />
    <ClInclude Include="Emu\Cell\Modules\cellVoice.h" />
    <ClInclude Include="Emu\Cell\Modules\StaticHLE.h" />
    <ClInclude Include="Emu\Cell\PPUAnalyser.h" />
    <ClInclude Include="Emu\Cell\PPUTranslator.h" />
    <ClInclude Include="Emu\CPU\CPUTranslator.h" />
    <ClInclude Include="Emu\Io\Dimensions.h" />
    <ClInclude Include="Emu\Io\Infinity.h" />
    <ClInclude Include="Emu\Io\Skylander.h" />
    <ClInclude Include="Emu\Io\KamenRider.h" />
    <ClInclude Include="Emu\Io\usb_device.h" />
    <ClInclude Include="Emu\Io\usb_microphone.h" />
    <ClInclude Include="Emu\Io\usb_vfs.h" />
    <ClInclude Include="Emu\IPC.h" />
    <ClInclude Include="Emu\Audio\AudioDumper.h" />
    <ClInclude Include="Emu\Audio\AudioBackend.h" />
    <ClInclude Include="Emu\Audio\Null\NullAudioBackend.h" />
    <ClInclude Include="Emu\Audio\Null\null_enumerator.h" />
    <ClInclude Include="Emu\Cell\Common.h" />
    <ClInclude Include="Emu\Cell\ErrorCodes.h" />
    <ClInclude Include="Emu\Cell\lv2\sys_cond.h" />
    <ClInclude Include="Emu\Cell\lv2\sys_dbg.h" />
    <ClInclude Include="Emu\Cell\lv2\sys_event.h" />
    <ClInclude Include="Emu\Cell\lv2\sys_event_flag.h" />
    <ClInclude Include="Emu\Cell\lv2\sys_fs.h" />
    <ClInclude Include="Emu\Cell\lv2\sys_gamepad.h" />
    <ClInclude Include="Emu\Cell\lv2\sys_interrupt.h" />
    <ClInclude Include="Emu\Cell\lv2\sys_lwcond.h" />
    <ClInclude Include="Emu\Cell\lv2\sys_lwmutex.h" />
    <ClInclude Include="Emu\Cell\lv2\sys_memory.h" />
    <ClInclude Include="Emu\Cell\lv2\sys_mmapper.h" />
    <ClInclude Include="Emu\Cell\lv2\sys_mutex.h" />
    <ClInclude Include="Emu\Cell\lv2\sys_ppu_thread.h" />
    <ClInclude Include="Emu\Cell\lv2\sys_process.h" />
    <ClInclude Include="Emu\Cell\lv2\sys_prx.h" />
    <ClInclude Include="Emu\Cell\lv2\sys_rsx.h" />
    <ClInclude Include="Emu\Cell\lv2\sys_rwlock.h" />
    <ClInclude Include="Emu\Cell\lv2\sys_semaphore.h" />
    <ClInclude Include="Emu\Cell\lv2\sys_spu.h" />
    <ClInclude Include="Emu\Cell\lv2\sys_sync.h" />
    <ClInclude Include="Emu\Cell\lv2\sys_time.h" />
    <ClInclude Include="Emu\Cell\lv2\sys_timer.h" />
    <ClInclude Include="Emu\Cell\lv2\sys_trace.h" />
    <ClInclude Include="Emu\Cell\lv2\sys_tty.h" />
    <ClInclude Include="Emu\Cell\lv2\sys_usbd.h" />
    <ClInclude Include="Emu\Cell\lv2\sys_vm.h" />
    <ClInclude Include="Emu\Cell\lv2\sys_ss.h" />
    <ClInclude Include="Emu\Cell\lv2\sys_hid.h" />
    <ClInclude Include="Emu\Cell\lv2\sys_io.h" />
    <ClInclude Include="Emu\Cell\lv2\sys_rsxaudio.h" />
    <ClInclude Include="Emu\Cell\lv2\sys_sm.h" />
    <ClInclude Include="Emu\Cell\lv2\sys_storage.h" />
    <ClInclude Include="Emu\Cell\lv2\sys_uart.h" />
    <ClInclude Include="Emu\Cell\lv2\sys_bdemu.h" />
    <ClInclude Include="Emu\Cell\lv2\sys_console.h" />
    <ClInclude Include="Emu\Cell\lv2\sys_btsetting.h" />
    <ClInclude Include="Emu\Cell\MFC.h" />
    <ClInclude Include="Emu\Cell\PPUModule.h" />
    <ClInclude Include="Emu\Cell\Modules\cellAdec.h" />
    <ClInclude Include="Emu\Cell\Modules\cellAtrac.h" />
    <ClInclude Include="Emu\Cell\Modules\cellAtracMulti.h" />
    <ClInclude Include="Emu\Cell\Modules\cellAtracXdec.h" />
    <ClInclude Include="Emu\Cell\Modules\cellAudio.h" />
    <ClInclude Include="Emu\Cell\Modules\cellAudioIn.h" />
    <ClInclude Include="Emu\Cell\Modules\cellAudioOut.h" />
    <ClInclude Include="Emu\Cell\Modules\cellBgdl.h" />
    <ClInclude Include="Emu\Cell\Modules\cellCamera.h" />
    <ClInclude Include="Emu\Cell\Modules\cellDmux.h" />
    <ClInclude Include="Emu\Cell\Modules\cellDmuxPamf.h" />
    <ClInclude Include="Emu\Cell\Modules\cellFiber.h" />
    <ClInclude Include="Emu\Cell\Modules\cellFont.h" />
    <ClInclude Include="Emu\Cell\Modules\cellFontFT.h" />
    <ClInclude Include="Emu\Cell\Modules\cellFs.h" />
    <ClInclude Include="Emu\Cell\Modules\cellGame.h" />
    <ClInclude Include="Emu\Cell\Modules\cellGcmSys.h" />
    <ClInclude Include="Emu\Cell\Modules\cellGem.h" />
    <ClInclude Include="Emu\Cell\Modules\cellGifDec.h" />
    <ClInclude Include="Emu\Cell\Modules\cellImeJp.h" />
    <ClInclude Include="Emu\Cell\Modules\cellJpgDec.h" />
    <ClInclude Include="Emu\Cell\Modules\cellKb.h" />
    <ClInclude Include="Emu\Cell\Modules\cellL10n.h" />
    <ClInclude Include="Emu\Cell\Modules\cellMic.h" />
    <ClInclude Include="Emu\Cell\Modules\cellMouse.h" />
    <ClInclude Include="Emu\Cell\Modules\cellMsgDialog.h" />
    <ClInclude Include="Emu\Cell\Modules\cellMusic.h" />
    <ClInclude Include="Emu\Cell\Modules\cellNetCtl.h" />
    <ClInclude Include="Emu\Cell\Modules\cellPad.h" />
    <ClInclude Include="Emu\Cell\Modules\cellPamf.h" />
    <ClInclude Include="Emu\Cell\Modules\cellPng.h" />
    <ClInclude Include="Emu\Cell\Modules\cellPngDec.h" />
    <ClInclude Include="Emu\Cell\Modules\cellResc.h" />
    <ClInclude Include="Emu\Cell\Modules\cellRtc.h" />
    <ClInclude Include="Emu\Cell\Modules\cellRudp.h" />
    <ClInclude Include="Emu\Cell\Modules\cellSail.h" />
    <ClInclude Include="Emu\Cell\Modules\cellSaveData.h" />
    <ClInclude Include="Emu\Cell\Modules\cellScreenshot.h" />
    <ClInclude Include="Emu\Cell\Modules\cellSearch.h" />
    <ClInclude Include="Emu\Cell\Modules\cellSpudll.h" />
    <ClInclude Include="Emu\Cell\Modules\cellSpurs.h" />
    <ClInclude Include="Emu\Cell\Modules\cellSpursJq.h" />
    <ClInclude Include="Emu\Cell\Modules\cellSubDisplay.h" />
    <ClInclude Include="Emu\Cell\Modules\cellSync.h" />
    <ClInclude Include="Emu\Cell\Modules\cellSync2.h" />
    <ClInclude Include="Emu\Cell\Modules\cellSysconf.h" />
    <ClInclude Include="Emu\Cell\Modules\cellSysmodule.h" />
    <ClInclude Include="Emu\Cell\Modules\cellSysutil.h" />
    <ClInclude Include="Emu\Cell\Modules\cellSysutilAvc2.h" />
    <ClInclude Include="Emu\Cell\Modules\cellUsbd.h" />
    <ClInclude Include="Emu\Cell\Modules\cellUserInfo.h" />
    <ClInclude Include="Emu\Cell\Modules\cellVdec.h" />
    <ClInclude Include="Emu\Cell\Modules\cellVideoOut.h" />
    <ClInclude Include="Emu\Cell\Modules\cellVideoUpload.h" />
    <ClInclude Include="Emu\Cell\Modules\cellVpost.h" />
    <ClInclude Include="Emu\Cell\Modules\cellWebBrowser.h" />
    <ClInclude Include="Emu\Cell\Modules\libavcdec.h" />
    <ClInclude Include="Emu\Cell\Modules\libdivx311dec.h" />
    <ClInclude Include="Emu\Cell\Modules\libdivxdec.h" />
    <ClInclude Include="Emu\Cell\Modules\libmixer.h" />
    <ClInclude Include="Emu\Cell\Modules\libmvcdec.h" />
    <ClInclude Include="Emu\Cell\Modules\libsjvtd.h" />
    <ClInclude Include="Emu\Cell\Modules\libsmvd2.h" />
    <ClInclude Include="Emu\Cell\Modules\libsmvd4.h" />
    <ClInclude Include="Emu\Cell\Modules\libsnd3.h" />
    <ClInclude Include="Emu\Cell\Modules\libsvc1d.h" />
    <ClInclude Include="Emu\Cell\Modules\libsynth2.h" />
    <ClInclude Include="Emu\Cell\Modules\sceNp.h" />
    <ClInclude Include="Emu\Cell\Modules\sceNp2.h" />
    <ClInclude Include="Emu\Cell\Modules\sceNpClans.h" />
    <ClInclude Include="Emu\Cell\Modules\sceNpCommerce2.h" />
    <ClInclude Include="Emu\Cell\Modules\sceNpSns.h" />
    <ClInclude Include="Emu\Cell\Modules\sceNpTrophy.h" />
    <ClInclude Include="Emu\Cell\Modules\sceNpTus.h" />
    <ClInclude Include="Emu\Cell\Modules\sceNpUtil.h" />
    <ClInclude Include="Emu\Cell\Modules\sceNpPlus.h" />
    <ClInclude Include="Emu\Cell\Modules\sysPrxForUser.h" />
    <ClInclude Include="Emu\Cell\Modules\sys_lv2dbg.h" />
    <ClInclude Include="Emu\Cell\Modules\sys_net_.h" />
    <ClInclude Include="Emu\Cell\PPCDisAsm.h" />
    <ClInclude Include="Emu\Cell\PPUCallback.h" />
    <ClInclude Include="Emu\Cell\PPUDisAsm.h" />
    <ClInclude Include="Emu\Cell\PPUFunction.h" />
    <ClInclude Include="Emu\Cell\PPUInterpreter.h" />
    <ClInclude Include="Emu\Cell\PPUOpcodes.h" />
    <ClInclude Include="Emu\Cell\PPUThread.h" />
    <ClInclude Include="Emu\Cell\RawSPUThread.h" />
    <ClInclude Include="Emu\Cell\SPUAnalyser.h" />
    <ClInclude Include="Emu\Cell\SPUASMJITRecompiler.h" />
    <ClInclude Include="Emu\Cell\SPUDisAsm.h" />
    <ClInclude Include="Emu\Cell\SPUInterpreter.h" />
    <ClInclude Include="Emu\Cell\SPUOpcodes.h" />
    <ClInclude Include="Emu\Cell\SPURecompiler.h" />
    <ClInclude Include="Emu\Cell\SPUThread.h" />
    <ClInclude Include="Emu\Cell\timers.hpp" />
    <ClInclude Include="Emu\CPU\CPUDisAsm.h" />
    <ClInclude Include="Emu\CPU\CPUThread.h" />
    <ClInclude Include="Emu\RSX\Capture\rsx_capture.h" />
    <ClInclude Include="Emu\RSX\Capture\rsx_replay.h" />
    <ClInclude Include="Emu\RSX\Capture\rsx_trace.h" />
    <ClInclude Include="Emu\RSX\Program\GLSLCommon.h" />
    <ClInclude Include="Emu\RSX\Common\surface_utils.h" />
    <ClInclude Include="Emu\RSX\Common\texture_cache.h" />
    <ClInclude Include="Emu\RSX\Common\texture_cache_checker.h" />
    <ClInclude Include="Emu\RSX\Common\texture_cache_predictor.h" />
    <ClInclude Include="Emu\RSX\Common\texture_cache_utils.h" />
    <ClInclude Include="Emu\RSX\gcm_enums.h" />
    <ClInclude Include="Emu\RSX\gcm_printing.h" />
    <ClInclude Include="Emu\RSX\Overlays\overlays.h" />
    <ClInclude Include="Emu\RSX\Overlays\overlay_animation.h" />
    <ClInclude Include="Emu\RSX\Overlays\overlay_controls.h" />
    <ClInclude Include="Emu\RSX\RSXFIFO.h" />
    <ClInclude Include="Emu\RSX\RSXOffload.h" />
    <ClInclude Include="Emu\RSX\rsx_cache.h" />
    <ClInclude Include="Emu\RSX\rsx_decode.h" />
    <ClInclude Include="Emu\RSX\rsx_vertex_data.h" />
    <ClInclude Include="Emu\VFS.h" />
    <ClInclude Include="Emu\GameInfo.h" />
    <ClInclude Include="Emu\IdManager.h" />
    <ClInclude Include="Emu\Io\KeyboardHandler.h" />
    <ClInclude Include="Emu\Io\MouseHandler.h" />
    <ClInclude Include="Emu\Io\Null\NullKeyboardHandler.h" />
    <ClInclude Include="Emu\Io\Null\NullMouseHandler.h" />
    <ClInclude Include="Emu\Io\Null\NullPadHandler.h" />
    <ClInclude Include="Emu\Io\PadHandler.h" />
    <ClInclude Include="Emu\RSX\Program\CgBinaryProgram.h" />
    <ClInclude Include="Emu\RSX\Common\BufferUtils.h" />
    <ClInclude Include="Emu\RSX\Program\FragmentProgramDecompiler.h" />
    <ClInclude Include="Emu\RSX\Common\ring_buffer_helper.h" />
    <ClInclude Include="Emu\RSX\Program\ShaderParam.h" />
    <ClInclude Include="Emu\RSX\Common\surface_store.h" />
    <ClInclude Include="Emu\RSX\Common\TextureUtils.h" />
    <ClInclude Include="Emu\RSX\Program\VertexProgramDecompiler.h" />
    <ClInclude Include="Emu\RSX\GCM.h" />
    <ClInclude Include="Emu\RSX\GSRender.h" />
    <ClInclude Include="Emu\RSX\Null\NullGSRender.h" />
    <ClInclude Include="Emu\RSX\Program\RSXFragmentProgram.h" />
    <ClInclude Include="Emu\RSX\RSXTexture.h" />
    <ClInclude Include="Emu\RSX\RSXThread.h" />
    <ClInclude Include="Emu\RSX\Program\RSXVertexProgram.h" />
    <ClInclude Include="Emu\Memory\vm.h" />
    <ClInclude Include="Emu\Memory\vm_ptr.h" />
    <ClInclude Include="Emu\Memory\vm_reservation.h" />
    <ClInclude Include="Emu\Memory\vm_var.h" />
    <ClInclude Include="Emu\RSX\rsx_methods.h" />
    <ClInclude Include="Emu\RSX\rsx_utils.h" />
    <ClInclude Include="Emu\System.h" />
    <ClInclude Include="Emu\perf_meter.hpp" />
    <ClInclude Include="Emu\GDB.h" />
    <ClInclude Include="Loader\ELF.h" />
    <ClInclude Include="Loader\PSF.h" />
    <ClInclude Include="Loader\PUP.h" />
    <ClInclude Include="Loader\TAR.h" />
    <ClInclude Include="Loader\ISO.h" />
    <ClInclude Include="Loader\TROPUSR.h" />
    <ClInclude Include="Loader\TRP.h" />
    <ClInclude Include="rpcs3_version.h" />
    <ClInclude Include="stdafx.h" />
    <ClInclude Include="util\shared_ptr.hpp" />
    <ClInclude Include="util\typeindices.hpp" />
    <ClInclude Include="util\yaml.hpp" />
  </ItemGroup>
  <ItemGroup>
    <ProjectReference Include="..\3rdparty\libpng\libpng.vcxproj">
      <Project>{d6973076-9317-4ef2-a0b8-b7a18ac0713e}</Project>
    </ProjectReference>
    <ProjectReference Include="..\3rdparty\asmjit\asmjit.vcxproj">
      <Project>{ac40ff01-426e-4838-a317-66354cefae88}</Project>
    </ProjectReference>
    <ProjectReference Include="..\3rdparty\yaml-cpp\yaml-cpp.vcxproj">
      <Project>{fdc361c5-7734-493b-8cfb-037308b35122}</Project>
    </ProjectReference>
    <ProjectReference Include="..\3rdparty\zlib\zlib.vcxproj">
      <Project>{60f89955-91c6-3a36-8000-13c592fec2df}</Project>
    </ProjectReference>
    <ProjectReference Include="..\3rdparty\zstd\zstd.vcxproj">
      <Project>{4e52a41a-f33b-4c7a-8c36-a1a6b4f4277c}</Project>
    </ProjectReference>
  </ItemGroup>
  <ItemGroup>
    <None Include="Emu\RSX\Program\GLSLInterpreter\FragmentInterpreter.glsl" />
    <None Include="Emu\RSX\Program\GLSLInterpreter\VertexInterpreter.glsl" />
    <None Include="Emu\RSX\Program\GLSLSnippets\CopyBufferToColorImage.glsl" />
    <None Include="Emu\RSX\Program\GLSLSnippets\CopyBufferToGenericImage.glsl" />
    <None Include="Emu\RSX\Program\GLSLSnippets\CopyD24x8ToBuffer.glsl" />
    <None Include="Emu\RSX\Program\GLSLSnippets\CopyRGBA8ToBuffer.glsl" />
    <None Include="Emu\RSX\Program\GLSLSnippets\GenericVSPassthrough.glsl" />
    <None Include="Emu\RSX\Program\GLSLSnippets\GPUDeswizzle.glsl" />
    <None Include="Emu\RSX\Program\GLSLSnippets\OverlayRenderFS.glsl" />
    <None Include="Emu\RSX\Program\GLSLSnippets\OverlayRenderVS.glsl" />
    <None Include="Emu\RSX\Program\GLSLSnippets\RSXMemoryTiling.glsl" />
    <None Include="Emu\RSX\Program\GLSLSnippets\RSXProg\RSXDefines2.glsl" />
    <None Include="Emu\RSX\Program\GLSLSnippets\RSXProg\RSXFragmentPrologue.glsl" />
    <None Include="Emu\RSX\Program\GLSLSnippets\RSXProg\RSXFragmentTextureDepthConversion.glsl" />
    <None Include="Emu\RSX\Program\GLSLSnippets\RSXProg\RSXFragmentTextureMSAAOps.glsl" />
    <None Include="Emu\RSX\Program\GLSLSnippets\RSXProg\RSXFragmentTextureMSAAOpsInternal.glsl" />
    <None Include="Emu\RSX\Program\GLSLSnippets\RSXProg\RSXFragmentTextureOps.glsl" />
    <None Include="Emu\RSX\Program\GLSLSnippets\RSXProg\RSXProgramCommon.glsl" />
    <None Include="Emu\RSX\Program\GLSLSnippets\RSXProg\RSXProgrammableBlendPrologue.glsl" />
    <None Include="Emu\RSX\Program\GLSLSnippets\RSXProg\RSXROPEpilogue.glsl" />
    <None Include="Emu\RSX\Program\GLSLSnippets\RSXProg\RSXROPPrologue.glsl" />
    <None Include="Emu\RSX\Program\GLSLSnippets\RSXProg\RSXVertexFetch.glsl" />
    <None Include="Emu\RSX\Program\GLSLSnippets\RSXProg\RSXVertexPrologue.glsl" />
    <None Include="Emu\RSX\Program\GLSLSnippets\ShuffleBytes.glsl" />
    <None Include="Emu\RSX\Program\GLSLSnippets\VideoOutCalibrationPass.glsl" />
    <None Include="Emu\RSX\Program\MSAA\ColorResolvePass.glsl" />
    <None Include="Emu\RSX\Program\MSAA\ColorUnresolvePass.glsl" />
    <None Include="Emu\RSX\Program\MSAA\DepthResolvePass.glsl" />
    <None Include="Emu\RSX\Program\MSAA\DepthStencilResolvePass.glsl" />
    <None Include="Emu\RSX\Program\MSAA\DepthStencilUnresolvePass.glsl" />
    <None Include="Emu\RSX\Program\MSAA\DepthUnresolvePass.glsl" />
    <None Include="Emu\RSX\Program\MSAA\StencilResolvePass.glsl" />
    <None Include="Emu\RSX\Program\MSAA\StencilUnresolvePass.glsl" />
    <None Include="Emu\RSX\Program\Upscalers\FSR1\fsr_ffx_a_flattened.inc" />
    <None Include="Emu\RSX\Program\Upscalers\FSR1\fsr_ffx_fsr1_flattened.inc" />
    <None Include="Emu\RSX\Program\Upscalers\FSR1\fsr_ubershader.glsl" />
    <None Include="Emu\CPU\Backends\AArch64\AArch64ASM.h" />
    <None Include="Emu\CPU\Backends\AArch64\AArch64Common.h" />
    <None Include="Emu\CPU\Backends\AArch64\AArch64JIT.h" />
    <None Include="Emu\CPU\Backends\AArch64\AArch64Signal.h" />
    <None Include="Emu\CPU\Backends\AArch64\AArch64ASM.cpp" />
    <None Include="Emu\CPU\Backends\AArch64\AArch64Common.cpp" />
    <None Include="Emu\CPU\Backends\AArch64\AArch64JIT.cpp" />
    <None Include="Emu\CPU\Backends\AArch64\AArch64Signal.cpp" />
  </ItemGroup>
  <PropertyGroup Label="UserMacros" />
  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
  <ImportGroup Label="ExtensionTargets">
  </ImportGroup>
</Project>