X-Git-Url: https://notaz.gp2x.de/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=libpcsxcore%2Fnew_dynarec%2Femu_if.c;h=8c96504602e2a1003c1355c262ee835391f0ada6;hb=61ad2a6193b343bed12af5400746254583339304;hp=f170be7e1d63fbb0bd8ddb741fea7401845c03c8;hpb=4919de1e88095f00466f6674323d518fc520b0db;p=pcsx_rearmed.git diff --git a/libpcsxcore/new_dynarec/emu_if.c b/libpcsxcore/new_dynarec/emu_if.c index f170be7e..8c965046 100644 --- a/libpcsxcore/new_dynarec/emu_if.c +++ b/libpcsxcore/new_dynarec/emu_if.c @@ -10,6 +10,7 @@ #include "emu_if.h" #include "pcsxmem.h" #include "../psxhle.h" +#include "../psxinterpreter.h" #include "../r3000a.h" #include "../cdrom.h" #include "../psxdma.h" @@ -387,7 +388,6 @@ static void ari64_clear(u32 addr, u32 size) invalidate_block(start); } -#ifdef ICACHE_EMULATION static void ari64_notify(int note, void *data) { /* Should be fixed when ARM dynarec has proper icache emulation. @@ -403,10 +403,11 @@ static void ari64_notify(int note, void *data) { } */ } -#endif static void ari64_apply_config() { + intApplyConfig(); + if (Config.DisableStalls) new_dynarec_hacks |= NDHACK_NO_STALLS; else @@ -431,9 +432,7 @@ R3000Acpu psxRec = { ari64_execute, ari64_execute_until, ari64_clear, -#ifdef ICACHE_EMULATION ari64_notify, -#endif ari64_apply_config, ari64_shutdown };