<?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>Minousoft Software &#187; shutdown</title>
	<atom:link href="http://www.minousoft.com/tag/shutdown/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.minousoft.com</link>
	<description>Software Development</description>
	<lastBuildDate>Wed, 09 Jun 2010 01:45:50 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
		<item>
		<title>Rating system broken, new game screenshot, and three new songs</title>
		<link>http://www.minousoft.com/2009/07/rating-system-broken-new-game-screenshot-and-three-new-songs/</link>
		<comments>http://www.minousoft.com/2009/07/rating-system-broken-new-game-screenshot-and-three-new-songs/#comments</comments>
		<pubDate>Wed, 15 Jul 2009 01:18:54 +0000</pubDate>
		<dc:creator>oakwhiz</dc:creator>
				<category><![CDATA[Games]]></category>
		<category><![CDATA[News]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Updates]]></category>
		<category><![CDATA[comments]]></category>
		<category><![CDATA[free]]></category>
		<category><![CDATA[game]]></category>
		<category><![CDATA[media player]]></category>
		<category><![CDATA[plugin]]></category>
		<category><![CDATA[request]]></category>
		<category><![CDATA[screenshots]]></category>
		<category><![CDATA[shutdown]]></category>
		<category><![CDATA[site]]></category>
		<category><![CDATA[update]]></category>

		<guid isPermaLink="false">http://www.minousoft.com/?p=293</guid>
		<description><![CDATA[<p>After trying to upgrade the rating system, I noticed that it broke the layout of the site and does not record some ratings correctly. The rating system has been taken offline until further notice. Sorry folks, but it looks like you have to comment on the articles if you want to tell us what you [...]]]></description>
			<content:encoded><![CDATA[<p>After trying to upgrade the rating system, I noticed that it broke the layout of the site and does not record some ratings correctly. The rating system has been taken offline until further notice. Sorry folks, but it looks like you have to comment on the articles if you want to tell us what you think of them.</p>
<p>I have been developing a new game, mostly to test some interesting game design ideas. The game revolves around the player being as stealthy as possible &#8211; one of the key elements is to leave no evidence that you were sneaking around corridors. (Screenshot after the jump!) <span id="more-293"></span> Another element is the fact that you are unable to see what lies ahead if it is too far away to hear or see. If you do not have line-of-sight to an object, it becomes much less visible on the screen. This has the interesting side effect of enabling the game to completely ignore unneeded objects that are far away from the player. I&#8217;m currently trying to add a dynamic artificial intelligence system to the game &#8211; because of the complex network of rooms, doors, and hallways, it is difficult to get an AI to properly navigate the game. I&#8217;ve decided to go with a node-based approach rather than an A* algorithm approach, as nodes allow the AI to act more intelligent. Nodes are placed at every possible place the AI can walk, and the AI can only move to a node that it has direct line-of-sight to. This allows diagonal movement. The AI decides what its long-term movement goal is based on what it is doing, i.e. if the AI is supposed to be patrolling an area, it will select the nodes of the rooms it wants to go to, and use the nodes in between to go there. If the AI encounters evidence that the player is nearby, it will deviate from its instructions and try to go to the node closest to where it thinks the player is.</p>
<p><a href="http://www.minousoft.com/cms/wp-content/uploads/2009/07/stealthgamescr1.PNG"><img class="aligncenter size-full wp-image-294" title="Game Screenshot 1" src="http://www.minousoft.com/cms/wp-content/uploads/2009/07/stealthgamescr1.PNG" alt="Game Screenshot 1" width="249" height="262" /></a></p>
<p>Lastly, three new remixes have been added to the Media Player by request:</p>
<ul>
<li>Geisha Dreams (Ringtone)</li>
<li>Moonlight Sonata</li>
<li>Fullmetal Alchemist &#8211; Melissa</li>
</ul>
<p>Enjoy, and make sure to follow us on Twitter!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.minousoft.com/2009/07/rating-system-broken-new-game-screenshot-and-three-new-songs/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Minousoft File Hosting attacked by hackers</title>
		<link>http://www.minousoft.com/2009/04/minousoft-file-hosting-attacked-by-hackers/</link>
		<comments>http://www.minousoft.com/2009/04/minousoft-file-hosting-attacked-by-hackers/#comments</comments>
		<pubDate>Fri, 24 Apr 2009 00:25:59 +0000</pubDate>
		<dc:creator>oakwhiz</dc:creator>
				<category><![CDATA[News]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Updates]]></category>
		<category><![CDATA[download]]></category>
		<category><![CDATA[file hosting]]></category>
		<category><![CDATA[free]]></category>
		<category><![CDATA[hack]]></category>
		<category><![CDATA[shutdown]]></category>
		<category><![CDATA[site]]></category>
		<category><![CDATA[update]]></category>
		<category><![CDATA[virus]]></category>

		<guid isPermaLink="false">http://www.minousoft.com/?p=240</guid>
		<description><![CDATA[<p>We&#8217;re sorry, everyone.</p>
<p>Due to an overflow vulnerability in the hosting script, the hosting page has been taken down, thanks to some so-called &#8216;terrorists.&#8217; NO USER DATA IS OR WAS AT STAKE, HOWEVER ALL DOWNLOADS HAVE BEEN REMOVED. The only thing that happened was the loss of hours of code. I REALLY hope that the evil [...]]]></description>
			<content:encoded><![CDATA[<p>We&#8217;re sorry, everyone.</p>
<p>Due to an overflow vulnerability in the hosting script, the hosting page has been taken down, thanks to some so-called &#8216;terrorists.&#8217; NO USER DATA IS OR WAS AT STAKE, HOWEVER ALL DOWNLOADS HAVE BEEN REMOVED.<span id="more-240"></span> The only thing that happened was the loss of hours of code. I REALLY hope that the evil people who did this die in a fire. All we were trying to do was give people free file hosting, and these idiots ruined it for everyone.</p>
<p>I would like to thank everyone for trying out Minousoft File Upload while it lasted. It was a good run, and we were happy to serve 25 files at 70MB before the incident. Stay tuned; someday we may create a new file upload system from scratch. Next time I will only use my own code; we were using a modified version of another script.</p>
<p>If you know anything about the attacks, please notify us so that we may pursue legal proceedings, and block the attackers from bothering us again.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.minousoft.com/2009/04/minousoft-file-hosting-attacked-by-hackers/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>NtSetSystemPowerState Documented</title>
		<link>http://www.minousoft.com/2009/03/ntsetsystempowerstate-documented/</link>
		<comments>http://www.minousoft.com/2009/03/ntsetsystempowerstate-documented/#comments</comments>
		<pubDate>Wed, 18 Mar 2009 18:18:44 +0000</pubDate>
		<dc:creator>hxhl95</dc:creator>
				<category><![CDATA[Programming]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[hack]]></category>
		<category><![CDATA[shutdown]]></category>

		<guid isPermaLink="false">http://www.minousoft.com/?p=126</guid>
		<description><![CDATA[<p>Deep inside the Windows kernel, there crawls many, many undocumented functions. With Microsoft&#8217;s secrecy, developers have only been able to document most of them, but not all.</p>
<p>There is one function, however, that has been known to exist but is not documented anywhere (or at least not in any source I&#8217;ve seen). That function is NtSetSystemPowerState. [...]]]></description>
			<content:encoded><![CDATA[<p>Deep inside the Windows kernel, there crawls many, many undocumented functions. With Microsoft&#8217;s secrecy, developers have only been able to document most of them, but not all.</p>
<p>There is one function, however, that has been known to exist but is not documented anywhere (or at least not in any source I&#8217;ve seen). That function is NtSetSystemPowerState. It&#8217;s known that NtShutdownSystem calls NtSetSystemPowerState at the very last stages of the Windows shutdown process after flushing all Registry hives, clearing the disc cache, etc. NtSetSystemPowerState is then responsible for <span id="more-126"></span>turning off all plug-and-pray devices and either telling the system to poweroff, reboot, sleep, or hibernate.</p>
<p>The formal definition of NtSetSystemPowerState is the following:<br />
<a href="javascript:;" class="hackadelic-sliderButton auto-expand"onclick="toggleSlider('#hackadelic-sliderPanel-2')" title="click to expand/collapse slider Code">Code&raquo;</a> <span class="hackadelic-sliderPanel concealed auto-expand" id="hackadelic-sliderPanel-2"></span></p>
<p>Note that on systems with NT4.0 or earlier, NtSetSystemPowerState does nothing, and only returns a STATUS_NOT_IMPLEMENTED message.</p>
<p>Both POWER_ACTION and SYSTEM_POWER_STATE are documented on msdn, while flags is simply the reason for shutdown, also documented on msdn.</p>
<p>To read more on how to call this function by using NTDLL.DLL, visit my article on CodeProject:<br />
<a href="http://www.codeproject.com/KB/winsdk/Windows_Shutdown.aspx">http://www.codeproject.com/KB/winsdk/Windows_Shutdown.aspx</a></p>
<div id="hackadelic-sliderNote-2" class="concealed"><code>NTSYSAPI<br />
NTSTATUS<br />
NTAPI<br />
NtSetSystemPowerState(<br />
IN POWER_ACTION SystemAction,<br />
IN SYSTEM_POWER_STATE MinSystemState,<br />
IN ULONG Flags); </code><span style="display: block; margin-top: 3px; font-size: 7px"><a href="http://hackadelic.com/solutions/wordpress/sliding-notes" title="Powered by Hackadelic Sliding Notes 1.6.4">Powered by Hackadelic Sliding Notes 1.6.4</a></span></div>]]></content:encoded>
			<wfw:commentRss>http://www.minousoft.com/2009/03/ntsetsystempowerstate-documented/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>
