<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
  <ItemGroup>
    <Filter Include="Emu">
      <UniqueIdentifier>{29c70b04-59a5-4d5b-98f9-3584df137ed1}</UniqueIdentifier>
    </Filter>
    <Filter Include="Gui">
      <UniqueIdentifier>{98fb6fa5-9a9a-48a6-a6b4-be4b9a69b76e}</UniqueIdentifier>
    </Filter>
    <Filter Include="rpcs3">
      <UniqueIdentifier>{47155d25-741d-42c0-8850-f22aafca082a}</UniqueIdentifier>
    </Filter>
    <Filter Include="Emu\SysCalls">
      <UniqueIdentifier>{f306c137-6d2c-4e21-ba79-ac87d0ded22c}</UniqueIdentifier>
    </Filter>
    <Filter Include="Emu\SysCalls\lv2">
      <UniqueIdentifier>{adfec460-d940-4482-9fdb-18cb0814c3d5}</UniqueIdentifier>
      <ParseFiles>true</ParseFiles>
    </Filter>
    <Filter Include="Loader">
      <UniqueIdentifier>{6c36f15e-07fd-45d6-a81c-1ab43ee1b58b}</UniqueIdentifier>
    </Filter>
    <Filter Include="Emu\Io">
      <UniqueIdentifier>{57263311-75a4-4309-81aa-b86fd212794b}</UniqueIdentifier>
    </Filter>
    <Filter Include="Emu\GS">
      <UniqueIdentifier>{461eddb5-b8a8-46be-918c-98cc7eaf995b}</UniqueIdentifier>
    </Filter>
    <Filter Include="Include">
      <UniqueIdentifier>{6fb03753-064a-456d-bb6f-9ceaed3776c7}</UniqueIdentifier>
    </Filter>
    <Filter Include="Emu\GS\GL">
      <UniqueIdentifier>{e79e49c8-6967-4776-8f50-5479c3821b51}</UniqueIdentifier>
    </Filter>
    <Filter Include="Utilities">
      <UniqueIdentifier>{9bd88f78-8528-48f3-b9e0-78e06476b04d}</UniqueIdentifier>
    </Filter>
    <Filter Include="Emu\FS">
      <UniqueIdentifier>{fd7cea02-e77f-41b1-8b61-f78e7d280e04}</UniqueIdentifier>
    </Filter>
    <Filter Include="Emu\SysCalls\Modules">
      <UniqueIdentifier>{dfd581c4-aed0-4229-bb30-7ee5816049e1}</UniqueIdentifier>
    </Filter>
    <Filter Include="Emu\HDD">
      <UniqueIdentifier>{718bc358-b7ef-4988-8547-2148d14bb08b}</UniqueIdentifier>
    </Filter>
    <Filter Include="Emu\Cell">
      <UniqueIdentifier>{f66e37f9-5e58-443b-bcff-2e9e002ac89e}</UniqueIdentifier>
    </Filter>
    <Filter Include="Emu\CPU">
      <UniqueIdentifier>{041a844e-9f8b-4b4b-a4c5-6c72ecbde475}</UniqueIdentifier>
    </Filter>
    <Filter Include="Emu\ARMv7">
      <UniqueIdentifier>{bee6a4b4-6371-4c1b-8558-fc7888b1574e}</UniqueIdentifier>
    </Filter>
  </ItemGroup>
  <ItemGroup>
    <ClCompile Include="rpcs3.cpp">
      <Filter>rpcs3</Filter>
    </ClCompile>
    <ClCompile Include="stdafx.cpp">
      <Filter>rpcs3</Filter>
    </ClCompile>
    <ClCompile Include="Gui\MainFrame.cpp">
      <Filter>Gui</Filter>
    </ClCompile>
    <ClCompile Include="Gui\ConLog.cpp">
      <Filter>Gui</Filter>
    </ClCompile>
    <ClCompile Include="Emu\Memory\Memory.cpp">
      <Filter>Emu</Filter>
    </ClCompile>
    <ClCompile Include="Gui\MemoryViewer.cpp">
      <Filter>Gui</Filter>
    </ClCompile>
    <ClCompile Include="Gui\DisAsmFrame.cpp">
      <Filter>Gui</Filter>
    </ClCompile>
    <ClCompile Include="Emu\System.cpp">
      <Filter>Emu</Filter>
    </ClCompile>
    <ClCompile Include="Ini.cpp">
      <Filter>rpcs3</Filter>
    </ClCompile>
    <ClCompile Include="Gui\CompilerELF.cpp">
      <Filter>Gui</Filter>
    </ClCompile>
    <ClCompile Include="Emu\SysCalls\lv2\SC_FileSystem.cpp">
      <Filter>Emu\SysCalls\lv2</Filter>
    </ClCompile>
    <ClCompile Include="Emu\SysCalls\lv2\SC_Memory.cpp">
      <Filter>Emu\SysCalls\lv2</Filter>
    </ClCompile>
    <ClCompile Include="Gui\InterpreterDisAsm.cpp">
      <Filter>Gui</Filter>
    </ClCompile>
    <ClCompile Include="Emu\SysCalls\lv2\SC_Process.cpp">
      <Filter>Emu\SysCalls\lv2</Filter>
    </ClCompile>
    <ClCompile Include="Emu\SysCalls\lv2\SC_TTY.cpp">
      <Filter>Emu\SysCalls\lv2</Filter>
    </ClCompile>
    <ClCompile Include="Gui\GameViewer.cpp">
      <Filter>Gui</Filter>
    </ClCompile>
    <ClCompile Include="Loader\ELF.cpp">
      <Filter>Loader</Filter>
    </ClCompile>
    <ClCompile Include="Loader\ELF32.cpp">
      <Filter>Loader</Filter>
    </ClCompile>
    <ClCompile Include="Loader\ELF64.cpp">
      <Filter>Loader</Filter>
    </ClCompile>
    <ClCompile Include="Loader\PSF.cpp">
      <Filter>Loader</Filter>
    </ClCompile>
    <ClCompile Include="Loader\SELF.cpp">
      <Filter>Loader</Filter>
    </ClCompile>
    <ClCompile Include="Loader\Loader.cpp">
      <Filter>Loader</Filter>
    </ClCompile>
    <ClCompile Include="Emu\Cell\PPCThread.cpp">
      <Filter>Emu\Cell</Filter>
    </ClCompile>
    <ClCompile Include="Emu\Cell\SPUThread.cpp">
      <Filter>Emu\Cell</Filter>
    </ClCompile>
    <ClCompile Include="Emu\SysCalls\FuncList.cpp">
      <Filter>Emu\SysCalls</Filter>
    </ClCompile>
    <ClCompile Include="Emu\SysCalls\lv2\SC_Lwmutex.cpp">
      <Filter>Emu\SysCalls\lv2</Filter>
    </ClCompile>
    <ClCompile Include="Emu\Io\Pad.cpp">
      <Filter>Emu\Io</Filter>
    </ClCompile>
    <ClCompile Include="Emu\DbgConsole.cpp">
      <Filter>Emu</Filter>
    </ClCompile>
    <ClCompile Include="Emu\GS\GSManager.cpp">
      <Filter>Emu\GS</Filter>
    </ClCompile>
    <ClCompile Include="Emu\SysCalls\lv2\SC_SysUtil.cpp">
      <Filter>Emu\SysCalls\lv2</Filter>
    </ClCompile>
    <ClCompile Include="Emu\SysCalls\lv2\SC_Pad.cpp">
      <Filter>Emu\SysCalls\lv2</Filter>
    </ClCompile>
    <ClCompile Include="Emu\SysCalls\lv2\SC_PPU_Thread.cpp">
      <Filter>Emu\SysCalls\lv2</Filter>
    </ClCompile>
    <ClCompile Include="Emu\SysCalls\lv2\SC_GCM.cpp">
      <Filter>Emu\SysCalls\lv2</Filter>
    </ClCompile>
    <ClCompile Include="Emu\SysCalls\lv2\SC_Resc.cpp">
      <Filter>Emu\SysCalls\lv2</Filter>
    </ClCompile>
    <ClCompile Include="Emu\SysCalls\lv2\SC_Heap.cpp">
      <Filter>Emu\SysCalls\lv2</Filter>
    </ClCompile>
    <ClCompile Include="Emu\GS\GL\FragmentProgram.cpp">
      <Filter>Emu\GS\GL</Filter>
    </ClCompile>
    <ClCompile Include="Emu\GS\GL\GLBuffers.cpp">
      <Filter>Emu\GS\GL</Filter>
    </ClCompile>
    <ClCompile Include="Emu\GS\GL\GLGSRender.cpp">
      <Filter>Emu\GS\GL</Filter>
    </ClCompile>
    <ClCompile Include="Emu\GS\GL\Program.cpp">
      <Filter>Emu\GS\GL</Filter>
    </ClCompile>
    <ClCompile Include="Emu\GS\GL\VertexProgram.cpp">
      <Filter>Emu\GS\GL</Filter>
    </ClCompile>
    <ClCompile Include="Emu\GS\GL\OpenGL.cpp">
      <Filter>Emu\GS\GL</Filter>
    </ClCompile>
    <ClCompile Include="Emu\GS\GSRender.cpp">
      <Filter>Emu\GS</Filter>
    </ClCompile>
    <ClCompile Include="Emu\GS\GL\ProgramBuffer.cpp">
      <Filter>Emu\GS\GL</Filter>
    </ClCompile>
    <ClCompile Include="Emu\SysCalls\lv2\SC_SPU_Thread.cpp">
      <Filter>Emu\SysCalls\lv2</Filter>
    </ClCompile>
    <ClCompile Include="Emu\GS\RSXThread.cpp">
      <Filter>Emu\GS</Filter>
    </ClCompile>
    <ClCompile Include="Emu\Cell\PPUThread.cpp">
      <Filter>Emu\Cell</Filter>
    </ClCompile>
    <ClCompile Include="Emu\SysCalls\lv2\SC_Time.cpp">
      <Filter>Emu\SysCalls\lv2</Filter>
    </ClCompile>
    <ClCompile Include="..\Utilities\Thread.cpp">
      <Filter>Utilities</Filter>
    </ClCompile>
    <ClCompile Include="Emu\SysCalls\SysCalls.cpp">
      <Filter>Emu\SysCalls</Filter>
    </ClCompile>
    <ClCompile Include="Emu\SysCalls\lv2\SC_Semaphore.cpp">
      <Filter>Emu\SysCalls\lv2</Filter>
    </ClCompile>
    <ClCompile Include="Emu\SysCalls\Callback.cpp">
      <Filter>Emu\SysCalls</Filter>
    </ClCompile>
    <ClCompile Include="Emu\FS\VFS.cpp">
      <Filter>Emu\FS</Filter>
    </ClCompile>
    <ClCompile Include="Emu\FS\vfsFileBase.cpp">
      <Filter>Emu\FS</Filter>
    </ClCompile>
    <ClCompile Include="Emu\FS\vfsLocalFile.cpp">
      <Filter>Emu\FS</Filter>
    </ClCompile>
    <ClCompile Include="Emu\FS\vfsStream.cpp">
      <Filter>Emu\FS</Filter>
    </ClCompile>
    <ClCompile Include="Emu\FS\vfsStreamMemory.cpp">
      <Filter>Emu\FS</Filter>
    </ClCompile>
    <ClCompile Include="Emu\SysCalls\lv2\SC_SysUtil_MsgDialog.cpp">
      <Filter>Emu\SysCalls\lv2</Filter>
    </ClCompile>
    <ClCompile Include="Emu\FS\vfsDevice.cpp">
      <Filter>Emu\FS</Filter>
    </ClCompile>
    <ClCompile Include="Emu\SysCalls\lv2\SC_Condition.cpp">
      <Filter>Emu\SysCalls\lv2</Filter>
    </ClCompile>
    <ClCompile Include="Emu\SysCalls\lv2\SC_Mutex.cpp">
      <Filter>Emu\SysCalls\lv2</Filter>
    </ClCompile>
    <ClCompile Include="Emu\SysCalls\Modules\sys_io.cpp">
      <Filter>Emu\SysCalls\Modules</Filter>
    </ClCompile>
    <ClCompile Include="Emu\SysCalls\Modules\sys_fs.cpp">
      <Filter>Emu\SysCalls\Modules</Filter>
    </ClCompile>
    <ClCompile Include="Emu\SysCalls\Modules\sysPrxForUser.cpp">
      <Filter>Emu\SysCalls\Modules</Filter>
    </ClCompile>
    <ClCompile Include="Emu\SysCalls\Modules\cellGcmSys.cpp">
      <Filter>Emu\SysCalls\Modules</Filter>
    </ClCompile>
    <ClCompile Include="Gui\Debugger.cpp">
      <Filter>Gui</Filter>
    </ClCompile>
    <ClCompile Include="AppConnector.cpp">
      <Filter>rpcs3</Filter>
    </ClCompile>
    <ClCompile Include="Emu\Cell\PPUProgramCompiler.cpp">
      <Filter>Emu\Cell</Filter>
    </ClCompile>
    <ClCompile Include="Emu\SysCalls\lv2\SC_Event.cpp">
      <Filter>Emu\SysCalls\lv2</Filter>
    </ClCompile>
    <ClCompile Include="Emu\SysCalls\Modules.cpp">
      <Filter>Emu\SysCalls</Filter>
    </ClCompile>
    <ClCompile Include="Emu\SysCalls\Modules\cellSysmodule.cpp">
      <Filter>Emu\SysCalls\Modules</Filter>
    </ClCompile>
    <ClCompile Include="Emu\Cell\RawSPUThread.cpp">
      <Filter>Emu\Cell</Filter>
    </ClCompile>
    <ClCompile Include="Emu\Cell\MFC.cpp">
      <Filter>Emu\Cell</Filter>
    </ClCompile>
    <ClCompile Include="Emu\HDD\HDD.cpp">
      <Filter>Emu\HDD</Filter>
    </ClCompile>
    <ClCompile Include="Gui\VHDDManager.cpp">
      <Filter>Gui</Filter>
    </ClCompile>
    <ClCompile Include="Gui\VFSManager.cpp">
      <Filter>Gui</Filter>
    </ClCompile>
    <ClCompile Include="Gui\TextInputDialog.cpp">
      <Filter>Gui</Filter>
    </ClCompile>
    <ClCompile Include="Emu\SysCalls\Modules\cellSysutil.cpp">
      <Filter>Emu\SysCalls\Modules</Filter>
    </ClCompile>
    <ClCompile Include="Emu\SysCalls\Modules\cellResc.cpp">
      <Filter>Emu\SysCalls\Modules</Filter>
    </ClCompile>
    <ClCompile Include="Emu\SysCalls\Modules\cellPngDec.cpp">
      <Filter>Emu\SysCalls\Modules</Filter>
    </ClCompile>
    <ClCompile Include="Emu\SysCalls\Modules\cellJpgDec.cpp">
      <Filter>Emu\SysCalls\Modules</Filter>
    </ClCompile>
    <ClCompile Include="Emu\SysCalls\Modules\cellGifDec.cpp">
      <Filter>Emu\SysCalls\Modules</Filter>
    </ClCompile>
    <ClCompile Include="Emu\Io\Keyboard.cpp">
      <Filter>Emu\Io</Filter>
    </ClCompile>
    <ClCompile Include="Emu\SysCalls\lv2\SC_Keyboard.cpp">
      <Filter>Emu\SysCalls\lv2</Filter>
    </ClCompile>
    <ClCompile Include="Emu\Io\Mouse.cpp">
      <Filter>Emu\Io</Filter>
    </ClCompile>
    <ClCompile Include="Emu\SysCalls\lv2\SC_Mouse.cpp">
      <Filter>Emu\SysCalls\lv2</Filter>
    </ClCompile>
    <ClCompile Include="Emu\FS\vfsFile.cpp">
      <Filter>Emu\FS</Filter>
    </ClCompile>
    <ClCompile Include="Emu\CPU\CPUThread.cpp">
      <Filter>Emu\CPU</Filter>
    </ClCompile>
    <ClCompile Include="Emu\CPU\CPUThreadManager.cpp">
      <Filter>Emu\CPU</Filter>
    </ClCompile>
    <ClCompile Include="Emu\Cell\PPCDecoder.cpp">
      <Filter>Emu\Cell</Filter>
    </ClCompile>
    <ClCompile Include="Emu\ARMv7\ARMv7Thread.cpp">
      <Filter>Emu\ARMv7</Filter>
    </ClCompile>
    <ClCompile Include="Emu\SysCalls\lv2\SC_Timer.cpp">
      <Filter>Emu\SysCalls\lv2</Filter>
    </ClCompile>
    <ClCompile Include="Emu\SysCalls\lv2\SC_Trace.cpp">
      <Filter>Emu\SysCalls\lv2</Filter>
    </ClCompile>
    <ClCompile Include="Emu\SysCalls\lv2\SC_RSX.cpp">
      <Filter>Emu\SysCalls\lv2</Filter>
    </ClCompile>
    <ClCompile Include="Emu\SysCalls\lv2\SC_Rwlock.cpp">
      <Filter>Emu\SysCalls\lv2</Filter>
    </ClCompile>
    <ClCompile Include="Emu\SysCalls\Modules\cellAudio.cpp">
      <Filter>Emu\SysCalls\Modules</Filter>
    </ClCompile>
    <ClCompile Include="Emu\SysCalls\Modules\cellRtc.cpp">
      <Filter>Emu\SysCalls\Modules</Filter>
    </ClCompile>
  </ItemGroup>
  <ItemGroup>
    <ResourceCompile Include="rpcs3.rc" />
  </ItemGroup>
  <ItemGroup>
    <ClInclude Include="Ini.h">
      <Filter>Include</Filter>
    </ClInclude>
    <ClInclude Include="rpcs3.h">
      <Filter>Include</Filter>
    </ClInclude>
    <ClInclude Include="stdafx.h">
      <Filter>Include</Filter>
    </ClInclude>
    <ClInclude Include="Emu\DbgConsole.h">
      <Filter>Include</Filter>
    </ClInclude>
    <ClInclude Include="Emu\GameInfo.h">
      <Filter>Include</Filter>
    </ClInclude>
    <ClInclude Include="Emu\System.h">
      <Filter>Include</Filter>
    </ClInclude>
    <ClInclude Include="Emu\Cell\PPCThread.h">
      <Filter>Include</Filter>
    </ClInclude>
    <ClInclude Include="Emu\Cell\PPCThreadManager.h">
      <Filter>Include</Filter>
    </ClInclude>
    <ClInclude Include="Emu\Cell\PPUDecoder.h">
      <Filter>Include</Filter>
    </ClInclude>
    <ClInclude Include="Emu\Cell\PPUDisAsm.h">
      <Filter>Include</Filter>
    </ClInclude>
    <ClInclude Include="Emu\Cell\PPUInterpreter.h">
      <Filter>Include</Filter>
    </ClInclude>
    <ClInclude Include="Emu\Cell\PPUOpcodes.h">
      <Filter>Include</Filter>
    </ClInclude>
    <ClInclude Include="Emu\Cell\PPUThread.h">
      <Filter>Include</Filter>
    </ClInclude>
    <ClInclude Include="Emu\Cell\SPUDecoder.h">
      <Filter>Include</Filter>
    </ClInclude>
    <ClInclude Include="Emu\Cell\SPUDisAsm.h">
      <Filter>Include</Filter>
    </ClInclude>
    <ClInclude Include="Emu\Cell\SPUInterpreter.h">
      <Filter>Include</Filter>
    </ClInclude>
    <ClInclude Include="Emu\Cell\SPUOpcodes.h">
      <Filter>Include</Filter>
    </ClInclude>
    <ClInclude Include="Emu\Cell\SPUThread.h">
      <Filter>Include</Filter>
    </ClInclude>
    <ClInclude Include="Emu\GS\GCM.h">
      <Filter>Include</Filter>
    </ClInclude>
    <ClInclude Include="Emu\GS\GSManager.h">
      <Filter>Include</Filter>
    </ClInclude>
    <ClInclude Include="Emu\GS\GSRender.h">
      <Filter>Include</Filter>
    </ClInclude>
    <ClInclude Include="Emu\GS\GL\GLGSRender.h">
      <Filter>Include</Filter>
    </ClInclude>
    <ClInclude Include="Emu\GS\Null\NullGSRender.h">
      <Filter>Include</Filter>
    </ClInclude>
    <ClInclude Include="Emu\Io\Pad.h">
      <Filter>Include</Filter>
    </ClInclude>
    <ClInclude Include="Emu\Io\PadHandler.h">
      <Filter>Include</Filter>
    </ClInclude>
    <ClInclude Include="Emu\Io\Null\NullPadHandler.h">
      <Filter>Include</Filter>
    </ClInclude>
    <ClInclude Include="Emu\Memory\Memory.h">
      <Filter>Include</Filter>
    </ClInclude>
    <ClInclude Include="Emu\Memory\MemoryBlock.h">
      <Filter>Include</Filter>
    </ClInclude>
    <ClInclude Include="Emu\SysCalls\ErrorCodes.h">
      <Filter>Include</Filter>
    </ClInclude>
    <ClInclude Include="Emu\SysCalls\SysCalls.h">
      <Filter>Include</Filter>
    </ClInclude>
    <ClInclude Include="Gui\CompilerELF.h">
      <Filter>Include</Filter>
    </ClInclude>
    <ClInclude Include="Gui\ConLog.h">
      <Filter>Include</Filter>
    </ClInclude>
    <ClInclude Include="Gui\DisAsmFrame.h">
      <Filter>Include</Filter>
    </ClInclude>
    <ClInclude Include="Gui\FrameBase.h">
      <Filter>Include</Filter>
    </ClInclude>
    <ClInclude Include="Gui\GameViewer.h">
      <Filter>Include</Filter>
    </ClInclude>
    <ClInclude Include="Gui\InterpreterDisAsm.h">
      <Filter>Include</Filter>
    </ClInclude>
    <ClInclude Include="Gui\MainFrame.h">
      <Filter>Include</Filter>
    </ClInclude>
    <ClInclude Include="Gui\MemoryViewer.h">
      <Filter>Include</Filter>
    </ClInclude>
    <ClInclude Include="Loader\ELF.h">
      <Filter>Include</Filter>
    </ClInclude>
    <ClInclude Include="Loader\ELF32.h">
      <Filter>Include</Filter>
    </ClInclude>
    <ClInclude Include="Loader\ELF64.h">
      <Filter>Include</Filter>
    </ClInclude>
    <ClInclude Include="Loader\Loader.h">
      <Filter>Include</Filter>
    </ClInclude>
    <ClInclude Include="Loader\PSF.h">
      <Filter>Include</Filter>
    </ClInclude>
    <ClInclude Include="Loader\SELF.h">
      <Filter>Include</Filter>
    </ClInclude>
    <ClInclude Include="..\Utilities\Array.h">
      <Filter>Utilities</Filter>
    </ClInclude>
    <ClInclude Include="..\Utilities\IdManager.h">
      <Filter>Utilities</Filter>
    </ClInclude>
    <ClInclude Include="..\Utilities\MTProgressDialog.h">
      <Filter>Utilities</Filter>
    </ClInclude>
    <ClInclude Include="..\Utilities\Thread.h">
      <Filter>Utilities</Filter>
    </ClInclude>
    <ClInclude Include="..\Utilities\Timer.h">
      <Filter>Utilities</Filter>
    </ClInclude>
    <ClInclude Include="Emu\Cell\PPCDecoder.h">
      <Filter>Include</Filter>
    </ClInclude>
    <ClInclude Include="Emu\Cell\PPCDisAsm.h">
      <Filter>Include</Filter>
    </ClInclude>
    <ClInclude Include="Emu\Cell\PPCInstrTable.h">
      <Filter>Include</Filter>
    </ClInclude>
    <ClInclude Include="Emu\Cell\PPUInstrTable.h">
      <Filter>Include</Filter>
    </ClInclude>
    <ClInclude Include="Emu\Cell\PPUProgramCompiler.h">
      <Filter>Include</Filter>
    </ClInclude>
    <ClInclude Include="..\Utilities\BEType.h">
      <Filter>Utilities</Filter>
    </ClInclude>
  </ItemGroup>
</Project>