Files
XBDM/xbdm/xbdm.vcxproj
2025-11-06 15:36:24 -05:00

378 lines
19 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="CodeAnalysis|Xbox 360">
<Configuration>CodeAnalysis</Configuration>
<Platform>Xbox 360</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="Debug|Xbox 360">
<Configuration>Debug</Configuration>
<Platform>Xbox 360</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="Profile|Xbox 360">
<Configuration>Profile</Configuration>
<Platform>Xbox 360</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="Profile_FastCap|Xbox 360">
<Configuration>Profile_FastCap</Configuration>
<Platform>Xbox 360</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="Release|Xbox 360">
<Configuration>Release</Configuration>
<Platform>Xbox 360</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="Release_LTCG|Xbox 360">
<Configuration>Release_LTCG</Configuration>
<Platform>Xbox 360</Platform>
</ProjectConfiguration>
</ItemGroup>
<PropertyGroup Label="Globals">
<ProjectGuid>{037F11DD-1508-4D28-860F-009AAEEA26F7}</ProjectGuid>
<Keyword>Xbox360Proj</Keyword>
</PropertyGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='CodeAnalysis|Xbox 360'" Label="Configuration">
<ConfigurationType>DynamicLibrary</ConfigurationType>
<CharacterSet>MultiByte</CharacterSet>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Xbox 360'" Label="Configuration">
<ConfigurationType>DynamicLibrary</ConfigurationType>
<CharacterSet>MultiByte</CharacterSet>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Profile|Xbox 360'" Label="Configuration">
<ConfigurationType>DynamicLibrary</ConfigurationType>
<CharacterSet>MultiByte</CharacterSet>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Profile_FastCap|Xbox 360'" Label="Configuration">
<ConfigurationType>DynamicLibrary</ConfigurationType>
<CharacterSet>MultiByte</CharacterSet>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Xbox 360'" Label="Configuration">
<ConfigurationType>DynamicLibrary</ConfigurationType>
<CharacterSet>MultiByte</CharacterSet>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release_LTCG|Xbox 360'" Label="Configuration">
<ConfigurationType>DynamicLibrary</ConfigurationType>
<WholeProgramOptimization>true</WholeProgramOptimization>
<CharacterSet>MultiByte</CharacterSet>
</PropertyGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
<ImportGroup Label="ExtensionSettings">
</ImportGroup>
<ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='CodeAnalysis|Xbox 360'">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
</ImportGroup>
<ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|Xbox 360'">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
</ImportGroup>
<ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Profile|Xbox 360'">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
</ImportGroup>
<ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Profile_FastCap|Xbox 360'">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
</ImportGroup>
<ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|Xbox 360'">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
</ImportGroup>
<ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release_LTCG|Xbox 360'">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
</ImportGroup>
<PropertyGroup Label="UserMacros" />
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Xbox 360'">
<LinkIncremental>false</LinkIncremental>
<OutputFile>$(OutDir)$(TargetName).dll</OutputFile>
<IncludePath>imp/;$(IncludePath)</IncludePath>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='CodeAnalysis|Xbox 360'">
<LinkIncremental>true</LinkIncremental>
<IncludePath>imp/;$(IncludePath)</IncludePath>
<OutputFile>$(OutDir)$(TargetName).dll</OutputFile>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Profile|Xbox 360'">
<LinkIncremental>false</LinkIncremental>
<IncludePath>imp/;$(IncludePath)</IncludePath>
<OutputFile>$(OutDir)$(TargetName).dll</OutputFile>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Profile_FastCap|Xbox 360'">
<LinkIncremental>false</LinkIncremental>
<IncludePath>imp/;$(IncludePath)</IncludePath>
<OutputFile>$(OutDir)$(TargetName).dll</OutputFile>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Xbox 360'">
<LinkIncremental>false</LinkIncremental>
<IncludePath>imp/;$(IncludePath)</IncludePath>
<OutputFile>$(OutDir)$(TargetName).dll</OutputFile>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release_LTCG|Xbox 360'">
<LinkIncremental>false</LinkIncremental>
<IncludePath>imp/;$(IncludePath)</IncludePath>
<OutputFile>$(OutDir)$(TargetName).dll</OutputFile>
</PropertyGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Xbox 360'">
<ClCompile>
<PrecompiledHeader>NotUsing</PrecompiledHeader>
<WarningLevel>Level3</WarningLevel>
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
<Optimization>Full</Optimization>
<ExceptionHandling>false</ExceptionHandling>
<MinimalRebuild>true</MinimalRebuild>
<BufferSecurityCheck>false</BufferSecurityCheck>
<RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
<PreprocessorDefinitions>_DEBUG;_XBOX</PreprocessorDefinitions>
<CallAttributedProfiling>Disabled</CallAttributedProfiling>
<MultiProcessorCompilation>false</MultiProcessorCompilation>
<CompileAs>CompileAsC</CompileAs>
<TreatWarningAsError>true</TreatWarningAsError>
<WholeProgramOptimization>true</WholeProgramOptimization>
<FavorSizeOrSpeed>Size</FavorSizeOrSpeed>
<StringPooling>true</StringPooling>
<InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion>
</ClCompile>
<Link>
<GenerateDebugInformation>true</GenerateDebugInformation>
<ProgramDatabaseFile>$(OutDir)$(ProjectName).pdb</ProgramDatabaseFile>
<AdditionalDependencies>xapilibd.lib;xboxkrnl.lib;xnetd.lib</AdditionalDependencies>
<Version>2.0.20871.2</Version>
<EntryPointSymbol>_DllMainCRTStartup</EntryPointSymbol>
<BaseAddress>0x98000000</BaseAddress>
<FixedBaseAddress>false</FixedBaseAddress>
<AdditionalOptions>/dll /align:128,4096 %(AdditionalOptions)</AdditionalOptions>
<ModuleDefinitionFile>dm.def</ModuleDefinitionFile>
<StripPrivateSymbols>dm.pdb</StripPrivateSymbols>
<GenerateMapFile>true</GenerateMapFile>
<MapExports>true</MapExports>
<LinkTimeCodeGeneration>UseLinkTimeCodeGeneration</LinkTimeCodeGeneration>
<SetChecksum>true</SetChecksum>
</Link>
<ImageXex>
<ConfigurationFile>xexd.xml</ConfigurationFile>
</ImageXex>
<PostBuildEvent>
<Command>
</Command>
</PostBuildEvent>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='CodeAnalysis|Xbox 360'">
<ClCompile>
<PrecompiledHeader>NotUsing</PrecompiledHeader>
<WarningLevel>Level4</WarningLevel>
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
<Optimization>Disabled</Optimization>
<ExceptionHandling>false</ExceptionHandling>
<MinimalRebuild>true</MinimalRebuild>
<PREfast>AnalyzeOnly</PREfast>
<BufferSecurityCheck>false</BufferSecurityCheck>
<RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
<PreprocessorDefinitions>_DEBUG;_XBOX</PreprocessorDefinitions>
<CallAttributedProfiling>Callcap</CallAttributedProfiling>
<CompileAs>CompileAsC</CompileAs>
<MultiProcessorCompilation>true</MultiProcessorCompilation>
</ClCompile>
<Link>
<GenerateDebugInformation>true</GenerateDebugInformation>
<ProgramDatabaseFile>$(OutDir)$(ProjectName).pdb</ProgramDatabaseFile>
<AdditionalDependencies>xapilibd.lib;d3d9d.lib;d3dx9d.lib;xgraphicsd.lib;xboxkrnl.lib;xnetd.lib;xaudiod2.lib;xactd3.lib;x3daudiod.lib;xmcored.lib;xbdm.lib;vcompd.lib</AdditionalDependencies>
<ModuleDefinitionFile>dm.def</ModuleDefinitionFile>
<Version>2.0.20871.2</Version>
<EntryPointSymbol>_DllMainCRTStartup</EntryPointSymbol>
<BaseAddress>0x91F00000</BaseAddress>
<FixedBaseAddress>true</FixedBaseAddress>
<AdditionalOptions>/dll /align:128,4096 %(AdditionalOptions)</AdditionalOptions>
</Link>
<ImageXex>
<ConfigurationFile>xex.xml</ConfigurationFile>
</ImageXex>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Profile|Xbox 360'">
<ClCompile>
<WarningLevel>Level3</WarningLevel>
<PrecompiledHeader>NotUsing</PrecompiledHeader>
<Optimization>Full</Optimization>
<FunctionLevelLinking>true</FunctionLevelLinking>
<ExceptionHandling>false</ExceptionHandling>
<StringPooling>true</StringPooling>
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
<FavorSizeOrSpeed>Size</FavorSizeOrSpeed>
<BufferSecurityCheck>false</BufferSecurityCheck>
<RuntimeLibrary>MultiThreaded</RuntimeLibrary>
<PreprocessorDefinitions>NDEBUG;_XBOX;PROFILE</PreprocessorDefinitions>
<CallAttributedProfiling>Callcap</CallAttributedProfiling>
<CompileAs>CompileAsC</CompileAs>
<MultiProcessorCompilation>true</MultiProcessorCompilation>
</ClCompile>
<Link>
<GenerateDebugInformation>true</GenerateDebugInformation>
<EnableCOMDATFolding>false</EnableCOMDATFolding>
<IgnoreSpecificDefaultLibraries>xapilib.lib</IgnoreSpecificDefaultLibraries>
<OptimizeReferences>true</OptimizeReferences>
<ProgramDatabaseFile>$(OutDir)$(ProjectName).pdb</ProgramDatabaseFile>
<SetChecksum>true</SetChecksum>
<AdditionalDependencies>xapilibi.lib;d3d9i.lib;d3dx9.lib;xgraphics.lib;xboxkrnl.lib;xnet.lib;xaudio2.lib;xact3i.lib;x3daudioi.lib;xmcorei.lib;xbdm.lib;vcomp.lib</AdditionalDependencies>
<ModuleDefinitionFile>dm.def</ModuleDefinitionFile>
<Version>2.0.20871.2</Version>
<EntryPointSymbol>_DllMainCRTStartup</EntryPointSymbol>
<BaseAddress>0x91F00000</BaseAddress>
<FixedBaseAddress>true</FixedBaseAddress>
<AdditionalOptions>/dll /align:128,4096 %(AdditionalOptions)</AdditionalOptions>
</Link>
<ImageXex>
<ConfigurationFile>xex.xml</ConfigurationFile>
</ImageXex>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Profile_FastCap|Xbox 360'">
<ClCompile>
<WarningLevel>Level3</WarningLevel>
<PrecompiledHeader>NotUsing</PrecompiledHeader>
<Optimization>Full</Optimization>
<FunctionLevelLinking>true</FunctionLevelLinking>
<ExceptionHandling>false</ExceptionHandling>
<StringPooling>true</StringPooling>
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
<CallAttributedProfiling>Fastcap</CallAttributedProfiling>
<FavorSizeOrSpeed>Size</FavorSizeOrSpeed>
<BufferSecurityCheck>false</BufferSecurityCheck>
<RuntimeLibrary>MultiThreaded</RuntimeLibrary>
<PreprocessorDefinitions>NDEBUG;_XBOX;PROFILE;FASTCAP</PreprocessorDefinitions>
<CompileAs>CompileAsC</CompileAs>
<MultiProcessorCompilation>true</MultiProcessorCompilation>
</ClCompile>
<Link>
<GenerateDebugInformation>true</GenerateDebugInformation>
<EnableCOMDATFolding>false</EnableCOMDATFolding>
<OptimizeReferences>true</OptimizeReferences>
<ProgramDatabaseFile>$(OutDir)$(ProjectName).pdb</ProgramDatabaseFile>
<SetChecksum>true</SetChecksum>
<AdditionalDependencies>xapilib.lib;d3d9.lib;d3dx9.lib;xgraphics.lib;xboxkrnl.lib;xnet.lib;xaudio2.lib;xact3.lib;x3daudio.lib;xmcore.lib;vcomp.lib;xbdm.lib</AdditionalDependencies>
<ModuleDefinitionFile>dm.def</ModuleDefinitionFile>
<Version>2.0.20871.2</Version>
<EntryPointSymbol>_DllMainCRTStartup</EntryPointSymbol>
<BaseAddress>0x91F00000</BaseAddress>
<FixedBaseAddress>true</FixedBaseAddress>
<AdditionalOptions>/dll /align:128,4096 %(AdditionalOptions)</AdditionalOptions>
</Link>
<ImageXex>
<ConfigurationFile>xex.xml</ConfigurationFile>
</ImageXex>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Xbox 360'">
<ClCompile>
<WarningLevel>Level3</WarningLevel>
<PrecompiledHeader>NotUsing</PrecompiledHeader>
<Optimization>Full</Optimization>
<FunctionLevelLinking>true</FunctionLevelLinking>
<StringPooling>true</StringPooling>
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
<FavorSizeOrSpeed>Size</FavorSizeOrSpeed>
<ExceptionHandling>false</ExceptionHandling>
<BufferSecurityCheck>false</BufferSecurityCheck>
<RuntimeLibrary>MultiThreaded</RuntimeLibrary>
<PreprocessorDefinitions>NDEBUG;_XBOX</PreprocessorDefinitions>
<CompileAs>CompileAsC</CompileAs>
<MultiProcessorCompilation>true</MultiProcessorCompilation>
</ClCompile>
<Link>
<GenerateDebugInformation>true</GenerateDebugInformation>
<EnableCOMDATFolding>true</EnableCOMDATFolding>
<OptimizeReferences>true</OptimizeReferences>
<ProgramDatabaseFile>$(OutDir)$(ProjectName).pdb</ProgramDatabaseFile>
<SetChecksum>true</SetChecksum>
<AdditionalDependencies>xapilib.lib;xboxkrnl.lib;xnet.lib</AdditionalDependencies>
<ModuleDefinitionFile>dm.def</ModuleDefinitionFile>
<Version>2.0.20871.2</Version>
<EntryPointSymbol>_DllMainCRTStartup</EntryPointSymbol>
<BaseAddress>0x91000000</BaseAddress>
<FixedBaseAddress>true</FixedBaseAddress>
<AdditionalOptions>/dll /align:128,4096 %(AdditionalOptions)</AdditionalOptions>
</Link>
<ImageXex>
<ConfigurationFile>xex.xml</ConfigurationFile>
</ImageXex>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release_LTCG|Xbox 360'">
<ClCompile>
<WarningLevel>Level3</WarningLevel>
<PrecompiledHeader>NotUsing</PrecompiledHeader>
<Optimization>Full</Optimization>
<FunctionLevelLinking>true</FunctionLevelLinking>
<StringPooling>true</StringPooling>
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
<FavorSizeOrSpeed>Size</FavorSizeOrSpeed>
<ExceptionHandling>false</ExceptionHandling>
<BufferSecurityCheck>false</BufferSecurityCheck>
<RuntimeLibrary>MultiThreaded</RuntimeLibrary>
<PreprocessorDefinitions>NDEBUG;_XBOX;LTCG</PreprocessorDefinitions>
<CompileAs>CompileAsC</CompileAs>
<MultiProcessorCompilation>true</MultiProcessorCompilation>
<TreatWarningAsError>true</TreatWarningAsError>
</ClCompile>
<Link>
<GenerateDebugInformation>true</GenerateDebugInformation>
<EnableCOMDATFolding>true</EnableCOMDATFolding>
<OptimizeReferences>true</OptimizeReferences>
<ProgramDatabaseFile>$(OutDir)$(ProjectName).pdb</ProgramDatabaseFile>
<SetChecksum>true</SetChecksum>
<AdditionalDependencies>xapilib.lib;xboxkrnl.lib;xnet.lib</AdditionalDependencies>
<ModuleDefinitionFile>dm.def</ModuleDefinitionFile>
<Version>2.0.20871.2</Version>
<EntryPointSymbol>_DllMainCRTStartup</EntryPointSymbol>
<BaseAddress>0x91000000</BaseAddress>
<FixedBaseAddress>true</FixedBaseAddress>
<AdditionalOptions>/dll /align:128,4096 %(AdditionalOptions)</AdditionalOptions>
</Link>
<ImageXex>
<ConfigurationFile>xex.xml</ConfigurationFile>
</ImageXex>
</ItemDefinitionGroup>
<ItemGroup>
<None Include="dm.def" />
<None Include="kd.txt" />
<None Include="readme.txt" />
<None Include="xex.xml" />
<None Include="xexd.xml" />
</ItemGroup>
<ItemGroup>
<ClCompile Include="coz.c" />
<ClCompile Include="dmbreak.c" />
<ClCompile Include="dmexports.c" />
<ClCompile Include="dmmain.c" />
<ClCompile Include="dmnotify.c" />
<ClCompile Include="dmserv.c" />
<ClCompile Include="file.c" />
<ClCompile Include="hvx.c" />
<ClCompile Include="ini.c" />
</ItemGroup>
<ItemGroup>
<ClInclude Include="coz.h" />
<ClInclude Include="dmbreak.h" />
<ClInclude Include="dmexports.h" />
<ClInclude Include="dmglobals.h" />
<ClInclude Include="dmincludes.h" />
<ClInclude Include="dmnet.h" />
<ClInclude Include="dmnotify.h" />
<ClInclude Include="dmserv.h" />
<ClInclude Include="file.h" />
<ClInclude Include="hvx.h" />
<ClInclude Include="imp\automation.h" />
<ClInclude Include="imp\cabinet.h" />
<ClInclude Include="imp\consolecert.h" />
<ClInclude Include="imp\contentpkg.h" />
<ClInclude Include="imp\KernelExports.h" />
<ClInclude Include="imp\kernelp.h" />
<ClInclude Include="imp\xamcache.h" />
<ClInclude Include="imp\xamdbg.h" />
<ClInclude Include="imp\xamp.h" />
<ClInclude Include="imp\xboxp.h" />
<ClInclude Include="imp\xcabinet.h" />
<ClInclude Include="imp\xdbg.h" />
<ClInclude Include="imp\XeCrypt.h" />
<ClInclude Include="imp\xex.h" />
<ClInclude Include="imp\xexhv.h" />
<ClInclude Include="imp\xinput.h" />
<ClInclude Include="imp\xonlinep.h" />
<ClInclude Include="ini.h" />
<ClInclude Include="ntstatus.h" />
</ItemGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
<ImportGroup Label="ExtensionTargets">
</ImportGroup>
</Project>