<?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>Dean Carlson</title>
	<atom:link href="http://deantcarlson.com/wordpress/?feed=rss2" rel="self" type="application/rss+xml" />
	<link>http://deantcarlson.com/wordpress</link>
	<description>My Projects</description>
	<lastBuildDate>Tue, 10 Nov 2009 17:52:09 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.5</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>My Windows 7 Adventure Begins and Some Application Reviews</title>
		<link>http://deantcarlson.com/wordpress/?p=118</link>
		<comments>http://deantcarlson.com/wordpress/?p=118#comments</comments>
		<pubDate>Fri, 05 Jun 2009 17:22:27 +0000</pubDate>
		<dc:creator>Dean Carlson</dc:creator>
				<category><![CDATA[Windows 7]]></category>
		<category><![CDATA[applications]]></category>
		<category><![CDATA[Apps]]></category>
		<category><![CDATA[back up]]></category>
		<category><![CDATA[backup]]></category>
		<category><![CDATA[review]]></category>
		<category><![CDATA[windows]]></category>
		<category><![CDATA[windows xp]]></category>
		<category><![CDATA[xp]]></category>

		<guid isPermaLink="false">http://deantcarlson.com/wordpress/?p=118</guid>
		<description><![CDATA[So I decided to take make the jump from Windows XP to Windows 7. I spent almost an entire night going through my files making sure the important ones were backed up. I also went ahead and made a list of useful apps that I use constantly and would need to re-download.
This is that list with [...]]]></description>
			<content:encoded><![CDATA[<p>So I decided to take make the jump from Windows XP to Windows 7. I spent almost an entire night going through my files making sure the important ones were backed up. I also went ahead and made a list of useful apps that I use constantly and would need to re-download.</p>
<p>This is that list with a description of what it does and what I think of it. ALL of these applications are FREE (some of them you can pay to upgrade for more features). I have also provided a link to the application&#8217;s website.</p>
<ul>
<li><a href="http://notepad-plus.sourceforge.net/uk/site.htm" target="_blank">Notepad++</a> &#8211; Great lightweight text editor that I use to do most of my coding in.</li>
<li><a href="http://www.binaryfortress.com/displayfusion/" target="_blank">DisplayFusion </a>- Probably one of the most essential applications I use. I have a 2 monitor setup, a 19&#8243; and a 17&#8243;. This application allows for me to shuffle separate wallpapers for each monitor, and since they are different resolutions it automatically re-sizes them to my specifications. It also adds another task bar to the other monitor so that applications that are monitor 1 are only on that task bar and the same goes for monitor 2. It also looks just like the windows task bar and has the same position.</li>
<li><a href="http://www.realtimesoft.com/ultramon/" target="_blank">Ultra-Mon</a> &#8211; I used this program in XP for the task bar for monitor 2 but now I exclusively use DisplayFusion.</li>
<li><a href="http://www.rainlendar.net/cms/index.php" target="_blank">Rainlendar </a>- Lightweight calendar application that I basically live my life by. It also has a nice To-Do list feature that I occasionally use.
<ul>
<li><a href="http://customize.org/rainlendar/skins/43343" target="_blank">Lucid &#8216;Smoked&#8217; Skin</a></li>
</ul>
</li>
<li><a href="http://gcaldaemon.sourceforge.net/index.html" target="_blank">GCALDaemon</a> &#8211; Syncs my Rainlendar with my google calendar, which in turn syncs to my phone.</li>
<li><a href="http://www.safer-networking.org/en/home/index.html" target="_blank">Spybot Search &amp; Destroy</a> &#8211; Spyware detection and removal tool.</li>
<li><a href="http://www.lavasoft.com/" target="_blank">Ad-Aware</a> &#8211; Adware detection and removal tool.</li>
<li><a href="http://phoenixlabs.org/pg2/" target="_blank">Peer Guardian 2</a> &#8211; Blocks IPs of things like banner Ad&#8217;s. I use this application very rarely as it tends to just make web pages hang. On a side note, logitech devices want to phone home a lot.</li>
<li><a href="http://www.avg.com/" target="_blank">AVG</a> &#8211; Great FREE anti-virus.</li>
<li><a href="http://www.apple.com/itunes/overview/?ref=http://itunes.com" target="_blank">iTunes </a>- Music player. I don&#8217;t really like iTunes for many reasons. Mainly because it&#8217;s <a href="http://en.wikipedia.org/wiki/Software_bloat" target="_blank">bloatware</a> in both senses of the word. Meaning, it hogs a bunch of resources that a music player really shouldn&#8217;t. For example, right now it is running and taking<strong> </strong><em><strong>466,280K</strong></em> of memory!! That&#8217;s using more than 7.5 times more memory than the next highest process! The other reason, is that it comes with stuff, that I think, is unnecessary. Namely, the extra updater. This updater tries to install crap you don&#8217;t need like Safari, MobileMe, and Bonjour. Normally this doesn&#8217;t bug me because all you do is uncheck the box and you don&#8217;t have to worry about it; however, I find installations of Bonjour on my machine constantly even though I don&#8217;t ask for it. So, after that small rant on iTunes you might be asking yourself, why not use something else like songbird? The answer, I have an iPhone, so I am basically forced to use it. Don&#8217;t get me wrong iTunes has some great features like album flow view, automatically organizing and copying music, among other things, but overall I think the cons outweigh the pros.</li>
<li><a href="http://www.last.fm/home" target="_blank">last.fm</a> &#8211; &#8220;scrobbles&#8221; (logs) my music so I can look at what I listened to the most and what not. This is also what I use to find similar artists that I might like based on what I listen to. (Look at my last.fm profile <a href="http://www.last.fm/user/deaninsc" target="_blank">here</a>)</li>
<li><a href="http://www.xfire.com/" target="_blank">Xfire </a>- This is a handy little program that logs the time I play on games. While the logging is a nice little side-effect, I use it mainly to keep in touch with people from games I have played in the past and become friends with. Being that we are all &#8220;gamers,&#8221; we hop from game to game so it is nice to have a universal chat client that I can use to talk to them without having the same game, and being on the same server, etc. I would link you my profile but I&#8217;m embarrassed lol.</li>
<li><a href="https://www.getdropbox.com/referrals/NTk2NjcxMjk" target="_blank">DropBox</a> &#8211; <em>The most essential program I use,</em> and should be used by everyone! It syncs up to 2 gigs for free and you can pay for more storage. Essentially this program keeps your files online, but better. If you have the dropbox application on your computer it uploads and downloads changes on the fly to your dropbox. This is great if you have more than 1 computer. Personally I use it for all of my school stuff. This way, while I&#8217;m writing a paper or program or whatever I can pick up where I left off on my desktop or laptop without losing anything. Even more, if I&#8217;m on a computer that isn&#8217;t mine I can just hop onto the website and download anything from my dropbox manually without having to install the application. I just have to make sure to upload it after the changes are made.</li>
<li><a href="http://www.scootersoftware.com/" target="_blank">Beyond Compare</a> &#8211; Lightweight tool that compares files and directories. I used to use this on my flash drive to make sure my files were up to date on various computers before I got DropBox. Now, I use it for file comparisons while coding.</li>
<li><a href="http://tortoisesvn.net/" target="_blank">TortoiseSVN </a>- (Sub)Version control for my big coding projects. Great for working with a team.</li>
<li><a href="http://www.pcworld.com/downloads/file/fid,69213-order,1/reviews.html" target="_blank">FasterPing </a>- Turns off <a href="http://en.wikipedia.org/wiki/Nagle's_algorithm" target="_blank"> Nagle&#8217;s Alogrithm</a>. Nagle&#8217;s Algorithm waits for a certain number of packets to send before actually sending them out. This is better for efficiently sending out packets; however, when playing an online game, every millisecond counts. This being said, disabling this algorithm allows for packets to be sent as soon as possible, whether its by itself, or with a bunch, allowing for immediate response.</li>
<li><a href="http://www.sixty-five.cc/sm/v1x.php" target="_blank">Space Monger</a> &#8211; A visual disk space evaluator. This tool helps me find sink holes of disk space that I can do without.</li>
<li><a href="http://nerdcave.webs.com/" target="_blank">Task Bar Shuffle</a> &#8211; Used in XP. Task Bar Shuffle allowed me to rearrange items on my task bar. This application is no longer needed in 7 as the functionality is built into the OS.</li>
<li><a href="http://www.videolan.org/vlc/" target="_blank">VLC Player</a> &#8211; A great media player. If nothing seems to be able to play a file, VLC can. It comes with a bunch of codecs allowing for play of all types of media files. It also can repair corrupted media files to an extent.</li>
<li><a href="http://www.mozilla.com/en-US/firefox/firefox.html" target="_blank">Firefox </a>- Internet browser. Much better than IE (there is a reason they call it IIIEEEEEEEEEEE). Personally I like <a href="http://www.google.com/chrome/">chrome</a> better, due to it being more lightweight and tabs running as separate processes among other things. However, chrome does not re-size correctly when moving it to my other monitor, so I stick with FireFox. You will notice, most of my add-ons just make me feel like I&#8217;m using chrome while I&#8217;m using FireFox.
<ul>
<li><a href="https://addons.mozilla.org/en-US/firefox/addon/8782" target="_blank">Chromifox </a>- FireFox theme that makes it look like chrome</li>
<li><a href="https://addons.mozilla.org/en-US/firefox/addon/1865" target="_blank">Adblock Plus</a> &#8211; blocks well known ads</li>
<li><a href="https://addons.mozilla.org/en-US/firefox/addon/6076" target="_blank">Better Gmail 2</a> &#8211; adds more functionality to Gmail</li>
<li><a href="https://addons.mozilla.org/en-US/firefox/addon/6460" target="_blank">Better YouTube </a>- adds more functionality to YouTube. Namely, remove all ads and comments.</li>
<li><a href="https://addons.mozilla.org/en-US/firefox/addon/743" target="_blank">Customize Google</a> &#8211; removes ads from google search results and displays quick links to try the same search on alternate search engines.</li>
<li><a href="https://addons.mozilla.org/en-US/firefox/addon/26" target="_blank">Download Statusbar</a> &#8211; Chrome-esque download bar</li>
<li><a href="https://addons.mozilla.org/en-US/firefox/addon/1951" target="_blank">Fission </a>- Safari-esque load bar displayed in address bar</li>
<li><a href="https://addons.mozilla.org/en-US/firefox/addon/2108" target="_blank">Stylish </a>- Facebook: Hide Highlights Sidebar &#8211; This is a script that hides that annoying new &#8220;Highlights&#8221; sidebar on Facebook</li>
<li><a href="https://addons.mozilla.org/en-US/firefox/addon/1455" target="_blank">Tiny Menu</a> &#8211; Compresses whole menu bar into a drop down menu to reduce clutter.</li>
<li><a href="https://addons.mozilla.org/en-US/firefox/addon/2410" target="_blank">Xmarks </a>- Bookmark and stored password synchronizer. Allows me to access my bookmarks and stored passwords on different computers</li>
</ul>
</li>
</ul>
<p>Have some application you couldn&#8217;t live without? Tell us about it in the comments.</p>
<p><a class="a2a_dd addtoany_share_save" href="http://www.addtoany.com/share_save"><img src="http://deantcarlson.com/wordpress/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share/Bookmark"/></a> </p>]]></content:encoded>
			<wfw:commentRss>http://deantcarlson.com/wordpress/?feed=rss2&amp;p=118</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Calling all Video Game Enthusiasts</title>
		<link>http://deantcarlson.com/wordpress/?p=111</link>
		<comments>http://deantcarlson.com/wordpress/?p=111#comments</comments>
		<pubDate>Fri, 29 May 2009 20:05:17 +0000</pubDate>
		<dc:creator>Dean Carlson</dc:creator>
				<category><![CDATA[New Project]]></category>
		<category><![CDATA[game development]]></category>
		<category><![CDATA[get involved]]></category>
		<category><![CDATA[help wanted]]></category>
		<category><![CDATA[Woot!]]></category>

		<guid isPermaLink="false">http://deantcarlson.com/wordpress/?p=111</guid>
		<description><![CDATA[As my prior post states, I will be making a game this summer. I&#8217;m looking for some people to help out. You don&#8217;t really need any specific skills. I&#8217;m looking for ideas, coders, creative people, or really anyone that just wants to be involved in the process. If that sounds like something you would like [...]]]></description>
			<content:encoded><![CDATA[<p>As my prior post states, I will be making a game this summer. I&#8217;m looking for some people to help out. You don&#8217;t really need any specific skills. I&#8217;m looking for ideas, coders, creative people, or really anyone that just wants to be involved in the process. If that sounds like something you would like to be a part of, please get in touch with me. You can do that by leaving a comment or email me <a href="mailto:dtcarls@g.clemson.edu?subject=I would like to be involved in your game">Here</a> or give me a call/text (if you have my number). I already have a few people on board so just let me know, and I hope to hear from you soon.</p>
<p><a class="a2a_dd addtoany_share_save" href="http://www.addtoany.com/share_save"><img src="http://deantcarlson.com/wordpress/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share/Bookmark"/></a> </p>]]></content:encoded>
			<wfw:commentRss>http://deantcarlson.com/wordpress/?feed=rss2&amp;p=111</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>New Summer Project</title>
		<link>http://deantcarlson.com/wordpress/?p=106</link>
		<comments>http://deantcarlson.com/wordpress/?p=106#comments</comments>
		<pubDate>Mon, 11 May 2009 18:02:01 +0000</pubDate>
		<dc:creator>Dean Carlson</dc:creator>
				<category><![CDATA[MazeMania - NDS]]></category>
		<category><![CDATA[DS]]></category>
		<category><![CDATA[game development]]></category>
		<category><![CDATA[PAlib]]></category>

		<guid isPermaLink="false">http://deantcarlson.com/wordpress/?p=106</guid>
		<description><![CDATA[Some of my friends and I will be coming up with a project game to work on over the summer. We are meeting up  next week to brainstorm ideas, as far as the games content and platform. I will be the only coder in the group so it will be a challenge to convey the [...]]]></description>
			<content:encoded><![CDATA[<p>Some of my friends and I will be coming up with a project game to work on over the summer. We are meeting up  next week to brainstorm ideas, as far as the games content and platform. I will be the only coder in the group so it will be a challenge to convey the limitations of what we can do in the time frame of this summer. Hopefully, the others will be able to contribute in the form of everything creative (sprites, sound, music, design, etc.) to save me time.</p>
<p>On another note, I will be adding highscores to MazeMania for the DS in the upcoming weeks. Hopefully I can make it online, but the library for WiFi for PAlib is very limited, and it can&#8217;t be emulated so debugging will take much longer. So, only time will tell.</p>
<p><a class="a2a_dd addtoany_share_save" href="http://www.addtoany.com/share_save"><img src="http://deantcarlson.com/wordpress/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share/Bookmark"/></a> </p>]]></content:encoded>
			<wfw:commentRss>http://deantcarlson.com/wordpress/?feed=rss2&amp;p=106</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>End of the Semester and I&#8217;ve Been Indexed by Google!</title>
		<link>http://deantcarlson.com/wordpress/?p=102</link>
		<comments>http://deantcarlson.com/wordpress/?p=102#comments</comments>
		<pubDate>Fri, 01 May 2009 20:47:49 +0000</pubDate>
		<dc:creator>Dean Carlson</dc:creator>
				<category><![CDATA[Website]]></category>
		<category><![CDATA[Clemson]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[Woot!]]></category>

		<guid isPermaLink="false">http://deantcarlson.com/wordpress/?p=102</guid>
		<description><![CDATA[After an intense week with 4 big projects and 7 finals I&#8217;m done with the spring 2009 semester at Clemson. Things are looking good for grades too! On top of that, what better an end of the semester gift than to be indexed by Google!  That&#8217;s right, after doing everything in my power to spread [...]]]></description>
			<content:encoded><![CDATA[<p>After an intense week with 4 big projects and 7 finals I&#8217;m done with the spring 2009 semester at Clemson. Things are looking good for grades too! On top of that, what better an end of the semester gift than to be indexed by Google!  That&#8217;s right, after doing everything in my power to spread the word about my website, I&#8217;ve been indexed by google!! (Google &#8220;site:deantcarlson.com&#8221; to see all of my indexed pages.) Now I just need a lot of visitors so I can climb the page ranks and eventually end up on the front page for something other than &#8220;deantcarlson&#8221; lol.</p>
<p><a class="a2a_dd addtoany_share_save" href="http://www.addtoany.com/share_save"><img src="http://deantcarlson.com/wordpress/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share/Bookmark"/></a> </p>]]></content:encoded>
			<wfw:commentRss>http://deantcarlson.com/wordpress/?feed=rss2&amp;p=102</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Fastforward!</title>
		<link>http://deantcarlson.com/wordpress/?p=81</link>
		<comments>http://deantcarlson.com/wordpress/?p=81#comments</comments>
		<pubDate>Mon, 27 Apr 2009 18:23:54 +0000</pubDate>
		<dc:creator>Dean Carlson</dc:creator>
				<category><![CDATA[MazeMania - NDS]]></category>
		<category><![CDATA[c]]></category>
		<category><![CDATA[DS]]></category>
		<category><![CDATA[game development]]></category>
		<category><![CDATA[PAlib]]></category>

		<guid isPermaLink="false">http://deantcarlson.com/wordpress/?p=81</guid>
		<description><![CDATA[After a recent all nighter, I got a lot of stuff done for the NDS version of MazeMania.



Intro Screen





 The Intro screen with a multitude of options




Level


 


 Here is an example of a level. Special thanks to Kevin for helping me write all of them
 The level is read in from a file and [...]]]></description>
			<content:encoded><![CDATA[<p>After a recent all nighter, I got a lot of stuff done for the NDS version of MazeMania.</p>
<table border="0">
<tbody>
<tr align="center">
<th colspan="2">Intro Screen</th>
</tr>
<tr align="left">
<td><img src="../images/intro.bmp" border="1" alt="" /></td>
<td>
<ul>
<li> The Intro screen with a multitude of options</li>
</ul>
</td>
</tr>
<tr align="center">
<th colspan="2">Level</th>
</tr>
<tr>
<th> <img src="../images/level.bmp" border="1" alt="" /></th>
<td>
<ul>
<li> Here is an example of a level. Special thanks to Kevin for helping me write all of them</li>
<li> The level is read in from a file and sprites are rendered accordingly (see previous post for my frustration with this)</li>
<li> Programed collision detection detects if you are hitting a wall and/or the finish and acts accordingly</li>
</ul>
</td>
</tr>
<tr align="center">
<th colspan="2">Death areas and Walls</th>
</tr>
<tr>
<td><img src="../images/wall-and-death.bmp" border="1" alt="" /></td>
<td>
<ul>
<li> Added death area&#8217;s (skull and crossbones), where if the user comes in contact with it, they lose a life and have to start over</li>
<li> Also, added walls (red square in the middle of the maze), where if the user comes in contact with it, they will not be able to move until the wall moves</li>
<li> Both items &#8220;blink&#8221; so that the user can get by. I do that by moving the sprites off of the screen at different intervals then moving them back to their original positions.</li>
</ul>
</td>
</tr>
<tr align="center">
<th colspan="2">Question round</th>
</tr>
<tr>
<td><img src="../images/question.bmp" border="1" alt="" /></td>
<td>
<ul>
<li> Being that the corse is called &#8220;Educational Gaming,&#8221; there needed to be some educational element to the game. This is where the Question round comes in.</li>
<li> I chose to do grammar preparation for the SAT for a couple of reasons
<ul>
<li>First being that I struggled with this when I was taking the SATs. So, I figured I would help someone out</li>
<li>Second is that a lot of people don&#8217;t feel they can prepare for the SAT. This is untrue, and if they can have fun while doing it they might be more inclined to do it.</li>
</ul>
</li>
</ul>
</td>
</tr>
<tr align="center">
<th colspan="2">Game Over</th>
</tr>
<tr>
<td><img src="../images/gameover.bmp" border="1" alt="" /></td>
<td>
<ul>
<li> Once the player runs out of lives, they will be shown this simple Game Over screen</li>
<li> They are given the option to restart or to view the credits. I may remove these options and force the user to view the credits in the future</li>
</ul>
</td>
</tr>
<tr align="center">
<th colspan="2">Credits</th>
</tr>
<tr>
<td><img src="../images/credits.bmp" border="1" alt="" /></td>
<td>
<ul>
<li> After the user finishes the game, either by losing all of their lives or beating all of the levels, they will be brought to this credits screen</li>
</ul>
</td>
</tr>
</tbody>
</table>
<p><a class="a2a_dd addtoany_share_save" href="http://www.addtoany.com/share_save"><img src="http://deantcarlson.com/wordpress/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share/Bookmark"/></a> </p>]]></content:encoded>
			<wfw:commentRss>http://deantcarlson.com/wordpress/?feed=rss2&amp;p=81</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Frustrations With Reading From a File on a DS</title>
		<link>http://deantcarlson.com/wordpress/?p=90</link>
		<comments>http://deantcarlson.com/wordpress/?p=90#comments</comments>
		<pubDate>Mon, 27 Apr 2009 18:20:05 +0000</pubDate>
		<dc:creator>Dean Carlson</dc:creator>
				<category><![CDATA[MazeMania - NDS]]></category>
		<category><![CDATA[c]]></category>
		<category><![CDATA[DS]]></category>
		<category><![CDATA[EFS]]></category>
		<category><![CDATA[game development]]></category>
		<category><![CDATA[PAlib]]></category>

		<guid isPermaLink="false">http://deantcarlson.com/wordpress/?p=90</guid>
		<description><![CDATA[According to the PAlib examples, reading from files via FAT is supposedly pretty easy, as depicted by this code (shortened for space):

#include "PA9.h"       // Include for PA_Lib
#include "fat.h"       // Include for FAT read/writes
int main(int argc, char ** argv)
{
...
fatInitDefault(); //Initialise fat library
FILE* testRead = fopen ("FATTest.txt", "rb"); //rb = read
char filetext[30];
fread(filetext, 30, 1, testRead);
fclose(testRead);

PA_OutputSimpleText(1, 1, [...]]]></description>
			<content:encoded><![CDATA[<p>According to the PAlib examples, reading from files via FAT is supposedly pretty easy, as depicted by this code (shortened for space):</p>
<pre class="brush: c;">
#include "PA9.h"       // Include for PA_Lib
#include "fat.h"       // Include for FAT read/writes
int main(int argc, char ** argv)
{
...
fatInitDefault(); //Initialise fat library
FILE* testRead = fopen ("FATTest.txt", "rb"); //rb = read
char filetext[30];
fread(filetext, 30, 1, testRead);
fclose(testRead);

PA_OutputSimpleText(1, 1, 7, "FATTest.txt contains:");
PA_OutputText(1, 2, 8, "%s", filetext);
...
return 0;
} // End of main()
</pre>
<p>(Apologies that the code tags don&#8217;t seem to work in this theme&#8230;yet)</p>
<p>Well this code seems to appears to work on the emulator, and it&#8217;s really hit or miss on the actual DS. So I began to delve into this problem. After about 8-9 hours of trying to debug this problem by myself and with the assistance of Dr. Malloy trying many different things we didn&#8217;t really come to any finite conclusions.</p>
<p>Luckily, other students in my class are also reading from files and have found that FAT is no longer supported in this version in PAlib and have been using Embedded File System (EFS) Library to deal with file reading. So, that was a bunch of time wasted.</p>
<p>This is the EFS example that I found (shortened for space):</p>
<pre class="brush: c;">
#include "PA9.h"        // Include for PA_Lib
#include "unistd.h"
#include "efs_lib.h"     // include EFS lib
int main(void) {
// init EFSlib &amp; libfat
if(EFS_Init(EFS_AND_FAT | EFS_DEFAULT_DEVICE, NULL)) {
PA_OutputSimpleText(1, 0, 0, "EFS init ok");
PA_OutputText(1, 0, 1, "found NDS path: %s", efs_path);
struct stat st;
FILE* file;
u8* buffer;
int size;
// open a text file and read its contents
file = fopen("/test.txt", "rb");
if(file != NULL) {
stat("/test.txt", &amp;st);// get file size using stat
size = st.st_size;
buffer = (u8*)malloc(size);
fread(buffer, 1, size, file);
buffer[size-1] = '\0';
PA_OutputText(1, 0, 4, "/test.txt content: '%s'", buffer);
PA_OutputText(1, 10, 5, "size: %d bytes", size);
free(buffer);
fclose(file);
}
} else {
PA_OutputSimpleText(1, 0, 0, "EFS init error!");
}
...
return 0;
}</pre>
<p>(Again, apologies that the code tags don&#8217;t seem to work in this theme)</p>
<p>This works fine on both the emulator and the DS, except it only seems to work for doing it once, otherwise I get &#8220;EFS init error!&#8221;. So, at first I thought I would have to read each map and question into separate arrays at the beginning of the program. This, of course, is a horrible idea, not only would it increase load time by a significant amount but it would hog a ton of memory. So I began to try and figure out this problem. After a few more hours of investigation and debugging, I finally find out the problem. It turns out that the statement  &#8220;
<pre class="brush: c;">if(EFS_Init(EFS_AND_FAT | EFS_DEFAULT_DEVICE, NULL))" </pre>
<p>will fail every time after the first call. It will fail because they have already been initialized. So that was a simple fix. I just modified it to this:</p>
<pre class="brush: c;">
EFS_Init(EFS_AND_FAT | EFS_DEFAULT_DEVICE, NULL);
FILE* file = fopen (filename, "rb");
if ( file != NULL){
</pre>
<p>After more time being spent trying to figure out this new library, I think I finally have it figured out. EFS puts all of the files that you put into the &#8220;efsroot&#8221; folder in your program is loaded onto the NDS file and <em>needs to be recompiled</em> to have changes made to the file, be included in the NDS to be read. This kind of defeats the purpose of dynamic maps and questions on the files if they don&#8217;t have the source to recompile the NDS. Questions and maps will still be read from the files, in hope that reading and writing from files will become more dynamic in the future. Another thing is that EFS read works on the emulator but not EFS write. However, both work on the DS. So, after probably 12ish hours trying to trouble shoot the simple thing of file reading, it is finally solved and reading my maps into a 2d array to be rendered onto the screen.</p>
<p><a class="a2a_dd addtoany_share_save" href="http://www.addtoany.com/share_save"><img src="http://deantcarlson.com/wordpress/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share/Bookmark"/></a> </p>]]></content:encoded>
			<wfw:commentRss>http://deantcarlson.com/wordpress/?feed=rss2&amp;p=90</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
		<item>
		<title>Slooowwwwww</title>
		<link>http://deantcarlson.com/wordpress/?p=88</link>
		<comments>http://deantcarlson.com/wordpress/?p=88#comments</comments>
		<pubDate>Mon, 27 Apr 2009 16:00:32 +0000</pubDate>
		<dc:creator>Dean Carlson</dc:creator>
				<category><![CDATA[Website]]></category>

		<guid isPermaLink="false">http://deantcarlson.com/wordpress/?p=88</guid>
		<description><![CDATA[Recently, the website has been extreamely slow (like 56k slow). I appologize for the inconveinience (and annoyance). I&#8217;m looking into the issue and hope to get it resolved with my host soon.
]]></description>
			<content:encoded><![CDATA[<p>Recently, the website has been <i>extreamely </i>slow (like 56k slow). I appologize for the inconveinience (and annoyance). I&#8217;m looking into the issue and hope to get it resolved with my host soon.</p>
<p><a class="a2a_dd addtoany_share_save" href="http://www.addtoany.com/share_save"><img src="http://deantcarlson.com/wordpress/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share/Bookmark"/></a> </p>]]></content:encoded>
			<wfw:commentRss>http://deantcarlson.com/wordpress/?feed=rss2&amp;p=88</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Contract, Storyboard, and Levels</title>
		<link>http://deantcarlson.com/wordpress/?p=75</link>
		<comments>http://deantcarlson.com/wordpress/?p=75#comments</comments>
		<pubDate>Mon, 27 Apr 2009 03:38:14 +0000</pubDate>
		<dc:creator>Dean Carlson</dc:creator>
				<category><![CDATA[MazeMania - NDS]]></category>
		<category><![CDATA[MazeMania - Python]]></category>
		<category><![CDATA[c]]></category>
		<category><![CDATA[contract]]></category>
		<category><![CDATA[game development]]></category>
		<category><![CDATA[level design]]></category>
		<category><![CDATA[PAlib]]></category>
		<category><![CDATA[PyGame]]></category>
		<category><![CDATA[python]]></category>
		<category><![CDATA[storyboards]]></category>

		<guid isPermaLink="false">http://deantcarlson.com/wordpress/?p=75</guid>
		<description><![CDATA[There won&#8217;t be much text to this post, but there&#8217;s a lot of content! You can find my contract for the NDS version here. You can find my story board here (apologies for breaking the layout) or here (missing the awesome flow chart). All of the general level designs are screen shots from MazeFinger and [...]]]></description>
			<content:encoded><![CDATA[<p>There won&#8217;t be much text to this post, but there&#8217;s a lot of content! You can find my contract for the NDS version <a href="http://www.deantcarlson.com/downloads/Contract_v2.pdf">here</a>. You can find my story board <a href="http://www.deantcarlson.com/wordpress/?page_id=22">here</a> (apologies for breaking the layout) or <a href="http://www.cs.clemson.edu/~malloy/courses/372-2009/solns/asg4/dtcarls/storyboard.html">here</a> (missing the awesome flow chart). All of the general level designs are screen shots from MazeFinger and can be seen <a href="http://www.deantcarlson.com/downloads/MazeMania.pdf">here</a>. At the end of the slides with the levels, there is my first screen shots of MazeMania on the DS! It may not look like much but it&#8217;s a step in the right direction.</p>
<p>Like I said, not a lot of text, but check out the links!</p>
<p><a class="a2a_dd addtoany_share_save" href="http://www.addtoany.com/share_save"><img src="http://deantcarlson.com/wordpress/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share/Bookmark"/></a> </p>]]></content:encoded>
			<wfw:commentRss>http://deantcarlson.com/wordpress/?feed=rss2&amp;p=75</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Downloads Added</title>
		<link>http://deantcarlson.com/wordpress/?p=71</link>
		<comments>http://deantcarlson.com/wordpress/?p=71#comments</comments>
		<pubDate>Mon, 27 Apr 2009 03:07:50 +0000</pubDate>
		<dc:creator>Dean Carlson</dc:creator>
				<category><![CDATA[MazeMania - NDS]]></category>
		<category><![CDATA[MazeMania - Python]]></category>
		<category><![CDATA[Website]]></category>
		<category><![CDATA[Downloads]]></category>
		<category><![CDATA[game development]]></category>

		<guid isPermaLink="false">http://deantcarlson.com/wordpress/?p=71</guid>
		<description><![CDATA[Want to download and play some of the games and projects I&#8217;m talking about? Well, your in luck! I just added them to the downloads section of the site found here. I will be updating them as new working releases come out.
]]></description>
			<content:encoded><![CDATA[<p>Want to download and play some of the games and projects I&#8217;m talking about? Well, your in luck! I just added them to the downloads section of the site found <a href="http://deantcarlson.com/wordpress/?page_id=14">here</a>. I will be updating them as new working releases come out.</p>
<p><a class="a2a_dd addtoany_share_save" href="http://www.addtoany.com/share_save"><img src="http://deantcarlson.com/wordpress/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share/Bookmark"/></a> </p>]]></content:encoded>
			<wfw:commentRss>http://deantcarlson.com/wordpress/?feed=rss2&amp;p=71</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>To Do</title>
		<link>http://deantcarlson.com/wordpress/?p=66</link>
		<comments>http://deantcarlson.com/wordpress/?p=66#comments</comments>
		<pubDate>Mon, 27 Apr 2009 02:57:59 +0000</pubDate>
		<dc:creator>Dean Carlson</dc:creator>
				<category><![CDATA[MazeMania - NDS]]></category>
		<category><![CDATA[MazeMania - Python]]></category>
		<category><![CDATA[game development]]></category>

		<guid isPermaLink="false">http://deantcarlson.com/wordpress/?p=66</guid>
		<description><![CDATA[After making the commitment of choosing my game design I began to think of all the stuff I have to do.
Here&#8217;s the list I came up with (tentative obviously):

Story boards
Highscores
Levels
Sound
Music (Yes, it&#8217;s different from sound)
Intro screen
Credits screen
Acheivements
&#8220;Power ups&#8221;
&#8220;Death&#8221; areas
Walls
Tutorial video
General layout and display
Collision detection
Level editor

]]></description>
			<content:encoded><![CDATA[<p>After making the commitment of choosing my game design I began to think of all the stuff I have to do.</p>
<p><strong>Here&#8217;s the list I came up with (tentative obviously):</strong></p>
<ul>
<li>Story boards</li>
<li>Highscores</li>
<li>Levels</li>
<li>Sound</li>
<li>Music (Yes, it&#8217;s different from sound)</li>
<li>Intro screen</li>
<li>Credits screen</li>
<li>Acheivements</li>
<li>&#8220;Power ups&#8221;</li>
<li>&#8220;Death&#8221; areas</li>
<li>Walls</li>
<li>Tutorial video</li>
<li>General layout and display</li>
<li>Collision detection</li>
<li>Level editor</li>
</ul>
<p><a class="a2a_dd addtoany_share_save" href="http://www.addtoany.com/share_save"><img src="http://deantcarlson.com/wordpress/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share/Bookmark"/></a> </p>]]></content:encoded>
			<wfw:commentRss>http://deantcarlson.com/wordpress/?feed=rss2&amp;p=66</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>MazeMania!!</title>
		<link>http://deantcarlson.com/wordpress/?p=63</link>
		<comments>http://deantcarlson.com/wordpress/?p=63#comments</comments>
		<pubDate>Mon, 27 Apr 2009 02:53:10 +0000</pubDate>
		<dc:creator>Dean Carlson</dc:creator>
				<category><![CDATA[MazeMania - NDS]]></category>
		<category><![CDATA[MazeMania - Python]]></category>
		<category><![CDATA[c]]></category>
		<category><![CDATA[education]]></category>
		<category><![CDATA[game development]]></category>
		<category><![CDATA[libnds]]></category>
		<category><![CDATA[PAlib]]></category>
		<category><![CDATA[PyGame]]></category>
		<category><![CDATA[python]]></category>

		<guid isPermaLink="false">http://deantcarlson.com/wordpress/?p=63</guid>
		<description><![CDATA[I have chosen to do a maze game based off of the popular iPhone application, Maze Finger, with some new features. Included in those features are its new name (MazeMania), ecology related question rounds, new user input (the almighty mouse), and much more.
I have chosen to a similar game for the Nintendo DS, as I [...]]]></description>
			<content:encoded><![CDATA[<p>I have chosen to do a maze game based off of the popular iPhone application, <a href="http://mazefinger.ngmoco.com/">Maze Finger,</a> with some new features. Included in those features are its new name (MazeMania), ecology related question rounds, new user input (the almighty <em>mouse</em>), and much more.</p>
<p>I have chosen to a similar game for the Nintendo DS, as I think there is a lot of potential in the touch screen and stylus. This game will be different in that the questions will be geared toward helping high school students prepare for the English part of the SAT by using old test questions.</p>
<p>I have also talked to my teacher, Dr. Malloy, and we are thinking of writing a paper to present at the <a href="http://www.glsconference.org/2009/index.html">Games+Learning+Society Conference</a> based on the differences of the two very different platforms, education in games, and a future user study. The abstract can be found <a href="http://www.deantcarlson.com/downloads/paper.pdf">here</a>. This played a pretty big role in why I am doing very similar games for each platform.</p>
<p><a class="a2a_dd addtoany_share_save" href="http://www.addtoany.com/share_save"><img src="http://deantcarlson.com/wordpress/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share/Bookmark"/></a> </p>]]></content:encoded>
			<wfw:commentRss>http://deantcarlson.com/wordpress/?feed=rss2&amp;p=63</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>An Idea is Born&#8230; Along With A Bunch of Other Ideas</title>
		<link>http://deantcarlson.com/wordpress/?p=55</link>
		<comments>http://deantcarlson.com/wordpress/?p=55#comments</comments>
		<pubDate>Mon, 27 Apr 2009 02:06:19 +0000</pubDate>
		<dc:creator>Dean Carlson</dc:creator>
				<category><![CDATA[MazeMania - Python]]></category>
		<category><![CDATA[evironment]]></category>
		<category><![CDATA[game development]]></category>
		<category><![CDATA[PyGame]]></category>
		<category><![CDATA[python]]></category>

		<guid isPermaLink="false">http://deantcarlson.com/wordpress/?p=55</guid>
		<description><![CDATA[Based on what the clients asked for, I started thinking of some game ideas.

Sim city-esque game

Design a carbon neutral city
Look at actual cities that are very industrialized and/or have very large carbon footprints

Look at actual laws and solutions that can be implemented in to reduce it


Get money through mini games to then implement carbon reducing [...]]]></description>
			<content:encoded><![CDATA[<p>Based on what the clients asked for, I started thinking of some game ideas.</p>
<ul>
<li>Sim city-esque game
<ul>
<li>Design a carbon neutral city</li>
<li>Look at actual cities that are very industrialized and/or have very large carbon footprints
<ul>
<li>Look at actual laws and solutions that can be implemented in to reduce it</li>
</ul>
</li>
<li>Get money through mini games to then implement carbon reducing systems or laws</li>
</ul>
</li>
<li>Redesign carbon footprint calculator to be more geared toward student life.
<ul>
<li>Recycling (beer cans and such lol)</li>
<li>Coffee cups (reusable)</li>
<li>Changing cafeteria habits
<ul>
<li>Don&#8217;t use a tray</li>
<li>Don&#8217;t get more than you can eat</li>
</ul>
</li>
<li>Dorm habits
<ul>
<li>Changing thermostat</li>
<li>Water usage</li>
<li>Electricity usage</li>
</ul>
</li>
<li>Ask them question about their lifestyle. Then, based on that answer tell them how they can improve upon that, and tell them the direct impact they are having on the environment by making that change. (Personal responsibility)</li>
</ul>
</li>
<li>Maze game with questions about the environment (possibly facts rather than questions?)</li>
<li>Sort sort of apocalyptic story in which you are on an environmentally ravaged planet and it&#8217;s your job to get it back to normal.
<ul>
<li>Myst-esque exploratory game where you look for clues to see how the planet got to the way it did and how they could have prevented it.</li>
</ul>
</li>
<li>Add moral conflict and personal responsibility to anything and everything</li>
<li>Burning trees cascading down in the background as timer of sorts? Or a planet that is corrupting?</li>
</ul>
<p><a class="a2a_dd addtoany_share_save" href="http://www.addtoany.com/share_save"><img src="http://deantcarlson.com/wordpress/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share/Bookmark"/></a> </p>]]></content:encoded>
			<wfw:commentRss>http://deantcarlson.com/wordpress/?feed=rss2&amp;p=55</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Clients</title>
		<link>http://deantcarlson.com/wordpress/?p=51</link>
		<comments>http://deantcarlson.com/wordpress/?p=51#comments</comments>
		<pubDate>Mon, 27 Apr 2009 01:40:20 +0000</pubDate>
		<dc:creator>Dean Carlson</dc:creator>
				<category><![CDATA[MazeMania - Python]]></category>
		<category><![CDATA[evironment]]></category>
		<category><![CDATA[game development]]></category>
		<category><![CDATA[PyGame]]></category>
		<category><![CDATA[python]]></category>

		<guid isPermaLink="false">http://deantcarlson.com/wordpress/?p=51</guid>
		<description><![CDATA[There are 2 clients for the python game. They both came and presented their ideas. Both were interested in using games to educate teens and college students about the environment. Here are their ideas summarized.

Environmental awareness
Carbon footprints

Answer questions about lifestyle and give them their carbon footprint
Revamp the questions to target teens and college students


Climate change
Sociology [...]]]></description>
			<content:encoded><![CDATA[<p>There are 2 clients for the python game. They both came and presented their ideas. Both were interested in using games to educate teens and college students about the environment. Here are their ideas summarized.</p>
<ul>
<li>Environmental awareness</li>
<li>Carbon footprints
<ul>
<li>Answer questions about lifestyle and give them their carbon footprint</li>
<li>Revamp the questions to target teens and college students</li>
</ul>
</li>
<li>Climate change</li>
<li>Sociology of related environmental issues
<ul>
<li>Individuals are shaped by things around them (social &#8216;norms&#8217;)</li>
</ul>
</li>
<li>Generate interest, awareness, knowledge, attitudes, concern, behaviors towards the environment as a whole and not just global warming</li>
<li>Look at some sort of statistics from the game</li>
<li>Impress personal responsibility</li>
</ul>
<p><a class="a2a_dd addtoany_share_save" href="http://www.addtoany.com/share_save"><img src="http://deantcarlson.com/wordpress/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share/Bookmark"/></a> </p>]]></content:encoded>
			<wfw:commentRss>http://deantcarlson.com/wordpress/?feed=rss2&amp;p=51</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Let it Begin&#8230;</title>
		<link>http://deantcarlson.com/wordpress/?p=44</link>
		<comments>http://deantcarlson.com/wordpress/?p=44#comments</comments>
		<pubDate>Sat, 25 Apr 2009 01:13:07 +0000</pubDate>
		<dc:creator>Dean Carlson</dc:creator>
				<category><![CDATA[MazeMania - NDS]]></category>
		<category><![CDATA[MazeMania - Python]]></category>
		<category><![CDATA[c]]></category>
		<category><![CDATA[game development]]></category>
		<category><![CDATA[libnds]]></category>
		<category><![CDATA[PAlib]]></category>
		<category><![CDATA[PyGame]]></category>
		<category><![CDATA[python]]></category>

		<guid isPermaLink="false">http://deantcarlson.com/wordpress/?p=44</guid>
		<description><![CDATA[In my CpSc 372 class, introduction to software development, taught by Dr. Malloy, we will be writing a game for the PC using Python and the PyGame library. Soon, 2 different clients will come in and present on what kind of general idea they would like in their games.
In my CpSc 481 class, educational gaming, [...]]]></description>
			<content:encoded><![CDATA[<p>In my CpSc 372 class, introduction to software development, taught by Dr. Malloy, we will be writing a game for the PC using Python and the PyGame library. Soon, 2 different clients will come in and present on what kind of general idea they would like in their games.</p>
<p>In my CpSc 481 class, educational gaming, also taught by Dr. Malloy, we will be writing a game for the Nintendo DS (dual screen) using C and a library that assists with the programming on the DS. In this area there are 2 main libraries, PAlib and libnds.  With regard to the 2 libraries it is said that PAlib is easier and faster to learn than libnds, but libnds has more capability. I will be using PAlib, so I can learn the language and program the game within the semester. This game is open ended, as far as the content, with the catch that it is educational in some way.</p>
<p>More on these 2 games coming soon.</p>
<p><a class="a2a_dd addtoany_share_save" href="http://www.addtoany.com/share_save"><img src="http://deantcarlson.com/wordpress/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share/Bookmark"/></a> </p>]]></content:encoded>
			<wfw:commentRss>http://deantcarlson.com/wordpress/?feed=rss2&amp;p=44</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Website Finished! (Kind of)</title>
		<link>http://deantcarlson.com/wordpress/?p=3</link>
		<comments>http://deantcarlson.com/wordpress/?p=3#comments</comments>
		<pubDate>Fri, 24 Apr 2009 20:42:10 +0000</pubDate>
		<dc:creator>Dean Carlson</dc:creator>
				<category><![CDATA[Website]]></category>

		<guid isPermaLink="false">http://deantcarlson.com/wordpress/?p=3</guid>
		<description><![CDATA[After a lot of work, I think I have the general look and feel of the site up and running.  There are still a few bugs. Those bugs being, my storyboard&#8217;s images breaks the page layout, and the home page redirect to my blog takes a lot longer than I want. The latter, I [...]]]></description>
			<content:encoded><![CDATA[<p>After a lot of work, I think I have the general look and feel of the site up and running.  There are still a few bugs. Those bugs being, my storyboard&#8217;s images breaks the page layout, and the home page redirect to my blog takes a lot longer than I want. The latter, I could probably fix that by having WordPress in the root but that will come in time I suppose.  I spent a good amount of time trying to get my url some exposure to the net, and submitted for indexing by Google. If you have a blog of your own, toss my link on there and I&#8217;ll return the favor if you let me know <img src='http://deantcarlson.com/wordpress/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /><br />
Also, I&#8217;m going to try and catch up on posts that I would have done if I had this blog during this semester. So, take note that most of the stuff I post in the next couple of days is from memory and old notes.</p>
<p><strong>If you like the new layout, or hate it, let me know in the comments!</strong></p>
<p><a class="a2a_dd addtoany_share_save" href="http://www.addtoany.com/share_save"><img src="http://deantcarlson.com/wordpress/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share/Bookmark"/></a> </p>]]></content:encoded>
			<wfw:commentRss>http://deantcarlson.com/wordpress/?feed=rss2&amp;p=3</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Hello World!</title>
		<link>http://deantcarlson.com/wordpress/?p=4</link>
		<comments>http://deantcarlson.com/wordpress/?p=4#comments</comments>
		<pubDate>Thu, 23 Apr 2009 04:18:41 +0000</pubDate>
		<dc:creator>Dean Carlson</dc:creator>
				<category><![CDATA[Website]]></category>

		<guid isPermaLink="false">http://deantcarlson.com/wordpress/?p=4</guid>
		<description><![CDATA[After much delay, due to and absurd amount of school work, I finally have a website and blog, up and running.  I have a lot of backed up posts on the progress of my projects to catch up on once I find the time.
Note: The site is currently a work in progress, on which I [...]]]></description>
			<content:encoded><![CDATA[<p>After much delay, due to and absurd amount of school work, I finally have a website and blog, up and running.  I have a lot of backed up posts on the progress of my projects to catch up on once I find the time.</p>
<p>Note: The site is currently a work in progress, on which I hope to get looking and running much better after I finish all of these projects and finals!</p>
<p><a class="a2a_dd addtoany_share_save" href="http://www.addtoany.com/share_save"><img src="http://deantcarlson.com/wordpress/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share/Bookmark"/></a> </p>]]></content:encoded>
			<wfw:commentRss>http://deantcarlson.com/wordpress/?feed=rss2&amp;p=4</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
