Add AddTicks and GetTicksRemaining callbacks

This commit is contained in:
MerryMage
2017-12-03 02:42:22 +00:00
parent 80c56aa89d
commit 256749910f
10 changed files with 38 additions and 13 deletions

View File

@@ -46,11 +46,14 @@ static void InterpreterFallback(u32 pc, Dynarmic::Jit* jit, void*) {
jit->Cpsr() = interp_state.Cpsr;
}
static void AddTicks(u64) {}
static Dynarmic::UserCallbacks GetUserCallbacks() {
Dynarmic::UserCallbacks user_callbacks{};
user_callbacks.memory.Read32 = &MemoryRead32;
user_callbacks.memory.ReadCode = &MemoryReadCode;
user_callbacks.InterpreterFallback = &InterpreterFallback;
user_callbacks.AddTicks = &AddTicks;
return user_callbacks;
}