This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.
Messages - calcdude84se
Pages: 1 ... 77 78 [79] 80 81 ... 161
1171
« on: September 26, 2010, 09:28:32 pm »
Well, the main problem is that you can't tell whether or not you're currently in Full mode, and doing so would take more than 8 (and possibly 20) clock cycles. Maybe a getKey(#)r like I suggested could alleviate that by at least giving programmers the option? And it shouldn't be too noticeable unless speed is very important.
1172
« on: September 26, 2010, 09:05:13 pm »
Well, 8 clock cycles times 15MHz/6MHz is 20 clock cycles... 13 still might not be enough... Good luck making it work!
1173
« on: September 26, 2010, 05:35:59 pm »
Using FlashBook, here is a copy of chapters 1-6 (both the .ebk file (gzip'd) and the .8xk application) It's hyphenated, chapter headings are listed in the table of contents, and it's only two pages Edit: App pages, that is
1174
« on: September 26, 2010, 04:33:39 pm »
I don't think it does, actually, nor does it have something like MirageOS's [ON]+# for screenshotting or [ON]+F-key (like Y= or Zoom) for setting interrupt speed. The only thing is that it's an interrupt, not a hook. (Which can be disabled if you so wish.) One other thing I like about MirageOS is its option to disable write-back for archived programs. Nice when you don't want some programs to save your highscore or when you want to save wear and tear on the Flash ROM. Edit: * calcdude thinks he should bug Kerm about this
1175
« on: September 26, 2010, 04:29:29 pm »
Why? -1+1 is technically 65536, so it should be 65536->X.
Well, if 0 is supposed to become 65535, then the lines "X-1->X:If X=-1:65536->X" set it to 65536, not the wanted 65535. Or am I misunderstanding you?
1176
« on: September 26, 2010, 04:27:31 pm »
I didn't know about CalcUtil, actually... yeah, it sounds better from what you said. As for MirageOS, the [ON]+Apps hook (and pressing [ON] when in the apps menu) makes accessing it easier.
1177
« on: September 26, 2010, 04:24:48 pm »
I thought it might be clearer with labels Probably better to use a separate If statement for clarification though, like you did. Is the "65536->Ans" line a typo, though? It seems like it should be "6553 5-> X"
1178
« on: September 26, 2010, 04:12:41 pm »
If you want to look at it that way, then sure . The main point is that it checks at the end of the loop, after it's already been decremented, and not at the beginning.
1179
« on: September 26, 2010, 04:11:06 pm »
Well, since the topic title contains TI-84+SE... Mentioning NoShell is probably good anyway, in case someone with an 83+ and a similar problem finds this topic
1180
« on: September 26, 2010, 04:01:39 pm »
Hm... let me try elaborating on what ztrumpet said.
"This code acts like Axe 'Pause ', taking X for the amount. However, 15, not 65535, is the upper bound. Lbl S X-1+16not(X->X If not(X Goto S So, if X starts as, say, 2, the first line after "Lbl S" will set X to 1. Since X is not 0, it will go back to that line, and decrement it to 0. Since it is now 0, it does not "Goto S", finishing the routine. Note that it ran the loop 2 times. (decrement to 1, decrement to 0) However, if X starts as 0, the line "X-1+16not(X->X" will set X to 15. 15 is not 0, so it will "Goto S" and proceed to loop 15 more times for a total of 16. Put a counter C, initialized to 0, in the loop and see for yourself, like this:
0->C Lbl S X-1+16not(X->X C+1->C If not(X Goto S Disp C
1181
« on: September 26, 2010, 03:51:45 pm »
Quigibo, does that mean something like the getKey(#)r I suggested, or am I misunderstanding?
1182
« on: September 26, 2010, 03:48:48 pm »
Though, should he decide to go with Doors CS, it has NoShell-like functionality
1183
« on: September 26, 2010, 02:43:31 pm »
DJ, to be technically correct, 0 is a pause of 65536, 1000 is a pause of 1000, and so on
1184
« on: September 26, 2010, 02:20:14 pm »
So that's what that icon's for... I've used such a feature on other boards, but I didn't know Omnimaga had it... That'll make things so much easier... Thanks for enlightening us!
1185
« on: September 26, 2010, 02:18:13 pm »
Ouch, that could be very bad... Good luck fixing it!
Pages: 1 ... 77 78 [79] 80 81 ... 161
|