From 0e11c0c85cce587b588ec2af9cd5b1897e36b636 Mon Sep 17 00:00:00 2001
From: greggameplayer <33609333+greggameplayer@users.noreply.github.com>
Date: Tue, 12 Jun 2018 18:45:39 +0200
Subject: [PATCH] add Commands in IApplicationCreator

---
 .../OsHle/Services/Am/IApplicationCreator.cs  | 35 +++++++++++++++++--
 1 file changed, 33 insertions(+), 2 deletions(-)

diff --git a/Ryujinx.HLE/OsHle/Services/Am/IApplicationCreator.cs b/Ryujinx.HLE/OsHle/Services/Am/IApplicationCreator.cs
index 6ee5b5c2e..e0aec6b2c 100644
--- a/Ryujinx.HLE/OsHle/Services/Am/IApplicationCreator.cs
+++ b/Ryujinx.HLE/OsHle/Services/Am/IApplicationCreator.cs
@@ -13,8 +13,39 @@ namespace Ryujinx.HLE.OsHle.Services.Am
         {
             m_Commands = new Dictionary<int, ServiceProcessRequest>()
             {
-                //...
+                { 0,   CreateApplication                    },
+                { 1,   PopLaunchRequestedApplication        },
+                { 10,  CreateSystemApplication              },
+                { 100, PopFloatingApplicationForDevelopment }
             };
         }
+
+        public long CreateApplication(ServiceCtx Context)
+        {
+            MakeObject(Context, new IApplicationAccessor());
+
+            return 0;
+        }
+
+        public long PopLaunchRequestedApplication(ServiceCtx Context)
+        {
+            MakeObject(Context, new IApplicationAccessor());
+
+            return 0;
+        }
+
+        public long CreateSystemApplication(ServiceCtx Context)
+        {
+            MakeObject(Context, new IApplicationAccessor());
+
+            return 0;
+        }
+
+        public long PopFloatingApplicationForDevelopment(ServiceCtx Context)
+        {
+            MakeObject(Context, new IApplicationAccessor());
+
+            return 0;
+        }
     }
-}
\ No newline at end of file
+}