       Title: Home Screen Restore (HSR)
     Version: 3.0
 Platform(s): TI-89, TI-92+, and V200
      Author: Greg aka GForce
    Web Site: http://gforce.calc.org
      E-Mail: gforce@calc.org
Release Date: 06/19/2002
	Size: 117 bytes

*****************
***  Summary  ***
*****************
	This small assembly language program fixes your home screen
	for you after an assembly language program messes it up...

********************
***  How to Use  ***
********************
	send restore to your calculator...
	after a program messes with the home screen, just 
	run restore ... and bingo! the screen is fixed!

**************
***  BUGS  ***
**************
			***NONE!***
	If you would like to test it for bugs go right ahead!
	I have included a program called killscr which will totally
	mess up the home screen! Run restore() to fix... If it does not
	work email me and tell me the exact circumstances that make restore
	fail. I doubt that you will find any bugs though...

	***If you find a bug please email me!***
	

*************************
***  FUTURE FEATURES  ***
*************************
	Ideas are welcome, but I think that this is as far
	as a program such as this should take things?

********************
***  Contact Me  ***
********************
gforce@calc.org
If you have any suggestions or bug reports please email me (I don't bite)
if you don't understand this (documentation) please ask me I will try to 
help you out as best as I can. You may also want to visit my webpage at 
http://gforce.calc.org first though; I may have posted something 
there that could help you!

If you use this, or other programs of mine, please sign the guestbook on my website.
Thanks :)

**************************
***  LEGAL INFORMATION ***
**************************
    This program is free software; you can redistribute it and/or modify
    it under the terms of the GNU General Public License as published by
    the Free Software Foundation; either version 2 of the License, or
    (at your option) any later version.

    This program is distributed in the hope that it will be useful,
    but WITHOUT ANY WARRANTY; without even the implied warranty of
    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
    GNU General Public License for more details.

    You should have received a copy of the GNU General Public License
    along with this program; if not, write to the Free Software
    Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA

*************************
***  Program History  ***
*************************
Version 3.0
	Size: 117 bytes
	Released: 06/19/2002
	Changes:
		*Supports V200
		*Complete Rewrite
			*Faster
			*Smaller
			*Won't cause apps to leak memory.
	Thanks:
		Olivier Armand (ExtendeD) For A Routine that can detect the TI-89, TI-92p, and TI-V200.

Version 2.1
	Size: 129 bytes
	Released: 06/10/2002 (only available at gforce.calc.org)
	Changes: Added Support for the V200

Version 2.0
	Size:125 bytes
	Released 12/26/2001
	Changes: Complete rewrite, now it is written in 68k asm (a68k) instead of C. As a result, it is
		smaller and more efficient.

Version 1.4
	updated the documentation (09/18/2001)

Version 1.4
	Recompiled with tigcc .91 sp1 to take advantage of
	#define NO_EXIT_SUPPORT
	Released 05/10/2001
	Size: 161 bytes

Version 1.3
	Just recompiled with tigcc .91 and the library 2.4
	also changed the status line message
	Released 04/10/2001
	Size: 165 bytes

Version 1.2
	Fixed "New Dialog Box" problem by adding 
	  pushkey(KEY_ESC); statements
	Released 02/16/01
	Size: 185 bytes

Version 1.1
	Fixed the "VTI" bug
	Released 02/10/01
	Size: 165 bytes

Version 1.0
	Initial Release
	Released: 02/09/01
	initial release
	    size: 145 bytes


*****************************************************************************
*** My thanks to the TIGCC team, and the Assembly-89 mailing list.        ***
*****************************************************************************
