OK, I see what you did. I saw that IF non-zero statement is all.by (Login burger2227)
Instead of looking at colors you look at the nibbles. Good idea!
That means the problem comes from the BMP loader. Talk to Bob about that. If you don't, I will. Now all you have to do is get more of the header info to BSAVE it. Like width and depth. The offset gives you the place to start reading the image information when loading screen 13 too.
Point is only a problem for large images in Screen 12 anyway.
|Response Title||Author and Date|
|Bytes! not nibbles||Ben on Dec 9|
|Sure have a ball. But the FourBit SUB means 4 bits.||on Dec 9|
|*If I were writing it today, I'd use a user-defined TYPE for the header info, too ;-)||on Dec 11|
|* Is it not a waste of memory if you only NEED a few bytes of data?||Ben on Dec 11|
|* Your blahh variable holds half the unused values anyway||on Dec 11|
|* yes, but I could just have a few variables and GET them by passing a offset to the GET||Ben on Dec 11|
|You are only talking about 54 bytes which is hardly critical.||on Dec 11|
|Good point...||on Dec 11|