From d2bdda4d3d7eee0529c30d7dd3cd942bdb6c6426 Mon Sep 17 00:00:00 2001 From: zoltanvb Date: Fri, 10 Jan 2025 21:15:12 +0100 Subject: [PATCH] Reset save state index on content load, if auto index is not enabled. --- command.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/command.c b/command.c index 4e7c72f142f..d26ca11a119 100644 --- a/command.c +++ b/command.c @@ -1633,7 +1633,11 @@ void command_event_set_savestate_auto_index(settings_t *settings) unsigned max_idx = 0; bool savestate_auto_index = settings->bools.savestate_auto_index; if (!savestate_auto_index) + { + /* Reset savestate index to 0 when loading content. */ + configuration_set_int(settings, settings->ints.state_slot, 0); return; + } scan_states(settings, &max_idx, NULL); configuration_set_int(settings, settings->ints.state_slot, max_idx); RARCH_LOG("[State]: %s: #%d.\n",