bool core_load(unsigned poll_type_behavior) { current_core.poll_type = poll_type_behavior; if (!core_verify_api_version()) return false; if (!core_init_libretro_cbs(&retro_ctx)) return false; core_get_system_av_info(video_viewport_get_system_av_info()); return true; }
bool core_load(void) { settings_t *settings = config_get_ptr(); core_poll_type = settings->input.poll_type_behavior; if (!core_verify_api_version()) return false; if (!core_init_libretro_cbs(&retro_ctx)) return false; core_get_system_av_info(video_viewport_get_system_av_info()); runloop_ctl(RUNLOOP_CTL_SET_FRAME_LIMIT, NULL); return true; }