Auto-incremnent + rotate?

RetroArch is fabulous and I would hate for anyone to confuse a feature request with negativity towards it or its developers. I love it and want it to improve. Hence:

I’d like an extra option that defines the maximum number of savestates per rom - let’s call it max_states. When a ‘state_slot_increase’ is called that would result in an integer larger than ‘max_states’, the current ‘state_slot’ is set to 0. This way I get save state rotation instead of unlimited saves.

When saving a savestate, save state index is automatically increased before# it is saved.

Also, when loading content, the index will be set to the highest existing index.

[B]There is no upper bound on the index.

[/B]# savestate_auto_index = false