mirror of
https://github.com/RPCS3/rpcs3.git
synced 2025-07-10 08:51:28 +12:00
HLE linkage rewritten
This commit is contained in:
parent
14f02b23c2
commit
7428bb3025
8 changed files with 163 additions and 157 deletions
|
@ -82,13 +82,6 @@ void fmt_class_string<join_status>::format(std::string& out, u64 arg)
|
|||
});
|
||||
}
|
||||
|
||||
enum class ppu_decoder_type
|
||||
{
|
||||
precise,
|
||||
fast,
|
||||
llvm,
|
||||
};
|
||||
|
||||
cfg::map_entry<ppu_decoder_type> g_cfg_ppu_decoder(cfg::root.core, "PPU Decoder", 1,
|
||||
{
|
||||
{ "Interpreter (precise)", ppu_decoder_type::precise },
|
||||
|
@ -868,17 +861,6 @@ extern void ppu_initialize()
|
|||
return;
|
||||
}
|
||||
|
||||
if (g_cfg_ppu_decoder.get() == ppu_decoder_type::llvm)
|
||||
{
|
||||
idm::select<lv2_obj, lv2_prx>([](u32, lv2_prx& prx)
|
||||
{
|
||||
if (prx.name == "libfiber.sprx")
|
||||
{
|
||||
fmt::raw_error("libfiber.sprx is not compatible with PPU LLVM Recompiler.");
|
||||
}
|
||||
});
|
||||
}
|
||||
|
||||
std::size_t fpos = 0;
|
||||
|
||||
while (fpos < _funcs->size())
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue