X-Git-Url: https://notaz.gp2x.de/cgi-bin/gitweb.cgi?a=blobdiff_plain;ds=sidebyside;f=libpcsxcore%2Flightrec%2Fplugin.c;h=bb4138b90613101139ebf4b8f9397876558778c4;hb=af4a16ff4cb4cb8d0e20d70916352ba6e4e43f21;hp=3e68a9ca5b9dd333c43239dd323a4772921118bd;hpb=73817437ddebaf6d53a401d723d4c8f6971829a7;p=pcsx_rearmed.git diff --git a/libpcsxcore/lightrec/plugin.c b/libpcsxcore/lightrec/plugin.c index 3e68a9ca..bb4138b9 100644 --- a/libpcsxcore/lightrec/plugin.c +++ b/libpcsxcore/lightrec/plugin.c @@ -37,6 +37,9 @@ # define unlikely(x) (x) #endif +psxRegisters psxRegs; +Rcnt rcnts[4]; + static struct lightrec_state *lightrec_state; static char *name = "retroarch.exe"; @@ -47,18 +50,6 @@ static bool lightrec_debug; static bool lightrec_very_debug; static u32 lightrec_begin_cycles; -int stop; -u32 cycle_multiplier; -int new_dynarec_hacks; - -/* Unused for now */ -u32 event_cycles[PSXINT_COUNT]; -u32 next_interupt; - -void new_dyna_before_save() {} -void new_dyna_after_save() {} -void new_dyna_freeze(void *f, int i) {} - enum my_cp2_opcodes { OP_CP2_RTPS = 0x01, OP_CP2_NCLIP = 0x06, @@ -578,7 +569,6 @@ static void lightrec_plugin_clear(u32 addr, u32 size) lightrec_invalidate(lightrec_state, addr, size * 4); } -#ifdef ICACHE_EMULATION static void lightrec_plugin_notify(int note, void *data) { /* @@ -595,7 +585,10 @@ static void lightrec_plugin_notify(int note, void *data) break; }*/ } -#endif + +static void lightrec_plugin_apply_config() +{ +} static void lightrec_plugin_shutdown(void) { @@ -615,8 +608,7 @@ R3000Acpu psxRec = lightrec_plugin_execute, lightrec_plugin_execute_block, lightrec_plugin_clear, -#ifdef ICACHE_EMULATION lightrec_plugin_notify, -#endif + lightrec_plugin_apply_config, lightrec_plugin_shutdown, };