From 51e42d1d4e3e087139a88a47faf9aa90c3e83a45 Mon Sep 17 00:00:00 2001 From: tomcw Date: Sat, 2 Oct 2021 15:28:54 +0100 Subject: [PATCH] SNES MAX: load state: defaulting to no buttons pressed --- source/SNESMAX.cpp | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/source/SNESMAX.cpp b/source/SNESMAX.cpp index 7195af47..f53a60d4 100644 --- a/source/SNESMAX.cpp +++ b/source/SNESMAX.cpp @@ -234,5 +234,9 @@ bool SNESMAXCard::LoadSnapshot(YamlLoadHelper& yamlLoadHelper, UINT slot, UINT v m_buttonIndex = yamlLoadHelper.LoadUint(SS_YAML_KEY_BUTTON_INDEX); + // Initialise with no buttons pressed (loaded state maybe part way through reading the buttons) + m_controller1Buttons = 0xff; + m_controller2Buttons = 0xff; + return true; }