DOS2005 By: Ravindra Singh Language: TI Basic/Asm Made on: 19/01/2005 Description: A TIOS Shell for the TI83. Files: DOS05.83G: (DOS05.83p),(ZRUNOFF.83p),(ZTIOFF.83p) Installation: Send DOS05.83g to your TI and execute DOS05 DO NOT DELETE OR MESS WITH ZRUNOFF AND ZTIOFF PROGRAMS. ::::::::::::::::::::::::::::::::::::: I decided to make this shell because Dos is my favourite OS on any computer. This is basically a framework as i will say even though it is a a complete version cuz i will be making a asm ver. of it. It will be faster, more of a graphical interface and have built in functions. This one has built in addition, subtraction, multiplaction and division operations i.e you won't have to always return to the TIOS to do such things. Alas it is in basic so you will have to feed in the prog names yourself but i promise in the asm ver. you won't have to. The work on the asm ver. is underway as you read this ;) Adding Prog Names: ::::::::::::::::::::::::::::: Scroll down in your TI to the section where it says: If Str1="EXE PROG1" Then prgmPROG1 End Replace the 'PROG1' with the name of your prog example: TETRIS so it looks like: If Str1="EXE TETRIS" Then prgmTETRIS End Remmember if your prog is an asm prog then don't use the 'prgm' command but add the 'Send(9prgm' command in place of you prgm command: Example: If Str1="EXE TETRIS" Then Send(9prgmTETRIS End Also Scroll down in your TI to this section where it says: If Str1="COM DIR" Then ClrHome Disp "" Disp "" Disp "" Disp "" Over here add in the middle of the two "" the name of your prog. Also if you have more then 4 progs then you can add another Disp"" to add more progs. Example: If Str1="COM DIR" Then ClrHome Disp "TETRIS" Disp "GALAXIAN" Disp "BATTLE" Disp "DRAW" Remmember to add a 'Pause' (found under prgm menu) command after every 7 progs so you can view every prog. Remmember to remove every 'Stop' command from your progs and replace it with a 'Return' command. DOS05 Commands: :::::::::::::::::::::::::: You have to write a COM before every command you give in DOS05 except for Executing programs for which you have to use a EXE command. Commands: ::::::::::::::::: COM CLS => Clears Screen. COM DIR => Displays all progs in TI. COM TIOS => Return to TIOS COM TIOFF => Poweroff the TI COM SCR => Displays the the Pic stored in Pic0 as a screensaver. Remmember to first add a pic in Pic in Pic0 before using this command or else the you will have a Err:undefined. COM ADD => Prompts for two numbers and adds them. COM SUB => " " " " " " " subtracts them. COM MUL => " " " " " " " " " " " " multiplys them. COM DIV => " " " " " " " " " " " " divides them. EXE (PROG1) => Execute the program ex. TETRIS. Note You don't have to add the parathesis (). Lastly i would like to thank: Kerm Martain: For providing me with the TIOFF code and for inspiration. Fernir Software: For the idea. and every body else on CEMTECH.TK and TICALC.org and of couse YOU for downloading it ;] Suggestions, comments, bugs or need any help (I would love to lend some hand), e-mail me at: r.coded@gmail.com ENJOY!