gamekid
gamekid copied to clipboard
Looking for details on Crank start/select functionality
I don't fully understand how the crank knows how to simulate a start or select press.
Can you make it when the crank moves across 0 (either clockwise or counter clockwise) it simulates start and when it moves across 180 (again either clockwise or counter clockwise) it simulates a select?
I was trying to set up a save file in links awakening and i kept on bouncing back and forth between selecting slots, entering name and bouncing back out. I know for that game in particular the start button is used A LOT.
This definitely needs to be improved. I think I implemented something and never really tested it. It is a bit wonky as is. I'll try to rework this soon and I'll certainly take into account your suggestions. Thanks!
thanks for the reply. after thinking about it for a bit...a position where 0 degrees is neutral makes more sense. Maybe like 45 degrees being start (push down for start) and 315 degrees being select (pull up for select) would make the most sense....anytime the crank passes these 2 values, the associated button is pressed.
It's clear we need to test a few versions of this. I was kind of thinking that when you activate select or start, 0 resets to wherever the crank is, then move up for start, down for select from there. This in combination with a visual indicator I think would be enough but gotta make time to try. :)