mirror of
				https://git.suyu.dev/suyu/suyu.git
				synced 2025-11-04 12:34:39 +08: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…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user