Why not make your program send data to a program on your computer much like the ROM dump programs do. At that time you could have the choice of printing it out (on a real printer on real paper) or saving your data. I am not sure if this has been mentioned yet. Sorry if I am repeating something already mentioned.