Wii: Don't init overlay when RAM is beyond 72MB.

This commit is contained in:
benoa 2019-02-15 16:50:25 +01:00
parent 4368f6cb66
commit dc352fe7a0

View File

@ -2145,6 +2145,12 @@ TODO: Add a setting for these tweaks */
break;
case CMD_EVENT_OVERLAY_INIT:
{
#if defined(GEKKO)
/* Avoid a crash at startup or even when toggling overlay in rgui */
uint64_t memory_used = frontend_driver_get_used_memory();
if(memory_used > (72 * 1024 * 1024))
break;
#endif
settings_t *settings = config_get_ptr();
command_event(CMD_EVENT_OVERLAY_DEINIT, NULL);
#ifdef HAVE_OVERLAY