Don't have an account? Register now to chat, post, use our tools, and much more.
Latest Headlines
Online Users
There are 115 users online: 6 members, 76 guests and 33 bots. Members: Alebcay, elijahdl. Bots: VoilaBot (2), MSN/Bing (2), Magpie Crawler (3), VoilaBot (6), Yahoo! Slurp (1), Googlebot (18), MSN/Bing (1).
RSS & Social Media
SAX
You must log in to view the SAX chat widget
|
| Author |
Message |
|
KermMartian

Site Admin

Joined: 14 Mar 2005 Posts: 55760 Location: Earth, Sol, Milky Way
|
Posted: 07 Dec 2011 03:27:11 pm Post subject: |
|
|
| Claros wrote: | Hello !
With DCS7.2b2 I encounter 2 bugs on my 84+. The first is the battery indicator doesn't work. The message "Your battery is low" (or something like that) appears on my calc but the indicator on DCS7 is still full. | As Qazz says, this is an unfortunate side effect of how the TI-84+/SE's screen works. I don't currently know a good way around it.
| Quote: | | The second is when I broke a program during it execute, and I press to go to the line, the editor remove random chars/lines on the program. This bugs destroy many of my programs: the Lbl disappeared. | This is a known glitch in the MP OSes, rather than a bug in Doors CS itself. My best advice is, if you can, to "down" grade to OS 2.43.
| Aes_Sedia5 wrote: | | One thing I noticed, When I run the Inequalz app, and quit DCS as it asks me too, Then I run DCS again (without disabling Inequalz, I though it would do that automatically) I get Odd bugs, like the screeen randomly wiping and freezing, and Sometimes I cant edit programs, I choosed Program->Edit-> Then the screen freezes for a second with the menu. You hit clear and it goes away. Same problem while using break and Goto. And this is on the Nspire as well, which is buggy to begin with. | Sounds like either a glitch in Inequalz or the DCS and Inequalz hooks interfering with each other to me. _________________
 |
|
| Back to top |
|
|
Aes_Sedia5

Minor Calculator Deity

Joined: 01 Sep 2011 Posts: 1002 Location: Where Nightmares end and Dreams begin
|
Posted: 07 Dec 2011 04:28:24 pm Post subject: |
|
|
Ok . for the first thing, I think I am just screwed because the Nspire cant downgrade its 84+ OS. oh well I get used to it. Also, DCS does not deactivate Inequalz app. So if that is running when DCS is activated the contradict eachother, So to fix the problem.
1 Run Inequalz or conflicting app.
2. Run the app again and disable it.
3. Turn calc off then back on.
4. Restart DCS and remember how to fix it again.
Just so you know Kerm and anyone else that has problems. You may want to make something in DCS (in the overly abundant free space ) That disables inequalz app before starting up DCS. and that disables the Inequalz hook. _________________

 |
|
| Back to top |
|
|
KermMartian

Site Admin

Joined: 14 Mar 2005 Posts: 55760 Location: Earth, Sol, Milky Way
|
Posted: 08 Dec 2011 10:53:30 am Post subject: |
|
|
That's great to hear, Aes_Sedia5; I'll be sure to spread that around. Perhaps we need a Troubleshooting page on the DCS wiki that includes that advice? Do you have an account on it? _________________
 |
|
| Back to top |
|
|
Claros

Newbie

Joined: 28 Mar 2011 Posts: 4
|
Posted: 10 Dec 2011 02:45:42 pm Post subject: |
|
|
| KermMartian wrote: | | Claros wrote: | Hello !
With DCS7.2b2 I encounter 2 bugs on my 84+. The first is the battery indicator doesn't work. The message "Your battery is low" (or something like that) appears on my calc but the indicator on DCS7 is still full. | As Qazz says, this is an unfortunate side effect of how the TI-84+/SE's screen works. I don't currently know a good way around it. |
Ok thanks.
| KermMartian wrote: | | Claros wrote: | | The second is when I broke a program during it execute, and I press to go to the line, the editor remove random chars/lines on the program. This bugs destroy many of my programs: the Lbl disappeared. | This is a known glitch in the MP OSes, rather than a bug in Doors CS itself. My best advice is, if you can, to "down" grade to OS 2.43. |
My calc is already turning with 2.43 version. I never tested or used the MP versions for their many bugs. |
|
| Back to top |
|
|
Aes_Sedia5

Minor Calculator Deity

Joined: 01 Sep 2011 Posts: 1002 Location: Where Nightmares end and Dreams begin
|
Posted: 10 Dec 2011 04:23:19 pm Post subject: |
|
|
I dont have an account, but I can make one. Also new bug. while in DCS mode with libs and homerun. If 0 to comment does not work. however something like this 0->A If A works fine. same with While.
But in normal TiOS with DCS deactivated If 0 and While 0 works fine.
Edit: I Tried to make an account but I am not an administrator. So just let me know when you accept me. haha. I will make an account for sure and help with the wiki if you would like. _________________

 |
|
| Back to top |
|
|
Spenceboy98

Super-Expert

