<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Michael Wheeler &#187; calc</title>
	<atom:link href="http://michael-wheeler.org/tag/calc/feed/" rel="self" type="application/rss+xml" />
	<link>http://michael-wheeler.org</link>
	<description>mmmm bacon.</description>
	<lastBuildDate>Fri, 27 Jan 2012 12:12:36 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>I bring you snake for Ti-83</title>
		<link>http://michael-wheeler.org/2007/03/07/i-bring-you-snake-for-ti-83/</link>
		<comments>http://michael-wheeler.org/2007/03/07/i-bring-you-snake-for-ti-83/#comments</comments>
		<pubDate>Wed, 07 Mar 2007 10:40:00 +0000</pubDate>
		<dc:creator>mwheeler</dc:creator>
				<category><![CDATA[None]]></category>
		<category><![CDATA[calc]]></category>
		<category><![CDATA[oldblog]]></category>
		<category><![CDATA[programming]]></category>

		<guid isPermaLink="false">http://blog.theskorm.net/2007/03/07/i-bring-you-snake-for-ti-83/</guid>
		<description><![CDATA[Well, kinda. This is more like the opposite of snake for Ti-83. The idea of the game is to dodge all the blocks that appear and your own tail which is never ending… The code is fairly alright although it &#8230; <a href="http://michael-wheeler.org/2007/03/07/i-bring-you-snake-for-ti-83/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Well, kinda. This is more like the opposite of snake for Ti-83. The idea of the game is to dodge all the blocks that appear and your own tail which is never ending… The code is fairly alright although it was programed over sevral classes so it could be a little bit buggy. Most of the code is spent building the wars and detecting keystrokes, if anyone has a better way to do it please tell me. I find it hard to code clean on these things as&nbsp; you can’t alot of code and it’s annoying to edit it. No copy and pasta on these things. Anyway here it is, I’ll proberly realse the pretyped up version inwhich you can upload using a link cable later tonight. Oh and same notation as snake, [sto] are the little arrow button and watch out for negatives and subractions.</p>
<blockquote><p>ClrDraw<br />
ClrTable<br />
AxesOff<br />
For(B,1,94)<br />
Pxl-On(0,B)<br />
End<br />
For(C,1,61)<br />
Pxl-On(C,94)<br />
End<br />
For(D,94,1,-1)<br />
Pxl-On(62,0)<br />
End<br />
For(A,62,1,-1)<br />
Pxl-On(A,1)<br />
End<br />
randInt(61,1)[sto]X<br />
randInt(93,1)[sto]Y<br />
0[sto]S<br />
2[sto]D<br />
26[sto]K<br />
While 1<br />
getKey[sto]K<br />
If K=34<br />
3[sto]D<br />
If K=26<br />
2[sto]D<br />
If K=24<br />
4[sto]D<br />
If K=25<br />
1[sto]D<br />
If D=2<br />
Y+1[sto]Y<br />
If D=3<br />
X+1[sto]X<br />
If D=4<br />
Y-1[sto]Y<br />
If D=1<br />
X-1[sto]X<br />
S+1[sto]S<br />
If pxl-Test(X,Y)=1<br />
Then<br />
AxesOn<br />
ClrDraw<br />
ClrHome<br />
Disp “YOUR SCORE WAS”<br />
Disp S<br />
Stop<br />
End<br />
Pxl-On(X,Y)<br />
Pxl-On(randInt(61,1),randInt(93,1))<br />
End</p></blockquote>
]]></content:encoded>
			<wfw:commentRss>http://michael-wheeler.org/2007/03/07/i-bring-you-snake-for-ti-83/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Pong 2.0</title>
		<link>http://michael-wheeler.org/2007/02/17/pong-20-2/</link>
		<comments>http://michael-wheeler.org/2007/02/17/pong-20-2/#comments</comments>
		<pubDate>Sat, 17 Feb 2007 10:12:00 +0000</pubDate>
		<dc:creator>mwheeler</dc:creator>
				<category><![CDATA[None]]></category>
		<category><![CDATA[calc]]></category>
		<category><![CDATA[oldblog]]></category>
		<category><![CDATA[programming]]></category>

		<guid isPermaLink="false">http://blog.theskorm.net/2007/02/17/pong-20-2/</guid>
		<description><![CDATA[Here it is pong 2 . 0[sto]W 0[sto]S 1[sto]B 3[sto]Y 7[sto]X -1[sto]L -1[sto]M 0[sto]C 2[sto]Q While 1 getKey[sto]K If K=26 Then If B&#60;13+W Then B+1[sto]B End End If K=24 Then If B&#62;1 Then B-1[sto]B End End ClrHome If W=0 Then &#8230; <a href="http://michael-wheeler.org/2007/02/17/pong-20-2/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Here it is pong 2 .<br />
<a href="http://michael-wheeler.org/wp-content/uploads/2007/02/pong2id4.jpg"><img src="http://michael-wheeler.org/wp-content/uploads/2007/02/pong2id4.jpg" alt="" title="Pong" width="192" height="126" class="aligncenter size-full wp-image-877" /></a></p>
<blockquote><p>0[sto]W<br />
0[sto]S<br />
1[sto]B<br />
3[sto]Y<br />
7[sto]X<br />
-1[sto]L<br />
-1[sto]M<br />
0[sto]C<br />
2[sto]Q<br />
While 1<br />
getKey[sto]K<br />
If K=26<br />
Then<br />
If B&lt;13+W<br />
Then<br />
B+1[sto]B<br />
End<br />
End<br />
If K=24<br />
Then<br />
If B&gt;1<br />
Then<br />
B-1[sto]B<br />
End<br />
End<br />
ClrHome<br />
If W=0<br />
Then<br />
Output(8,B,”^^^^”)<br />
End<br />
If W=1<br />
Then<br />
Output(8,B,”^^^”)<br />
End<br />
Output(Y,X,”O”)<br />
If C=Q<br />
Then<br />
Output(Y,X,”O”)<br />
0[sto]C<br />
X+M[sto]X<br />
Y+L[sto]Y<br />
If Y=0<br />
Then<br />
2[sto]Y<br />
L*-1[sto]L<br />
End<br />
If X=0<br />
Then<br />
2[sto]X<br />
M*-1[sto]M<br />
End<br />
If X=17<br />
Then<br />
15[sto]X<br />
M*-1[sto]M<br />
End<br />
If Y=7<br />
Then<br />
If X&gt;=B<br />
Then<br />
If W=0<br />
Then<br />
If X&lt;=B+3<br />
Then<br />
S+1[sto]S<br />
L*-1[sto]L<br />
End<br />
End<br />
If W=1<br />
Then<br />
If X&lt;=B+2<br />
Then<br />
S+1[sto]S<br />
L*-1[sto]L<br />
End<br />
End<br />
End<br />
End<br />
If Y=8<br />
Then ClrHome<br />
Disp “You Lose”<br />
Disp “You score was”<br />
Disp S<br />
Stop<br />
End<br />
End<br />
1+C[sto]C<br />
If S=5<br />
1[sto]Q<br />
If S=20<br />
1[sto]W<br />
End</p></blockquote>
]]></content:encoded>
			<wfw:commentRss>http://michael-wheeler.org/2007/02/17/pong-20-2/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Emulate Pong on TI 83</title>
		<link>http://michael-wheeler.org/2007/02/17/emulate-pong-on-ti-83/</link>
		<comments>http://michael-wheeler.org/2007/02/17/emulate-pong-on-ti-83/#comments</comments>
		<pubDate>Sat, 17 Feb 2007 10:11:00 +0000</pubDate>
		<dc:creator>mwheeler</dc:creator>
				<category><![CDATA[None]]></category>
		<category><![CDATA[calc]]></category>
		<category><![CDATA[oldblog]]></category>
		<category><![CDATA[programming]]></category>

		<guid isPermaLink="false">http://blog.theskorm.net/2007/02/17/emulate-pong-on-ti-83/</guid>
		<description><![CDATA[This isn’t a tutorial just a summary on howto do it. Emulator &#8211; http://www.ticalc.org/archives/files/fileinfo/84/8442.html ROM &#8211; http://www.theoldcomputer.com/Libarary’s/Emulation/BIOS_Roms/ti83rom.zip File to upload rather than typing out the whole game if you ask me nicely via email]]></description>
			<content:encoded><![CDATA[<p>This isn’t a tutorial just a summary on howto do it.<br />
Emulator &#8211; http://www.ticalc.org/archives/files/fileinfo/84/8442.html<br />
ROM &#8211; http://www.theoldcomputer.com/Libarary’s/Emulation/BIOS_Roms/ti83rom.zip<br />
File to upload rather than typing out the whole game if you ask me nicely via email</p>
]]></content:encoded>
			<wfw:commentRss>http://michael-wheeler.org/2007/02/17/emulate-pong-on-ti-83/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Pong 2.0</title>
		<link>http://michael-wheeler.org/2007/02/15/pong-20/</link>
		<comments>http://michael-wheeler.org/2007/02/15/pong-20/#comments</comments>
		<pubDate>Thu, 15 Feb 2007 10:13:00 +0000</pubDate>
		<dc:creator>mwheeler</dc:creator>
				<category><![CDATA[None]]></category>
		<category><![CDATA[calc]]></category>
		<category><![CDATA[oldblog]]></category>
		<category><![CDATA[pong]]></category>
		<category><![CDATA[programming]]></category>

		<guid isPermaLink="false">http://blog.theskorm.net/2007/02/15/pong-20/</guid>
		<description><![CDATA[I now have Pong 2 which has sevral bug fixes, larger play area and the bat gets smaller at a certain level. Shall post code here when I feel like it, it’s so hard to copy out stuff on these &#8230; <a href="http://michael-wheeler.org/2007/02/15/pong-20/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>I now have Pong 2 which has sevral bug fixes, larger play area and the bat gets smaller at a certain level.  Shall post code here when I feel like it, it’s so hard to copy out stuff on these calc, anyway, my next target is SNAKE.</p>
]]></content:encoded>
			<wfw:commentRss>http://michael-wheeler.org/2007/02/15/pong-20/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>PONG</title>
		<link>http://michael-wheeler.org/2007/02/14/pong/</link>
		<comments>http://michael-wheeler.org/2007/02/14/pong/#comments</comments>
		<pubDate>Wed, 14 Feb 2007 10:14:00 +0000</pubDate>
		<dc:creator>mwheeler</dc:creator>
				<category><![CDATA[None]]></category>
		<category><![CDATA[calc]]></category>
		<category><![CDATA[oldblog]]></category>
		<category><![CDATA[pong]]></category>
		<category><![CDATA[programming]]></category>

		<guid isPermaLink="false">http://blog.theskorm.net/2007/02/14/pong/</guid>
		<description><![CDATA[This is pong for the Ti-83 calulator and works on TI-83 plus, should work on most TI calculators I guess but i havn’t tested it.Oh and [sto] will represent the sto arrow. DO NOT TYPE IT ALL IN ALPHA, REFER &#8230; <a href="http://michael-wheeler.org/2007/02/14/pong/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>This is pong for the Ti-83 calulator and works on TI-83 plus, should work on most TI calculators I guess but i havn’t tested it.Oh and [sto] will represent the sto arrow. DO NOT TYPE IT ALL IN ALPHA, REFER TO MANUAL IF NEED BE.</p>
<blockquote><p>0[sto]S<br />
1[sto]B<br />
3[sto]Y<br />
7[sto]X<br />
-1[sto]L<br />
-1[sto]M<br />
0[sto]C<br />
2[sto]Q<br />
While 1<br />
getKey[sto]K<br />
If K=26<br />
Then<br />
If B&lt;13<br />
Then<br />
B+1[sto]B<br />
End<br />
End<br />
If K=24<br />
Then<br />
If B&gt;1<br />
Then<br />
B-B[sto]B<br />
End<br />
End<br />
ClrHome<br />
Output(7,B,”MMMM”)<br />
Output(Y,X,”O”)<br />
If C=Q<br />
Then<br />
Output(Y,X,”O”)<br />
Output(1,1,5)<br />
0[sto]C<br />
X+M[sto]X<br />
Y+L[sto]X<br />
If Y=0<br />
Then<br />
1[sto]Y<br />
L*-1[sto]L<br />
X-M[sto]X<br />
End<br />
If X=0<br />
Then<br />
1[sto]X<br />
M*-1[sto]M<br />
Y-L[sto]Y<br />
End<br />
If X=17<br />
Then<br />
16[sto]X<br />
M*-1[sto]M<br />
Y-L[sto]Y<br />
End<br />
If Y=7<br />
Then<br />
If X&gt;=B<br />
Then<br />
If X&lt;=B+3<br />
Then<br />
S+1[sto]S<br />
L*-1[sto]L<br />
End<br />
End<br />
End<br />
If Y=8<br />
Then ClrHome<br />
Disp “You Loose”<br />
Stop<br />
End<br />
End<br />
1+C[sto]C<br />
If S=5<br />
1[sto]Q<br />
End</p></blockquote>
]]></content:encoded>
			<wfw:commentRss>http://michael-wheeler.org/2007/02/14/pong/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

