********************** Millennium Advanced Programming **********************
-----------------------------------------------------------------------------

  Knight Moves 83
  Version 1.0
  TI-83
  Adam Ziemba



2000 MAP Software

2000 Millennium Adcanced Programming


Contact Us:
	http://map.50megs.com
	mailto:ASony5@hotmail.com
	mailto:Samnmax200@aol.com


~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Contents
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

	Introduction
	Controls
	Notice
	Acknowledgements


~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Introduction
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
	Knight Moves is a fun and exciting game to play.  It involves the use
of a standard chess board, and a knight piece from a chess set (In the game I
have made, I use the theta character to represent the knight).  The object is
to move the  knight as many times as you can,  but you can't land on a square
that you've already landed on.  You move the knight just as  you would move a
knight in  the game of chess,  in the L motion.  If you are  unsure of what I
mean when  I say the 'L motion',  or you've never  played chess before,  than
read the next paragragh. Otherwise, skip on to the paragraph after that.
	When you  want to move a knight,  wheather it be in chess  or in this
game,  you will want to move it in a L type fashion.  The are eight different
ways to this.  You can move left or right one space  and then up or down  two
spaces, or you can move left or right two spaces and then move up or down one
space. Whatever way it be, you are making a move in the shape of a L. Got it?
If not, you'll just have to find help elsewhere. Sorry.
	Kinght Moves 83 is very different from most other programs. It doesnt
wait for you to press a key to do something,  instead, it uses a cursor.  The
cursor looks exactly like the one the calculator uses on the graph.  When the
cursor appears,  move it to  the block  that you want to  move the  knight to
and press ENTER.If you try to move the knight somewhere were it's not suppose
to go, nothing will happen. If you want to quit the program,  move the cursor
in the box  where it says "QUIT"  and press ENTER.  If you want  to view info
about the program, move the cursor within the box that says "ABOUT" and press
ENTER.
	In the game of Knight Moves,  you must move the Knight as  many times
as you can.  Once you are unable to make a move,  you will have no option but
to quit. To do that, move the cursor within the box that says "QUIT" and then
press ENTER.  Knight Moves 83 also keeps  track of your score and keeps track
of the high score,  and the initials  of the player  who achieved it.  If you
have surpassed the high score,  when you quit, a new screen will appear read-
ing "NEW HIGH SCORE! ENTER INITIALS:".  To enter you initials,  type them in.
If make a mistake,  you can press DEL to remove the letter you had previously
entered.  When you first put Knight Moves on your calculator,  the high score
will be 10 and the  high score intials will read MAP.  MAP is a commonly used
abbreviation  of  the  software  company  that  I  work for.  It  stands  for
Millennium Advanced Programming.
	Knight Moves was originally created in ASM for the TI-82 shell, OS-82
by Jason Todd.  I created my own  version in BASIC  for the TI-82,  83 and 83
Plus.  My version is no match to his,  but he did his in ASM!  BASIC takes up
alot more space! And personally, I think mine is better! ARRRRRRRGGGG!!! :-)
	Knight Moves 83  is a very efficient  and small program.  It takes up
only 1074 bytes,excluding the HSLIB library that it requires to run (the lib-
rary is included in the .82G file).  To learn what the library  does and what
you can do with it,read the MAPHS.TXT file that was included in the zip file.

Enjoy.


~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Controls
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
	Below is  a list of  all the keys  and their corresponding  functions
during the use of Knight Moves 83:

When playing the game...
+----------+------------------------------------+
| Key      | Description                        |
+----------+------------------------------------+
 Up        Move the cursor up one pixel.      
 Down      Move the cursor down one pixel.    
 2nd Up    Darken the contrast.               
 2nd Down  Lighten the contrast.              
 On        Stop execution and quit.           
+----------+------------------------------------+

When viewing the about screen...
+----------+------------------------------------+
| Key      | Description                        |
+----------+------------------------------------+
 ENTER     Continue playing the game.         
 2nd Up    Darken the contrast.               
 2nd Down  Lighten the contrast.              
 On        Stop execution and quit.           
+----------+------------------------------------+

When viewing the screen titled NEW HIGH SCORE!...
+----------+------------------------------------+
| Key      | Description                        |
+----------+------------------------------------+
 All the                                      
 keys with                                    
 a letter                                     
 above it  Insert the corresponding letter.   
 DEL       Remove the last letter you entered.
 On        Stop execution and quit.           
+----------+------------------------------------+


~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Notice!!!
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
	Hey,  did you know that at sony.com you  can play Play Station  games
online? Check it out, the URL is, well, www.sony.com (obviously).


~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Acknowledgements
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
	In all  the other  text files I've  made for  my programs,  this part
usually says a whole bunch  of stuff about thanking people and thanking other
people and  stuff like that,  but in this text file,  I've decided not  to do
that. I have no reason not to, Im just not. But I would like to say one thing
and one thing only (and for those  of you who know me personally,  it's quite
obvious what I'm going to say):

			SONY ROCKS!!!

- Adam Ziemba






  _____________
 |\ ___________\
 | |            |
 | |   _    _   |    ____      ____
 | |  | |  | |  |   /    \    |    \
 | |  | |  | |  |   |    |    |    |
 | |  | |  | |  |   |____|    |____/
 | |  | |  | |  |   |    |    |
  \|__|\|__|\|__|   |    |    |
    S   O   F   T   W   A   R   E

   Millennium Advanced Programming

Contact Us:
	http://map.50megs.com
	mailto:ASony5@hotmail.com
	mailto:ShaggyKAR@hotmail.com
	mailto:BiteMe84@aol.com
	mailto:WarBirdx2g@aol.com
	mailto:Samnmax200@aol.com
	mailto:ShaggyKAR@aol.com
        mailto:WarBirdx2g@yahoo.com

