Delta icon indicating copy to clipboard operation
Delta copied to clipboard

Feature Request: Quick Save/Load On-Screen Buttons.

Open tgwaste opened this issue 6 years ago • 16 comments

tgwaste avatar Sep 30 '19 19:09 tgwaste

Could you please provide a description of what you are asking to help clarify what the issue is and how you’d like it resolved?

BSBussell avatar Oct 02 '19 14:10 BSBussell

I have to ask... Did you read the title? Can you specify which part is confusing?

tgwaste avatar Oct 02 '19 19:10 tgwaste

Actually... this is already possible. Custom controller skins are capable of having buttons to do this. Not sure if anyone had made one yet though.

noah978 avatar Dec 10 '19 01:12 noah978

I found the documentation but I don't see anything in it regarding any extra button possibilities other than what we already have on the defaults.

tgwaste avatar Dec 10 '19 02:12 tgwaste

I would recommend checking out the Skin Making tutorial I put together here.

It doesn’t include anything about the save state / load state buttons currently, I haven’t gotten around to it. All you need to do is figure out what the names of the buttons are to use as the ID in the JSON file.

You will find all the default skins available for download at the start of the tutorial.

noah978 avatar Dec 10 '19 02:12 noah978

Thats what I found, but without the IDs for the functions theres nothing to do.

tgwaste avatar Dec 10 '19 02:12 tgwaste

Riley said that they exist and I’d imagine they follow the same convention as things like: thumbstick

So I’m guessing that the others would follow the same scheme:

  • savestate
  • loadstate
  • fastforward

You can give it a shot and see if it works.

noah978 avatar Dec 10 '19 03:12 noah978

The link you gave to your instructions 404s (fyi). There is no reference to 'thumbstick' in the json file And when trying to add savestate and loadstate buttons to the json, the app registers the presses but nothing actually happens.

tgwaste avatar Dec 10 '19 06:12 tgwaste

I edited the comment so that the link no longer 404s, thumbstick is only in the default N64 skin because that’s the only one that normally has it.

And after messaging Riley, he said he forgot to add the final bit of code for custom skins to support save state, fast forward, etc. He also said he’ll try and add that with the next update.

noah978 avatar Dec 10 '19 13:12 noah978

Bummer.. thanks. Im having a problem with the modded skin where when I save the image (pdf) it somehow activates the background so now I see everything through a semi transparent white background. I'll have to figure that out.

tgwaste avatar Dec 10 '19 21:12 tgwaste

was this in 1.1.1 per chance?

tgwaste avatar Dec 18 '19 03:12 tgwaste

Unfortunately not, I’d expect in the next minor delta update. This last one was just a small bug fix.

noah978 avatar Dec 18 '19 04:12 noah978

I believe this was resolved, but I haven’t found anyone making custom skins with the new buttons yet to test it out.

lonkelle avatar Feb 18 '20 22:02 lonkelle

I would be happy to try but the last time I did it wasnt there yet. has it been added? can you link to the commit?

tgwaste avatar Feb 18 '20 22:02 tgwaste

Yes! The new buttons are now available for use and I will be updating the skin tutorial hopefully tonight.

quickSave quickLoad fastForward toggleFastForward

fastForward is the same as what we have with external controllers rn: when you press it, it fast forwards, and when you release, it stops fast forwarding. however, that isn’t rly that convenient for controller skins, so Riley also added toggleFastForward, which just toggles between normal and fast

noah978 avatar Feb 18 '20 23:02 noah978

tested. doesn't work at all. delta 1.1.2

tgwaste avatar Feb 22 '20 04:02 tgwaste