Thank you everyone for the help.
I tried checking for errors on the sd card first, just in case. After that games would load when using the classic controller, but the save state menu still didn't work.
I updated Snes9x Gx, and left the settings file in place. After that it's working right...