I'm happy to announce that SourceCoder 2.5 now has some shiny new tools for BASIC and ASM programmers looking to use images in their programs. SourceCoder, since version 1.0 as a matter of fact, has always been capable of taking a .8xi file and turning it into ASCII art, .db statements for z80 ASM programmers, and .gif images. SourceCoder 2.5 can now handle arbitrarily-sized .bmp, .gif, and .png image files, and perform the following functions:
:: Create .8xi files from any 95x63 through 96x64-pixel image, automatically thresholding to create a monochrome image. The result will be Pic0 oncalc.
:: Generate the .db statements to include any arbitrarily-sized image in a z80 ASM program as a monochrome image or sprite. This means that even 8x8 and 16x16 icons can be converted using this tool.
:: Generate the similar .db statements for both layers of a 3-level or 4-level grayscale image.
:: Generate an ANSI C initialization statement for an Nspire C-language 16-level grayscale image or sprite in any size up to fullscreen 320x240.
Please visit SourceCoder 2.5, try out these new features, and tell me if you have any suggestions or comments! I hope they'll be widely useful.
:: Create .8xi files from any 95x63 through 96x64-pixel image, automatically thresholding to create a monochrome image. The result will be Pic0 oncalc.
:: Generate the .db statements to include any arbitrarily-sized image in a z80 ASM program as a monochrome image or sprite. This means that even 8x8 and 16x16 icons can be converted using this tool.
:: Generate the similar .db statements for both layers of a 3-level or 4-level grayscale image.
:: Generate an ANSI C initialization statement for an Nspire C-language 16-level grayscale image or sprite in any size up to fullscreen 320x240.
Please visit SourceCoder 2.5, try out these new features, and tell me if you have any suggestions or comments! I hope they'll be widely useful.