Hmm, I'm just worried this could break things that don't present a dialog list to select a save.  For example, LittleBigPlanet actually creates multiple "saves" but they store different things.  You can't select between them.  It might matter for the currentSelectedSave to be 0 for that to work correctly.

Or maybe those should use some other logic, I'm not sure.  Also see my comment:

```
// TODO: Maybe also WRITEDATA/READDATA/MAKEDATA/DELETEDATA/SINGLEDELETE?
```

-[Unknown]