diff --git a/Core/MIPS/fake/FakeJit.cpp b/Core/MIPS/fake/FakeJit.cpp index d8fb86d07d..860b385699 100644 --- a/Core/MIPS/fake/FakeJit.cpp +++ b/Core/MIPS/fake/FakeJit.cpp @@ -126,14 +126,13 @@ void FakeJit::CompileDelaySlot(int flags) void FakeJit::Compile(u32 em_address) { } -void FakeJit::RunLoopUntil(u64 globalticks) -{ - ((void (*)())enterCode)(); +void FakeJit::RunLoopUntil(u64 globalticks) { + MIPSInterpret_RunUntil(globalticks); } -const u8 *FakeJit::DoJit(u32 em_address, JitBlock *b) -{ - return b->normalEntry; +const u8 *FakeJit::DoJit(u32 em_address, JitBlock *b) { + _assert_(false); + return nullptr; } void FakeJit::AddContinuedBlock(u32 dest) diff --git a/Core/MIPS/fake/FakeJit.h b/Core/MIPS/fake/FakeJit.h index 42aa342c67..44cfefec05 100644 --- a/Core/MIPS/fake/FakeJit.h +++ b/Core/MIPS/fake/FakeJit.h @@ -179,19 +179,6 @@ private: int dontLogBlocks; int logBlocks; - -public: - // Code pointers - const u8 *enterCode; - - const u8 *outerLoop; - const u8 *outerLoopPCInR0; - const u8 *dispatcherCheckCoreState; - const u8 *dispatcherPCInR0; - const u8 *dispatcher; - const u8 *dispatcherNoCheck; - - const u8 *breakpointBailout; }; } // namespace MIPSComp