static int zarch_zui_load_content(zui_t *zui, unsigned i) { rarch_task_push_content_load_default(zui->pick_cores[i].path, zui->pick_content, false, CORE_TYPE_PLAIN, NULL, NULL); zarch_layout = LAY_HOME; return 0; }
/* Loads dummy core instead of exiting RetroArch completely. * Aborts core shutdown if invoked. */ static int runloop_iterate_time_to_exit_load_dummy(void) { content_ctx_info_t content_info = {0}; if (!rarch_task_push_content_load_default( NULL, NULL, &content_info, CORE_TYPE_DUMMY, CONTENT_MODE_LOAD_NOTHING_WITH_DUMMY_CORE, NULL, NULL)) return -1; runloop_ctl(RUNLOOP_CTL_UNSET_SHUTDOWN, NULL); runloop_ctl(RUNLOOP_CTL_UNSET_CORE_SHUTDOWN, NULL); return 1; }