Lock core and save state explanations.

This commit is contained in:
zoltanvb 2025-05-14 07:43:16 +02:00 committed by zoltanvb
parent 7bc992437c
commit f5280fe526
3 changed files with 17 additions and 3 deletions

View File

@ -463,6 +463,12 @@ int msg_hash_get_help_us_enum(enum msg_hash_enums msg, char *s, size_t len)
case MENU_ENUM_LABEL_CHEAT_START_OR_CONT: case MENU_ENUM_LABEL_CHEAT_START_OR_CONT:
strlcpy(s, msg_hash_to_str(MENU_ENUM_LABEL_HELP_CHEAT_START_OR_CONT), len); strlcpy(s, msg_hash_to_str(MENU_ENUM_LABEL_HELP_CHEAT_START_OR_CONT), len);
break; break;
case MENU_ENUM_LABEL_SAVE_STATE:
strlcpy(s, msg_hash_to_str(MENU_ENUM_LABEL_HELP_SAVE_STATE), len);
break;
case MENU_ENUM_LABEL_LOAD_STATE:
strlcpy(s, msg_hash_to_str(MENU_ENUM_LABEL_HELP_LOAD_STATE), len);
break;
#ifdef HAVE_LAKKA #ifdef HAVE_LAKKA
case MENU_ENUM_LABEL_TIMEZONE: case MENU_ENUM_LABEL_TIMEZONE:
strlcpy(s, msg_hash_to_str(MENU_ENUM_LABEL_HELP_TIMEZONE), len); strlcpy(s, msg_hash_to_str(MENU_ENUM_LABEL_HELP_TIMEZONE), len);

View File

@ -569,7 +569,7 @@ MSG_HASH(
) )
MSG_HASH( MSG_HASH(
MENU_ENUM_SUBLABEL_CORE_LOCK, MENU_ENUM_SUBLABEL_CORE_LOCK,
"Prevent modification of the currently installed core. May be used to avoid unwanted updates when content requires a specific core version (e.g. Arcade ROM sets)." "Prevent modification of the currently installed core. May be used to avoid unwanted updates when content requires a specific core version (e.g. Arcade ROM sets) or the core's own save state format changes."
) )
MSG_HASH( MSG_HASH(
MENU_ENUM_LABEL_VALUE_CORE_SET_STANDALONE_EXEMPT, MENU_ENUM_LABEL_VALUE_CORE_SET_STANDALONE_EXEMPT,
@ -9144,6 +9144,10 @@ MSG_HASH(
MENU_ENUM_SUBLABEL_SAVE_STATE, MENU_ENUM_SUBLABEL_SAVE_STATE,
"Save a state to the currently selected slot." "Save a state to the currently selected slot."
) )
MSG_HASH(
MENU_ENUM_LABEL_HELP_SAVE_STATE,
"Save a state to the currently selected slot. Note: save states are typically not portable and may not work with other versions of this core."
)
MSG_HASH( MSG_HASH(
MENU_ENUM_LABEL_VALUE_LOAD_STATE, MENU_ENUM_LABEL_VALUE_LOAD_STATE,
"Load State" "Load State"
@ -9152,6 +9156,10 @@ MSG_HASH(
MENU_ENUM_SUBLABEL_LOAD_STATE, MENU_ENUM_SUBLABEL_LOAD_STATE,
"Load a saved state from the currently selected slot." "Load a saved state from the currently selected slot."
) )
MSG_HASH(
MENU_ENUM_LABEL_HELP_LOAD_STATE,
"Load a saved state from the currently selected slot. Note: may not work if state was saved with another version of the core."
)
MSG_HASH( MSG_HASH(
MENU_ENUM_LABEL_VALUE_UNDO_LOAD_STATE, MENU_ENUM_LABEL_VALUE_UNDO_LOAD_STATE,
"Undo Load State" "Undo Load State"

View File

@ -2307,8 +2307,8 @@ enum msg_hash_enums
MENU_LABEL(MICROPHONE_WASAPI_SH_BUFFER_LENGTH), MENU_LABEL(MICROPHONE_WASAPI_SH_BUFFER_LENGTH),
#endif #endif
MENU_LABEL(SAVE_STATE), MENU_LBL_H(SAVE_STATE),
MENU_LABEL(LOAD_STATE), MENU_LBL_H(LOAD_STATE),
MENU_LABEL(UNDO_LOAD_STATE), MENU_LABEL(UNDO_LOAD_STATE),
MENU_LABEL(UNDO_SAVE_STATE), MENU_LABEL(UNDO_SAVE_STATE),