mirror of
https://github.com/libretro/RetroArch
synced 2025-03-29 22:20:21 +00:00
System Information cleanups (#14647)
This commit is contained in:
parent
3377fd55ab
commit
7275b82614
@ -1231,7 +1231,7 @@ static int action_bind_sublabel_systeminfo_controller_entry(
|
||||
}
|
||||
|
||||
/* TODO/FIXME - Localize */
|
||||
snprintf(tmp, sizeof(tmp), "Device display name: %s\nDevice config name: %s\nDevice identifiers: %d/%d",
|
||||
snprintf(tmp, sizeof(tmp), "Device display name: %s\nDevice config name: %s\nDevice VID/PID: %d/%d",
|
||||
input_config_get_device_display_name(controller) ? input_config_get_device_display_name(controller) : msg_hash_to_str(MENU_ENUM_LABEL_VALUE_NOT_AVAILABLE),
|
||||
input_config_get_device_display_name(controller) ? input_config_get_device_config_name(controller) : msg_hash_to_str(MENU_ENUM_LABEL_VALUE_NOT_AVAILABLE),
|
||||
input_config_get_device_vid(controller), input_config_get_device_pid(controller));
|
||||
|
@ -1799,7 +1799,7 @@ static unsigned menu_displaylist_parse_system_info(file_list_t *list)
|
||||
#ifdef HAVE_RGUI
|
||||
if (string_is_equal(menu_driver, "rgui"))
|
||||
{
|
||||
strlcpy(tmp, " Device display name: ", sizeof(tmp));
|
||||
strlcpy(tmp, "- Device display name: ", sizeof(tmp));
|
||||
strlcat(tmp,
|
||||
input_config_get_device_display_name(controller) ?
|
||||
input_config_get_device_display_name(controller) :
|
||||
@ -1809,7 +1809,7 @@ static unsigned menu_displaylist_parse_system_info(file_list_t *list)
|
||||
MENU_ENUM_LABEL_SYSTEM_INFO_CONTROLLER_ENTRY,
|
||||
MENU_SETTINGS_CORE_INFO_NONE, 0, 0, NULL))
|
||||
count++;
|
||||
strlcpy(tmp, " Device config name: ", sizeof(tmp));
|
||||
strlcpy(tmp, "- Device config name: ", sizeof(tmp));
|
||||
strlcat(tmp,
|
||||
input_config_get_device_config_name(controller) ?
|
||||
input_config_get_device_config_name(controller) :
|
||||
@ -1820,7 +1820,7 @@ static unsigned menu_displaylist_parse_system_info(file_list_t *list)
|
||||
MENU_SETTINGS_CORE_INFO_NONE, 0, 0, NULL))
|
||||
count++;
|
||||
/* TODO/FIXME - Localize */
|
||||
snprintf(tmp, sizeof(tmp), " Device VID/PID: %d/%d",
|
||||
snprintf(tmp, sizeof(tmp), "- Device VID/PID: %d/%d",
|
||||
input_config_get_device_vid(controller),
|
||||
input_config_get_device_pid(controller));
|
||||
if (menu_entries_append(list, tmp, "",
|
||||
@ -1894,7 +1894,7 @@ static unsigned menu_displaylist_parse_system_info(file_list_t *list)
|
||||
if (frontend->get_os)
|
||||
{
|
||||
frontend->get_os(tmp2, sizeof(tmp2), &major, &minor);
|
||||
snprintf(tmp, sizeof(tmp), "%s : %s (v%d.%d)",
|
||||
snprintf(tmp, sizeof(tmp), "%s: %s (v%d.%d)",
|
||||
msg_hash_to_str(MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_FRONTEND_OS),
|
||||
tmp2,
|
||||
major, minor);
|
||||
@ -1906,7 +1906,7 @@ static unsigned menu_displaylist_parse_system_info(file_list_t *list)
|
||||
|
||||
if (frontend->get_rating)
|
||||
{
|
||||
snprintf(tmp, sizeof(tmp), "%s : %d",
|
||||
snprintf(tmp, sizeof(tmp), "%s: %d",
|
||||
msg_hash_to_str(
|
||||
MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_RETRORATING_LEVEL),
|
||||
frontend->get_rating());
|
||||
@ -1926,9 +1926,8 @@ static unsigned menu_displaylist_parse_system_info(file_list_t *list)
|
||||
if (memory_used != 0 && memory_total != 0)
|
||||
{
|
||||
snprintf(tmp, sizeof(tmp),
|
||||
"%s %s: %" PRIu64 "/%" PRIu64 " MB",
|
||||
"%s: %" PRIu64 "/%" PRIu64 " MB",
|
||||
msg_hash_to_str(MSG_MEMORY),
|
||||
msg_hash_to_str(MSG_IN_MEGABYTES),
|
||||
BYTES_TO_MB(memory_used),
|
||||
BYTES_TO_MB(memory_total)
|
||||
);
|
||||
@ -1951,18 +1950,17 @@ static unsigned menu_displaylist_parse_system_info(file_list_t *list)
|
||||
tmp2[0] = '\0';
|
||||
|
||||
if (percent != 0)
|
||||
snprintf(tmp2, sizeof(tmp2), "%d%%", percent);
|
||||
snprintf(tmp2, sizeof(tmp2), "%d%% ", percent);
|
||||
|
||||
switch (state)
|
||||
{
|
||||
case FRONTEND_POWERSTATE_NONE:
|
||||
strlcat(tmp2, " ", sizeof(tmp2));
|
||||
strlcat(tmp2,
|
||||
msg_hash_to_str(
|
||||
MENU_ENUM_LABEL_VALUE_NOT_AVAILABLE), sizeof(tmp2));
|
||||
break;
|
||||
case FRONTEND_POWERSTATE_NO_SOURCE:
|
||||
strlcat(tmp2, " (", sizeof(tmp2));
|
||||
strlcat(tmp2, "(", sizeof(tmp2));
|
||||
strlcat(tmp2,
|
||||
msg_hash_to_str(
|
||||
MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_POWER_SOURCE_NO_SOURCE),
|
||||
@ -1970,7 +1968,7 @@ static unsigned menu_displaylist_parse_system_info(file_list_t *list)
|
||||
strlcat(tmp2, ")", sizeof(tmp2));
|
||||
break;
|
||||
case FRONTEND_POWERSTATE_CHARGING:
|
||||
strlcat(tmp2, " (", sizeof(tmp2));
|
||||
strlcat(tmp2, "(", sizeof(tmp2));
|
||||
strlcat(tmp2,
|
||||
msg_hash_to_str(
|
||||
MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_POWER_SOURCE_CHARGING),
|
||||
@ -1978,7 +1976,7 @@ static unsigned menu_displaylist_parse_system_info(file_list_t *list)
|
||||
strlcat(tmp2, ")", sizeof(tmp2));
|
||||
break;
|
||||
case FRONTEND_POWERSTATE_CHARGED:
|
||||
strlcat(tmp2, " (", sizeof(tmp2));
|
||||
strlcat(tmp2, "(", sizeof(tmp2));
|
||||
strlcat(tmp2,
|
||||
msg_hash_to_str(
|
||||
MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_POWER_SOURCE_CHARGED),
|
||||
@ -1986,7 +1984,7 @@ static unsigned menu_displaylist_parse_system_info(file_list_t *list)
|
||||
strlcat(tmp2, ")", sizeof(tmp2));
|
||||
break;
|
||||
case FRONTEND_POWERSTATE_ON_POWER_SOURCE:
|
||||
strlcat(tmp2, " (", sizeof(tmp2));
|
||||
strlcat(tmp2, "(", sizeof(tmp2));
|
||||
strlcat(tmp2,
|
||||
msg_hash_to_str(
|
||||
MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_POWER_SOURCE_DISCHARGING),
|
||||
|
38
retroarch.c
38
retroarch.c
@ -5930,169 +5930,169 @@ int retroarch_get_capabilities(enum rarch_capabilities type,
|
||||
|
||||
if (cpu & RETRO_SIMD_MMX)
|
||||
{
|
||||
s[_len++] = ' ';
|
||||
s[_len++] = 'M';
|
||||
s[_len++] = 'M';
|
||||
s[_len++] = 'X';
|
||||
s[_len++] = ' ';
|
||||
s[_len+1] = '\0';
|
||||
}
|
||||
if (cpu & RETRO_SIMD_MMXEXT)
|
||||
{
|
||||
s[_len++] = ' ';
|
||||
s[_len++] = 'M';
|
||||
s[_len++] = 'M';
|
||||
s[_len++] = 'X';
|
||||
s[_len++] = 'E';
|
||||
s[_len++] = 'X';
|
||||
s[_len++] = 'T';
|
||||
s[_len++] = ' ';
|
||||
s[_len+1] = '\0';
|
||||
}
|
||||
if (cpu & RETRO_SIMD_SSE)
|
||||
{
|
||||
s[_len++] = ' ';
|
||||
s[_len++] = 'S';
|
||||
s[_len++] = 'S';
|
||||
s[_len++] = 'E';
|
||||
s[_len++] = ' ';
|
||||
s[_len+1] = '\0';
|
||||
}
|
||||
if (cpu & RETRO_SIMD_SSE2)
|
||||
{
|
||||
s[_len++] = ' ';
|
||||
s[_len++] = 'S';
|
||||
s[_len++] = 'S';
|
||||
s[_len++] = 'E';
|
||||
s[_len++] = '2';
|
||||
s[_len++] = ' ';
|
||||
s[_len+1] = '\0';
|
||||
}
|
||||
if (cpu & RETRO_SIMD_SSE3)
|
||||
{
|
||||
s[_len++] = ' ';
|
||||
s[_len++] = 'S';
|
||||
s[_len++] = 'S';
|
||||
s[_len++] = 'E';
|
||||
s[_len++] = '3';
|
||||
s[_len++] = ' ';
|
||||
s[_len+1] = '\0';
|
||||
}
|
||||
if (cpu & RETRO_SIMD_SSE4)
|
||||
{
|
||||
s[_len++] = ' ';
|
||||
s[_len++] = 'S';
|
||||
s[_len++] = 'S';
|
||||
s[_len++] = 'E';
|
||||
s[_len++] = '4';
|
||||
s[_len++] = ' ';
|
||||
s[_len+1] = '\0';
|
||||
}
|
||||
if (cpu & RETRO_SIMD_SSE42)
|
||||
{
|
||||
s[_len++] = ' ';
|
||||
s[_len++] = 'S';
|
||||
s[_len++] = 'S';
|
||||
s[_len++] = 'E';
|
||||
s[_len++] = '4';
|
||||
s[_len++] = '.';
|
||||
s[_len++] = '2';
|
||||
s[_len++] = ' ';
|
||||
s[_len+1] = '\0';
|
||||
}
|
||||
if (cpu & RETRO_SIMD_AES)
|
||||
{
|
||||
s[_len++] = ' ';
|
||||
s[_len++] = 'A';
|
||||
s[_len++] = 'E';
|
||||
s[_len++] = 'S';
|
||||
s[_len++] = ' ';
|
||||
s[_len+1] = '\0';
|
||||
}
|
||||
if (cpu & RETRO_SIMD_AVX)
|
||||
{
|
||||
s[_len++] = ' ';
|
||||
s[_len++] = 'A';
|
||||
s[_len++] = 'V';
|
||||
s[_len++] = 'X';
|
||||
s[_len++] = ' ';
|
||||
s[_len+1] = '\0';
|
||||
}
|
||||
if (cpu & RETRO_SIMD_AVX2)
|
||||
{
|
||||
s[_len++] = ' ';
|
||||
s[_len++] = 'A';
|
||||
s[_len++] = 'V';
|
||||
s[_len++] = 'X';
|
||||
s[_len++] = '2';
|
||||
s[_len++] = ' ';
|
||||
s[_len+1] = '\0';
|
||||
}
|
||||
if (cpu & RETRO_SIMD_NEON)
|
||||
{
|
||||
s[_len++] = ' ';
|
||||
s[_len++] = 'N';
|
||||
s[_len++] = 'E';
|
||||
s[_len++] = 'O';
|
||||
s[_len++] = 'N';
|
||||
s[_len++] = ' ';
|
||||
s[_len+1] = '\0';
|
||||
}
|
||||
if (cpu & RETRO_SIMD_VFPV3)
|
||||
{
|
||||
s[_len++] = ' ';
|
||||
s[_len++] = 'V';
|
||||
s[_len++] = 'F';
|
||||
s[_len++] = 'P';
|
||||
s[_len++] = 'v';
|
||||
s[_len++] = '3';
|
||||
s[_len++] = ' ';
|
||||
s[_len+1] = '\0';
|
||||
}
|
||||
if (cpu & RETRO_SIMD_VFPV4)
|
||||
{
|
||||
s[_len++] = ' ';
|
||||
s[_len++] = 'V';
|
||||
s[_len++] = 'F';
|
||||
s[_len++] = 'P';
|
||||
s[_len++] = 'v';
|
||||
s[_len++] = '4';
|
||||
s[_len++] = ' ';
|
||||
s[_len+1] = '\0';
|
||||
}
|
||||
if (cpu & RETRO_SIMD_VMX)
|
||||
{
|
||||
s[_len++] = ' ';
|
||||
s[_len++] = 'V';
|
||||
s[_len++] = 'M';
|
||||
s[_len++] = 'X';
|
||||
s[_len++] = ' ';
|
||||
s[_len+1] = '\0';
|
||||
}
|
||||
if (cpu & RETRO_SIMD_VMX128)
|
||||
{
|
||||
s[_len++] = ' ';
|
||||
s[_len++] = 'V';
|
||||
s[_len++] = 'M';
|
||||
s[_len++] = 'X';
|
||||
s[_len++] = '1';
|
||||
s[_len++] = '2';
|
||||
s[_len++] = '8';
|
||||
s[_len++] = ' ';
|
||||
s[_len+1] = '\0';
|
||||
}
|
||||
if (cpu & RETRO_SIMD_VFPU)
|
||||
{
|
||||
s[_len++] = ' ';
|
||||
s[_len++] = 'V';
|
||||
s[_len++] = 'F';
|
||||
s[_len++] = 'P';
|
||||
s[_len++] = 'U';
|
||||
s[_len++] = ' ';
|
||||
s[_len+1] = '\0';
|
||||
}
|
||||
if (cpu & RETRO_SIMD_PS)
|
||||
{
|
||||
s[_len++] = ' ';
|
||||
s[_len++] = 'P';
|
||||
s[_len++] = 'S';
|
||||
s[_len++] = ' ';
|
||||
s[_len+1] = '\0';
|
||||
}
|
||||
if (cpu & RETRO_SIMD_ASIMD)
|
||||
{
|
||||
s[_len++] = ' ';
|
||||
s[_len++] = 'A';
|
||||
s[_len++] = 'S';
|
||||
s[_len++] = 'I';
|
||||
s[_len++] = 'M';
|
||||
s[_len++] = 'D';
|
||||
s[_len++] = ' ';
|
||||
s[_len+1] = '\0';
|
||||
}
|
||||
s[_len++] = '\0';
|
||||
s[_len-1] = '\0';
|
||||
}
|
||||
break;
|
||||
case RARCH_CAPABILITIES_COMPILER:
|
||||
|
Loading…
x
Reference in New Issue
Block a user