Skip to content

Commit c4a0fbf

Browse files
committed
feat: Ult - output select/home instead of d-pad
1 parent c6b26ca commit c4a0fbf

File tree

1 file changed

+2
-5
lines changed

1 file changed

+2
-5
lines changed

src/modes/Ultimate.cpp

+2-5
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,8 @@ void Ultimate::UpdateDigitalOutputs(InputState &inputs, OutputState &outputs) {
2424
outputs.triggerLDigital = inputs.l;
2525
outputs.triggerRDigital = inputs.r;
2626
outputs.start = inputs.start;
27+
outputs.select = inputs.select;
28+
outputs.home = inputs.home;
2729

2830
// Turn on D-Pad layer by holding Mod X + Mod Y or Nunchuk C button.
2931
if ((inputs.mod_x && inputs.mod_y) || inputs.nunchuk_c) {
@@ -32,11 +34,6 @@ void Ultimate::UpdateDigitalOutputs(InputState &inputs, OutputState &outputs) {
3234
outputs.dpadLeft = inputs.c_left;
3335
outputs.dpadRight = inputs.c_right;
3436
}
35-
36-
if (inputs.select)
37-
outputs.dpadLeft = true;
38-
if (inputs.home)
39-
outputs.dpadRight = true;
4037
}
4138

4239
void Ultimate::UpdateAnalogOutputs(InputState &inputs, OutputState &outputs) {

0 commit comments

Comments
 (0)