-Alpha Shell Build 4.2b (first release) Manual --Description: Alpha shell is a text based supplimentary operating system for the TI-83 written in BASIC. Though it is written in basic it offers expansive flexibility plus a stable platform from witch to buld other applications from. The Alpha Shell uses a rudimentary, easy to understand and manipulate, text based input system which means that unlike many other BASIC operating systems, Alpha shell is very fast. On top of this, Alpha shell utilizes a secondary mode called Math Shell which allow the user to use the calculator as a calculator without leaving the program (*note* certain types of equation, namely those that result in string-based solutions cannot be processed by mathshell due to a rudimentary flaw in the TI-BASIC language.) Alpha shell also allows the user to access not only internal functions but also any outside program thanks to a customizable program link file that allows for an UNLIMITED number of external programs and modules that can be called just as quickly and as easily as internal functions. --EULA: Alpha Shell is released on good faith that credit will not be taken away from the original programmer(s). Alpha Shell is freeware and also open source, in fact modification is PROMOTED, just as long as you send send your cool ass mods to me at itzcolihuqui@hotmail.com so I can check them out. To be frank, as long as you don't masqurade about claiming that you wrote this, I don't really care what you do with it. PS. EULAs SUCK ANYWAY! JUST DON'T BE A CODE-ROBBING-SCRIPT-KIDDIE-BASTARD --Basic Instructions: Alpha shell is pretty basic in nature, just send over the Alpha Shell group file and fill out the program link list as you see below If Str1="what you want to type in to run your program":the name of your program precided by a "prgm" If Str1="": If Str1="": If Str1="": If Str1="": If Str1="": If Str1="": If Str1="": If Str1="": If Str1="": If Str1="": If Str1="": "the list of your program names so the ls command knows what to call them "->Str3 pi -> pheta prgmAALPHAA just add more "if" commands if you want to add more programs, but be careful, if you add so many programs that the ls comman can't display all the names on one screen you won't be able to see them unless you modify the code in the Alpha Shell core. I could go through all the commands with you but it would be more fun for you to type in HELP and it will show you all the commands, they are pretty self-explanitory so you should have no problems with them. If you are still not satisfied with that here are the basic descriptions: HELP: brings up the list of legal commands VIEW: allows you to view a picture STO: stores last entry to STR9 MATHSHELL or MS: brings up the mathshell prompt (type fPartpi to exit mathshell) SCRUBBER: cleans out a bunch of varibles to free up some space similar to GarbageCollect CLS: clears the screen LS: lists the programs in the program list pheta character (AKA O with a line through it): brings up a single mathshell promt (for only one equation or as we like to call it a "math quickie") STO+:adds the last typed string to STR9 (rather than replaces) HALT:shuts down Alpha Shell WITH modules (AKA any programs you link to the HALT sequence such as a program hider) ABOUT:displays the head programmer's name! (y'all wanna see that right?) --so that should be all you need to know to get into the world of Alpha Shell-- --Known issues: **For some odd reason if you are running Ian Graf's wonderful little no-progs utility (that is, it's running, it doesn't matter whether the programs are hidden or not) the mathshell refuses to work, I'm not sure why and I'm not sure how to fix it either it may have somthing to do with his interupt but I'm not sure. Thankfully, those are all the known issues other than the fact that unless a program is written specifically for Aplha Shell (that is it has the proper varible declarations at the end for shell re-entry) it will return the "UNWN CMD" error, even though it ran the program fine. Don't worry about it though, if it really bothers you you can just change the last line of the program to read symbol pheta -> somthing that isn't pi and that should prevent it from giving you that error. Thank you for your time, and thank you for choosing ALPHA SHELL!