puNES icon indicating copy to clipboard operation
puNES copied to clipboard

Separate "Fast Forward" shortcuts

Open anewuser opened this issue 2 years ago • 7 comments

Could you please rename the current "Fast Forward" shortcut to "Toggle Fast Forward", and then add a new "Fast Forward (hold button)" shortcut?

anewuser avatar Aug 29 '21 23:08 anewuser

Yes, of course I can, but just out of curiosity, why do you need two?

punesemu avatar Aug 30 '21 09:08 punesemu

We're used to holding a key down to fast forward on other emulators like bsnes and MAME. I suggested adding it as a separate option not to remove the existing functionality.

anewuser avatar Mar 29 '22 17:03 anewuser

I was very disappointed too... always used to hold a key, then release it. Would be great if you could still implement this.

It would be also awesome to having and hotkey for saving into Slot 1-9 and load them separately.

Great Emulator!

GreyFoxGer avatar Jul 22 '22 23:07 GreyFoxGer

I was very disappointed too... always used to hold a key, then release it. Would be great if you could still implement this.

Ok, I'll see what I can do.

It would be also awesome to having and hotkey for saving into Slot 1-9 and load them separately.

Mmmm 1 hotkey to save and 1 to load? 18 hotkeys?

punesemu avatar Jul 25 '22 16:07 punesemu

Mmmm 1 hotkey to save and 1 to load? 18 hotkeys?

Some emulators indeed let people set that many hotkeys (Shift + 1, Shift + 2, etc.), like mGBA:

Screenshot

puNES already has a nice GUI for using multiple save slots, though:

puNES

Instead of hardcoding dozens of new hotkeys, I think it'd a better idea to have only two new hotkeys (Save state in slot... and Load save slot...) to show this gallery. You can then make it accessible with the player's controller: the D-pad to select a slot, A to confirm the selection, and B to close the gallery (or vice-versa). The exact button mapping can be shown on the screen to make it look like official game save screens:

If you decide that something like this is a good idea, then the current hotkeys would become Quick save and Quick load.

anewuser avatar Jul 25 '22 19:07 anewuser

"Fast Forward (hold button)" shortcut https://github.com/punesemu/puNES/commit/fcc0d83ad2bfa847e069e2f8bef3c14f4efaaa8e.

punesemu avatar Sep 16 '22 11:09 punesemu

Thank you! Maybe you can now move @GreyFoxGer's request to a separate issue and close this one.

anewuser avatar Sep 16 '22 13:09 anewuser