Merge pull request #3769 from RisingFog/remove_framestep
Remove Unused Framestop Functions
This commit is contained in:
commit
b420abc908
|
@ -44,7 +44,6 @@ static std::mutex cs_frameSkip;
|
|||
namespace Movie {
|
||||
|
||||
static bool s_bFrameStep = false;
|
||||
static bool s_bFrameStop = false;
|
||||
static bool s_bReadOnly = true;
|
||||
static u32 s_rerecords = 0;
|
||||
static PlayMode s_playMode = MODE_NONE;
|
||||
|
@ -160,11 +159,6 @@ void FrameUpdate()
|
|||
s_bFrameStep = false;
|
||||
}
|
||||
|
||||
// ("framestop") the only purpose of this is to cause interpreter/jit Run() to return temporarily.
|
||||
// after that we set it back to CPU_RUNNING and continue as normal.
|
||||
if (s_bFrameStop)
|
||||
*PowerPC::GetStatePtr() = PowerPC::CPU_STEPPING;
|
||||
|
||||
if (s_framesToSkip)
|
||||
FrameSkipping();
|
||||
|
||||
|
@ -177,7 +171,6 @@ void Init()
|
|||
{
|
||||
s_bPolled = false;
|
||||
s_bFrameStep = false;
|
||||
s_bFrameStop = false;
|
||||
s_bSaveConfig = false;
|
||||
s_iCPUCore = SConfig::GetInstance().iCPUCore;
|
||||
if (IsPlayingInput())
|
||||
|
@ -264,11 +257,6 @@ void DoFrameStep()
|
|||
}
|
||||
}
|
||||
|
||||
void SetFrameStopping(bool bEnabled)
|
||||
{
|
||||
s_bFrameStop = bEnabled;
|
||||
}
|
||||
|
||||
void SetReadOnly(bool bEnabled)
|
||||
{
|
||||
if (s_bReadOnly != bEnabled)
|
||||
|
|
|
@ -153,7 +153,6 @@ void ChangePads(bool instantly = false);
|
|||
void ChangeWiiPads(bool instantly = false);
|
||||
|
||||
void DoFrameStep();
|
||||
void SetFrameStopping(bool bEnabled);
|
||||
void SetReadOnly(bool bEnabled);
|
||||
|
||||
void SetFrameSkipping(unsigned int framesToSkip);
|
||||
|
|
|
@ -225,7 +225,7 @@ CPUState GetState()
|
|||
return state;
|
||||
}
|
||||
|
||||
volatile CPUState *GetStatePtr()
|
||||
const volatile CPUState *GetStatePtr()
|
||||
{
|
||||
return &state;
|
||||
}
|
||||
|
|
|
@ -160,7 +160,7 @@ void Pause();
|
|||
void Stop();
|
||||
void FinishStateMove();
|
||||
CPUState GetState();
|
||||
volatile CPUState *GetStatePtr(); // this oddity is here instead of an extern declaration to easily be able to find all direct accesses throughout the code.
|
||||
const volatile CPUState *GetStatePtr(); // this oddity is here instead of an extern declaration to easily be able to find all direct accesses throughout the code.
|
||||
|
||||
u32 CompactCR();
|
||||
void ExpandCR(u32 cr);
|
||||
|
|
Loading…
Reference in New Issue