
           *********************************************************************

             ***        ********   *********   *********   ********   ********   
             ***        ***           ***         ***      ***        ***   *** 
             ***        ******        ***         ***      ******     ********  
             ***        ***           ***         ***      ***        *** ***   
             ********   ********      ***         ***      ********   ***   *** 

           *********************************************************************

;Program:      LETTER v2.2
;Description:  A TI-83+ ASM MirageOS text processing program
;Code:         ASM SQUISHED MirageOS compatible
;Size:         1315 bytes
;Author:       Emir Sakic
;Date:         17.09.2000.

This is a TI-83+ assembly program that allows you writing text on 
TI-83+ with lower and upper case letters and all ASCII chars available on TI-83+.

The Letter v2.2 features:

-Capital and small letters
-Numbers
-All special chars available on TI-83+ like @ & # ~ \ % and many more
-Fast delete, one line and total clear
-Saving and opening as many files as you want
-Very nice interface both on the main screen and save/open screen.


How to use: 

1. Make sure that you have MirageOS shell installed on your TI-83+. 
   Download letter.8xp.
   Start MirageOS and select Letter v2.2

2. You will see the Letter logo for couple of seconds.
   You can also skip it pressing ENTER.

3. You are coming to the home screen with a little prompt in the upper left corner.
   Now you can write lower and upper case letters, numbers and other chars, 
   delete it, save and open files.

-  Choose case pressing the Y= key.
-  Press and hold left or right arrow to choose spec. char. 
-  Type it pressing the WINDOW key. 
-  Save your files pressing the ZOOM key. You will be prompted to SAVE screen.
-  Type the name of file and press ENTER. File is saved now.
-  Open your files pressing the TRACE key. You will be prompted to LOAD screen.
-  Choose the file you want to load pressing the right ARROW and press ENTER. File is loaded now.

   For more information about keys used in the program refer to UserGuide.htm

4. Quit pressing the GRAPH key.
   You can also quit using MirageOS hotkey combination On+Clear, or turn the calc off with On+Del.
   Quit to homescreen TI-OS pressing On+Mode.

The Letter v2.2 uses TI-83+:s home screen in format 16x8.

Write important stuff (formulas, tel. numbers, addresses, or anything else),
save it and open whenever you need it.
Files you save are protected and can be found only by the Letter v2.2 or by
TI-83+ OS memory delete option.
Note that the Letter v2.2 is not written to help you cheat.
Its purpose is to remind. :)
Saved files are saved like any usual program on TI-83+ and take up to 141 bytes
each depending on the file name.
They get prefix 'let' in the name.
So if you save a file and type TEST on the SAVE screen it's name will be letTEST.
If you want to delete some file later you can do it like you would delete any 
other TI-83+ program.
Archived files on TI-83+ can be found and loaded too by Letter v2.2.


The Important Notes:

!!!!Read this!!!!

ASM program

The Letter v2.2 is a TI-83+ program written in assembly. 
There is always a risk executing an ASM code. 
You should "Back Up" all your important data before you start an ASM program.
I am not responsible at any way if this program causes your calculator to 
crash and lose memory. 
Anyway it's been tested carefully and there shouldn't be any bugs at all. 

If you find any bug, have any suggestions, critics, comments, ideas, questions 
or anything else please mail me at saka@hotmail.com

About Letter v2.2:

The Letter v2.2 is programmed by Emir Sakic, it is Free Ware and may be copied freely.

Anyone interested in the Letter v2.2 source code can request it by mail.

If you edit the program, please keep my copyright notice at the exit of the program, 
along with your own.


The Letter.zip consists of the following files:

letter.8xp         The main TI-83+ program for MirageOS.
readme.txt         This file.
UserGuide.htm      Users manual.     
Pictures           5 images used in the Users Guide and an animated screenshot.

History:
-17.06.2000. v2.2 for TI-83+ MirageOS.
This version. Same as v2.1 for ION but assembled especially for MirageOS
including a program icon. MirageOS hotkey combinations available.
Size: 1315 bytes. 

-16.09.2000. v2.1 for ION
ION compatible both for TI-83 and TI-83+.
Uses ION built-in routine to search for program files.
Program size now: TI-83 version: 1279, TI83+ version: 1286 bytes

-26.03.2000. v2.0 for SOS
Version name dumped to 2.0 because it now uses
a totally different way for writing and saving files.
Program size is now only 1295 bytes.

-10.01.1999. v1.0
First version. Size 3526 bytes. Big and unpractical.
Could save only one file.

Future versions:

1. Scrolling screen support. 
Files will not be limited at 111 chars and you will be
able to scroll text up and down and save file with any size you want.

2. Auto Power Down (APD). This will be implemented as soon as Dan fixes
the bug in the MirageOS APD interrupt routine. :)

Maybe:
3. File manager. 
You will be able to see a list of all saved files and delete them directly from program.

4. Invisible files. 
Files will be totally invisible for TI-OS.
Only the Letter will be able to detect them.

5. Improved input routine that would allow prompt back without deleting.

6. You tell me. :)


Thanx to:
-Dan Englender
 for his help on TI-83+ specifics.


If you have any suggestions or comments please e-mail me on
saka@hotmail.com
