Author Topic: Announcing Doors CS for the TI-84 Plus C Silver Edition  (Read 5898 times)

0 Members and 1 Guest are viewing this topic.

Offline KermMartian

  • Editor
  • LV7 Elite (Next: 700)
  • *******
  • Posts: 500
  • Rating: +233/-20
    • View Profile
    • Cemetech
Announcing Doors CS for the TI-84 Plus C Silver Edition
« on: September 17, 2013, 02:35:53 pm »
Despite having been released a few years after the ubiquitous Mirage OS calculator shell, Doors CS has gained quite a strong following among TI-83 Plus and TI-84 Plus users. Doors CS offers features like a desktop, mouse, the ability to run almost all TI-83 Plus/TI-84 Plus programs and games, a HomeRun feature that lets you run any program (archived or in RAM, BASIC or assembly) from the desktop, and many other features. With the release of Doors CS 7.2 and end of new black-and-white Doors CS versions, though, I was not sure I wanted to create a color Doors CS for the TI-84 Plus C Silver Edition, TI's new color-screen graphing calculator discovered last November by Cemetech and available in stores now. Having devoted thousands of hours over more than a decade to creating Doors CS, making it the most stable shell around, and marketing it as the best shell for students, teachers, and professionals, I wasn't sure that a color version would be worth my effort.

However, with the marked success of the TI-84 Plus C Silver Edition, as evidenced by Cemetech and ticalc.org download statistics for the past month, I decided that a new color Doors CS was indeed necessary. For about three weeks, I have been working tirelessly on a version of Doors CS for the TI-84 Plus C Silver Edition, to be called Doors CSE 8 (for "Color Screen Edition", "C Silver Edition", or "Calculator Shell Enhanced"; take your pick). Doors CSE 8 is already surprisingly complete, including the following features:

  • Run BASIC, TI-OS ASM, and Doors CS ASM programs, whether Archived or in RAM.
  • Recognize and display icons and other information embedded in programs
  • Copy, rename, lock, archive, delete, edit, cut, and paste programs, and create and rename folders
  • Display in-shell help and information, and change Doors CSE options

In fact, there's not much left to add in the way of features before I start releasing beta version of Doors CSE 8. I will be initially providing betas only to specific users in a closed beta program, as I don't want an early beta with bugs or missing features to start spreading virally among students' calculators. The missing features include a desktop clock, the InfoPop feature from Doors CS 7.x, a version of xLIB from the venerable tr1p1ea, optimized sprite routines from Runer112, and a number of minor bugs. You can take a look at my project up to now in the Doors CSE 8 Brainstorming topic, or continue reading this topic for new details. Be sure to indicate your interest if you want to beta-test Doors CSE 8, and tell your color-calculator-owning friends that Doors CSE 8 is coming soon!



Source:
Announcing Doors CS for the TI-84 Plus C Silver Edition via Cemetech
« Last Edit: September 17, 2013, 02:36:32 pm by KermMartian »



Offline DJ Omnimaga

  • Clacualters are teh gr33t
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55943
  • Rating: +3154/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • Dream of Omnimaga Music
Re: Announcing Doors CS for the TI-84 Plus C Silver Edition
« Reply #1 on: September 17, 2013, 03:16:36 pm »
Lol I had my hopes up when I saw the new post link in OmnomIRC and prepared my link cable for the download :P. That said I'm glad this is coming along nicely, and like I said in the Cemetech thread, I love the design. :)

However Apple might sue you for using rounded buttons and gray/white/black color in the interface. :P

Offline Sorunome

  • Fox Fox Fox Fox Fox Fox Fox!
  • Support Staff
  • LV13 Extreme Addict (Next: 9001)
  • *************
  • Posts: 7920
  • Rating: +374/-13
  • Derpy Hooves
    • View Profile
    • My website! (You might lose the game)
Re: Announcing Doors CS for the TI-84 Plus C Silver Edition
« Reply #2 on: September 17, 2013, 03:37:10 pm »
[...]
However Apple might sue you for using rounded buttons and gray/white/black color in the interface. :P
Screw Apple :P

So yeah, looking awesome so far!
I find i awesome that it already exists since quite some time now and is still in-dev, great job kerm! :D

THE GAME
Also, check out my website
If OmnomIRC is screwed up, blame me!
Click here to give me an internet!

Offline ben_g

  • Hey cool I can set a custom title now :)
  • LV9 Veteran (Next: 1337)
  • *********
  • Posts: 1002
  • Rating: +125/-4
  • Asm noob
    • View Profile
    • Our programmer's team: GameCommandoSquad
Re: Announcing Doors CS for the TI-84 Plus C Silver Edition
« Reply #3 on: September 17, 2013, 03:52:17 pm »
It looks quite pretty with the color and the higher resolution.

Will there be some form of backwards-compatibility for b&w programs that use only the routines provided by the shell for drawing and/or programs that use the DCS gui engine for it's graphics?
My projects
 - The Lost Survivors (Unreal Engine) ACTIVE [GameCommandoSquad main project]
 - Oxo, with single-calc multiplayer and AI (axe) RELEASED (screenshot) (topic)
 - An android version of oxo (java)  ACTIVE
 - A 3D collision detection library (axe) RELEASED! (topic)(screenshot)(more recent screenshot)(screenshot of it being used in a tilemapper)
Spoiler For inactive:
- A first person shooter with a polygon-based 3d engine. (z80, will probably be recoded in axe using GLib) ON HOLD (screenshot)
 - A java MORPG. (pc) DEEP COMA(read more)(screenshot)
 - a minecraft game in axe DEAD (source code available)
 - a 3D racing game (axe) ON HOLD (outdated screenshot of asm version)

This signature was last updated on 20/04/2015 and may be outdated

Offline KermMartian

  • Editor
  • LV7 Elite (Next: 700)
  • *******
  • Posts: 500
  • Rating: +233/-20
    • View Profile
    • Cemetech
Re: Announcing Doors CS for the TI-84 Plus C Silver Edition
« Reply #4 on: September 17, 2013, 05:00:03 pm »
It looks quite pretty with the color and the higher resolution.

Will there be some form of backwards-compatibility for b&w programs that use only the routines provided by the shell for drawing and/or programs that use the DCS gui engine for it's graphics?
Sadly, no. I've stripped the shell down to its core features in the interest of fast development as well as spending time on features that a large number of programmers will regularly use. Indeed, I forecast 2 pages for DCSE8: the core shell fits on one page, and the second page will probably contain xLIBc.



Offline DJ Omnimaga

  • Clacualters are teh gr33t
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55943
  • Rating: +3154/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • Dream of Omnimaga Music
Re: Announcing Doors CS for the TI-84 Plus C Silver Edition
« Reply #5 on: September 17, 2013, 06:24:25 pm »
Yeah, as discussed on Cemetech, there was a discussion about the worthiness of re-adding DCS features that very few people used, such as the mouse, for example. The non-important stuff would be kept for later I guess. Maybe extensions? Back in the days, DCS used to have extensions support, but the problem is that when a RAM clear occured, they were lost.

Offline TIfanx1999

  • ಠ_ಠ ( ͡° ͜ʖ ͡°)
  • CoT Emeritus
  • LV13 Extreme Addict (Next: 9001)
  • *
  • Posts: 6173
  • Rating: +191/-9
    • View Profile
Re: Announcing Doors CS for the TI-84 Plus C Silver Edition
« Reply #6 on: September 18, 2013, 09:55:26 am »
Well, I have to say without a doubt; the interface looks great updated and in color.  Very nice Kerm. :)