Joined: 06 Jan 2012 Posts: 824 Location: In the TARDIS
|
Posted: 26 Mar 2012 09:06:25 pm Post subject: |
|
|
Hello peoples. A bug I have been experiencing is after I use TI-Boy(the gameboy emulator). After I use it I try to open a program from the homescreen, and it resets my calc. I suspect it is Doors because after it resets and Doors is uninstalled, it works just fine after I use TI-Boy. I use Doors CS7.2 Beta2 _________________ DERSH IMPERSHIBER! |
|
| Back to top |
|
|
KermMartian

Site Admin

Joined: 14 Mar 2005 Posts: 55760 Location: Earth, Sol, Milky Way
|
Posted: 27 Mar 2012 11:46:41 am Post subject: |
|
|
| Spenceboy98 wrote: | | Hello peoples. A bug I have been experiencing is after I use TI-Boy(the gameboy emulator). After I use it I try to open a program from the homescreen, and it resets my calc. I suspect it is Doors because after it resets and Doors is uninstalled, it works just fine after I use TI-Boy. I use Doors CS7.2 Beta2 | It sounds to me like TI-Boy is corrupting Doors CS's ParserHook. I will see if I can't contact calc84maniac and let him know about that. The fact that Doors CS is uninstall after a reset means nothing, though; every time you RAM Clear, you have to run Doors CS again so that it can reinstall its hooks. This is true of almost every applications that uses hooks.
Aes_Sedia: Looks like you already have an account (right?). _________________
 |
|
| Back to top |
|
|
KermMartian

Site Admin

Joined: 14 Mar 2005 Posts: 55760 Location: Earth, Sol, Milky Way
|
Posted: 06 Apr 2012 10:29:52 am Post subject: |
|
|
| thepenguin77 wrote: | Sorry if this has been mentioned recently since I have not kept up with the bug reports.
DCS chains to both the rawKey hook and the parser hook, and that impresses me. [...bug...] This means that it is effectively chaining to itself and no longer chaining to the original program. | Finally wrote a fix for this for DCS 7.2 B 3. _________________
 |
|
| Back to top |
|
|
JoeYoung
Advanced Member

Joined: 18 Dec 2008 Posts: 278
|
Posted: 19 Apr 2012 03:52:19 pm Post subject: |
|
|
I have a couple bugs to mention here.
When an error/onpress breaks BASIC program execution, DoorsCS will not take me to the line with the error.
also, the INDEXFILE routine will break program execution when it's finished regardless of whether the command works or not. |
|
| Back to top |
|
|
KermMartian

Site Admin

Joined: 14 Mar 2005 Posts: 55760 Location: Earth, Sol, Milky Way
|
Posted: 19 Apr 2012 04:05:33 pm Post subject: |
|
|
| JoeYoung wrote: | I have a couple bugs to mention here.
When an error/onpress breaks BASIC program execution, DoorsCS will not take me to the line with the error. | It depends what it's doing when the break occurs. The TI-BASIC parser will sometimes not report the code offset properly. Unfortunately, there's nothing that I can do about that.
| Quote: | | also, the INDEXFILE routine will break program execution when it's finished regardless of whether the command works or not. | Breaks how? With ERR:BREAK? _________________
 |
|
| Back to top |
|
|
JoeYoung
Advanced Member

Joined: 18 Dec 2008 Posts: 278
|
Posted: 19 Apr 2012 05:21:37 pm Post subject: |
|
|
| Quote: | | Quote: | | also, the INDEXFILE routine will break program execution when it's finished regardless of whether the command works or not. | Breaks how? With ERR:BREAK? |
Actually, with ERR:SYN.
Which is weird, because when used correctly the command DOES create an index file. But it still stops the program. |
|
| Back to top |
|
|
KermMartian

Site Admin

Joined: 14 Mar 2005 Posts: 55760 Location: Earth, Sol, Milky Way
|
Posted: 21 Apr 2012 01:23:49 pm Post subject: |
|
|
Are you sure you don't have a syntax error in the code after that? Have you tried putting the IndexFile routine in a program by itself and running it? _________________
 |
|
| Back to top |
|
|
JoeYoung
Advanced Member

Joined: 18 Dec 2008 Posts: 278
|
Posted: 21 Apr 2012 03:37:32 pm Post subject: |
|
|
| KermMartian wrote: | | Are you sure you don't have a syntax error in the code after that? Have you tried putting the IndexFile routine in a program by itself and running it? |
That is how I USUALLY run IndexFile.
Test it yourself. |
|
| Back to top |
|
|
KermMartian

Site Admin

Joined: 14 Mar 2005 Posts: 55760 Location: Earth, Sol, Milky Way
|
Posted: 21 Apr 2012 03:39:14 pm Post subject: |
|
|
| JoeYoung wrote: | | KermMartian wrote: | | Are you sure you don't have a syntax error in the code after that? Have you tried putting the IndexFile routine in a program by itself and running it? |
That is how I USUALLY run IndexFile.
Test it yourself. | Care to share the code you used in your Minimum Working Example (MWE), or do you expect any arbitrary usage to replicate the bug? _________________
 |
