<?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>Home page of Michael Allan Bacon Wheeler</description>
	<lastBuildDate>Sat, 04 Sep 2010 13:41:12 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.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>Michael Wheeler</dc:creator>
				<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 was programed over sevral classes so it could be a little bit buggy. Most of [...]]]></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>Michael Wheeler</dc:creator>
				<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 Output(8,B,”^^^^”) End If W=1 Then Output(8,B,”^^^”) End Output(Y,X,”O”) If C=Q Then Output(Y,X,”O”) 0[sto]C X+M[sto]X Y+L[sto]Y [...]]]></description>
			<content:encoded><![CDATA[<p>Here it is pong 2 .<br />
<img alt="PONG" height="126" src="http://img72.imageshack.us/img72/1410/pong2id4.jpg" style="" width="192" /></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>Michael Wheeler</dc:creator>
				<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>Michael Wheeler</dc:creator>
				<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 calc, anyway, my next target is SNAKE.]]></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>Michael Wheeler</dc:creator>
				<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 TO MANUAL IF NEED BE. 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 [...]]]></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>
