Slashdot Mirror


Half-Life 2 Preloading from Steam

Nos. writes "For those of us using Valve Software's Steam platform, we can now begin 'preloading' Half-Life 2. The article explains that this will download an encrypted version of the game that you can unlock when you purchase it. They only say that purchase options will be available soon."

24 of 534 comments (clear)

  1. Don't bother trying by Anonymous Coward · · Score: 5, Informative

    It's been pre-Slashdotted. You get an error saying their servers are already too busy doing preloads and to try again in a few hours. If you want to see the in-steam announcement though, go here.

    1. Re:Don't bother trying by NotAnotherReboot · · Score: 5, Insightful

      I wouldn't exactly call it a slashdotting.

      If you look at their status page,
      http://www.steampowered.com/status/status.h tml
      you will see that they have plenty of bandwidth available. The 'available' bandwidth is actually pretty accurate from what I've seen. They can pump out more than they're doing right now.

      It asked you to try again long before it came onto slashdot.

      They are intentionally throttling the number of downloaders for it because there is no great rush to make sure everyone has it right now (it won't be coming out for a few weeks at the very least, many retailers are speculating Nov. 1st, but I wouldn't hold much weight in their dates). They are throttling them because they don't want to degrade the quality of service for games already released on Steam (HL series of games).

      Try again in a few days, and you'll be no worse off.

  2. Hrmmn by Anonymous Coward · · Score: 5, Funny
    "You get Half-Life 2 yet?"

    "Yup!"

    "Boy, I can't wait til next year when we can play it"

    1. Re:Hrmmn by xenocide2 · · Score: 5, Informative

      It also puts Sierra in the not so enviable position of selling a product directly to the customers while also selling it to retail. Retail isn't happy when they get undercut by the guy giving it to them. Especially places like walmart. Of course, they're also building a way to eventually circumvent the retailers AND the publishers, which Sierra isn't happy about, as you noted.

      Of course, not every game can be sold via steam like scenarios. The FPS market comes with a lot of assumptions about the demographic. Dominately technical, online (broadband)and expensive computers. Take out any of those and steam just doesn't make sense. If Valve wants to branch out to a broader demographic by making games in the vein of Popcap, you really need something tied much closer to the browser than a standalone app just for shopping. Or if they want to sell something like Deer Hunter to people that don't live on the internet or read PC Gamer magazines, then a nice orange box at walmart is still your best bet.

      --
      I Browse at +4 Flamebait

      Open Source Sysadmin

  3. yay by Rotkiv · · Score: 5, Funny

    I felt my heart jump, just from the word soon. A tear came to my eye too, but that's because my eyes hurt from staring at a monitor too long.

    --
    RArr!
  4. eh, this could be bad for Valve by rambo_command0 · · Score: 5, Interesting

    I wonder how long it will be till hackers find away to spoof half life 2's pre-loading authenticiation and users can play hl2 without actually buying it.

    1. Re:eh, this could be bad for Valve by kagaku · · Score: 5, Informative

      As far as I know, it's only preloading stuff that won't change between now and the time the game ships. Graphics, sounds, levels, anything that's done. The actual game engine itself probably won't load until you pay for the game. I'm sure someone will eventually figure out how to decrypt the cache file, but it won't do much good without the game engine itself.

      --
      everyday is another shooter.
    2. Re:eh, this could be bad for Valve by Lord+Kano · · Score: 5, Insightful

      Two words

      "Steam Authentication"

      I misplaced my Half-Life CD case when I needed to freshly install WinXP. I used a key gen to get the game to work. WON's server wouldn't authenticate my bogus key. I was left not playing for about two weeks when I finally found my CD case and put in a legit serial number.

      I don't think that Valve is going to use a more lax authentication regimen for HL-2, especially after the "source theft" that happened last year.

      LK

      --
      "Hi. This is my friend, Jack Shit, and you don't know him." - Lord Kano
  5. finding the key by mikeymac · · Score: 5, Funny

    Now if i could only find that damn ati coupon thing, *looks at desk*, shakes head.

  6. Bah, Steam by Anonymous Coward · · Score: 5, Insightful

    I stopped playing CS when Valve force-fed their DRM, buggy, memory-intensive heaping pile of poo they call "steam" onto their userbase.

    With Doom 3 who needs them!

  7. QCrack.exe by jwlidtnet · · Score: 5, Interesting

    Interesting...does anybody here remember the a vaguely-similar route taken with id for the Quake shareware release? An encypted version of that game (and essentially every past Id game) was on the shareware CD, and could be unlocked when purchased. And then along came QCrack.

    Valve's distribution idea is interesting, but I hope for their sake that the security's very strong, requiring all sorts of authorizations and whatnots. If not, Doom III's slightly-premature leaking to the internet might seem like a far more ideal scenario than a Valve-aided distribution of compromised content.

    1. Re:QCrack.exe by Spezzer · · Score: 5, Interesting

      The pre-load most likely does not include core game files like the executable, just the static libraries of models, maps, textures, etc that will not change until the game's release. When the game is 'released,' Steam will probably just download the rest of core game files (which should be a relatively small download), and then will launch the game.

      It seems like the only danger of breaking the encryption is getting access to files that may spoil the plot, but I've heard there's already a file out there that does that.

    2. Re:QCrack.exe by Xepo · · Score: 5, Insightful

      I dunno what everyone's worried about. I mean, it says encryption...not like, product key and verification crap. If Valve was actually worried about it, then they would have put some 128-bit, maybe even 256-bit single-key encryption in there, stuff which would never feasibly be broken. Now of course, that assumes the scheme only has one working key, which if they did do it like a product key thing, wouldn't work.

      But, at least, if I was valve...encrypt a seperate copy for each player, with an id to identify which key valve needs to give that player when they buy the game. ::shrug:: Practically unbreakable. I don't know if that's feasible under steam either, but my point is that all it takes is some easily found strong encryption (gnupg stuff, even) to make this practically uncrackable until the game is released.

  8. The big internet blackout by Anonymous Coward · · Score: 5, Funny

    So this will be the cause of the big internet blackout, not cyber-terrorist but gamers downloading HL2. :-D
    I knew it when Valve delayed the preload.

  9. Boo friggin yah! by Anonymous Coward · · Score: 5, Funny

    I just got it to start pre-loading despite failing during earlier attempts. I can't wait to start not playing it.

  10. Re:More Valve Bullshit. by ftgow · · Score: 5, Funny

    Word up dude. Valve makes one game 6 years ago, and now is somehow living (leeching) on the mod community for more content to their aging quake 1 engine. Fuck them, fuck them up their stupid asses.

  11. Re:Torrent... by Mazem · · Score: 5, Interesting

    Last year Bittorrent's creator Brahm Cohen was hired by Valve to improve Steam's content distribution system.

    Also in terms of overloading servers, slashdot has nothing over the hordes of counter-strike players.

  12. Torture by thebroken · · Score: 5, Funny

    Valve should get the war for The Game Company That Managed To Torture Its Fans By Having Code Stolen, More Release Dates Than Jerry Seinfeld Had GirlFriends, Leaked The Plot, And Gave You A Game You Could Download But Not Play Until They Let You Award. Wonder what the award would look like...probaly a figure of Duke Nukem.

  13. Re:Just wait by techsoldaten · · Score: 5, Funny

    Already on it.

    I got the game to boot using a kernel debugger and a little trial and error. SoftICE revealed the installer makes a call to something in _vis.dll, which in turn checks to see if hl2_acf.nfo exists within the steam install directory.

    Decompiled _vis.dll with DisC, replaced the function call to a new function that always returns true. Recompiled _vis with Visual C++, nogo, then tried with Borland and the game booted.

    Posting a crack tonight.

    M

    ---
    Always read sigs for important words like syyyyke.

  14. Re:Just wait by Anonymous Coward · · Score: 5, Informative

    I call shenanigans. DisC was specifically written for taking apart Turbo C dos executables. If you were genuinely following a trace like this, you would have almost certainly just intercepted the outgoing call to "_vis.dll" and loaded the truth value inline - not like you wouldn't have had enough room to work in.

  15. Re:Just wait by Anonymous Coward · · Score: 5, Informative

    This should be modded "Funny" since the poster makes it clear this is a joke by his usage of "syke" in his signature. Being syked is the 80's equivalent of the aughts being punk'd.

    -AC

  16. Re:More Valve Bulls*** by MedHead · · Score: 5, Insightful
    Actually, they have managed to use an engine that is easily modified, and let the users keep the game alive. If it wasn't for the user interest, Valve would have dropped the game long ago.

    Valve is far far far from intelligent. The WON patches, source code leak, a release date that is overdue one year, Counter-Strike: Condition Zero, content servers that authenticate, run the main website, and deliver content, and the Half-Life 2 plot leak (rumor) all point toward a company that has trouble keeping both of its brain cells in working order. It's far from a smart company. It's a very, very, very lucky company, who was fortunate enough to hit a goldmine of a game. A goldmine only kept alive with the mods that users produce.

  17. Re:I actually like Steam. by frostbane · · Score: 5, Insightful

    Favorites list (don't remember if original CS allowed this. I used to write down the IP of a good server to play there)

    Using Half-Life's in-game server management did allow you to toggle a server as a favorite and even allowed you to browse favorites only. The only problem was that it seemed buggy as hell and would frequently "forget" your favorites from another session (which can really piss you off), but it was there.

    With Steam, all that business is managed automatically. It's heaven. As for buggy or memory intensive, I encountered one bug so far (input lag playing havoc with my keyboard) and that lasted only a few days.

    Steam had way to many problems on release. It was no where near ready for release and shouldn't have been implemented. I didn't use steam for a long time (pissed off at Valve for buying out (ruining) HL mods), but I know plenty of CS players who were left without playing their precious game for days at a time because problems with content delivery and detection. If you know some young CS players, you know it can be more addiction than heroin for them. It pissed the shit out of them. I can remember hearing, "Steam sucks" every five minutes. At the moment Steam seems to have settled down and most of the bugs are worked out, but there are still problems. A month (or two) ago I was locked out for a week because Steam forgot to remove/update a file. While the system might seem to a nice way to update a game I still prefer just downloading updates off mirrors like the old days. Unfortunately as more games go to Steam (especially since Valve took down WON), less and less use their own sites and mirrors for downloading their mods.