mirror of
https://github.com/RPCSX/rpcsx.git
synced 2026-04-05 14:37:08 +00:00
Firmware libraries settings overhaul
This commit is contained in:
parent
e321765c54
commit
e5603fec1e
12 changed files with 178 additions and 220 deletions
|
|
@ -1390,12 +1390,12 @@ void ppu_load_exec(const ppu_exec_object& elf)
|
|||
// Module list to load at startup
|
||||
std::set<std::string> load_libs;
|
||||
|
||||
if ((g_cfg.core.lib_loading != lib_loading_type::hybrid && g_cfg.core.lib_loading != lib_loading_type::manual) || g_cfg.core.load_libraries.get_set().count("liblv2.sprx"))
|
||||
if (g_cfg.core.libraries_control.get_set().count("liblv2.sprx:lle") || !g_cfg.core.libraries_control.get_set().count("liblv2.sprx:hle"))
|
||||
{
|
||||
// Will load libsysmodule.sprx internally
|
||||
load_libs.emplace("liblv2.sprx");
|
||||
}
|
||||
else if (g_cfg.core.lib_loading == lib_loading_type::hybrid)
|
||||
else if (g_cfg.core.libraries_control.get_set().count("libsysmodule.sprx:lle") || !g_cfg.core.libraries_control.get_set().count("libsysmodule.sprx:hle"))
|
||||
{
|
||||
// Load only libsysmodule.sprx
|
||||
load_libs.emplace("libsysmodule.sprx");
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue