<?xml version="1.0" encoding="UTF-8" ?>
<rss version="2.0" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:wikidot="http://www.wikidot.com/rss-namespace">

	<channel>
		<title>TI-Basic Developer - new forum threads</title>
		<link>http://tibasicdev.wikidot.com/forum/start</link>
		<description>Threads in forums of the site &quot;TI-Basic Developer&quot; - The TI-Basic Information Repository</description>
				<copyright></copyright>
		<lastBuildDate></lastBuildDate>
		
					<item>
				<guid>http://tibasicdev.wikidot.com/forum/t-202712</guid>
				<title>Quadratic Conversions</title>
				<link>http://tibasicdev.wikidot.com/forum/t-202712/quadratic-conversions</link>
				<description>Help needed specifically with the Disp or maybe output command.</description>
				<pubDate>Tue, 08 Dec 2009 00:25:02 +0000</pubDate>
				<wikidot:authorName>Jacobm001</wikidot:authorName>				<wikidot:authorUserId>413613</wikidot:authorUserId>				<content:encoded>
					<![CDATA[
						 <p>I am trying to make an application that will convert a standard quadratic function to one that's written in vertex form. ax<sup>2</sup>+bx+c into a(x-d)<sup>2</sup>+E. Currently it works but the problem is that it shows the outputed formula on several different lines. Could someone show me how to make it appear as one nice uniform line?</p> <div class="code"> <pre> <code>:Prompt A :Prompt B :Prompt C :(-(B/(2A)))=&gt;D :(A(D)^^2^^+B(D)+C)=&gt;E :ClrHome :Disp A,"(X-",D,")=",E</code> </pre></div> 
				 	]]>
				</content:encoded>							</item>
					<item>
				<guid>http://tibasicdev.wikidot.com/forum/t-202525</guid>
				<title>If anyone wants to learn c++</title>
				<link>http://tibasicdev.wikidot.com/forum/t-202525/if-anyone-wants-to-learn-c</link>
				<description>I found a really good website.</description>
				<pubDate>Mon, 07 Dec 2009 10:18:25 +0000</pubDate>
				<wikidot:authorName> brt93yoda</wikidot:authorName>				<wikidot:authorUserId>243264</wikidot:authorUserId>				<content:encoded>
					<![CDATA[
						 <p>For all of you who want to learn c++, I found a really good <a href="http://www.learncpp.com/cpp-tutorial/04-introduction-to-development/">website</a>. The site uses many different examples and there's a little quiz at the end of each section. Hope this helps you guys out. Reply if youre interested in c++ I want to work on a little project.</p> 
				 	]]>
				</content:encoded>							</item>
					<item>
				<guid>http://tibasicdev.wikidot.com/forum/t-202407</guid>
				<title>recovering the contents of a list from within a program.</title>
				<link>http://tibasicdev.wikidot.com/forum/t-202407/recovering-the-contents-of-a-list-from-within-a-program</link>
				<description></description>
				<pubDate>Sun, 06 Dec 2009 22:39:48 +0000</pubDate>
				<wikidot:authorName>john massey</wikidot:authorName>				<wikidot:authorUserId>335563</wikidot:authorUserId>				<content:encoded>
					<![CDATA[
						 <p>I have a list. It has contents. On the home screen when I display the list I must press good old 105 to get the contents. How do I do that from within a program?</p> 
				 	]]>
				</content:encoded>							</item>
					<item>
				<guid>http://tibasicdev.wikidot.com/forum/t-202341</guid>
				<title>Running a set of equations.</title>
				<link>http://tibasicdev.wikidot.com/forum/t-202341/running-a-set-of-equations</link>
				<description>If(T/6=X+1/6
Where X is zero to five</description>
				<pubDate>Sun, 06 Dec 2009 20:09:26 +0000</pubDate>
				<wikidot:authorName>Take_it_Slow</wikidot:authorName>				<wikidot:authorUserId>369540</wikidot:authorUserId>				<content:encoded>
					<![CDATA[
						 <p>This is another basic question (heh), but in order to save space, is there any way to write</p> <div class="code"> <pre> <code>If(T/6=1/6 or 1+1/6 or 2+1/6 or 3+1/6 or 4+1/6 or 5+1/6</code> </pre></div> <br /> as just <div class="code"> <pre> <code>If(T/6=X+1/6</code> </pre></div> <br /> Where X is the values 0-5
				 	]]>
				</content:encoded>							</item>
					<item>
				<guid>http://tibasicdev.wikidot.com/forum/t-202282</guid>
				<title>Matrix and List</title>
				<link>http://tibasicdev.wikidot.com/forum/t-202282/matrix-and-list</link>
				<description>How do I feed a matrix into a list?</description>
				<pubDate>Sun, 06 Dec 2009 15:18:21 +0000</pubDate>
				<wikidot:authorName>LM358</wikidot:authorName>				<wikidot:authorUserId>412867</wikidot:authorUserId>				<content:encoded>
					<![CDATA[
						 <p>Hi,</p> <p>I'm programming a game on my TI-84 Plus, but that's the same TI-Basic I think… So, I need to feed the chars of a matrix in a list like that:<br /> Matrix:<br /> 111<br /> 101<br /> 010<br /> 1X1</p> <p>List:<br /> 11010101111</p> <p>The coordinate X is the players position, and the numbers around X (like shown above) should now be read into a list.<br /> I have no idea how to do this job. Could somebody send me a code snippet? Please send me only the short snippet, because I don't have much time because this program should be finished until tomorrow.</p> <p>Thank you in anticipation!</p> <p>Greetings LM358</p> <p>P.S: it seems that when I want to access a matrix I enter coordinates like this: [A](y,x) that's strange,…</p> 
				 	]]>
				</content:encoded>							</item>
					<item>
				<guid>http://tibasicdev.wikidot.com/forum/t-202218</guid>
				<title>Grabbing an object from a list</title>
				<link>http://tibasicdev.wikidot.com/forum/t-202218/grabbing-an-object-from-a-list</link>
				<description>I would like to know how to choose a certain number in a predetermined place from a predetermined list.</description>
				<pubDate>Sun, 06 Dec 2009 06:16:59 +0000</pubDate>
				<wikidot:authorName>Take_it_Slow</wikidot:authorName>				<wikidot:authorUserId>369540</wikidot:authorUserId>				<content:encoded>
					<![CDATA[
						 <p>I am working on what is essentially my first game (beyond a rather snazzy Rock Paper Scissors), but as a novice programmer, I've just begun to discover the wonders of lists. I've made it so that the game makes a rather large list (36 units, either one or zero), but I now need to check which sum is present there. How would I, say, grab the value of the 27th position or (any other arbitrary position) on my list?</p> <p>E.G {1, 0, 1, 0, 0, 0, 1, 0} -How could I get the value of the 3rd entry</p> 
				 	]]>
				</content:encoded>							</item>
					<item>
				<guid>http://tibasicdev.wikidot.com/forum/t-202010</guid>
				<title>Prime number generator, have a better one?</title>
				<link>http://tibasicdev.wikidot.com/forum/t-202010/prime-number-generator-have-a-better-one</link>
				<description></description>
				<pubDate>Sat, 05 Dec 2009 04:10:01 +0000</pubDate>
				<wikidot:authorName>valros</wikidot:authorName>				<wikidot:authorUserId>33531</wikidot:authorUserId>				<content:encoded>
					<![CDATA[
						 <p>Heres one that I had a while back and just recently optimized, there's no hidden algorithms for finding if the number is prime, just repeated division.</p> <div class="code"> <pre> <code>ClrHome For(A,1,1000,2 For(B,3,A-1,2 If fPart(A/B)=0 A-&gt;B End If B=A Disp A End</code> </pre></div> <p>Just out of curiosity, can anyone make any improvements or is there just a much better way?</p> 
				 	]]>
				</content:encoded>							</item>
					<item>
				<guid>http://tibasicdev.wikidot.com/forum/t-201523</guid>
				<title>Insert Number into a List</title>
				<link>http://tibasicdev.wikidot.com/forum/t-201523/insert-number-into-a-list</link>
				<description></description>
				<pubDate>Thu, 03 Dec 2009 01:45:52 +0000</pubDate>
				<wikidot:authorName>kwbauson</wikidot:authorName>				<wikidot:authorUserId>410983</wikidot:authorUserId>				<content:encoded>
					<![CDATA[
						 <p>Is there a way to insert a number into a list?<br /> Thanks!</p> 
				 	]]>
				</content:encoded>							</item>
					<item>
				<guid>http://tibasicdev.wikidot.com/forum/t-201195</guid>
				<title>How can I remove the . after my integers when using int(?</title>
				<link>http://tibasicdev.wikidot.com/forum/t-201195/how-can-i-remove-the-after-my-integers-when-using-int</link>
				<description>I&#039;d rather have 5 than 5.</description>
				<pubDate>Wed, 02 Dec 2009 02:30:02 +0000</pubDate>
				<wikidot:authorName>DeadlyFishy</wikidot:authorName>				<wikidot:authorUserId>408612</wikidot:authorUserId>				<content:encoded>
					<![CDATA[
						 <p>When you use the int( function, it truncates every thing behind the decimal and just leaves the dot there.</p> <p>Example:</p> <p>int(5.84<br /> 5.</p> <p>This is really annoying and I am wondering if anybody knows a fix..</p> 
				 	]]>
				</content:encoded>							</item>
					<item>
				<guid>http://tibasicdev.wikidot.com/forum/t-200993</guid>
				<title>Help with graph movement?</title>
				<link>http://tibasicdev.wikidot.com/forum/t-200993/help-with-graph-movement</link>
				<description>Tried to follow tutorial, but didn&#039;t work..</description>
				<pubDate>Tue, 01 Dec 2009 03:16:16 +0000</pubDate>
				<wikidot:authorName>DeadlyFishy</wikidot:authorName>				<wikidot:authorUserId>408612</wikidot:authorUserId>				<content:encoded>
					<![CDATA[
						 <p><strong>tutorial snippits</strong><br /> (general movement)</p> <div class="code"> <pre> <code>:Zstandard :104→Xmax :72→Ymax :Zinteger :1→A :1→B :Repeat K=21 :getKey→K :line(A,B,A,B,not(K :min(94,max(0,A+sum(Δlist(K={24,26→A :min(62,max(0,B+sum(Δlist(K={34,25→B :End</code> </pre></div> <p>(collision detection)</p> <div class="code"> <pre> <code>:sum(Δlist(K={25,34 :A+Ansnot(pxl-Test(A+Ans,B→A</code> </pre></div> <p><strong>my current code</strong></p> <div class="code"> <pre> <code>:Zstandard :104→Xmax :72→Ymax :Zinteger :Horizontal 0 :Horizontal 62 :Vertical 0 :Vertical 94 :47→A :31→B :Repeat K=45 :getKey→K :line(A,B,A,B,not(K :sum(Δlist(K={24,26 :A+Ansnot(pxl-Test(A+Ans,B→A :sum(Δlist(K={34,25 :B+Ansnot(pxl-Test(A,B+Ans→B :End</code> </pre></div> <p>When going right, my movement piece gets stuck about halfway between the starting point and the right wall.<br /> When going up, my movement piece goes straight through the wall.<br /> The collision detection works for both moving left and moving down.</p> <p>What did I do wrong here? I don't get it..</p> 
				 	]]>
				</content:encoded>							</item>
					<item>
				<guid>http://tibasicdev.wikidot.com/forum/t-200654</guid>
				<title>Switched output</title>
				<link>http://tibasicdev.wikidot.com/forum/t-200654/switched-output</link>
				<description></description>
				<pubDate>Sun, 29 Nov 2009 18:50:43 +0000</pubDate>
				<wikidot:authorName>bxsciencer</wikidot:authorName>				<wikidot:authorUserId>169000</wikidot:authorUserId>				<content:encoded>
					<![CDATA[
						 <p>im writing another encryption algorithm, and it involves expanding the key.</p> <p>to make the decryption keys, the encryption keys are made first, and then edited<br /> on the computer, i labeled the keys 0-51, rather than 1-52,so every index is 1 less than the indexes shown below</p> <div style="float:left; width: 35%"> <div class="code"> <pre> <code>s49* s50# s51# s52* s47 s48 s43* s45# s44# s46* s41 s42 s37* s39# s38# s39* s35 s36 s31* s33# s32# s34* s29 s30 s25* s27# s26# s28* s23 s24 s19* s21# s20# s22* s17 s18 s13* s15# s14# s16* s11 s12 s7* s9# s8# s10* s5 s6 s1* s2# s3# s4* sXX* = multiplicative inverse of sXX modulus ((2^16)+1) sXX# = additive inverse of sXX modulus (2^16)</code> </pre></div> </div> <div style="float:right; width: 65%"> <div class="code"> <div class="hl-main"> <pre> <span class="hl-reserved">for</span><span class="hl-code"> </span><span class="hl-identifier">x</span><span class="hl-code"> </span><span class="hl-reserved">in</span><span class="hl-code"> </span><span class="hl-builtin">range</span><span class="hl-brackets">(</span><span class="hl-number">8</span><span class="hl-brackets">)</span><span class="hl-code">: </span><span class="hl-identifier">key</span><span class="hl-code"> += </span><span class="hl-brackets">[</span><span class="hl-identifier">invmod</span><span class="hl-brackets">(</span><span class="hl-identifier">temp</span><span class="hl-brackets">[</span><span class="hl-number">48</span><span class="hl-code">-</span><span class="hl-number">6</span><span class="hl-code">*</span><span class="hl-identifier">x</span><span class="hl-brackets">])</span><span class="hl-code">, </span><span class="hl-identifier">two_comp</span><span class="hl-brackets">(</span><span class="hl-identifier">temp</span><span class="hl-brackets">[</span><span class="hl-number">50</span><span class="hl-code">-</span><span class="hl-number">6</span><span class="hl-code">*</span><span class="hl-identifier">x</span><span class="hl-brackets">])</span><span class="hl-code">, </span><span class="hl-comment"># i know these 2 are switched, but for some reason, </span><span class="hl-code"> </span><span class="hl-identifier">two_comp</span><span class="hl-brackets">(</span><span class="hl-identifier">temp</span><span class="hl-brackets">[</span><span class="hl-number">49</span><span class="hl-code">-</span><span class="hl-number">6</span><span class="hl-code">*</span><span class="hl-identifier">x</span><span class="hl-brackets">])</span><span class="hl-code">, </span><span class="hl-comment"># they give the right outputs for the others</span><span class="hl-code"> </span><span class="hl-identifier">invmod</span><span class="hl-brackets">(</span><span class="hl-identifier">temp</span><span class="hl-brackets">[</span><span class="hl-number">51</span><span class="hl-code">-</span><span class="hl-number">6</span><span class="hl-code">*</span><span class="hl-identifier">x</span><span class="hl-brackets">])</span><span class="hl-code">, </span><span class="hl-identifier">temp</span><span class="hl-brackets">[</span><span class="hl-number">46</span><span class="hl-code">-</span><span class="hl-number">6</span><span class="hl-code">*</span><span class="hl-identifier">x</span><span class="hl-brackets">]</span><span class="hl-code">, </span><span class="hl-identifier">temp</span><span class="hl-brackets">[</span><span class="hl-number">47</span><span class="hl-code">-</span><span class="hl-number">6</span><span class="hl-code">*</span><span class="hl-identifier">x</span><span class="hl-brackets">]</span><span class="hl-code"> </span><span class="hl-brackets">]</span><span class="hl-code"> </span><span class="hl-identifier">key</span><span class="hl-code"> += </span><span class="hl-brackets">[</span><span class="hl-identifier">invmod</span><span class="hl-brackets">(</span><span class="hl-identifier">temp</span><span class="hl-brackets">[</span><span class="hl-number">0</span><span class="hl-brackets">])</span><span class="hl-code">,</span><span class="hl-identifier">two_comp</span><span class="hl-brackets">(</span><span class="hl-identifier">temp</span><span class="hl-brackets">[</span><span class="hl-number">1</span><span class="hl-brackets">])</span><span class="hl-code">,</span><span class="hl-identifier">two_comp</span><span class="hl-brackets">(</span><span class="hl-identifier">temp</span><span class="hl-brackets">[</span><span class="hl-number">2</span><span class="hl-brackets">])</span><span class="hl-code">,</span><span class="hl-identifier">invmod</span><span class="hl-brackets">(</span><span class="hl-identifier">temp</span><span class="hl-brackets">[</span><span class="hl-number">3</span><span class="hl-brackets">])]</span><span class="hl-code"> </span><span class="hl-comment"># invmod is multiplicative inverse</span><span class="hl-code"> </span><span class="hl-comment"># two_comp is additive inverse</span> </pre></div> </div> </div> <hr /> <p>This is what im getting:</p> <div style="width: 17%;font-family: Ti83pc; background:#EEE; padding-left:3px; color:blue;"> <p>0011 <strong>2233&nbsp;4455</strong> 6677&nbsp;8899 aabb<br /> ccdd eeff 6688 aacc ef11&nbsp;3355<br /> 7799 bbdd fe00&nbsp;2244&nbsp;99de 2266<br /> aaef 3377 bbfc 0044&nbsp;88cd 1155<br /> cd55 de66 ef77 f800&nbsp;8911&nbsp;9a22<br /> ab33 bc44 cdde eff0&nbsp;0112&nbsp;2334<br /> 4556&nbsp;6778&nbsp;899a abbc e002&nbsp;2446<br /> 688a acce f113&nbsp;3557&nbsp;799b bddf<br /> 8cd1&nbsp;1559&nbsp;9de2&nbsp;266a</p> </div> <div style="width: 17%;"> <hr /></div> <br /> This is the correct output <div style="width: 17%; font-family: Ti83pc; background:#EEE; padding-left:3px; color:blue;"> <p>0011 <strong>4455&nbsp;2233</strong> 6677&nbsp;8899 aabb<br /> ccdd eeff 6688 aacc ef11&nbsp;3355<br /> 7799 bbdd fe00&nbsp;2244&nbsp;99de 2266<br /> aaef 3377 bbfc 0044&nbsp;88cd 1155<br /> cd55 de66 ef77 f800&nbsp;8911&nbsp;9a22<br /> ab33 bc44 cdde eff0&nbsp;0112&nbsp;2334<br /> 4556&nbsp;6778&nbsp;899a abbc e002&nbsp;2446<br /> 688a acce f113&nbsp;3557&nbsp;799b bddf<br /> 8cd1&nbsp;1559&nbsp;9de2&nbsp;266a</p> </div> <p>Can anyone tell me why this is happening?</p> 
				 	]]>
				</content:encoded>							</item>
					<item>
				<guid>http://tibasicdev.wikidot.com/forum/t-200630</guid>
				<title>REPEATEDLY RUNNING PROGRAMS</title>
				<link>http://tibasicdev.wikidot.com/forum/t-200630/repeatedly-running-programs</link>
				<description>I have a program called REDUE. When it is called  by another program, it contains a list of flash cards that the child has done incorrectly. REPEAT is supposed to be called over and over again until the child has done them all correctly. If 8 flash cards come over from the other program and the child does not do them all correctly and only does three correctly, then REDUE should display only the 5 remaining. This process should continue until all the flash cards have been answered. I do not know to do this, and need your help.</description>
				<pubDate>Sun, 29 Nov 2009 16:52:13 +0000</pubDate>
				<wikidot:authorName>john massey</wikidot:authorName>				<wikidot:authorUserId>335563</wikidot:authorUserId>				<content:encoded>
					<![CDATA[
						 <p>When The list comes over from the other program the variables in REDUE are initialized as follows:</p> <p>ClrList ⌊JONL1<br /> SetUpEditor ⌊JONL1<br /> ClrList ⌊JONL5<br /> SetUpEditor ⌊JONL5<br /> ClrList ⌊JONL4<br /> SetUpEditor ⌊JONL4<br /> JONL1 IS ERRORS, JONL5 IS TIME GREATER THAN 3 SECONDS AND JONL4 IS INDIVIDUAL REACTION TIMES.</p> <p>Well when I use this at each recall of REDUE the list does not decrease in size but keeps the same values. What I think is needed is a new initialization routine for subsequent passes of REDUE. I unfortunately do not know how to do this. I have been at this for about three weeks now and had no idea what was going so that I could explain it to, until now.</p> 
				 	]]>
				</content:encoded>							</item>
					<item>
				<guid>http://tibasicdev.wikidot.com/forum/t-200477</guid>
				<title>Dyk</title>
				<link>http://tibasicdev.wikidot.com/forum/t-200477/dyk</link>
				<description></description>
				<pubDate>Sat, 28 Nov 2009 22:28:52 +0000</pubDate>
				<wikidot:authorName>byobcello</wikidot:authorName>				<wikidot:authorUserId>383579</wikidot:authorUserId>				<content:encoded>
					<![CDATA[
						 <p>LOL funny. (DYK)<br /> i think we should rename it though<br /> and don't we already have a page like this?</p> 
				 	]]>
				</content:encoded>							</item>
					<item>
				<guid>http://tibasicdev.wikidot.com/forum/t-200359</guid>
				<title>My first game.. help?</title>
				<link>http://tibasicdev.wikidot.com/forum/t-200359/my-first-game-help</link>
				<description>I&#039;m making my first game, but occasionally I am running into problems.</description>
				<pubDate>Sat, 28 Nov 2009 06:45:14 +0000</pubDate>
				<wikidot:authorName>DeadlyFishy</wikidot:authorName>				<wikidot:authorUserId>408612</wikidot:authorUserId>				<content:encoded>
					<![CDATA[
						 <p>Ok, well here's the source for the entire program, currently.</p> <p><strong>mines</strong></p> <div class="code"> <pre> <code>:ClrHome :2→X :5→Y :Output(2,7,"EASY :Output(4,6,"MEDIUM :Output(6,7,"HARD :Output(X,Y,"&gt; :Repeat K=105 or K=45 :Repeat Ans :getKey→K :End :Output(X,Y," :min(8,max(0,X+sum(2ΔList(K={25,34}→X :If not(X :6→X :If X=8 :2→X :If 2=abs(X-4 :5→Y :If X=4 :4→Y :Output(X,Y,"&gt; :End :ClrHome :If K&gt;45 :Then :9+5(XY=16)+10(XY=30→D :DelVar [J]{7,16}→dim([J] :randInt(1,7→A :randInt(1,16→B :2→[J](A,B :For(θ,1,D :Repeat not([J](Z,Ans :randInt(1,7→Z :randInt(1,16 :End :1→[J](Z,Ans :End :Repeat not([J](X,Y :randInt(1,7→X :randInt(1,16→Y :End :100→H :DelVar KWhile K≠45 and H&gt;0 :For(Z,1,7 :For(θ,1,16 :Output(Z,θ,sub("-^^LR",1+[J](Z,θ),1 :End :End :Output(8,1,"HEALTH: :Output(8,9,H :Repeat K=45 or [J](X,Y)=1 or [J](X,Y)=2 :getKey→K :If K:Then :If not([J](X,Y :Output(X,Y,"- :If [J](X,Y)=3 :Output(X,Y,"L :If [J](X,Y)=4 :Output(X,Y,"R :End :min(7,max(1,X+sum(ΔList(K={25,34→X :min(16,max(1,Y+sum(ΔList(K={24,26→Y :Output(X,Y,"+ :End :If [J](X,Y)=2 :Goto X :If K≠45 and [J](X,Y)≠2:Then :H-20→H :If Y&gt;B :3→[J](X,Y :If Y&lt;B :4→[J](X,Y :If Y=B :0→[J](X,Y :ClrHome :Output(1,1," !BOOM! * * ** ** * * :Pause :End :End :Lbl X :ClrHome :If H=0 and K≠45 :Output(2,7,"FAIL :If [J](X,Y)=2 :Output(2,7,"WIN! :Return :End</code> </pre></div> <p>A few things..</p> <p>All of my problems have supposedly been solved.</p> <p>If you notice anything else that should be changed for optimization reasons, please point it out.</p> 
				 	]]>
				</content:encoded>							</item>
					<item>
				<guid>http://tibasicdev.wikidot.com/forum/t-200303</guid>
				<title>Help with filling my matrices correctly?</title>
				<link>http://tibasicdev.wikidot.com/forum/t-200303/help-with-filling-my-matrices-correctly</link>
				<description>I need to make sure that random integers don&#039;t overlap.</description>
				<pubDate>Fri, 27 Nov 2009 23:59:35 +0000</pubDate>
				<wikidot:authorName>DeadlyFishy</wikidot:authorName>				<wikidot:authorUserId>408612</wikidot:authorUserId>				<content:encoded>
					<![CDATA[
						 <p>Here's my current code..</p> <div class="code"> <pre> <code>:ClrHome :DelVar [J]{7,16}→dim([J] :For(A,1,10) :1→[J](randInt(1,7),randInt(1,16) :End</code> </pre></div> <p>How can I make sure that 10 ones will show up? Occasionally they will overlap each other because of the randomness, which I can't have.</p> <p>(PS. This is my first game. I've been following tutorials and looking at the source of other games for examples, but if you see something else that should be changed beside the solution to my problem, please point it out. Thanks.)</p> 
				 	]]>
				</content:encoded>							</item>
					<item>
				<guid>http://tibasicdev.wikidot.com/forum/t-200262</guid>
				<title>Coding TIBasic with a Normal Text Editor</title>
				<link>http://tibasicdev.wikidot.com/forum/t-200262/coding-tibasic-with-a-normal-text-editor</link>
				<description></description>
				<pubDate>Fri, 27 Nov 2009 20:30:08 +0000</pubDate>
				<wikidot:authorName>NaNO3</wikidot:authorName>				<wikidot:authorUserId>408550</wikidot:authorUserId>				<content:encoded>
					<![CDATA[
						 <p>Hi All</p> <p>Im new Here.<br /> Im Coding TIBasic since 2 Years. Now i want to code on the PC. I have got an Emulator -&gt; VTI and i have Notepad++ but i cant send the programm files to the VTI because they haven't got the right format. if i look at files that i have made with the TI89 Titanium and transfered to the PC, they have got a Header line and a footer line with some binary data.<br /> But i cannot copy this data and i cannot write the data with the keyboard.</p> <p>I hope somebody can explain me what to do to get it working.</p> <p>Greets<br /> NaNO3</p> 
				 	]]>
				</content:encoded>							</item>
					<item>
				<guid>http://tibasicdev.wikidot.com/forum/t-199943</guid>
				<title>Transferring Asm Programs</title>
				<link>http://tibasicdev.wikidot.com/forum/t-199943/transferring-asm-programs</link>
				<description>When I try to transfer an asm program from my computer to my calc, Ti-Connect gives me an error.</description>
				<pubDate>Thu, 26 Nov 2009 03:35:47 +0000</pubDate>
				<wikidot:authorName>Sleight</wikidot:authorName>				<wikidot:authorUserId>401325</wikidot:authorUserId>				<content:encoded>
					<![CDATA[
						 <p>When I try to transfer an asm program from my computer to my calc, Ti-Connect gives me an error. Specifically, it tells me that it couldn't translate for the device. I am on a mac running 10.4</p> <p>Please help me. Thanks.</p> 
				 	]]>
				</content:encoded>							</item>
					<item>
				<guid>http://tibasicdev.wikidot.com/forum/t-199731</guid>
				<title>Mandelbrot set</title>
				<link>http://tibasicdev.wikidot.com/forum/t-199731/mandelbrot-set</link>
				<description>Fractal program help</description>
				<pubDate>Wed, 25 Nov 2009 04:57:32 +0000</pubDate>
				<wikidot:authorName>Aurthur</wikidot:authorName>				<wikidot:authorUserId>407441</wikidot:authorUserId>				<content:encoded>
					<![CDATA[
						 <p>Hello, I am trying to make a program to plot the Mandelbrot set fractal, but it doesn't look just right and I keep using up all my memory when I have about 22000 bits RAM free.<br /> Here's what I have for the program now:</p> <div class="code"> <pre> <code>:0→Z:0→F :0→N:0→C :-1→Xmin:1→Xmax :-1→Ymin:1→Ymax :Shade(1X-5,1X+5) :Lbl 1 :0→θ :rand→N:rand→C :(0+0i)→Z :Repeat abs(Z)≥2 or θ=10 :Z²+(N+Ci)→F :(F²+2F→Z :1+θ→θ :End :If abs(Z)≥2 :Then :Pt-Off (N,C) :Goto 2 :Else :Lbl 2 :0→θ :-rand→N:rand→C :(0+0i)→Z :Repeat abs(Z)≥2 or θ=10 :Z²+(N+Ci)→F :(F²+2F→Z :1+θ→θ :End :If abs(Z)≥2 :Then :Pt-Off (N,C) :Goto 3 :Else :Lbl 3 :0→θ :rand→N:-rand→C :(0+0i)→Z :Repeat abs(Z)≥2 or θ=10 :Z²+(N+Ci)→F :(F²+2F→Z :1+θ→θ :End :If abs(Z)≥2 :Then :Pt-Off (N,C) :Goto 4 :Else :Lbl 4 :0→θ :-rand→N:-rand→C :(0+0i)→Z :Repeat abs(Z)≥2 or θ=10 :Z²+(N+Ci)→F :(F²+2F→Z :1+θ→θ :End :If abs(Z)≥2 :Then :Pt-Off (N,C) :Goto 1 :Else :Goto 1 :End</code> </pre></div> <br /> I used the formula z=z²+c equation for the Mandelbrot set.<br /> When my calculator has the Memory error I go in and remove the Shade( command so it will continue on with the picture instead of filling it back in.<br /> Theta is used to limit the number of iterations that each point undergoes, stopping at 10 currently.<br /> The points outside the Mandelbrot's pool(or beetle) are erased, in theory leaving the shape of his pool in black.<br /> N is the x-coordinate of the point being tested, and C is the y-coordinate of the point. So you get z=z²+(N+Ci).<br /> rand command is only positive, so I used -rand to change the quadrant the points were in.<br /> If you have any way to save my memory while this program runs, or make it faster, or a better program altogether that would be greatly appreciated.<br /> (Ti-84 Plus calculator)
				 	]]>
				</content:encoded>							</item>
					<item>
				<guid>http://tibasicdev.wikidot.com/forum/t-199530</guid>
				<title>Paint.NET</title>
				<link>http://tibasicdev.wikidot.com/forum/t-199530/paint-net</link>
				<description></description>
				<pubDate>Tue, 24 Nov 2009 09:40:56 +0000</pubDate>
				<wikidot:authorName>leiger</wikidot:authorName>				<wikidot:authorUserId>32953</wikidot:authorUserId>				<content:encoded>
					<![CDATA[
						 <p>I highly recommend that anyone with <strong>Windows</strong> have a look at <a href="http://www.getpaint.net" >Paint.NET</a>, which is a free, regularly-updated version of Paint that uses the .Net framework. I use it all the time! ;-)</p> 
				 	]]>
				</content:encoded>							</item>
					<item>
				<guid>http://tibasicdev.wikidot.com/forum/t-199397</guid>
				<title>Basic Builder</title>
				<link>http://tibasicdev.wikidot.com/forum/t-199397/basic-builder</link>
				<description>Does Basic Builder improve speed?</description>
				<pubDate>Mon, 23 Nov 2009 22:03:18 +0000</pubDate>
				<wikidot:authorName>Sleight</wikidot:authorName>				<wikidot:authorUserId>401325</wikidot:authorUserId>				<content:encoded>
					<![CDATA[
						 <p>My understanding is that Basic Builder takes a Ti Basic program and compiles it into asm hex, then saves it as an app. My question is does this grant the program asm-like speed?</p> 
				 	]]>
				</content:encoded>							</item>
					<item>
				<guid>http://tibasicdev.wikidot.com/forum/t-199369</guid>
				<title>Hello All!</title>
				<link>http://tibasicdev.wikidot.com/forum/t-199369/hello-all</link>
				<description>hello</description>
				<pubDate>Mon, 23 Nov 2009 19:55:47 +0000</pubDate>
				<wikidot:authorName>CNIAngel</wikidot:authorName>				<wikidot:authorUserId>406787</wikidot:authorUserId>				<content:encoded>
					<![CDATA[
						 <p>Hi. My name is CNIAngel and i've been interested in TI-Basic since i got my TI-84+SE. I'm still a novice and i hope this site will expand my knowlegde on the subject.</p> 
				 	]]>
				</content:encoded>							</item>
					<item>
				<guid>http://tibasicdev.wikidot.com/forum/t-199330</guid>
				<title>DEALING WITH EMPTY LISTS</title>
				<link>http://tibasicdev.wikidot.com/forum/t-199330/dealing-with-empty-lists</link>
				<description></description>
				<pubDate>Mon, 23 Nov 2009 16:21:47 +0000</pubDate>
				<wikidot:authorName>john massey</wikidot:authorName>				<wikidot:authorUserId>335563</wikidot:authorUserId>				<content:encoded>
					<![CDATA[
						 <p>I have this logic statement which is designed to test true on conditions which exceed performance requirements in the program.</p> <p>"If E&gt;1 or max(⌊JONL5)&gt;3"</p> <p>Sometimes I have an empty list. This is a good thing. But I get an invalid dim error since it is empty. Is there a way to deal with this?</p> 
				 	]]>
				</content:encoded>							</item>
					<item>
				<guid>http://tibasicdev.wikidot.com/forum/t-198953</guid>
				<title>ticalc gives me tracking cookies</title>
				<link>http://tibasicdev.wikidot.com/forum/t-198953/ticalc-gives-me-tracking-cookies</link>
				<description></description>
				<pubDate>Sat, 21 Nov 2009 22:45:40 +0000</pubDate>
				<wikidot:authorName>bxsciencer</wikidot:authorName>				<wikidot:authorUserId>169000</wikidot:authorUserId>				<content:encoded>
					<![CDATA[
						 <p>avg keeps on warning me about tracking cookies in firefox when it starts up. should i ignore them?</p> <p>for some reason, if i delete them, all of my cookies(or whatever else they could be) are deleted, so myyahoo, signed-in accounts that i never sign out of and other things like that get deleted.</p> <p>edit: every site except yahoo is giving my tracking cookies that AVG is picking up. what should i do?</p> 
				 	]]>
				</content:encoded>							</item>
					<item>
				<guid>http://tibasicdev.wikidot.com/forum/t-198734</guid>
				<title>HAI PPLZ + C++</title>
				<link>http://tibasicdev.wikidot.com/forum/t-198734/hai-pplz-c</link>
				<description>cout &lt;&lt; &quot;C++!!!OMG&quot; &lt;&lt; endl;</description>
				<pubDate>Sat, 21 Nov 2009 01:35:37 +0000</pubDate>
				<wikidot:authorName>byobcello</wikidot:authorName>				<wikidot:authorUserId>383579</wikidot:authorUserId>				<content:encoded>
					<![CDATA[
						 <p>i'm learning c++ at school<br /> does any1 here know c++?</p> <div class="code"> <pre> <code>#include &lt;iostream.h&gt; int main() { char what='n'; cout &lt;&lt; "Hello... World..." &lt;&lt; endl; cout &lt;&lt; "Want me to say I hate you? =P" &lt;&lt; endl; cout &lt;&lt; "('y' for yes and 'n' for no) &gt;: "; cin &gt;&gt; what; if (what!='n') { cout &lt;&lt; endl &lt;&lt; "Okay... You didn't say no so I'll just say" &lt;&lt; endl; cout &lt;&lt; "I HATE YOU!!!! XD" &lt;&lt; endl; } else for(int k=1; k&lt;=20; k++) cout &lt;&lt; "spam!!!!!!!!!!!!!!!!!!!!!!!!!!!!" &lt;&lt; endl; return 0; }</code> </pre></div> 
				 	]]>
				</content:encoded>							</item>
					<item>
				<guid>http://tibasicdev.wikidot.com/forum/t-198476</guid>
				<title>BBC Basic</title>
				<link>http://tibasicdev.wikidot.com/forum/t-198476/bbc-basic</link>
				<description>A general thread for learning and questions</description>
				<pubDate>Fri, 20 Nov 2009 00:43:41 +0000</pubDate>
				<wikidot:authorName>_Abe_</wikidot:authorName>				<wikidot:authorUserId>341442</wikidot:authorUserId>				<content:encoded>
					<![CDATA[
						 <p>If this doesn't belong here, someone can move it, right?</p> <p>Anyway, I thought I might make a new thread for those of us learning BBC basic. I've gotten started myself, although I have a fairly important question: how do I save a program on the calculator?</p> 
				 	]]>
				</content:encoded>							</item>
					<item>
				<guid>http://tibasicdev.wikidot.com/forum/t-198454</guid>
				<title>which one to choose</title>
				<link>http://tibasicdev.wikidot.com/forum/t-198454/which-one-to-choose</link>
				<description></description>
				<pubDate>Thu, 19 Nov 2009 23:03:56 +0000</pubDate>
				<wikidot:authorName>bxsciencer</wikidot:authorName>				<wikidot:authorUserId>169000</wikidot:authorUserId>				<content:encoded>
					<![CDATA[
						 <p>i need help choosing between two "quotes" for my yearbook. im trying to decide between</p> <p><a href="http://www.thinkgeek.com/tshirts-apparel/unisex/generic/aa00/" >I failed the turing test.</a> ( maybe i'll add "twice")</p> <p>or</p> <p><a href="http://www.youtube.com/watch?v=1loyjm4SOa0" >always look on the bright side of life</a></p> <p>i have to submit it by monday</p> <p>any other suggestions would be nice too</p> 
				 	]]>
				</content:encoded>							</item>
					<item>
				<guid>http://tibasicdev.wikidot.com/forum/t-198420</guid>
				<title>Oasis</title>
				<link>http://tibasicdev.wikidot.com/forum/t-198420/oasis</link>
				<description></description>
				<pubDate>Thu, 19 Nov 2009 20:08:11 +0000</pubDate>
				<wikidot:authorName>Timothy Foster</wikidot:authorName>				<wikidot:authorUserId>197988</wikidot:authorUserId>				<content:encoded>
					<![CDATA[
						 <p>Is this by chance your challenge nine entry? If it is, you need to upload the program via <a href="http://tibasicdev.wikidot.com/challenges#toc8">this page</a>.</p> 
				 	]]>
				</content:encoded>							</item>
					<item>
				<guid>http://tibasicdev.wikidot.com/forum/t-197526</guid>
				<title>Sleight has been here.</title>
				<link>http://tibasicdev.wikidot.com/forum/t-197526/sleight-has-been-here</link>
				<description>I thought that I might make my official introduction to the community, for those that don&#039;t already know.</description>
				<pubDate>Tue, 17 Nov 2009 00:06:28 +0000</pubDate>
				<wikidot:authorName>Sleight</wikidot:authorName>				<wikidot:authorUserId>401325</wikidot:authorUserId>				<content:encoded>
					<![CDATA[
						 <p>I got an 84+SE for my first year of high school (this year), and the first thing that I wanted to do with it was to learn what to do with this cool "prgm" button. I searched the web for a tutorial that explained stuff to someone who doesn't know the ABC's. There were plenty of those but the all stopped after D. Eventually I found this site, and here I am.My programing achievements include Ti-Sokoban (a homescreen sokoban game with a wicked title animation) , a Lights out game that uses inverted text and PRISMS and CUBES (a one point perspective 3D engine).</p> <p>Currently, I am working on rewriting parts of the Sokoban engine to use a string instead of the matrix for map data (thus making it faster on 83's) and contributing to the community 3D engine.</p> 
				 	]]>
				</content:encoded>							</item>
					<item>
				<guid>http://tibasicdev.wikidot.com/forum/t-197475</guid>
				<title>Community 3D Engine</title>
				<link>http://tibasicdev.wikidot.com/forum/t-197475/community-3d-engine</link>
				<description></description>
				<pubDate>Mon, 16 Nov 2009 20:37:06 +0000</pubDate>
				<wikidot:authorName>Matthias1992</wikidot:authorName>				<wikidot:authorUserId>310020</wikidot:authorUserId>				<content:encoded>
					<![CDATA[
						 <p>Three questions:</p> <p>Who is in with this project?<br /> What langauge are we going to use? (Basic or BBC Basic, I prefer the latter)<br /> What method? (Raycasting, the Sleight method)</p> <p>Once we get this sorted out I thought the next step to be to learn BBC Basic. Continued by Discussions arising from that and then the actaul coding!</p> <p>Let's get started!</p> <p>Many thanks for all your enthusiasm! This is a lifelong dream of me and with you backing me up I am quite sure I can finish it!</p> 
				 	]]>
				</content:encoded>							</item>
					<item>
				<guid>http://tibasicdev.wikidot.com/forum/t-196950</guid>
				<title>c++ translation</title>
				<link>http://tibasicdev.wikidot.com/forum/t-196950/c-translation</link>
				<description></description>
				<pubDate>Sun, 15 Nov 2009 02:59:54 +0000</pubDate>
				<wikidot:authorName>bxsciencer</wikidot:authorName>				<wikidot:authorUserId>169000</wikidot:authorUserId>				<content:encoded>
					<![CDATA[
						 <p>can someone help me with translating a bit of code to layman's terms?</p> 
				 	]]>
				</content:encoded>							</item>
					<item>
				<guid>http://tibasicdev.wikidot.com/forum/t-196670</guid>
				<title>Storing to Strings</title>
				<link>http://tibasicdev.wikidot.com/forum/t-196670/storing-to-strings</link>
				<description>I discovered that &quot;5→sub(Str1,A,1 doesn&#039;t work.
Please help me.</description>
				<pubDate>Sat, 14 Nov 2009 02:27:13 +0000</pubDate>
				<wikidot:authorName>Sleight</wikidot:authorName>				<wikidot:authorUserId>401325</wikidot:authorUserId>				<content:encoded>
					<![CDATA[
						 <p>Just the other day, I decided to do a partial rewrite of my Sokoban game engine, so that it used a string for the map data instead of a matrix so that it would run faster on 83's. I made all the necessary changes, and it all works great except for one line:</p> <div class="code"> <pre> <code>"5→sub(Str1,A,1</code> </pre></div> <br /> Evidently, you can't use sub( to store a value, like you can with other functions like dim(. Could someone please help me with this?
				 	]]>
				</content:encoded>							</item>
					<item>
				<guid>http://tibasicdev.wikidot.com/forum/t-196635</guid>
				<title>Calculating using Lists</title>
				<link>http://tibasicdev.wikidot.com/forum/t-196635/calculating-using-lists</link>
				<description>Trying to used a formula and output the values in the Lists to create the table</description>
				<pubDate>Fri, 13 Nov 2009 21:50:52 +0000</pubDate>
				<wikidot:authorName>cyp2k</wikidot:authorName>				<wikidot:authorUserId>402447</wikidot:authorUserId>				<content:encoded>
					<![CDATA[
						 <p>I am trying to build this table in the Lists using a formula</p> <p>value of 8,350,000 is calculated by doing 16,700,000 / 2 using a (Half-year rule)</p> <p>value of 15,030,000 is calculated by doing 6,680,000 + 16,700,000 / 2</p> <p>CCA rate is calculated by taking the Beginning UCC and Multiplying it by the Rate of .20</p> <p>UCC can be calculated using a formula UCCn = C×(1 – d/2)×(1 – d)n-2 = 16,700,000×(1 – 0.2/2)×(1 – 0.2)^5-2</p> <p>I was only able to calculate only 1 value output it in the list using {(Ans(1))*(1-(.20/2))} -&gt;L1 (The value of Ans is 16700000)</p> <p>Installation cost = 16,700,000 CCA Rate = 20%</p> <table class="wiki-content-table"> <tr> <td>Year</td> <td>Beginning UCC</td> <td>CCA</td> <td>Ending UCC</td> </tr> <tr> <td>1</td> <td>8,350,000</td> <td>1,670,000</td> <td>6,680,000</td> </tr> <tr> <td>2</td> <td>15,030,000</td> <td>3,006,000</td> <td>12,024,000</td> </tr> <tr> <td>3</td> <td>12,024,000</td> <td>2,404,800</td> <td>9,619,200</td> </tr> <tr> <td>4</td> <td>9,619,200</td> <td>1,923,840</td> <td>7,695,360</td> </tr> <tr> <td>5</td> <td>7,695,360</td> <td>1,539,072</td> <td>6,156,288</td> </tr> </table> 
				 	]]>
				</content:encoded>							</item>
					<item>
				<guid>http://tibasicdev.wikidot.com/forum/t-196611</guid>
				<title>Hello</title>
				<link>http://tibasicdev.wikidot.com/forum/t-196611/hello</link>
				<description>Introducing myself</description>
				<pubDate>Fri, 13 Nov 2009 19:48:08 +0000</pubDate>
				<wikidot:authorName>cyp2k</wikidot:authorName>				<wikidot:authorUserId>402447</wikidot:authorUserId>				<content:encoded>
					<![CDATA[
						 <p>I have been a long time reader, this is my first time being active in the forum</p> 
				 	]]>
				</content:encoded>							</item>
					<item>
				<guid>http://tibasicdev.wikidot.com/forum/t-196401</guid>
				<title>best free anti - virus/spybot/rootkit/etc</title>
				<link>http://tibasicdev.wikidot.com/forum/t-196401/best-free-anti-virus-spybot-rootkit-etc</link>
				<description></description>
				<pubDate>Fri, 13 Nov 2009 01:11:06 +0000</pubDate>
				<wikidot:authorName>bxsciencer</wikidot:authorName>				<wikidot:authorUserId>169000</wikidot:authorUserId>				<content:encoded>
					<![CDATA[
						 <p>what's the best free antivirus program out there? ive used everything from AVG to Ad-Aware to Spybot S&amp;D to a program that runs off my U3 flashdrive, but i keep getting viruses. and, the programs dont find the viruses in any case. ive used Hijackthis and Rootkit Buster but nothing turns up</p> <p>i know that i have a "malicious computer program" because system restore no longer works (there are restore points), windows defender thinks AVG isnt installed, and sometimes, minimized windows popup when i restore another window</p> <p>the last time i got a virus/bot/trojan/etc, the computer not only did that, but the computer wouldnt let me burn discs, the GUI was deleted or something and i was left with a 95/98 look, and i couldnt defrag or use diskcleanup. yet, the computer av couldnt detect anything</p> <p>anyone have anything better?</p> 
				 	]]>
				</content:encoded>							</item>
					<item>
				<guid>http://tibasicdev.wikidot.com/forum/t-196336</guid>
				<title>ERR:link</title>
				<link>http://tibasicdev.wikidot.com/forum/t-196336/err:link</link>
				<description></description>
				<pubDate>Thu, 12 Nov 2009 22:33:18 +0000</pubDate>
				<wikidot:authorName>bxsciencer</wikidot:authorName>				<wikidot:authorUserId>169000</wikidot:authorUserId>				<content:encoded>
					<![CDATA[
						 <p>ever get such an error? my calc just went crazy during physics today and everytime i turned on my calc, it sort of paused for a second and then the error came out, with the cursor on the first choice (quit) and a flashing cursor right next to the 't' in quit</p> <p>anyone know what happened?</p> 
				 	]]>
				</content:encoded>							</item>
					<item>
				<guid>http://tibasicdev.wikidot.com/forum/t-196292</guid>
				<title>BlackJack</title>
				<link>http://tibasicdev.wikidot.com/forum/t-196292/blackjack</link>
				<description>A calculator version of the famous card game: BlackJack. Graphical, fully operational.</description>
				<pubDate>Thu, 12 Nov 2009 20:13:19 +0000</pubDate>
				<wikidot:authorName>Roy19</wikidot:authorName>				<wikidot:authorUserId>308860</wikidot:authorUserId>				<content:encoded>
					<![CDATA[
						 <p><a href="http://tibasicdev.wikidot.com/archives:blackjack">http://tibasicdev.wikidot.com/archives:blackjack</a></p> <p>I've been working on it for a very long time actually. I'm happy about it and it's fully operational. Includes:</p> <p>The basic blackjack (deal, hit, stand).<br /> The special actions (split, double down, surrender, blackjack, insurance).<br /> A save and load option (up to 3 files can be stored (however they can't be sent to another calculator but that shouldn't be a problem)).<br /> A textbox to show some of your actions and give information.</p> <p>I hope it's good enough to be worth trying… Tell me if you find any bugs or need to improve.</p> <p>Btw: I did upload it correctly, right?</p> <img src="http://tibasicdev.wdfiles.com/local--files/archives:blackjack/SCREEN01.gif" alt="SCREEN01.gif" class="image" /><img src="http://tibasicdev.wdfiles.com/local--files/archives:blackjack/SCREEN02.gif" alt="SCREEN02.gif" class="image" /><br /> <img src="http://tibasicdev.wdfiles.com/local--files/archives:blackjack/SCREEN03.gif" alt="SCREEN03.gif" class="image" /><img src="http://tibasicdev.wdfiles.com/local--files/archives:blackjack/SCREEN04.gif" alt="SCREEN04.gif" class="image" />
				 	]]>
				</content:encoded>							</item>
					<item>
				<guid>http://tibasicdev.wikidot.com/forum/t-196179</guid>
				<title>HOW TO REPRESENT A LIST WITH NO VALUE</title>
				<link>http://tibasicdev.wikidot.com/forum/t-196179/how-to-represent-a-list-with-no-value</link>
				<description>My program can result in a list that has nothing in it. When calling it from the home page I get an invalid dim error. How do I represent it in a logic statement.</description>
				<pubDate>Thu, 12 Nov 2009 13:08:56 +0000</pubDate>
				<wikidot:authorName>john massey</wikidot:authorName>				<wikidot:authorUserId>335563</wikidot:authorUserId>				<content:encoded>
					<![CDATA[
						 <p>I have tried {0}→L₁,{}→L₁ and { }→L₁ these are used in conjunction with a Dim statement. In this example I have used ClrList L₁ to simulate an empty list in a small test program to help me resolve this logic problem. Please advise.</p> <p>ClrList L₁<br /> If 0≠dim(L₁ and 0≠dim(L₅</p> <p>john</p> 
				 	]]>
				</content:encoded>							</item>
					<item>
				<guid>http://tibasicdev.wikidot.com/forum/t-196016</guid>
				<title>Snake</title>
				<link>http://tibasicdev.wikidot.com/forum/t-196016/snake</link>
				<description>Help on my snake program</description>
				<pubDate>Thu, 12 Nov 2009 01:07:12 +0000</pubDate>
				<wikidot:authorName>gamorex</wikidot:authorName>				<wikidot:authorUserId>392008</wikidot:authorUserId>				<content:encoded>
					<![CDATA[
						 <p>Hi. I was bored one day and I decided to make a snake program. It is doing good and is available for download on ticalc.org <a href="http://www.ticalc.org/archives/files/fileinfo/422/42276.html" >here</a>. One problem I have is that I don't know how to make the tail grow and follow you. Right now the tail stays were it is. Any help would be accepted. Thanks.</p> <p>Edit: Newest version is on ticalc.org.</p> 
				 	]]>
				</content:encoded>							</item>
					<item>
				<guid>http://tibasicdev.wikidot.com/forum/t-195948</guid>
				<title>Compiling  Ti Basic</title>
				<link>http://tibasicdev.wikidot.com/forum/t-195948/compiling-ti-basic</link>
				<description>are there and performance gains?</description>
				<pubDate>Wed, 11 Nov 2009 20:39:45 +0000</pubDate>
				<wikidot:authorName>freezway</wikidot:authorName>				<wikidot:authorUserId>401355</wikidot:authorUserId>				<content:encoded>
					<![CDATA[
						 <p>If I were to compile a ti basic program into a .8xp would it run faster?</p> 
				 	]]>
				</content:encoded>							</item>
					<item>
				<guid>http://tibasicdev.wikidot.com/forum/t-195946</guid>
				<title>Freezway is here</title>
				<link>http://tibasicdev.wikidot.com/forum/t-195946/freezway-is-here</link>
				<description></description>
				<pubDate>Wed, 11 Nov 2009 20:37:55 +0000</pubDate>
				<wikidot:authorName>freezway</wikidot:authorName>				<wikidot:authorUserId>401355</wikidot:authorUserId>				<content:encoded>
					<![CDATA[
						 <p>Hello I'm here! I've been fooling around with ti basic and just now created an account. I also program a little C and python (odd combo)</p> 
				 	]]>
				</content:encoded>							</item>
					<item>
				<guid>http://tibasicdev.wikidot.com/forum/t-195844</guid>
				<title>MORE LOGIC PROBLEMS</title>
				<link>http://tibasicdev.wikidot.com/forum/t-195844/more-logic-problems</link>
				<description>I have logic statements which do no work and I have no idea what is wrong.</description>
				<pubDate>Wed, 11 Nov 2009 12:43:30 +0000</pubDate>
				<wikidot:authorName>john massey</wikidot:authorName>				<wikidot:authorUserId>335563</wikidot:authorUserId>				<content:encoded>
					<![CDATA[
						 <p>I have a number of lists. I am using "dim(⌊JONL1≠0 and dim(⌊JONL5≠0" to test if both ⌊JONL1 and ⌊JONL5 have values in them. This does not work.</p> <p>I also am using "dim(⌊JONL1=0" to indicate when ⌊JONL1 has no value. This does not work either</p> <p>Please help</p> <p>john</p> 
				 	]]>
				</content:encoded>							</item>
					<item>
				<guid>http://tibasicdev.wikidot.com/forum/t-195750</guid>
				<title>3D Rendering</title>
				<link>http://tibasicdev.wikidot.com/forum/t-195750/3d-rendering</link>
				<description>I have an engine that renders 3D prisms.
I want to use it.</description>
				<pubDate>Wed, 11 Nov 2009 04:09:18 +0000</pubDate>
				<wikidot:authorName>Sleight</wikidot:authorName>				<wikidot:authorUserId>401325</wikidot:authorUserId>				<content:encoded>
					<![CDATA[
						 <p>I wrote a pure Ti-Basic program that takes a list and renders 3D prisms, any size, solid or transparent. Originally, I created the engine for a cube-field-type game. But it can only reasonably render at 2 prisms/frame, so that idea was pretty much busted.</p> <p>I still want to use it in a game, but I'm not sure how, any ideas?</p> 
				 	]]>
				</content:encoded>							</item>
					<item>
				<guid>http://tibasicdev.wikidot.com/forum/t-195318</guid>
				<title>The ClrList Command</title>
				<link>http://tibasicdev.wikidot.com/forum/t-195318/the-clrlist-command</link>
				<description></description>
				<pubDate>Mon, 09 Nov 2009 23:34:16 +0000</pubDate>
				<wikidot:authorName>Roy19</wikidot:authorName>				<wikidot:authorUserId>308860</wikidot:authorUserId>				<content:encoded>
					<![CDATA[
						 <blockquote> <p>You may be thinking to yourself, "That is an extremely contrived example!" That's because that is an extremely contrived example. <strong>The truth is there is no good reason to use ClrList</strong>.<br /> <strong>Optimization</strong></p> <p>Using DelVar instead of ClrList allows you to save a tiny bit of memory (between 12 and 16 bytes) that ClrList doesn't delete, while keeping almost every aspect of the list clearing the same.</p> </blockquote> <p>ClrList is (more) useful (than DelVar) when you need to set its dimension to zero but you still want to check the size of the dimension. Example:</p> <div class="code"> <pre> <code>If k=12 ClrList L1 ... If A and 2=dim(L1 Then Disp "Hello End</code> </pre></div> <br /> If you wold do the same but with DelVar instead of ClrList, you'll get an error at the second 'if'.
				 	]]>
				</content:encoded>							</item>
					<item>
				<guid>http://tibasicdev.wikidot.com/forum/t-194921</guid>
				<title>Getkey loop</title>
				<link>http://tibasicdev.wikidot.com/forum/t-194921/getkey-loop</link>
				<description></description>
				<pubDate>Sun, 08 Nov 2009 21:51:14 +0000</pubDate>
				<wikidot:authorName>Roy19</wikidot:authorName>				<wikidot:authorUserId>308860</wikidot:authorUserId>				<content:encoded>
					<![CDATA[
						 <p>I need to read the a keystroke from the user and stock it into the variable K, what's better (in terms of reaction time)?</p> <div class="code"> <pre> <code>Repeat Ans GetKey→K End ...</code> </pre></div> <div class="code"> <pre> <code>Repeat Ans GetKey End Ans→K ...</code> </pre></div> <p>Personally I think the second one… Or is it the same?</p> 
				 	]]>
				</content:encoded>							</item>
					<item>
				<guid>http://tibasicdev.wikidot.com/forum/t-194882</guid>
				<title>growing string</title>
				<link>http://tibasicdev.wikidot.com/forum/t-194882/growing-string</link>
				<description></description>
				<pubDate>Sun, 08 Nov 2009 18:50:19 +0000</pubDate>
				<wikidot:authorName>bxsciencer</wikidot:authorName>				<wikidot:authorUserId>169000</wikidot:authorUserId>				<content:encoded>
					<![CDATA[
						 <p>can someone give me a general idea on how to write a program to output strings that grow in size?</p> <p>im trying to start from '' to go to 'A','B','C',…'c','d', and then to 'AA','AB','AC',.. 'zy','zz' until it hits 4 ascii chars.</p> 
				 	]]>
				</content:encoded>							</item>
					<item>
				<guid>http://tibasicdev.wikidot.com/forum/t-194653</guid>
				<title>patents</title>
				<link>http://tibasicdev.wikidot.com/forum/t-194653/patents</link>
				<description></description>
				<pubDate>Sat, 07 Nov 2009 18:18:53 +0000</pubDate>
				<wikidot:authorName>bxsciencer</wikidot:authorName>				<wikidot:authorUserId>169000</wikidot:authorUserId>				<content:encoded>
					<![CDATA[
						 <p>if a program is patented, but the patent-group "released the patent under a royalty free license.", it means that anyone can write the program and then put the source code and any other stuff that has to do with it online right?</p> <p>and how does one use one of those open source licenses like GNU public license or coplyleft or something? do you just put "copyright" + year + name in the source code and include a copy of the license in the zip?</p> 
				 	]]>
				</content:encoded>							</item>
					<item>
				<guid>http://tibasicdev.wikidot.com/forum/t-194639</guid>
				<title>Another logic problem</title>
				<link>http://tibasicdev.wikidot.com/forum/t-194639/another-logic-problem</link>
				<description></description>
				<pubDate>Sat, 07 Nov 2009 17:22:17 +0000</pubDate>
				<wikidot:authorName>john massey</wikidot:authorName>				<wikidot:authorUserId>335563</wikidot:authorUserId>				<content:encoded>
					<![CDATA[
						 <p>JONL4(I) is reaction time and JONL1(I) is indexed each time there is an error. So if things are good and the child has a reaction of one second "and" does not make a error in this loop pass then the child should see VERY FAST! on line six of the graph screen . If the child has been fast but made an error then the else command should display VERY FAST WITH ERROR. When I put this bad boy, inside a working program, It blows me completely of the program. I guess it is time for the professional programmers, that is you and this amateur programmer should wait in the wings for your response!</p> <p>prgmCLEAR6<br /> If ⌊JONL4(I)=1 and ⌊JONL1(I)≠I<br /> Then<br /> Text(6,1,"VERY FAST!<br /> Else<br /> Text(6,1,"VERY FAST WITH ERROR<br /> End</p> 
				 	]]>
				</content:encoded>							</item>
					<item>
				<guid>http://tibasicdev.wikidot.com/forum/t-194316</guid>
				<title>8xp property changer</title>
				<link>http://tibasicdev.wikidot.com/forum/t-194316/8xp-property-changer</link>
				<description></description>
				<pubDate>Thu, 05 Nov 2009 21:52:23 +0000</pubDate>
				<wikidot:authorName>bxsciencer</wikidot:authorName>				<wikidot:authorUserId>169000</wikidot:authorUserId>				<content:encoded>
					<![CDATA[
						 <p>I have a lot of mario levels, and many of them have "rand(randHorizHAnsDegree" stuff in the names, and it gets annoying to change them every time. Also, my some of the files are in the ram, and i dont want to go changing the properties of each file to press the "archive" button</p> <p>is there any program that i can download to delete the random names of asm files and change their destination from ram to archive?</p> 
				 	]]>
				</content:encoded>							</item>
					<item>
				<guid>http://tibasicdev.wikidot.com/forum/t-194154</guid>
				<title>SCROLLING HELP ANYONE</title>
				<link>http://tibasicdev.wikidot.com/forum/t-194154/scrolling-help-anyone</link>
				<description></description>
				<pubDate>Thu, 05 Nov 2009 11:44:20 +0000</pubDate>
				<wikidot:authorName>john massey</wikidot:authorName>				<wikidot:authorUserId>335563</wikidot:authorUserId>				<content:encoded>
					<![CDATA[
						 <p>I would like to have a scrolling program to use on the home screen.<br /> My "musts" list is not very long.<br /> 1) Since this is going to be used by children it must be user friendly when used in the program. The child must be able to control the scrolling, somehow. It would "be nice" if the child could use the function keys at the top of the 84 to do this. Like "STOP" and "GO" buttons or "SLOWER" and "FASTER" buttons.<br /> 2) By whatever means it must not bifurcate text. We are having trouble with getting children to read let alone , deciphering a bifurcated word.<br /> My "wants" list is long and is based on my limited capabilities.<br /> 1) I need to be able to load the application. If the available scrolling program does not have simple instructions, this old bird with limited memory, will need some hand holding☺<br /> 2) It would be nice if I could work in TI connect, check it out there and then install it there in the application. Doing all that in the calculator will not be fun but I can manage that.</p> <p>john</p> 
				 	]]>
				</content:encoded>							</item>
					<item>
				<guid>http://tibasicdev.wikidot.com/forum/t-193968</guid>
				<title>COMBINING TWO LISTS</title>
				<link>http://tibasicdev.wikidot.com/forum/t-193968/combining-two-lists</link>
				<description>I have two lists which do not contain the same numbers and I want to combine them.</description>
				<pubDate>Wed, 04 Nov 2009 15:47:12 +0000</pubDate>
				<wikidot:authorName>john massey</wikidot:authorName>				<wikidot:authorUserId>335563</wikidot:authorUserId>				<content:encoded>
					<![CDATA[
						 <p>I have two lists and I want to combine them. The two lists have no common numbers.</p> <p>Example<br /> {1&nbsp;2&nbsp;3}<span style="text-decoration: line-through;">&gt;L1<br /> {4&nbsp;6&nbsp;8}</span>&gt;L2<br /> combined list<br /> {1&nbsp;2&nbsp;3&nbsp;4&nbsp;6&nbsp;8}—&gt;L3</p> <p>Thanks in advance</p> <p>john</p> 
				 	]]>
				</content:encoded>							</item>
					<item>
				<guid>http://tibasicdev.wikidot.com/forum/t-193806</guid>
				<title>how to make a chess game?</title>
				<link>http://tibasicdev.wikidot.com/forum/t-193806/how-to-make-a-chess-game</link>
				<description></description>
				<pubDate>Wed, 04 Nov 2009 00:01:03 +0000</pubDate>
				<wikidot:authorName>zurilyan</wikidot:authorName>				<wikidot:authorUserId>393811</wikidot:authorUserId>				<content:encoded>
					<![CDATA[
						 <p>I would like to make a chess game in basic, but I really don't know how to start it.. I was thinking create an 8x8 matrix for the dimension of the board. Also, store the coordinates of each piece in a list. But that would make 32 lists!! Is there a better way to do this?</p> 
				 	]]>
				</content:encoded>							</item>
					<item>
				<guid>http://tibasicdev.wikidot.com/forum/t-193777</guid>
				<title>all correct→ wrong</title>
				<link>http://tibasicdev.wikidot.com/forum/t-193777/all-correct-wrong</link>
				<description></description>
				<pubDate>Tue, 03 Nov 2009 22:13:05 +0000</pubDate>
				<wikidot:authorName>bxsciencer</wikidot:authorName>				<wikidot:authorUserId>169000</wikidot:authorUserId>				<content:encoded>
					<![CDATA[
						 <p>is there any reason for a program in a loop to run correctly once and then be wrong the rest of the time?</p> 
				 	]]>
				</content:encoded>							</item>
				</channel>
</rss>