Also made the recording inputsystem not selectable for that sample as that needs some code modification in the sample to make it work. It was not possible to run it with openGL because the creation of the windowInfo object was faulty, it might have worked on linux, but it didn't work on windows. Also updated a few deprecated calls for OpenGL. Closing an OpenGL application did wrongly throw an exception when an effect gets disposed, this is fixed now and the memory usage was slightly reduced. For DirectX 11, which didn't work for the samples out of the box, it was changed that the sharpdx effect dll's are now part of the directx 11 rendersystem so that they don't have to be copied over manually anymore. Did some very small change to the RecordingGamePad class which makes it work if no data is recorded or played back.
214 lines
10 KiB
XML
214 lines
10 KiB
XML
<?xml version="1.0" encoding="utf-8"?>
|
|
<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
|
<PropertyGroup>
|
|
<ProjectGuid>{A08575E0-7B21-4822-9D4C-6B9EEB7EFFF7}</ProjectGuid>
|
|
<ProjectTypeGuids>{6D335F3A-9D43-41b4-9D22-F6F17C4BE596};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
|
|
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
|
|
<Platform Condition=" '$(Platform)' == '' ">x86</Platform>
|
|
<OutputType>WinExe</OutputType>
|
|
<AppDesignerFolder>Properties</AppDesignerFolder>
|
|
<RootNamespace>WindowsGame1</RootNamespace>
|
|
<AssemblyName>WindowsGame1</AssemblyName>
|
|
<TargetFrameworkVersion>v4.0</TargetFrameworkVersion>
|
|
<TargetFrameworkProfile>
|
|
</TargetFrameworkProfile>
|
|
<XnaFrameworkVersion>v4.0</XnaFrameworkVersion>
|
|
<XnaPlatform>Windows</XnaPlatform>
|
|
<XnaProfile>HiDef</XnaProfile>
|
|
<XnaCrossPlatformGroupID>f406a178-479b-429f-b5db-560239a287dd</XnaCrossPlatformGroupID>
|
|
<XnaOutputType>Game</XnaOutputType>
|
|
<ApplicationIcon>anx.ico</ApplicationIcon>
|
|
<Thumbnail>GameThumbnail.png</Thumbnail>
|
|
<PublishUrl>publish\</PublishUrl>
|
|
<Install>true</Install>
|
|
<InstallFrom>Disk</InstallFrom>
|
|
<UpdateEnabled>false</UpdateEnabled>
|
|
<UpdateMode>Foreground</UpdateMode>
|
|
<UpdateInterval>7</UpdateInterval>
|
|
<UpdateIntervalUnits>Days</UpdateIntervalUnits>
|
|
<UpdatePeriodically>false</UpdatePeriodically>
|
|
<UpdateRequired>false</UpdateRequired>
|
|
<MapFileExtensions>true</MapFileExtensions>
|
|
<ApplicationRevision>0</ApplicationRevision>
|
|
<ApplicationVersion>1.0.0.%2a</ApplicationVersion>
|
|
<IsWebBootstrapper>false</IsWebBootstrapper>
|
|
<UseApplicationTrust>false</UseApplicationTrust>
|
|
<BootstrapperEnabled>true</BootstrapperEnabled>
|
|
</PropertyGroup>
|
|
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|x86' ">
|
|
<DebugSymbols>true</DebugSymbols>
|
|
<DebugType>full</DebugType>
|
|
<Optimize>false</Optimize>
|
|
<OutputPath>bin\x86\Debug</OutputPath>
|
|
<DefineConstants>DEBUG;TRACE;WINDOWS</DefineConstants>
|
|
<ErrorReport>prompt</ErrorReport>
|
|
<WarningLevel>4</WarningLevel>
|
|
<NoStdLib>true</NoStdLib>
|
|
<UseVSHostingProcess>false</UseVSHostingProcess>
|
|
<PlatformTarget>x86</PlatformTarget>
|
|
<XnaCompressContent>false</XnaCompressContent>
|
|
</PropertyGroup>
|
|
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|x86' ">
|
|
<DebugType>pdbonly</DebugType>
|
|
<Optimize>true</Optimize>
|
|
<OutputPath>bin\x86\Release</OutputPath>
|
|
<DefineConstants>TRACE;WINDOWS</DefineConstants>
|
|
<ErrorReport>prompt</ErrorReport>
|
|
<WarningLevel>4</WarningLevel>
|
|
<NoStdLib>true</NoStdLib>
|
|
<UseVSHostingProcess>false</UseVSHostingProcess>
|
|
<PlatformTarget>x86</PlatformTarget>
|
|
<XnaCompressContent>True</XnaCompressContent>
|
|
</PropertyGroup>
|
|
<PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'DebugWin8|x86'">
|
|
<OutputPath>bin\x86\DebugWin8\</OutputPath>
|
|
</PropertyGroup>
|
|
<PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'ReleaseWin8|x86'">
|
|
<OutputPath>bin\x86\ReleaseWin8\</OutputPath>
|
|
<DefineConstants>TRACE;WINDOWS</DefineConstants>
|
|
<Optimize>true</Optimize>
|
|
<NoStdLib>true</NoStdLib>
|
|
<DebugType>pdbonly</DebugType>
|
|
<PlatformTarget>x86</PlatformTarget>
|
|
<CodeAnalysisLogFile>bin\x86\Release\WindowsGame1.exe.CodeAnalysisLog.xml</CodeAnalysisLogFile>
|
|
<CodeAnalysisUseTypeNameInSuppression>true</CodeAnalysisUseTypeNameInSuppression>
|
|
<CodeAnalysisModuleSuppressionsFile>GlobalSuppressions.cs</CodeAnalysisModuleSuppressionsFile>
|
|
<UseVSHostingProcess>false</UseVSHostingProcess>
|
|
<ErrorReport>prompt</ErrorReport>
|
|
<CodeAnalysisRuleSet>MinimumRecommendedRules.ruleset</CodeAnalysisRuleSet>
|
|
<CodeAnalysisRuleSetDirectories>;C:\Program Files (x86)\Microsoft Visual Studio 10.0\Team Tools\Static Analysis Tools\\Rule Sets</CodeAnalysisRuleSetDirectories>
|
|
<CodeAnalysisIgnoreBuiltInRuleSets>true</CodeAnalysisIgnoreBuiltInRuleSets>
|
|
<CodeAnalysisRuleDirectories>;C:\Program Files (x86)\Microsoft Visual Studio 10.0\Team Tools\Static Analysis Tools\FxCop\\Rules</CodeAnalysisRuleDirectories>
|
|
<CodeAnalysisIgnoreBuiltInRules>true</CodeAnalysisIgnoreBuiltInRules>
|
|
<CodeAnalysisFailOnMissingRules>false</CodeAnalysisFailOnMissingRules>
|
|
</PropertyGroup>
|
|
<ItemGroup>
|
|
<Reference Include="mscorlib" />
|
|
<Reference Include="System" />
|
|
<Reference Include="System.Data" />
|
|
<Reference Include="System.Drawing" />
|
|
<Reference Include="System.Windows.Forms" />
|
|
<Reference Include="System.Xml" />
|
|
<Reference Include="System.Core" />
|
|
<Reference Include="System.Xml.Linq" />
|
|
<Reference Include="System.Net" />
|
|
</ItemGroup>
|
|
<ItemGroup>
|
|
<Compile Include="AddInSelector.cs">
|
|
<SubType>Form</SubType>
|
|
</Compile>
|
|
<Compile Include="AddInSelector.Designer.cs">
|
|
<DependentUpon>AddInSelector.cs</DependentUpon>
|
|
</Compile>
|
|
<Compile Include="Properties\AssemblyInfo.cs" />
|
|
<Compile Include="Program.cs" />
|
|
<Compile Include="Game1.cs" />
|
|
<Compile Include="Resource1.Designer.cs">
|
|
<AutoGen>True</AutoGen>
|
|
<DesignTime>True</DesignTime>
|
|
<DependentUpon>Resource1.resx</DependentUpon>
|
|
</Compile>
|
|
</ItemGroup>
|
|
<ItemGroup>
|
|
<Content Include="anx.ico" />
|
|
<Content Include="GameThumbnail.png">
|
|
<XnaPlatformSpecific>true</XnaPlatformSpecific>
|
|
</Content>
|
|
<None Include="Resources\ANX.Framework.Logo_459x121.png" />
|
|
</ItemGroup>
|
|
<ItemGroup>
|
|
<ProjectReference Include="..\..\ANX.Framework\ANX.Framework.csproj">
|
|
<Project>{6899F0C9-70B9-4EB0-9DD3-E598D4BE3E35}</Project>
|
|
<Name>ANX.Framework</Name>
|
|
</ProjectReference>
|
|
<ProjectReference Include="..\..\InputSystems\ANX.InputDevices.OpenTK\ANX.InputDevices.OpenTK.csproj">
|
|
<Project>{5CA3CDF5-4D2C-42AC-AD08-641BD3992B75}</Project>
|
|
<Name>ANX.InputDevices.OpenTK</Name>
|
|
</ProjectReference>
|
|
<ProjectReference Include="..\..\InputSystems\ANX.InputDevices.Windows.XInput\ANX.InputDevices.Windows.XInput.csproj">
|
|
<Project>{60D08399-244F-46A3-91F1-4CFD26D961A3}</Project>
|
|
<Name>ANX.InputDevices.Windows.XInput</Name>
|
|
</ProjectReference>
|
|
<ProjectReference Include="..\..\InputSystems\ANX.InputSystem.Standard\ANX.InputSystem.Standard.csproj">
|
|
<Project>{49066074-3B7B-4A55-B122-6BD33AB73558}</Project>
|
|
<Name>ANX.InputSystem.Standard</Name>
|
|
</ProjectReference>
|
|
<ProjectReference Include="..\..\PlatformSystems\ANX.PlatformSystem.Windows\ANX.PlatformSystem.Windows.csproj">
|
|
<Project>{068EB2E9-963C-4E1B-8831-E25011F11FFE}</Project>
|
|
<Name>ANX.PlatformSystem.Windows</Name>
|
|
</ProjectReference>
|
|
<ProjectReference Include="..\..\RenderSystems\ANX.Framework.GL3\ANX.RenderSystem.GL3.csproj">
|
|
<Project>{eb8258e0-6741-4db9-b756-1ebdf67b1ed6}</Project>
|
|
<Name>ANX.RenderSystem.GL3</Name>
|
|
</ProjectReference>
|
|
<ProjectReference Include="..\..\RenderSystems\ANX.RenderSystem.Windows.DX10\ANX.RenderSystem.Windows.DX10.csproj">
|
|
<Project>{5BE49183-2F6F-4527-AC90-D816911FCF90}</Project>
|
|
<Name>ANX.RenderSystem.Windows.DX10</Name>
|
|
</ProjectReference>
|
|
<ProjectReference Include="..\..\RenderSystems\ANX.RenderSystem.Windows.DX11\ANX.RenderSystem.Windows.DX11.csproj">
|
|
<Project>{B30DE9C2-0926-46B6-8351-9AF276C472D5}</Project>
|
|
<Name>ANX.RenderSystem.Windows.DX11</Name>
|
|
</ProjectReference>
|
|
<ProjectReference Include="..\..\SoundSystems\ANX.SoundSystem.Null\ANX.SoundSystem.Null.csproj">
|
|
<Project>{c4ddffff-595e-4089-b499-06f68caf2566}</Project>
|
|
<Name>ANX.SoundSystem.Null</Name>
|
|
</ProjectReference>
|
|
<ProjectReference Include="..\..\SoundSystems\ANX.SoundSystem.OpenAL\ANX.SoundSystem.OpenAL.csproj">
|
|
<Project>{14EF49AB-6D3F-458D-9D5C-D120B86EDD7A}</Project>
|
|
<Name>ANX.SoundSystem.OpenAL</Name>
|
|
</ProjectReference>
|
|
<ProjectReference Include="..\..\SoundSystems\ANX.SoundSystem.Windows.XAudio\ANX.SoundSystem.Windows.XAudio.csproj">
|
|
<Project>{6A582788-C4D2-410C-96CD-177F75712D65}</Project>
|
|
<Name>ANX.SoundSystem.Windows.XAudio</Name>
|
|
</ProjectReference>
|
|
<ProjectReference Include="..\SampleContent\SampleContent.contentproj">
|
|
<Project>{FA6E229D-4504-47B1-8A23-2D3FCC13F778}</Project>
|
|
<Name>SampleContent</Name>
|
|
<XnaReferenceType>Content</XnaReferenceType>
|
|
</ProjectReference>
|
|
</ItemGroup>
|
|
<ItemGroup>
|
|
<BootstrapperPackage Include=".NETFramework,Version=v4.0,Profile=Client">
|
|
<Visible>False</Visible>
|
|
<ProductName>Microsoft .NET Framework 4 Client Profile %28x86 und x64%29</ProductName>
|
|
<Install>true</Install>
|
|
</BootstrapperPackage>
|
|
<BootstrapperPackage Include="Microsoft.Net.Client.3.5">
|
|
<Visible>False</Visible>
|
|
<ProductName>.NET Framework 3.5 SP1 Client Profile</ProductName>
|
|
<Install>false</Install>
|
|
</BootstrapperPackage>
|
|
<BootstrapperPackage Include="Microsoft.Net.Framework.3.5.SP1">
|
|
<Visible>False</Visible>
|
|
<ProductName>.NET Framework 3.5 SP1</ProductName>
|
|
<Install>false</Install>
|
|
</BootstrapperPackage>
|
|
<BootstrapperPackage Include="Microsoft.Windows.Installer.3.1">
|
|
<Visible>False</Visible>
|
|
<ProductName>Windows Installer 3.1</ProductName>
|
|
<Install>true</Install>
|
|
</BootstrapperPackage>
|
|
</ItemGroup>
|
|
<ItemGroup>
|
|
<None Include="app.config" />
|
|
</ItemGroup>
|
|
<ItemGroup>
|
|
<EmbeddedResource Include="AddInSelector.resx">
|
|
<DependentUpon>AddInSelector.cs</DependentUpon>
|
|
</EmbeddedResource>
|
|
<EmbeddedResource Include="Resource1.resx">
|
|
<Generator>ResXFileCodeGenerator</Generator>
|
|
<LastGenOutput>Resource1.Designer.cs</LastGenOutput>
|
|
</EmbeddedResource>
|
|
</ItemGroup>
|
|
<Import Project="$(MSBuildBinPath)\Microsoft.CSharp.targets" />
|
|
<Import Project="$(MSBuildExtensionsPath)\Microsoft\XNA Game Studio\Microsoft.Xna.GameStudio.targets" />
|
|
<!--
|
|
To modify your build process, add your task inside one of the targets below and uncomment it.
|
|
Other similar extension points exist, see Microsoft.Common.targets.
|
|
<Target Name="BeforeBuild">
|
|
</Target>
|
|
<Target Name="AfterBuild">
|
|
</Target>
|
|
-->
|
|
</Project> |