I'm having a Roku XR player, software version 3.1 - buuild 1011 and model N1101. When I enter in my browser the roku box ip address and browse for the zip channel file and uploaded it, I got the following error:
Warning: Application size limits it to Roku 2 players, Roku XDS and Roku XR. It will not work with other Roku 1 players. (1116357 > 768000)
Is there a limitation related to channel size in older versions of Roku boxex?
Yes. The numbers you see there on the warning are actual file sizes. (1116357 > 768000) Meaning you uploaded a file over a MB and it is looking for something under 3/4 MB. Actually I think it is preferred to be even smaller than that (1/2 MB) which is why most of us do our best to keep graphics external from the channel code.
Not just older boxes, but the Roku2 LT has limited storage space. ideally your channel should be around 500k or less if you wish to distribute to all platforms. Make your channel as small as possible by optimizing your graphics, off load anything that doesn't need to be in the package to your web server, and make sure no hidden / system files get zipped up (like thumbs.db and DS_Store) in your package. Also be sure not to zip up anything else that shouldn't be there, for example older builds of your channel, temp files, etc.