project64/Source/Project64-core/Project64-core.vcxproj

304 lines
18 KiB
XML

<?xml version="1.0" encoding="utf-8"?>
<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup Label="ProjectConfigurations">
<ProjectConfiguration Include="Debug|Win32">
<Configuration>Debug</Configuration>
<Platform>Win32</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="Debug|x64">
<Configuration>Debug</Configuration>
<Platform>x64</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="Release|Win32">
<Configuration>Release</Configuration>
<Platform>Win32</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="Release|x64">
<Configuration>Release</Configuration>
<Platform>x64</Platform>
</ProjectConfiguration>
</ItemGroup>
<PropertyGroup Label="Globals">
<ProjectGuid>{00C7B43A-DED7-4DF0-B072-9A5783EF866D}</ProjectGuid>
<RootNamespace>Project64core</RootNamespace>
</PropertyGroup>
<PropertyGroup Label="Configuration">
<ConfigurationType>StaticLibrary</ConfigurationType>
</PropertyGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
<ImportGroup Label="PropertySheets">
<Import Project="$(SolutionDir)PropertySheets\Platform.$(Configuration).props" />
</ImportGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
<ItemDefinitionGroup>
<PreBuildEvent>
<Command>"$(SolutionDir)Source\Script\UpdateVersion.cmd" "$(Configuration)" "$(Platform)" "$(SolutionDir)Source\Project64-core\Version.h.in" "$(SolutionDir)Source\Project64-core\Version.h"</Command>
</PreBuildEvent>
<Lib>
<AdditionalOptions>/ignore:4221%(AdditionalOptions)</AdditionalOptions>
</Lib>
<ClCompile>
<AdditionalIncludeDirectories>$(SolutionDir)Source\3rdParty\asmjit\src;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
</ClCompile>
</ItemDefinitionGroup>
<ItemGroup>
<ClCompile Include="3rdParty\7zip.cpp">
<PrecompiledHeader>NotUsing</PrecompiledHeader>
</ClCompile>
<ClCompile Include="AppInit.cpp" />
<ClCompile Include="Logging.cpp" />
<ClCompile Include="Multilanguage\Language.cpp" />
<ClCompile Include="N64System\EmulationThread.cpp" />
<ClCompile Include="N64System\Enhancement\Enhancement.cpp" />
<ClCompile Include="N64System\Enhancement\EnhancementFile.cpp" />
<ClCompile Include="N64System\Enhancement\EnhancementList.cpp" />
<ClCompile Include="N64System\Enhancement\Enhancements.cpp" />
<ClCompile Include="N64System\FramePerSecond.cpp" />
<ClCompile Include="N64System\Interpreter\InterpreterOps.cpp" />
<ClCompile Include="N64System\MemoryHandler\AudioInterfaceHandler.cpp" />
<ClCompile Include="N64System\MemoryHandler\CartridgeDomain1Address1Handler.cpp" />
<ClCompile Include="N64System\MemoryHandler\CartridgeDomain1Address3Handler.cpp" />
<ClCompile Include="N64System\MemoryHandler\CartridgeDomain2Address1Handler.cpp" />
<ClCompile Include="N64System\MemoryHandler\CartridgeDomain2Address2Handler.cpp" />
<ClCompile Include="N64System\MemoryHandler\DisplayControlRegHandler.cpp" />
<ClCompile Include="N64System\MemoryHandler\ISViewerHandler.cpp" />
<ClCompile Include="N64System\MemoryHandler\MIPSInterfaceHandler.cpp" />
<ClCompile Include="N64System\MemoryHandler\PeripheralInterfaceHandler.cpp" />
<ClCompile Include="N64System\MemoryHandler\PifRamHandler.cpp" />
<ClCompile Include="N64System\MemoryHandler\RDRAMInterfaceHandler.cpp" />
<ClCompile Include="N64System\MemoryHandler\RDRAMRegistersHandler.cpp" />
<ClCompile Include="N64System\MemoryHandler\RomMemoryHandler.cpp" />
<ClCompile Include="N64System\MemoryHandler\SerialInterfaceHandler.cpp" />
<ClCompile Include="N64System\MemoryHandler\SPRegistersHandler.cpp" />
<ClCompile Include="N64System\MemoryHandler\VideoInterfaceHandler.cpp" />
<ClCompile Include="N64System\Mips\Disk.cpp" />
<ClCompile Include="N64System\Mips\GBCart.cpp" />
<ClCompile Include="N64System\Mips\MemoryVirtualMem.cpp" />
<ClCompile Include="N64System\Mips\Mempak.cpp" />
<ClCompile Include="N64System\Mips\R4300iInstruction.cpp" />
<ClCompile Include="N64System\Mips\Register.cpp" />
<ClCompile Include="N64System\Mips\Rumblepak.cpp" />
<ClCompile Include="N64System\Mips\SystemEvents.cpp" />
<ClCompile Include="N64System\Mips\SystemTiming.cpp" />
<ClCompile Include="N64System\Mips\TLB.cpp" />
<ClCompile Include="N64System\Mips\Transferpak.cpp" />
<ClCompile Include="N64System\N64Disk.cpp" />
<ClCompile Include="N64System\N64Rom.cpp" />
<ClCompile Include="N64System\N64System.cpp" />
<ClCompile Include="N64System\Profiling.cpp" />
<ClCompile Include="N64System\Recompiler\Aarch64\Aarch64ops.cpp" />
<ClCompile Include="N64System\Recompiler\Aarch64\Aarch64RecompilerOps.cpp" />
<ClCompile Include="N64System\Recompiler\Aarch64\Aarch64RegInfo.cpp" />
<ClCompile Include="N64System\Recompiler\Arm\ArmOps.cpp" />
<ClCompile Include="N64System\Recompiler\Arm\ArmRecompilerOps.cpp" />
<ClCompile Include="N64System\Recompiler\Arm\ArmRegInfo.cpp" />
<ClCompile Include="N64System\Recompiler\CodeBlock.cpp" />
<ClCompile Include="N64System\Recompiler\CodeSection.cpp" />
<ClCompile Include="N64System\Recompiler\ExitInfo.cpp" />
<ClCompile Include="N64System\Recompiler\FunctionInfo.cpp" />
<ClCompile Include="N64System\Recompiler\FunctionMap.cpp" />
<ClCompile Include="N64System\Recompiler\JumpInfo.cpp" />
<ClCompile Include="N64System\Recompiler\LoopAnalysis.cpp" />
<ClCompile Include="N64System\Recompiler\Recompiler.cpp" />
<ClCompile Include="N64System\Recompiler\RecompilerMemory.cpp" />
<ClCompile Include="N64System\Recompiler\RecompilerOps.cpp" />
<ClCompile Include="N64System\Recompiler\RegBase.cpp" />
<ClCompile Include="N64System\Recompiler\x64-86\x64ops.cpp" />
<ClCompile Include="N64System\Recompiler\x64-86\x64RecompilerOps.cpp" />
<ClCompile Include="N64System\Recompiler\x64-86\x64RegInfo.cpp" />
<ClCompile Include="N64System\Recompiler\x86\x86ops.cpp" />
<ClCompile Include="N64System\Recompiler\x86\x86RecompilerOps.cpp" />
<ClCompile Include="N64System\Recompiler\x86\x86RegInfo.cpp" />
<ClCompile Include="N64System\SaveType\Eeprom.cpp" />
<ClCompile Include="N64System\SaveType\FlashRam.cpp" />
<ClCompile Include="N64System\SaveType\Sram.cpp" />
<ClCompile Include="N64System\SpeedLimiter.cpp" />
<ClCompile Include="N64System\SystemGlobals.cpp" />
<ClCompile Include="Plugins\AudioPlugin.cpp" />
<ClCompile Include="Plugins\ControllerPlugin.cpp" />
<ClCompile Include="Plugins\GFXPlugin.cpp" />
<ClCompile Include="Plugins\Plugin.cpp" />
<ClCompile Include="Plugins\PluginBase.cpp" />
<ClCompile Include="Plugins\RSPPlugin.cpp" />
<ClCompile Include="RomList\RomList.cpp" />
<ClCompile Include="Settings.cpp" />
<ClCompile Include="Settings\DebugSettings.cpp" />
<ClCompile Include="Settings\GameSettings.cpp" />
<ClCompile Include="Settings\LoggingSettings.cpp" />
<ClCompile Include="Settings\N64SystemSettings.cpp" />
<ClCompile Include="Settings\RecompilerSettings.cpp" />
<ClCompile Include="Settings\SettingType\SettingsType-Application.cpp" />
<ClCompile Include="Settings\SettingType\SettingsType-ApplicationIndex.cpp" />
<ClCompile Include="Settings\SettingType\SettingsType-ApplicationPath.cpp" />
<ClCompile Include="Settings\SettingType\SettingsType-GameSetting.cpp" />
<ClCompile Include="Settings\SettingType\SettingsType-GameSettingIndex.cpp" />
<ClCompile Include="Settings\SettingType\SettingsType-RDB.cpp" />
<ClCompile Include="Settings\SettingType\SettingsType-RDBCpuType.cpp" />
<ClCompile Include="Settings\SettingType\SettingsType-RDBOnOff.cpp" />
<ClCompile Include="Settings\SettingType\SettingsType-RDBRamSize.cpp" />
<ClCompile Include="Settings\SettingType\SettingsType-RDBSaveChip.cpp" />
<ClCompile Include="Settings\SettingType\SettingsType-RDBUser.cpp" />
<ClCompile Include="Settings\SettingType\SettingsType-RelativePath.cpp" />
<ClCompile Include="Settings\SettingType\SettingsType-RomDatabase.cpp" />
<ClCompile Include="Settings\SettingType\SettingsType-RomDatabaseIndex.cpp" />
<ClCompile Include="Settings\SettingType\SettingsType-RomDatabaseSetting.cpp" />
<ClCompile Include="Settings\SettingType\SettingsType-SelectedDirectory.cpp" />
<ClCompile Include="Settings\SettingType\SettingsType-TempBool.cpp" />
<ClCompile Include="Settings\SettingType\SettingsType-TempNumber.cpp" />
<ClCompile Include="Settings\SettingType\SettingsType-TempString.cpp" />
<ClCompile Include="stdafx.cpp">
<PrecompiledHeader>Create</PrecompiledHeader>
</ClCompile>
</ItemGroup>
<ItemGroup>
<ClInclude Include="..\3rdParty\zlib\contrib\minizip\unzip.h" />
<ClInclude Include="..\3rdParty\zlib\contrib\minizip\zip.h" />
<ClInclude Include="..\3rdParty\zlib\zconf.h" />
<ClInclude Include="..\3rdParty\zlib\zlib.h" />
<ClInclude Include="..\Project64-plugin-spec\Audio.h" />
<ClInclude Include="..\Project64-plugin-spec\Base.h" />
<ClInclude Include="..\Project64-plugin-spec\Input.h" />
<ClInclude Include="..\Project64-plugin-spec\Rsp.h" />
<ClInclude Include="..\Project64-plugin-spec\Video.h" />
<ClInclude Include="3rdParty\7zip.h" />
<ClInclude Include="3rdParty\zip.h" />
<ClInclude Include="AppInit.h" />
<ClInclude Include="Debugger.h" />
<ClInclude Include="Logging.h" />
<ClInclude Include="Multilanguage.h" />
<ClInclude Include="Multilanguage\Language.h" />
<ClInclude Include="N64System\Enhancement\Enhancement.h" />
<ClInclude Include="N64System\Enhancement\EnhancementFile.h" />
<ClInclude Include="N64System\Enhancement\EnhancementList.h" />
<ClInclude Include="N64System\Enhancement\Enhancements.h" />
<ClInclude Include="N64System\FramePerSecond.h" />
<ClInclude Include="N64System\Interpreter\InterpreterOps.h" />
<ClInclude Include="N64System\MemoryHandler\AudioInterfaceHandler.h" />
<ClInclude Include="N64System\MemoryHandler\CartridgeDomain1Address1Handler.h" />
<ClInclude Include="N64System\MemoryHandler\CartridgeDomain1Address3Handler.h" />
<ClInclude Include="N64System\MemoryHandler\CartridgeDomain2Address1Handler.h" />
<ClInclude Include="N64System\MemoryHandler\CartridgeDomain2Address2Handler.h" />
<ClInclude Include="N64System\MemoryHandler\DisplayControlRegHandler.h" />
<ClInclude Include="N64System\MemoryHandler\ISViewerHandler.h" />
<ClInclude Include="N64System\MemoryHandler\MemoryHandler.h" />
<ClInclude Include="N64System\MemoryHandler\MIPSInterfaceHandler.h" />
<ClInclude Include="N64System\MemoryHandler\PeripheralInterfaceHandler.h" />
<ClInclude Include="N64System\MemoryHandler\PifRamHandler.h" />
<ClInclude Include="N64System\MemoryHandler\RDRAMInterfaceHandler.h" />
<ClInclude Include="N64System\MemoryHandler\RDRAMRegistersHandler.h" />
<ClInclude Include="N64System\MemoryHandler\RomMemoryHandler.h" />
<ClInclude Include="N64System\MemoryHandler\SerialInterfaceHandler.h" />
<ClInclude Include="N64System\MemoryHandler\SPRegistersHandler.h" />
<ClInclude Include="N64System\MemoryHandler\VideoInterfaceHandler.h" />
<ClInclude Include="N64System\Mips\Disk.h" />
<ClInclude Include="N64System\Mips\GBCart.h" />
<ClInclude Include="N64System\Mips\MemoryVirtualMem.h" />
<ClInclude Include="N64System\Mips\Mempak.h" />
<ClInclude Include="N64System\Mips\R4300iInstruction.h" />
<ClInclude Include="N64System\Mips\R4300iOpcode.h" />
<ClInclude Include="N64System\Mips\Register.h" />
<ClInclude Include="N64System\Mips\Rumblepak.h" />
<ClInclude Include="N64System\Mips\SystemEvents.h" />
<ClInclude Include="N64System\Mips\SystemTiming.h" />
<ClInclude Include="N64System\Mips\TLB.h" />
<ClInclude Include="N64System\Mips\Transferpak.h" />
<ClInclude Include="N64System\N64Disk.h" />
<ClInclude Include="N64System\N64Rom.h" />
<ClInclude Include="N64System\N64System.h" />
<ClInclude Include="N64System\N64Types.h" />
<ClInclude Include="N64System\Profiling.h" />
<ClInclude Include="N64System\Recompiler\Aarch64\Aarch64ops.h" />
<ClInclude Include="N64System\Recompiler\Aarch64\Aarch64RecompilerOps.h" />
<ClInclude Include="N64System\Recompiler\Aarch64\Aarch64RegInfo.h" />
<ClInclude Include="N64System\Recompiler\Arm\ArmOpCode.h" />
<ClInclude Include="N64System\Recompiler\Arm\ArmOps.h" />
<ClInclude Include="N64System\Recompiler\Arm\ArmRecompilerOps.h" />
<ClInclude Include="N64System\Recompiler\Arm\ArmRegInfo.h" />
<ClInclude Include="N64System\Recompiler\asmjit.h" />
<ClInclude Include="N64System\Recompiler\CodeBlock.h" />
<ClInclude Include="N64System\Recompiler\CodeSection.h" />
<ClInclude Include="N64System\Recompiler\ExitInfo.h" />
<ClInclude Include="N64System\Recompiler\FunctionInfo.h" />
<ClInclude Include="N64System\Recompiler\FunctionMap.h" />
<ClInclude Include="N64System\Recompiler\JumpInfo.h" />
<ClInclude Include="N64System\Recompiler\LoopAnalysis.h" />
<ClInclude Include="N64System\Recompiler\Recompiler.h" />
<ClInclude Include="N64System\Recompiler\RecompilerMemory.h" />
<ClInclude Include="N64System\Recompiler\RecompilerOps.h" />
<ClInclude Include="N64System\Recompiler\RegBase.h" />
<ClInclude Include="N64System\Recompiler\RegInfo.h" />
<ClInclude Include="N64System\Recompiler\SectionInfo.h" />
<ClInclude Include="N64System\Recompiler\x64-86\x64ops.h" />
<ClInclude Include="N64System\Recompiler\x64-86\x64RecompilerOps.h" />
<ClInclude Include="N64System\Recompiler\x64-86\x64RegInfo.h" />
<ClInclude Include="N64System\Recompiler\x86\x86ops.h" />
<ClInclude Include="N64System\Recompiler\x86\x86RecompilerOps.h" />
<ClInclude Include="N64System\Recompiler\x86\x86RegInfo.h" />
<ClInclude Include="N64System\SaveType\Eeprom.h" />
<ClInclude Include="N64System\SaveType\FlashRam.h" />
<ClInclude Include="N64System\SaveType\Sram.h" />
<ClInclude Include="N64System\SpeedLimiter.h" />
<ClInclude Include="N64System\SystemGlobals.h" />
<ClInclude Include="Notification.h" />
<ClInclude Include="Plugin.h" />
<ClInclude Include="Plugins\AudioPlugin.h" />
<ClInclude Include="Plugins\ControllerPlugin.h" />
<ClInclude Include="Plugins\GFXPlugin.h" />
<ClInclude Include="Plugins\Plugin.h" />
<ClInclude Include="Plugins\PluginBase.h" />
<ClInclude Include="Plugins\RSPPlugin.h" />
<ClInclude Include="RomList\RomList.h" />
<ClInclude Include="Settings.h" />
<ClInclude Include="Settings\DebugSettings.h" />
<ClInclude Include="Settings\GameSettings.h" />
<ClInclude Include="Settings\LoggingSettings.h" />
<ClInclude Include="Settings\N64SystemSettings.h" />
<ClInclude Include="Settings\RecompilerSettings.h" />
<ClInclude Include="Settings\SettingsID.h" />
<ClInclude Include="Settings\SettingType\SettingsType-Application.h" />
<ClInclude Include="Settings\SettingType\SettingsType-ApplicationIndex.h" />
<ClInclude Include="Settings\SettingType\SettingsType-ApplicationPath.h" />
<ClInclude Include="Settings\SettingType\SettingsType-Base.h" />
<ClInclude Include="Settings\SettingType\SettingsType-GameSetting.h" />
<ClInclude Include="Settings\SettingType\SettingsType-GameSettingIndex.h" />
<ClInclude Include="Settings\SettingType\SettingsType-RDB.h" />
<ClInclude Include="Settings\SettingType\SettingsType-RDBCpuType.h" />
<ClInclude Include="Settings\SettingType\SettingsType-RDBOnOff.h" />
<ClInclude Include="Settings\SettingType\SettingsType-RDBRamSize.h" />
<ClInclude Include="Settings\SettingType\SettingsType-RDBSaveChip.h" />
<ClInclude Include="Settings\SettingType\SettingsType-RelativePath.h" />
<ClInclude Include="Settings\SettingType\SettingsType-RomDatabase.h" />
<ClInclude Include="Settings\SettingType\SettingsType-RomDatabaseIndex.h" />
<ClInclude Include="Settings\SettingType\SettingsType-RomDatabaseSetting.h" />
<ClInclude Include="Settings\SettingType\SettingsType-RomSetting.h" />
<ClInclude Include="Settings\SettingType\SettingsType-SelectedDirectory.h" />
<ClInclude Include="Settings\SettingType\SettingsType-TempBool.h" />
<ClInclude Include="Settings\SettingType\SettingsType-TempNumber.h" />
<ClInclude Include="Settings\SettingType\SettingsType-TempString.h" />
<ClInclude Include="Settings\SettingType\SettingsType-RDBUser.h" />
<ClInclude Include="stdafx.h" />
<ClInclude Include="TraceModulesProject64.h" />
</ItemGroup>
<ItemGroup>
<ProjectReference Include="..\3rdParty\asmjit\asmjit.vcxproj">
<Project>{a72c9f08-ebb4-443d-9982-da21ae8b367d}</Project>
</ProjectReference>
<ProjectReference Include="..\3rdParty\zlib\zlib.vcxproj">
<Project>{731bd205-2826-4631-b7af-117658e88dbc}</Project>
</ProjectReference>
<ProjectReference Include="..\3rdParty\7zip\7zip.vcxproj">
<Project>{3326e128-33af-422c-bb7c-67cc6b915610}</Project>
</ProjectReference>
<ProjectReference Include="..\Common\Common.vcxproj" />
<ProjectReference Include="..\Project64-rsp-core\Project64-rsp-core.vcxproj">
<Project>{7598f6b8-9da6-4897-b26f-f6865f824bf4}</Project>
</ProjectReference>
<ProjectReference Include="..\UpdateVersion\UpdateVersion.vcxproj">
<Project>{1968162c-0793-491d-91a1-81645a24d399}</Project>
</ProjectReference>
</ItemGroup>
<ItemGroup>
<None Include="Version.h.in" />
</ItemGroup>
</Project>