Project Title Doors CS
Project Logos
Project Description Doors CS is a revolutionary new shell and GUI for TI-83, TI-83+, and TI-84+ series calculators. It emulates a graphical interface navigated by a mouse cursor, left and right clicking enabled. There is a taskbar at the bottom containing common tasks including shutdown, contrast, restart, and exit. It also displays free RAM and approximate battery power available. Onscreen are up to six programs with associated icons at a time; a scrollbar at right automatically expands for more than six programs. Doors CS can run most popular TI-83/+/84+ series formats, including BASIC, TI-OS ASM, AShell, SOS, Ion, and Doors CS-proprietary formats. It provides a wealth of libraries and tools for developers, including 16 unique libraries of often-used functions and associated program capabilities.
Screenshots
The Desktop
Memory Restore
Discuss Doors CS SubForum @ the Cemetech Message Board
Supported File Formats TI-OS BASIC [83,83+/SE,84+/SE]
TI-OS ASM [83,83+/SE,84+/SE]
Ion Proprietary [83,83+/SE,84+/SE]
Ion Non-Proprietary [83,83+/SE,84+/SE]
AShell [83]
SOS [83]
Doors CS BASIC [83,83+/SE,84+/SE]
Doors CS ASM [83,83+/SE,84+/SE]
Doors CS Shell Expansions (SEs) [83,83+/SE,84+/SE]
Doors CS Appended Library Extensions (ALEs) [83,83+/SE,84+/SE]
Download Doors CS v4.9.0 TI-83 Edition
Doors CS v5.0 TI-83 Edition For Beta Testers
[01/16/2005] Doors CS v5.0 Beta 1For Beta Testers
[02/09/2005] Doors CS v5.0 Beta 2 For Beta Testers
[03/03/2005] Doors CS v5.0 Beta 3 For Beta Testers
[01/20/2005] Doors CS v5.0 SDK Beta
Download Wizard

Step 1: Select your calculator model:
Step 2: I Doors CS.

 
History
Version 4.9.9
September 14, 2004
This is the final 5.0 release just about ready, but I have held it until I can finish the TI-83+ version.
Version 4.9.0
July 26, 2004
Mouse routines debounced, ALE support completely debugged. Program editing tools still absent.
Version 4.8.0
May 19, 2004
Program tools temporarily removed to save space while they are being debugged; most features have been debugged.
Version 4.7.0
May 12, 2004
Shell Expansion support added, ALEs now working, program locking/unlocking fixed. Scrolling desktop bug still present. Some Ion/DCS ASM program instability when DCS is in lower RAM.
Version 4.6.5
May 6, 2004
RAM Recovery feature now added, ADCS automatically moved to high mem. BASIC parser error at quit not yet fixed.
Version 4.6.0
May 4, 2004
Most file support debugged. Current support for: BASIC, AShell, DCS ASM progs, DCS BASIC progs, SOS libless progs, SOS libbed progs, Ion programs. TI-OS ASM programs not yet supported. Battery meter works, memory meter not yet functional.
Version 4.4.0
April 20, 2004
Some desktop features ported, contrast meter complete.
Version 4.3.0
April 1, 2004
Framework of full ASM version begun.
Version 4.2.0
March 20, 2004
Ion support partially built into
Version 4.1
February 1, 2004
TI-83+ version finished, now works completely.
Version 4.0 (Rerelease)
January 9, 2004
Copywrite issues fixed, readme updated.
Version 4.0
January 8, 2004
The first bug-free stable ASM release to the public. This version features everything mentioned in this readme file, optimized for the smallest possible size. Shutdown has been fixed, and the readme has been updated and completed.
Version 3.9.5 beta
Beta Testers' Edition
December 4, 2003
This version has almost everything fixed ASM running has been corrected, erase routines are fully optimized, and icon routines have been corrected.
Version 3.9 beta
November 2003
Almost complete, this version is mostly stable, most bugs have been eliminated, and all ASM features work fairly well.
Version 3.8 beta
Septmber 2003
This version contains the ASM features, some of which are unstable and occassionally crash. Optimization is good and almost all features are included.
Version 3.7.8 beta
August 2003
First assembly release of Doors CS in assembly at ticalc.org.
Version 3.7 betaThis version contains most of the ASM features, many of which can occassionally become unstable and crash or behave unexpectedly. The BASIC portion of the program is integrated well with the ASM portion.
Version 3.6.1 betaSeveral minor problems fixed, two redundant icon files deleted, memcheck and freeRAM fixed.
Version 3.6 betaThis is the first version to include ASM coding. All features are beta and often become unstable. Many bugs still need to be ironed out. Integration is fair/poor.
Version 3.5.5 betaPreliminary ASM source released. Contains many bugs and coding errors, but includes all necessary routines.
Version 3.5 betaThis is the first published version, a prototype made completely in BASIC. It demonstrates many of the features to be included in the ASM versions and offers a framework for the ASM features to be built upon.
Version 3.2
December 2002
First improved versionthe program has been completely redone from scratch. new graphical windows, advanced password protection, iconned desktop, faster installation, prototype battery and memory checking, mouse, prototype hardware detection.
Version 3.0
November 2002
Second version released at ticalc.org. Now includes .83p and .8xp filesfs.
Version 2.1
June 2002
Fixed routines to reset graphscreen after a program is run.
Version 2.0
May 2002
First version released at TiCalc.org. Improved graphics routines, mor ecomplex cursor, cleaner menus, less loading time.
Version 1.5
March 2002
Several bugs fixed. Cross-column cursor movement added.
Version 1.0
December 2001
First official Doors XP version; completely in BASIC. Has graphical desktop with up to 16 programs, Start menu with screensaver, password editor, and shutdown. Program list is embedded.
Version 0.6
November 2001
Two-column form used and implemented; cursor routines optimized.
Version 0.5
October 2001
Installation screens and processes added.
Version 0.4
October 2001
Password editor added to program.
Version 0.3
October 2001
Password protection added to Doors XP.
Version 0.2
October 2001
Transferred to the graphscreen.
Version 0.1
September 2001
Simple menued list of programs named Doors XP; all BASIC.