Create RARCH_CTL_IS_PLAIN_CORE
This commit is contained in:
parent
d3d4bc3dda
commit
3190d8aba2
|
@ -584,7 +584,7 @@ static bool event_init_core(void)
|
||||||
rarch_ctl(RARCH_CTL_VERIFY_API_VERSION, NULL);
|
rarch_ctl(RARCH_CTL_VERIFY_API_VERSION, NULL);
|
||||||
core.retro_init();
|
core.retro_init();
|
||||||
|
|
||||||
global->sram.use = (global->inited.core.type == CORE_TYPE_PLAIN)
|
global->sram.use = rarch_ctl(RARCH_CTL_IS_PLAIN_CORE, NULL)
|
||||||
&& !content_ctl(CONTENT_CTL_DOES_NOT_NEED_CONTENT, NULL);
|
&& !content_ctl(CONTENT_CTL_DOES_NOT_NEED_CONTENT, NULL);
|
||||||
|
|
||||||
if (!event_init_content())
|
if (!event_init_content())
|
||||||
|
|
|
@ -1293,6 +1293,8 @@ bool rarch_ctl(enum rarch_ctl_state state, void *data)
|
||||||
|
|
||||||
switch(state)
|
switch(state)
|
||||||
{
|
{
|
||||||
|
case RARCH_CTL_IS_PLAIN_CORE:
|
||||||
|
return (global->inited.core.type == CORE_TYPE_PLAIN);
|
||||||
case RARCH_CTL_IS_DUMMY_CORE:
|
case RARCH_CTL_IS_DUMMY_CORE:
|
||||||
return (global->inited.core.type == CORE_TYPE_DUMMY);
|
return (global->inited.core.type == CORE_TYPE_DUMMY);
|
||||||
case RARCH_CTL_IS_INITED:
|
case RARCH_CTL_IS_INITED:
|
||||||
|
|
|
@ -67,6 +67,8 @@ enum rarch_ctl_state
|
||||||
|
|
||||||
RARCH_CTL_IS_INITED,
|
RARCH_CTL_IS_INITED,
|
||||||
|
|
||||||
|
RARCH_CTL_IS_PLAIN_CORE,
|
||||||
|
|
||||||
RARCH_CTL_IS_DUMMY_CORE,
|
RARCH_CTL_IS_DUMMY_CORE,
|
||||||
|
|
||||||
RARCH_CTL_PREINIT,
|
RARCH_CTL_PREINIT,
|
||||||
|
|
Loading…
Reference in New Issue