Skip to content

Commit

Permalink
Disable CET enforcement
Browse files Browse the repository at this point in the history
Allows (Windows 10) systems that are not fully up to date as of the current .NET 9 runtime release to launch Ryujinx

https://learn.microsoft.com/en-us/dotnet/core/deploying/native-aot/security#control-flow-enforcement-technology-shadow-stack-net-9
  • Loading branch information
EmulationEnjoyer authored Dec 20, 2024
1 parent 0adaa4c commit 2591f8c
Showing 1 changed file with 1 addition and 0 deletions.
1 change: 1 addition & 0 deletions src/Ryujinx/Ryujinx.csproj
Original file line number Diff line number Diff line change
Expand Up @@ -11,6 +11,7 @@
<AvaloniaUseCompiledBindingsByDefault>true</AvaloniaUseCompiledBindingsByDefault>
<ApplicationManifest>app.manifest</ApplicationManifest>
<DefaultItemExcludes>$(DefaultItemExcludes);._*</DefaultItemExcludes>
<CETCompat>false</CETCompat>
</PropertyGroup>

<Target Name="PostBuild" AfterTargets="PostBuildEvent" Condition="$([MSBuild]::IsOSPlatform('OSX'))">
Expand Down

0 comments on commit 2591f8c

Please sign in to comment.