		
		     Z-DOS 2.0
		

Programmer: David Lindstrm, member of Cirrus Programming
Calculator: TI-83 Plus
      Size: 1275 bytes
  Language: Assembler (ION and TI-OS compatible)

		
		INTRODUCTION
		
Z-DOS is a prompt-based program that allows you control
your calculator and to change program atttributes through
commands like in MS-DOS, UNIX etc. This version is written 100% in asm
and can be run from an ION-compatible shell such as MirageOS 
as well as from the homescreen using the Asm(prgmZDOS2) instruction.
When started, the Z-DOS prompt will be shown. Type the commands you wish
and press [ENTER], it's that easy!


	------------
	Command List
	------------

	<prgmname>
	Runs the specified program. Programs can be both
	asm & ti-basic. Z-DOS also runs archived programs
	without unarchiving them! See remark #2.
	
	A <prgmname>
	Archives the specified program.
	
	UA <prgmname>
	UnArchives the specified program.

	L <prgmname>
	Locks the specified program, so it doesn't appear in the
	EDIT menu on the calc.

	UL <prgmname>
	UnLocks the specified program.

	H <prgmname>
	Hides the specified program. This makes the program
	invisible in the program menu and [2nd]+[mem] menus. 
	See remark #1.

	UH <prgmname>
	UnHides the specified program. 
	See remark #1.

	C <prgmname>
	Copies prgmname to another program. 
	You will be prompted for the name of the program to copy to. 
	If the destination program exists, an error will be returned.
	This command is often faster than to use the normal way with creating
	a new program and then recall the data with [2nd][rcl]

	UHA
	Unhides all hidden programs on your calculator.
	See remark #1.

	HA
	Hides all programs except ZDOS2 on your calculator.
	See remark #1.
	
	X
	Exits Z-DOS. You can quit by using [2nd]+[quit] also.

	CLS
	Clears the screen

	RESET
	Causes the calculator to crash ;)

	HELP
	Lists all the available commands on the screen.

	LS
	Displays the names of all programs on the calc.
	If the end of the screen is reached, it will pause
	before it displays the next screen.

	INFO
	Displays the amount of free RAM, condition of the
	batteries, and the boot version.
	
	LWRON
	Enable lowercase input in TI-OS.
	Press [alpha] twice to get lowercase letters.

	LWROFF
	Disable lowercase.	

	
	REMARKS
	
#1
If you unhide a program hidden by MirageOS with ZDOS,
the program will show up in the program menu, but not
in the MirageOS program manager.

#2
Z-DOS created a program named 'N141'. What is this?
Answer:
When Z-DOS runs archived basic programs, it copies the 
data to a program named N141 in RAM. N141 is deleted when
the program is terminated, but if an error occurs, ZDOS is
unable to clean up that program. You can safely delete N141
manually by executing a "DEL N141" command in Z-DOS.
When ZDOS parses the prompt input, it checks if it is a valid command,
and if not, ZDOS attempts to run a program with that name. Therefore,
you cannot run programs which names are identical to Z-DOS commands like
"A" and "C".


			
		THANKS
		
To the beta testers:
John Barrus	(botherdelic@yahoo.com)
Justin B	(jbirk@hotmail.com)
Justin Clifford (bigreddog81@hotmail.com)


			
		Adresses	
		
e-mail: okvin@tiscali.se
homepage: http://cirrus.tigalaxy.com