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

Wii MotionPlus being an expansion lead to issues with other expansions. #114

Open
ProfElements opened this issue Apr 24, 2021 · 1 comment

Comments

@ProfElements
Copy link

With Wii MotionPlus being a expansion, which is a union in libogc code It cant be used if any other expansion such as nunchucks to be used with MotionPlus even if part of the hardware.

@DacoTaco
Copy link
Member

public note after some investigation :

  • Only blocks extra expansions when motion plus is enabled (aka after a WPAD_SetMotionPlus(x, 1) )
  • To implement them we will probably need to update wiiuse
  • Even wiiuse doesn't seem to have all expansion pass-through implemented, but it doesn't look to be too hard : https://github.com/wiiuse/wiiuse/blob/master/src/motion_plus.c#L278
    can't test it on the wii though, since wiiuse & libogc's wiiuse have deviated a shit ton (sadly)

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

2 participants