MSX BASICでバイナリファイルを読み込もうとしても普通にシーケンシャルリード(FOR INPUT指定)でINPUT
OPEN ファイル名 AS #1 LEN=16
FIELD #1,16 AS A$
みたいにして、
INPUT #1,A$
とすれば、16バイトずつの読み込みで、EOFに引っかからないで行けるっぽいが・・・たまたまかな?

ログインして会話に参加
Fedibird

様々な目的に使える、日本の汎用マストドンサーバーです。安定した利用環境と、多数の独自機能を提供しています。