From e37439ee8dad5ede2d9ba1db3f5532bdf3cab712 Mon Sep 17 00:00:00 2001
From: Aurumaker72 <48759429+Aurumaker72@users.noreply.github.com>
Date: Sat, 16 May 2026 08:06:43 +0200
Subject: [PATCH 1/4] chore: update to .NET 10
---
STROOP/STROOP.csproj | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/STROOP/STROOP.csproj b/STROOP/STROOP.csproj
index 76291479a..613d01d2b 100644
--- a/STROOP/STROOP.csproj
+++ b/STROOP/STROOP.csproj
@@ -1,6 +1,6 @@
- net8.0-windows
+ net10.0-windows7.0
WinExe
true
false
From d0a9c2f31bc1b6b010682e1244e74dc7405f0c0f Mon Sep 17 00:00:00 2001
From: Aurumaker72 <48759429+Aurumaker72@users.noreply.github.com>
Date: Sat, 16 May 2026 08:23:51 +0200
Subject: [PATCH 2/4] fix workflows
---
.github/workflows/build-debug.yml | 4 ++--
.github/workflows/build-release.yml | 2 +-
2 files changed, 3 insertions(+), 3 deletions(-)
diff --git a/.github/workflows/build-debug.yml b/.github/workflows/build-debug.yml
index 73d3807eb..04bd97ed4 100644
--- a/.github/workflows/build-debug.yml
+++ b/.github/workflows/build-debug.yml
@@ -1,4 +1,4 @@
-# .github/workflows/debug-build.yml
+# .github/workflows/debug-build.yml
name: PR Debug Build (Development)
on:
@@ -16,7 +16,7 @@ jobs:
- name: Setup .NET SDK
uses: actions/setup-dotnet@v3
with:
- dotnet-version: '8.0.x'
+ dotnet-version: '10.0.x'
- name: Restore dependencies
run: dotnet restore
diff --git a/.github/workflows/build-release.yml b/.github/workflows/build-release.yml
index 01776aac1..42114e063 100644
--- a/.github/workflows/build-release.yml
+++ b/.github/workflows/build-release.yml
@@ -16,7 +16,7 @@ jobs:
- name: Setup .NET SDK
uses: actions/setup-dotnet@v3
with:
- dotnet-version: '8.0.x'
+ dotnet-version: '10.0.x'
- name: Restore dependencies
run: dotnet restore
From eebd8ca096aa390ff7e46f8302a92f41a58d078f Mon Sep 17 00:00:00 2001
From: abart27 <48759429+abart27@users.noreply.github.com>
Date: Mon, 6 Jul 2026 14:58:29 +0200
Subject: [PATCH 3/4] hush dumb errors
---
STROOP/STROOP.csproj | 4 +++-
1 file changed, 3 insertions(+), 1 deletion(-)
diff --git a/STROOP/STROOP.csproj b/STROOP/STROOP.csproj
index 613d01d2b..b88c79bdc 100644
--- a/STROOP/STROOP.csproj
+++ b/STROOP/STROOP.csproj
@@ -291,5 +291,7 @@
-
+
+ $(NoWarn);WFO1000
+
From 5e6edd9d96f0471e475d8e06f4bf7a3f0aaf0755 Mon Sep 17 00:00:00 2001
From: FramePerfection <1663221+FramePerfection@users.noreply.github.com>
Date: Fri, 4 Sep 2026 23:33:40 +0200
Subject: [PATCH 4/4] update readme
---
README.md | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/README.md b/README.md
index f4c65b52b..26a9adb00 100644
--- a/README.md
+++ b/README.md
@@ -22,7 +22,7 @@ If this updated feature set doesn't suit your needs, you can of course still get
As of the current build, STROOP has the following system requirements:
* Windows 11 / Windows 10 / Windows 8.1 / Windows 8 / Windows 7 64-bit or 32-bit
* OpenGL 3.2 or greater
- * [.NET 8.0 Runtime](https://dotnet.microsoft.com/download/dotnet/8.0) or higher
+ * [.NET 10.0 Runtime](https://dotnet.microsoft.com/download/dotnet/10.0) or higher
* [Mupen](https://mupen64.com/) is recommended for TASing. (Nemu64 and some other emulators may work, but that's a bit of a shot in the dark)
* 64 Marios (Must be super)
* Marios must be American, Japanese or PAL
@@ -30,7 +30,7 @@ If this updated feature set doesn't suit your needs, you can of course still get
## Building
Requirements:
- * A [dotnet 8.0 (or higher) SDK](https://dotnet.microsoft.com/en-us/download/dotnet/8.0) in any capacity
+ * A [dotnet 10.0 (or higher) SDK](https://dotnet.microsoft.com/en-us/download/dotnet/10.0) in any capacity
* An internet connection for the [NuGet](https://nuget.org) package dependencies, such as OpenTK.
A simple `dotnet build` in the repository root directory will create a debug build.