BUTTON命令の挙動

3号と同じくビット演算でボタンの状況を取れるのだけど、順番が入れ替わっている。

公式リファレンスのBUTTONの表の順の通りで

  1. L
  2. ZL
  3. ZR
  4. Lスティック押し込み
  5. Rスティック押し込み
  6. AorBorXorY
  7. 上or下or左or右
  8. スティック押し込み以外のいずれかのボタン

3号では

  1. 未使用
  2. ZR
  3. ZL

なので、移植の際は注意が必要

MAIN.PRGについて

MAIN.PRGはプロジェクトロード時にスロット0に読み込まれる特殊なファイル名っぽい。なので、ファイルをセーブするときは、SAVE “MAIN.PRG”とすればよい

MMLの@256以降について

リファレンスでは

@256~@432
BEEP用などに用意された効果音

となっている。
@371がBEEPの70(Girl’s Voice-OK)であることを確認。ベース音程はO4Cっぽい
それ以降の音を確認する限り、だいたいBEEPの順番通りなのだけど、なぜかならない音がけっこうある