This is pretty much just a cross post from Omnimaga, for anyone who's interested.
This is a project, in Axe, for the TI-83/84+SE series of calcs. It's going to be a paint editor similar to/based off of mspaint (the regular paint program that comes with windows), bundled with a text editor.
The Paint program will most likely have the following graphics functions:
Lines
Squares/Rectangles
Custom Polygons
Different size brushes
Circles
Ovals
Flood Fill
Up to 4-level grayscale
and also other things, such as rectangular and free-form selection with copy/paste, invert, resize, rotate, etc.; some form an eraser / mass erase function; different levels of zoom; in-program sprite editing and inserting, and other features I can think. It will probably end up as a single-page app, that exports one or two 768 byte appvars that can be used as buffers in programs.
The Text Editor will have copy/paste, custom input as fast as I can make it (within reason), text selection, deletion, and insertion, a find/replace function (maybe) and as many lines as I can fit in the meager memory I have access to (compression help appreciated). It will also export to an appvar that will be able to be converted into a regular .txt file.
So far, I have the Paint part working great, I just need to add an Undo function and appvar import/export and I'm basically set.
This is a project, in Axe, for the TI-83/84+SE series of calcs. It's going to be a paint editor similar to/based off of mspaint (the regular paint program that comes with windows), bundled with a text editor.
The Paint program will most likely have the following graphics functions:
Lines
Squares/Rectangles
Custom Polygons
Different size brushes
Circles
Ovals
Flood Fill
Up to 4-level grayscale
and also other things, such as rectangular and free-form selection with copy/paste, invert, resize, rotate, etc.; some form an eraser / mass erase function; different levels of zoom; in-program sprite editing and inserting, and other features I can think. It will probably end up as a single-page app, that exports one or two 768 byte appvars that can be used as buffers in programs.
The Text Editor will have copy/paste, custom input as fast as I can make it (within reason), text selection, deletion, and insertion, a find/replace function (maybe) and as many lines as I can fit in the meager memory I have access to (compression help appreciated). It will also export to an appvar that will be able to be converted into a regular .txt file.
So far, I have the Paint part working great, I just need to add an Undo function and appvar import/export and I'm basically set.