Nintendo Entertainment System Documentation v0.53 (japanese)
@Nintendo
Published in
Famicom
· 4 years ago
... るかを示す。 各フレームの最 後(スキャンライン232)でセットされ、スキャンライン8からの次のスクリーンリフ レッシュ開始まで残る。 プログラムは、$2002を読むことによりこのビットを早々 にリセットできる。 Hitフラグは、読み出し専用の位置$2002の第6ビットに含まれている。 スプライト #0がする場所で、PPUが第1のスキャンラインをリフレッシュし始める時、1にな る。 例えば、スプライト#0のY座標が34の場合、Hitフラグはスキャンライン34でセ ットされる。 垂直帰線信号が始まる時、Hitフラグがリセットされる。 プログラム は、$2002から読むことによりこのビットを早々にリセットできる。 +---+-------------------------+ | 8 | ジョイパッド/Zapper | +---+-------------------------+ 位置$4016と$4017でアクセスされる2つのジョイスティックがある。 ジョイスティ ックをリセットするためには、$4016に最初に1、その後0を書き込む。 この方法 で、ジョイスティックの回路にストローブを生成する。 その後、$4016(ジョイステ ィック0)または$4017(ジョイスティック1)のいずれかから読む。 各読み取りは、第 0ビットに単一のボタンの状態を与える(押されれば1、そうでなければ0): +--------+-----+-----+--------+-------+----+-- ...