From ccfcdd421981181cf6939df106c6970c01e28a44 Mon Sep 17 00:00:00 2001 From: Evan Husted Date: Sat, 1 Mar 2025 19:04:03 -0600 Subject: [PATCH] feature: Native AOT Based on emmauss' work. Does not launch games yet. ARMeilleure code is missing from the build. --- src/Ryujinx/Ryujinx.csproj | 19 +- src/Ryujinx/rd.xml | 550 +++++++++++++++++++++++++++++++++++++ 2 files changed, 568 insertions(+), 1 deletion(-) create mode 100644 src/Ryujinx/rd.xml diff --git a/src/Ryujinx/Ryujinx.csproj b/src/Ryujinx/Ryujinx.csproj index dc81ed20b..3e24dfddd 100644 --- a/src/Ryujinx/Ryujinx.csproj +++ b/src/Ryujinx/Ryujinx.csproj @@ -3,7 +3,6 @@ win-x64;osx-x64;linux-x64 Exe true - Debug;Release;DebugAOT;ReleaseAOT 1.0.0-dirty $(DefineConstants);$(ExtraDefineConstants) - @@ -12,8 +11,13 @@ true app.manifest $(DefaultItemExcludes);._* + Debug;Release;DebugAOT;ReleaseAOT + + + + @@ -30,6 +34,18 @@ partial + + true + true + false + false + Speed + true + false + full + + +