Don't have an account? Register now to chat, post, use our tools, and much more.
» Cemetech's Lightning Contest #11 Starts Tomorrow
» Jezzball v1.0 Released, in Monochrome and Color
» Graphics Excellence: IkarugaX and SolidFRAME
» Hands-On with Guerrilla TI Calculator Accessories
There are 131 users online: 3 members, 97 guests and 31 bots.
Bots: VoilaBot (10), MSN/Bing (3), Magpie Crawler (3), VoilaBot (12), Googlebot (2), MSN/Bing (1).
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.026640 seconds.