... no way to install a channel on just one roku player (with microsd) if you have many players. You would be kind of screwing them over, and roku doesn't give users any way to know how much space channels take up before or after install (that I'm' aware of?)
Sounds like those would be useful features for users.
1. Ability to decide whether a channel should go to all their Rokus or just one
2. Option to see how much memory every channel is taking up, how much they have left, etc, just a simple memory management option.
I have an upcoming sidescroller game kuglo with a ton of music, fx, and gfx that's around 4 megs, and again, a lot of work goes into keeping this file size to make sure users don't get boned by installing my channel... (compression...)...
I'm aware of compressing images, and mine are mostly tiny, but what about music and sfx?
For sfx, are you using something other than 44.1khz, 16bit mono? Are you just keeping the sounds very short/brief? I tried 22050hz 8bit mono files, 1/4 the size, and they played and sounded fine, but I've read I'm asking for trouble if I deviate from 44.1khz, 16bit mono.
For music, I've been using Audacity to compress original files to WMA 44100hz, 64kbps with very good results and relatively small files, but still I have over 20mb of tracks - what are you doing to get your whole game under 4mb especially regarding music files?