Login [Register]
Don't have an account? Register now to chat, post, use our tools, and much more.
Officially Announcing Doors CE 9, Coming Soon
Published by KermMartian on December 10, 2015 at 2:14:46 PM CST | Discuss this article (19)

Since the release of TI's thin, light, ez80-powered TI-84 Plus CE graphing calculator, I have received countless YouTube comments, Cemetech PMs and posts, and emails about when Doors CS / Doors CSE would be available for the new calculator. Stumbling blocks including technical limitations related to the new calculator and my own lack of free time had forced me to say that I wasn't sure when or if a version of Doors CS/CSE would be available for the TI-84 Plus CE. For a long time, I hoped that an App key might become available from TI so that there might be a TI-84 Plus CE App version of Doors CS/CSE. It appears that that's not forthcoming, so in the meantime, I've been working on a port of Doors CS/CSE as a program, to be called Doors CE. Like the much-celebrated Cesium from Cemetech Expert MateoConLechuga, the new Doors CE is visible in the [PRGM] menu, and can be started by running a prgmA that Doors CE creates when you install it.

Since the beginning of October, I have been documenting my progress on putting together a Doors CE port for the TI-84 Plus CE. The following features have been completed, delta a little debugging:
  • Launcher: Doors CE creates a special launcher when it is installed and archives its bulk as an AppVar to leave RAM for user programs. The launcher also switches between Doors CE and assembly programs when the user executes a program.
  • Desktop: Doors CE can display BASIC and Assembly programs on its desktop, list an arbitrary number of programs, and scroll. Locked, archived, and hidden programs are correctly annotated as such. Folders can be created, and files can be moved between folders. Programs can be created, renamed, duplicated, deleted, and even edited. The clock works.
  • Doors CE and Options Menus: The Doors CE menu ("start" menu) works correctly, and each of its sub-menus functions. The Options menu works, and most of the options in Options do what they're supposed to.
  • Executing nostub BASIC programs: BASIC programs can be executed from the Doors CE desktop from RAM or Archive.
  • Executing nostub ASM programs: ASM programs can be executed from the Doors CE desktop from RAM or Archive. Writeback is correctly performed.
There are a few features that still need to be added, and they're big ones:
  • HomeRun: The HomeRun feature that lets programs be executed from the homescreen, regardless of whether they're BASIC or ASM, Archived or in RAM, or require libraries is incomplete (but nearly done). BASIC programs currently work; ASM programs do not.
  • xLIBCE: The venerable Patrick "tr1p1ea" Prendergast is working hard to port xLIBC to the TI-84 Plus CE for inclusion in Doors CE. Since he has a busy job and a young family, I appreciate his willingness to work on xLIBCE in his minuscule free time.
  • Celtic 2 CE: I will be porting the Celtic 2 CSE libraries from Doors CSE. With the permission of authors like MateoConLechuga, I may add additional functions, including ToString.
  • ASM/C libraries: MateoConLechuga has also strongly hinted that he is completing tools that will make it easy to use ASM and C libraries in programs without explicit shell support. Doors CE will be leveraging this time- and effort-saving breakthrough from Mateo.
If you still need to get psyched about Doors CE, enjoy the video below. Although I don't have a concrete release date for Doors CE, I do plan to get it out in the early part of 2016. I'd be happy to field suggestions and answer questions in the attached topic or in the Doors CE 9 Development thread, where development updates will continue to be posted.



Permalink
2015 Articles
January 2015 January 2015 [Back to News Archives Index]

» Projects of the Month: December 2014 published January 1, 2015 by tifreak8x
» Mind Controlled Calculator! published January 3, 2015 by merthsoft
» 2014 ticalc.org POTY Results published January 9, 2015 by tifreak8x
» STEM Behind Hollywood: Zombie Apocalypse Part 2 (TI-84+CSE) published January 13, 2015 by KermMartian
» A First Look at the TI-84 Plus CE published January 13, 2015 by KermMartian
» TI-France's TI-83 Premium CE Hints at TI-84 Plus CE Features published January 15, 2015 by KermMartian
» STEM Behind Hollywood: Body of Evidence for TI-84 Plus C SE published January 23, 2015 by KermMartian
» TI-84 Plus CE Officially Launched: Exclusive Interview published January 26, 2015 by KermMartian

February 2015 February 2015 [Back to News Archives Index]

» Projects of the Month: January 2015 published February 1, 2015 by tifreak8x
» STEM Behind Hollywood: Science Friction for TI-84 Plus C SE published February 9, 2015 by KermMartian
» TI-83 Plus/TI-84 Plus Monochrome ASM on the TI-84 Plus CSE published February 22, 2015 by KermMartian
» Cemetech Minecraft 1.8 Server: Intellectual Survival published February 25, 2015 by KermMartian
» TI Connect CE: In-Depth Review published February 25, 2015 by pimathbrainiac

March 2015 March 2015 [Back to News Archives Index]

