こちらの環境で試してみたけど、DIM PRG$[1000000]をするだけで「メモリを使える量」が約半分になる。これに加えてたくさんの配列を宣言したら、「メモリが足りません」と言われて当然ね。