FM-7
1-
-
1
ななしのよっしん
2010/04/25(日) 19:33:27 ID: UyJLIXz1UB
-
👍0高評価👎0低評価
-
2
ななしのよっしん
2013/10/25(金) 17:04:52 ID: boruNLGSUk
-
👍0高評価👎0低評価
-
3
ななしのよっしん
2015/01/01(木) 16:27:00 ID: ukq/bxzMLC
-
👍0高評価👎0低評価
-
4
ななしのよっしん
2018/12/02(日) 23:39:13 ID: le2i7FbuNo
-
>>3
FM-7の特性です。
キーボードが「最後に押したキーが何か」しか取得できなかったのです。
今時の言い方だと、Nキーロールオーバー不可、KeyDownイベントのみって奴ですね)
だから、4(左)が一度押されてしまったら、何時キーが離れた事が解らないので左に移動しっぱなしにするしかなかった。
で、移動キーとして使わないであろう真ん中の5が押されてやっと停止になった訳です。
同じ理由で、同時押しも不可能なので、右に移動しながらジャンプするときは、右に移動を先行入力してからジャンプじゃないとダメだし、
移動の左と上を同時押ししても左上とはならない。
ただし、例外がBREAKキー(ESCの上あたりに存在)で、コイツはON/OFFも取れたので同時押しが必要なゲーム(例えば攻撃しながら移動可能なら攻撃にBREAKを割り当てとか)で使われてたはず。
BASICで書いた円にカーソルもっていくと消えるのもHWの制約。
VRAMが文字と絵が共通だったので、カーソルキーも絵扱い=絵を描く=円を上書きするって事に。
別々に持つ他のハードだと絵が消えず、絵の上に文字を簡単に書いたりとかも出来た。 -
👍0高評価👎0低評価
1-