Improve automatic save/load based on tests

This makes things match my PSP for these modes, as far as I've tested.  I'm a little worried this'll break something, but I tested a bunch of games and they all saved/loaded fine (except Persona 1, which wasn't loading fine before either, I still need to figure out why...)

Fixes FF1 which saves and loads fine now.

I think I can set up some clean automated tests of at least the UI-less modes, I've got some right now but they're kinda messy.

-[Unknown]