Emulator Issues #8793
openScreenshots for save states
0%
Description
There has been talk on this issue of providing screenshots associated to savestates in order to jog the memory of the user.
https://github.com/dolphin-emu/dolphin/pull/2742
This is just some suggestions of possible ideas for that:
- Dolphin doesn't have a savestate cycling shortcut, even though it has a 'selected' savestate.
1.a. One alternative to show the screenshot then is to associate showing the info to a unused Fkey modifier, like CTRL+FKey
1.b. Another is simply to add a savestate cycling keymapping. But i prefer the flat mapping of dolphin and find 1.a more elegant.
1.c. Another idea is to overload pressing the FKey (load savestate) so that keeping it pressed for a while (~= 1.5 sec) will instead of loading the save show the info, and only quick presses+releases will actually load
None of these ideas actually force the user him to see the screenshot before loading, because that would be very annoying to cancel.
However, if the user screwed himself by loading the wrong save, there is always unload savestate with F12.
Also btw a observation : the shadow savestate from unload savestate shouldn't save a screenshot, otherwise it will delay all loads unnecessarily.
Well, that's all my ideas, add anything else you want.
Updated by JosJuice over 9 years ago
- Issue type changed from Bug to Feature request
Updated by i30817 over 9 years ago
Mmm for 1.c you could show the screenshot from the start while pressed and only cancel loading it if you keep it pressed for over a second (which means the user is checking out the screenshot and is doubtful). That is much better because it unconditionally shows the screenshot but it's very easy to 'go on'. Just don't care to look at it.
Updated by Fog over 9 years ago
https://code.google.com/p/dolphin-emu/issues/detail?id=7751
Seems to be a similar request, with a different application.
Updated by JMC4789 over 3 years ago
- Status changed from New to Questionable
Would this be easier now that we save the framebuffer into the savestates...?