修正してみましたので、「E47XV3HJ」をダウンロードしてみてください。修正部分には「Modified」とマーキングしてあります。 修正点の概要は、次のとおりです。 ・STICK OUT STX,STYは、X方向、Y方向それぞれについてスライドパッドを倒した量を取得しますが、STYは、ディスプレイの座標系と正負が逆になるので、ATANで角度を求める際の引数として、STYは符号を逆にして代入しています。 ・SINとCOSが逆に使われていると思われる部分を修正しました。 また、myu314さんご指摘のとおり、スティックを倒していないことの判定が正しくないようですので、併せて修正しました。