This article is under construction and needs to be completed. You can help by expanding it.
(Taken from Wikipedia assembly shell page)
A variety of assembly shells have been made for every TI graphing calculator that features a link port. These shells enable you to run assembly programs on your calculator. It is to your advantage to compare all the shells available for your calculator and determine which one best fits your needs.
On graphing calculators, an assembly shell is a program that is used to run programs written in the calculator's native machine code rather than the calculator's standard high-level programming language. Such programs were originally created at a time when calculator manufacturers did not support native-code programming on their hardware; the first, ZShell[1] was created for the Texas Instruments TI-85 calculator after an exploit was found to bypass the calculator's standard operating system. Rather than crack down on users who had managed to bypass the OS to run their own code, Texas Instruments chose to release native programming information for its then-upcoming TI-83 calculator; though this rendered the traditional assembly shell unnecessary on the 83 hardware, calculator programmers continued to develop shells to add to or replace the standard operating system. Since the TI-83, TI has supported assembly-level programming on all subsequent graphing calculators, though similar shell hacks needed to be created for older hardware such as the TI-82 and the TI-92. Hewlett-Packard also supports assembly language programming on their hardware; however, due to the availability of onboard programming tools, a separate shell is not needed.
While all assembly shells can run assembly programs, some (at least on the TI-83 Plus) also have the capability of running TI-Basic programs.
On some calculators, no native support or easily recognized security holes for running assembly programs is provided, so a hacked memory backup file containing a shell[2] is sent to the calculator.
TI-73 Shells
Name | Download | Screenshot | Authors | Version | Size | Last Updated | Notability |
Mallard | mallard.zip | Michael Vincent | 0.3 | 7,110 bytes | February 27, 2006 | The first assembly shell for the TI-73. |
TI-81 Shells
Name | Download | Screenshot | Authors | Version | Size | Last Updated | Notability |
Unity | unity.zip | Benjamin Moody | 1.1 | Non-applicable | June 2, 2010 | Unity is an assembly program loader for the TI-81. It serves as an extension to the calculator operating system, allowing you to run Z80 assembly programs. Assembly code may be freely mixed with BASIC code, and includes checksums to detect typing errors. |
TI-82 Shells
Unlike some calculators (such as the TI-86 and TI-89), the TI-82 does not natively support the execution of assembly language (ASM) programs. However, several people have developed unauthorized shells which exploit a loophole in the TI-82's design in order to execute their own machine code.
Name | Download | Screenshot | Authors | Version | Size | Last Updated | Notability |
ACE (Ash Crash Enhanced) |
ace.zip | Hideaki Omuro | Beta 4 | 13,635 bytes | February 2, 2002 | ACE works with TI-82 ROM versions 16.0, 17.0, 18.0, 19.0, and 19.006. It comes pre-packaged with six programs. | |
Ash | ash.zip | Dines Justesen & Mattias Lindqvist | 3.0 | 3,424 bytes | August 26, 1997 | The first TI-82 assembly shell to use relocation (just like ZShell). Ash programs have the ability to be started like TI-Basic programs using the prgm command. | |
CrASH | crash.zip | Hideaki Omuro & Jeff Mears | 1.6 | 3,416 bytes | January 17, 1998 | CrASH features a non-crashable keyboard handler, its own routines, a smooth scrolling menu bar, and Ash 3.0 compatibility. CrASH programs, unlike Ash programs, can be any size up to the TI-82's RAM (about 25k). | |
JASS (Just Another Stupid Shell or Joint ASH OShell) |
jass.zip | Samuel Stauffer | 0.1 | 3,755 bytes | August 24, 1997 | Jass was created to try to combine OS-82 and ASH v2.0. | |
OS-82 (OShell-82) |
os82.zip | Jason Todd & Andy Selle | 1.1 | 9,130 bytes | August 7, 1997 | The first TI-82 assembly shell released. Features a more graphical interface than Ash and CrASH. | |
SNG (Shell with GrayScale) |
sng.zip | Marc Plouhinec | 1.0 | 4,193 bytes | June 15, 2004 | SNG is the last shell released for the TI-82. It features several developer tools including built-in debugger, hexadecimal editor, and variables list, as well as support for greyscale, sound, and interrupts. It also has optional emulation of the other shells, so you can use their games and programs as well. |
TI-83 Shells
Name | Download | Screenshot | Authors | Version | Size | Last Updated | Notability |
Anova (X-1 Anova MicroShell) | anova.zip | Solignac Julien | 1.04 | 925 bytes | August 11, 1999 | It is quite small in size, only using one byte to load. It is also low power consuming, as low as the TI-OS itself. | |
Aurora | aurora.zip | Bill Nagel | 1.0 | 5,973 bytes | June 24, 1997 | It features a Windows '95 style GUI for the 83. It supports icons for your programs, and provides an API for both TI-Basic and assembly programs. | |
AShell83 | ashell.zip | Bill Nagel | 1.0 | 3,812 bytes | December 20, 1997 | First assembly shell released for TI-83. Assembly programs have program write-back for highscores and can be up to 26k in size, only requiring 1k of free RAM to run. Automatic detection of TI-Basic programs, being the shell that introduced the standard colon on the first line. | |
Cos 2000 | cos2k.zip | Sherman Cahal | 6.01 | 7,612 bytes | August 31, 2000 | It provides a file manager with standard features, as well as developer tools: contrast changer, ROM dumper, memory viewer, etc. | |
TI-Explorer | explorer.zip | Sebastiaan Roodenburg | 0.92 | 3,772 bytes | October 25, 1999 | It has a windows-like GUI, and runs TI-Basic, AShell, SOS and ION programs. | |
ICE (Ion Compatible Enhanced) |
ice.zip | Solignac Julien | 0.91 | 938 bytes | December 23, 1999 | It uses folders for organization, so there are five folders and you can move files from one folder to another. | |
Inidium | inidium.zip | Solignac Julien | 1.0 | 1,108 bytes | September 2, 1999 | An Ion compatible shell, but smaller and includes icons. Programs can run with as little as 29 bytes of free RAM. | |
Ion | ion.zip | Joe Wingbermuehle | 1.6 | 1,529 bytes | June 17, 2000 | It allows you to simultaneously create programs for both the TI-83 and TI-83+. It supports modules, which allow you to customize the interface and features. | |
Jackknife | jackknife.zip | Jeff Theusch | 1.0 | 8,149 bytes | December 22, 2003 | Jackknife is a program manipulator, a shell, and a security tool. It is Ion, SOS, and AShell compatible. It provides password protection for the shell and the calculator itself, and it has an AnsString function to show or hide hidden programs. | |
SOS (Swapping Operating System) |
sos.zip | Joe Wingbermuehle | 2.0 | 898 bytes | June 18, 1999 | Automatically detects assembly and TI-Basic programs, and supports modules and libraries. Programs can run with less than 1k of free RAM. | |
Venus | venus.zip | Tijl Coosemans | 2.4 | 1,187 bytes | February 4, 2005 | Allows you to run compatible assembly programs as normal TI-Basic programs, directly from the PRGM-menu. It provides several graphical shells from which you can run Venus, Ion, SOS, AShell and TI-Basic programs. | |
Wince (Windows Ce) |
wince.zip | Jeff Leung | 1.07 | 18,912 bytes | February 8, 2001 | It is a remake of the classic Windows OS for the computer. | |
ZeS (Zilog enhanced System) |
zes.zip | Jean Carot | 0.5 | 623 bytes | October 10, 2000 | It allows easy assembly program execution. |
TI-83+ Shells
Name | Download | Screenshot | Authors | Version | Size | Last Updated | Notability |
CrunchyOS | crunchyos.zip | Dan Weiss | 0.6 | 16,384 bytes | January 18, 2004 | Ion- and MirageOS-compatible Flash application shell that features program compression, resulting in smaller program sizes by 10% to 50%. | |
Doors CS | doorscs.zip | Christopher Mitchell | 7.1 | 32,768 bytes | December 30, 2010 | It is a two-page Flash application shell that provides several programmer features and support for all types of programs. It has a Windows interface with icons and utilizes a mouse cursor. | |
FreitazOS | freitazos.zip | Hugo Freitas | 1.0 | 25,191 bytes | August 25, 2006 | A shell with the Windows look. It comes with three programs that can be installed in the shell. | |
GlobalOS (GOS) |
globalos.zip | Brandon Pawoll | 1.0 | 4,582 bytes | October 23, 2003 | It has support for hardware, sound, and image drivers. | |
ICE (Ion Compatible Enhanced) |
ice.zip | Solignac Julien | 0.91 | 938 bytes | December 23, 1999 | It is for both the TI-83 and TI-83+. It uses folders for organization, so there are five folders and you can move files from one folder to another. | |
Ion | ion.zip | Joe Wingbermuehle | 1.6 | 1,529 bytes | June 17, 2000 | It is for both the TI-83 and TI-83+, and allows you to simultaneously create programs for both. It supports modules, which allow you to customize the interface and features. | |
Izzard | izzard.zip | Michael Vincent | 1.0 | 3,247 bytes | January 6, 2001 | An Ion-compatible shell. It has an easy-to-use GUI, folder support, password protection, and lockdown feature. | |
MirageOS | mirageos.zip | Jason Kovacs & Dan Englender | 1.2 | 16,384 bytes | May 12, 2004 | The first Flash application shell for any calculator. It has revolutionized the TI-83+ with its many built-in features for the user and the assembly programmer. | |
Noshell | noshell.zip | Brandon Wilson | 1.2 | 16,384 bytes | June 21, 2007 | A Flash application which installs a parser hook that allows you to execute any program (TI-Basic, assembly, Ion, MirageOS), whether in RAM or archived, from the PRGM menu just as you would a TI-Basic program. | |
Plasma | plasma.zip | Joe Flint & Brandon Engelberth | 1.4 | 2,687 bytes | February 16, 2002 | Ion-compatible shell that runs programs by copying them out of FLASH rather than unarchiving them. This saves on the flash chip and doesn't produce any Garbage Collect messages. | |
PSE (Purple Haze Special Edition) |
pse.zip | Adam Koch | 1.0 | 3,065 bytes | March 18, 2001 | PSE is an Ion-compatible shell that is basically Ion in everything but name. | |
TSE II (Task Switching Environment) |
tse.zip | Michael Vincent & Robin Kay | 1.0 | 2,496 bytes | January 6, 2001 | A multitasking shell for the 83+, allowing you to run several programs simultaneously and switch between them. |
TI-85 Shells
Name | Download | Screenshot | Authors | Version | Size | Last Updated | Notability |
CShell-NT | cshell.zip | Michael Wyman & Keith Burzinski |
3.05 | 3,508 bytes | June 13, 1997 | CShell-NT is basically another ZShell clone. | |
Future OS | futureos.zip | Jon Johnson | 1.5.2 | 4,648 bytes | August 23, 2000 | Future OS is more like a TI-86 shell than anything else for TI-85. It has all features except emulation of ASE and early version of YAS, but has other features they don't. | |
MISH (Menu Independent SHell) |
mish.zip | Richard Lewis | 1.6 | 3,005 bytes | March 22, 1999 | Tools to switch and patch an OS. | |
OS/7 | os7.zip | N/A | N/A | 492 bytes | August 21, 1997 | Smallest assembly shell for the TI-85. | |
OS-85 (OShell-85) |
os85.zip | Jason Todd | 3.1 | 13,155 bytes | May 8, 1997 | It is very similar to OS-82 except for being for the TI-85. It includes a few built-in games to play. |
TI-86 Shells
Name | Download | Screenshot | Authors | Version | Size | Last Updated | Notability |
ACE (Ash Crash Enhanced) |
ace.zip | Hideaki Omuro | Beta 4 | 13,635 bytes | February 2, 2002 | ACE works with TI-82 ROM versions 16.0, 17.0, 18.0, 19.0, and 19.006. It comes pre-packaged with six programs. |
TI-89 Shells
Name | Download | Screenshot | Authors | Version | Size | Last Updated | Notability |
ACE (Ash Crash Enhanced) |
ace.zip | Hideaki Omuro | Beta 4 | 13,635 bytes | February 2, 2002 | ACE works with TI-82 ROM versions 16.0, 17.0, 18.0, 19.0, and 19.006. It comes pre-packaged with six programs. |
TI-92 Shells
Name | Download | Screenshot | Authors | Version | Size | Last Updated | Notability |
ACE (Ash Crash Enhanced) |
ace.zip | Hideaki Omuro | Beta 4 | 13,635 bytes | February 2, 2002 | ACE works with TI-82 ROM versions 16.0, 17.0, 18.0, 19.0, and 19.006. It comes pre-packaged with six programs. |
Sources
- http://technicalc.org/tifaq/
- http://more486.ticalc.org/shells.html
- http://www.ticalc.org/features/info/asmshells.html
- http://www.calcnews.net/?p=articles&article=shell_war
- http://www.unitedti.org/forum/index.php?showtopic=3702
TI-82 Shells | TI-83 Shells | TI-85 Shells | TI-86 Shells | TI-92 Shells
TI-82 Shells
[Ash Screenshot]
Ash, the first TI-82 assembly shell to use relocation, was written by Dines Justesen and Mattias Lindqvist. Programming for Ash is very similar to programming for ZShell (except for relocation). Ash programs also have the ability to be started like BASIC programs (with the prgm command). However, Ash programs can't exceed 13k because of the method of relocation it uses. Ash 3.1, currently in beta, will be compatible with both Ash 3.0 and CrASH programs.
[CrASH Screenshot]
CrASH, the last TI-82 assembly shell to appear on the scene, was written by Hideaki Omuro and Jeff Mears. CrASH, like Ash, features relocation but also adds a non-crashable keyboard handler, its own routines, a smooth scrolling menu bar, and Ash 3.0 compatibility. CrASH programs, unlike Ash programs, can be any size up to the TI-82's RAM (about 25k).
[OS-82 Screenhot]
OS-82 (formally known as OShell-82), the first TI-82 assembly shell, was written by Jason Todd with help from Andy Selle. OS-82 features a more graphical interface than Ash and CrASH. Development on OS-82 has ceased, and since both Ash and CrASH now feature relocation, OS-82 is generally considered obsolete.
Categories Ash CrASH OS-82
Author(s) Dines Justesen,
Mattias Lindqvist Hideaki Omuro,
Jeff Mears Jason Todd,
Andy Selle
Version 3.0 1.3 1.1
Last Updated 97-08-26 98-01-17 97-08-07
Mem. Free After Install 27,697 27,705 27,339
Ash 3.0 Compatible N/A Yes No
Auto Power Down Yes Yes Yes
Change Contrast Yes Yes Yes
Max. Program Size 13k No Limit No Limit
Program Descriptions Yes Yes Yes
Programs On Screen 8 9 7
Relocation Yes Yes No
Shutdown Feature Yes Yes Yes
Download ash.zip crash.zip os82.zip
TI-83 Shells
[AShell83 Screenshot]
AShell83, the first TI-83 assembly shell, was written by Bill Nagel. Regular TI-83 assembly programs are limited to 13,586 bytes (or half the TI-83's RAM). Under AShell83, assembly programs can be up to about 25k. Bill Nagel is working on a new version of AShell83 called AShell2.
[SOS Screenshot]
SOS, the smallest TI-83 assembly shell, was written by Joe Wingbermuehle. SOS, like AShell83, supports assembly programs up to about 25k. SOS can also run all AShell83 programs. Features unique to this shell are library support and a shutdown feature.
Categories AShell83 SOS
Author Bill Nagel Joe Wingbermuehle
Version 1.0 1.6
Last Updated 97-12-20 98-10-25
Memory Free After Install 26,078 26,397
AShell83 Compatible N/A Yes
Auto Power Down Yes Yes
BASIC Programs Yes Yes
Change Contrast Yes Yes
Displays Free Memory Yes Yes
Displays Program Size Yes Yes
Library Support No Yes
Max. Program Size 25k 25k
Program Descriptions Yes Yes
Programs Detected (total) 16 254
Programs On Screen At Once 16 8
Program Write-Back Yes Yes
Saves Highlighter Position Yes Yes
Shutdown Feature No Yes
Split Screen Bug Fixed No Yes
Download ashell.zip sos.zip
TI-85 Shells
[PhatOS Screenshot]
PhatOS, the only TI-85 assembly shell to feature hidden programs, was originally written by Mike Baker and Martin Hock. The project has now been handed over to Adam Geitgey. Like Rigel and Usgard, PhatOS has features relocation and ZShell 4.0 compatibility. PhatOS has PhatStrings, which can be converted to and from normal strings by the shell, that let you hide your programs from view. There are also ExtraPhat Strings which are smaller and faster than normal strings.
Screenshot Not
Available. Rigel, the only TI-85 assembly shell to feature true library support, was written by Ben Sferrazza. Like Usgard, Rigel features relocation, TSR support, interrupt support, and ZShell 4.0 compatibility. In addition, Rigel supports background images with an add-on program.
[Usgard Screenshot]
Usgard, probably the most popular new TI-85 assembly shell, was written by Andreas Ess, Sam Davies, Jimmy Mardell, Austin Butler, and Mel Tsai. Usgard was written becuase development on ZShell has stopped and becuase of the demand for an advanced shell. Usgard has many advantages over ZShell including relocation, TSR support, and interrupt support. Usgard is also ZShell 4.0 compatible and the only shell to support multiple user-defined interfaces.
[ZShell Screenshot]
ZShell, the first TI-85 assembly shell, was written by Dan Eble, Magnus Hagander, and Rob Taylor. ZShell was the first TI-8x assembly shell, first released in November 1994. Development on ZShell has now stopped with the last version released in November 1995. ZShell is a basic assembly shell with no advanced features. Many programmers consider ZShell obsolete now.
Categories PhatOS Rigel Usgard ZShell
Author(s) M. Baker,
M. Hock,
A. Geitgey B. Sferrazza A. Ess,
S. Davies,
J. Mardell,
A. Butler,
Mel Tsai Dan Eble,
Magnus Hagander,
R. Taylor
Version 0.9 1.0 1.5 4.0
Last Updated 97-08-01 97-10-25 97-10-26 95-11-22
Mem. Free After Install 26,947 26,525 25,719 27,018
Auto Power Down Yes Yes Yes No
Change Contrast Yes Yes Yes No
Displays Free Memory No No Yes No
Displays Program Size No No Yes No
Interrupt Support No Yes Yes No
Library Support None DLLs Fake Libs None
Lite Version Yes No Yes No
Program Descriptions Yes Yes Yes Yes
Programs On Screen 10 8 16 8
Relocation True True Fake None
Shutdown Feature Yes Yes Yes No
TSR Support No Yes Yes No
User-Defined Interface No No Yes No
ZShell 4.0 Compatible Yes Yes Yes Yes
Download phatos.zip rigel.zip usgard.zip zshell.zip
TI-86 Shells
[AuroraShell Enhanced (ASE) Screenshot
AuroraShell Enhanced (ASE), the first TI-86 assembly shell with TI-85 emulation, was written by Bill Nagel. TI-85 emulation includes PhatOS, Rigel, Usgard, and ZShell programs. ASE also features TI-82 Ash and CrASH emulation, with the help of a program converter. You can also delete programs. Bill Nagel has said he is no longer working on ASE, so v1.3 is the final version.
[Byronic Shell Screenshot
Byronic Shell, aimed to be the most customizable TI-86 assembly shell, was written by Kirk Meyer. This shell will have many versions, and all will be actively supported. Only the latest version, with the most features, will be listed on this page. Currently, Byronic Shell offers a mix between ASE/Rascall and Iridus/Mini-Shell Enhanced. This shell keeps the size down by dropping TI-82/85 emulation, displays for free memory and program size, and password protection. However, Byronic Shell can display more programs at once than any other shell and offers a unique trash can feature.
[Iridus Screenshot
Iridus, the first TI-86 assembly shell, was written by Alan Bailey. This is a very simple shell with no advanced features.
[Mini-Shell Enhanced Screenshot
Mini-Shell Enhanced, the smallest TI-86 assembly shell, was written by Chicane. This shell offers some of the best of both worlds. It features BASIC program support, program deletion, free memory display, program size display, and a shutdown feature like ASE, but also keeps the size down by dropping other features such as program groups like Iridus does.
[Rascall Screenshot
Rascall, the largest and most graphical TI-86 assembly shell, was written by Matthew Shepcar. Rascall features TI-85 emulation of PhatOS, Rigel, Usgard, and ZShell programs. Rascall also provides security so you can you hide programs or lock your memory to prevent others from deleting your programs.
Categories ASE Byronic Shell Iridus Mini-Shell Enhanced Rascall
Author Bill Nagel Kirk Meyer Alan Bailey Chicane Matthew Shepcar
Version 1.3 0.3 0.92 1.3 0.9
Last Updated 98-01-19 98-08-14 97-07-29 98-09-25 98-01-23
Shell Size 3,415 1,056 1,008 931 4,886
BASIC Programs Yes Yes No Yes Yes
Change Contrast Yes Yes Yes Yes Yes
Delete Programs Yes Yes No Yes No
Disp. Free Mem. Yes No No Yes Yes
Disp. Prog. Size Yes No No Yes No
Hide Programs No No No No Yes
Memory Locking No No No No Yes
Prog. Descriptions Yes No No Yes Yes
Program Groups Yes Yes No No Yes
Progs. On Screen 14 24 8 8 18
Password Protect Yes No No No Yes
Shutdown Feature Yes Yes No Yes Yes
TI-82 Emulation Yes No No No No
TI-85 Emulation Yes No No No Yes
Download ase.zip byron03.zip iridus.zip mse.zip rascall.zip
TI-92 Shells
[Fargo 0.1.x Screenshot]
Fargo 0.1.x, the first TI-92 assembly shell, was written by David Ellsworth. This shell is now considered obsolete because its successor, Fargo II, has been released. This version was plagued with rather large backup files, no helpful error messages, and system crashes.
[Fargo II Screenshot]
Fargo II, the sequel to Fargo 0.1.x, was written by David Ellsworth. From the outside, Fargo II looks very similar to Fargo 0.1.x, but from the programmer's perspective, there are improvements. Fargo II adds support for ROM 1.0b1, 1.10 (alternate), and 2.1 which Fargo 0.1.x lacks. There is also an option to install a 0.1.x-compatibility module so you can run Fargo 0.1.x and Fargo II programs.
Categories Fargo 0.1.x Fargo II
Author David Ellsworth David Ellsworth
Version 0.1.15 0.2.7.1
Last Updated 97-11-02 98-04-09
Memory Free After Install 65,082 62,988
Auto Power Down Yes Yes
Change Contrast Yes Yes
Fargo 0.1.x Compatible N/A Yes
Helpful Error Messages No Yes
Library Support Yes Yes
Program Descriptions Yes Yes
Progs. Interface with TI-BASIC No Yes
Programs On Screen At Once 13 13
ROM 1.0b1 Support No Yes
ROM 2.1 Support No Yes
Saves Highlighter Position Yes Yes
Shutdown Feature Yes Yes
Download fargo-0.1.15.zip fargo-0.2.7.1.zip
Michael Wyman wrote CShell
http://pages.prodigy.net/tsk3000/CShell/aboutcnt.html
THE CSHELL-NT INFO PAGE
CShell-NT NOW!
What is CShell?
CShell (NT or SE) is an assembly language shell for the TI-85 that allows execution of assembly language programs. Probably the easiest way to explain it is as "another ZShell".
For those of you who have used ZShell, CShell-NT is very similar. It displays a menu containing a list of programs, and allows you to select one to run. This is basicly what ZShell does; however CShell-NT offers a few added features, such as contrast change, Auto-Power Down, Manual-Power Down, and MPIRs, for those of you who are programmers. In addition, CShell-NT is smaller and faster than ZShell!
The latest version of CShell-NT is 3.05 and it was released on June 10, 1997.
Click on the icon at the top of this page to download the above mentioned version of CShell-NT!
Shells
TI-73:
ASM Shells:
Mallard
Author: Michael Vincent (gro.tfoslacidar|leahcim#gro.tfoslacidar|leahcim)
Version: 0.2
ticalc link: http://www.ticalc.org/archives/files/fileinfo/366/36618.html
TI-80, TI-81
Calculators have no link port, asm is impossible.
TI-82
ASM Shells
Ace
Author: Hideaki Omuro (gro.xfl.erawhsarc|namhsarc#gro.xfl.erawhsarc|namhsarc)
Author: TiCPU (porter) (moc.liamtoh|upcit#moc.liamtoh|upcit)
Version: 4 beta
ticalc link: http://www.ticalc.org/archives/files/fileinfo/226/22691.html
Ash
Author: Dines Justesen (kd.bua|senid#kd.bua|senid)
Version: 3.0
ticalc link: http://www.ticalc.org/archives/files/fileinfo/14/1411.html
Crash
Author: Hideaki Omuro (gro.xfl.erawhsarc|namhsarc#gro.xfl.erawhsarc|namhsarc)
Author: Jeff Mears (n/a)
Version: 1.6
ticalc link: http://www.ticalc.org/archives/files/fileinfo/87/8772.html
Crash 19.006
Author: Hideaki Omuro (gro.xfl.erawhsarc|namhsarc#gro.xfl.erawhsarc|namhsarc)
Author: Jeff Mears (n/a)
Author: Julien Lasson (porter) (ts.rf|28itetenalp#ts.rf|28itetenalp)
ticalc link: http://www.ticalc.org/archives/files/fileinfo/286/28681.html
OS-82
Author: Jason Todd (moc.tenire|srelddot#moc.tenire|srelddot)
Version: 1.1
ticalc link: http://www.ticalc.org/archives/files/fileinfoinfo/1/113.html
SNG
Author: Marc Plouhinec (rf.oohay|cenihuolp_m#rf.oohay|cenihuolp_m)
Version: 1.0
ticalc link: http://www.ticalc.org/archives/files/fileinfo/252/25217.html
TI-83
ASM Shells
Anova Microshell
Author: Solignac Julien (gro.clacx|sungyc1x#gro.clacx|sungyc1x)
Version: 1.04.01
ticalc link: http://www.ticalc.org/archives/files/fileinfo/90/9045.html
AShell 83
Author: Bill Nagel (ten.asu|legan.b#ten.asu|legan.b)
Version: 1.0
ticalc link: http://www.ticalc.org/archives/files/fileinfoinfo/7/714.html
Aurora
Author: Bill Nagel (ten.asu|legan.b#ten.asu|legan.b)
Version: 1.0
ticalc link: http://www.ticalc.org/archives/files/fileinfoinfo/5/520.html
Cos 2000 Beta
Author: Sherman Cahal (ten.ggard|yknib#ten.ggard|yknib)
Version: 6.0.1
ticalc link: http://www.ticalc.org/archives/files/fileinfo/145/14536.html
Doors CS
Author: Kerm Martian (ten.hcetemec|nimda#ten.hcetemec|nimda)
Version: 5.1
ticalc link: http://www.ticalc.org/archives/files/fileinfo/341/34150.html
TI-Explorer
Author: Sebastiaan Roodenburg (ln.smetsysmir|naaitsabeS#ln.smetsysmir|naaitsabeS)
Version: 0.92
ticalc link: http://www.ticalc.org/archives/files/fileinfo/88/8811.html
Ginius
Author: Jordie Diepeveen (PoTaToX) (ln.emoh|k2eidroj#ln.emoh|k2eidroj)
version: 1.2
ticalc link: http://www.ticalc.org/archives/files/fileinfo/166/16637.html
Ice
Author: Solignac Julien (gro.clacx|sungyc1x#gro.clacx|sungyc1x)
Version: 0.91
ticalc link: http://www.ticalc.org/archives/files/fileinfo/105/10523.html
Inidium
Author: Solignac Julien (gro.clacx|sungyc1x#gro.clacx|sungyc1x)
Version: 1.0 Alpha
ticalc link: http://www.ticalc.org/archives/files/fileinfo/92/9294.html
Ion
Author: Joe Wingbermuehle (gro.clac|gniweoj#gro.clac|gniweoj)
Version: 1.6
ticalc link: http://www.ticalc.org/archives/files/fileinfo/130/13059.html
Jackknife
Author: Mr Theusch (moc.liamtoh|57htapelet#moc.liamtoh|57htapelet)
Version: 1.0
ticalc link: http://www.ticalc.org/archives/files/fileinfo/320/32079.html
SOS
Author: Joe Wingbermuehle (gro.clac|gniweoj#gro.clac|gniweoj)
Version: 2.0
ticalc link: http://www.ticalc.org/archives/files/fileinfo/87/8781.html
Venus
Author: Tijl Coosemans (gro.sissylu|ljit#gro.sissylu|ljit)
Version: 2.4
ticalc link: http://www.ticalc.org/archives/files/fileinfo/171/17170.html
Wince
Author: jeff Leung (moc.loa|afaflkj#moc.loa|afaflkj)
Version: 1.07
ticalc link: http://www.ticalc.org/archives/files/fileinfo/168/16864.html
ZES
Author: Jean Carot (moc.yticliam|naehy#moc.yticliam|naehy)
Version: 0.5
ticalc link: http://www.ticalc.org/archives/files/fileinfo/160/16075.html
TI-83+:
ASM Shells:
Ice
Author: Solignac Julien (gro.clacx|sungyc1x#gro.clacx|sungyc1x)
Version: 0.91
ticalc link: http://www.ticalc.org/archives/files/fileinfo/105/10527.html
Ion
Author: Joe Wingbermuehle (gro.clac|gniweoj#gro.clac|gniweoj)
Version: 1.6
ticalc link: http://www.ticalc.org/archives/files/fileinfo/130/13058.html
Izzard
Author: Michael Vincent (gro.tfoslacidar|leahcim#gro.tfoslacidar|leahcim)
Version: 1.0
ticalc link: http://www.ticalc.org/archives/files/fileinfo/165/16533.html
Plasma
Author: Brandon Engelberth (moc.oohay|retsel_frawdder#moc.oohay|retsel_frawdder)
Author: Joe Flint (moc.oohay|56034feoj#moc.oohay|56034feoj)
Version: 1.4
ticalc link: http://www.ticalc.org/archives/files/fileinfo/210/21014.html
Purple Haze Special Edition
Author: Adam Koch (moc.liamtoh|ulutk_naisacuac#moc.liamtoh|ulutk_naisacuac)
Version: Not listed
ticalc link: http://www.ticalc.org/archives/files/fileinfo/177/17793.html
RAOS X
Author: Robert AK (kt.gnidoc-ten|retsambew#kt.gnidoc-ten|retsambew)
Version: 11.2
ticalc link: http://www.ticalc.org/archives/files/fileinfo/374/37439.html
TSE II
Author: Michael Vincent (gro.tfoslacidar|leahcim#gro.tfoslacidar|leahcim)
Author: Robin Kay (ten.bjc.p38est|nibor#ten.bjc.p38est|nibor)
Version: 1.0
ticalc link: http://www.ticalc.org/archives/files/fileinfo/165/16537.html
Flash Shells
CrunchyOS
Author: Dan Weiss (moc.liamtoh|tidewd#moc.liamtoh|tidewd)
Version: 0.6
ticalc link: http://www.ticalc.org/archives/files/fileinfo/325/32507.html
DoorsCS
Author: Kerm Martian (ten.hcetemec|nimda#ten.hcetemec|nimda)
Version: 5.8.1 beta
link: http://www.cemetech.net/scripts/countdown....ta/dcs58_b1.zip
MirageOS
Author: Dan Englender (gro.clac|nad#gro.clac|nad)
Author: Jason Kovacs (gro.clac|k_nosaj#gro.clac|k_nosaj)
Version: 1.2
ticalc link: http://www.ticalc.org/archives/files/fileinfo/139/13949.html
TI-85
ASM Shells
CShell-NT
Author: Keith Burzinski (teN.ygidorP|0003kst#teN.ygidorP|0003kst)
Version 3.05
ticalc link: http://www.ticalc.org/archives/files/fileinfoinfo/6/606.html
Future OS
Author: Jon Johnson (moc.liamtoh|ytinifnijrj#moc.liamtoh|ytinifnijrj)
Version: 1.5.2
ticalc link: http://www.ticalc.org/archives/files/fileinfo/120/12046.html
MISh
Author: Richard Lewis (ten.ytiCradeC|siweLdrahciR#ten.ytiCradeC|siweLdrahciR)
Version: 1.6
ticalc link: http://www.ticalc.org/archives/files/fileinfo/82/8275.html
OS-85
Author: Jason Todd (moc.tenire|srelddot#moc.tenire|srelddot)
Version: 3.1
ticalc link: http://www.ticalc.org/archives/files/fileinfoinfo/7/717.html
OS/7
Author: N/A
Version: Not listed
ticalc link: http://www.ticalc.org/archives/files/fileinfoeinfo/0/71.html
OShell-85
Author: Jason Todd (moc.tenire|srelddot#moc.tenire|srelddot)
Version: 1.0
ticalc link: http://www.ticalc.org/archives/files/fileinfoinfo/6/658.html
Peak Relocation Shell
Author: Richard Lewis (ten.ytiCradeC|siweLdrahciR#ten.ytiCradeC|siweLdrahciR)
Version: Beta 2
ticalc link: http://www.ticalc.org/archives/files/fileinfo/79/7902.html
PhatOS
Author: Mike Baker (moc.xunil|mbm#moc.xunil|mbm)
Version: 0.9
ticalc link: http://www.ticalc.org/archives/files/fileinfoinfo/1/144.html
Rigel
Author: Ben Sferrazza (ude.sregtur.nede|sneb#ude.sregtur.nede|sneb)
Version: 1.0
ticalc link: http://www.ticalc.org/archives/files/fileinfo/20/2079.html
Usgard
Author: Andreas Ess (ta.lov.elbac|saerdna.sse#ta.lov.elbac|saerdna.sse)
Version: 1.5
ticalc link: http://www.ticalc.org/archives/files/fileinfo/19/1919.html
ZShell
Author: Dan Eble (gro.clacit|elbe#gro.clacit|elbe)
Author: Magnus Hagander (gro.clacit|ahm#gro.clacit|ahm)
Version: 4.0
ticalc link: http://www.ticalc.org/archives/files/fileinfo/19/1968.html
TI-86
ASM Shells
Anaconda
Author: Kirk Meyer (moc.liamtoh|mreht0si#moc.liamtoh|mreht0si)
Version: 0.4
ticalc link: http://www.ticalc.org/archives/files/fileinfo/82/8256.html
AShell
Author: Bill Nagel (ten.asu|legan.b#ten.asu|legan.b)
Version: 1.1
ticalc link: http://www.ticalc.org/archives/files/fileinfoinfo/7/720.html
Aurora
Author: Bill Nagel (ten.asu|legan.b#ten.asu|legan.b)
Version: 0.8
ticalc link: http://www.ticalc.org/archives/files/fileinfoinfo/1/196.html
Aurora Shell Enhanced
Author: Bill Nagel (ten.asu|legan.b#ten.asu|legan.b)
Version: 1.0
ticalc link: http://www.ticalc.org/archives/files/fileinfo/56/5633.html
BEShell
Author: Brent Schneider (gro.clac|tnerb#gro.clac|tnerb)
Version: 0.5
ticalc link: http://www.ticalc.org/archives/files/fileinfo/103/10341.html
BugOS
Author: Alexander Liemen (ten.xmg|nemeil.rednaxela#ten.xmg|nemeil.rednaxela)
Version: 0.3.3 Beta
ticalc link: http://www.ticalc.org/archives/files/fileinfo/109/10911.html
CalcOS
Author: Jesse Puckett (moc.liame|38224noiprocs#moc.liame|38224noiprocs)
Version: 3
ticalc link: http://www.ticalc.org/archives/files/fileinfo/207/20765.html
Chameleon Shell
Author: Jesse Puckett (moc.liame|38224noiprocs#moc.liame|38224noiprocs)
Version: 1.0
ticalc link: http://www.ticalc.org/archives/files/fileinfo/168/16871.html
Dinky Shell
Author: Jesse Puckett (moc.liame|38224noiprocs#moc.liame|38224noiprocs)
Version: 3.0
ticalc link: http://www.ticalc.org/archives/files/fileinfo/123/12357.html
Emanon
Author: Ben Mickle (moc.oohay|elkcimb#moc.oohay|elkcimb)
Version: 0.8
ticalc link: http://www.ticalc.org/archives/files/fileinfo/84/8478.html
File Manager
Author: Cassady Roop (ten.liartnogero|poorc#ten.liartnogero|poorc)
Version: 1.2
ticalc link: http://www.ticalc.org/archives/files/fileinfo/105/10580.html
Iridus
Author: Alan Bailey (ude.csiw|yeliabwa#ude.csiw|yeliabwa)
Version: 0.92
ticalc link: http://www.ticalc.org/archives/files/fileinfo/13/1389.html
ishell
Author: Aaron Curtis (ten.bjc.noitanimod-labolg|noraa#ten.bjc.noitanimod-labolg|noraa)
Author: Jonah Cohen (gro.clacit.hanoj|hanoj#gro.clacit.hanoj|hanoj)
Version: 2.01
ticalc link: http://www.ticalc.org/archives/files/fileinfo/210/21081.html
Key ShortCuttrer
Author: Leif Åstrand (if.itlum|dnartsa.fiel#if.itlum|dnartsa.fiel)
Version: 2.0
ticalc link: http://www.ticalc.org/archives/files/fileinfo/246/24650.html
Library Shell
Author: Patrick Wong (moc.liamtoh|4210gnowp#moc.liamtoh|4210gnowp)
Author: Scott Shannon (moc.mocten.xi|dnegnihS#moc.mocten.xi|dnegnihS)
Version: 1.0
ticalc link: http://www.ticalc.org/archives/files/fileinfo/122/12272.html
Micro Shell
Author: InFuZeD (moc.liamtoh|it_enoz#moc.liamtoh|it_enoz)
Version: 2.0
ticalc link: http://www.ticalc.org/archives/files/fileinfo/63/6321.html
MSE
Author: Chicane (moc.teniner|enacihc#moc.teniner|enacihc)
Version: 5.0 Beta
ticalc link: http://www.ticalc.org/archives/files/fileinfo/98/9891.html
NanoShell
Author: Michael Vincent (gro.tfoslacidar|leahcim#gro.tfoslacidar|leahcim)
Version: 4.0
ticalc link: http://www.ticalc.org/archives/files/fileinfo/165/16536.html
OS
Author: Jesse Puckett (moc.liame|38224noiprocs#moc.liame|38224noiprocs)
Version: 1.1
ticalc link: http://www.ticalc.org/archives/files/fileinfo/259/25977.html
Rascall
Author: Matthew Shepcar (moc.sulp.73wocoom|it#moc.sulp.73wocoom|it)
Version: 0.9
ticalc link: http://www.ticalc.org/archives/files/fileinfo/21/2147.html
Seklorean OS
Author: William White (moc.liamtoh|52etihw_lliw#moc.liamtoh|52etihw_lliw)
Version: Not listed
ticalc link: http://www.ticalc.org/archives/files/fileinfo/334/33456.html
Small Shell
Author: Scott Shannon (moc.mocten.xi|dnegnihS#moc.mocten.xi|dnegnihS)
Version: Not listed
ticalc link: http://www.ticalc.org/archives/files/fileinfo/135/13544.html
Large ASM
Author: Patrick Wong (moc.liamtoh|4210gnowp#moc.liamtoh|4210gnowp)
Version: 0.8
ticalc link: http://www.ticalc.org/archives/files/fileinfo/139/13927.html
Tinux
Author: Olivier Borowski (rf.eerf|iksworob.reivilo#rf.eerf|iksworob.reivilo)
Version: 0.8
ticalc link: http://www.ticalc.org/archives/files/fileinfo/106/10676.html
Yet Another Shell
Author: Aaron Curtis (ten.bjc.noitanimod-labolg|noraa#ten.bjc.noitanimod-labolg|noraa)
Version: 2.21
ticalc link: http://www.ticalc.org/archives/files/fileinfo/249/24966.html
Zap 2000
Author: Chicane (moc.teniner|enacihc#moc.teniner|enacihc)
Version: 0.72
ticalc link: http://www.ticalc.org/archives/files/fileinfo/84/8448.html
TI-86 Shells
(Taken from more486 asmshells page)
Anaconda Screenshot
Anaconda, the first shell to make use of plug-ins, was written by Kirk Meyer. The base program is only a bare bones shell, which means that you simply install the plug-ins for all of the features that you want. This way you don't waste space with features that you don't need. Currently, the unique plug-in quikvue (quickview), allows you to view all variables in the shell, including pictures quickly and efficiently. Kirk Meyer plans to release 82/83/85 emulation plug-ins in the future.
AuroraShell Enhanced (ASE) Screenshot
AuroraShell Enhanced (ASE), the first TI-86 assembly shell with TI-85 emulation, was written by Bill Nagel. TI-85 emulation includes PhatOS, Rigel, Usgard, and ZShell programs. ASE also features TI-82 Ash and CrASH emulation, with the help of a program converter. You can also delete programs. Bill Nagel has said he is no longer working on ASE, so v1.3 is the final version.
Emanon Animated Screenshot
Emanon, the first TI-86 assembly shell to allow user defined BASIC program descriptions, was written by Ben Mickle. This shell also includes applets, similar to Anaconda's plug-ins. Emanon allows for icons, 7x7 rather than 8x8. Also, programs can be hidden much like Rascall's fashion. Ben Mickle plans to include scrolling and an 85ZShell applet, though not in the near future.
Iridus Screenshot
Iridus, the first TI-86 assembly shell, was written by Alan Bailey. This is a very simple shell with a GUI and ability to change contrast.
Mini-Shell Enhanced Screenshot
Mini-Shell Enhanced (MSE), one of the smallest TI-86 assembly shells, was written by Chicane. This shell offers some of the best of both worlds. It features BASIC program support, program deletion, free memory display, program size display, and a shutdown feature like ASE. The latest release allows pictures to be selected as the background and program folders.
Omega-Shell Enhanced Screenshot
Omega-Shell Enhanced (OSE), quite possibly the smallest functional yet simple shell, was written by Will Dempster. It features similar features of other shells, including the ability to run BASIC and Assembly programs through a GUI and change of contrast.
Rascall Screenshot
Rascall, probably the most user configurable TI-86 assembly shell, was written by Matthew Shepcar. Rascall features TI-85 emulation of PhatOS, Rigel, Usgard, and ZShell programs. Rascall also provides security so you can you hide programs or lock your memory to prevent others from deleting your programs. Unfortunately, Matt Shepcar has lost all interest in Rascall, so 0.9 is the final version.
Yet Another Shell Screenshot
Yet Another Shell (YAS), the first TI-86 assembly shell to support emulation of larger than 12kb 85 assembly programs, was written by Aaron Curtis. YAS features TI-85 emulation of ZShell and Usgard programs. YAS also supports icons that have been coded into an ASM program as well as being able to run 85 assembly programs that exceed 12kb, previously which was not possible. Most recently, 82 emulation (ASH and CrASH), which previously only available in ASE v1.3, has now been factored into YAS. Also, the 12kb limit does not exist on 82 ASM programs.
ZAP 2000 Animated Screenshot
ZAP 2000, the largest and most graphical TI-86 assembly shell, was written by Chicane. ZAP 2000 features an "Explorer," ability to change contrast, program grouping, icon support, a mouse cursor, and more. Most recently, plugin's have been redone and TiL, a txt-to-string converter program, has been put in the ZAP 2000 archive and implemented seamlessly into the shell.