Take a look at ansi escape codes. These escape sequences are standardized and recognized by many consoles, terminals, etc. It is also how text gets colored in the linux terminal.
I may try an external eeprom (most likely FRAM since I will be moving the data around alot). For now I have split the one huge array into 2 smaller ones, locating each one to ...
You can do a search on the Forum for Post 13211. The search turned up: http://www.ccsinfo.com/forum/viewtopic.php?t=3462 which looks like the post you wanted.