X=X+((B AND 8)/8-(B AND 4)/4)
右を押した場合 (B AND 8) -> 8 [8が加算される]
左を押した場合 (B AND 4) -> 4 [4が減算される]
なので、8 加算を 1 加算にするために 8 で割る
判定式の下に
? (B AND 8);" ";(B AND 4)
を、書けば良く解りますよw
個人的には論理式系の演算はバグの温床になりかねないので…
(システムやCPUによって結果が異なることがあるので余りお勧めしないです)
Z-80脳な人なので難しい事は不得意です(^^;
2そうだね プレイ済み