エラーが出るのは64行目で、out of rangeでしょうか。 BGPUTは横0~24、縦0~14の範囲内で指定しないとエラーが出てしまいます。 BGSCREEN命令でBGの大きさを変更して、範囲外にBGPUTしないようしてやればエラーが出なくなると思いますよ。