Don't have an account? Register now to chat, post, use our tools, and much more.
» Cemetech Member Carves Intricate Wooden TI-83+
» HP Prime Multitouch Graphing Calculator: The Scoop
» More Details on the Casio fx-CP400 Touchscreen Calculator
» Editorial: On Choosing and Shelving Projects
There are 92 users online: 1 member, 66 guests and 25 bots.
Bots: Alexa (1), Spinn3r (1), MSN/Bing (2), Magpie Crawler (3), Googlebot (2), Googlebot (16).
RSS & Social Media
You must log in to view the SAX chat widget
Doors CS 5 Count Bug Fixed
Published by KermMartian on June 22, 2005 at 12:00:00 AM CST | Discuss this article
I'm proud to announce that I finally defeated the count bug that has been annoying myself and other Doors CS users since the TI-83+ port was begun. At random intervals, Doors CS would simply omit to display the last program on the desktop. This was extremely annoying, and meant that one would have to just not use the last program. I finally found a patrial solution for the 5.0 release, but one which simply made a random nonexistent program show up as a blank space that if modified could crash the calculator. I finally traced deep into the tangle of logic that I thought was causing the problem and found a single unset carry flag causing all the trouble. Now I have only to fix the Ion program crash bug, which I am also narrowing down. It seems that the TI-OS only allocates RAM as far as the end of the original program size (the size of prgmZDCS) so somehow I need to tell it not to interfere when routines execute outside this space. I'm working with Joe Wing., and if anyone has any suggestions, please post them on the Cemetech forum.
Update: Doors CS at ticalc.org (view page) is currently the fifth most popular download this week, below VTI and MirageOS.
© Copyright 2000-2013 Cemetech & Kerm Martian :: Page Execution Time: 0.018487 seconds.