25 lines
515 B
C++
25 lines
515 B
C++
#pragma once
|
|
#include <Project64-rsp-core/RSPDebugger.h>
|
|
#include <Project64-rsp-core/cpu/RSPOpcode.h>
|
|
|
|
class CRSPSystem;
|
|
|
|
class RSPDebuggerUI :
|
|
public RSPDebugger
|
|
{
|
|
public:
|
|
RSPDebuggerUI(CRSPSystem & System);
|
|
|
|
void ResetTimerList(void);
|
|
void StartingCPU(void);
|
|
void RspCyclesStart(void);
|
|
void RspCyclesStop(void);
|
|
void BeforeExecuteOp(void);
|
|
void UnknownOpcode(void);
|
|
void RDP_LogMF0(uint32_t PC, uint32_t Reg);
|
|
|
|
private:
|
|
CRSPSystem & m_System;
|
|
RSPOpcode & m_OpCode;
|
|
};
|