Resume Game: autosave/autoload only when sleep mode expires and unit turns off, so manual loads go through BIOS

I like seeing the BIOS/boot screen of GBC (for example), and I’m of the habit of frequently using save states; but on occasion, I’ve got to hit sleep/power button on the quicks. Then, I might find myself occupied long enough to be a concern that I may have not saved soon enough.

Of course I know that I could so briefly hit save state, but due to cultural/social dynamics, that can look much worse instead of immediately getting up and putting the system into my pocket and pushing power as I slip the system into my pocket because if even for a split second that it looks as though I’m not immediately putting it away such as being called while waiting for my turn at a clinic or whatever, a sense of disrespect may linger with some people, even if subliminally.

Granted, I could rebind to something more convenient per system or whatever, I like the idea of having the system autosave if it was in a game before it shutsdown when the sleep timer expires, and then resume with an autoload in such case; instead, if in the case that I manually shutdown from main menu, I’d like game to not autoload, so that I may enjoy the BIOS/boot for the given system selected.

So, it’s very much in the spirit of “Resume Game” of the “Startup Option” under General Settings, but I don’t think that works unless I have certainly set autosave/load on RetroArch; I’m not even sure if that works for the external emulators, but I’d be real glad if it did for RetroArch, at least.