Bitmap and memory

Hi all, I need some help!

After writing an app for the Edge 1040 that uses a Picture, I started testing for the Edge 1030 device series.

I noticed that where the 1040 easily does anything, the 1030 provides me with "out of memory" errors quite soon.

Some basic testing has learned me:

1) .jpg files are very memory intensive. Even if the filesize is below 50kb, the 1030 (or Plus) cannot load them;

2) .png files are better, I have managed to load files with 176 Kb of filesize on a 1030 (where the 1040 is not complaining about 300 Kb files);

3) Some png files, even very small ones, give a memory error nevertheless. These .png files are created with "Gimp", using the "index" color mode in order to reduce file size. Compression mode does not seem to have any impact.

Is there documentation that I can use with the limitations of the 1030, or do I have to keep experimenting?

What is the best practice when I have a picture of a certain pixel by pixel size in 256 colors to format it for use on 1030 devices?

Thanks!