﻿<?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>The Steam Review &#187; Steamworks</title>
	<atom:link href="http://steamreview.org/posts/category/steamworks/feed/" rel="self" type="application/rss+xml" />
	<link>http://steamreview.org</link>
	<description>Comment and discussion on Valve Software&#039;s digital communications platform.</description>
	<lastBuildDate>Tue, 26 Apr 2011 09:33:26 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=</generator>
		<item>
		<title>Steam Guard will not kill you</title>
		<link>http://steamreview.org/posts/guard/</link>
		<comments>http://steamreview.org/posts/guard/#comments</comments>
		<pubDate>Fri, 04 Mar 2011 15:35:47 +0000</pubDate>
		<dc:creator>Tom Edwards</dc:creator>
				<category><![CDATA[Steam updates]]></category>
		<category><![CDATA[Steamworks]]></category>
		<category><![CDATA[Steam Guard]]></category>
		<category><![CDATA[Valve strategy]]></category>

		<guid isPermaLink="false">http://steamreview.org/?p=402</guid>
		<description><![CDATA[There is a lot of confusion over the recent announcement of Steam Guard, which will allow Steam accounts to be limited to certain computers. Here are the facts.]]></description>
			<content:encoded><![CDATA[<p>There is a lot of confusion over the recent announcement of <a href="http://steamreview.org/wp-content/releases/steamguard.txt">Steam Guard</a>, which will allow Steam account access to be limited to specific computers. Here are the facts:</p>
<dl>
<dt>Steam Guard will completely restrict account access</dt>
<dd>&#8220;Enabling maximum account security prevents the account from being accessed from any computers other than those you explicitly authorize,&#8221; says one of Steam&#8217;s new localisation strings.</dd>
<dd><img src="http://steamreview.org/wp-content/images/guard/intel_security_denied_01.jpg" alt="Steam Guard access denied error" title="Yes, they spelt it wrong." /></dd>
<dt><a href="http://ipt.intel.com/">Intel hardware</a> is optional</dt>
<dd>Steam Guard will be able to identify a computer using software only; this will be inherently less secure than hardware identification but better than nothing. The system that already prevents stored login details being copied to different computers will presumably be used.</dd>
<dt>Multiple computers can be activated with email codes</dt>
<dd>But only when Steam Guard is running in software mode. Sensibly, the weak point of authorising other computers (given the dependence on email account integrity that it entails) is disabled when hardware identification is active. There is no word yet on what will happen should your CPU explode when your account is in hardware mode, but the process will surely bear similarities to recovering a lost password.</dd>
<dt>Steam Guard will be added to Steamworks</dt>
<dd>This is odd. The full quote is &#8220;available to third parties to incorporate into their own applications through Steamworks,&#8221; but why would anyone want to re-implement what Steam already gives them? I can only speculate that either this is marketing hype (like the utterly redundant <a href="http://www.steampowered.com/steamworks/publishingservices.php" title="Custom Executable Generation">CEG</a>), or that Steam is going to start natively supporting limited activations. While Valve have tolerated this in the past, actually offering it as a part of Steamworks &#8212; if that is the plan &#8212; would be a big step.</p>
<p>And why does the release say &#8220;applications&#8221;, not &#8220;games&#8221;? Perhaps just a slip-up&#8230;</dd>
<dt>Steam Guard will be under your control</dt>
<dd>Notwithstanding the above, enabling Steam Guard on your Steam account is optional.</dd>
</dl>
<p>This might seem like an pretty good move by Valve, but there is a bogeyman. Intel&#8217;s new tech falls under <a href="http://en.wikipedia.org/wiki/Trusted_Computing">Trusted Computing</a>: the practice of using purpose-built hardware to ensure that a computer can be trusted to be upholding certain conditions. Most often those are that unauthorised code isn&#8217;t running, but in this case it&#8217;s that a single, particular CPU is in use. The key is that unlike DRM, which is always grounded in software, a good implementation of Trusted Computing <em>cannot</em> be broken without physical access to the computer (<a href="http://www.darkreading.com/vulnerability-management/167901026/security/encryption/222600843/index.html">and an electron microscope</a>).</p>
<p>The rights and wrongs of this are a matter of personal opinion. But having seen Steam suffer suspicion and even hatred while it was establishing itself I can&#8217;t help but be if not quite pro-TC, then anti-anti. It&#8217;s certainly clear that Steam Guard will make the world a better place.</p>
]]></content:encoded>
			<wfw:commentRss>http://steamreview.org/posts/guard/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>Mods get Steamworks</title>
		<link>http://steamreview.org/posts/steamworksmod/</link>
		<comments>http://steamreview.org/posts/steamworksmod/#comments</comments>
		<pubDate>Mon, 11 Aug 2008 09:29:52 +0000</pubDate>
		<dc:creator>Tom Edwards</dc:creator>
				<category><![CDATA[Steamworks]]></category>
		<category><![CDATA[mods]]></category>

		<guid isPermaLink="false">http://steamreview.org/?p=188</guid>
		<description><![CDATA[Five mods have been given special access to the Steamworks SDK and will be releasing future versions over Steam.]]></description>
			<content:encoded><![CDATA[<p><ins datetime="2008-08-12T18:10:58+00:00">Too many crossings out, time for a rewrite!</ins></p>
<p>Five mods have been given special access to the <a href="https://partner.steamgames.com/">Steamworks SDK</a> and will be releasing future versions over Steam. The news was announced by the co-op HL2 mod <a href="http://synergymod.net/"><cite>Synergy</cite></a>, <a href="http://synergymod.net/forums/index.php?showtopic=46">probably earlier than it was supposed to be</a>:</p>
<blockquote cite="http://synergymod.net/"><p>I would also like to inform you that we will be releasing Synergy and future updates through Steam! Valve Software has allowed us to do so by giving us access to the Steamworks SDK.</p>
<p>We are honored to be one of the four (sic) first selected mods to be given this opportunity. We will certainly put this to good use!</p>
<p>For you players, this means that you will see Achievements and Stats coming to Synergy in later updates. (Not to mention the automatic updates, provided by Steam.)</p></blockquote>
<p>This plugs the final gap in Steam&#8217;s handling and presentation of mods; now they are to all intents and purposes they are free games, including, apparently, support for sub-mods. Previously mod teams had been told <a href="https://partner.steamgames.com/documentation/mod_team">they were too small for Valve to support</a>, and before that that their work was one day going to be distributed over <a href="http://steamreview.org/posts/p2pindev/">Steam&#8217;s Peer-to-Peer network</a>.</p>
<p>Although Steamworks doesn&#8217;t by itself give a game a presence in the Steam store, <a href="http://steamgames.com/v/index.php?area=find&amp;category1=997">the more popular mods are already listed</a> and are unlikely to be removed just to comply with Valve&#8217;s rules for commercial games.</p>
<p>The names of the other four mods have been found <a href="http://forums.steampowered.com/forums/showpost.php?p=7985973&amp;postcount=9">referenced in Steam&#8217;s content registry</a> (thanks AciD):</p>
<ul>
<li><a href="http://www.age-of-chivalry.com/index2.php">Age of Chivalry</a></li>
<li><a href="http://diprip.com/">D.I.P.R.I.P.</a></li>
<li><a href="http://www.insmod.net/">Insurgency</a></li>
<li><a href="http://www.zombiepanic.org/">Zombie Panic: Source</a></li>
</ul>
<p>And Synergy, of course. There&#8217;s no known date for when Valve will start extending offers to other mods, and knowing Valve most likely isn&#8217;t one at all!</p>
]]></content:encoded>
			<wfw:commentRss>http://steamreview.org/posts/steamworksmod/feed/</wfw:commentRss>
		<slash:comments>51</slash:comments>
		</item>
		<item>
		<title>Steamworks partner site and API launched</title>
		<link>http://steamreview.org/posts/steamworksapi/</link>
		<comments>http://steamreview.org/posts/steamworksapi/#comments</comments>
		<pubDate>Thu, 01 May 2008 19:49:11 +0000</pubDate>
		<dc:creator>Tom Edwards</dc:creator>
				<category><![CDATA[Steamworks]]></category>
		<category><![CDATA[developing]]></category>
		<category><![CDATA[matchmaking]]></category>

		<guid isPermaLink="false">http://steamreview.org/?p=167</guid>
		<description><![CDATA[Valve have just launched their Steamworks partner website, and wonderfully, it’s partially open the public.]]></description>
			<content:encoded><![CDATA[<p>Valve have just launched their <a href="http://steamgames.com/steamworks/">Steamworks</a> partner website, and wonderfully, <a href="https://partner.steamgames.com/">it&#8217;s partially open the public</a>.</p>
<blockquote cite="https://partner.steamgames.com/"><p>Are you a PC developer or publisher who isn&#8217;t using Steam or Steamworks yet?<br />
If so, read about why Steamworks is the PC gaming platform of the future. When you’re ready, get in touch.</p>
<p>This site covers many of the technical details under Steamworks&#8217; hood. The links below cover some of the basics; once you&#8217;ve signed up you&#8217;ll get access to much more in depth information about how to make use of all Steamworks has to offer.</p></blockquote>
<p>Scanning the <a href="https://partner.steamgames.com/documentation/api">API documentation</a> it seems that using the tech really <em>is</em> as easy as Valve have made it out to be. Authenticating a multiplayer client takes a <em>single line</em> of C++, and the ever-tricky problem of sending data directly from one client to another is much the same. Valve don&#8217;t recommend that developers use the Steam server browser however, which is an odd thing to say considering it&#8217;s been one of Steamworks&#8217; selling points in the past.</p>
<p>The other publicly-available page, <a href="https://partner.steamgames.com/documentation/running_on_steam">Running your game on Steam</a>, details the practical aspects of getting your content to Valve. This amounts to:</p>
<ol>
<li> Create the image</li>
<li> Apply any special settings</li>
<li> <acronym title="File Transfer Protocol">FTP</acronym> it</li>
<li> Wait until it appears later in the day</li>
</ol>
<p>Again &#8212; incredibly, liberatingly simple.</p>
<p>So simple in fact that there isn&#8217;t much more to say about it! So here&#8217;s GamesIndustry.biz&#8217;s <a href="http://www.gamesindustry.biz/articles/the-last-of-the-independents-">recent Steam interview with Doug Lombardi</a> to keep you occupied instead. <img src='http://steamreview.org/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
<p><em style="font-size:.85em;">Do you use Steamworks? <a href="mailto:contact@steamreview.org">I&#8217;d love to hear from you!</a></em></p>
]]></content:encoded>
			<wfw:commentRss>http://steamreview.org/posts/steamworksapi/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Splash Damage: &#8220;Steam is a third platform&#8221;</title>
		<link>http://steamreview.org/posts/splashdamage/</link>
		<comments>http://steamreview.org/posts/splashdamage/#comments</comments>
		<pubDate>Tue, 11 Mar 2008 13:01:48 +0000</pubDate>
		<dc:creator>Tom Edwards</dc:creator>
				<category><![CDATA[Steamworks]]></category>
		<category><![CDATA[Splash Damage]]></category>
		<category><![CDATA[consoles]]></category>

		<guid isPermaLink="false">http://steamreview.org/posts/splashdamage/</guid>
		<description><![CDATA[Splash Damage discuss Steamworks: “[it's] like a third platform now. It’s that big. There’s the 360, the PS3 and Steam.”]]></description>
			<content:encoded><![CDATA[<p>I don&#8217;t normally post straight news, but this deserves reporting. Via <a href="http://www.rockpapershotgun.com/?p=1294">Rock, Paper, Shotgun</a>:</p>
<blockquote cite="http://www.rockpapershotgun.com/?p=1294"><dl>
<dt>Jim Rossignol [RPS]: What do you think about Steamworks?</dt>
<dd>Steve Gaffney [Splash Damage]: It’s great. We need someone to look after the PC platform, and only Valve are really in a position to do that. There’s no downside to it.</dd>
<dd>Paul Wedgwood [SD]: And there’s a big upside for Valve – to control the PC platform via more Steam subs. But that is a positive thing for other developers.</dd>
<dt>Jon Hicks [Official Xbox Magazine]: You’re not worried that Valve could turn around and start holding the platform to ransom?</dt>
<dd>Gaffney: Perhaps, but Steam is like a third platform now. It’s that big. There’s the 360, the PS3 and Steam&#8230;do you not think?</dd>
<dd>Tim Edwards [PC Gamer UK]: I completely agree, I’ve just never heard anyone say it out loud. Every gamer I know has a Steam account, and uses it regularly.</dd>
</dl>
</blockquote>
<p>That makes Splash Damage&#8217;s next game a Steamworks title in my book! There are some vague details about what we can expect from it <a href="http://www.rockpapershotgun.com/?p=1294">in the full interview</a>.</p>
<p>Needless to say, I also agree with Gaffney and the <em>other</em> Edwards that Steam is the PC platform now &#8212; it would be madness for a developer to forgo Steamworks, even if they were to employ only its simple distribution and update functions.</p>
<p><span style="font-style:italic;">(The updated Quake Wars demo Wedgwood talks about <a href="http://steamgames.com/v/index.php?area=game&#038;AppId=10050">was released on Steam unannounced</a>. Oops&#8230;)</span></p>
]]></content:encoded>
			<wfw:commentRss>http://steamreview.org/posts/splashdamage/feed/</wfw:commentRss>
		<slash:comments>10</slash:comments>
		</item>
		<item>
		<title>Steamworks silence</title>
		<link>http://steamreview.org/posts/steamworks-rps/</link>
		<comments>http://steamreview.org/posts/steamworks-rps/#comments</comments>
		<pubDate>Thu, 07 Feb 2008 14:10:29 +0000</pubDate>
		<dc:creator>Tom Edwards</dc:creator>
				<category><![CDATA[Steamworks]]></category>

		<guid isPermaLink="false">http://steamreview.org/posts/steamworks-rps/</guid>
		<description><![CDATA[Steamworks is a very large change for the PC industry. Unfortunately Valve don’t appear interested in talking to me any more, so there is little I can do for the conversation surrounding it but add unanswered questions. Which I would rather not.]]></description>
			<content:encoded><![CDATA[<p><a href="http://steamgames.com/steamworks/">Steamworks</a> is a very large and profound change for the PC industry. Unfortunately Valve don&#8217;t appear interested in talking to me any more, so there is little I can do for the conversation surrounding it but add unanswered questions. Which I would rather not.</p>
<p>I will instead leave you with <a href="http://steamreview.org/posts/steamplatform/">Andy Simpson&#8217;s guest opinion piece from last year</a>, for reasons which should become clear as you read it, and <a href="http://www.rockpapershotgun.com/?p=1016">Rock, Paper, Shotgun&#8217;s interview</a>, which does an excellent job of demystifying a press release that left a lot of its readers in the dark.</p>
<p>I&#8217;m sorry about this.</p>
]]></content:encoded>
			<wfw:commentRss>http://steamreview.org/posts/steamworks-rps/feed/</wfw:commentRss>
		<slash:comments>10</slash:comments>
		</item>
	</channel>
</rss>