|
| Back to top |
|
|
JoeYoung
Advanced Member

Joined: 18 Dec 2008 Posts: 278
|
Posted: 21 Apr 2012 03:49:59 pm Post subject: |
|
|
| KermMartian wrote: | | JoeYoung wrote: | | KermMartian wrote: | | Are you sure you don't have a syntax error in the code after that? Have you tried putting the IndexFile routine in a program by itself and running it? |
That is how I USUALLY run IndexFile.
Test it yourself. | Care to share the code you used in your Minimum Working Example (MWE), or do you expect any arbitrary usage to replicate the bug? |
the latter. I've used the command several times with differently-named index files, even in various conditions where the index file already existed, in ram, in archive, etc.
The command, when used correctly, DOES work, though. I don't remember if the program broke when the command was used incorrectly, however (and returned an error as a string in ans). |
|
| Back to top |
|
|
KermMartian

Site Admin

Joined: 14 Mar 2005 Posts: 55760 Location: Earth, Sol, Milky Way
|
Posted: 27 Apr 2012 09:11:15 am Post subject: |
|
|
| JoeYoung wrote: | | Quote: | | Quote: | | also, the INDEXFILE routine will break program execution when it's finished regardless of whether the command works or not. | Breaks how? With ERR:BREAK? |
Actually, with ERR:SYN.
Which is weird, because when used correctly the command DOES create an index file. But it still stops the program. | I continue to be unable to replicate this bug, so I'd appreciate your use case. _________________
 |
|
| Back to top |
|
|
KermMartian

Site Admin

Joined: 14 Mar 2005 Posts: 55760 Location: Earth, Sol, Milky Way
|
Posted: 01 May 2012 12:48:11 pm Post subject: |
|
|
*bump* Replicated. Turns out that (surprise) it's a MathPrint bug. I figured out that the function to set Op1 from the requested program name was at fault, so I zeroed out Op1 at the end of the fIndexFile function, which solved the issue while making the function continue to work properly on MP and non-MP operating systems. I also changed the Index File header from $BB,$6D,$C9,"C3I" to $BB,$6D,$AB,$C9,"3I". This will make Doors CS treat the Index Files as files that should be ignored, instead of run, because when they look like they should be run, and you run them, they crash. I think that was somewhat poor design on Iambian's part, since $BB,$6D,$C9 is the MirageOS header, but no worries. All this means is that you can't use Celtic III index files verbatim, you must re-index the desired files. _________________
 |
|
| Back to top |
|
|
JoeYoung
Advanced Member

Joined: 18 Dec 2008 Posts: 278
|
Posted: 01 May 2012 01:01:09 pm Post subject: |
|
|
| KermMartian wrote: | | *bump* Replicated. Turns out that (surprise) it's a MathPrint bug. I figured out that the function to set Op1 from the requested program name was at fault, so I zeroed out Op1 at the end of the fIndexFile function, which solved the issue while making the function continue to work properly on MP and non-MP operating systems. I also changed the Index File header from $BB,$6D,$C9,"C3I" to $BB,$6D,$AB,$C9,"3I". This will make Doors CS treat the Index Files as files that should be ignored, instead of run, because when they look like they should be run, and you run them, they crash. I think that was somewhat poor design on Iambian's part, since $BB,$6D,$C9 is the MirageOS header, but no worries. All this means is that you can't use Celtic III index files verbatim, you must re-index the desired files. |
that isn't a problem! link to the fixed version? |
|
| Back to top |
|
|
KermMartian

Site Admin

Joined: 14 Mar 2005 Posts: 55760 Location: Earth, Sol, Milky Way
|
Posted: 01 May 2012 01:08:26 pm Post subject: |
|
|
It's the usual link; I just don't want to post it so that Google doesn't try to index it. I posted a link on SAX; I'll generally put every new version there until Doors CS 7.2 Beta 3, which will be the next beta, comes out. Please keep the bug reports coming! _________________
 |
|
| Back to top |
|
|
JoeYoung
Advanced Member

Joined: 18 Dec 2008 Posts: 278
|
Posted: 01 May 2012 01:09:30 pm Post subject: |
|
|
| KermMartian wrote: | | It's the usual link; I just don't want to post it so that Google doesn't try to index it. I posted a link on SAX; I'll generally put every new version there until Doors CS 7.2 Beta 3, which will be the next beta, comes out. Please keep the bug reports coming! |
I see, why don't you want google to index it? |
|
| Back to top |
|
|
|
Register to Join the Conversation
Have your own thoughts to add to this or any other topic? Want to ask a question, offer a suggestion, share your own programs and projects, upload a file to the file archives, get help with calculator and computer programming, or simply chat with like-minded coders and tech and calculator enthusiasts via the site-wide AJAX SAX widget? Registration for a free Cemetech account only takes a minute.
» Go to Registration page
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum
|
© Copyright 2000-2013 Cemetech & Kerm Martian :: Page Execution Time: 0.053646 seconds.
|