mirror of
https://github.com/Lime3DS/Lime3DS.git
synced 2024-11-24 02:29:20 +01:00
Core: Remove some unused functions and types
This commit is contained in:
parent
3edbdee17d
commit
0749687b8d
@ -14,11 +14,6 @@
|
||||
|
||||
namespace System {
|
||||
|
||||
volatile State g_state;
|
||||
|
||||
void UpdateState(State state) {
|
||||
}
|
||||
|
||||
void Init(EmuWindow* emu_window) {
|
||||
Core::Init();
|
||||
CoreTiming::Init();
|
||||
@ -29,13 +24,6 @@ void Init(EmuWindow* emu_window) {
|
||||
VideoCore::Init(emu_window);
|
||||
}
|
||||
|
||||
void RunLoopFor(int cycles) {
|
||||
RunLoopUntil(CoreTiming::GetTicks() + cycles);
|
||||
}
|
||||
|
||||
void RunLoopUntil(u64 global_cycles) {
|
||||
}
|
||||
|
||||
void Shutdown() {
|
||||
VideoCore::Shutdown();
|
||||
HLE::Shutdown();
|
||||
|
@ -4,30 +4,11 @@
|
||||
|
||||
#pragma once
|
||||
|
||||
#include "common/emu_window.h"
|
||||
|
||||
////////////////////////////////////////////////////////////////////////////////////////////////////
|
||||
class EmuWindow;
|
||||
|
||||
namespace System {
|
||||
|
||||
// State of the full emulator
|
||||
enum State {
|
||||
STATE_NULL = 0, ///< System is in null state, nothing initialized
|
||||
STATE_IDLE, ///< System is in an initialized state, but not running
|
||||
STATE_RUNNING, ///< System is running
|
||||
STATE_LOADING, ///< System is loading a ROM
|
||||
STATE_HALTED, ///< System is halted (error)
|
||||
STATE_STALLED, ///< System is stalled (unused)
|
||||
STATE_DEBUG, ///< System is in a special debug mode (unused)
|
||||
STATE_DIE ///< System is shutting down
|
||||
};
|
||||
|
||||
extern volatile State g_state;
|
||||
|
||||
void UpdateState(State state);
|
||||
void Init(EmuWindow* emu_window);
|
||||
void RunLoopFor(int cycles);
|
||||
void RunLoopUntil(u64 global_cycles);
|
||||
void Shutdown();
|
||||
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user