Thanks Guys! Well, I was running blind here but ok. Glad to hear that the logo worked.
I didn't think much over it to be honest. I thought that the problem is coming from the programmer with which the dump was taken. Probably the programmer added some bytes and this is the reason why the picture is garbled. So for the creation of the Test logo I used the header plus 480x272x16 image plus the footer. Didn't change anything else.So is the only difference that c0 byte (where I had d0)? what is it for and how did you figure it out?
I thought I calculated the checksum. I think Turbo's GIR Editor calculates the right checksum if the image is passed through it.It shows fail on the system info for the logo....but is seems to work fine
Update: If you have selected second image for the screen most probably you will have fail in the sys menu.