Some games like Cave Story+ set invalid values in the ControllerPrivateArg's mode and caller fields. Use other fields to determine the appropriate mode and caller should either or both fields be invalid.
"Explain Text" is additional text that is shown for each player in the controller applet.
Co-authored-by: Its-Rei <kupfel@gmail.com>