summaryrefslogtreecommitdiff
path: root/src/core/system.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/core/system.cpp')
-rw-r--r--src/core/system.cpp3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/core/system.cpp b/src/core/system.cpp
index c77092327..9b1e96888 100644
--- a/src/core/system.cpp
+++ b/src/core/system.cpp
@@ -8,6 +8,7 @@
8#include "core/system.h" 8#include "core/system.h"
9#include "core/hw/hw.h" 9#include "core/hw/hw.h"
10#include "core/hle/hle.h" 10#include "core/hle/hle.h"
11#include "core/hle/kernel/kernel.h"
11 12
12#include "video_core/video_core.h" 13#include "video_core/video_core.h"
13 14
@@ -26,6 +27,7 @@ void Init(EmuWindow* emu_window) {
26 HLE::Init(); 27 HLE::Init();
27 CoreTiming::Init(); 28 CoreTiming::Init();
28 VideoCore::Init(emu_window); 29 VideoCore::Init(emu_window);
30 Kernel::Init();
29} 31}
30 32
31void RunLoopFor(int cycles) { 33void RunLoopFor(int cycles) {
@@ -42,6 +44,7 @@ void Shutdown() {
42 HLE::Shutdown(); 44 HLE::Shutdown();
43 CoreTiming::Shutdown(); 45 CoreTiming::Shutdown();
44 VideoCore::Shutdown(); 46 VideoCore::Shutdown();
47 Kernel::Shutdown();
45 g_ctr_file_system.Shutdown(); 48 g_ctr_file_system.Shutdown();
46} 49}
47 50