From 64fa9b9f57a05914aa8ce4bd51f645ed772aecda Mon Sep 17 00:00:00 2001
From: VolcaEM <63682805+VolcaEM@users.noreply.github.com>
Date: Sat, 27 Jun 2020 12:41:21 +0200
Subject: [PATCH 1/2] grc: Update function table

This was based on Switchbrew page: https://switchbrew.org/wiki/GRC_services
---
 src/core/hle/service/grc/grc.cpp | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/src/core/hle/service/grc/grc.cpp b/src/core/hle/service/grc/grc.cpp
index 24910ac6c5..fd9471e3cb 100644
--- a/src/core/hle/service/grc/grc.cpp
+++ b/src/core/hle/service/grc/grc.cpp
@@ -17,6 +17,9 @@ public:
         static const FunctionInfo functions[] = {
             {1, nullptr, "OpenContinuousRecorder"},
             {2, nullptr, "OpenGameMovieTrimmer"},
+            {3, nullptr, "OpenOffscreenRecorder"},
+            {101, nullptr, "CreateMovieMaker"},
+            {9903, nullptr, "SetOffscreenRecordingMaker"}
         };
         // clang-format on
 

From a8d17adb7c4a6caed17b2204a6090ffb0f062f63 Mon Sep 17 00:00:00 2001
From: VolcaEM <63682805+VolcaEM@users.noreply.github.com>
Date: Sat, 27 Jun 2020 12:45:42 +0200
Subject: [PATCH 2/2] Oops (fix typo)

---
 src/core/hle/service/grc/grc.cpp | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/core/hle/service/grc/grc.cpp b/src/core/hle/service/grc/grc.cpp
index fd9471e3cb..401e0b2088 100644
--- a/src/core/hle/service/grc/grc.cpp
+++ b/src/core/hle/service/grc/grc.cpp
@@ -19,7 +19,7 @@ public:
             {2, nullptr, "OpenGameMovieTrimmer"},
             {3, nullptr, "OpenOffscreenRecorder"},
             {101, nullptr, "CreateMovieMaker"},
-            {9903, nullptr, "SetOffscreenRecordingMaker"}
+            {9903, nullptr, "SetOffscreenRecordingMarker"}
         };
         // clang-format on