>Ah yes! I started out writing some graphics stuff on the Apple IIe after playing with my girlfriend's father's Timex Sinclar and TI-99. Then I needed to type a paper for a Structures Lab in college so I wrote a simple little word processer in Applesoft BASIC and it worked but decided it was too slow. So I spent the next 2 1/2 years writing a commercial word processor in 6502 Assembler. That's when you had to work hard at making code very efficient. It loaded up all of the code into RAM and still had room for a 30,000 character document and supported block moves and printer drivers for multiple printers. Ah, the good old days. I even coded my own memory management system so no matter how long the document was it never had to MOVE more than 170 bytes of memory at a time. It was very fast on a 1MHz 6502. I sold it as shareware and several schools it used to teach word processing back then. In fact up I had one guy still using it about 4 years ago.
Oh my God ! Move to memory ;) Would you believe it was my solution too on an Amstrad (64K RAM, 180K double sided 3" floppies) for a dBaseII app :)
PS:Timex Sinclair was something I could at least touch and play for a few hrs when I was in high school. If I remember correctly it had an incredibly low introductory price and a shuttle landing sample - mine crash landed :)
Cetin