mirror of
https://github.com/libretro/RetroArch
synced 2025-02-02 14:54:10 +00:00
Get rid of menu_hash_get_help hashing versions
This commit is contained in:
parent
5fe397b48e
commit
13deab48d9
@ -60,27 +60,7 @@ int menu_hash_get_help_de_enum(enum msg_hash_enums msg, char *s, size_t len)
|
|||||||
"wird es in dem Verzeichnis starten, in dem \n"
|
"wird es in dem Verzeichnis starten, in dem \n"
|
||||||
"sich die Datei befindet.");
|
"sich die Datei befindet.");
|
||||||
break;
|
break;
|
||||||
case MSG_UNKNOWN:
|
case MENU_ENUM_LABEL_INPUT_DRIVER:
|
||||||
default:
|
|
||||||
/* TODO/FIXME - translate */
|
|
||||||
if (string_is_empty(s))
|
|
||||||
strlcpy(s, msg_hash_to_str(MENU_ENUM_LABEL_VALUE_NO_INFORMATION_AVAILABLE), len);
|
|
||||||
return -1;
|
|
||||||
}
|
|
||||||
|
|
||||||
return 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
int menu_hash_get_help_de(uint32_t hash, char *s, size_t len)
|
|
||||||
{
|
|
||||||
uint32_t driver_hash = 0;
|
|
||||||
settings_t *settings = config_get_ptr();
|
|
||||||
|
|
||||||
(void)sizeof(force_iso_8859_1);
|
|
||||||
|
|
||||||
switch (hash)
|
|
||||||
{
|
|
||||||
case MENU_LABEL_INPUT_DRIVER:
|
|
||||||
if (settings)
|
if (settings)
|
||||||
driver_hash = msg_hash_calculate(settings->input.driver);
|
driver_hash = msg_hash_calculate(settings->input.driver);
|
||||||
|
|
||||||
@ -138,7 +118,7 @@ int menu_hash_get_help_de(uint32_t hash, char *s, size_t len)
|
|||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
break;
|
break;
|
||||||
case MENU_LABEL_LOAD_CONTENT:
|
case MENU_ENUM_LABEL_LOAD_CONTENT:
|
||||||
snprintf(s, len,
|
snprintf(s, len,
|
||||||
"Lade Content. \n"
|
"Lade Content. \n"
|
||||||
"Suche nach Content. \n"
|
"Suche nach Content. \n"
|
||||||
@ -156,7 +136,7 @@ int menu_hash_get_help_de(uint32_t hash, char *s, size_t len)
|
|||||||
"nutzen, wenn Content geladen wird."
|
"nutzen, wenn Content geladen wird."
|
||||||
);
|
);
|
||||||
break;
|
break;
|
||||||
case MENU_LABEL_LOAD_CONTENT_HISTORY:
|
case MENU_ENUM_LABEL_LOAD_CONTENT_HISTORY:
|
||||||
snprintf(s, len,
|
snprintf(s, len,
|
||||||
"Lade Content aus dem Verlauf. \n"
|
"Lade Content aus dem Verlauf. \n"
|
||||||
" \n"
|
" \n"
|
||||||
@ -170,7 +150,7 @@ int menu_hash_get_help_de(uint32_t hash, char *s, size_t len)
|
|||||||
"im Hauptmenü angezeigt."
|
"im Hauptmenü angezeigt."
|
||||||
);
|
);
|
||||||
break;
|
break;
|
||||||
case MENU_LABEL_VIDEO_DRIVER:
|
case MENU_ENUM_LABEL_VIDEO_DRIVER:
|
||||||
if (settings)
|
if (settings)
|
||||||
driver_hash = msg_hash_calculate(settings->video.driver);
|
driver_hash = msg_hash_calculate(settings->video.driver);
|
||||||
|
|
||||||
@ -241,14 +221,14 @@ int menu_hash_get_help_de(uint32_t hash, char *s, size_t len)
|
|||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
break;
|
break;
|
||||||
case MENU_LABEL_AUDIO_DSP_PLUGIN:
|
case MENU_ENUM_LABEL_AUDIO_DSP_PLUGIN:
|
||||||
snprintf(s, len,
|
snprintf(s, len,
|
||||||
"Audio-DSP-Plugin.\n"
|
"Audio-DSP-Plugin.\n"
|
||||||
" Verarbeitet Audiodaten, bevor \n"
|
" Verarbeitet Audiodaten, bevor \n"
|
||||||
"sie zum Treiber gesendet werden."
|
"sie zum Treiber gesendet werden."
|
||||||
);
|
);
|
||||||
break;
|
break;
|
||||||
case MENU_LABEL_AUDIO_RESAMPLER_DRIVER:
|
case MENU_ENUM_LABEL_AUDIO_RESAMPLER_DRIVER:
|
||||||
if (settings)
|
if (settings)
|
||||||
driver_hash = msg_hash_calculate(settings->audio.resampler);
|
driver_hash = msg_hash_calculate(settings->audio.resampler);
|
||||||
|
|
||||||
@ -264,7 +244,7 @@ int menu_hash_get_help_de(uint32_t hash, char *s, size_t len)
|
|||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
break;
|
break;
|
||||||
case MENU_LABEL_VIDEO_SHADER_PRESET:
|
case MENU_ENUM_LABEL_VIDEO_SHADER_PRESET:
|
||||||
snprintf(s, len,
|
snprintf(s, len,
|
||||||
"Lade Shader-Voreinstellung. \n"
|
"Lade Shader-Voreinstellung. \n"
|
||||||
" \n"
|
" \n"
|
||||||
@ -294,7 +274,7 @@ int menu_hash_get_help_de(uint32_t hash, char *s, size_t len)
|
|||||||
"angezeigte Skalierungsfaktor inkorrekt sein."
|
"angezeigte Skalierungsfaktor inkorrekt sein."
|
||||||
);
|
);
|
||||||
break;
|
break;
|
||||||
case MENU_LABEL_VIDEO_SHADER_SCALE_PASS:
|
case MENU_ENUM_LABEL_VIDEO_SHADER_SCALE_PASS:
|
||||||
snprintf(s, len,
|
snprintf(s, len,
|
||||||
"Für diesen Durchgang skalieren. \n"
|
"Für diesen Durchgang skalieren. \n"
|
||||||
" \n"
|
" \n"
|
||||||
@ -314,7 +294,7 @@ int menu_hash_get_help_de(uint32_t hash, char *s, size_t len)
|
|||||||
"es der letzte Durchgang ist oder nicht."
|
"es der letzte Durchgang ist oder nicht."
|
||||||
);
|
);
|
||||||
break;
|
break;
|
||||||
case MENU_LABEL_VIDEO_SHADER_NUM_PASSES:
|
case MENU_ENUM_LABEL_VIDEO_SHADER_NUM_PASSES:
|
||||||
snprintf(s, len,
|
snprintf(s, len,
|
||||||
"Shader-Durchgänge. \n"
|
"Shader-Durchgänge. \n"
|
||||||
" \n"
|
" \n"
|
||||||
@ -329,14 +309,14 @@ int menu_hash_get_help_de(uint32_t hash, char *s, size_t len)
|
|||||||
"Die 'Standardfilter'-Option beeinflusst den \n"
|
"Die 'Standardfilter'-Option beeinflusst den \n"
|
||||||
"Streckungsfilter");
|
"Streckungsfilter");
|
||||||
break;
|
break;
|
||||||
case MENU_LABEL_VIDEO_SHADER_PARAMETERS:
|
case MENU_ENUM_LABEL_VIDEO_SHADER_PARAMETERS:
|
||||||
snprintf(s, len,
|
snprintf(s, len,
|
||||||
"Shader-Parameter. \n"
|
"Shader-Parameter. \n"
|
||||||
" \n"
|
" \n"
|
||||||
"Verändert den momentanen Shader. Wird nicht in \n"
|
"Verändert den momentanen Shader. Wird nicht in \n"
|
||||||
"der CGP/GLSLP-Voreinstellungs-Datei gespeichert.");
|
"der CGP/GLSLP-Voreinstellungs-Datei gespeichert.");
|
||||||
break;
|
break;
|
||||||
case MENU_LABEL_VIDEO_SHADER_PRESET_PARAMETERS:
|
case MENU_ENUM_LABEL_VIDEO_SHADER_PRESET_PARAMETERS:
|
||||||
snprintf(s, len,
|
snprintf(s, len,
|
||||||
"Shader-Voreinstellung-Parameter. \n"
|
"Shader-Voreinstellung-Parameter. \n"
|
||||||
" \n"
|
" \n"
|
||||||
@ -347,22 +327,22 @@ int menu_hash_get_help_de(uint32_t hash, char *s, size_t len)
|
|||||||
/*
|
/*
|
||||||
* FIXME: Some stuff still missing here.
|
* FIXME: Some stuff still missing here.
|
||||||
*/
|
*/
|
||||||
case MENU_LABEL_OSK_ENABLE:
|
case MENU_ENUM_LABEL_OSK_ENABLE:
|
||||||
snprintf(s, len,
|
snprintf(s, len,
|
||||||
"(De-)Aktiviere die Bildschirmtastatur.");
|
"(De-)Aktiviere die Bildschirmtastatur.");
|
||||||
break;
|
break;
|
||||||
case MENU_LABEL_AUDIO_MUTE:
|
case MENU_ENUM_LABEL_AUDIO_MUTE:
|
||||||
snprintf(s, len,
|
snprintf(s, len,
|
||||||
"Audio stummschalten.");
|
"Audio stummschalten.");
|
||||||
break;
|
break;
|
||||||
case MENU_LABEL_REWIND:
|
case MENU_ENUM_LABEL_REWIND:
|
||||||
snprintf(s, len,
|
snprintf(s, len,
|
||||||
"Halte die Taste zum Zurückspulen gedrückt.\n"
|
"Halte die Taste zum Zurückspulen gedrückt.\n"
|
||||||
" \n"
|
" \n"
|
||||||
"Die Zurückspulfunktion muss eingeschaltet \n"
|
"Die Zurückspulfunktion muss eingeschaltet \n"
|
||||||
"sein.");
|
"sein.");
|
||||||
break;
|
break;
|
||||||
case MENU_LABEL_EXIT_EMULATOR:
|
case MENU_ENUM_LABEL_EXIT_EMULATOR:
|
||||||
snprintf(s, len,
|
snprintf(s, len,
|
||||||
"Taste zum Beenden von RetroArch."
|
"Taste zum Beenden von RetroArch."
|
||||||
#if !defined(RARCH_MOBILE) && !defined(RARCH_CONSOLE)
|
#if !defined(RARCH_MOBILE) && !defined(RARCH_CONSOLE)
|
||||||
@ -374,71 +354,71 @@ int menu_hash_get_help_de(uint32_t hash, char *s, size_t len)
|
|||||||
#endif
|
#endif
|
||||||
);
|
);
|
||||||
break;
|
break;
|
||||||
case MENU_LABEL_LOAD_STATE:
|
case MENU_ENUM_LABEL_LOAD_STATE:
|
||||||
snprintf(s, len,
|
snprintf(s, len,
|
||||||
"Lädt einen Savestate.");
|
"Lädt einen Savestate.");
|
||||||
break;
|
break;
|
||||||
case MENU_LABEL_SAVE_STATE:
|
case MENU_ENUM_LABEL_SAVE_STATE:
|
||||||
snprintf(s, len,
|
snprintf(s, len,
|
||||||
"Speichert einen Savestate.");
|
"Speichert einen Savestate.");
|
||||||
break;
|
break;
|
||||||
case MENU_LABEL_NETPLAY_FLIP_PLAYERS:
|
case MENU_ENUM_LABEL_NETPLAY_FLIP_PLAYERS:
|
||||||
snprintf(s, len,
|
snprintf(s, len,
|
||||||
"Netplay-Spieler tauschen.");
|
"Netplay-Spieler tauschen.");
|
||||||
break;
|
break;
|
||||||
case MENU_LABEL_CHEAT_INDEX_PLUS:
|
case MENU_ENUM_LABEL_CHEAT_INDEX_PLUS:
|
||||||
snprintf(s, len,
|
snprintf(s, len,
|
||||||
"Erhöht den Cheat-Index.\n");
|
"Erhöht den Cheat-Index.\n");
|
||||||
break;
|
break;
|
||||||
case MENU_LABEL_CHEAT_INDEX_MINUS:
|
case MENU_ENUM_LABEL_CHEAT_INDEX_MINUS:
|
||||||
snprintf(s, len,
|
snprintf(s, len,
|
||||||
"Verringert den Cheat-Index.\n");
|
"Verringert den Cheat-Index.\n");
|
||||||
break;
|
break;
|
||||||
case MENU_LABEL_SHADER_PREV:
|
case MENU_ENUM_LABEL_SHADER_PREV:
|
||||||
snprintf(s, len,
|
snprintf(s, len,
|
||||||
"Wendet vorherigen Shader im Verzeichnis an.");
|
"Wendet vorherigen Shader im Verzeichnis an.");
|
||||||
break;
|
break;
|
||||||
case MENU_LABEL_SHADER_NEXT:
|
case MENU_ENUM_LABEL_SHADER_NEXT:
|
||||||
snprintf(s, len,
|
snprintf(s, len,
|
||||||
"Wendet nächsten Shader im Verzeichnis an.");
|
"Wendet nächsten Shader im Verzeichnis an.");
|
||||||
break;
|
break;
|
||||||
case MENU_LABEL_RESET:
|
case MENU_ENUM_LABEL_RESET:
|
||||||
snprintf(s, len,
|
snprintf(s, len,
|
||||||
"Setzt den Content zurück.\n");
|
"Setzt den Content zurück.\n");
|
||||||
break;
|
break;
|
||||||
case MENU_LABEL_PAUSE_TOGGLE:
|
case MENU_ENUM_LABEL_PAUSE_TOGGLE:
|
||||||
snprintf(s, len,
|
snprintf(s, len,
|
||||||
"Pausiert den Content und setzt ihn wieder fort.");
|
"Pausiert den Content und setzt ihn wieder fort.");
|
||||||
break;
|
break;
|
||||||
case MENU_LABEL_CHEAT_TOGGLE:
|
case MENU_ENUM_LABEL_CHEAT_TOGGLE:
|
||||||
snprintf(s, len,
|
snprintf(s, len,
|
||||||
"Schaltet den Cheat-Index ein und aus.\n");
|
"Schaltet den Cheat-Index ein und aus.\n");
|
||||||
break;
|
break;
|
||||||
case MENU_LABEL_HOLD_FAST_FORWARD:
|
case MENU_ENUM_LABEL_HOLD_FAST_FORWARD:
|
||||||
snprintf(s, len,
|
snprintf(s, len,
|
||||||
"Halte den Knopf gedrückt, um vorzuspulen. Beim Loslassen \n"
|
"Halte den Knopf gedrückt, um vorzuspulen. Beim Loslassen \n"
|
||||||
"wird das Vorspulen beendet.");
|
"wird das Vorspulen beendet.");
|
||||||
break;
|
break;
|
||||||
case MENU_LABEL_SLOWMOTION:
|
case MENU_ENUM_LABEL_SLOWMOTION:
|
||||||
snprintf(s, len,
|
snprintf(s, len,
|
||||||
"Halte den Knopf gedrückt, um die Zeitlupe einzuschalten.");
|
"Halte den Knopf gedrückt, um die Zeitlupe einzuschalten.");
|
||||||
break;
|
break;
|
||||||
case MENU_LABEL_FRAME_ADVANCE:
|
case MENU_ENUM_LABEL_FRAME_ADVANCE:
|
||||||
snprintf(s, len,
|
snprintf(s, len,
|
||||||
"Frame-Advance, wenn der Content pausiert ist.");
|
"Frame-Advance, wenn der Content pausiert ist.");
|
||||||
break;
|
break;
|
||||||
case MENU_LABEL_MOVIE_RECORD_TOGGLE:
|
case MENU_ENUM_LABEL_MOVIE_RECORD_TOGGLE:
|
||||||
snprintf(s, len,
|
snprintf(s, len,
|
||||||
"Aufnahme ein- und ausschalten.");
|
"Aufnahme ein- und ausschalten.");
|
||||||
break;
|
break;
|
||||||
case MENU_LABEL_L_X_PLUS:
|
case MENU_ENUM_LABEL_L_X_PLUS:
|
||||||
case MENU_LABEL_L_X_MINUS:
|
case MENU_ENUM_LABEL_L_X_MINUS:
|
||||||
case MENU_LABEL_L_Y_PLUS:
|
case MENU_ENUM_LABEL_L_Y_PLUS:
|
||||||
case MENU_LABEL_L_Y_MINUS:
|
case MENU_ENUM_LABEL_L_Y_MINUS:
|
||||||
case MENU_LABEL_R_X_PLUS:
|
case MENU_ENUM_LABEL_R_X_PLUS:
|
||||||
case MENU_LABEL_R_X_MINUS:
|
case MENU_ENUM_LABEL_R_X_MINUS:
|
||||||
case MENU_LABEL_R_Y_PLUS:
|
case MENU_ENUM_LABEL_R_Y_PLUS:
|
||||||
case MENU_LABEL_R_Y_MINUS:
|
case MENU_ENUM_LABEL_R_Y_MINUS:
|
||||||
snprintf(s, len,
|
snprintf(s, len,
|
||||||
"Achse für Analog-Stick (DualShock-artig).\n"
|
"Achse für Analog-Stick (DualShock-artig).\n"
|
||||||
" \n"
|
" \n"
|
||||||
@ -449,7 +429,11 @@ int menu_hash_get_help_de(uint32_t hash, char *s, size_t len)
|
|||||||
"Positive X-Achse ist rechts. \n"
|
"Positive X-Achse ist rechts. \n"
|
||||||
"Positive Y-Achse ist unten.");
|
"Positive Y-Achse ist unten.");
|
||||||
break;
|
break;
|
||||||
|
case MSG_UNKNOWN:
|
||||||
default:
|
default:
|
||||||
|
/* TODO/FIXME - translate */
|
||||||
|
if (string_is_empty(s))
|
||||||
|
strlcpy(s, msg_hash_to_str(MENU_ENUM_LABEL_VALUE_NO_INFORMATION_AVAILABLE), len);
|
||||||
return -1;
|
return -1;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -67,26 +67,7 @@ int menu_hash_get_help_it_enum(enum msg_hash_enums msg, char *s, size_t len)
|
|||||||
"Per ulteriori informazioni, vai su Aiuto.\n"
|
"Per ulteriori informazioni, vai su Aiuto.\n"
|
||||||
);
|
);
|
||||||
break;
|
break;
|
||||||
case MSG_UNKNOWN:
|
case MENU_ENUM_LABEL_VALUE_HELP_AUDIO_VIDEO_TROUBLESHOOTING_DESC:
|
||||||
default:
|
|
||||||
if (s[0] == '\0')
|
|
||||||
strlcpy(s, msg_hash_to_str(MENU_ENUM_LABEL_VALUE_NO_INFORMATION_AVAILABLE), len);
|
|
||||||
return -1;
|
|
||||||
}
|
|
||||||
|
|
||||||
return 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
int menu_hash_get_help_it(uint32_t hash, char *s, size_t len)
|
|
||||||
{
|
|
||||||
uint32_t driver_hash = 0;
|
|
||||||
settings_t *settings = config_get_ptr();
|
|
||||||
|
|
||||||
(void)sizeof(force_iso_8859_1);
|
|
||||||
|
|
||||||
switch (hash)
|
|
||||||
{
|
|
||||||
case MENU_LABEL_VALUE_HELP_AUDIO_VIDEO_TROUBLESHOOTING_DESC:
|
|
||||||
{
|
{
|
||||||
/* Work around C89 limitations */
|
/* Work around C89 limitations */
|
||||||
char u[501];
|
char u[501];
|
||||||
@ -119,7 +100,7 @@ int menu_hash_get_help_it(uint32_t hash, char *s, size_t len)
|
|||||||
strlcat(s, u, len);
|
strlcat(s, u, len);
|
||||||
}
|
}
|
||||||
break;
|
break;
|
||||||
case MENU_LABEL_VALUE_HELP_SCANNING_CONTENT_DESC:
|
case MENU_ENUM_LABEL_VALUE_HELP_SCANNING_CONTENT_DESC:
|
||||||
snprintf(s, len,
|
snprintf(s, len,
|
||||||
"Per scansionare il contenuto, vai a '%s' e\n"
|
"Per scansionare il contenuto, vai a '%s' e\n"
|
||||||
"seleziona '%s' oppure '%s'.\n"
|
"seleziona '%s' oppure '%s'.\n"
|
||||||
@ -145,10 +126,10 @@ int menu_hash_get_help_it(uint32_t hash, char *s, size_t len)
|
|||||||
msg_hash_to_str(MENU_ENUM_LABEL_VALUE_CONTENT_COLLECTION_LIST)
|
msg_hash_to_str(MENU_ENUM_LABEL_VALUE_CONTENT_COLLECTION_LIST)
|
||||||
);
|
);
|
||||||
break;
|
break;
|
||||||
case MENU_LABEL_VALUE_EXTRACTING_PLEASE_WAIT:
|
case MENU_ENUM_LABEL_VALUE_EXTRACTING_PLEASE_WAIT:
|
||||||
strlcpy(s, "Estraendo, per favore attendi...\n", len);
|
strlcpy(s, "Estraendo, per favore attendi...\n", len);
|
||||||
break;
|
break;
|
||||||
case MENU_LABEL_INPUT_DRIVER:
|
case MENU_ENUM_LABEL_INPUT_DRIVER:
|
||||||
if (settings)
|
if (settings)
|
||||||
driver_hash = msg_hash_calculate(settings->input.driver);
|
driver_hash = msg_hash_calculate(settings->input.driver);
|
||||||
|
|
||||||
@ -194,7 +175,7 @@ int menu_hash_get_help_it(uint32_t hash, char *s, size_t len)
|
|||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
break;
|
break;
|
||||||
case MENU_LABEL_LOAD_CONTENT:
|
case MENU_ENUM_LABEL_LOAD_CONTENT:
|
||||||
snprintf(s, len,
|
snprintf(s, len,
|
||||||
"Carica Contenuto. \n"
|
"Carica Contenuto. \n"
|
||||||
"Seleziona per contenuto. \n"
|
"Seleziona per contenuto. \n"
|
||||||
@ -213,7 +194,7 @@ int menu_hash_get_help_it(uint32_t hash, char *s, size_t len)
|
|||||||
"quando il gioco viene caricato."
|
"quando il gioco viene caricato."
|
||||||
);
|
);
|
||||||
break;
|
break;
|
||||||
case MENU_LABEL_LOAD_CONTENT_HISTORY:
|
case MENU_ENUM_LABEL_LOAD_CONTENT_HISTORY:
|
||||||
snprintf(s, len,
|
snprintf(s, len,
|
||||||
"Caricando contenuto dalla cronologia. \n"
|
"Caricando contenuto dalla cronologia. \n"
|
||||||
" \n"
|
" \n"
|
||||||
@ -227,7 +208,7 @@ int menu_hash_get_help_it(uint32_t hash, char *s, size_t len)
|
|||||||
"nel menù principale."
|
"nel menù principale."
|
||||||
);
|
);
|
||||||
break;
|
break;
|
||||||
case MENU_LABEL_VIDEO_DRIVER:
|
case MENU_ENUM_LABEL_VIDEO_DRIVER:
|
||||||
if (settings)
|
if (settings)
|
||||||
driver_hash = msg_hash_calculate(settings->video.driver);
|
driver_hash = msg_hash_calculate(settings->video.driver);
|
||||||
|
|
||||||
@ -299,14 +280,14 @@ int menu_hash_get_help_it(uint32_t hash, char *s, size_t len)
|
|||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
break;
|
break;
|
||||||
case MENU_LABEL_AUDIO_DSP_PLUGIN:
|
case MENU_ENUM_LABEL_AUDIO_DSP_PLUGIN:
|
||||||
snprintf(s, len,
|
snprintf(s, len,
|
||||||
"Plugin audio DSP.\n"
|
"Plugin audio DSP.\n"
|
||||||
"Processa l'audio prima di inviarlo \n"
|
"Processa l'audio prima di inviarlo \n"
|
||||||
"al driver."
|
"al driver."
|
||||||
);
|
);
|
||||||
break;
|
break;
|
||||||
case MENU_LABEL_AUDIO_RESAMPLER_DRIVER:
|
case MENU_ENUM_LABEL_AUDIO_RESAMPLER_DRIVER:
|
||||||
if (settings)
|
if (settings)
|
||||||
driver_hash = msg_hash_calculate(settings->audio.resampler);
|
driver_hash = msg_hash_calculate(settings->audio.resampler);
|
||||||
|
|
||||||
@ -322,7 +303,7 @@ int menu_hash_get_help_it(uint32_t hash, char *s, size_t len)
|
|||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
break;
|
break;
|
||||||
case MENU_LABEL_VIDEO_SHADER_PRESET:
|
case MENU_ENUM_LABEL_VIDEO_SHADER_PRESET:
|
||||||
snprintf(s, len,
|
snprintf(s, len,
|
||||||
"Carica Shader Preimpostati. \n"
|
"Carica Shader Preimpostati. \n"
|
||||||
" \n"
|
" \n"
|
||||||
@ -351,7 +332,7 @@ int menu_hash_get_help_it(uint32_t hash, char *s, size_t len)
|
|||||||
"nel menù potrebbe non essere corretto."
|
"nel menù potrebbe non essere corretto."
|
||||||
);
|
);
|
||||||
break;
|
break;
|
||||||
case MENU_LABEL_VIDEO_SHADER_SCALE_PASS:
|
case MENU_ENUM_LABEL_VIDEO_SHADER_SCALE_PASS:
|
||||||
snprintf(s, len,
|
snprintf(s, len,
|
||||||
"Scala per questo passaggio. \n"
|
"Scala per questo passaggio. \n"
|
||||||
" \n"
|
" \n"
|
||||||
@ -370,7 +351,7 @@ int menu_hash_get_help_it(uint32_t hash, char *s, size_t len)
|
|||||||
"passaggio."
|
"passaggio."
|
||||||
);
|
);
|
||||||
break;
|
break;
|
||||||
case MENU_LABEL_VIDEO_SHADER_NUM_PASSES:
|
case MENU_ENUM_LABEL_VIDEO_SHADER_NUM_PASSES:
|
||||||
snprintf(s, len,
|
snprintf(s, len,
|
||||||
"Passaggi Shader. \n"
|
"Passaggi Shader. \n"
|
||||||
" \n"
|
" \n"
|
||||||
@ -385,21 +366,21 @@ int menu_hash_get_help_it(uint32_t hash, char *s, size_t len)
|
|||||||
"L'opzione Filtro Predefinito riguarderà il \n"
|
"L'opzione Filtro Predefinito riguarderà il \n"
|
||||||
"filtro di allungamento immagine.");
|
"filtro di allungamento immagine.");
|
||||||
break;
|
break;
|
||||||
case MENU_LABEL_VIDEO_SHADER_PARAMETERS:
|
case MENU_ENUM_LABEL_VIDEO_SHADER_PARAMETERS:
|
||||||
snprintf(s, len,
|
snprintf(s, len,
|
||||||
"Parametri shader. \n"
|
"Parametri shader. \n"
|
||||||
" \n"
|
" \n"
|
||||||
"Modifica direttamente l'attuale shader. Non sarà \n"
|
"Modifica direttamente l'attuale shader. Non sarà \n"
|
||||||
"salvato al file preimpostato CGP/GLSLP.");
|
"salvato al file preimpostato CGP/GLSLP.");
|
||||||
break;
|
break;
|
||||||
case MENU_LABEL_VIDEO_SHADER_PRESET_PARAMETERS:
|
case MENU_ENUM_LABEL_VIDEO_SHADER_PRESET_PARAMETERS:
|
||||||
snprintf(s, len,
|
snprintf(s, len,
|
||||||
"Parametri Shader Preimpostati. \n"
|
"Parametri Shader Preimpostati. \n"
|
||||||
" \n"
|
" \n"
|
||||||
"Modifica lo shader preimpostato attualmente nel menù."
|
"Modifica lo shader preimpostato attualmente nel menù."
|
||||||
);
|
);
|
||||||
break;
|
break;
|
||||||
case MENU_LABEL_VIDEO_SHADER_PASS:
|
case MENU_ENUM_LABEL_VIDEO_SHADER_PASS:
|
||||||
snprintf(s, len,
|
snprintf(s, len,
|
||||||
"Percorso allo shader. \n"
|
"Percorso allo shader. \n"
|
||||||
" \n"
|
" \n"
|
||||||
@ -411,7 +392,7 @@ int menu_hash_get_help_it(uint32_t hash, char *s, size_t len)
|
|||||||
"shader."
|
"shader."
|
||||||
);
|
);
|
||||||
break;
|
break;
|
||||||
case MENU_LABEL_CONFIG_SAVE_ON_EXIT:
|
case MENU_ENUM_LABEL_CONFIG_SAVE_ON_EXIT:
|
||||||
snprintf(s, len,
|
snprintf(s, len,
|
||||||
"Salva la configurazione sul disco all'uscita.\n"
|
"Salva la configurazione sul disco all'uscita.\n"
|
||||||
"Utile per i menù in quanto i settaggi possono \n"
|
"Utile per i menù in quanto i settaggi possono \n"
|
||||||
@ -433,7 +414,7 @@ int menu_hash_get_help_it(uint32_t hash, char *s, size_t len)
|
|||||||
#endif
|
#endif
|
||||||
);
|
);
|
||||||
break;
|
break;
|
||||||
case MENU_LABEL_VIDEO_SHADER_FILTER_PASS:
|
case MENU_ENUM_LABEL_VIDEO_SHADER_FILTER_PASS:
|
||||||
snprintf(s, len,
|
snprintf(s, len,
|
||||||
"Filtro hardware per questo passaggio. \n"
|
"Filtro hardware per questo passaggio. \n"
|
||||||
" \n"
|
" \n"
|
||||||
@ -441,7 +422,7 @@ int menu_hash_get_help_it(uint32_t hash, char *s, size_t len)
|
|||||||
"'Filtro Predefinito' sarà usato."
|
"'Filtro Predefinito' sarà usato."
|
||||||
);
|
);
|
||||||
break;
|
break;
|
||||||
case MENU_LABEL_AUTOSAVE_INTERVAL:
|
case MENU_ENUM_LABEL_AUTOSAVE_INTERVAL:
|
||||||
snprintf(s, len,
|
snprintf(s, len,
|
||||||
"Salva automaticamente la SRAM non-volatile \n"
|
"Salva automaticamente la SRAM non-volatile \n"
|
||||||
"ad un itervallo regolare.\n"
|
"ad un itervallo regolare.\n"
|
||||||
@ -452,7 +433,7 @@ int menu_hash_get_help_it(uint32_t hash, char *s, size_t len)
|
|||||||
" \n"
|
" \n"
|
||||||
"Il valore 0 disattiva il salvataggio automatico.");
|
"Il valore 0 disattiva il salvataggio automatico.");
|
||||||
break;
|
break;
|
||||||
case MENU_LABEL_INPUT_BIND_DEVICE_TYPE:
|
case MENU_ENUM_LABEL_INPUT_BIND_DEVICE_TYPE:
|
||||||
snprintf(s, len,
|
snprintf(s, len,
|
||||||
"Tipo di dispositivo di input. \n"
|
"Tipo di dispositivo di input. \n"
|
||||||
" \n"
|
" \n"
|
||||||
@ -460,7 +441,7 @@ int menu_hash_get_help_it(uint32_t hash, char *s, size_t len)
|
|||||||
"rilevante per il libretro core."
|
"rilevante per il libretro core."
|
||||||
);
|
);
|
||||||
break;
|
break;
|
||||||
case MENU_LABEL_LIBRETRO_LOG_LEVEL:
|
case MENU_ENUM_LABEL_LIBRETRO_LOG_LEVEL:
|
||||||
snprintf(s, len,
|
snprintf(s, len,
|
||||||
"Imposta il livello dei log per i libretro core \n"
|
"Imposta il livello dei log per i libretro core \n"
|
||||||
"(GET_LOG_INTERFACE). \n"
|
"(GET_LOG_INTERFACE). \n"
|
||||||
@ -478,8 +459,8 @@ int menu_hash_get_help_it(uint32_t hash, char *s, size_t len)
|
|||||||
" ERROR = 3"
|
" ERROR = 3"
|
||||||
);
|
);
|
||||||
break;
|
break;
|
||||||
case MENU_LABEL_STATE_SLOT_INCREASE:
|
case MENU_ENUM_LABEL_STATE_SLOT_INCREASE:
|
||||||
case MENU_LABEL_STATE_SLOT_DECREASE:
|
case MENU_ENUM_LABEL_STATE_SLOT_DECREASE:
|
||||||
snprintf(s, len,
|
snprintf(s, len,
|
||||||
"Slot dello stato di salvataggio.\n"
|
"Slot dello stato di salvataggio.\n"
|
||||||
" \n"
|
" \n"
|
||||||
@ -488,7 +469,7 @@ int menu_hash_get_help_it(uint32_t hash, char *s, size_t len)
|
|||||||
"Quando lo slot è != 0, il percorso sarà (percorso)(d), \n"
|
"Quando lo slot è != 0, il percorso sarà (percorso)(d), \n"
|
||||||
"dove (d) è il numero dello slot.");
|
"dove (d) è il numero dello slot.");
|
||||||
break;
|
break;
|
||||||
case MENU_LABEL_SHADER_APPLY_CHANGES:
|
case MENU_ENUM_LABEL_SHADER_APPLY_CHANGES:
|
||||||
snprintf(s, len,
|
snprintf(s, len,
|
||||||
"Applica le modifiche allo shader. \n"
|
"Applica le modifiche allo shader. \n"
|
||||||
" \n"
|
" \n"
|
||||||
@ -506,7 +487,7 @@ int menu_hash_get_help_it(uint32_t hash, char *s, size_t len)
|
|||||||
"salvato alla Directory Shader."
|
"salvato alla Directory Shader."
|
||||||
);
|
);
|
||||||
break;
|
break;
|
||||||
case MENU_LABEL_INPUT_BIND_DEVICE_ID:
|
case MENU_ENUM_LABEL_INPUT_BIND_DEVICE_ID:
|
||||||
snprintf(s, len,
|
snprintf(s, len,
|
||||||
"Dispositivo di input. \n"
|
"Dispositivo di input. \n"
|
||||||
" \n"
|
" \n"
|
||||||
@ -514,11 +495,11 @@ int menu_hash_get_help_it(uint32_t hash, char *s, size_t len)
|
|||||||
"Il nome del pad è disponibile."
|
"Il nome del pad è disponibile."
|
||||||
);
|
);
|
||||||
break;
|
break;
|
||||||
case MENU_LABEL_MENU_TOGGLE:
|
case MENU_ENUM_LABEL_MENU_TOGGLE:
|
||||||
snprintf(s, len,
|
snprintf(s, len,
|
||||||
"Attiva menù.");
|
"Attiva menù.");
|
||||||
break;
|
break;
|
||||||
case MENU_LABEL_GRAB_MOUSE_TOGGLE:
|
case MENU_ENUM_LABEL_GRAB_MOUSE_TOGGLE:
|
||||||
snprintf(s, len,
|
snprintf(s, len,
|
||||||
"Attiva presa mouse.\n"
|
"Attiva presa mouse.\n"
|
||||||
" \n"
|
" \n"
|
||||||
@ -527,14 +508,14 @@ int menu_hash_get_help_it(uint32_t hash, char *s, size_t len)
|
|||||||
"la finestra per permettere al relativo input del mouse \n"
|
"la finestra per permettere al relativo input del mouse \n"
|
||||||
"di funzionare meglio.");
|
"di funzionare meglio.");
|
||||||
break;
|
break;
|
||||||
case MENU_LABEL_DISK_NEXT:
|
case MENU_ENUM_LABEL_DISK_NEXT:
|
||||||
snprintf(s, len,
|
snprintf(s, len,
|
||||||
"Spostati tra le immagini del disco. Usa dopo \n"
|
"Spostati tra le immagini del disco. Usa dopo \n"
|
||||||
"l'espulsione. \n"
|
"l'espulsione. \n"
|
||||||
" \n"
|
" \n"
|
||||||
" Completa premendo il tasto espulsione di nuovo.");
|
" Completa premendo il tasto espulsione di nuovo.");
|
||||||
break;
|
break;
|
||||||
case MENU_LABEL_VIDEO_FILTER:
|
case MENU_ENUM_LABEL_VIDEO_FILTER:
|
||||||
#ifdef HAVE_FILTERS_BUILTIN
|
#ifdef HAVE_FILTERS_BUILTIN
|
||||||
snprintf(s, len,
|
snprintf(s, len,
|
||||||
"Filtro video basato sulla CPU.");
|
"Filtro video basato sulla CPU.");
|
||||||
@ -545,7 +526,7 @@ int menu_hash_get_help_it(uint32_t hash, char *s, size_t len)
|
|||||||
"Percorso di una libreria dinamica.");
|
"Percorso di una libreria dinamica.");
|
||||||
#endif
|
#endif
|
||||||
break;
|
break;
|
||||||
case MENU_LABEL_AUDIO_DEVICE:
|
case MENU_ENUM_LABEL_AUDIO_DEVICE:
|
||||||
snprintf(s, len,
|
snprintf(s, len,
|
||||||
"Escludi il dispositivo audio predefinito \n"
|
"Escludi il dispositivo audio predefinito \n"
|
||||||
"che il driver audio usa.\n"
|
"che il driver audio usa.\n"
|
||||||
@ -570,13 +551,13 @@ int menu_hash_get_help_it(uint32_t hash, char *s, size_t len)
|
|||||||
#endif
|
#endif
|
||||||
);
|
);
|
||||||
break;
|
break;
|
||||||
case MENU_LABEL_DISK_EJECT_TOGGLE:
|
case MENU_ENUM_LABEL_DISK_EJECT_TOGGLE:
|
||||||
snprintf(s, len,
|
snprintf(s, len,
|
||||||
"Toggles eject for disks.\n"
|
"Toggles eject for disks.\n"
|
||||||
" \n"
|
" \n"
|
||||||
"Used for multiple-disk content.");
|
"Used for multiple-disk content.");
|
||||||
break;
|
break;
|
||||||
case MENU_LABEL_ENABLE_HOTKEY:
|
case MENU_ENUM_LABEL_ENABLE_HOTKEY:
|
||||||
snprintf(s, len,
|
snprintf(s, len,
|
||||||
"Enable other hotkeys.\n"
|
"Enable other hotkeys.\n"
|
||||||
" \n"
|
" \n"
|
||||||
@ -590,21 +571,21 @@ int menu_hash_get_help_it(uint32_t hash, char *s, size_t len)
|
|||||||
"the keyboard, where it is not desirable that \n"
|
"the keyboard, where it is not desirable that \n"
|
||||||
"hotkeys get in the way.");
|
"hotkeys get in the way.");
|
||||||
break;
|
break;
|
||||||
case MENU_LABEL_REWIND_ENABLE:
|
case MENU_ENUM_LABEL_REWIND_ENABLE:
|
||||||
snprintf(s, len,
|
snprintf(s, len,
|
||||||
"Enable rewinding.\n"
|
"Enable rewinding.\n"
|
||||||
" \n"
|
" \n"
|
||||||
"This will take a performance hit, \n"
|
"This will take a performance hit, \n"
|
||||||
"so it is disabled by default.");
|
"so it is disabled by default.");
|
||||||
break;
|
break;
|
||||||
case MENU_LABEL_LIBRETRO_DIR_PATH:
|
case MENU_ENUM_LABEL_LIBRETRO_DIR_PATH:
|
||||||
snprintf(s, len,
|
snprintf(s, len,
|
||||||
"Core Directory. \n"
|
"Core Directory. \n"
|
||||||
" \n"
|
" \n"
|
||||||
"A directory for where to search for \n"
|
"A directory for where to search for \n"
|
||||||
"libretro core implementations.");
|
"libretro core implementations.");
|
||||||
break;
|
break;
|
||||||
case MENU_LABEL_VIDEO_REFRESH_RATE_AUTO:
|
case MENU_ENUM_LABEL_VIDEO_REFRESH_RATE_AUTO:
|
||||||
snprintf(s, len,
|
snprintf(s, len,
|
||||||
"Refresh Rate Auto.\n"
|
"Refresh Rate Auto.\n"
|
||||||
" \n"
|
" \n"
|
||||||
@ -624,7 +605,7 @@ int menu_hash_get_help_it(uint32_t hash, char *s, size_t len)
|
|||||||
"not run at 60Hz, or something close to it, \n"
|
"not run at 60Hz, or something close to it, \n"
|
||||||
"disable VSync, and leave this at its default.");
|
"disable VSync, and leave this at its default.");
|
||||||
break;
|
break;
|
||||||
case MENU_LABEL_VIDEO_ROTATION:
|
case MENU_ENUM_LABEL_VIDEO_ROTATION:
|
||||||
snprintf(s, len,
|
snprintf(s, len,
|
||||||
"Forces a certain rotation \n"
|
"Forces a certain rotation \n"
|
||||||
"of the screen.\n"
|
"of the screen.\n"
|
||||||
@ -633,14 +614,14 @@ int menu_hash_get_help_it(uint32_t hash, char *s, size_t len)
|
|||||||
"the libretro core sets (see Video Allow\n"
|
"the libretro core sets (see Video Allow\n"
|
||||||
"Rotate).");
|
"Rotate).");
|
||||||
break;
|
break;
|
||||||
case MENU_LABEL_VIDEO_SCALE:
|
case MENU_ENUM_LABEL_VIDEO_SCALE:
|
||||||
snprintf(s, len,
|
snprintf(s, len,
|
||||||
"Fullscreen resolution.\n"
|
"Fullscreen resolution.\n"
|
||||||
" \n"
|
" \n"
|
||||||
"Resolution of 0 uses the \n"
|
"Resolution of 0 uses the \n"
|
||||||
"resolution of the environment.\n");
|
"resolution of the environment.\n");
|
||||||
break;
|
break;
|
||||||
case MENU_LABEL_FASTFORWARD_RATIO:
|
case MENU_ENUM_LABEL_FASTFORWARD_RATIO:
|
||||||
snprintf(s, len,
|
snprintf(s, len,
|
||||||
"Fastforward ratio."
|
"Fastforward ratio."
|
||||||
" \n"
|
" \n"
|
||||||
@ -655,7 +636,7 @@ int menu_hash_get_help_it(uint32_t hash, char *s, size_t len)
|
|||||||
"Do not rely on this cap to be perfectly \n"
|
"Do not rely on this cap to be perfectly \n"
|
||||||
"accurate.");
|
"accurate.");
|
||||||
break;
|
break;
|
||||||
case MENU_LABEL_VIDEO_MONITOR_INDEX:
|
case MENU_ENUM_LABEL_VIDEO_MONITOR_INDEX:
|
||||||
snprintf(s, len,
|
snprintf(s, len,
|
||||||
"Which monitor to prefer.\n"
|
"Which monitor to prefer.\n"
|
||||||
" \n"
|
" \n"
|
||||||
@ -664,7 +645,7 @@ int menu_hash_get_help_it(uint32_t hash, char *s, size_t len)
|
|||||||
"monitor), suggests RetroArch to use that \n"
|
"monitor), suggests RetroArch to use that \n"
|
||||||
"particular monitor.");
|
"particular monitor.");
|
||||||
break;
|
break;
|
||||||
case MENU_LABEL_VIDEO_CROP_OVERSCAN:
|
case MENU_ENUM_LABEL_VIDEO_CROP_OVERSCAN:
|
||||||
snprintf(s, len,
|
snprintf(s, len,
|
||||||
"Forces cropping of overscanned \n"
|
"Forces cropping of overscanned \n"
|
||||||
"frames.\n"
|
"frames.\n"
|
||||||
@ -672,7 +653,7 @@ int menu_hash_get_help_it(uint32_t hash, char *s, size_t len)
|
|||||||
"Exact behavior of this option is \n"
|
"Exact behavior of this option is \n"
|
||||||
"core-implementation specific.");
|
"core-implementation specific.");
|
||||||
break;
|
break;
|
||||||
case MENU_LABEL_VIDEO_SCALE_INTEGER:
|
case MENU_ENUM_LABEL_VIDEO_SCALE_INTEGER:
|
||||||
snprintf(s, len,
|
snprintf(s, len,
|
||||||
"Only scales video in integer \n"
|
"Only scales video in integer \n"
|
||||||
"steps.\n"
|
"steps.\n"
|
||||||
@ -683,7 +664,7 @@ int menu_hash_get_help_it(uint32_t hash, char *s, size_t len)
|
|||||||
"If Force Aspect is not set, X/Y will be \n"
|
"If Force Aspect is not set, X/Y will be \n"
|
||||||
"integer scaled independently.");
|
"integer scaled independently.");
|
||||||
break;
|
break;
|
||||||
case MENU_LABEL_AUDIO_VOLUME:
|
case MENU_ENUM_LABEL_AUDIO_VOLUME:
|
||||||
snprintf(s, len,
|
snprintf(s, len,
|
||||||
"Audio volume, expressed in dB.\n"
|
"Audio volume, expressed in dB.\n"
|
||||||
" \n"
|
" \n"
|
||||||
@ -691,7 +672,7 @@ int menu_hash_get_help_it(uint32_t hash, char *s, size_t len)
|
|||||||
"Gain can be controlled in runtime with Input\n"
|
"Gain can be controlled in runtime with Input\n"
|
||||||
"Volume Up / Input Volume Down.");
|
"Volume Up / Input Volume Down.");
|
||||||
break;
|
break;
|
||||||
case MENU_LABEL_AUDIO_RATE_CONTROL_DELTA:
|
case MENU_ENUM_LABEL_AUDIO_RATE_CONTROL_DELTA:
|
||||||
snprintf(s, len,
|
snprintf(s, len,
|
||||||
"Audio rate control.\n"
|
"Audio rate control.\n"
|
||||||
" \n"
|
" \n"
|
||||||
@ -705,7 +686,7 @@ int menu_hash_get_help_it(uint32_t hash, char *s, size_t len)
|
|||||||
" Input rate is defined as: \n"
|
" Input rate is defined as: \n"
|
||||||
" input rate * (1.0 +/- (rate control delta))");
|
" input rate * (1.0 +/- (rate control delta))");
|
||||||
break;
|
break;
|
||||||
case MENU_LABEL_AUDIO_MAX_TIMING_SKEW:
|
case MENU_ENUM_LABEL_AUDIO_MAX_TIMING_SKEW:
|
||||||
snprintf(s, len,
|
snprintf(s, len,
|
||||||
"Maximum audio timing skew.\n"
|
"Maximum audio timing skew.\n"
|
||||||
" \n"
|
" \n"
|
||||||
@ -718,36 +699,36 @@ int menu_hash_get_help_it(uint32_t hash, char *s, size_t len)
|
|||||||
" Input rate is defined as: \n"
|
" Input rate is defined as: \n"
|
||||||
" input rate * (1.0 +/- (max timing skew))");
|
" input rate * (1.0 +/- (max timing skew))");
|
||||||
break;
|
break;
|
||||||
case MENU_LABEL_OVERLAY_NEXT:
|
case MENU_ENUM_LABEL_OVERLAY_NEXT:
|
||||||
snprintf(s, len,
|
snprintf(s, len,
|
||||||
"Toggles to next overlay.\n"
|
"Toggles to next overlay.\n"
|
||||||
" \n"
|
" \n"
|
||||||
"Wraps around.");
|
"Wraps around.");
|
||||||
break;
|
break;
|
||||||
case MENU_LABEL_LOG_VERBOSITY:
|
case MENU_ENUM_LABEL_LOG_VERBOSITY:
|
||||||
snprintf(s, len,
|
snprintf(s, len,
|
||||||
"Enable or disable verbosity level \n"
|
"Enable or disable verbosity level \n"
|
||||||
"of frontend.");
|
"of frontend.");
|
||||||
break;
|
break;
|
||||||
case MENU_LABEL_VOLUME_UP:
|
case MENU_ENUM_LABEL_VOLUME_UP:
|
||||||
snprintf(s, len,
|
snprintf(s, len,
|
||||||
"Increases audio volume.");
|
"Increases audio volume.");
|
||||||
break;
|
break;
|
||||||
case MENU_LABEL_VOLUME_DOWN:
|
case MENU_ENUM_LABEL_VOLUME_DOWN:
|
||||||
snprintf(s, len,
|
snprintf(s, len,
|
||||||
"Decreases audio volume.");
|
"Decreases audio volume.");
|
||||||
break;
|
break;
|
||||||
case MENU_LABEL_VIDEO_DISABLE_COMPOSITION:
|
case MENU_ENUM_LABEL_VIDEO_DISABLE_COMPOSITION:
|
||||||
snprintf(s, len,
|
snprintf(s, len,
|
||||||
"Forcibly disable composition.\n"
|
"Forcibly disable composition.\n"
|
||||||
"Only valid on Windows Vista/7 for now.");
|
"Only valid on Windows Vista/7 for now.");
|
||||||
break;
|
break;
|
||||||
case MENU_LABEL_PERFCNT_ENABLE:
|
case MENU_ENUM_LABEL_PERFCNT_ENABLE:
|
||||||
snprintf(s, len,
|
snprintf(s, len,
|
||||||
"Enable or disable frontend \n"
|
"Enable or disable frontend \n"
|
||||||
"performance counters.");
|
"performance counters.");
|
||||||
break;
|
break;
|
||||||
case MENU_LABEL_SYSTEM_DIRECTORY:
|
case MENU_ENUM_LABEL_SYSTEM_DIRECTORY:
|
||||||
snprintf(s, len,
|
snprintf(s, len,
|
||||||
"System Directory. \n"
|
"System Directory. \n"
|
||||||
" \n"
|
" \n"
|
||||||
@ -756,7 +737,7 @@ int menu_hash_get_help_it(uint32_t hash, char *s, size_t len)
|
|||||||
"directory to load BIOSes, \n"
|
"directory to load BIOSes, \n"
|
||||||
"system-specific configs, etc.");
|
"system-specific configs, etc.");
|
||||||
break;
|
break;
|
||||||
case MENU_LABEL_SAVESTATE_AUTO_SAVE:
|
case MENU_ENUM_LABEL_SAVESTATE_AUTO_SAVE:
|
||||||
snprintf(s, len,
|
snprintf(s, len,
|
||||||
"Automatically saves a savestate at the \n"
|
"Automatically saves a savestate at the \n"
|
||||||
"end of RetroArch's lifetime.\n"
|
"end of RetroArch's lifetime.\n"
|
||||||
@ -765,7 +746,7 @@ int menu_hash_get_help_it(uint32_t hash, char *s, size_t len)
|
|||||||
"with this path on startup if 'Auto Load State\n"
|
"with this path on startup if 'Auto Load State\n"
|
||||||
"is enabled.");
|
"is enabled.");
|
||||||
break;
|
break;
|
||||||
case MENU_LABEL_VIDEO_THREADED:
|
case MENU_ENUM_LABEL_VIDEO_THREADED:
|
||||||
snprintf(s, len,
|
snprintf(s, len,
|
||||||
"Use threaded video driver.\n"
|
"Use threaded video driver.\n"
|
||||||
" \n"
|
" \n"
|
||||||
@ -773,11 +754,11 @@ int menu_hash_get_help_it(uint32_t hash, char *s, size_t len)
|
|||||||
"possible cost of latency and more video \n"
|
"possible cost of latency and more video \n"
|
||||||
"stuttering.");
|
"stuttering.");
|
||||||
break;
|
break;
|
||||||
case MENU_LABEL_VIDEO_VSYNC:
|
case MENU_ENUM_LABEL_VIDEO_VSYNC:
|
||||||
snprintf(s, len,
|
snprintf(s, len,
|
||||||
"Video V-Sync.\n");
|
"Video V-Sync.\n");
|
||||||
break;
|
break;
|
||||||
case MENU_LABEL_VIDEO_HARD_SYNC:
|
case MENU_ENUM_LABEL_VIDEO_HARD_SYNC:
|
||||||
snprintf(s, len,
|
snprintf(s, len,
|
||||||
"Attempts to hard-synchronize \n"
|
"Attempts to hard-synchronize \n"
|
||||||
"CPU and GPU.\n"
|
"CPU and GPU.\n"
|
||||||
@ -785,7 +766,7 @@ int menu_hash_get_help_it(uint32_t hash, char *s, size_t len)
|
|||||||
"Can reduce latency at cost of \n"
|
"Can reduce latency at cost of \n"
|
||||||
"performance.");
|
"performance.");
|
||||||
break;
|
break;
|
||||||
case MENU_LABEL_REWIND_GRANULARITY:
|
case MENU_ENUM_LABEL_REWIND_GRANULARITY:
|
||||||
snprintf(s, len,
|
snprintf(s, len,
|
||||||
"Rewind granularity.\n"
|
"Rewind granularity.\n"
|
||||||
" \n"
|
" \n"
|
||||||
@ -794,11 +775,11 @@ int menu_hash_get_help_it(uint32_t hash, char *s, size_t len)
|
|||||||
"at a time, increasing the rewinding \n"
|
"at a time, increasing the rewinding \n"
|
||||||
"speed.");
|
"speed.");
|
||||||
break;
|
break;
|
||||||
case MENU_LABEL_SCREENSHOT:
|
case MENU_ENUM_LABEL_SCREENSHOT:
|
||||||
snprintf(s, len,
|
snprintf(s, len,
|
||||||
"Take screenshot.");
|
"Take screenshot.");
|
||||||
break;
|
break;
|
||||||
case MENU_LABEL_VIDEO_FRAME_DELAY:
|
case MENU_ENUM_LABEL_VIDEO_FRAME_DELAY:
|
||||||
snprintf(s, len,
|
snprintf(s, len,
|
||||||
"Sets how many milliseconds to delay\n"
|
"Sets how many milliseconds to delay\n"
|
||||||
"after VSync before running the core.\n"
|
"after VSync before running the core.\n"
|
||||||
@ -808,7 +789,7 @@ int menu_hash_get_help_it(uint32_t hash, char *s, size_t len)
|
|||||||
" \n"
|
" \n"
|
||||||
"Maximum is 15.");
|
"Maximum is 15.");
|
||||||
break;
|
break;
|
||||||
case MENU_LABEL_VIDEO_HARD_SYNC_FRAMES:
|
case MENU_ENUM_LABEL_VIDEO_HARD_SYNC_FRAMES:
|
||||||
snprintf(s, len,
|
snprintf(s, len,
|
||||||
"Sets how many frames CPU can \n"
|
"Sets how many frames CPU can \n"
|
||||||
"run ahead of GPU when using 'GPU \n"
|
"run ahead of GPU when using 'GPU \n"
|
||||||
@ -820,7 +801,7 @@ int menu_hash_get_help_it(uint32_t hash, char *s, size_t len)
|
|||||||
" 1: Syncs to previous frame.\n"
|
" 1: Syncs to previous frame.\n"
|
||||||
" 2: Etc ...");
|
" 2: Etc ...");
|
||||||
break;
|
break;
|
||||||
case MENU_LABEL_VIDEO_BLACK_FRAME_INSERTION:
|
case MENU_ENUM_LABEL_VIDEO_BLACK_FRAME_INSERTION:
|
||||||
snprintf(s, len,
|
snprintf(s, len,
|
||||||
"Inserts a black frame inbetween \n"
|
"Inserts a black frame inbetween \n"
|
||||||
"frames.\n"
|
"frames.\n"
|
||||||
@ -833,7 +814,7 @@ int menu_hash_get_help_it(uint32_t hash, char *s, size_t len)
|
|||||||
"configured as if it is a 60 Hz monitor \n"
|
"configured as if it is a 60 Hz monitor \n"
|
||||||
"(divide refresh rate by 2).");
|
"(divide refresh rate by 2).");
|
||||||
break;
|
break;
|
||||||
case MENU_LABEL_RGUI_SHOW_START_SCREEN:
|
case MENU_ENUM_LABEL_RGUI_SHOW_START_SCREEN:
|
||||||
snprintf(s, len,
|
snprintf(s, len,
|
||||||
"Show startup screen in menu.\n"
|
"Show startup screen in menu.\n"
|
||||||
"Is automatically set to false when seen\n"
|
"Is automatically set to false when seen\n"
|
||||||
@ -842,46 +823,46 @@ int menu_hash_get_help_it(uint32_t hash, char *s, size_t len)
|
|||||||
"This is only updated in config if\n"
|
"This is only updated in config if\n"
|
||||||
"'Save Configuration on Exit' is enabled.\n");
|
"'Save Configuration on Exit' is enabled.\n");
|
||||||
break;
|
break;
|
||||||
case MENU_LABEL_CORE_SPECIFIC_CONFIG:
|
case MENU_ENUM_LABEL_CORE_SPECIFIC_CONFIG:
|
||||||
snprintf(s, len,
|
snprintf(s, len,
|
||||||
"Load up a specific config file \n"
|
"Load up a specific config file \n"
|
||||||
"based on the core being used.\n");
|
"based on the core being used.\n");
|
||||||
break;
|
break;
|
||||||
case MENU_LABEL_VIDEO_FULLSCREEN:
|
case MENU_ENUM_LABEL_VIDEO_FULLSCREEN:
|
||||||
snprintf(s, len, "Toggles fullscreen.");
|
snprintf(s, len, "Toggles fullscreen.");
|
||||||
break;
|
break;
|
||||||
case MENU_LABEL_BLOCK_SRAM_OVERWRITE:
|
case MENU_ENUM_LABEL_BLOCK_SRAM_OVERWRITE:
|
||||||
snprintf(s, len,
|
snprintf(s, len,
|
||||||
"Block SRAM from being overwritten \n"
|
"Block SRAM from being overwritten \n"
|
||||||
"when loading save states.\n"
|
"when loading save states.\n"
|
||||||
" \n"
|
" \n"
|
||||||
"Might potentially lead to buggy games.");
|
"Might potentially lead to buggy games.");
|
||||||
break;
|
break;
|
||||||
case MENU_LABEL_PAUSE_NONACTIVE:
|
case MENU_ENUM_LABEL_PAUSE_NONACTIVE:
|
||||||
snprintf(s, len,
|
snprintf(s, len,
|
||||||
"Pause gameplay when window focus \n"
|
"Pause gameplay when window focus \n"
|
||||||
"is lost.");
|
"is lost.");
|
||||||
break;
|
break;
|
||||||
case MENU_LABEL_VIDEO_GPU_SCREENSHOT:
|
case MENU_ENUM_LABEL_VIDEO_GPU_SCREENSHOT:
|
||||||
snprintf(s, len,
|
snprintf(s, len,
|
||||||
"Screenshots output of GPU shaded \n"
|
"Screenshots output of GPU shaded \n"
|
||||||
"material if available.");
|
"material if available.");
|
||||||
break;
|
break;
|
||||||
case MENU_LABEL_SCREENSHOT_DIRECTORY:
|
case MENU_ENUM_LABEL_SCREENSHOT_DIRECTORY:
|
||||||
snprintf(s, len,
|
snprintf(s, len,
|
||||||
"Screenshot Directory. \n"
|
"Screenshot Directory. \n"
|
||||||
" \n"
|
" \n"
|
||||||
"Directory to dump screenshots to."
|
"Directory to dump screenshots to."
|
||||||
);
|
);
|
||||||
break;
|
break;
|
||||||
case MENU_LABEL_VIDEO_SWAP_INTERVAL:
|
case MENU_ENUM_LABEL_VIDEO_SWAP_INTERVAL:
|
||||||
snprintf(s, len,
|
snprintf(s, len,
|
||||||
"VSync Swap Interval.\n"
|
"VSync Swap Interval.\n"
|
||||||
" \n"
|
" \n"
|
||||||
"Uses a custom swap interval for VSync. Set this \n"
|
"Uses a custom swap interval for VSync. Set this \n"
|
||||||
"to effectively halve monitor refresh rate.");
|
"to effectively halve monitor refresh rate.");
|
||||||
break;
|
break;
|
||||||
case MENU_LABEL_SAVEFILE_DIRECTORY:
|
case MENU_ENUM_LABEL_SAVEFILE_DIRECTORY:
|
||||||
snprintf(s, len,
|
snprintf(s, len,
|
||||||
"Savefile Directory. \n"
|
"Savefile Directory. \n"
|
||||||
" \n"
|
" \n"
|
||||||
@ -892,7 +873,7 @@ int menu_hash_get_help_it(uint32_t hash, char *s, size_t len)
|
|||||||
"This will be overridden by explicit command line\n"
|
"This will be overridden by explicit command line\n"
|
||||||
"options.");
|
"options.");
|
||||||
break;
|
break;
|
||||||
case MENU_LABEL_SAVESTATE_DIRECTORY:
|
case MENU_ENUM_LABEL_SAVESTATE_DIRECTORY:
|
||||||
snprintf(s, len,
|
snprintf(s, len,
|
||||||
"Savestate Directory. \n"
|
"Savestate Directory. \n"
|
||||||
" \n"
|
" \n"
|
||||||
@ -902,7 +883,7 @@ int menu_hash_get_help_it(uint32_t hash, char *s, size_t len)
|
|||||||
"This will be overridden by explicit command line\n"
|
"This will be overridden by explicit command line\n"
|
||||||
"options.");
|
"options.");
|
||||||
break;
|
break;
|
||||||
case MENU_LABEL_ASSETS_DIRECTORY:
|
case MENU_ENUM_LABEL_ASSETS_DIRECTORY:
|
||||||
snprintf(s, len,
|
snprintf(s, len,
|
||||||
"Assets Directory. \n"
|
"Assets Directory. \n"
|
||||||
" \n"
|
" \n"
|
||||||
@ -910,7 +891,7 @@ int menu_hash_get_help_it(uint32_t hash, char *s, size_t len)
|
|||||||
"menu interfaces try to look for loadable \n"
|
"menu interfaces try to look for loadable \n"
|
||||||
"assets, etc.");
|
"assets, etc.");
|
||||||
break;
|
break;
|
||||||
case MENU_LABEL_DYNAMIC_WALLPAPERS_DIRECTORY:
|
case MENU_ENUM_LABEL_DYNAMIC_WALLPAPERS_DIRECTORY:
|
||||||
snprintf(s, len,
|
snprintf(s, len,
|
||||||
"Dynamic Wallpapers Directory. \n"
|
"Dynamic Wallpapers Directory. \n"
|
||||||
" \n"
|
" \n"
|
||||||
@ -918,14 +899,14 @@ int menu_hash_get_help_it(uint32_t hash, char *s, size_t len)
|
|||||||
"be loaded dynamically by the menu depending \n"
|
"be loaded dynamically by the menu depending \n"
|
||||||
"on context.");
|
"on context.");
|
||||||
break;
|
break;
|
||||||
case MENU_LABEL_SLOWMOTION_RATIO:
|
case MENU_ENUM_LABEL_SLOWMOTION_RATIO:
|
||||||
snprintf(s, len,
|
snprintf(s, len,
|
||||||
"Slowmotion ratio."
|
"Slowmotion ratio."
|
||||||
" \n"
|
" \n"
|
||||||
"When slowmotion, content will slow\n"
|
"When slowmotion, content will slow\n"
|
||||||
"down by factor.");
|
"down by factor.");
|
||||||
break;
|
break;
|
||||||
case MENU_LABEL_INPUT_AXIS_THRESHOLD:
|
case MENU_ENUM_LABEL_INPUT_AXIS_THRESHOLD:
|
||||||
snprintf(s, len,
|
snprintf(s, len,
|
||||||
"Defines axis threshold.\n"
|
"Defines axis threshold.\n"
|
||||||
" \n"
|
" \n"
|
||||||
@ -933,7 +914,7 @@ int menu_hash_get_help_it(uint32_t hash, char *s, size_t len)
|
|||||||
"in a button press.\n"
|
"in a button press.\n"
|
||||||
" Possible values are [0.0, 1.0].");
|
" Possible values are [0.0, 1.0].");
|
||||||
break;
|
break;
|
||||||
case MENU_LABEL_INPUT_TURBO_PERIOD:
|
case MENU_ENUM_LABEL_INPUT_TURBO_PERIOD:
|
||||||
snprintf(s, len,
|
snprintf(s, len,
|
||||||
"Turbo period.\n"
|
"Turbo period.\n"
|
||||||
" \n"
|
" \n"
|
||||||
@ -941,24 +922,24 @@ int menu_hash_get_help_it(uint32_t hash, char *s, size_t len)
|
|||||||
"buttons toggle."
|
"buttons toggle."
|
||||||
);
|
);
|
||||||
break;
|
break;
|
||||||
case MENU_LABEL_INPUT_AUTODETECT_ENABLE:
|
case MENU_ENUM_LABEL_INPUT_AUTODETECT_ENABLE:
|
||||||
snprintf(s, len,
|
snprintf(s, len,
|
||||||
"Enable input auto-detection.\n"
|
"Enable input auto-detection.\n"
|
||||||
" \n"
|
" \n"
|
||||||
"Will attempt to auto-configure \n"
|
"Will attempt to auto-configure \n"
|
||||||
"joypads, Plug-and-Play style.");
|
"joypads, Plug-and-Play style.");
|
||||||
break;
|
break;
|
||||||
case MENU_LABEL_CAMERA_ALLOW:
|
case MENU_ENUM_LABEL_CAMERA_ALLOW:
|
||||||
snprintf(s, len,
|
snprintf(s, len,
|
||||||
"Allow or disallow camera access by \n"
|
"Allow or disallow camera access by \n"
|
||||||
"cores.");
|
"cores.");
|
||||||
break;
|
break;
|
||||||
case MENU_LABEL_LOCATION_ALLOW:
|
case MENU_ENUM_LABEL_LOCATION_ALLOW:
|
||||||
snprintf(s, len,
|
snprintf(s, len,
|
||||||
"Allow or disallow location services \n"
|
"Allow or disallow location services \n"
|
||||||
"access by cores.");
|
"access by cores.");
|
||||||
break;
|
break;
|
||||||
case MENU_LABEL_TURBO:
|
case MENU_ENUM_LABEL_TURBO:
|
||||||
snprintf(s, len,
|
snprintf(s, len,
|
||||||
"Turbo enable.\n"
|
"Turbo enable.\n"
|
||||||
" \n"
|
" \n"
|
||||||
@ -970,21 +951,21 @@ int menu_hash_get_help_it(uint32_t hash, char *s, size_t len)
|
|||||||
"The modulation stops when the button \n"
|
"The modulation stops when the button \n"
|
||||||
"itself (not turbo button) is released.");
|
"itself (not turbo button) is released.");
|
||||||
break;
|
break;
|
||||||
case MENU_LABEL_OSK_ENABLE:
|
case MENU_ENUM_LABEL_OSK_ENABLE:
|
||||||
snprintf(s, len,
|
snprintf(s, len,
|
||||||
"Enable/disable on-screen keyboard.");
|
"Enable/disable on-screen keyboard.");
|
||||||
break;
|
break;
|
||||||
case MENU_LABEL_AUDIO_MUTE:
|
case MENU_ENUM_LABEL_AUDIO_MUTE:
|
||||||
snprintf(s, len,
|
snprintf(s, len,
|
||||||
"Mute/unmute audio.");
|
"Mute/unmute audio.");
|
||||||
break;
|
break;
|
||||||
case MENU_LABEL_REWIND:
|
case MENU_ENUM_LABEL_REWIND:
|
||||||
snprintf(s, len,
|
snprintf(s, len,
|
||||||
"Hold button down to rewind.\n"
|
"Hold button down to rewind.\n"
|
||||||
" \n"
|
" \n"
|
||||||
"Rewind must be enabled.");
|
"Rewind must be enabled.");
|
||||||
break;
|
break;
|
||||||
case MENU_LABEL_EXIT_EMULATOR:
|
case MENU_ENUM_LABEL_EXIT_EMULATOR:
|
||||||
snprintf(s, len,
|
snprintf(s, len,
|
||||||
"Key to exit RetroArch cleanly."
|
"Key to exit RetroArch cleanly."
|
||||||
#if !defined(RARCH_MOBILE) && !defined(RARCH_CONSOLE)
|
#if !defined(RARCH_MOBILE) && !defined(RARCH_CONSOLE)
|
||||||
@ -996,71 +977,71 @@ int menu_hash_get_help_it(uint32_t hash, char *s, size_t len)
|
|||||||
#endif
|
#endif
|
||||||
);
|
);
|
||||||
break;
|
break;
|
||||||
case MENU_LABEL_LOAD_STATE:
|
case MENU_ENUM_LABEL_LOAD_STATE:
|
||||||
snprintf(s, len,
|
snprintf(s, len,
|
||||||
"Loads state.");
|
"Loads state.");
|
||||||
break;
|
break;
|
||||||
case MENU_LABEL_SAVE_STATE:
|
case MENU_ENUM_LABEL_SAVE_STATE:
|
||||||
snprintf(s, len,
|
snprintf(s, len,
|
||||||
"Saves state.");
|
"Saves state.");
|
||||||
break;
|
break;
|
||||||
case MENU_LABEL_NETPLAY_FLIP_PLAYERS:
|
case MENU_ENUM_LABEL_NETPLAY_FLIP_PLAYERS:
|
||||||
snprintf(s, len,
|
snprintf(s, len,
|
||||||
"Netplay flip users.");
|
"Netplay flip users.");
|
||||||
break;
|
break;
|
||||||
case MENU_LABEL_CHEAT_INDEX_PLUS:
|
case MENU_ENUM_LABEL_CHEAT_INDEX_PLUS:
|
||||||
snprintf(s, len,
|
snprintf(s, len,
|
||||||
"Increment cheat index.\n");
|
"Increment cheat index.\n");
|
||||||
break;
|
break;
|
||||||
case MENU_LABEL_CHEAT_INDEX_MINUS:
|
case MENU_ENUM_LABEL_CHEAT_INDEX_MINUS:
|
||||||
snprintf(s, len,
|
snprintf(s, len,
|
||||||
"Decrement cheat index.\n");
|
"Decrement cheat index.\n");
|
||||||
break;
|
break;
|
||||||
case MENU_LABEL_SHADER_PREV:
|
case MENU_ENUM_LABEL_SHADER_PREV:
|
||||||
snprintf(s, len,
|
snprintf(s, len,
|
||||||
"Applies previous shader in directory.");
|
"Applies previous shader in directory.");
|
||||||
break;
|
break;
|
||||||
case MENU_LABEL_SHADER_NEXT:
|
case MENU_ENUM_LABEL_SHADER_NEXT:
|
||||||
snprintf(s, len,
|
snprintf(s, len,
|
||||||
"Applies next shader in directory.");
|
"Applies next shader in directory.");
|
||||||
break;
|
break;
|
||||||
case MENU_LABEL_RESET:
|
case MENU_ENUM_LABEL_RESET:
|
||||||
snprintf(s, len,
|
snprintf(s, len,
|
||||||
"Reset the content.\n");
|
"Reset the content.\n");
|
||||||
break;
|
break;
|
||||||
case MENU_LABEL_PAUSE_TOGGLE:
|
case MENU_ENUM_LABEL_PAUSE_TOGGLE:
|
||||||
snprintf(s, len,
|
snprintf(s, len,
|
||||||
"Toggle between paused and non-paused state.");
|
"Toggle between paused and non-paused state.");
|
||||||
break;
|
break;
|
||||||
case MENU_LABEL_CHEAT_TOGGLE:
|
case MENU_ENUM_LABEL_CHEAT_TOGGLE:
|
||||||
snprintf(s, len,
|
snprintf(s, len,
|
||||||
"Toggle cheat index.\n");
|
"Toggle cheat index.\n");
|
||||||
break;
|
break;
|
||||||
case MENU_LABEL_HOLD_FAST_FORWARD:
|
case MENU_ENUM_LABEL_HOLD_FAST_FORWARD:
|
||||||
snprintf(s, len,
|
snprintf(s, len,
|
||||||
"Hold for fast-forward. Releasing button \n"
|
"Hold for fast-forward. Releasing button \n"
|
||||||
"disables fast-forward.");
|
"disables fast-forward.");
|
||||||
break;
|
break;
|
||||||
case MENU_LABEL_SLOWMOTION:
|
case MENU_ENUM_LABEL_SLOWMOTION:
|
||||||
snprintf(s, len,
|
snprintf(s, len,
|
||||||
"Hold for slowmotion.");
|
"Hold for slowmotion.");
|
||||||
break;
|
break;
|
||||||
case MENU_LABEL_FRAME_ADVANCE:
|
case MENU_ENUM_LABEL_FRAME_ADVANCE:
|
||||||
snprintf(s, len,
|
snprintf(s, len,
|
||||||
"Frame advance when content is paused.");
|
"Frame advance when content is paused.");
|
||||||
break;
|
break;
|
||||||
case MENU_LABEL_MOVIE_RECORD_TOGGLE:
|
case MENU_ENUM_LABEL_MOVIE_RECORD_TOGGLE:
|
||||||
snprintf(s, len,
|
snprintf(s, len,
|
||||||
"Toggle between recording and not.");
|
"Toggle between recording and not.");
|
||||||
break;
|
break;
|
||||||
case MENU_LABEL_L_X_PLUS:
|
case MENU_ENUM_LABEL_L_X_PLUS:
|
||||||
case MENU_LABEL_L_X_MINUS:
|
case MENU_ENUM_LABEL_L_X_MINUS:
|
||||||
case MENU_LABEL_L_Y_PLUS:
|
case MENU_ENUM_LABEL_L_Y_PLUS:
|
||||||
case MENU_LABEL_L_Y_MINUS:
|
case MENU_ENUM_LABEL_L_Y_MINUS:
|
||||||
case MENU_LABEL_R_X_PLUS:
|
case MENU_ENUM_LABEL_R_X_PLUS:
|
||||||
case MENU_LABEL_R_X_MINUS:
|
case MENU_ENUM_LABEL_R_X_MINUS:
|
||||||
case MENU_LABEL_R_Y_PLUS:
|
case MENU_ENUM_LABEL_R_Y_PLUS:
|
||||||
case MENU_LABEL_R_Y_MINUS:
|
case MENU_ENUM_LABEL_R_Y_MINUS:
|
||||||
snprintf(s, len,
|
snprintf(s, len,
|
||||||
"Axis for analog stick (DualShock-esque).\n"
|
"Axis for analog stick (DualShock-esque).\n"
|
||||||
" \n"
|
" \n"
|
||||||
@ -1070,7 +1051,7 @@ int menu_hash_get_help_it(uint32_t hash, char *s, size_t len)
|
|||||||
"Positive X axis is right. \n"
|
"Positive X axis is right. \n"
|
||||||
"Positive Y axis is down.");
|
"Positive Y axis is down.");
|
||||||
break;
|
break;
|
||||||
case MENU_LABEL_VALUE_WHAT_IS_A_CORE_DESC:
|
case MENU_ENUM_LABEL_VALUE_WHAT_IS_A_CORE_DESC:
|
||||||
snprintf(s, len,
|
snprintf(s, len,
|
||||||
"RetroArch da solo non fa nulla. \n"
|
"RetroArch da solo non fa nulla. \n"
|
||||||
" \n"
|
" \n"
|
||||||
@ -1100,7 +1081,7 @@ int menu_hash_get_help_it(uint32_t hash, char *s, size_t len)
|
|||||||
#endif
|
#endif
|
||||||
);
|
);
|
||||||
break;
|
break;
|
||||||
case MENU_LABEL_VALUE_HELP_CHANGE_VIRTUAL_GAMEPAD_DESC:
|
case MENU_ENUM_LABEL_VALUE_HELP_CHANGE_VIRTUAL_GAMEPAD_DESC:
|
||||||
snprintf(s, len,
|
snprintf(s, len,
|
||||||
"Puoi cambiare lo schema del gamepad virtuale\n"
|
"Puoi cambiare lo schema del gamepad virtuale\n"
|
||||||
"andando su '%s' \n"
|
"andando su '%s' \n"
|
||||||
@ -1118,6 +1099,7 @@ int menu_hash_get_help_it(uint32_t hash, char *s, size_t len)
|
|||||||
msg_hash_to_str(MENU_ENUM_LABEL_VALUE_INPUT_OVERLAY_HIDE_IN_MENU)
|
msg_hash_to_str(MENU_ENUM_LABEL_VALUE_INPUT_OVERLAY_HIDE_IN_MENU)
|
||||||
);
|
);
|
||||||
break;
|
break;
|
||||||
|
case MSG_UNKNOWN:
|
||||||
default:
|
default:
|
||||||
if (s[0] == '\0')
|
if (s[0] == '\0')
|
||||||
strlcpy(s, msg_hash_to_str(MENU_ENUM_LABEL_VALUE_NO_INFORMATION_AVAILABLE), len);
|
strlcpy(s, msg_hash_to_str(MENU_ENUM_LABEL_VALUE_NO_INFORMATION_AVAILABLE), len);
|
||||||
|
@ -41,22 +41,6 @@ int menu_hash_get_help_nl_enum(enum msg_hash_enums msg, char *s, size_t len)
|
|||||||
return ret;
|
return ret;
|
||||||
}
|
}
|
||||||
|
|
||||||
int menu_hash_get_help_nl(uint32_t hash, char *s, size_t len)
|
|
||||||
{
|
|
||||||
int ret = 0;
|
|
||||||
|
|
||||||
switch (hash)
|
|
||||||
{
|
|
||||||
case 0:
|
|
||||||
default:
|
|
||||||
strlcpy(s, "Geen informatie beschikbaar.", len);
|
|
||||||
ret = -1;
|
|
||||||
break;
|
|
||||||
}
|
|
||||||
|
|
||||||
return ret;
|
|
||||||
}
|
|
||||||
|
|
||||||
const char *msg_hash_to_str_nl(enum msg_hash_enums msg)
|
const char *msg_hash_to_str_nl(enum msg_hash_enums msg)
|
||||||
{
|
{
|
||||||
switch (msg)
|
switch (msg)
|
||||||
|
@ -39,21 +39,6 @@ int menu_hash_get_help_pl_enum(enum msg_hash_enums msg, char *s, size_t len)
|
|||||||
return ret;
|
return ret;
|
||||||
}
|
}
|
||||||
|
|
||||||
int menu_hash_get_help_pl(uint32_t hash, char *s, size_t len)
|
|
||||||
{
|
|
||||||
int ret = 0;
|
|
||||||
|
|
||||||
switch (hash)
|
|
||||||
{
|
|
||||||
case 0:
|
|
||||||
default:
|
|
||||||
ret = -1;
|
|
||||||
break;
|
|
||||||
}
|
|
||||||
|
|
||||||
return ret;
|
|
||||||
}
|
|
||||||
|
|
||||||
const char *msg_hash_to_str_pl(enum msg_hash_enums msg)
|
const char *msg_hash_to_str_pl(enum msg_hash_enums msg)
|
||||||
{
|
{
|
||||||
switch (msg)
|
switch (msg)
|
||||||
|
@ -54,26 +54,7 @@ int menu_hash_get_help_pt_enum(enum msg_hash_enums msg, char *s, size_t len)
|
|||||||
"caminho completo, ele começará na pasta onde \n"
|
"caminho completo, ele começará na pasta onde \n"
|
||||||
"o arquivo estiver.");
|
"o arquivo estiver.");
|
||||||
break;
|
break;
|
||||||
case MSG_UNKNOWN:
|
case MENU_ENUM_LABEL_INPUT_DRIVER:
|
||||||
default:
|
|
||||||
if (s[0] == '\0')
|
|
||||||
strlcpy(s, msg_hash_to_str(MENU_ENUM_LABEL_VALUE_NO_INFORMATION_AVAILABLE), len);
|
|
||||||
return -1;
|
|
||||||
}
|
|
||||||
|
|
||||||
return 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
int menu_hash_get_help_pt(uint32_t hash, char *s, size_t len)
|
|
||||||
{
|
|
||||||
uint32_t driver_hash = 0;
|
|
||||||
settings_t *settings = config_get_ptr();
|
|
||||||
|
|
||||||
(void)sizeof(force_iso_8859_1);
|
|
||||||
|
|
||||||
switch (hash)
|
|
||||||
{
|
|
||||||
case MENU_LABEL_INPUT_DRIVER:
|
|
||||||
if (settings)
|
if (settings)
|
||||||
driver_hash = msg_hash_calculate(settings->input.driver);
|
driver_hash = msg_hash_calculate(settings->input.driver);
|
||||||
|
|
||||||
@ -119,7 +100,7 @@ int menu_hash_get_help_pt(uint32_t hash, char *s, size_t len)
|
|||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
break;
|
break;
|
||||||
case MENU_LABEL_LOAD_CONTENT:
|
case MENU_ENUM_LABEL_LOAD_CONTENT:
|
||||||
snprintf(s, len,
|
snprintf(s, len,
|
||||||
"Carregar Conteúdo. \n"
|
"Carregar Conteúdo. \n"
|
||||||
"Busca conteúdo. \n"
|
"Busca conteúdo. \n"
|
||||||
@ -139,7 +120,7 @@ int menu_hash_get_help_pt(uint32_t hash, char *s, size_t len)
|
|||||||
"carregado."
|
"carregado."
|
||||||
);
|
);
|
||||||
break;
|
break;
|
||||||
case MENU_LABEL_LOAD_CONTENT_HISTORY:
|
case MENU_ENUM_LABEL_LOAD_CONTENT_HISTORY:
|
||||||
snprintf(s, len,
|
snprintf(s, len,
|
||||||
"Carregando conteúdo do histórico. \n"
|
"Carregando conteúdo do histórico. \n"
|
||||||
" \n"
|
" \n"
|
||||||
@ -153,7 +134,7 @@ int menu_hash_get_help_pt(uint32_t hash, char *s, size_t len)
|
|||||||
"menu principal."
|
"menu principal."
|
||||||
);
|
);
|
||||||
break;
|
break;
|
||||||
case MENU_LABEL_VIDEO_DRIVER:
|
case MENU_ENUM_LABEL_VIDEO_DRIVER:
|
||||||
if (settings)
|
if (settings)
|
||||||
driver_hash = msg_hash_calculate(settings->video.driver);
|
driver_hash = msg_hash_calculate(settings->video.driver);
|
||||||
|
|
||||||
@ -225,14 +206,14 @@ int menu_hash_get_help_pt(uint32_t hash, char *s, size_t len)
|
|||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
break;
|
break;
|
||||||
case MENU_LABEL_AUDIO_DSP_PLUGIN:
|
case MENU_ENUM_LABEL_AUDIO_DSP_PLUGIN:
|
||||||
snprintf(s, len,
|
snprintf(s, len,
|
||||||
"Plugin de DSP de Áudio.\n"
|
"Plugin de DSP de Áudio.\n"
|
||||||
"Processa áudio antes de ser enviado ao \n"
|
"Processa áudio antes de ser enviado ao \n"
|
||||||
"driver."
|
"driver."
|
||||||
);
|
);
|
||||||
break;
|
break;
|
||||||
case MENU_LABEL_AUDIO_RESAMPLER_DRIVER:
|
case MENU_ENUM_LABEL_AUDIO_RESAMPLER_DRIVER:
|
||||||
if (settings)
|
if (settings)
|
||||||
driver_hash = msg_hash_calculate(settings->audio.resampler);
|
driver_hash = msg_hash_calculate(settings->audio.resampler);
|
||||||
|
|
||||||
@ -248,7 +229,7 @@ int menu_hash_get_help_pt(uint32_t hash, char *s, size_t len)
|
|||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
break;
|
break;
|
||||||
case MENU_LABEL_VIDEO_SHADER_PRESET:
|
case MENU_ENUM_LABEL_VIDEO_SHADER_PRESET:
|
||||||
snprintf(s, len,
|
snprintf(s, len,
|
||||||
"Carregar Predefinições de Shader. \n"
|
"Carregar Predefinições de Shader. \n"
|
||||||
" \n"
|
" \n"
|
||||||
@ -277,7 +258,7 @@ int menu_hash_get_help_pt(uint32_t hash, char *s, size_t len)
|
|||||||
"correto."
|
"correto."
|
||||||
);
|
);
|
||||||
break;
|
break;
|
||||||
case MENU_LABEL_VIDEO_SHADER_SCALE_PASS:
|
case MENU_ENUM_LABEL_VIDEO_SHADER_SCALE_PASS:
|
||||||
snprintf(s, len,
|
snprintf(s, len,
|
||||||
"Escala para este passo. \n"
|
"Escala para este passo. \n"
|
||||||
" \n"
|
" \n"
|
||||||
@ -296,7 +277,7 @@ int menu_hash_get_help_pt(uint32_t hash, char *s, size_t len)
|
|||||||
"definido no último passo."
|
"definido no último passo."
|
||||||
);
|
);
|
||||||
break;
|
break;
|
||||||
case MENU_LABEL_VIDEO_SHADER_NUM_PASSES:
|
case MENU_ENUM_LABEL_VIDEO_SHADER_NUM_PASSES:
|
||||||
snprintf(s, len,
|
snprintf(s, len,
|
||||||
"Número de Shaders. \n"
|
"Número de Shaders. \n"
|
||||||
" \n"
|
" \n"
|
||||||
@ -311,21 +292,21 @@ int menu_hash_get_help_pt(uint32_t hash, char *s, size_t len)
|
|||||||
"A opção Filtro Padrão irá afetar o filtro \n"
|
"A opção Filtro Padrão irá afetar o filtro \n"
|
||||||
"de esticamento.");
|
"de esticamento.");
|
||||||
break;
|
break;
|
||||||
case MENU_LABEL_VIDEO_SHADER_PARAMETERS:
|
case MENU_ENUM_LABEL_VIDEO_SHADER_PARAMETERS:
|
||||||
snprintf(s, len,
|
snprintf(s, len,
|
||||||
"Parâmetros de Shaders. \n"
|
"Parâmetros de Shaders. \n"
|
||||||
" \n"
|
" \n"
|
||||||
"Modifica o shader em uso diretamente. Não será \n"
|
"Modifica o shader em uso diretamente. Não será \n"
|
||||||
"salvo no arquivo de predefinições CGP/GLSLP.");
|
"salvo no arquivo de predefinições CGP/GLSLP.");
|
||||||
break;
|
break;
|
||||||
case MENU_LABEL_VIDEO_SHADER_PRESET_PARAMETERS:
|
case MENU_ENUM_LABEL_VIDEO_SHADER_PRESET_PARAMETERS:
|
||||||
snprintf(s, len,
|
snprintf(s, len,
|
||||||
"Parâmetros de Predefinições de Shader. \n"
|
"Parâmetros de Predefinições de Shader. \n"
|
||||||
" \n"
|
" \n"
|
||||||
"Modifica as predefinições de shader em uso no menu."
|
"Modifica as predefinições de shader em uso no menu."
|
||||||
);
|
);
|
||||||
break;
|
break;
|
||||||
case MENU_LABEL_VIDEO_SHADER_PASS:
|
case MENU_ENUM_LABEL_VIDEO_SHADER_PASS:
|
||||||
snprintf(s, len,
|
snprintf(s, len,
|
||||||
"Caminho do shader. \n"
|
"Caminho do shader. \n"
|
||||||
" \n"
|
" \n"
|
||||||
@ -337,7 +318,7 @@ int menu_hash_get_help_pt(uint32_t hash, char *s, size_t len)
|
|||||||
"shaders."
|
"shaders."
|
||||||
);
|
);
|
||||||
break;
|
break;
|
||||||
case MENU_LABEL_CONFIG_SAVE_ON_EXIT:
|
case MENU_ENUM_LABEL_CONFIG_SAVE_ON_EXIT:
|
||||||
snprintf(s, len,
|
snprintf(s, len,
|
||||||
"Salva configuração ao sair. Útil para\n"
|
"Salva configuração ao sair. Útil para\n"
|
||||||
"o menu, pois as definições podem ser\n"
|
"o menu, pois as definições podem ser\n"
|
||||||
@ -359,7 +340,7 @@ int menu_hash_get_help_pt(uint32_t hash, char *s, size_t len)
|
|||||||
#endif
|
#endif
|
||||||
);
|
);
|
||||||
break;
|
break;
|
||||||
case MENU_LABEL_VIDEO_SHADER_FILTER_PASS:
|
case MENU_ENUM_LABEL_VIDEO_SHADER_FILTER_PASS:
|
||||||
snprintf(s, len,
|
snprintf(s, len,
|
||||||
"Filtro de hardware para este passo. \n"
|
"Filtro de hardware para este passo. \n"
|
||||||
" \n"
|
" \n"
|
||||||
@ -367,7 +348,7 @@ int menu_hash_get_help_pt(uint32_t hash, char *s, size_t len)
|
|||||||
"Padrão' será usado."
|
"Padrão' será usado."
|
||||||
);
|
);
|
||||||
break;
|
break;
|
||||||
case MENU_LABEL_AUTOSAVE_INTERVAL:
|
case MENU_ENUM_LABEL_AUTOSAVE_INTERVAL:
|
||||||
snprintf(s, len,
|
snprintf(s, len,
|
||||||
"Salva automaticamente a SRAM \n"
|
"Salva automaticamente a SRAM \n"
|
||||||
"em intervalos regulares.\n"
|
"em intervalos regulares.\n"
|
||||||
@ -378,7 +359,7 @@ int menu_hash_get_help_pt(uint32_t hash, char *s, size_t len)
|
|||||||
"Um valor de 0 desativa o salvamento \n"
|
"Um valor de 0 desativa o salvamento \n"
|
||||||
"automático.");
|
"automático.");
|
||||||
break;
|
break;
|
||||||
case MENU_LABEL_INPUT_BIND_DEVICE_TYPE:
|
case MENU_ENUM_LABEL_INPUT_BIND_DEVICE_TYPE:
|
||||||
snprintf(s, len,
|
snprintf(s, len,
|
||||||
"Tipo de Dispositivo de Entrada. \n"
|
"Tipo de Dispositivo de Entrada. \n"
|
||||||
" \n"
|
" \n"
|
||||||
@ -386,7 +367,7 @@ int menu_hash_get_help_pt(uint32_t hash, char *s, size_t len)
|
|||||||
"relevante para o core libretro."
|
"relevante para o core libretro."
|
||||||
);
|
);
|
||||||
break;
|
break;
|
||||||
case MENU_LABEL_LIBRETRO_LOG_LEVEL:
|
case MENU_ENUM_LABEL_LIBRETRO_LOG_LEVEL:
|
||||||
snprintf(s, len,
|
snprintf(s, len,
|
||||||
"Define o nível de registro para os cores \n"
|
"Define o nível de registro para os cores \n"
|
||||||
"(GET_LOG_INTERFACE). \n"
|
"(GET_LOG_INTERFACE). \n"
|
||||||
@ -404,8 +385,8 @@ int menu_hash_get_help_pt(uint32_t hash, char *s, size_t len)
|
|||||||
" ERROR = 3"
|
" ERROR = 3"
|
||||||
);
|
);
|
||||||
break;
|
break;
|
||||||
case MENU_LABEL_STATE_SLOT_INCREASE:
|
case MENU_ENUM_LABEL_STATE_SLOT_INCREASE:
|
||||||
case MENU_LABEL_STATE_SLOT_DECREASE:
|
case MENU_ENUM_LABEL_STATE_SLOT_DECREASE:
|
||||||
snprintf(s, len,
|
snprintf(s, len,
|
||||||
"Slot de Savestates.\n"
|
"Slot de Savestates.\n"
|
||||||
" \n"
|
" \n"
|
||||||
@ -414,7 +395,7 @@ int menu_hash_get_help_pt(uint32_t hash, char *s, size_t len)
|
|||||||
"Se diferente de 0, o nome será (caminho)(d), \n"
|
"Se diferente de 0, o nome será (caminho)(d), \n"
|
||||||
"em que (d) é o número do slot.");
|
"em que (d) é o número do slot.");
|
||||||
break;
|
break;
|
||||||
case MENU_LABEL_SHADER_APPLY_CHANGES:
|
case MENU_ENUM_LABEL_SHADER_APPLY_CHANGES:
|
||||||
snprintf(s, len,
|
snprintf(s, len,
|
||||||
"Aplicar Alterações de Shaders. \n"
|
"Aplicar Alterações de Shaders. \n"
|
||||||
" \n"
|
" \n"
|
||||||
@ -432,7 +413,7 @@ int menu_hash_get_help_pt(uint32_t hash, char *s, size_t len)
|
|||||||
"no Diretório de Shaders."
|
"no Diretório de Shaders."
|
||||||
);
|
);
|
||||||
break;
|
break;
|
||||||
case MENU_LABEL_INPUT_BIND_DEVICE_ID:
|
case MENU_ENUM_LABEL_INPUT_BIND_DEVICE_ID:
|
||||||
snprintf(s, len,
|
snprintf(s, len,
|
||||||
"Dispositivo de Entrada. \n"
|
"Dispositivo de Entrada. \n"
|
||||||
" \n"
|
" \n"
|
||||||
@ -440,11 +421,11 @@ int menu_hash_get_help_pt(uint32_t hash, char *s, size_t len)
|
|||||||
"O nome do pad está disponível."
|
"O nome do pad está disponível."
|
||||||
);
|
);
|
||||||
break;
|
break;
|
||||||
case MENU_LABEL_MENU_TOGGLE:
|
case MENU_ENUM_LABEL_MENU_TOGGLE:
|
||||||
snprintf(s, len,
|
snprintf(s, len,
|
||||||
"Alterna menu.");
|
"Alterna menu.");
|
||||||
break;
|
break;
|
||||||
case MENU_LABEL_GRAB_MOUSE_TOGGLE:
|
case MENU_ENUM_LABEL_GRAB_MOUSE_TOGGLE:
|
||||||
snprintf(s, len,
|
snprintf(s, len,
|
||||||
"Alterna uso de mouse.\n"
|
"Alterna uso de mouse.\n"
|
||||||
" \n"
|
" \n"
|
||||||
@ -453,14 +434,14 @@ int menu_hash_get_help_pt(uint32_t hash, char *s, size_t len)
|
|||||||
"permitir que a entrada relativa do mouse \n"
|
"permitir que a entrada relativa do mouse \n"
|
||||||
"funcione melhor.");
|
"funcione melhor.");
|
||||||
break;
|
break;
|
||||||
case MENU_LABEL_DISK_NEXT:
|
case MENU_ENUM_LABEL_DISK_NEXT:
|
||||||
snprintf(s, len,
|
snprintf(s, len,
|
||||||
"Circula por imagens de discos. Usar \n"
|
"Circula por imagens de discos. Usar \n"
|
||||||
"após ejetar. \n"
|
"após ejetar. \n"
|
||||||
" \n"
|
" \n"
|
||||||
" Finaliza ao usar ejetar novamente.");
|
" Finaliza ao usar ejetar novamente.");
|
||||||
break;
|
break;
|
||||||
case MENU_LABEL_VIDEO_FILTER:
|
case MENU_ENUM_LABEL_VIDEO_FILTER:
|
||||||
#ifdef HAVE_FILTERS_BUILTIN
|
#ifdef HAVE_FILTERS_BUILTIN
|
||||||
snprintf(s, len,
|
snprintf(s, len,
|
||||||
"Filtro de vídeo baseado em CPU.");
|
"Filtro de vídeo baseado em CPU.");
|
||||||
@ -471,7 +452,7 @@ int menu_hash_get_help_pt(uint32_t hash, char *s, size_t len)
|
|||||||
"Caminho para uma biblioteca dinâmica.");
|
"Caminho para uma biblioteca dinâmica.");
|
||||||
#endif
|
#endif
|
||||||
break;
|
break;
|
||||||
case MENU_LABEL_AUDIO_DEVICE:
|
case MENU_ENUM_LABEL_AUDIO_DEVICE:
|
||||||
snprintf(s, len,
|
snprintf(s, len,
|
||||||
"Sobrepõe-se ao dispositivo de áudio padrão \n"
|
"Sobrepõe-se ao dispositivo de áudio padrão \n"
|
||||||
"que está em uso.\n"
|
"que está em uso.\n"
|
||||||
@ -496,13 +477,13 @@ int menu_hash_get_help_pt(uint32_t hash, char *s, size_t len)
|
|||||||
#endif
|
#endif
|
||||||
);
|
);
|
||||||
break;
|
break;
|
||||||
case MENU_LABEL_DISK_EJECT_TOGGLE:
|
case MENU_ENUM_LABEL_DISK_EJECT_TOGGLE:
|
||||||
snprintf(s, len,
|
snprintf(s, len,
|
||||||
"Alterna ejeção para discos.\n"
|
"Alterna ejeção para discos.\n"
|
||||||
" \n"
|
" \n"
|
||||||
"Usado para conteúdos multidiscos.");
|
"Usado para conteúdos multidiscos.");
|
||||||
break;
|
break;
|
||||||
case MENU_LABEL_ENABLE_HOTKEY:
|
case MENU_ENUM_LABEL_ENABLE_HOTKEY:
|
||||||
snprintf(s, len,
|
snprintf(s, len,
|
||||||
"Ativar outras hotkeys.\n"
|
"Ativar outras hotkeys.\n"
|
||||||
" \n"
|
" \n"
|
||||||
@ -515,21 +496,21 @@ int menu_hash_get_help_pt(uint32_t hash, char *s, size_t len)
|
|||||||
"consultam uma grande área do teclado, cujo caminho \n"
|
"consultam uma grande área do teclado, cujo caminho \n"
|
||||||
"deve estar livre das hotkeys.");
|
"deve estar livre das hotkeys.");
|
||||||
break;
|
break;
|
||||||
case MENU_LABEL_REWIND_ENABLE:
|
case MENU_ENUM_LABEL_REWIND_ENABLE:
|
||||||
snprintf(s, len,
|
snprintf(s, len,
|
||||||
"Ativa retrocesso.\n"
|
"Ativa retrocesso.\n"
|
||||||
" \n"
|
" \n"
|
||||||
"Essa opção causa uma perda de desempenho, \n"
|
"Essa opção causa uma perda de desempenho, \n"
|
||||||
"por isso está desativada por padrão.");
|
"por isso está desativada por padrão.");
|
||||||
break;
|
break;
|
||||||
case MENU_LABEL_LIBRETRO_DIR_PATH:
|
case MENU_ENUM_LABEL_LIBRETRO_DIR_PATH:
|
||||||
snprintf(s, len,
|
snprintf(s, len,
|
||||||
"Diretórios de Cores. \n"
|
"Diretórios de Cores. \n"
|
||||||
" \n"
|
" \n"
|
||||||
"Um diretório onde são buscadas as \n"
|
"Um diretório onde são buscadas as \n"
|
||||||
"implementações de cores libretro.");
|
"implementações de cores libretro.");
|
||||||
break;
|
break;
|
||||||
case MENU_LABEL_VIDEO_REFRESH_RATE_AUTO:
|
case MENU_ENUM_LABEL_VIDEO_REFRESH_RATE_AUTO:
|
||||||
{
|
{
|
||||||
/* Work around C89 limitations */
|
/* Work around C89 limitations */
|
||||||
char u[501];
|
char u[501];
|
||||||
@ -557,7 +538,7 @@ int menu_hash_get_help_pt(uint32_t hash, char *s, size_t len)
|
|||||||
strlcat(s, t, len);
|
strlcat(s, t, len);
|
||||||
}
|
}
|
||||||
break;
|
break;
|
||||||
case MENU_LABEL_VIDEO_ROTATION:
|
case MENU_ENUM_LABEL_VIDEO_ROTATION:
|
||||||
snprintf(s, len,
|
snprintf(s, len,
|
||||||
"Força uma certa rotação da tela. \n"
|
"Força uma certa rotação da tela. \n"
|
||||||
" \n"
|
" \n"
|
||||||
@ -565,14 +546,14 @@ int menu_hash_get_help_pt(uint32_t hash, char *s, size_t len)
|
|||||||
"por conjuntos de cores (veja Permitir\n"
|
"por conjuntos de cores (veja Permitir\n"
|
||||||
"Rotação de Vídeo).");
|
"Rotação de Vídeo).");
|
||||||
break;
|
break;
|
||||||
case MENU_LABEL_VIDEO_SCALE:
|
case MENU_ENUM_LABEL_VIDEO_SCALE:
|
||||||
snprintf(s, len,
|
snprintf(s, len,
|
||||||
"Resolução de tela cheia.\n"
|
"Resolução de tela cheia.\n"
|
||||||
" \n"
|
" \n"
|
||||||
"Resolução 0 usa a resolução \n"
|
"Resolução 0 usa a resolução \n"
|
||||||
"do ambiente.\n");
|
"do ambiente.\n");
|
||||||
break;
|
break;
|
||||||
case MENU_LABEL_FASTFORWARD_RATIO:
|
case MENU_ENUM_LABEL_FASTFORWARD_RATIO:
|
||||||
snprintf(s, len,
|
snprintf(s, len,
|
||||||
"Taxa de Avanço Rápido."
|
"Taxa de Avanço Rápido."
|
||||||
" \n"
|
" \n"
|
||||||
@ -587,7 +568,7 @@ int menu_hash_get_help_pt(uint32_t hash, char *s, size_t len)
|
|||||||
"Não confie que esse teto tenha exatidão \n"
|
"Não confie que esse teto tenha exatidão \n"
|
||||||
"perfeita.");
|
"perfeita.");
|
||||||
break;
|
break;
|
||||||
case MENU_LABEL_VIDEO_MONITOR_INDEX:
|
case MENU_ENUM_LABEL_VIDEO_MONITOR_INDEX:
|
||||||
snprintf(s, len,
|
snprintf(s, len,
|
||||||
"Preferência de monitor.\n"
|
"Preferência de monitor.\n"
|
||||||
" \n"
|
" \n"
|
||||||
@ -596,14 +577,14 @@ int menu_hash_get_help_pt(uint32_t hash, char *s, size_t len)
|
|||||||
"monitor), sugere ao RetroArch usar esse \n"
|
"monitor), sugere ao RetroArch usar esse \n"
|
||||||
"monitor em particular.");
|
"monitor em particular.");
|
||||||
break;
|
break;
|
||||||
case MENU_LABEL_VIDEO_CROP_OVERSCAN:
|
case MENU_ENUM_LABEL_VIDEO_CROP_OVERSCAN:
|
||||||
snprintf(s, len,
|
snprintf(s, len,
|
||||||
"Força o descarte de quadros overscanned. \n"
|
"Força o descarte de quadros overscanned. \n"
|
||||||
" \n"
|
" \n"
|
||||||
"O comportamento exato dessa opção é \n"
|
"O comportamento exato dessa opção é \n"
|
||||||
"específico da implementação do core.");
|
"específico da implementação do core.");
|
||||||
break;
|
break;
|
||||||
case MENU_LABEL_VIDEO_SCALE_INTEGER:
|
case MENU_ENUM_LABEL_VIDEO_SCALE_INTEGER:
|
||||||
snprintf(s, len,
|
snprintf(s, len,
|
||||||
"Só interpola vídeo em escalas múltiplas \n"
|
"Só interpola vídeo em escalas múltiplas \n"
|
||||||
"inteiras da resolução nativa.\n"
|
"inteiras da resolução nativa.\n"
|
||||||
@ -614,7 +595,7 @@ int menu_hash_get_help_pt(uint32_t hash, char *s, size_t len)
|
|||||||
"Se Forçar Aspecto não estiver definida, X/Y \n"
|
"Se Forçar Aspecto não estiver definida, X/Y \n"
|
||||||
"serão escalonados em inteiros independentemente.");
|
"serão escalonados em inteiros independentemente.");
|
||||||
break;
|
break;
|
||||||
case MENU_LABEL_AUDIO_VOLUME:
|
case MENU_ENUM_LABEL_AUDIO_VOLUME:
|
||||||
snprintf(s, len,
|
snprintf(s, len,
|
||||||
"Volume de Áudio, em dB.\n"
|
"Volume de Áudio, em dB.\n"
|
||||||
" \n"
|
" \n"
|
||||||
@ -622,7 +603,7 @@ int menu_hash_get_help_pt(uint32_t hash, char *s, size_t len)
|
|||||||
"O ganho pode ser controlado em execução com \n"
|
"O ganho pode ser controlado em execução com \n"
|
||||||
"Aumentar Volume / Baixar Volume.");
|
"Aumentar Volume / Baixar Volume.");
|
||||||
break;
|
break;
|
||||||
case MENU_LABEL_AUDIO_RATE_CONTROL_DELTA:
|
case MENU_ENUM_LABEL_AUDIO_RATE_CONTROL_DELTA:
|
||||||
snprintf(s, len,
|
snprintf(s, len,
|
||||||
"Controle de taxa de áudio.\n"
|
"Controle de taxa de áudio.\n"
|
||||||
" \n"
|
" \n"
|
||||||
@ -636,7 +617,7 @@ int menu_hash_get_help_pt(uint32_t hash, char *s, size_t len)
|
|||||||
" Taxa de entrada é definida como: \n"
|
" Taxa de entrada é definida como: \n"
|
||||||
" input rate * (1.0 +/- (rate control delta))");
|
" input rate * (1.0 +/- (rate control delta))");
|
||||||
break;
|
break;
|
||||||
case MENU_LABEL_AUDIO_MAX_TIMING_SKEW:
|
case MENU_ENUM_LABEL_AUDIO_MAX_TIMING_SKEW:
|
||||||
snprintf(s, len,
|
snprintf(s, len,
|
||||||
"Distorção de áudio máxima.\n"
|
"Distorção de áudio máxima.\n"
|
||||||
" \n"
|
" \n"
|
||||||
@ -649,36 +630,36 @@ int menu_hash_get_help_pt(uint32_t hash, char *s, size_t len)
|
|||||||
" A taxa de entrada é definida como: \n"
|
" A taxa de entrada é definida como: \n"
|
||||||
" input rate * (1.0 +/- (max timing skew))");
|
" input rate * (1.0 +/- (max timing skew))");
|
||||||
break;
|
break;
|
||||||
case MENU_LABEL_OVERLAY_NEXT:
|
case MENU_ENUM_LABEL_OVERLAY_NEXT:
|
||||||
snprintf(s, len,
|
snprintf(s, len,
|
||||||
"Alterna para o próximo overlay.\n"
|
"Alterna para o próximo overlay.\n"
|
||||||
" \n"
|
" \n"
|
||||||
"Navegação circular.");
|
"Navegação circular.");
|
||||||
break;
|
break;
|
||||||
case MENU_LABEL_LOG_VERBOSITY:
|
case MENU_ENUM_LABEL_LOG_VERBOSITY:
|
||||||
snprintf(s, len,
|
snprintf(s, len,
|
||||||
"Ativa ou desativa nível de prolixidade \n"
|
"Ativa ou desativa nível de prolixidade \n"
|
||||||
"do frontend.");
|
"do frontend.");
|
||||||
break;
|
break;
|
||||||
case MENU_LABEL_VOLUME_UP:
|
case MENU_ENUM_LABEL_VOLUME_UP:
|
||||||
snprintf(s, len,
|
snprintf(s, len,
|
||||||
"Aumenta o volume de áudio.");
|
"Aumenta o volume de áudio.");
|
||||||
break;
|
break;
|
||||||
case MENU_LABEL_VOLUME_DOWN:
|
case MENU_ENUM_LABEL_VOLUME_DOWN:
|
||||||
snprintf(s, len,
|
snprintf(s, len,
|
||||||
"Baixa o volume de áudio.");
|
"Baixa o volume de áudio.");
|
||||||
break;
|
break;
|
||||||
case MENU_LABEL_VIDEO_DISABLE_COMPOSITION:
|
case MENU_ENUM_LABEL_VIDEO_DISABLE_COMPOSITION:
|
||||||
snprintf(s, len,
|
snprintf(s, len,
|
||||||
"Desativa composition à força.\n"
|
"Desativa composition à força.\n"
|
||||||
"Válido somente para Windows Vista/7 atualmente.");
|
"Válido somente para Windows Vista/7 atualmente.");
|
||||||
break;
|
break;
|
||||||
case MENU_LABEL_PERFCNT_ENABLE:
|
case MENU_ENUM_LABEL_PERFCNT_ENABLE:
|
||||||
snprintf(s, len,
|
snprintf(s, len,
|
||||||
"Ativa ou desativa contadores de desempenho \n"
|
"Ativa ou desativa contadores de desempenho \n"
|
||||||
"do frontend.");
|
"do frontend.");
|
||||||
break;
|
break;
|
||||||
case MENU_LABEL_SYSTEM_DIRECTORY:
|
case MENU_ENUM_LABEL_SYSTEM_DIRECTORY:
|
||||||
snprintf(s, len,
|
snprintf(s, len,
|
||||||
"Diretório system. \n"
|
"Diretório system. \n"
|
||||||
" \n"
|
" \n"
|
||||||
@ -687,7 +668,7 @@ int menu_hash_get_help_pt(uint32_t hash, char *s, size_t len)
|
|||||||
"para carregar BIOS, configurações\n"
|
"para carregar BIOS, configurações\n"
|
||||||
"específicas de sistemas, etc.");
|
"específicas de sistemas, etc.");
|
||||||
break;
|
break;
|
||||||
case MENU_LABEL_SAVESTATE_AUTO_SAVE:
|
case MENU_ENUM_LABEL_SAVESTATE_AUTO_SAVE:
|
||||||
snprintf(s, len,
|
snprintf(s, len,
|
||||||
"Automaticamente salva um Savestate ao fechar \n"
|
"Automaticamente salva um Savestate ao fechar \n"
|
||||||
"o RetroArch.\n"
|
"o RetroArch.\n"
|
||||||
@ -696,7 +677,7 @@ int menu_hash_get_help_pt(uint32_t hash, char *s, size_t len)
|
|||||||
"Savestate com esse caminho ao iniciar se 'Carregar\n"
|
"Savestate com esse caminho ao iniciar se 'Carregar\n"
|
||||||
"Savestate Automaticamente' estiver ativado.");
|
"Savestate Automaticamente' estiver ativado.");
|
||||||
break;
|
break;
|
||||||
case MENU_LABEL_VIDEO_THREADED:
|
case MENU_ENUM_LABEL_VIDEO_THREADED:
|
||||||
snprintf(s, len,
|
snprintf(s, len,
|
||||||
"Usa driver de vídeo em thread.\n"
|
"Usa driver de vídeo em thread.\n"
|
||||||
" \n"
|
" \n"
|
||||||
@ -704,11 +685,11 @@ int menu_hash_get_help_pt(uint32_t hash, char *s, size_t len)
|
|||||||
"possível custo de latência e mais engasgos \n"
|
"possível custo de latência e mais engasgos \n"
|
||||||
"de vídeo.");
|
"de vídeo.");
|
||||||
break;
|
break;
|
||||||
case MENU_LABEL_VIDEO_VSYNC:
|
case MENU_ENUM_LABEL_VIDEO_VSYNC:
|
||||||
snprintf(s, len,
|
snprintf(s, len,
|
||||||
"Sincronismo Vertical de vídeo.\n");
|
"Sincronismo Vertical de vídeo.\n");
|
||||||
break;
|
break;
|
||||||
case MENU_LABEL_VIDEO_HARD_SYNC:
|
case MENU_ENUM_LABEL_VIDEO_HARD_SYNC:
|
||||||
snprintf(s, len,
|
snprintf(s, len,
|
||||||
"Tenta sincronizar CPU com GPU via \n"
|
"Tenta sincronizar CPU com GPU via \n"
|
||||||
"hardware.\n"
|
"hardware.\n"
|
||||||
@ -716,7 +697,7 @@ int menu_hash_get_help_pt(uint32_t hash, char *s, size_t len)
|
|||||||
"Pode reduzir a latência ao custo de \n"
|
"Pode reduzir a latência ao custo de \n"
|
||||||
"desempenho.");
|
"desempenho.");
|
||||||
break;
|
break;
|
||||||
case MENU_LABEL_REWIND_GRANULARITY:
|
case MENU_ENUM_LABEL_REWIND_GRANULARITY:
|
||||||
snprintf(s, len,
|
snprintf(s, len,
|
||||||
"Granularidade do retrocesso.\n"
|
"Granularidade do retrocesso.\n"
|
||||||
" \n"
|
" \n"
|
||||||
@ -725,11 +706,11 @@ int menu_hash_get_help_pt(uint32_t hash, char *s, size_t len)
|
|||||||
"quadros por vez, aumentando a velocidade \n"
|
"quadros por vez, aumentando a velocidade \n"
|
||||||
"de retrocesso.");
|
"de retrocesso.");
|
||||||
break;
|
break;
|
||||||
case MENU_LABEL_SCREENSHOT:
|
case MENU_ENUM_LABEL_SCREENSHOT:
|
||||||
snprintf(s, len,
|
snprintf(s, len,
|
||||||
"Tira uma foto da tela.");
|
"Tira uma foto da tela.");
|
||||||
break;
|
break;
|
||||||
case MENU_LABEL_VIDEO_FRAME_DELAY:
|
case MENU_ENUM_LABEL_VIDEO_FRAME_DELAY:
|
||||||
snprintf(s, len,
|
snprintf(s, len,
|
||||||
"Define quantos milissegundos retardar \n"
|
"Define quantos milissegundos retardar \n"
|
||||||
"após o VSync antes de executar o core.\n"
|
"após o VSync antes de executar o core.\n"
|
||||||
@ -739,7 +720,7 @@ int menu_hash_get_help_pt(uint32_t hash, char *s, size_t len)
|
|||||||
" \n"
|
" \n"
|
||||||
"O valor máximo é 15.");
|
"O valor máximo é 15.");
|
||||||
break;
|
break;
|
||||||
case MENU_LABEL_VIDEO_HARD_SYNC_FRAMES:
|
case MENU_ENUM_LABEL_VIDEO_HARD_SYNC_FRAMES:
|
||||||
snprintf(s, len,
|
snprintf(s, len,
|
||||||
"Define quantos quadros a CPU pode rodar \n"
|
"Define quantos quadros a CPU pode rodar \n"
|
||||||
"adiante da GPU com a opção 'Sincronismo \n"
|
"adiante da GPU com a opção 'Sincronismo \n"
|
||||||
@ -751,7 +732,7 @@ int menu_hash_get_help_pt(uint32_t hash, char *s, size_t len)
|
|||||||
" 1: Sincroniza com quadro anterior.\n"
|
" 1: Sincroniza com quadro anterior.\n"
|
||||||
" 2: Etc ...");
|
" 2: Etc ...");
|
||||||
break;
|
break;
|
||||||
case MENU_LABEL_VIDEO_BLACK_FRAME_INSERTION:
|
case MENU_ENUM_LABEL_VIDEO_BLACK_FRAME_INSERTION:
|
||||||
snprintf(s, len,
|
snprintf(s, len,
|
||||||
"Insere um quadro preto entre quadros. \n"
|
"Insere um quadro preto entre quadros. \n"
|
||||||
" \n"
|
" \n"
|
||||||
@ -763,7 +744,7 @@ int menu_hash_get_help_pt(uint32_t hash, char *s, size_t len)
|
|||||||
"ser configurada como se fosse um monitor de \n"
|
"ser configurada como se fosse um monitor de \n"
|
||||||
"60 Hz (divida a taxa de atualização por 2).");
|
"60 Hz (divida a taxa de atualização por 2).");
|
||||||
break;
|
break;
|
||||||
case MENU_LABEL_RGUI_SHOW_START_SCREEN:
|
case MENU_ENUM_LABEL_RGUI_SHOW_START_SCREEN:
|
||||||
snprintf(s, len,
|
snprintf(s, len,
|
||||||
"Mostra a tela inicial no menu.\n"
|
"Mostra a tela inicial no menu.\n"
|
||||||
"É definida automaticamente como falso quando\n"
|
"É definida automaticamente como falso quando\n"
|
||||||
@ -772,39 +753,39 @@ int menu_hash_get_help_pt(uint32_t hash, char *s, size_t len)
|
|||||||
"É atualizada na configuração apenas quando a\n"
|
"É atualizada na configuração apenas quando a\n"
|
||||||
"opção 'Salvar Configuração ao Sair' está ativada.\n");
|
"opção 'Salvar Configuração ao Sair' está ativada.\n");
|
||||||
break;
|
break;
|
||||||
case MENU_LABEL_CORE_SPECIFIC_CONFIG:
|
case MENU_ENUM_LABEL_CORE_SPECIFIC_CONFIG:
|
||||||
snprintf(s, len,
|
snprintf(s, len,
|
||||||
"Carrega uma configuração específica baseada \n"
|
"Carrega uma configuração específica baseada \n"
|
||||||
"no core que está sendo usado.\n");
|
"no core que está sendo usado.\n");
|
||||||
break;
|
break;
|
||||||
case MENU_LABEL_VIDEO_FULLSCREEN:
|
case MENU_ENUM_LABEL_VIDEO_FULLSCREEN:
|
||||||
snprintf(s, len, "Alterna tela cheia.");
|
snprintf(s, len, "Alterna tela cheia.");
|
||||||
break;
|
break;
|
||||||
case MENU_LABEL_BLOCK_SRAM_OVERWRITE:
|
case MENU_ENUM_LABEL_BLOCK_SRAM_OVERWRITE:
|
||||||
snprintf(s, len,
|
snprintf(s, len,
|
||||||
"Previne SRAM de ser sobrescrita ao \n"
|
"Previne SRAM de ser sobrescrita ao \n"
|
||||||
"carregar Savestates.\n"
|
"carregar Savestates.\n"
|
||||||
" \n"
|
" \n"
|
||||||
"Pode potencialmente levar a jogos bugados.");
|
"Pode potencialmente levar a jogos bugados.");
|
||||||
break;
|
break;
|
||||||
case MENU_LABEL_PAUSE_NONACTIVE:
|
case MENU_ENUM_LABEL_PAUSE_NONACTIVE:
|
||||||
snprintf(s, len,
|
snprintf(s, len,
|
||||||
"Pausa a jogatina quando o foco da janela \n"
|
"Pausa a jogatina quando o foco da janela \n"
|
||||||
"é perdido.");
|
"é perdido.");
|
||||||
break;
|
break;
|
||||||
case MENU_LABEL_VIDEO_GPU_SCREENSHOT:
|
case MENU_ENUM_LABEL_VIDEO_GPU_SCREENSHOT:
|
||||||
snprintf(s, len,
|
snprintf(s, len,
|
||||||
"Captura material gráfico de saída da \n"
|
"Captura material gráfico de saída da \n"
|
||||||
"GPU se estiver disponível.");
|
"GPU se estiver disponível.");
|
||||||
break;
|
break;
|
||||||
case MENU_LABEL_SCREENSHOT_DIRECTORY:
|
case MENU_ENUM_LABEL_SCREENSHOT_DIRECTORY:
|
||||||
snprintf(s, len,
|
snprintf(s, len,
|
||||||
"Diretório de Capturas de Tela. \n"
|
"Diretório de Capturas de Tela. \n"
|
||||||
" \n"
|
" \n"
|
||||||
"Diretório para guardar as capturas de tela."
|
"Diretório para guardar as capturas de tela."
|
||||||
);
|
);
|
||||||
break;
|
break;
|
||||||
case MENU_LABEL_VIDEO_SWAP_INTERVAL:
|
case MENU_ENUM_LABEL_VIDEO_SWAP_INTERVAL:
|
||||||
snprintf(s, len,
|
snprintf(s, len,
|
||||||
"Intervalo de Troca de VSync.\n"
|
"Intervalo de Troca de VSync.\n"
|
||||||
" \n"
|
" \n"
|
||||||
@ -812,7 +793,7 @@ int menu_hash_get_help_pt(uint32_t hash, char *s, size_t len)
|
|||||||
"Use-e para reduzir à metade a taxa de \n"
|
"Use-e para reduzir à metade a taxa de \n"
|
||||||
"atualização do monitor.");
|
"atualização do monitor.");
|
||||||
break;
|
break;
|
||||||
case MENU_LABEL_SAVEFILE_DIRECTORY:
|
case MENU_ENUM_LABEL_SAVEFILE_DIRECTORY:
|
||||||
snprintf(s, len,
|
snprintf(s, len,
|
||||||
"Diretório de Saves. \n"
|
"Diretório de Saves. \n"
|
||||||
" \n"
|
" \n"
|
||||||
@ -823,7 +804,7 @@ int menu_hash_get_help_pt(uint32_t hash, char *s, size_t len)
|
|||||||
"Pode ser sobreposto por opções explícitas de\n"
|
"Pode ser sobreposto por opções explícitas de\n"
|
||||||
"linha de comando.");
|
"linha de comando.");
|
||||||
break;
|
break;
|
||||||
case MENU_LABEL_SAVESTATE_DIRECTORY:
|
case MENU_ENUM_LABEL_SAVESTATE_DIRECTORY:
|
||||||
snprintf(s, len,
|
snprintf(s, len,
|
||||||
"Diretório de Savestates. \n"
|
"Diretório de Savestates. \n"
|
||||||
" \n"
|
" \n"
|
||||||
@ -833,7 +814,7 @@ int menu_hash_get_help_pt(uint32_t hash, char *s, size_t len)
|
|||||||
"Pode ser sobreposto por opções explícitas de\n"
|
"Pode ser sobreposto por opções explícitas de\n"
|
||||||
"linha de comando.");
|
"linha de comando.");
|
||||||
break;
|
break;
|
||||||
case MENU_LABEL_ASSETS_DIRECTORY:
|
case MENU_ENUM_LABEL_ASSETS_DIRECTORY:
|
||||||
snprintf(s, len,
|
snprintf(s, len,
|
||||||
"Diretório de Recursos (Assets). \n"
|
"Diretório de Recursos (Assets). \n"
|
||||||
" \n"
|
" \n"
|
||||||
@ -841,7 +822,7 @@ int menu_hash_get_help_pt(uint32_t hash, char *s, size_t len)
|
|||||||
"tenta buscar pelo menu recursos (assets) \n"
|
"tenta buscar pelo menu recursos (assets) \n"
|
||||||
"carregáveis, etc.");
|
"carregáveis, etc.");
|
||||||
break;
|
break;
|
||||||
case MENU_LABEL_DYNAMIC_WALLPAPERS_DIRECTORY:
|
case MENU_ENUM_LABEL_DYNAMIC_WALLPAPERS_DIRECTORY:
|
||||||
snprintf(s, len,
|
snprintf(s, len,
|
||||||
"Diretório de Papéis de Parede Dinâmicos. \n"
|
"Diretório de Papéis de Parede Dinâmicos. \n"
|
||||||
" \n"
|
" \n"
|
||||||
@ -849,14 +830,14 @@ int menu_hash_get_help_pt(uint32_t hash, char *s, size_t len)
|
|||||||
"serão carregados dinamicamente pelo menu \n"
|
"serão carregados dinamicamente pelo menu \n"
|
||||||
"dependendo do contexto.");
|
"dependendo do contexto.");
|
||||||
break;
|
break;
|
||||||
case MENU_LABEL_SLOWMOTION_RATIO:
|
case MENU_ENUM_LABEL_SLOWMOTION_RATIO:
|
||||||
snprintf(s, len,
|
snprintf(s, len,
|
||||||
"Taxa de câmera lenta."
|
"Taxa de câmera lenta."
|
||||||
" \n"
|
" \n"
|
||||||
"Quando ativado, o conteúdo rodará em velocidade\n"
|
"Quando ativado, o conteúdo rodará em velocidade\n"
|
||||||
"reduzida por um fator.");
|
"reduzida por um fator.");
|
||||||
break;
|
break;
|
||||||
case MENU_LABEL_INPUT_AXIS_THRESHOLD:
|
case MENU_ENUM_LABEL_INPUT_AXIS_THRESHOLD:
|
||||||
snprintf(s, len,
|
snprintf(s, len,
|
||||||
"Define o limiar de eixo.\n"
|
"Define o limiar de eixo.\n"
|
||||||
" \n"
|
" \n"
|
||||||
@ -864,7 +845,7 @@ int menu_hash_get_help_pt(uint32_t hash, char *s, size_t len)
|
|||||||
"resultar em um botão pressionado.\n"
|
"resultar em um botão pressionado.\n"
|
||||||
" Valores possíveis são [0.0, 1.0].");
|
" Valores possíveis são [0.0, 1.0].");
|
||||||
break;
|
break;
|
||||||
case MENU_LABEL_INPUT_TURBO_PERIOD:
|
case MENU_ENUM_LABEL_INPUT_TURBO_PERIOD:
|
||||||
snprintf(s, len,
|
snprintf(s, len,
|
||||||
"Período de turbo.\n"
|
"Período de turbo.\n"
|
||||||
" \n"
|
" \n"
|
||||||
@ -872,24 +853,24 @@ int menu_hash_get_help_pt(uint32_t hash, char *s, size_t len)
|
|||||||
"os botões com turbo ativado."
|
"os botões com turbo ativado."
|
||||||
);
|
);
|
||||||
break;
|
break;
|
||||||
case MENU_LABEL_INPUT_AUTODETECT_ENABLE:
|
case MENU_ENUM_LABEL_INPUT_AUTODETECT_ENABLE:
|
||||||
snprintf(s, len,
|
snprintf(s, len,
|
||||||
"Ativa autodetecção de entrada.\n"
|
"Ativa autodetecção de entrada.\n"
|
||||||
" \n"
|
" \n"
|
||||||
"Tentará autoconfigurar joypads \n"
|
"Tentará autoconfigurar joypads \n"
|
||||||
"em um estilo Plug-and-Play.");
|
"em um estilo Plug-and-Play.");
|
||||||
break;
|
break;
|
||||||
case MENU_LABEL_CAMERA_ALLOW:
|
case MENU_ENUM_LABEL_CAMERA_ALLOW:
|
||||||
snprintf(s, len,
|
snprintf(s, len,
|
||||||
"Autorizar ou desautorizar o acesso da câmera \n"
|
"Autorizar ou desautorizar o acesso da câmera \n"
|
||||||
"pelos cores.");
|
"pelos cores.");
|
||||||
break;
|
break;
|
||||||
case MENU_LABEL_LOCATION_ALLOW:
|
case MENU_ENUM_LABEL_LOCATION_ALLOW:
|
||||||
snprintf(s, len,
|
snprintf(s, len,
|
||||||
"Autorizar ou desautorizar o acesso de \n"
|
"Autorizar ou desautorizar o acesso de \n"
|
||||||
"serviços de localização pelos cores.");
|
"serviços de localização pelos cores.");
|
||||||
break;
|
break;
|
||||||
case MENU_LABEL_TURBO:
|
case MENU_ENUM_LABEL_TURBO:
|
||||||
snprintf(s, len,
|
snprintf(s, len,
|
||||||
"Ativar turbo.\n"
|
"Ativar turbo.\n"
|
||||||
" \n"
|
" \n"
|
||||||
@ -901,21 +882,21 @@ int menu_hash_get_help_pt(uint32_t hash, char *s, size_t len)
|
|||||||
"A modulação pára quando o próprio botão \n"
|
"A modulação pára quando o próprio botão \n"
|
||||||
"(não é o botão de turbo) é solto.");
|
"(não é o botão de turbo) é solto.");
|
||||||
break;
|
break;
|
||||||
case MENU_LABEL_OSK_ENABLE:
|
case MENU_ENUM_LABEL_OSK_ENABLE:
|
||||||
snprintf(s, len,
|
snprintf(s, len,
|
||||||
"Ativar/desativar teclado na tela.");
|
"Ativar/desativar teclado na tela.");
|
||||||
break;
|
break;
|
||||||
case MENU_LABEL_AUDIO_MUTE:
|
case MENU_ENUM_LABEL_AUDIO_MUTE:
|
||||||
snprintf(s, len,
|
snprintf(s, len,
|
||||||
"Ligar/desligar áudio.");
|
"Ligar/desligar áudio.");
|
||||||
break;
|
break;
|
||||||
case MENU_LABEL_REWIND:
|
case MENU_ENUM_LABEL_REWIND:
|
||||||
snprintf(s, len,
|
snprintf(s, len,
|
||||||
"Segure o botão para retroceder.\n"
|
"Segure o botão para retroceder.\n"
|
||||||
" \n"
|
" \n"
|
||||||
"Retrocesso deve estar ativado.");
|
"Retrocesso deve estar ativado.");
|
||||||
break;
|
break;
|
||||||
case MENU_LABEL_EXIT_EMULATOR:
|
case MENU_ENUM_LABEL_EXIT_EMULATOR:
|
||||||
snprintf(s, len,
|
snprintf(s, len,
|
||||||
"Tecla para sair corretamente do RetroArch."
|
"Tecla para sair corretamente do RetroArch."
|
||||||
#if !defined(RARCH_MOBILE) && !defined(RARCH_CONSOLE)
|
#if !defined(RARCH_MOBILE) && !defined(RARCH_CONSOLE)
|
||||||
@ -927,71 +908,71 @@ int menu_hash_get_help_pt(uint32_t hash, char *s, size_t len)
|
|||||||
#endif
|
#endif
|
||||||
);
|
);
|
||||||
break;
|
break;
|
||||||
case MENU_LABEL_LOAD_STATE:
|
case MENU_ENUM_LABEL_LOAD_STATE:
|
||||||
snprintf(s, len,
|
snprintf(s, len,
|
||||||
"Carrega Savestates.");
|
"Carrega Savestates.");
|
||||||
break;
|
break;
|
||||||
case MENU_LABEL_SAVE_STATE:
|
case MENU_ENUM_LABEL_SAVE_STATE:
|
||||||
snprintf(s, len,
|
snprintf(s, len,
|
||||||
"Salva Savestates.");
|
"Salva Savestates.");
|
||||||
break;
|
break;
|
||||||
case MENU_LABEL_NETPLAY_FLIP_PLAYERS:
|
case MENU_ENUM_LABEL_NETPLAY_FLIP_PLAYERS:
|
||||||
snprintf(s, len,
|
snprintf(s, len,
|
||||||
"Netplay inverte usuários.");
|
"Netplay inverte usuários.");
|
||||||
break;
|
break;
|
||||||
case MENU_LABEL_CHEAT_INDEX_PLUS:
|
case MENU_ENUM_LABEL_CHEAT_INDEX_PLUS:
|
||||||
snprintf(s, len,
|
snprintf(s, len,
|
||||||
"Incrementa o índice de cheats.\n");
|
"Incrementa o índice de cheats.\n");
|
||||||
break;
|
break;
|
||||||
case MENU_LABEL_CHEAT_INDEX_MINUS:
|
case MENU_ENUM_LABEL_CHEAT_INDEX_MINUS:
|
||||||
snprintf(s, len,
|
snprintf(s, len,
|
||||||
"Decrementa o índice de cheats.\n");
|
"Decrementa o índice de cheats.\n");
|
||||||
break;
|
break;
|
||||||
case MENU_LABEL_SHADER_PREV:
|
case MENU_ENUM_LABEL_SHADER_PREV:
|
||||||
snprintf(s, len,
|
snprintf(s, len,
|
||||||
"Aplica o shader anterior no diretório.");
|
"Aplica o shader anterior no diretório.");
|
||||||
break;
|
break;
|
||||||
case MENU_LABEL_SHADER_NEXT:
|
case MENU_ENUM_LABEL_SHADER_NEXT:
|
||||||
snprintf(s, len,
|
snprintf(s, len,
|
||||||
"Aplica o próximo shader no diretório.");
|
"Aplica o próximo shader no diretório.");
|
||||||
break;
|
break;
|
||||||
case MENU_LABEL_RESET:
|
case MENU_ENUM_LABEL_RESET:
|
||||||
snprintf(s, len,
|
snprintf(s, len,
|
||||||
"Reinicia o conteúdo.\n");
|
"Reinicia o conteúdo.\n");
|
||||||
break;
|
break;
|
||||||
case MENU_LABEL_PAUSE_TOGGLE:
|
case MENU_ENUM_LABEL_PAUSE_TOGGLE:
|
||||||
snprintf(s, len,
|
snprintf(s, len,
|
||||||
"Alterna estado de pausado e não pausado.");
|
"Alterna estado de pausado e não pausado.");
|
||||||
break;
|
break;
|
||||||
case MENU_LABEL_CHEAT_TOGGLE:
|
case MENU_ENUM_LABEL_CHEAT_TOGGLE:
|
||||||
snprintf(s, len,
|
snprintf(s, len,
|
||||||
"Alterna índice de cheats.\n");
|
"Alterna índice de cheats.\n");
|
||||||
break;
|
break;
|
||||||
case MENU_LABEL_HOLD_FAST_FORWARD:
|
case MENU_ENUM_LABEL_HOLD_FAST_FORWARD:
|
||||||
snprintf(s, len,
|
snprintf(s, len,
|
||||||
"Segure para avanço rápido. Soltando o botão \n"
|
"Segure para avanço rápido. Soltando o botão \n"
|
||||||
"desativa o avanço rápido.");
|
"desativa o avanço rápido.");
|
||||||
break;
|
break;
|
||||||
case MENU_LABEL_SLOWMOTION:
|
case MENU_ENUM_LABEL_SLOWMOTION:
|
||||||
snprintf(s, len,
|
snprintf(s, len,
|
||||||
"Segure para câmera lenta.");
|
"Segure para câmera lenta.");
|
||||||
break;
|
break;
|
||||||
case MENU_LABEL_FRAME_ADVANCE:
|
case MENU_ENUM_LABEL_FRAME_ADVANCE:
|
||||||
snprintf(s, len,
|
snprintf(s, len,
|
||||||
"O quadro avança quando o conteúdo está pausado.");
|
"O quadro avança quando o conteúdo está pausado.");
|
||||||
break;
|
break;
|
||||||
case MENU_LABEL_MOVIE_RECORD_TOGGLE:
|
case MENU_ENUM_LABEL_MOVIE_RECORD_TOGGLE:
|
||||||
snprintf(s, len,
|
snprintf(s, len,
|
||||||
"Alterna entre estar gravando ou não.");
|
"Alterna entre estar gravando ou não.");
|
||||||
break;
|
break;
|
||||||
case MENU_LABEL_L_X_PLUS:
|
case MENU_ENUM_LABEL_L_X_PLUS:
|
||||||
case MENU_LABEL_L_X_MINUS:
|
case MENU_ENUM_LABEL_L_X_MINUS:
|
||||||
case MENU_LABEL_L_Y_PLUS:
|
case MENU_ENUM_LABEL_L_Y_PLUS:
|
||||||
case MENU_LABEL_L_Y_MINUS:
|
case MENU_ENUM_LABEL_L_Y_MINUS:
|
||||||
case MENU_LABEL_R_X_PLUS:
|
case MENU_ENUM_LABEL_R_X_PLUS:
|
||||||
case MENU_LABEL_R_X_MINUS:
|
case MENU_ENUM_LABEL_R_X_MINUS:
|
||||||
case MENU_LABEL_R_Y_PLUS:
|
case MENU_ENUM_LABEL_R_Y_PLUS:
|
||||||
case MENU_LABEL_R_Y_MINUS:
|
case MENU_ENUM_LABEL_R_Y_MINUS:
|
||||||
snprintf(s, len,
|
snprintf(s, len,
|
||||||
"Eixo para o analógico (esquema DualShock).\n"
|
"Eixo para o analógico (esquema DualShock).\n"
|
||||||
" \n"
|
" \n"
|
||||||
@ -1002,6 +983,7 @@ int menu_hash_get_help_pt(uint32_t hash, char *s, size_t len)
|
|||||||
"Eixo positivo X é para direita. \n"
|
"Eixo positivo X é para direita. \n"
|
||||||
"Eixo positivo Y é para baixo.");
|
"Eixo positivo Y é para baixo.");
|
||||||
break;
|
break;
|
||||||
|
case MSG_UNKNOWN:
|
||||||
default:
|
default:
|
||||||
if (s[0] == '\0')
|
if (s[0] == '\0')
|
||||||
strlcpy(s, msg_hash_to_str(MENU_ENUM_LABEL_VALUE_NO_INFORMATION_AVAILABLE), len);
|
strlcpy(s, msg_hash_to_str(MENU_ENUM_LABEL_VALUE_NO_INFORMATION_AVAILABLE), len);
|
||||||
|
@ -1109,23 +1109,6 @@ int menu_hash_get_help_us_enum(enum msg_hash_enums msg, char *s, size_t len)
|
|||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
int menu_hash_get_help_us(uint32_t hash, char *s, size_t len)
|
|
||||||
{
|
|
||||||
uint32_t driver_hash = 0;
|
|
||||||
settings_t *settings = config_get_ptr();
|
|
||||||
|
|
||||||
switch (hash)
|
|
||||||
{
|
|
||||||
case 0:
|
|
||||||
default:
|
|
||||||
if (string_is_empty(s))
|
|
||||||
strlcpy(s, msg_hash_to_str(MENU_ENUM_LABEL_VALUE_NO_INFORMATION_AVAILABLE), len);
|
|
||||||
return -1;
|
|
||||||
}
|
|
||||||
|
|
||||||
return 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
static const char *menu_hash_to_str_us_label_enum(enum msg_hash_enums msg)
|
static const char *menu_hash_to_str_us_label_enum(enum msg_hash_enums msg)
|
||||||
{
|
{
|
||||||
if (msg <= MENU_ENUM_LABEL_INPUT_HOTKEY_BIND_END &&
|
if (msg <= MENU_ENUM_LABEL_INPUT_HOTKEY_BIND_END &&
|
||||||
|
@ -188,7 +188,7 @@ static int action_iterate_help(menu_handle_t *menu,
|
|||||||
s, len);
|
s, len);
|
||||||
break;
|
break;
|
||||||
case MENU_HELP_LOADING_CONTENT:
|
case MENU_HELP_LOADING_CONTENT:
|
||||||
menu_hash_get_help_enum(MENU_ENUM_LABEL_LOAD_CONTENT,
|
menu_hash_get_help_enum(MENU_ENUM_LABEL_LOAD_CONTENT_LIST,
|
||||||
s, len);
|
s, len);
|
||||||
break;
|
break;
|
||||||
case MENU_HELP_CHANGE_VIRTUAL_GAMEPAD:
|
case MENU_HELP_CHANGE_VIRTUAL_GAMEPAD:
|
||||||
@ -271,7 +271,6 @@ int generic_menu_iterate(void *data, void *userdata, enum menu_action action)
|
|||||||
enum action_iterate_type iterate_type;
|
enum action_iterate_type iterate_type;
|
||||||
const char *label = NULL;
|
const char *label = NULL;
|
||||||
int ret = 0;
|
int ret = 0;
|
||||||
uint32_t label_hash = 0;
|
|
||||||
uint32_t hash = 0;
|
uint32_t hash = 0;
|
||||||
enum msg_hash_enums enum_idx = MSG_UNKNOWN;
|
enum msg_hash_enums enum_idx = MSG_UNKNOWN;
|
||||||
menu_handle_t *menu = (menu_handle_t*)data;
|
menu_handle_t *menu = (menu_handle_t*)data;
|
||||||
@ -327,14 +326,6 @@ int generic_menu_iterate(void *data, void *userdata, enum menu_action action)
|
|||||||
{
|
{
|
||||||
menu_file_list_cbs_t *cbs =
|
menu_file_list_cbs_t *cbs =
|
||||||
menu_entries_get_actiondata_at_offset(selection_buf, selection);
|
menu_entries_get_actiondata_at_offset(selection_buf, selection);
|
||||||
rarch_setting_t *setting = cbs->setting;
|
|
||||||
|
|
||||||
if (setting)
|
|
||||||
{
|
|
||||||
char needle[PATH_MAX_LENGTH] = {0};
|
|
||||||
strlcpy(needle, menu_setting_get_name(setting), sizeof(needle));
|
|
||||||
label_hash = msg_hash_calculate(needle);
|
|
||||||
}
|
|
||||||
|
|
||||||
if (cbs->enum_idx != MSG_UNKNOWN)
|
if (cbs->enum_idx != MSG_UNKNOWN)
|
||||||
{
|
{
|
||||||
@ -344,9 +335,6 @@ int generic_menu_iterate(void *data, void *userdata, enum menu_action action)
|
|||||||
RARCH_LOG("enum: %s\n", msg_hash_to_str(cbs->enum_idx));
|
RARCH_LOG("enum: %s\n", msg_hash_to_str(cbs->enum_idx));
|
||||||
#endif
|
#endif
|
||||||
}
|
}
|
||||||
else
|
|
||||||
ret = menu_hash_get_help(label_hash,
|
|
||||||
menu->menu_state.msg, sizeof(menu->menu_state.msg));
|
|
||||||
}
|
}
|
||||||
BIT64_SET(menu->state, MENU_STATE_RENDER_MESSAGEBOX);
|
BIT64_SET(menu->state, MENU_STATE_RENDER_MESSAGEBOX);
|
||||||
BIT64_SET(menu->state, MENU_STATE_POST_ITERATE);
|
BIT64_SET(menu->state, MENU_STATE_POST_ITERATE);
|
||||||
|
47
msg_hash.c
47
msg_hash.c
@ -69,53 +69,6 @@ end:
|
|||||||
return menu_hash_get_help_us_enum(msg, s, len);
|
return menu_hash_get_help_us_enum(msg, s, len);
|
||||||
}
|
}
|
||||||
|
|
||||||
int menu_hash_get_help(uint32_t hash, char *s, size_t len)
|
|
||||||
{
|
|
||||||
int ret = -1;
|
|
||||||
settings_t *settings = config_get_ptr();
|
|
||||||
|
|
||||||
if (!settings)
|
|
||||||
goto end;
|
|
||||||
|
|
||||||
#ifdef HAVE_LANGEXTRA
|
|
||||||
switch (settings->user_language)
|
|
||||||
{
|
|
||||||
case RETRO_LANGUAGE_FRENCH:
|
|
||||||
ret = menu_hash_get_help_fr(hash, s, len);
|
|
||||||
break;
|
|
||||||
case RETRO_LANGUAGE_GERMAN:
|
|
||||||
ret = menu_hash_get_help_de(hash, s, len);
|
|
||||||
break;
|
|
||||||
case RETRO_LANGUAGE_SPANISH:
|
|
||||||
ret = menu_hash_get_help_es(hash, s, len);
|
|
||||||
break;
|
|
||||||
case RETRO_LANGUAGE_ITALIAN:
|
|
||||||
ret = menu_hash_get_help_it(hash, s, len);
|
|
||||||
break;
|
|
||||||
case RETRO_LANGUAGE_PORTUGUESE:
|
|
||||||
ret = menu_hash_get_help_pt(hash, s, len);
|
|
||||||
break;
|
|
||||||
case RETRO_LANGUAGE_DUTCH:
|
|
||||||
ret = menu_hash_get_help_nl(hash, s, len);
|
|
||||||
break;
|
|
||||||
case RETRO_LANGUAGE_ESPERANTO:
|
|
||||||
ret = menu_hash_get_help_eo(hash, s, len);
|
|
||||||
break;
|
|
||||||
case RETRO_LANGUAGE_POLISH:
|
|
||||||
ret = menu_hash_get_help_pl(hash, s, len);
|
|
||||||
break;
|
|
||||||
default:
|
|
||||||
break;
|
|
||||||
}
|
|
||||||
#endif
|
|
||||||
|
|
||||||
if (ret == 0)
|
|
||||||
return ret;
|
|
||||||
|
|
||||||
end:
|
|
||||||
return menu_hash_get_help_us(hash, s, len);
|
|
||||||
}
|
|
||||||
|
|
||||||
const char *msg_hash_to_str(enum msg_hash_enums msg)
|
const char *msg_hash_to_str(enum msg_hash_enums msg)
|
||||||
{
|
{
|
||||||
const char *ret = NULL;
|
const char *ret = NULL;
|
||||||
|
10
msg_hash.h
10
msg_hash.h
@ -2130,7 +2130,6 @@ enum msg_hash_enums
|
|||||||
const char *msg_hash_to_str(enum msg_hash_enums msg);
|
const char *msg_hash_to_str(enum msg_hash_enums msg);
|
||||||
|
|
||||||
const char *msg_hash_to_str_fr(enum msg_hash_enums msg);
|
const char *msg_hash_to_str_fr(enum msg_hash_enums msg);
|
||||||
int menu_hash_get_help_fr(uint32_t hash, char *s, size_t len);
|
|
||||||
int menu_hash_get_help_fr_enum(enum msg_hash_enums msg, char *s, size_t len);
|
int menu_hash_get_help_fr_enum(enum msg_hash_enums msg, char *s, size_t len);
|
||||||
|
|
||||||
#ifdef HAVE_UTF8
|
#ifdef HAVE_UTF8
|
||||||
@ -2138,39 +2137,30 @@ const char *msg_hash_to_str_ru(enum msg_hash_enums msg);
|
|||||||
#endif
|
#endif
|
||||||
|
|
||||||
const char *msg_hash_to_str_de(enum msg_hash_enums msg);
|
const char *msg_hash_to_str_de(enum msg_hash_enums msg);
|
||||||
int menu_hash_get_help_de(uint32_t hash, char *s, size_t len);
|
|
||||||
int menu_hash_get_help_de_enum(enum msg_hash_enums msg, char *s, size_t len);
|
int menu_hash_get_help_de_enum(enum msg_hash_enums msg, char *s, size_t len);
|
||||||
|
|
||||||
const char *msg_hash_to_str_es(enum msg_hash_enums msg);
|
const char *msg_hash_to_str_es(enum msg_hash_enums msg);
|
||||||
int menu_hash_get_help_es(uint32_t hash, char *s, size_t len);
|
|
||||||
int menu_hash_get_help_es_enum(enum msg_hash_enums msg, char *s, size_t len);
|
int menu_hash_get_help_es_enum(enum msg_hash_enums msg, char *s, size_t len);
|
||||||
|
|
||||||
const char *msg_hash_to_str_eo(enum msg_hash_enums msg);
|
const char *msg_hash_to_str_eo(enum msg_hash_enums msg);
|
||||||
int menu_hash_get_help_eo(uint32_t hash, char *s, size_t len);
|
|
||||||
int menu_hash_get_help_eo_enum(enum msg_hash_enums msg, char *s, size_t len);
|
int menu_hash_get_help_eo_enum(enum msg_hash_enums msg, char *s, size_t len);
|
||||||
|
|
||||||
const char *msg_hash_to_str_it(enum msg_hash_enums msg);
|
const char *msg_hash_to_str_it(enum msg_hash_enums msg);
|
||||||
int menu_hash_get_help_it(uint32_t hash, char *s, size_t len);
|
|
||||||
int menu_hash_get_help_it_enum(enum msg_hash_enums msg, char *s, size_t len);
|
int menu_hash_get_help_it_enum(enum msg_hash_enums msg, char *s, size_t len);
|
||||||
|
|
||||||
const char *msg_hash_to_str_pt(enum msg_hash_enums msg);
|
const char *msg_hash_to_str_pt(enum msg_hash_enums msg);
|
||||||
int menu_hash_get_help_pt(uint32_t hash, char *s, size_t len);
|
|
||||||
int menu_hash_get_help_pt_enum(enum msg_hash_enums msg, char *s, size_t len);
|
int menu_hash_get_help_pt_enum(enum msg_hash_enums msg, char *s, size_t len);
|
||||||
|
|
||||||
const char *msg_hash_to_str_pl(enum msg_hash_enums msg);
|
const char *msg_hash_to_str_pl(enum msg_hash_enums msg);
|
||||||
int menu_hash_get_help_pl(uint32_t hash, char *s, size_t len);
|
|
||||||
int menu_hash_get_help_pl_enum(enum msg_hash_enums msg, char *s, size_t len);
|
int menu_hash_get_help_pl_enum(enum msg_hash_enums msg, char *s, size_t len);
|
||||||
|
|
||||||
const char *msg_hash_to_str_nl(enum msg_hash_enums msg);
|
const char *msg_hash_to_str_nl(enum msg_hash_enums msg);
|
||||||
int menu_hash_get_help_nl(uint32_t hash, char *s, size_t len);
|
|
||||||
int menu_hash_get_help_nl_enum(enum msg_hash_enums msg, char *s, size_t len);
|
int menu_hash_get_help_nl_enum(enum msg_hash_enums msg, char *s, size_t len);
|
||||||
|
|
||||||
const char *msg_hash_to_str_us(enum msg_hash_enums msg);
|
const char *msg_hash_to_str_us(enum msg_hash_enums msg);
|
||||||
int menu_hash_get_help_us(uint32_t hash, char *s, size_t len);
|
|
||||||
int menu_hash_get_help_us_enum(enum msg_hash_enums msg, char *s, size_t len);
|
int menu_hash_get_help_us_enum(enum msg_hash_enums msg, char *s, size_t len);
|
||||||
|
|
||||||
int menu_hash_get_help_enum(enum msg_hash_enums msg, char *s, size_t len);
|
int menu_hash_get_help_enum(enum msg_hash_enums msg, char *s, size_t len);
|
||||||
int menu_hash_get_help(uint32_t hash, char *s, size_t len);
|
|
||||||
|
|
||||||
enum msg_file_type msg_hash_to_file_type(uint32_t hash);
|
enum msg_file_type msg_hash_to_file_type(uint32_t hash);
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user