ボタン対応の値を返す事も出来るが値に対応するボタンが押されたかどうかを2値で返せるようになったっぽいです。
旧
なにが押されたか のみ
新
なにが押されたか + 〇(記述で指定したキー)が押されているか
あとコントローラーIDが必須の為プチコン3号の物はそのままでは意図した通りには動かない
意図した通りに動くかもしれない例: BUTTON(0)==0
あとボタン定数ではなくてボタンIDを使っていた場合はIDの変更が必要
①十字キーとABXYの値が3号と比較すると逆になっている
②異常を疑うレベルで高い数値が返ってくるが定数は何故かそのまま+左シフトが必要+現状左シフトしても一致しないので数値部分を定数に変えたところで現時点使えない
同じ様に動作させるには全て書き換えないと使えるようにならない
後者は意図された動作で仕様
右側の全ボタン、左側の全ボタン、上側の全ボタンでも判別出来るように値が複雑化しているのが原因
素早く3号のを4に移植したいのであれば新たに命令を独自に定義して楽に対処できるようにするしかない