AShell
51358.gif

Filename

AShell

Summary

Shell for TI-83/86 calculators.

Authors

Bill Nagel

Site URL

Ticalc.org URL

TI-83 version 1.0
TI-86 version 1.1

Release Date

July 17, 1997 (TI-86 version 1.1)
December 20, 1997 (TI-83 version 1.0)

Compatibility

TI-83/86

Language

Z80 assembly

AShell is one of the earlier developed shells for the TI-83/86 calculators, written in Z80 assembly by Bill Nagel.

Significance

AShell was one of many popular shells on the TI-86 and later TI-83 calculators. It was small in size and simple to use, and could run both TI-Basic and assembly programs.

Not long after AShell was released on the TI-83, SOS was released by Joe Wingbermuehle, which covered all of the functionality of AShell plus more, as well as being backwards compatible, in that it could run programs designed for AShell. This caused some tension between himself and the author of AShell, Bill Nagel[1].

Documentation

A portion of the TI-86 readme file is included here:

Installation:

1) Copy AShell.86G to your calc
2) Run AShell

Nibbles v2.0, Turbo Breakout II v2.0 are included.

Keys:
UP/DOWN - Select a program
MORE - Change page
2ND/ENTER - Run highlighted program
F1 - Help
F2 - Shutdown
F3 - Change Password
EXIT - Exit shell
LEFT/RIGHT - Change contrast

Changing the password:
- If you have a password already entered, AShell will ask you to re-enter it
- At the "Enter Password" prompt
If you don't want a password, just press enter.

Program Descriptions:
AShell checks for a special table at the beginning of an asm prog
to look for a program description. Here is what the basic format of
Nibbles v2.0 looks like:

nop ;Identifies the table
jp Start
.dw $0000 ;Version # of Table
.dw Title ;Absolute pointer to program description
Start:
;ASM program code goes here
Title:
.db "Nibbles v2.0",0
.End

Development History

  • July 17, 1997 — TI-86 version 1.1 released
  • December 20, 1997 — TI-83 version 1.0 released

Related Products