<?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>Im Talkin Games &#187; Technical</title>
	<atom:link href="http://imtalkingames.com/category/technical/feed/" rel="self" type="application/rss+xml" />
	<link>http://imtalkingames.com</link>
	<description>A blog about games, the gamers that play them, and the companies that make them.</description>
	<lastBuildDate>Sun, 25 Jul 2010 16:58:33 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
	<atom:link rel='hub' href='http://imtalkingames.com/?pushpress=hub'/>
		<item>
		<title>Warhammer Online: The basics of macros and scripting</title>
		<link>http://imtalkingames.com/2010/05/29/warhammer-online-the-basics-of-macros-and-scripting/</link>
		<comments>http://imtalkingames.com/2010/05/29/warhammer-online-the-basics-of-macros-and-scripting/#comments</comments>
		<pubDate>Sat, 29 May 2010 23:20:12 +0000</pubDate>
		<dc:creator>br3ntbr0</dc:creator>
				<category><![CDATA[Technical]]></category>
		<category><![CDATA[Tips]]></category>
		<category><![CDATA[Macros]]></category>
		<category><![CDATA[Warhammer Online]]></category>

		<guid isPermaLink="false">http://imtalkingames.com/?p=1876</guid>
		<description><![CDATA[This article was one of the most popular posts on my old site, A Wall of Text.  I&#8217;m reposting it here by request as the old site is no longer available. I recently took a few hours to finally dig into the Warhammer Online: Age of Reckoning&#8217;s macro and scripting system. I had been meaning [...]]]></description>
			<content:encoded><![CDATA[<p><span class="teaser"><a href="http://1.bp.blogspot.com/_6Ds2Jy67Gqw/SMh2bzdDH8I/AAAAAAAAASc/iF9O5tS4mkE/s1600-h/macros.jpg" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}"><img id="BLOGGER_PHOTO_ID_5244571986113535938" style="cursor: pointer; float: right; margin: 0 0 10px 10px;" src="http://1.bp.blogspot.com/_6Ds2Jy67Gqw/SMh2bzdDH8I/AAAAAAAAASc/iF9O5tS4mkE/s200/macros.jpg" border="0" alt="" /></a></span></p>
<p>This article was one of the most popular posts on my old site, A Wall of Text.  I&#8217;m reposting it here by request as the old site is no longer available.</p>
<p><span class="teaser">I recently took a few hours to finally dig into the Warhammer Online: Age of Reckoning&#8217;s macro and scripting system.  I had been meaning to do this for a while now, because I have looked long and hard across the great wide internets for a guide, tutorial, or any other tidbit of info about this.  I was unable to find anything substantive about it until the API turned up in a mostly documented form over at <a href="http://www.thewarwiki.com/wiki/WAR_API" target="_blank">thewarwiki.com</a>. I had read that Mythic will be fully supporting mods and Lua scripting for War, but I had yet to even see how to make a basic macro.  Well, I finally figured it out and have plenty of info to share with you for those curious about macros and scripting in Warhammer Online, complete with another narrated video.  Read after the break for </span><span class="fullpost">I&#8217;ve been threatening to get into mod development at some point (I have a background in web development and programming) but I know how time consuming that can get and have decided just to stick to poking around the macros and basic scripts that can be used in most games.  I think that trend will continue in War, but its worth mentioning that the objects, properties and methods listed in the API documentation are the same ones used by mod makers.  I am just tapping into that in a small way by putting scripts into small macros.  Let&#8217;s dive into the video and then I&#8217;ll do some follow up after:</span><br />
<span class="fullpost"> </span><br />
<span class="fullpost"><br />
</span></p>
<div>
<p><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="480" height="295" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0">
<param name="allowFullScreen" value="true" />
<param name="allowscriptaccess" value="always" />
<param name="src" value="http://www.youtube.com/v/645pCs3a_Uw&amp;hl=en&amp;fs=1" />
<param name="allowfullscreen" value="true" /><embed type="application/x-shockwave-flash" width="480" height="295" src="http://www.youtube.com/v/645pCs3a_Uw&amp;hl=en&amp;fs=1" allowscriptaccess="always" allowfullscreen="true"></embed></object></p>
</div>
<p>What I forgot to mention in that video, was that apparently a way to easily open the macro window was added so there&#8217;s really no use for the script command that opens the window.  Just hit your ESC&gt; key and choose &#8220;Macros&#8221; from the menu that appears to open the window!</p>
<p>Ok class, lets review, step by step.  Here&#8217;s how you make a basic macro in War.  This is accurate as of the time of this writing: (click an image below for a larger view)</p>
<ol>
<li>Hit the &lt;ESC&gt; key and click the &#8220;Macros&#8221; option.  Your macro window will appear.  Alternatively, you can type in the following script to launch the macro window:<br />
<strong>/script WindowSetShowing( &#8220;EA_Window_Macro&#8221;, true )</strong></p>
<p><a href="http://1.bp.blogspot.com/_6Ds2Jy67Gqw/SMh2bzdDH8I/AAAAAAAAASc/iF9O5tS4mkE/s1600-h/macros.jpg" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}"><img id="BLOGGER_PHOTO_ID_5244571986113535938" style="align: left; cursor: pointer; margin: 0 0 10px 10px;" src="http://1.bp.blogspot.com/_6Ds2Jy67Gqw/SMh2bzdDH8I/AAAAAAAAASc/iF9O5tS4mkE/s200/macros.jpg" border="0" alt="" /></a></li>
<li>Next, click on a macro slot that is empty.  When empty, it will say &#8220;NO ICON SET&#8221; like in the picture below:<a href="http://3.bp.blogspot.com/_6Ds2Jy67Gqw/SMh3fR2r80I/AAAAAAAAASk/Mc4W6TCxJXI/s1600-h/ScreenHunter_02+Sep.+10+20.41.jpg" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}"><img id="BLOGGER_PHOTO_ID_5244573145325368130" style="align: left; cursor: pointer; margin: 0 10px 10px 0;" src="http://3.bp.blogspot.com/_6Ds2Jy67Gqw/SMh3fR2r80I/AAAAAAAAASk/Mc4W6TCxJXI/s200/ScreenHunter_02+Sep.+10+20.41.jpg" border="0" alt="" /></a></li>
<li>Next to where it says, &#8220;Macro Name&#8221; click the empty icon to pick your icon picture for this new macro.  After you select an icon picture it will be shown in the slot:<a href="http://4.bp.blogspot.com/_6Ds2Jy67Gqw/SMh4j9GO9AI/AAAAAAAAASs/KkOYuDsfOcY/s1600-h/ScreenHunter_03+Sep.+10+20.44.jpg" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}"><img id="BLOGGER_PHOTO_ID_5244574325164405762" style="align: left; cursor: pointer; margin: 0 10px 10px 0;" src="http://4.bp.blogspot.com/_6Ds2Jy67Gqw/SMh4j9GO9AI/AAAAAAAAASs/KkOYuDsfOcY/s200/ScreenHunter_03+Sep.+10+20.44.jpg" border="0" alt="" /></a></li>
<li>Type in a name for your macro where it says, &#8220;Macro Name&#8221; and type in the actual macro commands where it says, &#8220;Macro Text&#8221;.  In my example below, I called it &#8220;Assist&#8221; and the macro text is &#8220;/assist&#8221;:<a href="http://3.bp.blogspot.com/_6Ds2Jy67Gqw/SMh5qNkw14I/AAAAAAAAAS0/bKxLoEKUz3g/s1600-h/ScreenHunter_05+Sep.+10+20.50.jpg" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}"><img id="BLOGGER_PHOTO_ID_5244575532178265986" style="align: left; cursor: pointer; margin: 0 10px 10px 0;" src="http://3.bp.blogspot.com/_6Ds2Jy67Gqw/SMh5qNkw14I/AAAAAAAAAS0/bKxLoEKUz3g/s200/ScreenHunter_05+Sep.+10+20.50.jpg" border="0" alt="" /></a></li>
<li>Finally, click the icon in your macro window and drag it to your hotbar where you can click it or use a keybind to execute it:<a href="http://2.bp.blogspot.com/_6Ds2Jy67Gqw/SMh6Sx2InWI/AAAAAAAAAS8/NRuYqqyiY1o/s1600-h/ScreenHunter_06+Sep.+10+20.53.jpg" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}"><img id="BLOGGER_PHOTO_ID_5244576229109570914" style="cursor: pointer; float: left; margin: 0 10px 10px 0;" src="http://2.bp.blogspot.com/_6Ds2Jy67Gqw/SMh6Sx2InWI/AAAAAAAAAS8/NRuYqqyiY1o/s200/ScreenHunter_06+Sep.+10+20.53.jpg" border="0" alt="" /></a></li>
</ol>
<p>And that&#8217;s it for making a basic macro!</p>
<p>If you weren&#8217;t able to discern what it was that I typed in the videos, here&#8217;s a few of the commands:</p>
<blockquote>
<div>
<p><span style="font-weight: bold;">Target self:</span><br />
/script TargetPlayer(towstring(GameData.Player.name))</p>
<p><span style="font-weight: bold;">Target player by name:</span><br />
/script TargetPlayer(towstring(&#8216;playernamehere&#8217;))</p>
<p>*note: /target playername works just fine too <img src='http://imtalkingames.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p><span style="font-weight: bold;">Open bags:</span><br />
/script EA_Window_Backpack.ToggleShowing()</p>
<p><span style="font-weight: bold;">Open Macro Window:</span><br />
/script WindowSetShowing( &#8220;EA_Window_Macro&#8221;, true )</p>
</div>
</blockquote>
<p><span class="fullpost"> </span></p>
<p>As I said before, the full API is documented (mostly) at <a href="http://www.thewarwiki.com/wiki/WAR_API" target="_blank">thewarwiki.com</a>, so go check it out as there are tons of commands there to experiment with.  Give me a shout with cool macros you guys find, if I get enough submissions I may start a new macros site or page here for them!</p>
<p>As a reminder, here&#8217;s the tips I mentioned in the video:</p>
<p>- To scroll through the previous text you&#8217;ve entered into the chat window, press &lt;SHIFT&gt; + &lt;UP ARROW&gt;</p>
<p>- Right click any chat tab and choose Command Lists&gt;Commands or Command Lists&gt;Emotes to see a list of either.  /help shows the command list also.</p>
<hr />
<p><small> &copy; Posted by <a href="http://imtalkingames.com/author/br3ntbr0/">br3ntbr0</a> for <a href="http://imtalkingames.com">Im Talkin Games</a> with <a href="http://imtalkingames.com/2010/05/29/warhammer-online-the-basics-of-macros-and-scripting/#comments">One comment</a> on 05/29/2010.
<br>
Posted in: <a href="http://imtalkingames.com/category/technical/" title="View all posts in Technical" rel="category tag">Technical</a>, <a href="http://imtalkingames.com/category/tips/" title="View all posts in Tips" rel="category tag">Tips</a> Tags: <a href="http://imtalkingames.com/tag/macros/" rel="tag">Macros</a>, <a href="http://imtalkingames.com/tag/warhammer-online/" rel="tag">Warhammer Online</a><br/>
</small></p>]]></content:encoded>
			<wfw:commentRss>http://imtalkingames.com/2010/05/29/warhammer-online-the-basics-of-macros-and-scripting/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Taking the Windows 7 64 Bit Plunge</title>
		<link>http://imtalkingames.com/2009/11/11/taking-the-window-7-64-bit-plunge/</link>
		<comments>http://imtalkingames.com/2009/11/11/taking-the-window-7-64-bit-plunge/#comments</comments>
		<pubDate>Wed, 11 Nov 2009 17:02:12 +0000</pubDate>
		<dc:creator>Genda</dc:creator>
				<category><![CDATA[Analysis]]></category>
		<category><![CDATA[Commentary]]></category>
		<category><![CDATA[Featured]]></category>
		<category><![CDATA[Opinion]]></category>
		<category><![CDATA[Technical]]></category>
		<category><![CDATA[Torchlight]]></category>
		<category><![CDATA[Windows]]></category>
		<category><![CDATA[World of Warcraft]]></category>

		<guid isPermaLink="false">http://imtalkingames.com/?p=885</guid>
		<description><![CDATA[If you aren&#8217;t interested in technical stuff, skip the first two or three paragraphs below&#8230; It has been many many months since we built our machines at home.  Tarkheena and I both build new machines every couple of years.  On this last build, we installed Win XP Pro on our two main gaming machines.  I [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://imtalkingames.com/wp-content/uploads/2009/11/Logo_Windows_761.png"><img class="aligncenter size-full wp-image-886" title="Logo_Windows_76" src="http://imtalkingames.com/wp-content/uploads/2009/11/Logo_Windows_761.png" alt="Logo_Windows_76" width="731" height="241" /></a>If you aren&#8217;t interested in technical stuff, skip the first two or three paragraphs below&#8230;</p>
<p>It has been many many months since we built our machines at home.  Tarkheena and I both build new machines every couple of years.  On this last build, we installed Win XP Pro on our two main gaming machines.  I foolishly didn&#8217;t anticipate how XP Pro wouldn&#8217;t play as nice with the XP Home machines on the network and set myself up for a permission-setting fiasco.  Luckily, I built a server a couple of years ago and installed Windows Home Server on it.  This serves as a file and print server, media server, as well as a backup device.  I won&#8217;t go into too much detail at this time, as that isn&#8217;t the purpose of this blog.  Suffice to say that the WHS has saved my bacon a couple of times.</p>
<p>As XP machines tend to do, performance degraded over time, as the registry slowly gave up it&#8217;s integrity to multiple installs and uninstalls.  So we decided to make the leap to Windows 7.  Since we both have machines that support a larger amount of addressable memory, we also decided to make the leap to 64-bit.  For the uninitiated among us, 32 bit Windows capped your memory at 4 GB, and it really didn&#8217;t quite make use of much over 2GB of user space.  Windows 7 64-bit (Ultimate, Professional, or Enterprise) will address up to 192 GB of physical memory.  Obviously much more than today&#8217;s motherboards will support.  Needless to say, the more headroom your applications have in memory, the better they are going to run.  This is because accessing the physical disk is one of the slowest processes in your computer and so if that can all happen at once, and up-front, the machine will do much better.</p>
<p>Windows 7 seems to be a little less of the pig, as well.  That is to say that it seems to run better on the same machine than Windows XP did.  This is a remarkable turn-around in Microsoft&#8217;s practices where previously each new OS was intended to take advantage of new as-yet-unavailable pieces of hardware.  In other words, products were designed to eat processor clock cycles so their friends at Intel could sell you a new computer.</p>
<p>As a discalimer, I should mention that I didn&#8217;t take advantage of the migration tools that MS offers, because I wasn&#8217;t comfortable with how they work and I don&#8217;t like to be my own guinea pig.  It&#8217;s always much easier to do with someone else&#8217;s data and asking them &#8220;Are you SURE you want me to try that?&#8221;  &#8221;Well OK, then.&#8221;  Having Windows Home Server with a complete backup of the network does add a level of comfort to the process though.  And I&#8217;m glad I had it.</p>
<p>Tark and I decided to just add a new hard drive to each machine (you can never have too much storage) and change that to the primary partition and install the new Win 7 there.  That way we would have all of our data on the old drive, and a fresh shiny new Windows 7 installation on the new one.  In the interim, if anything catastrophic happened, I could always switch the boot order and get back to status quo.  Nothing bad happened, but there are some consequences to migrating already-installed games from XP to 7.</p>
<p>First of all- since Vista, Windows has changed the way that it stores user data.  I won&#8217;t get too technical but suffice to say that there is more to the change than renaming your &#8220;My Documents&#8221; folder &#8220;Documents.&#8221;  This causes difficulty if you try to migrate games from one platform to the other, because saved data, patch data, etc., might not be where the program expects to find it any more.  Or more accurately it&#8217;s not in the NEW place Windows is looking for it.  This happed for us with both WoW and Torchlight, while the remainder of my Steam games were perfectly happy with me doing a new Steam install on the new drive and copying all of the game files over.  For the Torchlight saved games I had to find where it used to store them, and then it was a simple copy and paste to the new location.  Not bad but not something every gamer is going to be comfortable doing.  When I moved the famously portable WoW directory to the new location it really messed with my Curse installation.  It mostly ran fine once I upgraded to Curse Client 4.0, until the mini patch Monday night.</p>
<p>On both machines, once WoW started to patch, it seemed to be confused about where it was in the patch process and it seemed to basically repatch everything from v 3.0.  While annoying and time-wasting, this was hardly a deal breaker.  On my machine, right-clicking on the patcher and choosing to &#8220;Run as Administrator&#8221; cut down a little on UAC asking me if I was sure so often.  Yes, I&#8217;m sure, Dammit!  On Tarks&#8217; machine, however, there was a glitch.  Somehow one of the important WoW files got deleted.  WoW objected at the end of each patch.  Having the server backup I was able to find and reinstall the missing file and after that and a lot of patching WoW seemed happy.  It&#8217;s pretty much run better than it did on XP since.</p>
<p>So here is my recommendation to you guys.  If you are technically savvy and feel comfortable moving things around in your system, you can do what I did.  For two computers I spent the better part of a day messing with stuff, reinstalling certain apps, toying with the interface.  I lost some things that I can&#8217;t find the install disks for, but that was going to happen no matter what I decided on a new OS.  If you aren&#8217;t as savvy, You may want to use the Windows migration tool, do a migration and reinstall all of your games from disks.  To do that you will need to use an external hard drive, so that may be an additional expense for you. You can probably check the game&#8217;s forums right now and get good information about migrating since so many people are doing it at the moment.</p>
<p>Now that it&#8217;s mostly done (I still have one more machine to migrate) I have to say that I&#8217;m pretty thrilled with Win 7 so far.  It&#8217;s lighter and faster, and the interface is a step ahead of XP for sure.  The networking is so much simpler it isn&#8217;e even close.  And I love being able to use all of my physical memory.  I&#8217;m giving it a &#8220;thumbs up&#8221; as long as you follow the caveats above.  I&#8217;d love to hear what your experiences have been like!</p>
<p>-Genda</p>
<hr />
<p><small> &copy; Posted by <a href="http://imtalkingames.com/author/Genda/">Genda</a> for <a href="http://imtalkingames.com">Im Talkin Games</a> with <a href="http://imtalkingames.com/2009/11/11/taking-the-window-7-64-bit-plunge/#comments">6 comments</a> on 11/11/2009.
<br>
Posted in: <a href="http://imtalkingames.com/category/mmog-analysis/" title="View all posts in Analysis" rel="category tag">Analysis</a>, <a href="http://imtalkingames.com/category/commentary/" title="View all posts in Commentary" rel="category tag">Commentary</a>, <a href="http://imtalkingames.com/category/featured/" title="View all posts in Featured" rel="category tag">Featured</a>, <a href="http://imtalkingames.com/category/opinion/" title="View all posts in Opinion" rel="category tag">Opinion</a>, <a href="http://imtalkingames.com/category/technical/" title="View all posts in Technical" rel="category tag">Technical</a> Tags: <a href="http://imtalkingames.com/tag/torchlight/" rel="tag">Torchlight</a>, <a href="http://imtalkingames.com/tag/windows/" rel="tag">Windows</a>, <a href="http://imtalkingames.com/tag/world-of-warcraft/" rel="tag">World of Warcraft</a><br/>
</small></p>]]></content:encoded>
			<wfw:commentRss>http://imtalkingames.com/2009/11/11/taking-the-window-7-64-bit-plunge/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
	</channel>
</rss>