» STEM Behind Hollywood for TI-84 Plus C SE: The Full Set published March 1, 2015 by KermMartian
» Projects of the Month: February 2015 published March 2, 2015 by tifreak8x
» TI News: T^3 2015; TI-84+CE Contest, Apps; TI-Nspire OS 4 published March 12, 2015 by KermMartian
» T^3 2015 Day 1 Kickoff in Fort Worth, TX published March 13, 2015 by KermMartian
» Happy Ultimate Pi Day: T^3 2015 Mid-Conference Updates published March 14, 2015 by KermMartian
» T^3 2015 Wrap-Up: Days 2 and 3, Final Thoughts published March 21, 2015 by KermMartian

April 2015 April 2015 [Back to News Archives Index]

» Projects of the Month: March 2015 published April 1, 2015 by tifreak8x
» Hands-On with the TI-84 Plus CE: Full Review published April 6, 2015 by KermMartian
» z80 and ez80 ASM Support Added to SourceCoder 3 published April 9, 2015 by KermMartian
» TI News Bag: STEM Behind Health; TI-84+CE OS Upgrade Soon published April 21, 2015 by KermMartian
» "Programming the TI-84 Plus C SE & TI-84 Plus CE" published April 28, 2015 by KermMartian

May 2015 May 2015 [Back to News Archives Index]

» Projects of the Month: April 2015 published May 3, 2015 by tifreak8x
» GraphnCalc83: A Review of a Faithful TI-83 Lookalike for iOS published May 1, 2015 by Alex
» Doors CSE 8.2 Released published May 19, 2015 by KermMartian
» Exclusive: C Programming on the TI-84 Plus CE published May 27, 2015 by KermMartian
» Projects of the Month: May 2015 published May 31, 2015 by tifreak8x

June 2015 June 2015 [Back to News Archives Index]

» First TI-84 Plus CE Assembly Games Arrive published June 22, 2015 by KermMartian

July 2015 July 2015 [Back to News Archives Index]

» Projects of the Month: June 2015 published July 4, 2015 by tifreak8x
» Out and About with Cemetech: Elfprince13's Wedding published July 10, 2015 by KermMartian
» Graph3DC 1.0 Closed Beta 1 published July 12, 2015 by KermMartian
» Using the TI-84 Plus Video Series Premieres published July 20, 2015 by KermMartian
» Fourth Cemetech World Maker Faire Appearance in September published July 28, 2015 by KermMartian
» Get a TI-84 Plus CE: Target Sale, TI Contest published July 31, 2015 by KermMartian

August 2015 August 2015 [Back to News Archives Index]

» Projects of the Month: July 2015 published August 3, 2015 by tifreak8x
» Cemetech Archives: TI-84 Plus CE Programs Folders Expanded published August 17, 2015 by KermMartian
» Tetric A (Tetris) for the TI-84 Plus CE published August 20, 2015 by KermMartian
» Back to School 2015: What Graphing Calculator Should I Buy? published August 21, 2015 by KermMartian
» ArTICL: MSP432 Launchpad to TI Graphing Calculator Linking published August 28, 2015 by KermMartian

September 2015 September 2015 [Back to News Archives Index]

» TI Listens to Bug Reports, Releases TI-84 Plus CE OS 5.1 published September 8, 2015 by KermMartian
» Wall-Powering Devices With 3D-Printed AAA Batteries published September 16, 2015 by KermMartian
» MateoConLechuga Wows with TI-84+CE Text Editor, Soon Mario? published September 22, 2015 by KermMartian

October 2015 October 2015 [Back to News Archives Index]

» Projects of the Month: August & September 2015 published October 4, 2015 by tifreak8x
» Cemetech at World Maker Faire 2015 Recap published October 4, 2015 by KermMartian
» Cesium: First TI-84 Plus CE Shell published October 6, 2015 by MateoConLechuga
» TokenIDE Now Open Source published October 22, 2015 by merthsoft

November 2015 November 2015 [Back to News Archives Index]

» TI Codes: TI-BASIC Tutorials from TI published November 4, 2015 by tifreak8x
» Projects of the Month: October 2015 published November 8, 2015 by tifreak8x
» Cemetech Contest 14: TI-BASIC Connect 4 AI Challenge published November 16, 2015 by KermMartian

December 2015 December 2015 [Back to News Archives Index]

» ticalc.org POTY 2015 Starts published December 4, 2015 by pimathbrainiac
» Upgrading an N Scale P42 Model Train Locomotive published December 8, 2015 by KermMartian
» Projects of the Month: November 2015 published December 8, 2015 by tifreak8x
» Officially Announcing Doors CE 9, Coming Soon published December 10, 2015 by KermMartian
» Cemetech Contest #15: Crypto Golfing published December 15, 2015 by KermMartian
» Cemetech Contest #15, Challenge 2 published December 22, 2015 by KermMartian
» Happy Holidays from Cemetech! published December 25, 2015 by Alex
» Cemetech Contest #15, Challenge 3 published December 30, 2015 by KermMartian
» CEmu - A TI-84 Plus CE Emulator Released published December 31, 2015 by pimathbrainiac

Advertisement