void RetroArch::initRASettings() { strlcpy(g_settings.libretro,(char *)core.toAscii().constData(), sizeof(g_settings.libretro)); strlcpy(g_extern.fullpath, (char *)rom.toAscii().constData(), sizeof(g_extern.fullpath)); HardwareInfo *hwInfo = new HardwareInfo(); if(!hwInfo->isPhysicalKeyboardDevice()) strlcpy(g_settings.input.overlay, GET_CORE_INFO(coreSelectedIndex, "default_overlay").toAscii().constData(), sizeof(g_settings.input.overlay)); }
void RetroArch::initRASettings() { HardwareInfo *hwInfo; strlcpy(g_settings.libretro,(char *)core.toAscii().constData(), sizeof(g_settings.libretro)); strlcpy(g_extern.fullpath, (char *)content.toAscii().constData(), sizeof(g_extern.fullpath)); hwInfo = new HardwareInfo(); //If Physical keyboard or a device mapped to player 1, hide overlay //TODO: Should there be a minimized/quick settings only overlay? if(hwInfo->isPhysicalKeyboardDevice() || port_device[0]) *g_settings.input.overlay = '\0'; }
void RetroArch::initRASettings() { strlcpy(g_settings.libretro,(char *)core.toAscii().constData(), sizeof(g_settings.libretro)); strlcpy(g_extern.fullpath, (char *)rom.toAscii().constData(), sizeof(g_extern.fullpath)); HardwareInfo *hwInfo = new HardwareInfo(); //If Physical keyboard or a device mapped to player 1, hide overlay //TODO: Should there be a minimized/quick settings only overlay? if(!hwInfo->isPhysicalKeyboardDevice() && !port_device[0]) strlcpy(g_settings.input.overlay, GET_CORE_INFO(coreSelectedIndex, "default_overlay").toAscii().constData(), sizeof(g_settings.input.overlay)); else *g_settings.input.overlay = '\0'; }