Slashdot Mirror


Steam Updates On Hardware Changes, Debugging Innovations

Thanks to Planet Half-Life for reprinting a note from Gabe Newell discussing the latest changes and survey results regarding Valve's Steam 'content delivery system'. He compares the recently mentioned hardware survey to an earlier one, mentioning: "There's lots of interesting info, for example Windows 98/Windows ME users going from 62.8% down to 8.25%." Newell also discusses the code debugging innovations that Steam is now providing: "We've been able to increase the level and speed of our Steam upgrades by direct reporting of client bugs back through Steam. If a Steam client reports a problem, we can replicate it on our machines and jump directly to the line of code in our debugger", before ending by revealing that the much-delayed Counter-Strike: Condition Zero is now available for pre-order via Steam.

19 of 50 comments (clear)

  1. pre-order by pizza_milkshake · · Score: 3, Insightful

    has any game offered via pre-order ever delivered on time?

    1. Re:pre-order by jantheman · · Score: 5, Informative

      well....It (CS:Condition Zero) is already apparently on my computer already (via the steam 'trickle feed' update) - the 'gcf' (game cache file?) is there. Apparently all I have to do is wait for them to 'release' it officially, so delivery on time seems to be a moot point.

      hmmm...have I got time to attempt to hack it out...?

      --
      -- Mod me down. I am not a karma tart. ffs,gag
    2. Re:pre-order by Pvt_Waldo · · Score: 2, Interesting

      The thing is, this game HAS been delivered. That pre-cache everyone is downloading is the game, encrypted.

      The game HAS been delivered - if you got that CZero Steam cache, you have the game.

  2. stupid. by ziggles · · Score: 4, Insightful

    I think it's kind of silly to compare the results from these surveys. One was taken via Steam, which is basically only going to be used by people on broadband and hardcore players; and the other was taken via the web which obviously includes a lot more people and a different kind of player in general. Comparing the results doesn't tell you anything.

    1. Re:stupid. by stedd007 · · Score: 2, Informative

      If you already have counterstrike 1.5 installed, the download via steam to update to 1.6 is small enough to be manageable. Also, most of the counter strike community has moved over to 1.6 now, so the survey should be fairly accurate of the gamers playing counterstrike, as you have to have steam installed to play 1.6

  3. the use of steam by mandalayx · · Score: 5, Interesting

    One has to wonder why Valve seems to be spending so much time on Steam. I've seen previous comments speculating that the reason Valve is delaying HL2 is to work on getting Steam 100% correct.

    Yet even if that were true, it's hard to see how Steam would really increase the amount of people buying Valve games. Even though I was a hardcore HL1 player, I would not buy any game because of the Steam association. If anything it just seems like a cool market research tool and possibly some DRM in the future. But to spend a few years programming a cool market research/DRM tool?

    1. Re:the use of steam by BrookHarty · · Score: 3, Interesting

      Even though I was a hardcore HL1 player, I would not buy any game because of the Steam association.

      Steam is here, so if you want to play HL2, you have to use steam, there is no way around it. When you go to the next lan party and everyone is playing Hl2, what choice do you have?

      But I know how you feel, DRM, and other things just pisses everyone off. I just bought a DVD player, and they had a damn advertisement logo on it, when I removed it, it left the sticky tape on the DVD player. The damn tape wouldnt come off. I uses a wet sponge and tried to remove the tape, but scratched the surface of the dvd player.

      I was pretty pissed off. Next time I go into the store, im opening the damn box and looking at the unit first. I'm also sending a nasty letter to the company about such shitty services.

      It seems like every company just does what it wants, and fucks the consumers, We can just hope that HL2 doesnt suck using steam.

    2. Re:the use of steam by Anonymous Coward · · Score: 5, Insightful

      One has to wonder why Valve seems to be spending so much time on Steam

      One word: MONEY.

      They get control of the distribution channel and get themselves a bigger cut. The more copies of the game they can sell via direct download (as opposed to in stores), the more cash they get. Typical costs are something like:

      CD & box = $5
      Advertising costs = $5
      Retailer = $15 (shelf space == very expensive)
      Publisher = $10
      Developer = $15
      Total price = $50

      By selling directly they can eliminate both the publisher - and the retailer costs. Except that now they can change the price to $40 a downloadable copy. They not only sell the game for less - but they also make double the money on that copy:

      Bandwidth for distribution = $5 (say, 4 GB transfers over the course of the game's life if it's installed three or four times when the customer upgrades machines)
      Advertising costs = $5
      Retailer = $0 (no shelves)
      Publisher = $0
      Developer = $30
      Total price = $40

    3. Re:the use of steam by fireduck · · Score: 4, Insightful

      Blame Blizzard.

      Whether you like their games or not, Blizzard struck gold with Battle.net. Easy one-click access to online gaming; built-in with the game, automagic patching when you log on. No messing with server lists, etc. Chat rooms. Battle.net is a PR dream and really helped propel Blizzard to the forefront of online gaming.

      The easier you make it for people to play your products, the more product you are going to sell. In Valve's case, one can easily envision a whole number of retail mods being released. Since multiplayer is the rage, money is to be made in the online arena. Given that from the total HL population, a minority of them actually played online (no idea how small, but it's certainly much less than the millions that were sold), any opportunity to get a fraction of them online and potentially buying your online mods is money.

      In the case of HL, I'm somewhat relieved that they're going the online autopatching method. There were a ridiculous amount of patches released for HL and if you didn't keep up with them you could easily get lost in what you needed (they released full standalone retail-to-current patches somewhat infrequently and lots of incremental patches inbetween). So an easy "click to update" system (or better yet, leave it running and have it updated and ready whenever you want to play) is a nice convenience.

      granted, it sucked mighty hardcore when it was first released and it'll absolutely suck for a couple weeks after HL2 is released, but overall, I'm not too worried about it.

    4. Re:the use of steam by Chibi · · Score: 2, Informative
      The damn tape wouldnt come off. I uses a wet sponge and tried to remove the tape, but scratched the surface of the dvd player.


      Sometimes using nail polish remover will get rid of tape residue. I haven't taken organic chemistry in years, but I believe you need a like solvent to dissolve the "gunk."

      --
      If all you have are silver bullets, everything looks like a werewolf.
    5. Re:the use of steam by SavannahLion · · Score: 2, Interesting
      One has to wonder why Valve seems to be spending so much time on Steam. I've seen previous comments speculating that the reason Valve is delaying HL2 is to work on getting Steam 100% correct.

      I would imagine that this is a somewhat correct assumption. I once had a copy of a Steam PowerPoint presentation (Dead link, send me a message if you happen to have a copy of it.) that pretty much stated that Valve was going to use Steam, and it's DRM related design, to force markets like Asia to pay up for their copies. Knowing that, everything else with Steams design is merely a consequence of its nature.

      Think about it. If you strip away all the things that many pro-Steam users cite as advantages of Steam that is also unique to Steam, you're not left with a whole hell of a lot to work with.

      For example;
      Automatic updates: So what? That was what Sierra Utilities was originally meant for. Of course, it was terrible since the FTP server in question was always full or down. But that didn't mean there couldn't be another non-DRM attempt.

      Content (Game) delivery: Am I the only one that remembers the RealPlayer network offering of downloadable TFC?

      New GUI: Like this couldn't be done with the old version?

      Includes VAC: I swear everytime this lame argument pops up, they pretend the WON version never had VAC... ever.

      I could go on and on about all these, "features," of Steam and how they've could have been done in other ways. But once you boil it all down, it's really another noose that's prettied up with cute little pink flowers that someone is trying to tie around our collective necks.

  4. Drop in Windows 98 users (partially) explained by StupidKatz · · Score: 5, Informative

    I recently changed my gaming PC's OS to Windows XP Pro. I'd previously used Windows 98SE. Why did I, a rabid hater of all things XP (updates, EUL"A"s, wizardry, etc.) give up on 98 for my gaming OS?

    DirectX 9 broke 98. I've been telling everyone within earshot that this was the way that MS was going to force the gamers off of 98 - via DirectX. All video files, under any format that I can find, (except real; I don't use it) are broken. They refuse to load. Breakdown of the issue here and here

    It isn't a critical problem at this point, but the second "solution" is so obscure that I wonder how anyone managed to find it. (The first involves re-running the directx installer, which will allow the system to play back videos fine until the subsequent reboot.) How likely is an official fix for this issue? That's what I thought. Too bad, though - Win98SE still had a year or two worth of gaming life left in it.

    1. Re:Drop in Windows 98 users (partially) explained by Blakey+Rat · · Score: 3, Informative

      If you hate XP so much, why didn't you go to 2000 instead of XP? It runs DirectX 9 just as good as XP does, all the games coming out are just as compatible with 2000 as they are with XP, it 2000 Pro costs the same as XP Pro, and it doesn't have product activation.

      I mean, your choice, but it seems strange.

  5. HL2 *requires* Steam? by StupidKatz · · Score: 4, Informative

    HL2 was not originally going to, and as far as I know, won't require Steam, as long as someone buys a boxed copy. ... Until you patch it. You should have seen the thread on the Valve/Steam forums that blasted that decision to hell and back. No one, save Valve/Vinvendi, likes it.

    I won't buy or play HL2 if it requires Steam. Exception: when I can buy a used copy off of someone for single-player or when a LAN fake-Steam server will fool the software, I might buy it (used) for ten bucks, as long as my purchase won't add a tick to their sales figures.

    Think about it - the entertainment industry (Vivendi/Universal, hello? MPAA/RIAA, hello?) wants to own everything. Forget about fair use if this Steaming crap becomes the norm; you won't even be able to use your computer when your ISP borks your net connection. The only way to fight this crud is to fight it by keeping your money away from the people resonsible for this farce, even if it means passing up something that might actually be really fun.
    If HL2 really will require Steam, then don't purchase the game. Don't increase their sales figures, don't let them think this is a profitable way to force DRM down our throats. Behave like customers, not simpering consumers, and take your business elsewhere.

    1. Re:HL2 *requires* Steam? by ctr2sprt · · Score: 2, Interesting
      HL2 requires Steam, period. What you are thinking of is Valve's intial proclamation that, once you patched HL2 or played online, you would thereafter always need to be connected to the Internet, even when playing the single-player game. This has already been dealt with - Steam has an "offline mode," so you connect once, disconnect, and then play single-player (or multiplayer on LAN) without an Internet connection. Probably HL2 will ship this way.

      I don't really have anything to say about your actual point, just clearing up some facts.

  6. Slightly OT: Steam and your hard drive by StupidKatz · · Score: 5, Interesting

    Who owns your hard drive? If you've installed Steam, read this, then answer the question again.

    Yeah, let's all give game developers on-demand access to our storage. Cheat detection notwithstanding, this is bad news; is it worth the cost? I like to think intelligent people agree: it isn't.

  7. Re:Does anyone find Steam annoying? by Robmonster · · Score: 2, Insightful

    That doesnt make sense.

    You cite Lack Of Free Time as a reason for stopping to play (which I understand perfectly) , but then you say you'd rather manually find, download, and install game patches, rather then let Steam do it all for you overnight or something.

    --
    I have no sig yet I must scream.
  8. Don't purchase the game? by That's+Unpossible! · · Score: 2, Interesting

    If HL2 really will require Steam, then don't purchase the game. Don't increase their sales figures, don't let them think this is a profitable way to force DRM down our throats. Behave like customers, not simpering consumers, and take your business elsewhere.

    Can someone point me to an official quote from the company that explains that if you don't have a network connection, you can't play HL2? Because other than them requiring me to connect to their computers to play this game, I don't really see the big deal about having to install their content delivery platform to play HL2. I am going to want to do that anyway to get the updates. As long as I can play HL2 even when my net connection is fucked, what does it matter?

    --
    Ironically, the word ironically is often used incorrectly.
  9. p2p and steam by mandalayx · · Score: 2, Interesting

    wow, highly interesting. text here in case the Valve mods don't want you to know:

    *********

    Here's what happened to the silent majority of people that found themselves with steam having downloaded CZ to their machines without any real notification. Story below is in chronological order. The reason I'm making this into the separate thread is because I don't believe something like this belongs in the CZ forum (this is steam issue and has nothing to do with CZ mod) and because I have two questions I'd like to hear the answer to (those are at the bottom of the post).

    Here's what happened:
    Steam started, and suddenly popped up an ad (something I don't recall it doing before). Seeing "CZ" label, I closed the window as soon as it opened. I switch to another window for a few minutes (note: I'm on 10mbps). In about 10 minutes I notice steam icon has changed to "working". I switch to netlimiter bandwith monitoring software to see the bloodsucker having already downloaded 50 megs of "something", yet my game of NS plays just fine. Odd. Also I notice the new "CZ" icon in the games menu, but right click on it only shows "start pre-loading" option. Well I could care less about pre-loading it since I have no intention whatsoever of bying that game, so I just let it be (note to unbelieving teenagers: there was no "preferences" or any option like that. Only standard info options and "start pre-loading". Nothing else.)
    Okay, open steam preferences in netlimiter, find the address of the update server and choke download to 1KB/sec. No more weird download traffic for a while, as that choke kills the connection. Yay for good anti-bandwith-leech software.
    About 2 hours later I come back and restarted steam to find that I now have ~40% of counter strike mod installed (that mod was set to "never update" in the preferences and never installed on the machine). Rather pissed at it (I'm on daily traffic quota) I choose to delete the whole thing and set the preferences to "never update" again thinking that would fix it.
    Next day, evening, start up steam for daily couple hours of NS, and play normally. After I'm done, I notice that steam icon indicates "working" again. Okay, since the update server is still choked to hell externally, no way it could have downloaded downloaded anything weird. Additionally I notice that I now have CS and CZ icons active. WTF? Okay, again, CS preferences, delete local content (almost none of it this time, thanks to the external choke). Nope, error message pop up indicates that "CS cannot be deleted as CZ requires some CS content". As you can figure, at this moment I'm getting beyond pissed, and right click on CZ icon, and finally see that "preferences" option where "start pre-loading used to be"! Allright, click on that, and notice that I have a pretty decent persentage of the game pre-loaded. Delete that content, never update both CZ and CS, and since then it didn't seem to start again. Then again, I don't know what it will try to pre-allocate tomorrow, so steam is now on permanent external 4KB up/down choke just in case.

    Now a few questions to people that are actually in contact with valve steam team (not the random forum users please, I ask for input form people that know what they are talking about, as I can make educated guesses just as well as anyone here)

    1. Is this sort of thing going to happen in the future? Unlike many teenaged amercan boys seem to think, everyone in this world pays for their bandwith. ISPs pay per download and upload gigabytes, and these costs are covered by customers who pay for their connections. If this sort of useless downloads begin to be used, ISPs will experience greater amount of traffic. Think all those gamers that never really use their computers for any massive downloads suddenly pre-load something like half-life 2, gigabytes worth of data likely, I'm ready to bet any ISP, american, european or australian is going to notice the spike, and someone will have to pay for it. And as always, it will us the customers.
    2. With valve hiri