westfw:
I think AVR arrays are limited to 32k bytes in size, at least in the compiler version Arduino uses.
That seems to be a accurate speculation as I had to create four arrays as the compiler complained about just using one when the arraysize variable I used got too big. So I guess if I have want to load up a mega2560 board (which I don't presently own) I would have to uses 8 arrays?
Lefty
long myInts0[arraysize] PROGMEM = {}; //Store initilized array into flash memory
long myInts1[arraysize] PROGMEM = {};
long myInts2[arraysize] PROGMEM = {};
long myInts3[arraysize] PROGMEM = {};