diff options
Diffstat (limited to 'src/core/src/system.cpp')
-rw-r--r-- | src/core/src/system.cpp | 52 |
1 files changed, 52 insertions, 0 deletions
diff --git a/src/core/src/system.cpp b/src/core/src/system.cpp new file mode 100644 index 0000000000..36fdf028c6 --- /dev/null +++ b/src/core/src/system.cpp @@ -0,0 +1,52 @@ +/** +* Copyright (C) 2013 Citrus Emulator +* +* @file system.cpp +* @author ShizZy <shizzy247@gmail.com> +* @date 2013-09-26 +* @brief Emulation of main system +* +* @section LICENSE +* This program is free software; you can redistribute it and/or +* modify it under the terms of the GNU General Public License as +* published by the Free Software Foundation; either version 2 of +* the License, or (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, but +* WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +* General Public License for more details at +* http://www.gnu.org/copyleft/gpl.html +* +* Official project repository can be found at: +* http://code.google.com/p/gekko-gc-emu/ +*/ + +#include "core_timing.h" +#include "system.h" + +namespace System { + +extern volatile State g_state; +extern MetaFileSystem g_ctr_file_system; + +void UpdateState(State state) { +} + +void Init() { +} + +void RunLoopFor(int cycles) { + RunLoopUntil(CoreTiming::GetTicks() + cycles); +} + +void RunLoopUntil(u64 global_cycles) { +} + +void Shutdown() { + g_ctr_file_system.Shutdown(); +} + + + +} // namespace |