mirror of
https://github.com/libretro/RetroArch
synced 2025-02-06 00:39:53 +00:00
(PS3) Fixes 'Return To Multiman' option
This commit is contained in:
parent
67bcd157fd
commit
360184d49e
@ -79,6 +79,11 @@
|
|||||||
<type>2</type>
|
<type>2</type>
|
||||||
<locationURI>PARENT-2-PROJECT_LOC/media/overlays</locationURI>
|
<locationURI>PARENT-2-PROJECT_LOC/media/overlays</locationURI>
|
||||||
</link>
|
</link>
|
||||||
|
<link>
|
||||||
|
<name>shaders_glsl</name>
|
||||||
|
<type>2</type>
|
||||||
|
<locationURI>PARENT-2-PROJECT_LOC/media/shaders_glsl</locationURI>
|
||||||
|
</link>
|
||||||
<link>
|
<link>
|
||||||
<name>src/griffin.c</name>
|
<name>src/griffin.c</name>
|
||||||
<type>1</type>
|
<type>1</type>
|
||||||
|
@ -32,6 +32,7 @@ int rarch_main(int argc, char *argv[])
|
|||||||
strlcpy(g_settings.libretro, "app/native/lib", sizeof(g_settings.libretro));
|
strlcpy(g_settings.libretro, "app/native/lib", sizeof(g_settings.libretro));
|
||||||
#endif
|
#endif
|
||||||
strlcpy(g_extern.config_path, "app/native/retroarch.cfg", sizeof(g_extern.config_path));
|
strlcpy(g_extern.config_path, "app/native/retroarch.cfg", sizeof(g_extern.config_path));
|
||||||
|
strlcpy(g_settings.video.shader_dir, "app/native/shaders_glsl", sizeof(g_settings.video.shader_dir));
|
||||||
|
|
||||||
config_load();
|
config_load();
|
||||||
|
|
||||||
|
@ -395,14 +395,15 @@ static void system_exitspawn(void)
|
|||||||
cellSysmoduleLoadModule(CELL_SYSMODULE_IO);
|
cellSysmoduleLoadModule(CELL_SYSMODULE_IO);
|
||||||
#else
|
#else
|
||||||
char core_launch[256];
|
char core_launch[256];
|
||||||
strlcpy(core_launch, g_settings.libretro, sizeof(core_launch));
|
|
||||||
#ifdef HAVE_MULTIMAN
|
#ifdef HAVE_MULTIMAN
|
||||||
if (g_extern.lifecycle_mode_state & (1ULL << MODE_EXITSPAWN_MULTIMAN))
|
if (g_extern.lifecycle_mode_state & (1ULL << MODE_EXITSPAWN_MULTIMAN))
|
||||||
{
|
{
|
||||||
RARCH_LOG("Boot Multiman: %s.\n", MULTIMAN_SELF_FILE);
|
RARCH_LOG("Boot Multiman: %s.\n", MULTIMAN_SELF_FILE);
|
||||||
strlcpy(core_launch, MULTIMAN_SELF_FILE, sizeof(core_launch));
|
strlcpy(core_launch, MULTIMAN_SELF_FILE, sizeof(core_launch));
|
||||||
}
|
}
|
||||||
|
else
|
||||||
#endif
|
#endif
|
||||||
|
strlcpy(core_launch, g_settings.libretro, sizeof(core_launch));
|
||||||
bool should_load_game = false;
|
bool should_load_game = false;
|
||||||
if (g_extern.lifecycle_mode_state & (1ULL << MODE_EXITSPAWN_START_GAME))
|
if (g_extern.lifecycle_mode_state & (1ULL << MODE_EXITSPAWN_START_GAME))
|
||||||
should_load_game = true;
|
should_load_game = true;
|
||||||
|
Loading…
x
Reference in New Issue
Block a user