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

Weirdness with Rehid #119

Open
Lucalizard opened this issue Dec 6, 2024 · 2 comments
Open

Weirdness with Rehid #119

Lucalizard opened this issue Dec 6, 2024 · 2 comments
Labels
question Further information is requested

Comments

@Lucalizard
Copy link

Probably an issue only I'm having but when trying to scroll up/down the in-game tracker while having rehid set up so d-pad and c-pad are swapped (my c-pad is a bit fucked rn, moving around with it is awful), it doesn't move with either the c-pad acting as the d-pad or the other way around.

Btw, this isn't an issue with the OoT3D randomizer's tracker, that one I can use the c-pad working like the d-pad, that's why I'm confused. Maybe making both d-pad and c-pad work to scroll the tracker would fix this? Idk, sorry to bother with such a minor inconvenience

@PhlexPlexico
Copy link

Hi,

I'm pretty sure this has to do with the fact that OOT3D does not initialize IR:RST. Rehid expands the amount of handles this allows (normally 2, one for the game, 1 for the home OS). Since we link up with the games input handler, I believe we are only hooking into the basic inputs, i.e. anything that is included on an old 3DS. So this means the custom menus are limited to ABXY, Start, Sel, DPAD, L/R.

If you remap your DPAD to C-stick, the game is also going to interpret it as a C-stick input. Until we completely rewrite how inputs are handled this will not be resolved, as it requires a lot more work than it's worth at this point.

Thanks!

@Lucalizard
Copy link
Author

That's a shame but thank you anyways for the quick response!

@PhlexPlexico PhlexPlexico added the question Further information is requested label Dec 9, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
question Further information is requested
Projects
None yet
Development

No branches or pull requests

2 participants