Slashdot Mirror


Half-Life Games Make Steam Compulsory

Thanks to PlanetHalfLife for clarifying that you will soon need Valve's Steam technology installed to play any Half-Life engine title online. According to the site, "...sometime in the near future, Valve will be releasing an update to Half-Life that will require you to convert your old WonID CD-Key into a SteamID", and Valve's Erik Johnson explains this means "...you'll have to have ['digital content platform'] Steam installed to play the most current version of Half-Life [online]." Although he clarifies that "...no, you do not have to pay for Steam", and PlanetHalfLife points out "you should still be able to play HL through third-party server browsers", this is still a major change for Half-Life engine games such as Counter-Strike, Team Fortress and Day Of Defeat.

84 comments

  1. Great idea, but... by Goldberg's+Pants · · Score: 5, Informative

    A group of friends and me play Counterstrike every weekend. A fair few people are having a lot of problems even getting Steam to work properly, let alone play anything.

    I know Steam is beta, but it's damn near complete and released (expected to coincide with the HL2 release). For those friends who want to join our Counterstrike game, they're going to be screwed if Valve don't fix some of the fundamental problems with the service.

    1. Re:Great idea, but... by __aafkqj3628 · · Score: 1

      Have you posted the bug to the forums or emailed valve about problems?

      In my experiences, the team at valve has got to be the most receptive group of people on the planet.
      Personally, my only problems with steam is the un-verboseness of the client when it is doing things like downloading or "updating."

    2. Re:Great idea, but... by Kanon · · Score: 1

      Except when they ignore a very serious security vunerability for months until someone gets sick and releases an exploit.

    3. Re:Great idea, but... by Goldberg's+Pants · · Score: 1

      The people who have problems have posted on the boards. My experience, and theirs, of their official boards is they ignore them. There's one particular fault (can't remember what it is since it doesn't actually effect me) that has been reported by innumerable people, and Valve have ignored them.

      I like Valve, don't get me wrong, and I think Steam is a really interesting idea, but they *HAVE* to start listening to people. As I said, it's a beta right now, but it's almost set for release. I fail to see what could change between now and release that would fix the problems my friends are having.

      When Steam is released, my friends who can't run it are screwed for playing ANY multiplayer HalfLife title.

    4. Re:Great idea, but... by junkgrep · · Score: 1

      They've been listening. Those boards are full of morons who post the same issue over and over. They wont shut up about shield exploit bug... but it's not like Valve didn't know about it. There was just no hurry to fix it: other things were more important. Yet for some reason all the beta testers thought it outrageous that they didn't fix the glitch, as if the beta test existed purely for THEIR enjoyment rather than testing.

  2. This kind of SDK.... by g_lightyear · · Score: 1

    ... is a *fantastic* idea, quite frankly. The only thing I wish, and I do wish it fervently, is that there were something open-source that did the same thing. I've been involved with so many projects where you keep needing to re-invent this specific wheel, over and over, on every damn game, and if it were possible to do this in an open-source SDK, I'm sure you'd see support for it in most of the open engines out there. Would be a great boon to cross-platform games developers.

    --
    -- A mind is a terrible thing.
    1. Re:This kind of SDK.... by __aafkqj3628 · · Score: 1

      You can get the steam SDK from valve, but you do need to sign an NDA with them first, still, hopefully valve will open up to community prospects (but they seem to have the commercial aspects of steam on their minds at the moment)

    2. Re:This kind of SDK.... by g_lightyear · · Score: 4, Interesting

      Yes, but unless they open the source to the SDK, there's no way we can get the kind of cross-platform support we'd need to use it in, say, CrystalSpace. I've done some work to a VFS implementation that treats bits of the local filesystem as 'cache' and checks the contents of the remote server for updates for each file; and while this works in specific cases, it's not a replacement for a general updater for an application. Something like this would be a great boon to the open source dev community. But there's just no way I could consider it unless it's open-sourced at the SDK level, and not just an open API. That would kill off their commercial ideas, unfortunately, IMO, and as such, I doubt they'll do it. Hopefully, though, it'll spur someone else into doing the job.

      --
      -- A mind is a terrible thing.
    3. Re:This kind of SDK.... by __aafkqj3628 · · Score: 3, Interesting

      Indeed, the closed nature of steam at the moment does present problems for community groups. However, valve doesn't even seem to think that steam would be at all a participant in community projects. All it seems to be geared towards doing is downloading updates and content for commercial software.

      I dunno, maybe valve will go for some non-commercial licensing scheme in the future.

      But I don't really see the great potential for steam in the community as an updater, it's method for updating software seems to just check version numbers and if they are different just download the thing again (well, the changed files), not at all hard to do but steam has a collected environment. Where's the attraction?

    4. Re:This kind of SDK.... by junkgrep · · Score: 1

      Actually, Steam is designed to manage free mods in just the same way it manages Valve's commercial games.

    5. Re:This kind of SDK.... by __aafkqj3628 · · Score: 1

      I though I implied that when i said -

      All it seems to be geared towards doing is downloading updates and content for commercial software.

      With the 'content' being MODs.

    6. Re:This kind of SDK.... by junkgrep · · Score: 1

      And the "commercial" being... what? non-commercial?

    7. Re:This kind of SDK.... by __aafkqj3628 · · Score: 1

      A MOD is a free content update for a commercial product (in this case, Half-Life).

      You usually don't write MODs for MODs

      (MODs = TC MODs)

  3. Linux Linux Linux... by Omicron32 · · Score: 1

    Steam is available on Linux, right?

    Also, have there been anymore rumours about HL2 for Linux?

    Not that it matters, I have WinXP sitting on this computer not doing anything, but the only reason I'm keeping that around is for HL2.

    1. Re:Linux Linux Linux... by __aafkqj3628 · · Score: 1

      Even if steam was avalible for Linux, what could you do with it? Download steam updates?

      I'd be interesting if valve did release a version for linux, but game companies seem to see linux as a small side-benefit when making a game these days. :/

    2. Re:Linux Linux Linux... by neglige · · Score: 1

      Steam is available on Linux, right?

      Technically, yes. But all you can download is server software.

      --
      My cats ate my karma. They also wrote this comment.
    3. Re:Linux Linux Linux... by psyco484 · · Score: 3, Informative
      Half Life 2 will run about as well as Half Life runs, on Linux (not talking hardware here), meaning you likely need Transgaming's Winex thing, maybe the free version will suffice, but not likely. And though HL installed on my system, Half Life's wonderful cdkey crap prevented me from ever playing it. Since steam is "available for Linux" in server form, with any luck a client can be hacked out, if not by valve, maybe by the community along with some openess from valve.

      If you're holding WinXP on a machine just to play HL2, you might want to keep that partition because anyone I knew that got HL to run under Linux said it ran like ass, which is dissappointing on a 2ghz. Personally I'm holding out on HL2 for a month or two at least hoping for either decent evidence it'll run on current hardware without an issue under Linux, or valve does something good for Linux, like make the game play in it themselves. Doom 3 has got my money on release day, at least ID cares about my choosen platform.

      Must admit I'm not an expert on HL's engine, is it openGL or directx based? OGL at least WILL run through some, if needed, ugly hacks though...we'll see what there is to work with eventually I guess...Game looks good, it'd be a shame if I can't play it.

    4. Re:Linux Linux Linux... by Distinguished+Hero · · Score: 1

      HL1 engine (heavily-modified Quake1 engine): OpenGL and Direct3D
      HL2 engine (written from the ground up): Direct3D

      --
      Uttering logically derived and empirically supported truths to the disciples of the orthodox establishment.
    5. Re:Linux Linux Linux... by Anonymous Coward · · Score: 1, Informative

      I've had some success running Half-Life in the bog-standard Wine which comes with SuSE 8.1 - to get around the CD check problems, just update Half-Life to a vaguely recent version. The check got removed aeons ago.

      It ran pretty well with my G400 in OpenGL, although there were occasional graphical glitches (probably more due to drivers and my rubbish motherboard than Wine or Half-Life).

      As you asked, Half-Life has multiple output thingies. There's software rendering (which is surprisingly good), OpenGL (which is 'standard' now and is the most compatible with recent mods) and Direct3D (mainly for compatibility with odd 3D cards and their substandard Windows drivers, I suppose).

      And Steam? I've no idea. I've never used it, and I'm still unsure what it's supposed to be. The 'subscription' system sounds horribly expensive, and used normally it's just another download system - what's it really for?

      Anyway, I'll be buying Half-Life 2 as soon as it comes out - in a good, old-fashioned physical form. I doubt it'll initially work well under Wine, if at all - a very recent DirectX sounds as if it's mandatory. That's what I keep Windows 98 around for. :-)

    6. Re:Linux Linux Linux... by pyr0 · · Score: 1

      I was actually able to get half-life to run *perfectly* under linux using regular wine (some very recent version...can't remember which). The only problem is that you have to restart your X server in 16-bit color or it won't work. That's pretty annoying actually.

    7. Re:Linux Linux Linux... by Omicron32 · · Score: 1

      So basically, we're screwed.

      I think we should boycott them.

      Don't run Linux servers, don't run Steam Linux servers, don't do anything for them that involves Linux at all until they release a client version of both Steam and Half-Life [2] for us.

    8. Re:Linux Linux Linux... by illumina+us · · Score: 1

      Steam right now is used for beta testing and is currently in beta form. I used it to play CS 1.6 without much of an issue, problem is, my primary connection is still dial up. I can't get anything fater unless I get a T-1 line ran to my house and I can't afford that. My experience with steam is that even if one file is changed in a game or program it downloads and verifies all the files. So instead of patching it downloads all the code again. This is quite time consuming. Now for the linux part...
      Valve uses steam to keep software up to date etc. Couldn't it use steam to also release new code and make it available so that if you buy HL2, when they rework the code to include native linux support then you will have it available because you have a valid Steam ID? Would be intersting if valve could pull that off, and would actually rework the code to work with linux.

      --
      -illumina+us "I put on my robe and wizard hat..."
    9. Re:Linux Linux Linux... by junkgrep · · Score: 1

      They are not making, and have no plans to make, a native linux client, unfortunately. Though I'd really rather see someone do a Mac port. Linux at least runs on PC hardware, so it's much easier to emulate without huge performance hits.

    10. Re:Linux Linux Linux... by Anonymous Coward · · Score: 0

      >Linux at least runs on PC hardware, so it's much easier to emulate without huge performance hits.
      Only on PC hardware If you aren't actually emulating (like wine).

    11. Re:Linux Linux Linux... by __aafkqj3628 · · Score: 1

      I think that would be the idea (but that's getting into weird DRM terriority, I would assume that you would have a CD-key if you bought it in stores and a username/password otherwise so you're not dealing with anything icky).

      Also, you make it seem like a port to Linux is a certain thing.

      When they rework the code to run natively on VMS, I won't have to buy HL2 again, I'll just have to buy a new machine ;)

    12. Re:Linux Linux Linux... by PyroMosh · · Score: 2, Funny

      Go and show them that if they don't write software for your OS, you won't use it on that OS!!! THAT'LL TEACH THEM!

      Linux users boycotting a company until they make games for Linux is like Castro saying that Cuba is boycotting American goods.

  4. Great! by I(rispee_I(reme · · Score: 2, Interesting

    Hopefully Valve will keep doing things to turn off the gaming community. Between this and the surprisingly good looking quake 1 engines that have been coming out, I'll hopefully have some company on ye olde Quake 1 servers...

  5. Now if I have got an old Half Life CD... by ihatesco · · Score: 1
    I have to:
    1. install it.
    2. wrestle to remove that turd called Sierra Utilities.
    3. download steam.
    4. upgrade Half Life...

    Ummm...

    --
    "I am slashbot, hear me roar!"
    1. Re:Now if I have got an old Half Life CD... by __aafkqj3628 · · Score: 1

      I though it would be more like -

      1. Install your game (HL/whatever)
      2. Install update (which would include steam, et. al.)

      Sierra Utilities? You mean that thing that crashes when I run it and can't find any ftp locations for shit?

    2. Re:Now if I have got an old Half Life CD... by The_Spide · · Score: 1

      That is assuming you still have your CD Key ...

      Mine _was_ stuck to the back of my cd case not inside the
      case where it wouldn't come off and disappear at the first
      chance it got.

      Does the new change mean I can't just search for a serial
      number/keygen online like a used to do whenever the urge
      to install to play HL again stuck?

      Since I don't have the original off-the-shelf box what
      else would constitute Proof of Purchase so I could get
      a legit WonID to upgrade ?

    3. Re:Now if I have got an old Half Life CD... by Edgewize · · Score: 1

      Since I don't have the original off-the-shelf box what else would constitute Proof of Purchase so I could get a legit WonID to upgrade?

      $15 should do it.

    4. Re:Now if I have got an old Half Life CD... by illumina+us · · Score: 1

      If you still have the orignal CD you should be able to send it back to valve and then they'll send you a new CD with a new CD key.

      --
      -illumina+us "I put on my robe and wizard hat..."
    5. Re:Now if I have got an old Half Life CD... by PainKilleR-CE · · Score: 2, Informative

      The info on the address to send it to and so on should be in the readme.txt file, which you can access without entering the CDKey (because you aren't prompted for the CDKey until you run the game iirc). Otherwise it should be posted online somewhere, and it's done through Sierra, not through Valve directly.

      --
      -PainKilleR-[CE]
  6. Not to forget... by cronostitan · · Score: 0

    ....Natural Selection
    http://www.natural-selection.org

    --
    Spelling errors were made for your amusement only...
  7. HOT! by InsaneCreator · · Score: 3, Funny

    Does that mean we can finally start looking forward to some steamy action? :)

    1. Re:HOT! by HoppQ · · Score: 1
      Does that mean we can finally start looking forward to some steamy action? :)


      Seems so.
      --
      My sig will be released in 2015 third quarter. Rating pending.
  8. Thanks from a 56k'er... by DruggedBunny · · Score: 5, Informative
    Oh my God. Steam is so bad on a 56k modem it's unbelievable. Every time you start it, it says "Updating Steam" and you can't do anything for 5-10 minutes while it downloads... 'something'. Man, that's gonna make online gaming a *whole* lotta fun!

    Why are companies so insistent on placing hurdles in the path of gamers these days? Why ruin what otherwise -- going by all the videos and previews -- looks like being a fantastic experience?

    Clueless.

    1. Re:Thanks from a 56k'er... by Anonymous Coward · · Score: 0

      Maybe you should step up to this century.

    2. Re:Thanks from a 56k'er... by Anonymous Coward · · Score: 0

      And maybe you should realize not everyone has access to (or can afford) cable/dsl. Contrary to what MS would like to believe with Live, many people are still using 56k.

    3. Re:Thanks from a 56k'er... by Cassius105 · · Score: 2, Insightful

      you do realise that over 50% of people dont have access to broardband right?

    4. Re:Thanks from a 56k'er... by Anonymous Coward · · Score: 0

      And that 95.2% of statistics are made up, right?

      If you're trying to play a 3D shooter on dialup you deserve all the heartache you get. It is a waste of time. The level of twitch and reflex involve requires a fast connection. Period.

      It's like trying to compete in the Indy 500 on a bicycle. "Wahh, the pit crews won't re-inflate my bicycle tires!" The environment is not designed for 56K. DSL and wireless are expanding quickly, I live in the sticks of Montana and even I have it.

    5. Re:Thanks from a 56k'er... by Cassius105 · · Score: 1

      though there are perks to it

      you have an excuse for whenever you lose to anyone who has broardband

      and when you beat people on broardband its that much more satisfying :)

    6. Re:Thanks from a 56k'er... by FreekyGeek · · Score: 1

      You might note that since Steam is still in beta, there are probably a LOT more changes being made than there will be in release.

      No one is making you use Steam (yet). You decided to try it. You knew it was beta. Beta software gets tons of patches. That's the whole point. So quitcher bitchin.

    7. Re:Thanks from a 56k'er... by illumina+us · · Score: 1

      Well thanks for being ignorant. I live in Ohio and broadband is all around me, problem is Verizon says DSL is not available even though the CO is reported live on broadbandreports.com, Time Warner services every house withing a quarter mile radius of my house, but doesn't service my house. The only broadband I could get is sattelite, and that's a minimum of a 700ms ping. Wireless? that gives you fairly low pings but shitty transfer rates and is only really available in metropolitan areas. Oh and BTW I play CS on my dial up all the time, and a 200ms ping is not too much, I can still kick ass. So you can go back to being ignorant or you can open your eyes and see reality.

      --
      -illumina+us "I put on my robe and wizard hat..."
    8. Re:Thanks from a 56k'er... by junkgrep · · Score: 1

      LOL: I guess you missed the big honking label on the Steam beta that it is for BROADBAND USERS. The reason it took so long is that Valve was using Steam to stress test their content servicing. It was set so that whenever you loaded up a game, it was set to download all the content in real-time. This is uneccesary (in fact you don't even need a net connection to play SP), but was done so that they could test out and negotiate heavy loads. If it didn't work for you, that's because the beta program wasn't made for people like you. The final one will be.

    9. Re:Thanks from a 56k'er... by Sinistar2k · · Score: 1

      There can't be that many more changes. Steam comes out in two days.

  9. Maybe I won't be buying Half-Life 2 by rmohr02 · · Score: 1

    I've had nothing but problems with Steam. If I'm forced to use it to play HL2 online, I'm not going to buy the game.

  10. steam doing away with publisher companies by decairn · · Score: 3, Interesting

    The idea behind Steam is good - using the proliference of broadband to allow game companies to publish and manage their own games. Bye bye Sierra hopefully.
    Dial-up users will suffer pain on updates, difficult to get away from unless there are options to disable automatic updates to Steam.
    Steam's state right now - well, once started it is OK. However, it can take a few seconds to several minutes to actually appear as a window, often leaving you wondering where the heck it is, or did you double click like you thought you did. Pain in the ass if you like positive confirmation something is running.

    1. Re:steam doing away with publisher companies by Anonymous Coward · · Score: 0

      im pretty sure steam already lets you disable automatic updates

    2. Re:steam doing away with publisher companies by ghoting · · Score: 1
      Dial-up users will suffer pain on updates, difficult to get away from unless there are options to disable automatic updates to Steam.

      Games -> Right click Counter-Strike -> Select "Properties" -> Status -> Select "Do not automatically update this game"

      Don't want to continue the download? Monitor -> Pause all updates

      --
      Let's show this prehistoric bitch how we do things downtown.
  11. Kewl!! by More+Karma+Than+God · · Score: 2, Funny

    I can finally play Counterstrike on my analytical engine!

    --
    Go here to create your own Slashdot dis
  12. LAN, too? by wowbagger · · Score: 1

    I didn't see in the article if this also applies to LAN games, or only to games played on public servers.

    IF this only applies to public servers, and I can still play HL on my LAN against my friends without this nonsense, then I suppose it is not so bad.

    HOWEVER, if this will require me to have Steam installed just to play on my LAN, for-freaking-getaboutit.

    1. Re:LAN, too? by Echo5ive · · Score: 1

      At least in the beta, you have to be connected to the internet even to play the single player mode.

      --
      Leveling up builds character.
    2. Re:LAN, too? by shadowomyn · · Score: 1

      If it's true that you have to be connected to the internet just to play in single player mode then that's just too much interference and I won't buy it. It's starting to sound like Windows XP with it's activisation crap.

    3. Re:LAN, too? by Sinistar2k · · Score: 1

      Except that, in this case, Windows XP is actually better because you don't have to have a net connection to activate it.

      Doesn't sound like there is any such luxury for Steam.

    4. Re:LAN, too? by xTown · · Score: 1

      I know this is late, and you probably know this already, but Internet access WILL be required, even for LAN games. There are supposedly plans for offline authentication, but right now, a multiplayer LAN game will need Internet access for Steam authentication. That's assuming that you update HL with the Steam patches, of course. If you stay at 1.1.1.1.1.1.1.whatever, then you can play LAN games all you want.

  13. This will kill CS by CAPSLOCK2000 · · Score: 1

    At least half of the CS players I know play with a "borrowed" key. Many of those players will not go out and buy a access. If they need to spend money, they are going to buy the latest game. Not access to a 5 year old game. On the other hand, they could bundle it with HL2. If you get free access to HL1 if you buy HL2, that would be an incentive for many too finally shell out the cash for a legal copy of HL.

    1. Re:This will kill CS by ghoting · · Score: 1
      At least half of the CS players I know play with a "borrowed" key. Many of those players will not go out and buy a access.

      Ya, Valve should worry about accomodating the people who are pirating their software. That makes a helluva lot of sense.

      Your suggestion about bundling them both though is a pretty decent one. You should check out the Steam Forums and post it their.

      --
      Let's show this prehistoric bitch how we do things downtown.
    2. Re:This will kill CS by 77Punker · · Score: 0

      Actually, Steam and all the games on it (right now) are free. I got CS, HL, and OP4 all for free with a reasonably fast downoad. Mods work on it, too.

    3. Re:This will kill CS by Anonymous Coward · · Score: 0

      I play on a borrowed number. I have a legit copy too, but I borrowed a newer CD at a lan party, since it was easier to install that than to d/l a monstrous patch.

  14. steam sucks by joe094287523459087 · · Score: 5, Informative

    i've been running HLDS servers for 3+ years. here's what i think of steam:

    Well there's a number of things. In no particular order:

    The cache prevents me from messing with some maps - this is probably the main thing for me as server admin that bothers me. Too many maps have bad/limited/broken spawns. E.g. the default map oilrig has 27 T spawns (including a couple right next to ct spawn) and 10 CT spawns. You end up with telefrags if you have as few as 20 players and teams are 11-9

    The steam client (both players and server) slows my whole machine down and takes 125MB ram - just for the gui.

    Starting up server or client takes a LONG TIME. I just timed them both: I can start playing cs 1.5 in about 10 seconds. Steam CS took ... 15 minutes (with a cache already downloaded) and is still going. I'm not going to wait for it to finish

    I prefer a server application that doesn't require a GUI. If you need to run it as a service, e.g. via daemontools it can be done but it takes a lot more memory than the current version and gamehost crashed trying to run it.

    I don't like the riot shield or new rifles but that's personal. However it DOES annoy me that they added new crap in but the hostages STILL can't swim or climb ladders, vehicles are broken (you often die if you crouch in one, etc.), and other glaring bugs are vigorously not being fixed.

    Server performance was bad compared to 4.1.1.1 HLDS - cpu usage was about 4x as much on an empty server, and my ping was higher (right now 20 on HLDS compared to 50 on steam)

    Lower FPS on my client (staring at a hostage on italy I get 80.0 on CS mod (maxed), but only 64-66 on steam.

    Massive HD footprint - not an issue for most people but I only have an 8GB HD :(

    It is not fun to use - the UI is ass, its slow, it just seems like a bad app, I reminds me of freeware from Bulgarian websites. I keep expecting it to crash.

    I was really excited about it - I was one of the thousands of people that starting running it 2 hour before it was supposed to be live a few months ago, causing them to cancel the beta :) and I wanted to migrate the server to it asap. But it was so unpleasant I gave up on that idea immediately. I've tried it a dozen times since then, and my distaste has only increased. Maybe I'm just a luddite. :(

    in addition, from another professional server operator:

    "I'm on half isdn, thats 64K (not 128 as ful isdn is) bidirectional. Only marginally faster than a 56Kmodem, i also have limited hours in a month and if you go over those hours the ISP dump you like a hot turd. downloading and re-downloading HLDS because stream is stupid enough to corrupt its own files isn't an option. I've just been screwed out of a hobby i quite enjoyed for no particular reason and it bothers me. I've no option to reinstall anything even because i can't keep any backups or installers since its all web junk.

    i don't want to install the client. I never have wanted to install it. I dont like it. The only time i did install the client was on a virtual machine and it was a bitch to work with even then, bad ui, slow and badly laid out if i did display the information i wanted to know. I really don't like it. I also don't want to get patches using steam, i want executables which i can cut to cd and use again on a different machine if i need to, autoupdate isn't something i want to use and i dislike being forced to use it like this.

    steam means that every time i want to boot up a server and test a new build i'll have to have my internet connection open, i'll pay for that connection and i'm not happy about this at all."

    and from one of the authors of adminmod (the most popular and almost compulsory addon if you have an HLDS server):
    "Yes, I have ADSL, but I would prefere to only have to download it once so I can just use the CD to install HL and copy any other files to a friends computer without having to re-download everything. It also means if I break it I wont have to redownload the whole sodding lot. And if I am forced to use Steam I might just give up on HL1 and wait for HL2 (or try and revive LANGames.net)."

    1. Re:steam sucks by Anonymous Coward · · Score: 0

      you forgot to realise that the steam you've used is a beta.

    2. Re:steam sucks by ghoting · · Score: 1
      The steam client (both players and server) slows my whole machine down and takes 125MB ram - just for the gui.

      The client I'm running right now is consuming ~24MB. My server Steam client is using ~3MB.

      Starting up server or client takes a LONG TIME. I just timed them both: I can start playing cs 1.5 in about 10 seconds. Steam CS took ... 15 minutes (with a cache already downloaded) and is still going.

      Starting my server takes roughly 20 seconds. Starting the client takes about the same time, but connecting to a game does take a while. Someone mentioned showing the MOTD during that loading screen. It'd be a great idea.

      If you need to run it as a service, e.g. via daemontools it can be done but it takes a lot more memory than the current version and gamehost crashed trying to run it.

      Hmm, bummer. I've been planning on purchasing FireDaemon, but haven't gotten a chance to test it out yet. Hopefully my experience won't be like yours.

      However it DOES annoy me that they added new crap in but the hostages STILL can't swim or climb ladders

      Good god, you're right. I really wish that the hostage intelligence would've been modified some. In some cases they're worse now, and will simply stop following you if you fall from a ledge or something.

      Server performance was bad compared to 4.1.1.1 HLDS - cpu usage was about 4x as much on an empty server

      My server is using roughly 3MB of ram and 0% CPU right now on de_aztec. NS is using about 6MB and DOD about 4MB (hlds 4.1.1.1). All are empty at the moment though. I can run a 10-person server (MM, HLG, AMX, VAC) on my P2-233MHz 128MB 6GB laptop with no problem (save my pipe).

      It is not fun to use - the UI is ass, its slow, it just seems like a bad app, I reminds me of freeware from Bulgarian websites. I keep expecting it to crash.

      The client UI took a little getting used to, but I don't even look at it now. Just use the server browser to join a favorite and you're off.

      I was really excited about it - I was one of the thousands of people that starting running it 2 hour before it was supposed to be live a few months ago, causing them to cancel the beta :) and I wanted to migrate the server to it asap. But it was so unpleasant I gave up on that idea immediately. I've tried it a dozen times since then, and my distaste has only increased.

      I'm surprised it caused you such headaches. My biggest problems with it came with running AdminMod (AM's weapon restriction and TK policing weren't as functional as AMX's) and cs_747 crashing the server each time. Looking now, we've got playerIDs in the 4k range, which is a big surprise considering how frequently we'd crash v4.1.1.1 in the past.

      Regarding the bandwidth usage for people on smaller pipes... well, it sucks. Valve did survey the hell out of people over the past few years, it's probably pretty apparent to them who the money generators are (and it unfortunately isn't going to be people on dial-up or ISDN). My biggest reservation about jumping on the bandwagon was that Steam would be a repeat of Tribes2's horrific implementation of a centralized distribution system. Now that thing sucked. Valve seem to have (at least with this beta) solved the problems of having adequate mirrors and a fairly intelligent update program (if you ignore the occasional corrupt download, which I've yet to get). The transition next week to Steam will be a real test of its mettle.

      --
      Let's show this prehistoric bitch how we do things downtown.
    3. Re:steam sucks by Danse · · Score: 1

      Ahh, so you're implying that all these problems will be fixed by the time HL2 is out? Do you bring greetings from the planet Pollyanna?

      --
      It's not enough to bash in heads, you've got to bash in minds. - Captain Hammer
    4. Re:steam sucks by junkgrep · · Score: 1

      The "problems" are due to you non-broadband users participating in a broadband-only stress test.

    5. Re:steam sucks by Anonymous Coward · · Score: 0

      Plenty of broadband people are having problems too, myself included. It's horribly slow, a major drain on system resources, and it doesn't even tell you what the hell you're downloading!

    6. Re:steam sucks by junkgrep · · Score: 1

      That's because its downloading stuff you already have, over and over. And define "horribly slow." It's like, a few seconds more than regular HL. The system resources thing is a serious leak bug, but it's one they've been addressing with successive versions.

    7. Re:steam sucks by Sinistar2k · · Score: 1
      Valve did survey the hell out of people over the past few years, it's probably pretty apparent to them who the money generators are (and it unfortunately isn't going to be people on dial-up or ISDN).

      It would be interesting, though, to know if only 'gamers' responded to that survey, which might skew things a bit. There's also a mass market out there that likely would not have responded to that survey and whose answers might have changed things a bit.

  15. Steam by Kyouryuu · · Score: 1

    Steam is not a bad idea so much as it's one that has no reason to exist. I don't see why Valve is making such a hoopla about this or emphasizing and demanding its usage. What's so wrong about Half-Life's current multiplayer implementation that demands this elaborate and questionable revision?

    1. Re:Steam by R0 · · Score: 1

      simple, it has unused marketing leaverage.

  16. Has anyone gotten steam working on linux? by Jukashi · · Score: 1

    NOT the server, the client. with winex, winex whatver, everything ive tried has been a huge failure.

  17. sorry i meant wine or winex.. by Jukashi · · Score: 1

    nt

  18. Steam burns by Anonymous Coward · · Score: 0

    I've played half-life and it's mods alot - I don't like the current system of a unique identifier and like the prospect of steam even less. I will either avoid this update (When they switch off the WONID servers I'll roll my own) or stop playing. Of course I won't buy a valve game again as a consequence. Maybe I should spend all that gaming time writing something better...

    And thankyou valve for YET ANOTHER proprietry instant messaging system. Even though I dislike this push to steam it is still a great opportunity to do something positive about the current IM mess (by using an open protocol such as jabber) This stupidity/greed really gets to me. (If you didn't know steam has a built in proprietry im system)

    Lastly, think of the likely consequences if steam gets cracked. It's so going to happen...

    1. Re:Steam burns by junkgrep · · Score: 1

      ---I don't like the current system of a unique identifier ---

      Oh, so you're a cheater and/or pirate then? Yes, I'm sure they care about supporting the non-paying market.

      The IM system is for managing fellow game players and arranging games, not regular IM chatting.

    2. Re:Steam burns by Anonymous Coward · · Score: 0

      >Oh, so you're a cheater and/or pirate then?
      Actually no, I just dislike being tracked and the dependance on a central server - e.g. when they change their dns entries or when I get disconnected from my isp, reconnect, and get told that my cd-key is in use (because I have a dynamicly assigned ip... ). This isn't a problem for "pirates" or cheaters with a large cache of stolen cd-keys.

      >The IM system is for managing fellow game players and arranging games, not regular IM chatting.

      It's like having isolated phone networks.

  19. user experience by joe094287523459087 · · Score: 1

    by a friend of mine who is a developer of HLDS plugins (part of the HLDS community keeping HLDS servers running):

    (quoted from email)
    Here's how it goes on 512Kbps cable
    connection:

    1. Download steam installer (about 2 mins) and install

    2. Wait while it patches itself (another 2mins). Login - at least it remembers my account from early betas (which didn't work)

    3. Choose to download CS 1.6 but unheck start immediately.

    4. Wait 22 mins for download. Download gets to 1 second remaining then stays on 1 second for a further 13 minutes. Network usage indicates it is still downloading at 400kbps. Give up, turn off machine and go out for diner.

    5. Get back from dinner, resume CS 1.6 download - it starts immediately. I choose to start a local server on aztec with some bots.

    6. Actually CS 1.6 looks quite nice - I can run in windowed mode and move the window normally and switch applications proprerly. But why no widescreen mode lower than 1280 pixels, and why can I still only pick window sizes that match a possible screen resolution? Aztec still has the same naff layout though - just prettier textures.

    7. Decide to try a dedicated server - another 10 minutes wait.

    8. Choose to start a CS server. 115 minutes wait

    9. Start the server - starts Ok. Then I and try and connect to it from a local client: "You have been disconnected from the server- Reason: Invalid STEAM UserID Ticket". Tried switching the server to port 27016 so as not to conflict with the client - no joy.

    10. Give up trying to start a dedicated server and try and join an internet game - pick an empty server running aztec which I've already downloaded. Takes about 40 seconds to connect.

    11. Server turns out to be running amx mod :(

    12. Run a command to speak the time - each time the plugin plays a sound the game freezes for half a second. I've heard of the same thing happening with adminmod plugins using sound.

    Conclusion: Slow & Unstable is a good summary - and the GUI is *still* ugly. The only good things I saw were the improvements to the behaviour of the window in windowed mode, but that's probably CS 1.6 rather than steam.

    1. Re:user experience by Anonymous Coward · · Score: 0

      Mod parent up.

      Steam seems to offer *NO* advantages other than to put more money in valve's pocket. Shame on them. It's also a shame to see a good game company go bad.

    2. Re:user experience by junkgrep · · Score: 1

      -GUI is skinnable and completely modifable. -the point of the beta program was in part to stress test their content delivery systems. As part of that, it had you downloading redundant content over and over, which is in part why it took so long. This will not be the case with the final version.

    3. Re:user experience by ghoting · · Score: 1

      For shits and giggles, I did the same (1.5/768 ADSL):

      1) Download steam: 1:01
      2) Install steam: 0:05
      3) Update steam: 0:30
      4) login (steam loses your login after it update, fyi)
      5) update steam: 0:05
      6) double-click ded server
      7) update ded. server: 0:20
      8) steam error 108: local steam service is not running
      9) exit steam, open task manager to make sure it's closed
      10) restart steam: 0:20
      11) double click ded. server
      12) update hlds: 13:00 @ ~1.1MBps (hangs at 1 sec remaining for a couple minutes)
      13) stop gui hlds
      14) start hlds console: 0:30-0:45
      15) install MetaMod, HLG and latest AMX :) : ~5:00

      Does it take longer? Is it a little unstable? Yeah.. Does it warrant all the cruft that's been kicked up about it? Not quite. It's beta, so we can expect some hiccoughs. So far it's been a pretty favorable experience, but I'll hold my final judgement until next Wednesday (though I expect that whole transition will be ugly).

      --
      Let's show this prehistoric bitch how we do things downtown.
  20. No choice by captainstupid · · Score: 1

    Is Valve going to disable the whole WonID authorization system (by switching to the new SteamID's)? If so, (which is the impression I have), then every HL player anywhere is being forced to switch to steam. All complaints about the beta aside, I see *NO* advantages to steam from my perspective. I still want boxed versions of all of my games and not have to worry about whether or not Valve will be in business 10 yrs from now. I've bought too many "download only" software packages from companies that have gone out of business or bought up by other companies who are not interested in supporting old software. I just want a CD that works. I want to use a comprehensive server browser like ASE. In short, I don't want to use steam for anything, ever.

    Users like choice. They like to choose how and when they play games. Steam seems to be the antithesis of that.

    --
    "Anyway, long story short... is a phrase whose origins are complicated and rambling...." - Abraham Simpson
    1. Re:No choice by Anonymous Coward · · Score: 0

      Yes - but you are already dependant on valve's wonid servers to authenticate you every time you play (hence things breaking when they change ip and the dns is behind). To get round this you have to modify the server and the client..

  21. Fucked Again by Thomas+A.+Anderson · · Score: 1

    3 times this summer Valve updated their Valve-Anti_Cheat software without testing it against Counter-Strike (or Day of Defeat) running in winex or wine.

    3 times we (the linux-using, counter-strike-playing community) were unable to play online for about 1 week while Transgaming figured out what Valve messed up and got them to fix it.

    Countless hours have been spent by the developers of wine, winex, and the many gamers who play counter-strike in linux in getting it to work as great as it does (and it does work great).

    But, Steam does not run in linux (at least not the CS client) so once again we will be left in the cold with no support or consideration from Valve.

    Fuck you Valve, you arrogant bastards! Pull your head out of the sand and realize that there are plenty of us don't use windows and gladly pay for games.

    I understand you not wanting to port Half-Life. But I do not understand why you keep making us go back to the drawing board in order for us to play our games. Is Steam that valuable - fuck no. It's a bloated, unneeded piece of crap that the gaming community (regardless of OS) doesn't want and hasn't asked for.

    --
    Personally its not God I dislike, its his fan club I cant stand (bash.org)
    1. Re:Fucked Again by Anonymous Coward · · Score: 0

      I'd agree 100% with that. I'm seriuosly considering selling my copy of hl. I most likely will never buy hl2 no matter now good it sounds thanks to this... Way to go guys....

      I'll just stick with ID I think, atleast they do a little thing called looking after your customers...