fixes in _readstick; it was adding to Y instead of Z or something like that, and one joystick position case was falling through to the next, and it was just all wrong and broken.
the "skip applying momentum if the select switch is being held; debug mode" logic got changed slightly