Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Feature] <HID-input> extra controller actions #22

Open
nieknooijens opened this issue Sep 11, 2016 · 4 comments
Open

[Feature] <HID-input> extra controller actions #22

nieknooijens opened this issue Sep 11, 2016 · 4 comments

Comments

@nieknooijens
Copy link
Contributor

nieknooijens commented Sep 11, 2016

Hi there

It would be nice to add some extra controller actions:
song selection:

  • left dial will change difficulty
  • right dial will scroll through songs
  • start on the controller will start the song
    gameplay:
  • start + left-dial changes the high-speed value.
    score screen:
  • start on the controller will exit the score screen and go back to the song selection screen
  • pressing both FX buttons will take a screenshot of the score screen so you can brag about it on facebook 😆

I'm currently trying to learn how the code works but since you're throwing functions around all over the place using delegates and lambda function pointers it's going to take some more time for me to get used to this kind of code-style.

@magiruuvelvet
Copy link
Contributor

magiruuvelvet commented Sep 11, 2016

start + left-dial changes the high-speed value.

did you meant BT-4 (hold) + red knob? because in KSM 1.50 you change the HiSPEED that way. did masaka changed that in 1.6x?

imo, start + blue knob is a bit uncomfortable to change the HiSPEED

@nieknooijens
Copy link
Contributor Author

nieknooijens commented Sep 11, 2016

@GhettoGirl start + left dial is the way it's changed in the original SDVX arcade. when the game starts you have a 10 sec pause before the song starts when you can adjust it, but you can also adjust it mid-gameplay. the beatmania arcade also allows mid-game speed changes using the start-button. since it's already adjustable with the debug menu (TAB) it shouldn't be a big deal to implement it.
(I only played gravity wars, don't know about infinite infection, will probably be the same)

@Drewol
Copy link
Contributor

Drewol commented Sep 11, 2016

start + any knob should change the hi-speed in arcade sdvx for ksm i think it's start + red for hi-speed value and start + blue for hi-speed mode

In ksm you can do BT-4 on the song select screen to change hi-speed but there's nothing like that in sdvx and sdvx only has one hi-speed mode so there's no way to change that there

@guusw
Copy link
Owner

guusw commented Sep 12, 2016

Yeah. My idea was to add buttons for these actions in the Input class so that these things can be controlled either by keyboard or controller (at least as far as this is possible).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants