Implement SPU recompiler cache

Shared between ASMJIT/LLVM recompilers, compiled at startup
This commit is contained in:
Nekotekina 2018-05-05 00:01:27 +03:00
parent f5ee6fb113
commit fe4c3c4d84
7 changed files with 282 additions and 59 deletions

View file

@ -871,8 +871,6 @@ void Emulator::Load(bool add_only)
}
log.write(fmt::format("SPU JIT Log\n\nTitle: %s\nTitle ID: %s\n\n", Emu.GetTitle(), Emu.GetTitleID()));
fs::create_dir(Emu.GetCachePath() + "SPU");
fs::remove_all(Emu.GetCachePath() + "SPU", false);
}
ppu_load_exec(ppu_exec);