commit
795823e372
@ -697,6 +697,11 @@ void retro_init(void)
|
|||||||
snprintf(retro_save_directory, sizeof(retro_save_directory), "%s", dir);
|
snprintf(retro_save_directory, sizeof(retro_save_directory), "%s", dir);
|
||||||
else
|
else
|
||||||
snprintf(retro_save_directory, sizeof(retro_save_directory), "%s", ".");
|
snprintf(retro_save_directory, sizeof(retro_save_directory), "%s", ".");
|
||||||
|
|
||||||
|
if (environ_cb(RETRO_ENVIRONMENT_GET_LOG_INTERFACE, &logging))
|
||||||
|
log_cb = logging.log;
|
||||||
|
else
|
||||||
|
log_cb = fallback_log;
|
||||||
}
|
}
|
||||||
|
|
||||||
void retro_deinit(void)
|
void retro_deinit(void)
|
||||||
@ -775,11 +780,6 @@ void retro_set_environment(retro_environment_t cb)
|
|||||||
{
|
{
|
||||||
environ_cb = cb;
|
environ_cb = cb;
|
||||||
|
|
||||||
if (cb(RETRO_ENVIRONMENT_GET_LOG_INTERFACE, &logging))
|
|
||||||
log_cb = logging.log;
|
|
||||||
else
|
|
||||||
log_cb = fallback_log;
|
|
||||||
|
|
||||||
cb(RETRO_ENVIRONMENT_SET_SUBSYSTEM_INFO, (void*)subsystems);
|
cb(RETRO_ENVIRONMENT_SET_SUBSYSTEM_INFO, (void*)subsystems);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user