<?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>Daggering Cats &#187; aVoN</title>
	<atom:link href="http://www.daggeringcats.com/index.php/author/admin/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.daggeringcats.com</link>
	<description>... because we want the Bra!</description>
	<lastBuildDate>Sat, 07 Aug 2010 05:24:15 +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>How to manually root and update your HTC Desire to Android 2.2 (FroYo)</title>
		<link>http://www.daggeringcats.com/index.php/2010/08/03/how-to-manually-root-and-update-your-htc-desire-to-android-2-2-froyo/</link>
		<comments>http://www.daggeringcats.com/index.php/2010/08/03/how-to-manually-root-and-update-your-htc-desire-to-android-2-2-froyo/#comments</comments>
		<pubDate>Tue, 03 Aug 2010 17:33:10 +0000</pubDate>
		<dc:creator>aVoN</dc:creator>
				<category><![CDATA[Android]]></category>
		<category><![CDATA[Computer]]></category>
		<category><![CDATA[FroYo]]></category>
		<category><![CDATA[HTC Desire]]></category>
		<category><![CDATA[root]]></category>

		<guid isPermaLink="false">http://www.daggeringcats.com/index.php/2010/08/03/how-to-manually-root-and-update-your-htc-desire-to-android-2-2-froyo/</guid>
		<description><![CDATA[The official Android 2.2 (FroYo) update has been pushed out by HTC last weekend for unbranded phones. Sadly I do own an Orange.Fr branded HTC Desire (which I bought over eBay) so the update couldn’t be installed onto my phone. Since I didn’t want to wait for ages until Orange.Fr pushes out their branded FroYo [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.daggeringcats.com/wordpress/wp-content/uploads/2010/08/froyo.jpg" rel="shadowbox[post-689];player=img;"><img style="display: inline; margin-left: 0px; margin-right: 0px; border: 0px;" title="froyo" src="http://www.daggeringcats.com/wordpress/wp-content/uploads/2010/08/froyo_thumb.jpg" border="0" alt="froyo" width="240" height="144" align="right" /></a> The official Android 2.2 (FroYo) update has been pushed out by HTC last weekend for unbranded phones. Sadly I do own an Orange.Fr branded HTC Desire (<a href="http://www.daggeringcats.com/index.php/2010/04/28/i-need-a-new-phone-2/">which I bought over eBay</a>) so the update couldn’t be installed onto my phone. Since I didn’t want to wait for ages until Orange.Fr pushes out their branded FroYo (which btw is awefully branded) in twenty weeks or so, I rooted my phone and installed the latest update manually. Here is how I did it.</p>
<p>First of all, this tutorial does not work (so far) for HTC Desire phones, which got already updated by the OTA (over-the-air) update from HTC, since it altered the bootloader heavily.</p>
<p><strong><span style="color: #ff0000;">ATTENTION</span></strong>: Even if it’s most unlikely that you damage your phone with the following steps, I do not take any responsibilities for possible issues. Be also warned that performing the below steps will void your warranty!</p>
<p><strong><span style="color: #ff8000;">WARNING</span></strong>: All installed apps will be gone after the update (doesn not count for rooting). So save them e.g. with <a href="http://www.appbrain.com/app/com.IQBS.android.appSaver">appSaver</a> (available in the market). You should also make a SD-Card backup (just to be sure).</p>
<p><strong>Rooting the phone</strong>:</p>
<p><a href="http://www.daggeringcats.com/wordpress/wp-content/uploads/2010/08/usb_debugging.png" rel="shadowbox[post-689];player=img;"><img style="display: inline; margin-left: 0px; margin-right: 0px; border: 0px;" title="Enabling USB Debugging is essential" src="http://www.daggeringcats.com/wordpress/wp-content/uploads/2010/08/usb_debugging_thumb.png" border="0" alt="Enabling USB Debugging is essential" width="204" height="176" align="right" /></a> Rooting the HTC Desire is quite easy and you just have to fit the prerequisites.</p>
<ul>
<li>Make sure your phone has at least 40% battery left.</li>
<li>Install <a href="http://www.htc.com/de/SupportDownload.aspx?p_id=312&amp;cat=3&amp;dl_id=933">HTC Sync</a> with your phone plugged in if you didn’t already.</li>
<li>Un-Install HTC Sync (we just need the drivers). Do not leave HTC Sync installed. Otherwise rooting will not work.</li>
<li>Shutdown your phone and press the power-on key while holding the volume-down key. You should see “HBOOT” in the menu now. If not, scroll down to HBOOT by using the volume-keys and select it with the power-on key.</li>
<li><span style="text-decoration: underline;">If the bootloader shows you any version higher than 0.80 the following steps will not work</span>.</li>
<li><a href="http://www.daggeringcats.com/wordpress/wp-content/uploads/2010/08/superuser_permissions.png" rel="shadowbox[post-689];player=img;"><img style="display: inline; margin-left: 0px; margin-right: 0px; border: 0px;" title="Superuser Permissions" src="http://www.daggeringcats.com/wordpress/wp-content/uploads/2010/08/superuser_permissions_thumb.png" border="0" alt="Superuser Permissions" width="204" height="337" align="right" /></a> Connect your phone to your computer via USB. It should say “HBOOT USB PLUGGED” on the screen.</li>
<li>Get <a href="http://www.unrevoked.com/rootwiki/lib/exe/fetch.php?hash=908951&amp;media=http%3A%2F%2Fwww.unrevoked.com%2Frecovery%2Fandroid-usb-driver.zip">these drivers</a> (<a href="http://www.daggeringcats.com/downloads/android/htc_desire_root/android-usb-driver.zip">mirror</a>) unpack the zip and press your Win+Pause key.</li>
<li>Select <em>Device Manager</em>, select the <em>Android 1.0</em> device, right-click on it and select <em>Update drivers</em>. Direct to the folder where you have unpacked the zip-file.</li>
<li>Everything is prepared now so restart your phone.</li>
<li>Go to <a href="http://unrevoked.com/">unRevoked.com</a> and select your device and download the program (<a href="http://www.daggeringcats.com/downloads/android/htc_desire_root/reflash_package.exe">mirror</a>)</li>
<li>Install that file (it just unzips itself) and run reflash.exe.</li>
<li>Connect your phone (if not already/still) via USB again and enable USB-Debugging (Settings/Applications/Development/USB-Debugging)</li>
<li>reflash.exe should now detect your phone and do everything neccessary automatically. Your phone will restart a few times.</li>
<li>Once done, your phone should be rooted after around 1-2 minutes. There should also be a <em>Superuser Permissions</em> app installed.</li>
</ul>
<p><strong>Creating a backup of the currently installed Android OS</strong></p>
<p><a href="http://www.daggeringcats.com/wordpress/wp-content/uploads/2010/08/clockwork.png" rel="shadowbox[post-689];player=img;"><img style="display: inline; margin-left: 0px; margin-right: 0px; border: 0px;" title="ClockWorkMod Recovery Menu" src="http://www.daggeringcats.com/wordpress/wp-content/uploads/2010/08/clockwork_thumb.png" border="0" alt="ClockWorkMod Recovery Menu" width="204" height="86" align="right" /></a>Before you install FroYo you need the app <a href="http://www.androidpit.de/de/android/market/apps/app/com.koushikdutta.rommanager/ROM-Manager">Rom Manager</a> from the market.</p>
<ul>
<li>Run Rom Manager and select <em>Clockwork Mod Recovery installation</em>.</li>
<li>Once done, select <em>Restart into Recovery System</em>.</li>
<li>The device should restart itselt into a green menu (also available by using the volume-down/power-on combo and selecting <em>recovery</em> from the bootloader)</li>
<li>Scroll down to <em>nandroid</em> with the volume-keys and select it by pressing the optical trackball.</li>
<li>Select <em>Backup</em>. This will copy the current ROM and every settings onto your SD-Card, so you can write it back later if anything went wrong or you have to restore the original ROM (it will be stored in /sdcard/nandroid/backups so you better don&#8217;t delete that folder!)</li>
<li>Restart your phone.</li>
<p><strong> </strong></ul>
<ul>If anything goes wrong in the following steps, you can get back to the previous Android version again by performing the above steps but selecting <em>Restore </em>instead of <em>Backup</em>.</ul>
<ul><strong>Installing FroYo (Android 2.2) </strong></ul>
<p>Now you need to get the suitable ROM and RADIO. I’d suggest using <a href="http://forum.xda-developers.com/showthread.php?t=741775">Rooted Official HTC Android 2.2 (FroYo) ROM [Market issue fixed]</a> (<a href="http://www.daggeringcats.com/downloads/android/htc_desire_root/Official_FroYo_Market_fixed.zip">ROM-Mirror</a>,<a href="http://www.daggeringcats.com/downloads/android/htc_desire_root/Radio_32.43.00.32U_5.09.00.20.zip">RADIO-Mirror</a>). There are others available at <a href="http://forum.xda-developers.com/forumdisplay.php?f=628">XDA-Developers</a> (some are highly modded).</p>
<ul>
<li><a href="http://www.daggeringcats.com/wordpress/wp-content/uploads/2010/08/android_2.2_froyo.png" rel="shadowbox[post-689];player=img;"><img style="display: inline; margin-left: 0px; margin-right: 0px; border: 0px;" title="android_2.2_froyo" src="http://www.daggeringcats.com/wordpress/wp-content/uploads/2010/08/android_2.2_froyo_thumb.png" border="0" alt="android_2.2_froyo" width="204" height="337" align="right" /></a> Download the ROM and RADIO and put them onto your phone’s SD-Card main-directory.</li>
<li>Power-off your phone, hold down volume-down while pressing power-on.</li>
<li>Select recovery from the menu.</li>
<li>Select <em>wipe data/factory reset</em></li>
<li>Select <em>wipe cache partition</em></li>
<li>Select <em>install zip from sdcard</em></li>
<li>Select <em>chose zip from sdcard</em></li>
<li>Scroll down to the <strong>RADIO</strong>-Rom and select it. Accept this by selecting <em>Yes</em>.</li>
<li>Once done, go back in the menu and select <em>reboot system now</em>. The next reboot will take a bit longer and you’ll see an Android-logo on your screen.</li>
<li>Wait for the phone finishing and starting up and then power it off again.</li>
</ul>
<ul>
<li>Perform the same steps from above again but select the <strong>ROM</strong> now instead of the RADIO. This will take a little longer (3-5 minutes)</li>
</ul>
<p>Android 2.2 should now be installed on your device.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.daggeringcats.com/index.php/2010/08/03/how-to-manually-root-and-update-your-htc-desire-to-android-2-2-froyo/feed/</wfw:commentRss>
		<slash:comments>10</slash:comments>
		</item>
		<item>
		<title>Don&#8217;t buy Microsoft Office from Microsoft online!</title>
		<link>http://www.daggeringcats.com/index.php/2010/07/02/dont-buy-microsoft-office-from-microsoft-online/</link>
		<comments>http://www.daggeringcats.com/index.php/2010/07/02/dont-buy-microsoft-office-from-microsoft-online/#comments</comments>
		<pubDate>Fri, 02 Jul 2010 14:01:43 +0000</pubDate>
		<dc:creator>aVoN</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[Bullshit]]></category>
		<category><![CDATA[Computer]]></category>

		<guid isPermaLink="false">http://www.daggeringcats.com/?p=676</guid>
		<description><![CDATA[Lately, I started an order of Ms Office 2010 Academic Professional. Everything went fine up to the paying options which were Credit Card (Don&#8217;t have one), transaction (Didn&#8217;t want to wait) and Click and Buy which is a one-click-pay service. Since I didn&#8217;t want to wait 3 days until my money arrived on their bank [...]]]></description>
			<content:encoded><![CDATA[<p>Lately, I started an order of Ms Office 2010 Academic Professional. Everything went fine up to the paying options which were Credit Card (Don&#8217;t have one), transaction (Didn&#8217;t want to wait) and Click and Buy which is a one-click-pay service.</p>
<p>Since I didn&#8217;t want to wait 3 days until my money arrived on their bank account <strong>I closed the order</strong> (by closing the browser) and registered on Click and Buy first. Sadly it needed me to verify my bank account by sending 1 Cent to it with a special unlock-code I have to enter later. So I had to wait anyway (1 day actually). Well what can I say: After I tried ordering Office 2010 again it told me &#8220;You already have ordered too much copies of this product&#8221; while I just started an order, clicked on pay (where I couldn&#8217;t pay) and closed the browser. I asked the reseller which is selling Office 2010 for Microsoft and they told me they can&#8217;t do anything about it but waiting for Microsoft to create an alternative account for me.</p>
<p>Well, I thought: Let&#8217;s just create a new account by my own. Microsoft verifies that you are allowed to receive <span style="text-decoration: underline;">Academic</span> Professional by a valid University E-Mail and I had actually two addresses. The second address worked but ordering failed once more (WHAT THE FUCK?). Now I&#8217;m pissed and going to get Ms Office 2010 somewhere else and that fast since I actually needed it days ago for a seminar I have next Monday.</p>
<p>Some may say &#8220;get Open Office&#8221; but I need MS Office 2010 for two reasons:</p>
<ul>
<li>At my work, everyone uses MS Office and it&#8217;s fucking annoying if you can&#8217;t read their documents and vise versa. Especially annoying if you have to do orders.</li>
<li>Once I saved my slides in Open Office and after opening the file the next day every single Image in the presentation was corrupt and I had to do (the slides) from scratch &#8211; Took me one more day of work doing it.</li>
</ul>
<p>So what have we learned? Don&#8217;t click on &#8220;buy&#8221; in an Microsoft online order when you haven&#8217;t set up you accounts yet, or you have to wait a Week until MS &#8220;fixes the issues&#8221;.</p>
<p><strong>Edit</strong>:</p>
<p>It worked now! Wow! But only with my alternative login and only on Internet Explorer (OMFG). And I had to make my sister the buyer (she is studying too so it&#8217;s fine) instead of myself. So actually she bought it for me with my money. If Microsoft is ever answering my request allowing me to buy it myself and if my sister ever wants to by Office 2010, I&#8217;ll buy it for her.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.daggeringcats.com/index.php/2010/07/02/dont-buy-microsoft-office-from-microsoft-online/feed/</wfw:commentRss>
		<slash:comments>11</slash:comments>
		</item>
		<item>
		<title>Android and me &#8211; A review of my HTC Desire Phone</title>
		<link>http://www.daggeringcats.com/index.php/2010/06/04/android-and-me-a-review-of-my-htc-desire-phone/</link>
		<comments>http://www.daggeringcats.com/index.php/2010/06/04/android-and-me-a-review-of-my-htc-desire-phone/#comments</comments>
		<pubDate>Fri, 04 Jun 2010 18:33:45 +0000</pubDate>
		<dc:creator>aVoN</dc:creator>
				<category><![CDATA[Blog]]></category>

		<guid isPermaLink="false">http://www.daggeringcats.com/index.php/2010/06/04/android-and-me-a-review-of-my-htc-desire-phone/</guid>
		<description><![CDATA[I lately bought the HTC Desire as new Phone and after one month of playing with it I thought: “Hey, let’s write a little review”. So here it is. Instead of writing the common bla bla which you already find on other websites (like performance tests and usability) I’ll write a little bit about the [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.daggeringcats.com/wordpress/wp-content/uploads/2010/06/0_home.png" rel="shadowbox[post-674];player=img;"><img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; margin-left: 0px; border-left-width: 0px; margin-right: 0px" title="0_home" border="0" alt="0_home" align="right" src="http://www.daggeringcats.com/wordpress/wp-content/uploads/2010/06/0_home_thumb.png" width="137" height="226" /></a> <a href="http://www.daggeringcats.com/wordpress/wp-content/uploads/2010/06/0_apps_1.png" rel="shadowbox[post-674];player=img;"><img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; margin-left: 0px; border-left-width: 0px; margin-right: 0px" title="0_apps_1" border="0" alt="0_apps_1" align="right" src="http://www.daggeringcats.com/wordpress/wp-content/uploads/2010/06/0_apps_1_thumb.png" width="64" height="104" /></a>I lately bought the HTC Desire as new Phone and after one month of playing with it I thought: “Hey, let’s write a little review”. So here it is.</p>
<p>Instead of writing the common bla bla which you already find on other websites (like performance tests and usability) I’ll write a little bit about the apps I accumulated in that time.</p>
<p><strong><a href="http://www.daggeringcats.com/wordpress/wp-content/uploads/2010/06/1_SilentTime.png" rel="shadowbox[post-674];player=img;"><img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; margin-left: 0px; border-left-width: 0px; margin-right: 0px" title="1_SilentTime" border="0" alt="1_SilentTime" align="right" src="http://www.daggeringcats.com/wordpress/wp-content/uploads/2010/06/1_SilentTime_thumb.png" width="64" height="104" /></a> Silent Time Lite</strong>: One of the most useful apps I know so far. It allows you adding daily profiles by time which simply will put your phone silent, on vibrate or at full ring volume. I don’t turn my phone off anymore. It just stays on and does everything else on it’s own. Definitely a must have. It nearly takes no CPU time and therefore doesn’t drain the battery.</p>
<p><strong></strong></p>
<p><strong><a href="http://www.daggeringcats.com/wordpress/wp-content/uploads/2010/06/2_TaskManager.png" rel="shadowbox[post-674];player=img;"><img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; margin-left: 0px; border-left-width: 0px; margin-right: 0px" title="2_TaskManager" border="0" alt="2_TaskManager" align="right" src="http://www.daggeringcats.com/wordpress/wp-content/uploads/2010/06/2_TaskManager_thumb.png" width="64" height="104" /></a> Task Manager</strong>: Basically a Task Killer with Auto-Kill option. This is incredible useful: Add those apps you don’t want to run in background all the time once you activate screen-lock. This will safe you memory and especially CPU-time and therefore battery if that app stays active in background.</p>
<p>I also have put apps to the Auto-Kill-List like the Android Market, which results into an auto-kill if the phone switches to screen-lock automatically. But for this you have…</p>
<p><strong><a href="http://www.daggeringcats.com/wordpress/wp-content/uploads/2010/06/3_KeepScreen.png" rel="shadowbox[post-674];player=img;"><img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; margin-left: 0px; border-left-width: 0px; margin-right: 0px" title="3_KeepScreen" border="0" alt="3_KeepScreen" align="right" src="http://www.daggeringcats.com/wordpress/wp-content/uploads/2010/06/3_KeepScreen_thumb.png" width="64" height="104" /></a> Keep Screen</strong>: This app stops your Phone locking the screen if a certain App is running in foreground. I use it for the Browser and Android Market and others. This is a perfect combination with <em>Task Manager</em>: I added apps (which drain CPU if running in background) to the Auto-Kill list but as well to the Keep-Screen list. This ensures that the app keeps running once started and the phone is not going to lock the screen (and therefore killing the app while in use).</p>
<p><strong><a href="http://www.daggeringcats.com/wordpress/wp-content/uploads/2010/06/4_dolphine.png" rel="shadowbox[post-674];player=img;"><img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; margin-left: 0px; border-left-width: 0px; margin-right: 0px" title="4_dolphine" border="0" alt="4_dolphine" align="right" src="http://www.daggeringcats.com/wordpress/wp-content/uploads/2010/06/4_dolphine_thumb.png" width="64" height="104" /></a> Dolphin Browser</strong>: The stock-browser of the HTC-Desire is quite limited in browsing concerning tabbing. This is where the Dolphine Browser comes to compensate. It also supports addons and different themes, is as fast as the stock-browser and does support flash (like the stock-browser).</p>
<p><strong>&#160;</strong></p>
<p><a href="http://www.daggeringcats.com/wordpress/wp-content/uploads/2010/06/5_meebo.png" rel="shadowbox[post-674];player=img;"><strong><img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; margin-left: 0px; border-left-width: 0px; margin-right: 0px" title="5_meebo" border="0" alt="5_meebo" align="right" src="http://www.daggeringcats.com/wordpress/wp-content/uploads/2010/06/5_meebo_thumb.png" width="64" height="104" /></strong></a><strong>Meebo</strong>: Meebo is an instant messanger which supports several network types like ICQ,AIM,MSN,Google Talk,Yahoo,Facebook and Meebo. I’m registered at mostly every of these networks so it’s a must have for me also. It supports contact-grouping and displays every user in a small line. This allows you to have 15+ contacts on the screen at once. Other messangers like Nimbuzz or eBuddy either don’t support grouping or the contacts are incredibly big so you only have like 5 buddys on your screen at once. This is a no-go for me because I have &gt; 150 contacts in all my networks.</p>
<p><strong><a href="http://www.daggeringcats.com/wordpress/wp-content/uploads/2010/06/6_more_local_2.png" rel="shadowbox[post-674];player=img;"><img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; margin-left: 0px; border-left-width: 0px; margin-right: 0px" title="6_more_local_2" border="0" alt="6_more_local_2" align="right" src="http://www.daggeringcats.com/wordpress/wp-content/uploads/2010/06/6_more_local_2_thumb.png" width="64" height="104" /></a>More Local 2</strong>: Have you bought your phone in a foreign country like I did? Doesn’t your phone have the localisation for your native language? Then get this App. It enhances your Phone to nearly every language you can think about.</p>
<p>&#160;</p>
<p>&#160;</p>
<p><a><strong><img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; margin-left: 0px; border-left-width: 0px; margin-right: 0px" title="7_system" border="0" alt="7_system" align="right" src="http://www.daggeringcats.com/wordpress/wp-content/uploads/2010/06/7_system_thumb.png" width="64" height="104" /><img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; margin-left: 0px; border-left-width: 0px; margin-right: 0px" title="8_top" border="0" alt="8_top" align="right" src="http://www.daggeringcats.com/wordpress/wp-content/uploads/2010/06/8_top_thumb.png" width="64" height="104" /></strong></a><strong>System Manager</strong>: Do you want to know which App took the most CPU or RAM? Want to kill those apps? Then you need System Manager. It shows you much details about CPU, RAM and Net usage.</p>
<p><strong>Top Application</strong>: As alternative, you can use “top” to see, which app is using how much CPU at the moment. But apps are listed by they java-package-name like com.google.maps.</p>
<p><a href="http://www.daggeringcats.com/wordpress/wp-content/uploads/2010/06/9_network_monitor.png" rel="shadowbox[post-674];player=img;"><strong><img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; margin-left: 0px; border-left-width: 0px; margin-right: 0px" title="9_network_monitor" border="0" alt="9_network_monitor" align="right" src="http://www.daggeringcats.com/wordpress/wp-content/uploads/2010/06/9_network_monitor_thumb.png" width="70" height="104" /></strong></a><strong> </strong><a href="http://www.daggeringcats.com/wordpress/wp-content/uploads/2010/06/10_astro.png" rel="shadowbox[post-674];player=img;"><strong><img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; margin-left: 0px; border-left-width: 0px; margin-right: 0px" title="10_astro" border="0" alt="10_astro" align="right" src="http://www.daggeringcats.com/wordpress/wp-content/uploads/2010/06/10_astro_thumb.png" width="64" height="104" /></strong></a><strong>Network Monitor</strong>: Are you limited to 2G/3G traffic? Then you must have this App. It takes stats about your network usage and counts the MB. It takes little less CPU. Don’t put it on a Task Killer list.</p>
<p><strong>Astro File Manager</strong>: This is one of the best filemanagers I know. It allows you to browse you SD Card and Android System. It has various Extensions like SFTP over OBEX (BlueTooth) and SMB (Microsoft Windows Network). You can select multiple files at once to perform an action on it and browse zip/tar files.</p>
<p><strong><a href="http://www.daggeringcats.com/wordpress/wp-content/uploads/2010/06/11_cab4me.png" rel="shadowbox[post-674];player=img;"><img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; margin-left: 0px; border-left-width: 0px; margin-right: 0px" title="11_cab4me" border="0" alt="11_cab4me" align="right" src="http://www.daggeringcats.com/wordpress/wp-content/uploads/2010/06/11_cab4me_thumb.png" width="64" height="104" /></a> cab4me</strong>: Have you ever been in the city at night and the tram didn’t come? If you know what I mean or know different situations then simply turn out your phone and open cab4me. It will find those cab companies which are next to you (including their phone number).</p>
<p>&#160;</p>
<p>&#160;</p>
<p><a><strong><img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; margin-left: 0px; border-left-width: 0px; margin-right: 0px" title="13_rdp" border="0" alt="13_rdp" align="right" src="http://www.daggeringcats.com/wordpress/wp-content/uploads/2010/06/13_rdp_thumb.png" width="84" height="104" /><img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; margin-left: 0px; border-left-width: 0px; margin-right: 0px" title="12_connection_bot" border="0" alt="12_connection_bot" align="right" src="http://www.daggeringcats.com/wordpress/wp-content/uploads/2010/06/12_connection_bot_thumb.png" width="64" height="104" /></strong></a><strong>Connect Bot</strong>: Do you own a Server which allows you accessing it per SSH? Do you want to mess around with the Terminal of your Android Phone? Then Install Connect Bot. It also allows using private RSA/DSA keys for key-authentication.</p>
<p><strong>Remote Desktop Client</strong>: But if you don’t own a server with SSH (Linux System) but a Windows Server instead, then install this App. Works perfectly with every Windows Version which supports RDP.</p>
<p><strong></strong><strong><a href="http://www.daggeringcats.com/wordpress/wp-content/uploads/2010/06/15_xiia.png" rel="shadowbox[post-674];player=img;"><img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; margin-left: 0px; border-left-width: 0px; margin-right: 0px" title="15_xiia" border="0" alt="15_xiia" align="right" src="http://www.daggeringcats.com/wordpress/wp-content/uploads/2010/06/15_xiia_thumb.png" width="64" height="104" /></a></strong><a href="http://www.daggeringcats.com/wordpress/wp-content/uploads/2010/06/14_shazam.png" rel="shadowbox[post-674];player=img;"><img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; margin-left: 0px; border-left-width: 0px; margin-right: 0px" title="14_shazam" border="0" alt="14_shazam" align="right" src="http://www.daggeringcats.com/wordpress/wp-content/uploads/2010/06/14_shazam_thumb.png" width="72" height="104" /></a> <strong>Shazam</strong>: Do you hear a song in the radio and don’t know it’s name? Use Shazam! It listens to the song, analyzes it and compares it with those in it’s (online) database. It will find it in most cases.</p>
<p><strong>Xiia</strong>: And if you like music and can’t stay a minute without your favorite online radio, then use this grandious app. I suggest using 128 kbit/s MP3 streams instead of equivalent 48 kbit/s AAC streams. MP3 just managed to take 25% CPU (causing my CPU not to increase it’s Clock) but AAC used 30-40% CPU (while the CPU clock increased by one step causing to drain more battery).</p>
<p>Those were the most important apps in my opinion you’ll learn to love. I also have different other Apps installed (Compass, Google Night Sky, Calc, Galery, Steam Companion, Cracked Screen, Bluetooth Remote, VZ Netzwerke) but aren’t that important to get noted.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.daggeringcats.com/index.php/2010/06/04/android-and-me-a-review-of-my-htc-desire-phone/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>I need a new Phone</title>
		<link>http://www.daggeringcats.com/index.php/2010/04/28/i-need-a-new-phone-2/</link>
		<comments>http://www.daggeringcats.com/index.php/2010/04/28/i-need-a-new-phone-2/#comments</comments>
		<pubDate>Wed, 28 Apr 2010 15:04:11 +0000</pubDate>
		<dc:creator>aVoN</dc:creator>
				<category><![CDATA[Blog]]></category>

		<guid isPermaLink="false">http://www.daggeringcats.com/index.php/2010/04/28/i-need-a-new-phone-2/</guid>
		<description><![CDATA[My old phone (Sony Ericsson) fell down the stairs a few weeks ago and some keys aren&#8217;t working anymore, so I need a new one. I decided to take a good one now with a touchscreen and other cool gimmicks. I got my mind set on the iPhone 3GS very long but noticed how limited [...]]]></description>
			<content:encoded><![CDATA[<p>My old phone (Sony Ericsson) fell down the stairs a few weeks ago and some keys aren&#8217;t working anymore, so I need a new one. I decided to take a good one now with a touchscreen and other cool gimmicks. I got my mind set on the iPhone 3GS very long but noticed how limited it is concerning &#8220;software-freedom&#8221;. So I looked for alternatives and found cool <a href="http://www.android.com/">Android</a> powered beasts by HTC (they also build the <a href="http://www.google.com/phone/?hl=en&amp;s7e=">Nexus One</a> for Google!) but I can&#8217;t really decide which to take.<a href="http://www.daggeringcats.com/wordpress/wp-content/uploads/2010/04/legend1.png" rel="shadowbox[post-638];player=img;"><img style="display: inline; margin-left: 0px; margin-right: 0px; border: 0px;" title="legend" src="http://www.daggeringcats.com/wordpress/wp-content/uploads/2010/04/legend_thumb.png" border="0" alt="legend" width="120" height="240" align="right" /></a></p>
<p>The <a href="http://www.htc.com/de/product/legend/overview.html">HTC Legend</a> is a really cool phone: It&#8217;s using Android 2.1 Eclaire (latest version) as OS plus an additional GUI called <a href="http://en.wikipedia.org/wiki/HTC_Sense">HTC Sense</a>, which gives the phone a very cool look. Here are some technical details:</p>
<ul>
<li>5 Megapixel Camera</li>
<li>OELD Multitouch screen 320 x 480 pixel</li>
<li>Aluminium unibody</li>
<li>600 MHZ ARM CPU</li>
<li>384 MB Ram</li>
<li>Standby/Talk: 560/440</li>
<li>Up to 32 GB extendable internal space</li>
<li>HSPA,GPRS,UMTS support for various frequencies</li>
<li>Wireless LAN</li>
</ul>
<p><a href="http://www.daggeringcats.com/wordpress/wp-content/uploads/2010/04/desire.png" rel="shadowbox[post-638];player=img;"><img style="display: inline; margin-left: 0px; margin-right: 0px; border: 0px;" title="desire" src="http://www.daggeringcats.com/wordpress/wp-content/uploads/2010/04/desire_thumb.png" border="0" alt="desire" width="126" height="240" align="left" /></a>On the other side there is the <a href="http://www.htc.com/de/product/desire/overview.html">HTC Desire</a>, which only differs on a few aspects to the Legend:</p>
<ul>
<li>OELD Multitouch screen 480 x 800 pixel</li>
<li>(Dark brown) Plastic body</li>
<li>1 GHZ ARM CPU</li>
<li>576 MB Ram</li>
<li>Standby/Talk: 390/360</li>
</ul>
<p>So you see, it&#8217;s the more powerful one and there have been tests between both phones concerning their <a href="http://www.youtube.com/watch?v=3ev0zJFQLtM" rel="shadowbox[post-638];player=swf;width=640;height=385;">web-browsing speeds</a> (the main task I wan&#8217;t to use it for) and the Desire (<a href="http://www.htc.com/de/product/desire/gallery.html">photo galery</a>) was quit always ahead. The Desire also has nearly 4 times the resolution of the Legend but is a little bit bigger and weights more. But my main argument against the Desire is, the Legend (<a href="http://www.htc.com/de/product/legend/gallery.html">photo galery</a>) simply looks much better.</p>
<p>So, what to chose? Both have good arguments for them and good against the other phone.</p>
<p><strong>Edit:</strong></p>
<p>Ordered the Desire today. Found it on eBay for 380€ instead of the 410€ (with Branding) or 460€ (no Branding). It was a phone someone got due to warranty and he sold it now.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.daggeringcats.com/index.php/2010/04/28/i-need-a-new-phone-2/feed/</wfw:commentRss>
		<slash:comments>22</slash:comments>
		</item>
		<item>
		<title>Left 4 Dead Rage-Quitters</title>
		<link>http://www.daggeringcats.com/index.php/2010/04/17/left-4-dead-rage-quitters/</link>
		<comments>http://www.daggeringcats.com/index.php/2010/04/17/left-4-dead-rage-quitters/#comments</comments>
		<pubDate>Fri, 16 Apr 2010 23:07:36 +0000</pubDate>
		<dc:creator>aVoN</dc:creator>
				<category><![CDATA[Computer]]></category>
		<category><![CDATA[Games]]></category>
		<category><![CDATA[Left 4 Dead]]></category>
		<category><![CDATA[Rage Quit]]></category>

		<guid isPermaLink="false">http://www.daggeringcats.com/?p=631</guid>
		<description><![CDATA[I&#8217;ve been playing Left 4 Dead 2 in the past few weeks more often and one thing annoys me most: People who disconnect on versus if they can&#8217;t play infected People who disconnect if they lose People who disconnect in a lobby after 2 seconds These rage-quits are annoying: You can&#8217;t get a game running [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve been playing Left 4 Dead 2 in the past few weeks more often and one thing annoys me most:</p>
<ul>
<li>People who disconnect on versus if they can&#8217;t play infected</li>
<li>People who disconnect if they lose</li>
<li>People who disconnect in a lobby after 2 seconds</li>
</ul>
<p>These rage-quits are annoying: You can&#8217;t get a game running with those guys. Most of the time, you start a new game just to wait for players who anyway disconnect after the first 10 seconds. Just because they suck at playing the game <img src='http://www.daggeringcats.com/wordpress/wp-content/plugins/tango-smileys-extended/tango/frown.png' alt='Frown' title='Frown' class='tse-smiley' /></p>
<p>My current tactic so far was, choosing infected in the lobby first. This will reduce the chance in the lobby to get full but it allows you playing at least 1-2 rounds: First you play infected. Then the other teams gets infected and if you were good, they other team will be infected on the other round (makes them infected most of the time).</p>
<p>But there are still the rage-quits when you are infected on the second round: VALVE should really implement a way of someone being unable to join another game after he quit a previous for 1-3 minutes. This could reduce rage-quitters by 70% (none wants to wait 3 minutes until he can play again &#8211; so he &#8220;stays&#8221<img src='http://www.daggeringcats.com/wordpress/wp-content/plugins/tango-smileys-extended/tango/wink.png' alt='Wink' title='Wink' class='tse-smiley' />.</p>
<p>But there should be done something about the lobbies too: People tend to join and disconnect if they cant be infected or if the map is something different than &#8220;Dead Center&#8221; or &#8220;The Parish&#8221;. It&#8217;s annoying &#8211; really.</p>
<p>Anyway, L4D2 is fun. I like to play it but it annoys me that it takes so much more time to find players to play a complete campaign than the campaign is long.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.daggeringcats.com/index.php/2010/04/17/left-4-dead-rage-quitters/feed/</wfw:commentRss>
		<slash:comments>10</slash:comments>
		</item>
		<item>
		<title>Shhhhh</title>
		<link>http://www.daggeringcats.com/index.php/2010/04/01/shhhhh/</link>
		<comments>http://www.daggeringcats.com/index.php/2010/04/01/shhhhh/#comments</comments>
		<pubDate>Wed, 31 Mar 2010 23:04:29 +0000</pubDate>
		<dc:creator>aVoN</dc:creator>
				<category><![CDATA[Blog]]></category>

		<guid isPermaLink="false">http://www.daggeringcats.com/?p=630</guid>
		<description><![CDATA[Don&#8217;t get fooled today.]]></description>
			<content:encoded><![CDATA[<p>Don&#8217;t get fooled today.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.daggeringcats.com/index.php/2010/04/01/shhhhh/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>Ooooops</title>
		<link>http://www.daggeringcats.com/index.php/2010/03/13/ooooops/</link>
		<comments>http://www.daggeringcats.com/index.php/2010/03/13/ooooops/#comments</comments>
		<pubDate>Sat, 13 Mar 2010 10:12:29 +0000</pubDate>
		<dc:creator>aVoN</dc:creator>
				<category><![CDATA[Blog]]></category>

		<guid isPermaLink="false">http://www.daggeringcats.com/?p=629</guid>
		<description><![CDATA[I&#8217;ve resetted my DNS-Zone 2 days ago because I had problems with the E-Mail relay. It turned out, the reset damaged half of it and it took more than 24 hours to make the entries &#8220;repopulate&#8221; in the world. Sorry. Everything should work now again.]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve resetted my DNS-Zone 2 days ago because I had problems with the E-Mail relay.</p>
<p>It turned out, the reset damaged half of it and it took more than 24 hours to make the entries &#8220;repopulate&#8221; in the world. Sorry. Everything should work now again.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.daggeringcats.com/index.php/2010/03/13/ooooops/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Mouse input in games &#8211; and why so much developers bork it</title>
		<link>http://www.daggeringcats.com/index.php/2010/03/04/mouse-input-in-games-and-why-so-much-developers-bork-it/</link>
		<comments>http://www.daggeringcats.com/index.php/2010/03/04/mouse-input-in-games-and-why-so-much-developers-bork-it/#comments</comments>
		<pubDate>Thu, 04 Mar 2010 18:39:02 +0000</pubDate>
		<dc:creator>aVoN</dc:creator>
				<category><![CDATA[Bullshit]]></category>
		<category><![CDATA[Computer]]></category>
		<category><![CDATA[Games]]></category>

		<guid isPermaLink="false">http://www.daggeringcats.com/index.php/2010/03/04/mouse-input-in-games-and-why-so-much-developers-bork-it/</guid>
		<description><![CDATA[I lately bought Battlefield &#8211; Bad Company 2 and I really dislike how they implemented mouse input control. The game doesn&#8217;t feel like the majority of the games I own, and here is the reason why: Instead of using mouse input directly from Windows (including every feature it has on the desktop such as acceleration [...]]]></description>
			<content:encoded><![CDATA[<p>I lately bought <em>Battlefield &#8211; Bad Company 2</em> and I really dislike how they implemented mouse input control. The game doesn&#8217;t feel like the majority of the games I own, and here is the reason why:</p>
<p>Instead of using mouse input <span style="text-decoration: underline;">directly from Windows</span> (including every feature it has on the desktop such as acceleration etc), they read out the mouse movement <span style="text-decoration: underline;">from the hardware</span> instead, so they can fuck around with it. This is a really bad idea because it will make every game doing the same feel differently due to different implementations. That&#8217;s stupid. The right way would be just taking the mouse input of windows and multiplying it by a sensitivity multiplication for the game (and adding a checkbox which temporarily turns off Window’s mouse acceleration for those who need it).</p>
<p>This brings me to <strong>Mouse Acceleration</strong>: Many gamers like to say &#8220;<em>disable it</em>&#8220;, where I like to have it enabled: This allows me using a small sensitivity for precise accuracy while a fast movement maneuver gives me the ability turning around by 180° without moving the mouse 5 times over the pad. Sadly some games force acceleration off with no option to turn it back on.</p>
<p>Here is a small list of games which do it right:</p>
<ul>
<li><strong><a href="http://www.daggeringcats.com/wordpress/wp-content/uploads/2010/03/hl2_ctf.jpg" rel="shadowbox[post-628];player=img;"><img style="display: inline; border-width: 0px;" title="hl2_ctf" src="http://www.daggeringcats.com/wordpress/wp-content/uploads/2010/03/hl2_ctf_thumb.jpg" border="0" alt="hl2_ctf" width="24" height="24" /></a> Half-Life 2, Left 4 Dead 1/2</strong> and every Source Engine bases game</li>
<li><strong><a href="http://www.daggeringcats.com/wordpress/wp-content/uploads/2010/03/1_Squad_COD4.png" rel="shadowbox[post-628];player=img;"><img style="display: inline; border-width: 0px;" title="1_Squad_COD4" src="http://www.daggeringcats.com/wordpress/wp-content/uploads/2010/03/1_Squad_COD4_thumb.png" border="0" alt="1_Squad_COD4" width="24" height="24" /></a> Call of Duty: Modern Warfare 2</strong></li>
<li><strong><a href="http://www.daggeringcats.com/wordpress/wp-content/uploads/2010/03/57_CrysisWarhead.png" rel="shadowbox[post-628];player=img;"><img style="display: inline; border-width: 0px;" title="57_CrysisWarhead" src="http://www.daggeringcats.com/wordpress/wp-content/uploads/2010/03/57_CrysisWarhead_thumb.png" border="0" alt="57_CrysisWarhead" width="24" height="24" /></a> Crysis</strong></li>
<li><strong><a href="http://www.daggeringcats.com/wordpress/wp-content/uploads/2010/03/c0f66756fed26578036c9277786449c238302769_medium.jpg" rel="shadowbox[post-628];player=img;"><img style="display: inline; border-width: 0px;" title="c0f66756fed26578036c9277786449c238302769_medium" src="http://www.daggeringcats.com/wordpress/wp-content/uploads/2010/03/c0f66756fed26578036c9277786449c238302769_medium_thumb.jpg" border="0" alt="c0f66756fed26578036c9277786449c238302769_medium" width="24" height="24" /></a> Killing Floor</strong></li>
</ul>
<p>And these are now some of the black sheep:</p>
<ul>
<table border="0" cellspacing="0" cellpadding="0" width="593">
<tbody>
<tr>
<td width="34" valign="top">
<ul>
<li></li>
</ul>
</td>
<td width="557" valign="top"><strong><a href="http://www.daggeringcats.com/wordpress/wp-content/uploads/2010/03/BattlefieldBadCompany22icon.png" rel="shadowbox[post-628];player=img;"><img style="display: inline; border-width: 0px;" title="Battlefield-Bad-Company-2-2-icon" src="http://www.daggeringcats.com/wordpress/wp-content/uploads/2010/03/BattlefieldBadCompany22icon_thumb.png" border="0" alt="Battlefield-Bad-Company-2-2-icon" width="24" height="24" /></a> Battle Field – Bad Company 2<br />
</strong></p>
<table border="0" cellspacing="0" cellpadding="0" width="555">
<tbody>
<tr>
<td width="28" valign="top"></td>
<td width="525" valign="top">You can at least turn on mouse acceleration and adjust the acceleration parameters. But you can neither modify the acceleration threshold nor switch back to “Windows”-like input. So any settings you do here in order to make it feel like in other games are condemned to fail or take ages until you found the one you need.</td>
</tr>
</tbody>
</table>
</td>
</tr>
<tr>
<td width="34" valign="top">
<ul>
<li></li>
</ul>
</td>
<td width="557" valign="top"><strong><a href="http://www.daggeringcats.com/wordpress/wp-content/uploads/2010/03/UnrealTournamentIII2icon.jpg" rel="shadowbox[post-628];player=img;"><img style="display: inline; margin-left: 0px; margin-right: 0px; border-width: 0px;" title="Unreal-Tournament-III-2-icon" src="http://www.daggeringcats.com/wordpress/wp-content/uploads/2010/03/UnrealTournamentIII2icon_thumb.jpg" border="0" alt="Unreal-Tournament-III-2-icon" width="24" height="24" /></a> Unreal Tournament 3<br />
</strong></p>
<table border="0" cellspacing="0" cellpadding="0" width="555">
<tbody>
<tr>
<td width="27" valign="top"></td>
<td width="526" valign="top">Here you even can’t enable mouse acceleration at all. You can only try messing around with a config-file but this hasn’t revealed any settings for me yet which allowes me making it feel like e.g. Half-Life 2 (which uses Windows mouse input).</td>
</tr>
</tbody>
</table>
</td>
</tr>
</tbody>
</table>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.daggeringcats.com/index.php/2010/03/04/mouse-input-in-games-and-why-so-much-developers-bork-it/feed/</wfw:commentRss>
		<slash:comments>11</slash:comments>
		</item>
		<item>
		<title>gm_mount2 &#8211; Use any source-engine content in GMod</title>
		<link>http://www.daggeringcats.com/index.php/2010/02/19/gm_mount2-use-any-source-engine-content-in-gmod/</link>
		<comments>http://www.daggeringcats.com/index.php/2010/02/19/gm_mount2-use-any-source-engine-content-in-gmod/#comments</comments>
		<pubDate>Thu, 18 Feb 2010 23:13:43 +0000</pubDate>
		<dc:creator>aVoN</dc:creator>
				<category><![CDATA[C++]]></category>
		<category><![CDATA[Games]]></category>
		<category><![CDATA[Garry's Mod]]></category>
		<category><![CDATA[Lua]]></category>
		<category><![CDATA[Steam]]></category>
		<category><![CDATA[Left 4 Dead]]></category>

		<guid isPermaLink="false">http://www.daggeringcats.com/?p=610</guid>
		<description><![CDATA[Description This addon allows you mounting any source-engine games in Garry&#8217;s Mod including default VALVE games, Steamworks content like D.I.P.R.I.P, Left 4 Dead and every installed SourceMod. Download The full version includes spawnicons for some models (several MB). The light version doesn&#8217;t, so it is much smaller. But you have to generate the icons yourself. [...]]]></description>
			<content:encoded><![CDATA[<p><strong> </strong><strong> </strong></p>
<p><a href="http://www.daggeringcats.com/wordpress/wp-content/uploads/2010/02/gm_mount2_blog1.jpg" rel="shadowbox[post-610];player=img;"><img class="aligncenter size-full wp-image-613" title="gm_mount2_blog" src="http://www.daggeringcats.com/wordpress/wp-content/uploads/2010/02/gm_mount2_blog1.jpg" alt="" width="600" height="326" /></a></p>
<p><strong>Description</strong><br />
This addon allows you mounting any source-engine games in <a href="http://store.steampowered.com/app/4000/">Garry&#8217;s Mod</a> including  default VALVE games, Steamworks content like <a href="http://store.steampowered.com/app/17530/">D.I.P.R.I.P</a>, <a href="http://store.steampowered.com/app/500/">Left 4  Dead</a> and every installed SourceMod.</p>
<p><strong>Download</strong></p>
<p style="text-align: center;"><strong><a href="http://gmod.daggeringcats.com/mount2/mount2.zip"><img class="alignnone" title="Download - Full" src="http://gmod.daggeringcats.com/mount2/images/index.php?image=download_heavy.png" alt="" width="200" height="90" /></a><a href="http://gmod.daggeringcats.com/mount2/mount2_lite.zip"><img class="alignnone" title="Download - Light" src="http://gmod.daggeringcats.com/mount2/images/index.php?image=download_lite.png" alt="" width="200" height="90" /></a></strong></p>
<p>The full version includes spawnicons for some models (several MB). The light version doesn&#8217;t, so it is much smaller. But you have to generate the icons yourself.</p>
<p><strong>SVN-Repository</strong></p>
<blockquote><p><strong>Url:</strong> <a href="http://svn.daggeringcats.com/mount2" target="_blank">http://svn.daggeringcats.com/mount2</a><br />
<strong>User:</strong> anon<br />
<strong>Password:</strong> anon</p></blockquote>
<p><strong>Annotations for Left 4 Dead 1/2:</strong><br />
Left 4 Dead maps are not compatible with Garry&#8217;s Mod. Don&#8217;t try loading them &#8211; This will only cause GMod to crash.</p>
<p><strong>Why another mounting addon?</strong><br />
You may know the <a href="http://www.facepunch.com/showthread.php?p=12293086" target="_blank">orginal mounting addon</a> and <a href="http://www.facepunch.com/showthread.php?t=637181" target="_blank">it&#8217;s  extension for sourcemods</a>. They work well but I wasn&#8217;t really  satisfied with the way they work and I disliked their messy sourcecode  so I wrote up my own from scratch.<br />
My addon directly integrates into GMod and works on dedicated servers which is not possible without many  modifications of the old gm_mount addon.<br />
It also can mount Left 4 Dead and Left 4 Dead 2 which is the main  purpose of this addon, which took me over 3 weeks, around 2000 lines of  C++ code and much coffee to figure that out.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.daggeringcats.com/index.php/2010/02/19/gm_mount2-use-any-source-engine-content-in-gmod/feed/</wfw:commentRss>
		<slash:comments>63</slash:comments>
		</item>
		<item>
		<title>gm_mount2 &#8211; Mount everything in GMod &#8211; Current state</title>
		<link>http://www.daggeringcats.com/index.php/2010/02/05/gm_mount2-mount-everything-in-gmod-current-state/</link>
		<comments>http://www.daggeringcats.com/index.php/2010/02/05/gm_mount2-mount-everything-in-gmod-current-state/#comments</comments>
		<pubDate>Thu, 04 Feb 2010 22:05:46 +0000</pubDate>
		<dc:creator>aVoN</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[C++]]></category>
		<category><![CDATA[Computer]]></category>
		<category><![CDATA[Games]]></category>
		<category><![CDATA[Garry's Mod]]></category>
		<category><![CDATA[Modules]]></category>
		<category><![CDATA[GMod]]></category>
		<category><![CDATA[Module]]></category>

		<guid isPermaLink="false">http://www.daggeringcats.com/index.php/2010/02/05/gm_mount2-mount-everything-in-gmod-current-state/</guid>
		<description><![CDATA[In the past two weeks, I have been working on gm_mount2, an adaption but also totally rewrite from scratch of this addon for GMod. My intention first was making it mount games automatically if you install it serverside (the way it is in that link needs heavy modifications to make it run) and an easy [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.daggeringcats.com/wordpress/wp-content/uploads/2010/02/gm_mount21.png" rel="shadowbox[post-606];player=img;"></a><a href="http://www.daggeringcats.com/wordpress/wp-content/uploads/2010/02/gm_mount21.png" rel="shadowbox[post-606];player=img;"><img class="alignright size-medium wp-image-607" title="gm_mount2" src="http://www.daggeringcats.com/wordpress/wp-content/uploads/2010/02/gm_mount21-300x187.png" alt="" width="300" height="187" /></a>In the past two weeks, I have been working on gm_mount2, an adaption but also totally rewrite from scratch of <a href="http://www.facepunch.com/showthread.php?t=637181">this addon</a> for GMod.</p>
<p>My intention first was making it mount games automatically if you install it serverside (the way it is in that link needs heavy modifications to make it run) and an easy integration into GMod&#8217;s default mounting-menu.</p>
<p>This was done really easily and I started thinking about &#8220;why can&#8217;t garry make GMod mount L4D?&#8221;. I took some more deeper research into it and found out, that L4D and L4D2 don&#8217;t use <a href="http://developer.valvesoftware.com/wiki/GCF">GCF-files</a> to store their models, sounds and everything in &#8211; They use <a href="http://developer.valvesoftware.com/wiki/VPK">VPK files</a> which are unsupported for mounting in the OrangeBox version of the Source-Engine where GMod runs on.</p>
<p>Luckily it rushed into my mind that <a href="http://nemesis.thewavelength.net">Nemesis</a>, the coder of <a href="http://nemesis.thewavelength.net/index.php?c=76">GCFScape</a>, has a library called <a href="http://nemesis.thewavelength.net/index.php?c=108">HLLib</a> which allows reading from VPK containers. It took me around 2 hours to figure out how HLLib works and I made my first successful attempt in reading from VPKs.</p>
<p>But now the torture began: How shall I tell GMod to read from VPKs? My idea was overriding default FileIO functions of Source which are stored in the interface IFileSystem and IBaseFileSystem. My idea was using <a href="http://research.microsoft.com/en-us/projects/detours/">MS Detours</a> which is known to be detectable by <a href="http://supportwiki.steampowered.com/wiki/Valve_Anti-Cheat_System_%28VAC%29">VAC</a> so I searched different ways for about 3 days before I got told &#8220;<a href="http://www.facepunch.com/showthread.php?t=886944">VAC in GMod is active but does not ban</a>&#8221; (yet).</p>
<p>So the plan was clear: Detouring the methods of the interface and intercept if a file within a VPK is requested. It was all so clear and easy in my head but I got beaten down by reality really fast again. The methods of the interface I have to hook/overwrite are <a href="http://en.wikipedia.org/wiki/Virtual_function">virtual</a>, which makes them a pain in the ass to hook. It took me 2 days with the help of mainly <a href="http://cdbarrett.com/">Jinto</a> before I was able to hook those. If any developer is interested in, you can find my <a href="http://www.daggeringcats.com/images//cpp/detours/virtualmember.h" target="_blank">VDETOUR script here</a>.</p>
<p>Hooking now worked but I first had to figure our a fast and efficient way of tracing opened files so I can tell it’s either a file within a VPK or a “normal file”. This took me 3 more days.</p>
<div id="attachment_609" class="wp-caption alignright" style="width: 310px"><a href="http://www.daggeringcats.com/wordpress/wp-content/uploads/2010/02/francis.png" rel="shadowbox[post-606];player=img;"><img class="size-medium wp-image-609" title="francis" src="http://www.daggeringcats.com/wordpress/wp-content/uploads/2010/02/francis-300x232.png" alt="" width="300" height="232" /></a><p class="wp-caption-text">Yes, I suck at ragdoll-posing - In the console you  see what the filesystem has done etc and in the background you see  Francis</p></div>
<p>Today I had my first successful attempt reading a file from within a VPK in GMod with GMod’s lua function <a href="http://wiki.garrysmod.com/?title=File.Read" target="_blank">file.Read</a> <span style="text-decoration: line-through;">but it just read about 500 letters at max – how silly</span>.</p>
<p>Recapitulation: It was a pain in the ass to implement. Especially because my lack of knowledge of GMod’s internals. It could have been so much easier to implement if I’d be the mod-coder.</p>
<p><strong>Update</strong>:</p>
<p>Today I made the successful attempt in loading a model of L4D in GMod using my module. It works flawless! <span style="text-decoration: line-through;">No crashes etc</span>. Now I only have to implement some minor stuff like file-searching and the lua-interface. <span style="text-decoration: line-through;">Maybe one ore two more days and I can release it</span>!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.daggeringcats.com/index.php/2010/02/05/gm_mount2-mount-everything-in-gmod-current-state/feed/</wfw:commentRss>
		<slash:comments>21</slash:comments>
		</item>
	</channel>
</rss>
