This adds a base class that is used to replace the concrete instance of the x64 JIT pointer within DSPCore. This fully removes the direct use (read: non-ifdefed) usage of x86-64-specifics within the main DSP code. Said base can also be used for creating JITs for other architectures, such as AArch64, etc.
602 lines
30 KiB
XML
602 lines
30 KiB
XML
<?xml version="1.0" encoding="utf-8"?>
|
|
<Project DefaultTargets="Build" ToolsVersion="15.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>{E54CF649-140E-4255-81A5-30A673C1FB36}</ProjectGuid>
|
|
<WindowsTargetPlatformVersion>10.0.15063.0</WindowsTargetPlatformVersion>
|
|
</PropertyGroup>
|
|
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
|
|
<PropertyGroup Label="Configuration">
|
|
<ConfigurationType>StaticLibrary</ConfigurationType>
|
|
<PlatformToolset>v141</PlatformToolset>
|
|
<CharacterSet>Unicode</CharacterSet>
|
|
</PropertyGroup>
|
|
<PropertyGroup Condition="'$(Configuration)'=='Debug'" Label="Configuration">
|
|
<UseDebugLibraries>true</UseDebugLibraries>
|
|
</PropertyGroup>
|
|
<PropertyGroup Condition="'$(Configuration)'=='Release'" Label="Configuration">
|
|
<UseDebugLibraries>false</UseDebugLibraries>
|
|
</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="..\..\VSProps\Base.props" />
|
|
<Import Project="..\..\VSProps\PCHUse.props" />
|
|
</ImportGroup>
|
|
<PropertyGroup Label="UserMacros" />
|
|
<ItemGroup>
|
|
<ClCompile Include="ActionReplay.cpp" />
|
|
<ClCompile Include="Analytics.cpp" />
|
|
<ClCompile Include="ARDecrypt.cpp" />
|
|
<ClCompile Include="BootManager.cpp" />
|
|
<ClCompile Include="Boot\Boot.cpp" />
|
|
<ClCompile Include="Boot\Boot_BS2Emu.cpp" />
|
|
<ClCompile Include="Boot\Boot_WiiWAD.cpp" />
|
|
<ClCompile Include="Boot\DolReader.cpp" />
|
|
<ClCompile Include="Boot\ElfReader.cpp" />
|
|
<ClCompile Include="Config\GraphicsSettings.cpp" />
|
|
<ClCompile Include="Config\MainSettings.cpp" />
|
|
<ClCompile Include="Config\NetplaySettings.cpp" />
|
|
<ClCompile Include="Config\SYSCONFSettings.cpp" />
|
|
<ClCompile Include="ConfigLoaders\BaseConfigLoader.cpp" />
|
|
<ClCompile Include="ConfigLoaders\GameConfigLoader.cpp" />
|
|
<ClCompile Include="ConfigLoaders\IsSettingSaveable.cpp" />
|
|
<ClCompile Include="ConfigLoaders\MovieConfigLoader.cpp" />
|
|
<ClCompile Include="ConfigLoaders\NetPlayConfigLoader.cpp" />
|
|
<ClCompile Include="ConfigManager.cpp" />
|
|
<ClCompile Include="Core.cpp" />
|
|
<ClCompile Include="CoreTiming.cpp" />
|
|
<ClCompile Include="Debugger\Debugger_SymbolMap.cpp" />
|
|
<ClCompile Include="Debugger\Dump.cpp" />
|
|
<ClCompile Include="Debugger\PPCDebugInterface.cpp" />
|
|
<ClCompile Include="Debugger\RSO.cpp" />
|
|
<ClCompile Include="DSPEmulator.cpp" />
|
|
<ClCompile Include="DSP\DSPAccelerator.cpp" />
|
|
<ClCompile Include="DSP\DSPAnalyzer.cpp" />
|
|
<ClCompile Include="DSP\DSPAssembler.cpp" />
|
|
<ClCompile Include="DSP\DSPCaptureLogger.cpp" />
|
|
<ClCompile Include="DSP\DSPCodeUtil.cpp" />
|
|
<ClCompile Include="DSP\DSPCore.cpp" />
|
|
<ClCompile Include="DSP\DSPDisassembler.cpp" />
|
|
<ClCompile Include="DSP\DSPHWInterface.cpp" />
|
|
<ClCompile Include="DSP\DSPMemoryMap.cpp" />
|
|
<ClCompile Include="DSP\DSPStacks.cpp" />
|
|
<ClCompile Include="DSP\DSPTables.cpp" />
|
|
<ClCompile Include="DSP\Interpreter\DSPIntArithmetic.cpp" />
|
|
<ClCompile Include="DSP\Interpreter\DSPIntBranch.cpp" />
|
|
<ClCompile Include="DSP\Interpreter\DSPIntCCUtil.cpp" />
|
|
<ClCompile Include="DSP\Interpreter\DSPInterpreter.cpp" />
|
|
<ClCompile Include="DSP\Interpreter\DSPIntExtOps.cpp" />
|
|
<ClCompile Include="DSP\Interpreter\DSPIntLoadStore.cpp" />
|
|
<ClCompile Include="DSP\Interpreter\DSPIntMisc.cpp" />
|
|
<ClCompile Include="DSP\Interpreter\DSPIntMultiplier.cpp" />
|
|
<ClCompile Include="DSP\Interpreter\DSPIntTables.cpp" />
|
|
<ClCompile Include="DSP\Jit\DSPEmitterBase.cpp" />
|
|
<ClCompile Include="DSP\Jit\x64\DSPEmitter.cpp" />
|
|
<ClCompile Include="DSP\Jit\x64\DSPJitArithmetic.cpp" />
|
|
<ClCompile Include="DSP\Jit\x64\DSPJitBranch.cpp" />
|
|
<ClCompile Include="DSP\Jit\x64\DSPJitCCUtil.cpp" />
|
|
<ClCompile Include="DSP\Jit\x64\DSPJitExtOps.cpp" />
|
|
<ClCompile Include="DSP\Jit\x64\DSPJitLoadStore.cpp" />
|
|
<ClCompile Include="DSP\Jit\x64\DSPJitMisc.cpp" />
|
|
<ClCompile Include="DSP\Jit\x64\DSPJitMultiplier.cpp" />
|
|
<ClCompile Include="DSP\Jit\x64\DSPJitRegCache.cpp" />
|
|
<ClCompile Include="DSP\Jit\x64\DSPJitTables.cpp" />
|
|
<ClCompile Include="DSP\Jit\x64\DSPJitUtil.cpp" />
|
|
<ClCompile Include="DSP\LabelMap.cpp" />
|
|
<ClCompile Include="FifoPlayer\FifoAnalyzer.cpp" />
|
|
<ClCompile Include="FifoPlayer\FifoDataFile.cpp" />
|
|
<ClCompile Include="FifoPlayer\FifoPlaybackAnalyzer.cpp" />
|
|
<ClCompile Include="FifoPlayer\FifoPlayer.cpp" />
|
|
<ClCompile Include="FifoPlayer\FifoRecordAnalyzer.cpp" />
|
|
<ClCompile Include="FifoPlayer\FifoRecorder.cpp" />
|
|
<ClCompile Include="GeckoCode.cpp" />
|
|
<ClCompile Include="GeckoCodeConfig.cpp" />
|
|
<ClCompile Include="HLE\HLE.cpp" />
|
|
<ClCompile Include="HLE\HLE_Misc.cpp" />
|
|
<ClCompile Include="HLE\HLE_OS.cpp" />
|
|
<ClCompile Include="HLE\HLE_VarArgs.cpp" />
|
|
<ClCompile Include="HotkeyManager.cpp" />
|
|
<ClCompile Include="HW\AudioInterface.cpp" />
|
|
<ClCompile Include="HW\CPU.cpp" />
|
|
<ClCompile Include="HW\DSP.cpp" />
|
|
<ClCompile Include="HW\DSPHLE\DSPHLE.cpp" />
|
|
<ClCompile Include="HW\DSPHLE\MailHandler.cpp" />
|
|
<ClCompile Include="HW\DSPHLE\UCodes\UCodes.cpp" />
|
|
<ClCompile Include="HW\DSPHLE\UCodes\AX.cpp" />
|
|
<ClCompile Include="HW\DSPHLE\UCodes\AXWii.cpp" />
|
|
<ClCompile Include="HW\DSPHLE\UCodes\CARD.cpp" />
|
|
<ClCompile Include="HW\DSPHLE\UCodes\GBA.cpp" />
|
|
<ClCompile Include="HW\DSPHLE\UCodes\INIT.cpp" />
|
|
<ClCompile Include="HW\DSPHLE\UCodes\ROM.cpp" />
|
|
<ClCompile Include="HW\DSPHLE\UCodes\Zelda.cpp" />
|
|
<ClCompile Include="HW\DSPLLE\DSPDebugInterface.cpp" />
|
|
<ClCompile Include="HW\DSPLLE\DSPHost.cpp" />
|
|
<ClCompile Include="HW\DSPLLE\DSPLLE.cpp" />
|
|
<ClCompile Include="HW\DSPLLE\DSPLLEGlobals.cpp" />
|
|
<ClCompile Include="HW\DSPLLE\DSPSymbols.cpp" />
|
|
<ClCompile Include="HW\DVD\DVDInterface.cpp" />
|
|
<ClCompile Include="HW\DVD\DVDMath.cpp" />
|
|
<ClCompile Include="HW\DVD\DVDThread.cpp" />
|
|
<ClCompile Include="HW\DVD\FileMonitor.cpp" />
|
|
<ClCompile Include="HW\EXI\BBA-TAP\TAP_Win32.cpp" />
|
|
<ClCompile Include="HW\EXI\EXI.cpp" />
|
|
<ClCompile Include="HW\EXI\EXI_Channel.cpp" />
|
|
<ClCompile Include="HW\EXI\EXI_Device.cpp" />
|
|
<ClCompile Include="HW\EXI\EXI_DeviceAD16.cpp" />
|
|
<ClCompile Include="HW\EXI\EXI_DeviceAGP.cpp" />
|
|
<ClCompile Include="HW\EXI\EXI_DeviceDummy.cpp" />
|
|
<ClCompile Include="HW\EXI\EXI_DeviceEthernet.cpp" />
|
|
<ClCompile Include="HW\EXI\EXI_DeviceGecko.cpp" />
|
|
<ClCompile Include="HW\EXI\EXI_DeviceIPL.cpp" />
|
|
<ClCompile Include="HW\EXI\EXI_DeviceMemoryCard.cpp" />
|
|
<ClCompile Include="HW\EXI\EXI_DeviceMic.cpp" />
|
|
<ClCompile Include="HW\GCKeyboard.cpp" />
|
|
<ClCompile Include="HW\GCKeyboardEmu.cpp" />
|
|
<ClCompile Include="HW\GCMemcard\GCMemcard.cpp" />
|
|
<ClCompile Include="HW\GCMemcard\GCMemcardDirectory.cpp" />
|
|
<ClCompile Include="HW\GCMemcard\GCMemcardRaw.cpp" />
|
|
<ClCompile Include="HW\GCPad.cpp" />
|
|
<ClCompile Include="HW\GCPadEmu.cpp" />
|
|
<ClCompile Include="HW\GPFifo.cpp" />
|
|
<ClCompile Include="HW\HW.cpp" />
|
|
<ClCompile Include="HW\Memmap.cpp" />
|
|
<ClCompile Include="HW\MemoryInterface.cpp" />
|
|
<ClCompile Include="HW\MMIO.cpp" />
|
|
<ClCompile Include="HW\ProcessorInterface.cpp" />
|
|
<ClCompile Include="HW\SI\SI.cpp" />
|
|
<ClCompile Include="HW\SI\SI_Device.cpp" />
|
|
<ClCompile Include="HW\SI\SI_DeviceDanceMat.cpp" />
|
|
<ClCompile Include="HW\SI\SI_DeviceGBA.cpp" />
|
|
<ClCompile Include="HW\SI\SI_DeviceGCAdapter.cpp" />
|
|
<ClCompile Include="HW\SI\SI_DeviceGCController.cpp" />
|
|
<ClCompile Include="HW\SI\SI_DeviceGCSteeringWheel.cpp" />
|
|
<ClCompile Include="HW\SI\SI_DeviceKeyboard.cpp" />
|
|
<ClCompile Include="HW\SI\SI_DeviceNull.cpp" />
|
|
<ClCompile Include="HW\Sram.cpp" />
|
|
<ClCompile Include="HW\StreamADPCM.cpp" />
|
|
<ClCompile Include="HW\SystemTimers.cpp" />
|
|
<ClCompile Include="HW\VideoInterface.cpp" />
|
|
<ClCompile Include="HW\Wiimote.cpp" />
|
|
<ClCompile Include="HW\WiimoteEmu\Attachment\Attachment.cpp" />
|
|
<ClCompile Include="HW\WiimoteEmu\Attachment\Classic.cpp" />
|
|
<ClCompile Include="HW\WiimoteEmu\Attachment\Drums.cpp" />
|
|
<ClCompile Include="HW\WiimoteEmu\Attachment\Guitar.cpp" />
|
|
<ClCompile Include="HW\WiimoteEmu\Attachment\Nunchuk.cpp" />
|
|
<ClCompile Include="HW\WiimoteEmu\Attachment\Turntable.cpp" />
|
|
<ClCompile Include="HW\WiimoteEmu\EmuSubroutines.cpp" />
|
|
<ClCompile Include="HW\WiimoteEmu\Encryption.cpp" />
|
|
<ClCompile Include="HW\WiimoteEmu\Speaker.cpp" />
|
|
<ClCompile Include="HW\WiimoteEmu\WiimoteEmu.cpp" />
|
|
<ClCompile Include="HW\WiimoteReal\IOWin.cpp" />
|
|
<ClCompile Include="HW\WiimoteReal\WiimoteReal.cpp" />
|
|
<ClCompile Include="HW\WII_IPC.cpp" />
|
|
<ClCompile Include="HW\WiiSave.cpp" />
|
|
<ClCompile Include="IOS\Device.cpp" />
|
|
<ClCompile Include="IOS\DeviceStub.cpp" />
|
|
<ClCompile Include="IOS\IOS.cpp" />
|
|
<ClCompile Include="IOS\IOSC.cpp" />
|
|
<ClCompile Include="IOS\MIOS.cpp" />
|
|
<ClCompile Include="IOS\VersionInfo.cpp" />
|
|
<ClCompile Include="IOS\DI\DI.cpp" />
|
|
<ClCompile Include="IOS\ES\ES.cpp" />
|
|
<ClCompile Include="IOS\ES\Formats.cpp" />
|
|
<ClCompile Include="IOS\ES\Identity.cpp" />
|
|
<ClCompile Include="IOS\ES\NandUtils.cpp" />
|
|
<ClCompile Include="IOS\ES\TitleContents.cpp" />
|
|
<ClCompile Include="IOS\ES\TitleInformation.cpp" />
|
|
<ClCompile Include="IOS\ES\TitleManagement.cpp" />
|
|
<ClCompile Include="IOS\ES\Views.cpp" />
|
|
<ClCompile Include="IOS\FS\FileSystem.cpp" />
|
|
<ClCompile Include="IOS\FS\FileSystemProxy.cpp" />
|
|
<ClCompile Include="IOS\FS\HostBackend\FS.cpp" />
|
|
<ClCompile Include="IOS\FS\HostBackend\File.cpp" />
|
|
<ClCompile Include="IOS\Network\ICMPLin.cpp" />
|
|
<ClCompile Include="IOS\Network\MACUtils.cpp" />
|
|
<ClCompile Include="IOS\Network\Socket.cpp" />
|
|
<ClCompile Include="IOS\Network\SSL.cpp" />
|
|
<ClCompile Include="IOS\Network\IP\Top.cpp" />
|
|
<ClCompile Include="IOS\Network\KD\NetKDRequest.cpp" />
|
|
<ClCompile Include="IOS\Network\KD\NetKDTime.cpp" />
|
|
<ClCompile Include="IOS\Network\KD\NWC24Config.cpp" />
|
|
<ClCompile Include="IOS\Network\NCD\WiiNetConfig.cpp" />
|
|
<ClCompile Include="IOS\Network\NCD\Manage.cpp" />
|
|
<ClCompile Include="IOS\Network\WD\Command.cpp" />
|
|
<ClCompile Include="IOS\SDIO\SDIOSlot0.cpp" />
|
|
<ClCompile Include="IOS\STM\STM.cpp" />
|
|
<ClCompile Include="IOS\USB\Common.cpp" />
|
|
<ClCompile Include="IOS\USB\LibusbDevice.cpp">
|
|
<DisableSpecificWarnings>4200;%(DisableSpecificWarnings)</DisableSpecificWarnings>
|
|
</ClCompile>
|
|
<ClCompile Include="IOS\USB\Host.cpp">
|
|
<DisableSpecificWarnings>4200;%(DisableSpecificWarnings)</DisableSpecificWarnings>
|
|
</ClCompile>
|
|
<ClCompile Include="IOS\USB\OH0\OH0.cpp" />
|
|
<ClCompile Include="IOS\USB\OH0\OH0Device.cpp" />
|
|
<ClCompile Include="IOS\USB\USB_HID\HIDv4.cpp" />
|
|
<ClCompile Include="IOS\USB\USB_HID\HIDv5.cpp" />
|
|
<ClCompile Include="IOS\USB\USB_VEN\VEN.cpp" />
|
|
<ClCompile Include="IOS\USB\USBV0.cpp" />
|
|
<ClCompile Include="IOS\USB\USBV4.cpp" />
|
|
<ClCompile Include="IOS\USB\USBV5.cpp" />
|
|
<ClCompile Include="IOS\USB\USB_KBD.cpp" />
|
|
<ClCompile Include="IOS\USB\Bluetooth\BTBase.cpp" />
|
|
<ClCompile Include="IOS\USB\Bluetooth\BTEmu.cpp" />
|
|
<ClCompile Include="IOS\USB\Bluetooth\BTStub.cpp" />
|
|
<ClCompile Include="IOS\USB\Bluetooth\BTReal.cpp">
|
|
<DisableSpecificWarnings>4200;%(DisableSpecificWarnings)</DisableSpecificWarnings>
|
|
</ClCompile>
|
|
<ClCompile Include="IOS\USB\Bluetooth\WiimoteDevice.cpp" />
|
|
<ClCompile Include="IOS\USB\Bluetooth\WiimoteHIDAttr.cpp" />
|
|
<ClCompile Include="IOS\WFS\WFSSRV.cpp" />
|
|
<ClCompile Include="IOS\WFS\WFSI.cpp" />
|
|
<ClCompile Include="MemTools.cpp" />
|
|
<ClCompile Include="Movie.cpp" />
|
|
<ClCompile Include="NetPlayClient.cpp" />
|
|
<ClCompile Include="NetPlayServer.cpp" />
|
|
<ClCompile Include="PatchEngine.cpp" />
|
|
<ClCompile Include="PowerPC\BreakPoints.cpp" />
|
|
<ClCompile Include="PowerPC\CachedInterpreter\CachedInterpreter.cpp" />
|
|
<ClCompile Include="PowerPC\CachedInterpreter\InterpreterBlockCache.cpp" />
|
|
<ClCompile Include="PowerPC\Interpreter\Interpreter.cpp" />
|
|
<ClCompile Include="PowerPC\Interpreter\Interpreter_Branch.cpp" />
|
|
<ClCompile Include="PowerPC\Interpreter\Interpreter_FloatingPoint.cpp" />
|
|
<ClCompile Include="PowerPC\Interpreter\Interpreter_Integer.cpp" />
|
|
<ClCompile Include="PowerPC\Interpreter\Interpreter_LoadStore.cpp" />
|
|
<ClCompile Include="PowerPC\Interpreter\Interpreter_LoadStorePaired.cpp" />
|
|
<ClCompile Include="PowerPC\Interpreter\Interpreter_Paired.cpp" />
|
|
<ClCompile Include="PowerPC\Interpreter\Interpreter_SystemRegisters.cpp" />
|
|
<ClCompile Include="PowerPC\Interpreter\Interpreter_Tables.cpp" />
|
|
<ClCompile Include="PowerPC\Jit64Common\ConstantPool.cpp" />
|
|
<ClCompile Include="PowerPC\Jit64\FPURegCache.cpp" />
|
|
<ClCompile Include="PowerPC\Jit64\GPRRegCache.cpp" />
|
|
<ClCompile Include="PowerPC\Jit64\Jit.cpp" />
|
|
<ClCompile Include="PowerPC\Jit64\Jit64_Tables.cpp" />
|
|
<ClCompile Include="PowerPC\Jit64\JitAsm.cpp" />
|
|
<ClCompile Include="PowerPC\Jit64\JitRegCache.cpp" />
|
|
<ClCompile Include="PowerPC\Jit64\Jit_Branch.cpp" />
|
|
<ClCompile Include="PowerPC\Jit64\Jit_FloatingPoint.cpp" />
|
|
<ClCompile Include="PowerPC\Jit64\Jit_Integer.cpp" />
|
|
<ClCompile Include="PowerPC\Jit64\Jit_LoadStore.cpp" />
|
|
<ClCompile Include="PowerPC\Jit64\Jit_LoadStoreFloating.cpp" />
|
|
<ClCompile Include="PowerPC\Jit64\Jit_LoadStorePaired.cpp" />
|
|
<ClCompile Include="PowerPC\Jit64\Jit_Paired.cpp" />
|
|
<ClCompile Include="PowerPC\Jit64\Jit_SystemRegisters.cpp" />
|
|
<ClCompile Include="PowerPC\Jit64Common\BlockCache.cpp" />
|
|
<ClCompile Include="PowerPC\Jit64Common\EmuCodeBlock.cpp" />
|
|
<ClCompile Include="PowerPC\Jit64Common\FarCodeCache.cpp" />
|
|
<ClCompile Include="PowerPC\Jit64Common\Jit64AsmCommon.cpp" />
|
|
<ClCompile Include="PowerPC\Jit64Common\Jit64Base.cpp" />
|
|
<ClCompile Include="PowerPC\Jit64Common\TrampolineCache.cpp" />
|
|
<ClCompile Include="PowerPC\JitCommon\JitAsmCommon.cpp" />
|
|
<ClCompile Include="PowerPC\JitCommon\JitBase.cpp" />
|
|
<ClCompile Include="PowerPC\JitCommon\JitCache.cpp" />
|
|
<ClCompile Include="PowerPC\SignatureDB\CSVSignatureDB.cpp" />
|
|
<ClCompile Include="PowerPC\SignatureDB\DSYSignatureDB.cpp" />
|
|
<ClCompile Include="PowerPC\SignatureDB\MEGASignatureDB.cpp" />
|
|
<ClCompile Include="PowerPC\SignatureDB\SignatureDB.cpp" />
|
|
<ClCompile Include="PowerPC\JitInterface.cpp" />
|
|
<ClCompile Include="PowerPC\MMU.cpp" />
|
|
<ClCompile Include="PowerPC\PowerPC.cpp" />
|
|
<ClCompile Include="PowerPC\PPCAnalyst.cpp" />
|
|
<ClCompile Include="PowerPC\PPCCache.cpp" />
|
|
<ClCompile Include="PowerPC\PPCSymbolDB.cpp" />
|
|
<ClCompile Include="PowerPC\PPCTables.cpp" />
|
|
<ClCompile Include="PowerPC\Profiler.cpp" />
|
|
<ClCompile Include="State.cpp" />
|
|
<ClCompile Include="SysConf.cpp" />
|
|
<ClCompile Include="TitleDatabase.cpp" />
|
|
<ClCompile Include="WiiRoot.cpp" />
|
|
<ClCompile Include="WiiUtils.cpp" />
|
|
</ItemGroup>
|
|
<ItemGroup>
|
|
<ClInclude Include="ActionReplay.h" />
|
|
<ClInclude Include="Analytics.h" />
|
|
<ClInclude Include="ARDecrypt.h" />
|
|
<ClInclude Include="BootManager.h" />
|
|
<ClInclude Include="Boot\Boot.h" />
|
|
<ClInclude Include="Boot\DolReader.h" />
|
|
<ClInclude Include="Boot\ElfReader.h" />
|
|
<ClInclude Include="Boot\ElfTypes.h" />
|
|
<ClInclude Include="Config\GraphicsSettings.h" />
|
|
<ClInclude Include="Config\MainSettings.h" />
|
|
<ClInclude Include="Config\NetplaySettings.h" />
|
|
<ClInclude Include="Config\SYSCONFSettings.h" />
|
|
<ClInclude Include="ConfigLoaders\BaseConfigLoader.h" />
|
|
<ClInclude Include="ConfigLoaders\GameConfigLoader.h" />
|
|
<ClInclude Include="ConfigLoaders\IsSettingSaveable.h" />
|
|
<ClInclude Include="ConfigLoaders\MovieConfigLoader.h" />
|
|
<ClInclude Include="ConfigLoaders\NetPlayConfigLoader.h" />
|
|
<ClInclude Include="ConfigManager.h" />
|
|
<ClInclude Include="Core.h" />
|
|
<ClInclude Include="CoreTiming.h" />
|
|
<ClInclude Include="Debugger\Debugger_SymbolMap.h" />
|
|
<ClInclude Include="Debugger\Dump.h" />
|
|
<ClInclude Include="Debugger\GCELF.h" />
|
|
<ClInclude Include="Debugger\PPCDebugInterface.h" />
|
|
<ClInclude Include="Debugger\RSO.h" />
|
|
<ClInclude Include="DSPEmulator.h" />
|
|
<ClInclude Include="DSP\DSPAccelerator.h" />
|
|
<ClInclude Include="DSP\DSPAnalyzer.h" />
|
|
<ClInclude Include="DSP\DSPAssembler.h" />
|
|
<ClInclude Include="DSP\DSPBreakpoints.h" />
|
|
<ClInclude Include="DSP\DSPCaptureLogger.h" />
|
|
<ClInclude Include="DSP\DSPCodeUtil.h" />
|
|
<ClInclude Include="DSP\DSPCommon.h" />
|
|
<ClInclude Include="DSP\DSPCore.h" />
|
|
<ClInclude Include="DSP\DSPDisassembler.h" />
|
|
<ClInclude Include="DSP\DSPHost.h" />
|
|
<ClInclude Include="DSP\DSPHWInterface.h" />
|
|
<ClInclude Include="DSP\DSPMemoryMap.h" />
|
|
<ClInclude Include="DSP\DSPStacks.h" />
|
|
<ClInclude Include="DSP\DSPTables.h" />
|
|
<ClInclude Include="DSP\Interpreter\DSPIntCCUtil.h" />
|
|
<ClInclude Include="DSP\Interpreter\DSPInterpreter.h" />
|
|
<ClInclude Include="DSP\Interpreter\DSPIntExtOps.h" />
|
|
<ClInclude Include="DSP\Interpreter\DSPIntTables.h" />
|
|
<ClInclude Include="DSP\Interpreter\DSPIntUtil.h" />
|
|
<ClInclude Include="DSP\Jit\DSPEmitterBase.h" />
|
|
<ClInclude Include="DSP\Jit\x64\DSPEmitter.h" />
|
|
<ClInclude Include="DSP\Jit\x64\DSPJitRegCache.h" />
|
|
<ClInclude Include="DSP\Jit\x64\DSPJitTables.h" />
|
|
<ClInclude Include="DSP\LabelMap.h" />
|
|
<ClInclude Include="FifoPlayer\FifoAnalyzer.h" />
|
|
<ClInclude Include="FifoPlayer\FifoDataFile.h" />
|
|
<ClInclude Include="FifoPlayer\FifoPlaybackAnalyzer.h" />
|
|
<ClInclude Include="FifoPlayer\FifoPlayer.h" />
|
|
<ClInclude Include="FifoPlayer\FifoRecordAnalyzer.h" />
|
|
<ClInclude Include="FifoPlayer\FifoRecorder.h" />
|
|
<ClInclude Include="GeckoCode.h" />
|
|
<ClInclude Include="GeckoCodeConfig.h" />
|
|
<ClInclude Include="HLE\HLE.h" />
|
|
<ClInclude Include="HLE\HLE_Misc.h" />
|
|
<ClInclude Include="HLE\HLE_OS.h" />
|
|
<ClInclude Include="HLE\HLE_VarArgs.h" />
|
|
<ClInclude Include="Host.h" />
|
|
<ClInclude Include="HotkeyManager.h" />
|
|
<ClInclude Include="HW\AudioInterface.h" />
|
|
<ClInclude Include="HW\CPU.h" />
|
|
<ClInclude Include="HW\DSP.h" />
|
|
<ClInclude Include="HW\DSPHLE\DSPHLE.h" />
|
|
<ClInclude Include="HW\DSPHLE\MailHandler.h" />
|
|
<ClInclude Include="HW\DSPHLE\UCodes\UCodes.h" />
|
|
<ClInclude Include="HW\DSPHLE\UCodes\AX.h" />
|
|
<ClInclude Include="HW\DSPHLE\UCodes\AXStructs.h" />
|
|
<ClInclude Include="HW\DSPHLE\UCodes\AXWii.h" />
|
|
<ClInclude Include="HW\DSPHLE\UCodes\AXVoice.h" />
|
|
<ClInclude Include="HW\DSPHLE\UCodes\CARD.h" />
|
|
<ClInclude Include="HW\DSPHLE\UCodes\GBA.h" />
|
|
<ClInclude Include="HW\DSPHLE\UCodes\INIT.h" />
|
|
<ClInclude Include="HW\DSPHLE\UCodes\ROM.h" />
|
|
<ClInclude Include="HW\DSPHLE\UCodes\Zelda.h" />
|
|
<ClInclude Include="HW\DSPLLE\DSPDebugInterface.h" />
|
|
<ClInclude Include="HW\DSPLLE\DSPLLE.h" />
|
|
<ClInclude Include="HW\DSPLLE\DSPLLEGlobals.h" />
|
|
<ClInclude Include="HW\DSPLLE\DSPSymbols.h" />
|
|
<ClInclude Include="HW\DVD\DVDInterface.h" />
|
|
<ClInclude Include="HW\DVD\DVDMath.h" />
|
|
<ClInclude Include="HW\DVD\DVDThread.h" />
|
|
<ClInclude Include="HW\DVD\FileMonitor.h" />
|
|
<ClInclude Include="HW\EXI\BBA-TAP\TAP_Win32.h" />
|
|
<ClInclude Include="HW\EXI\EXI.h" />
|
|
<ClInclude Include="HW\EXI\EXI_Channel.h" />
|
|
<ClInclude Include="HW\EXI\EXI_Device.h" />
|
|
<ClInclude Include="HW\EXI\EXI_DeviceAD16.h" />
|
|
<ClInclude Include="HW\EXI\EXI_DeviceAGP.h" />
|
|
<ClInclude Include="HW\EXI\EXI_DeviceDummy.h" />
|
|
<ClInclude Include="HW\EXI\EXI_DeviceEthernet.h" />
|
|
<ClInclude Include="HW\EXI\EXI_DeviceGecko.h" />
|
|
<ClInclude Include="HW\EXI\EXI_DeviceIPL.h" />
|
|
<ClInclude Include="HW\EXI\EXI_DeviceMemoryCard.h" />
|
|
<ClInclude Include="HW\EXI\EXI_DeviceMic.h" />
|
|
<ClInclude Include="HW\GCKeyboard.h" />
|
|
<ClInclude Include="HW\GCKeyboardEmu.h" />
|
|
<ClInclude Include="HW\GCMemcard\GCMemcard.h" />
|
|
<ClInclude Include="HW\GCMemcard\GCMemcardDirectory.h" />
|
|
<ClInclude Include="HW\GCMemcard\GCMemcardRaw.h" />
|
|
<ClInclude Include="HW\GCPad.h" />
|
|
<ClInclude Include="HW\GCPadEmu.h" />
|
|
<ClInclude Include="HW\GPFifo.h" />
|
|
<ClInclude Include="HW\HW.h" />
|
|
<ClInclude Include="HW\Memmap.h" />
|
|
<ClInclude Include="HW\MemoryInterface.h" />
|
|
<ClInclude Include="HW\MMIO.h" />
|
|
<ClInclude Include="HW\MMIOHandlers.h" />
|
|
<ClInclude Include="HW\ProcessorInterface.h" />
|
|
<ClInclude Include="HW\SI\SI.h" />
|
|
<ClInclude Include="HW\SI\SI_Device.h" />
|
|
<ClInclude Include="HW\SI\SI_DeviceDanceMat.h" />
|
|
<ClInclude Include="HW\SI\SI_DeviceGBA.h" />
|
|
<ClInclude Include="HW\SI\SI_DeviceGCAdapter.h" />
|
|
<ClInclude Include="HW\SI\SI_DeviceGCController.h" />
|
|
<ClInclude Include="HW\SI\SI_DeviceGCSteeringWheel.h" />
|
|
<ClInclude Include="HW\SI\SI_DeviceKeyboard.h" />
|
|
<ClInclude Include="HW\SI\SI_DeviceNull.h" />
|
|
<ClInclude Include="HW\Sram.h" />
|
|
<ClInclude Include="HW\StreamADPCM.h" />
|
|
<ClInclude Include="HW\SystemTimers.h" />
|
|
<ClInclude Include="HW\VideoInterface.h" />
|
|
<ClInclude Include="HW\Wiimote.h" />
|
|
<ClInclude Include="HW\WiimoteCommon\WiimoteConstants.h" />
|
|
<ClInclude Include="HW\WiimoteCommon\WiimoteHid.h" />
|
|
<ClInclude Include="HW\WiimoteCommon\WiimoteReport.h" />
|
|
<ClInclude Include="HW\WiimoteEmu\Attachment\Attachment.h" />
|
|
<ClInclude Include="HW\WiimoteEmu\Attachment\Classic.h" />
|
|
<ClInclude Include="HW\WiimoteEmu\Attachment\Drums.h" />
|
|
<ClInclude Include="HW\WiimoteEmu\Attachment\Guitar.h" />
|
|
<ClInclude Include="HW\WiimoteEmu\Attachment\Nunchuk.h" />
|
|
<ClInclude Include="HW\WiimoteEmu\Attachment\Turntable.h" />
|
|
<ClInclude Include="HW\WiimoteEmu\Encryption.h" />
|
|
<ClInclude Include="HW\WiimoteEmu\MatrixMath.h" />
|
|
<ClInclude Include="HW\WiimoteEmu\WiimoteEmu.h" />
|
|
<ClInclude Include="HW\WiimoteEmu\WiimoteHid.h" />
|
|
<ClInclude Include="HW\WiimoteReal\WiimoteReal.h" />
|
|
<ClInclude Include="HW\WiimoteReal\WiimoteRealBase.h" />
|
|
<ClInclude Include="HW\WiiSave.h" />
|
|
<ClInclude Include="HW\WII_IPC.h" />
|
|
<ClInclude Include="IOS\Device.h" />
|
|
<ClInclude Include="IOS\DeviceStub.h" />
|
|
<ClInclude Include="IOS\IOS.h" />
|
|
<ClInclude Include="IOS\IOSC.h" />
|
|
<ClInclude Include="IOS\MIOS.h" />
|
|
<ClInclude Include="IOS\VersionInfo.h" />
|
|
<ClInclude Include="IOS\DI\DI.h" />
|
|
<ClInclude Include="IOS\ES\ES.h" />
|
|
<ClInclude Include="IOS\ES\Formats.h" />
|
|
<ClInclude Include="IOS\FS\FileSystem.h" />
|
|
<ClInclude Include="IOS\FS\FileSystemProxy.h" />
|
|
<ClInclude Include="IOS\FS\HostBackend\File.h" />
|
|
<ClInclude Include="IOS\FS\HostBackend\FS.h" />
|
|
<ClInclude Include="IOS\Network\ICMPLin.h" />
|
|
<ClInclude Include="IOS\Network\ICMP.h" />
|
|
<ClInclude Include="IOS\Network\MACUtils.h" />
|
|
<ClInclude Include="IOS\Network\Socket.h" />
|
|
<ClInclude Include="IOS\Network\SSL.h" />
|
|
<ClInclude Include="IOS\Network\IP\Top.h" />
|
|
<ClInclude Include="IOS\Network\KD\NetKDRequest.h" />
|
|
<ClInclude Include="IOS\Network\KD\NetKDTime.h" />
|
|
<ClInclude Include="IOS\Network\KD\NWC24Config.h" />
|
|
<ClInclude Include="IOS\Network\NCD\WiiNetConfig.h" />
|
|
<ClInclude Include="IOS\Network\NCD\Manage.h" />
|
|
<ClInclude Include="IOS\Network\WD\Command.h" />
|
|
<ClInclude Include="IOS\SDIO\SDIOSlot0.h" />
|
|
<ClInclude Include="IOS\STM\STM.h" />
|
|
<ClInclude Include="IOS\USB\Common.h" />
|
|
<ClInclude Include="IOS\USB\LibusbDevice.h" />
|
|
<ClInclude Include="IOS\USB\Host.h" />
|
|
<ClInclude Include="IOS\USB\OH0\OH0.h" />
|
|
<ClInclude Include="IOS\USB\OH0\OH0Device.h" />
|
|
<ClInclude Include="IOS\USB\USB_HID\HIDv4.h" />
|
|
<ClInclude Include="IOS\USB\USB_HID\HIDv5.h" />
|
|
<ClInclude Include="IOS\USB\USB_VEN\VEN.h" />
|
|
<ClInclude Include="IOS\USB\USBV0.h" />
|
|
<ClInclude Include="IOS\USB\USBV4.h" />
|
|
<ClInclude Include="IOS\USB\USBV5.h" />
|
|
<ClInclude Include="IOS\USB\USB_KBD.h" />
|
|
<ClInclude Include="IOS\USB\Bluetooth\BTBase.h" />
|
|
<ClInclude Include="IOS\USB\Bluetooth\BTEmu.h" />
|
|
<ClInclude Include="IOS\USB\Bluetooth\BTStub.h" />
|
|
<ClInclude Include="IOS\USB\Bluetooth\BTReal.h" />
|
|
<ClInclude Include="IOS\USB\Bluetooth\WiimoteDevice.h" />
|
|
<ClInclude Include="IOS\USB\Bluetooth\WiimoteHIDAttr.h" />
|
|
<ClInclude Include="IOS\USB\Bluetooth\hci.h" />
|
|
<ClInclude Include="IOS\USB\Bluetooth\l2cap.h" />
|
|
<ClInclude Include="IOS\WFS\WFSSRV.h" />
|
|
<ClInclude Include="IOS\WFS\WFSI.h" />
|
|
<ClInclude Include="MachineContext.h" />
|
|
<ClInclude Include="MemTools.h" />
|
|
<ClInclude Include="Movie.h" />
|
|
<ClInclude Include="NetPlayClient.h" />
|
|
<ClInclude Include="NetPlayProto.h" />
|
|
<ClInclude Include="NetPlayServer.h" />
|
|
<ClInclude Include="PatchEngine.h" />
|
|
<ClInclude Include="PowerPC\BreakPoints.h" />
|
|
<ClInclude Include="PowerPC\CPUCoreBase.h" />
|
|
<ClInclude Include="PowerPC\Gekko.h" />
|
|
<ClInclude Include="PowerPC\CachedInterpreter\CachedInterpreter.h" />
|
|
<ClInclude Include="PowerPC\CachedInterpreter\InterpreterBlockCache.h" />
|
|
<ClInclude Include="PowerPC\Interpreter\ExceptionUtils.h" />
|
|
<ClInclude Include="PowerPC\Interpreter\Interpreter.h" />
|
|
<ClInclude Include="PowerPC\Interpreter\Interpreter_FPUtils.h" />
|
|
<ClInclude Include="PowerPC\Jit64Common\ConstantPool.h" />
|
|
<ClInclude Include="PowerPC\Jit64\FPURegCache.h" />
|
|
<ClInclude Include="PowerPC\Jit64\GPRRegCache.h" />
|
|
<ClInclude Include="PowerPC\Jit64\Jit.h" />
|
|
<ClInclude Include="PowerPC\Jit64\JitAsm.h" />
|
|
<ClInclude Include="PowerPC\Jit64\JitRegCache.h" />
|
|
<ClInclude Include="PowerPC\Jit64Common\BlockCache.h" />
|
|
<ClInclude Include="PowerPC\Jit64Common\EmuCodeBlock.h" />
|
|
<ClInclude Include="PowerPC\Jit64Common\FarCodeCache.h" />
|
|
<ClInclude Include="PowerPC\Jit64Common\Jit64AsmCommon.h" />
|
|
<ClInclude Include="PowerPC\Jit64Common\Jit64Base.h" />
|
|
<ClInclude Include="PowerPC\Jit64Common\Jit64PowerPCState.h" />
|
|
<ClInclude Include="PowerPC\Jit64Common\TrampolineCache.h" />
|
|
<ClInclude Include="PowerPC\Jit64Common\TrampolineInfo.h" />
|
|
<ClInclude Include="PowerPC\JitCommon\JitAsmCommon.h" />
|
|
<ClInclude Include="PowerPC\JitCommon\JitBase.h" />
|
|
<ClInclude Include="PowerPC\JitCommon\JitCache.h" />
|
|
<ClInclude Include="PowerPC\SignatureDB\CSVSignatureDB.h" />
|
|
<ClInclude Include="PowerPC\SignatureDB\DSYSignatureDB.h" />
|
|
<ClInclude Include="PowerPC\SignatureDB\MEGASignatureDB.h" />
|
|
<ClInclude Include="PowerPC\SignatureDB\SignatureDB.h" />
|
|
<ClInclude Include="PowerPC\JitInterface.h" />
|
|
<ClInclude Include="PowerPC\MMU.h" />
|
|
<ClInclude Include="PowerPC\PowerPC.h" />
|
|
<ClInclude Include="PowerPC\PPCAnalyst.h" />
|
|
<ClInclude Include="PowerPC\PPCCache.h" />
|
|
<ClInclude Include="PowerPC\PPCSymbolDB.h" />
|
|
<ClInclude Include="PowerPC\PPCTables.h" />
|
|
<ClInclude Include="PowerPC\Profiler.h" />
|
|
<ClInclude Include="State.h" />
|
|
<ClInclude Include="SysConf.h" />
|
|
<ClInclude Include="Titles.h" />
|
|
<ClInclude Include="TitleDatabase.h" />
|
|
<ClInclude Include="WiiRoot.h" />
|
|
<ClInclude Include="WiiUtils.h" />
|
|
</ItemGroup>
|
|
<ItemGroup>
|
|
<Text Include="CMakeLists.txt" />
|
|
</ItemGroup>
|
|
<ItemGroup>
|
|
<ProjectReference Include="$(ExternalsDir)Bochs_disasm\Bochs_disasm.vcxproj">
|
|
<Project>{8ada04d7-6db1-4da4-ab55-64fb12a0997b}</Project>
|
|
</ProjectReference>
|
|
<ProjectReference Include="$(ExternalsDir)enet\enet.vcxproj">
|
|
<Project>{cbc76802-c128-4b17-bf6c-23b08c313e5e}</Project>
|
|
</ProjectReference>
|
|
<ProjectReference Include="$(ExternalsDir)libusb\libusb_static_2013.vcxproj">
|
|
<Project>{349ee8f9-7d25-4909-aaf5-ff3fade72187}</Project>
|
|
</ProjectReference>
|
|
<ProjectReference Include="$(ExternalsDir)LZO\LZO.vcxproj">
|
|
<Project>{ab993f38-c31d-4897-b139-a620c42bc565}</Project>
|
|
</ProjectReference>
|
|
<ProjectReference Include="$(ExternalsDir)miniupnpc\miniupnpc.vcxproj">
|
|
<Project>{31643fdb-1bb8-4965-9de7-000fc88d35ae}</Project>
|
|
</ProjectReference>
|
|
<ProjectReference Include="$(ExternalsDir)mbedtls\mbedTLS.vcxproj">
|
|
<Project>{bdb6578b-0691-4e80-a46c-df21639fd3b8}</Project>
|
|
</ProjectReference>
|
|
<ProjectReference Include="$(ExternalsDir)SFML\build\vc2010\SFML_Network.vcxproj">
|
|
<Project>{93d73454-2512-424e-9cda-4bb357fe13dd}</Project>
|
|
</ProjectReference>
|
|
<ProjectReference Include="$(CoreDir)AudioCommon\AudioCommon.vcxproj">
|
|
<Project>{54aa7840-5beb-4a0c-9452-74ba4cc7fd44}</Project>
|
|
</ProjectReference>
|
|
<ProjectReference Include="$(CoreDir)Common\Common.vcxproj">
|
|
<Project>{2e6c348c-c75c-4d94-8d1e-9c1fcbf3efe4}</Project>
|
|
</ProjectReference>
|
|
<ProjectReference Include="$(CoreDir)Common\SCMRevGen.vcxproj">
|
|
<Project>{41279555-f94f-4ebc-99de-af863c10c5c4}</Project>
|
|
</ProjectReference>
|
|
<ProjectReference Include="$(CoreDir)DiscIO\DiscIO.vcxproj">
|
|
<Project>{160bdc25-5626-4b0d-bdd8-2953d9777fb5}</Project>
|
|
</ProjectReference>
|
|
<ProjectReference Include="$(CoreDir)InputCommon\InputCommon.vcxproj">
|
|
<Project>{6bbd47cf-91fd-4077-b676-8b76980178a9}</Project>
|
|
</ProjectReference>
|
|
<ProjectReference Include="$(CoreDir)VideoCommon\VideoCommon.vcxproj">
|
|
<Project>{3de9ee35-3e91-4f27-a014-2866ad8c3fe3}</Project>
|
|
</ProjectReference>
|
|
<ProjectReference Include="$(ExternalsDir)cubeb\msvc\cubeb.vcxproj">
|
|
<Project>{8ea11166-6512-44fc-b7a5-a4d1ecc81170}</Project>
|
|
</ProjectReference>
|
|
<ProjectReference Include="$(ExternalsDir)pugixml\pugixml.vcxproj">
|
|
<Project>{38fee76f-f347-484b-949c-b4649381cffb}</Project>
|
|
</ProjectReference>
|
|
</ItemGroup>
|
|
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
|
|
<ImportGroup Label="ExtensionTargets">
|
|
</ImportGroup>
|
|
</Project>
|