342行目のIFが通っているのかどうか、356で「STOP」して、「?I」してみたらどうでしょう。 そもそもこれ、 FOR Y=0 TO 39  FOR X=0 TO 399   <342~350の処理>  NEXT NEXT と書いたほうがいいですね。