ちなみに上下や左右が同時に押せないのは十字キーのハードウェア的なつくりだからであって、NINTENDO SWITCHやワンダースワン(20年近く前の携帯ゲーム機)みたいに、上下左右が別々のボタンの場合は、上と下が同時に押されることもあります。
(どっちのゲーム機も上下左右ボタンがABXYボタンとして使えるのです)
ハードウェアのつくりの結果、絶対にBUTTON関数が返さないビットの組み合わせがあるけども、それはBUTTON関数の制約ではないことを気にしておかないといけないのです。
ファミコンは本体の2つのコントローラとは別にコントローラ(連射つきのとかいろいろ)をつなげることができて、これが1Pコントローラとして扱われるので、
本体の1Pの左と、別のコントローラの右を押すと、左右が同時に押されたって判定がされます。
(それするとおかしな動きするゲームも結構あります)
1そうだね プレイ済み