Slashdot Mirror


Valve's Big Picture Could Be a Linux Game Console

Penurious Penguin writes that "a hopeful article at The Verge persuasively suggests that through Valve, Linux could soon become a formidable contender in the gaming arena, capable of holding its own against such giants as Xbox 360, PlayStation 3, and the Wii. With 50 million users, a growing Linux team, a caboodle of interesting experiments ('Steam Box' hardware baselines, etc.) and a strong conviction that more-open platforms are the way, Valve may actually see it through."

63 of 272 comments (clear)

  1. Hmmm by systemidx · · Score: 5, Insightful

    "The Xbox 360, PlayStation 3, and Nintendo Wii are nearing their end. As powerful as they have been in the living room, gamers want more."

    Quoted from TFA. Am I the only one who wants LESS? I don't really want my game system to do 9 million things. I just want it to play games.

    Then again, when was the last time we were actually listened to? Draconian DRM, the removal of OtherOS, etc...

    1. Re:Hmmm by Baloroth · · Score: 3, Insightful

      Well, then, the Ouya is probably the kind of thing you are looking for. Straight-up gaming platform with standard controller. I'm sure it'll have video streaming apps and everything else as well (given it is OSS Android based), but it is really just a basic gaming system.

      --
      "None can love freedom heartily, but good men; the rest love not freedom, but license." --John Milton
    2. Re:Hmmm by Anonymous Coward · · Score: 2, Insightful

      Am I the only one who wants LESS? I don't really want my game system to do 9 million things. I just want it to play games.

      No, but you're in the smallest minority. The majority doesn't really care ("Netflix? That's cool, I guess."), and a slightly larger majority actually thinks not-quite-omniboxes are a good idea.

      I don't get it myself. If I wanted a full-blown 'entertainment center', I'd use a PC. Much better at handling that job - games from the 80s to just-released-yesterday, Netflix, Amazon, Hulu, CrunchyRoll and pretty much any streaming service, ability to easily play any video format from local sources, sane web browsing, far better support for playing music with cool functionality (Milkdrop!), and easily upgradable.

      Plus I can run Office. Nothing clears out a party that's gone on too long quite like opening up Excel and doing some accounting.

    3. Re:Hmmm by DewDude · · Score: 5, Interesting

      Don't forget; the Sega Dreamcast ran WindowsCE; and performed very well IMO. So, maybe the problem isn't the general purpose OS itself; but the fact it hasn't had any optimizations made to it. If you're that devoted to making an excellent Linux based platform; surely you'd be thinking about how to make the OS as unobtrusive as possible to performance. Linux powers most of the touchscreen bartop Megatouch branded video games. If you've ever seen a Fast and the Furious arcade game; it's some version of Windows (2000 or XP, I can't remember). I say if anyone had the ability to make a successful "home game console"; Valve would be the ones to do it, and do it well.

    4. Re:Hmmm by Hsien-Ko · · Score: 2

      8gb of flash can't hold TF2.

    5. Re:Hmmm by davydagger · · Score: 4, Insightful

      "I want it to do more, but I don't want it to be running Linux, or Android, or any other mainstream OS"

      you won't notice the linux, any more than you notice the windows in the xbox, except it recycles already compiled game code meant for linux.

      linux is just a kernel. boot straight to whatever minimal controller based GUI you have, with a few auto-run runs for disk insertion, to run whatever game you insert.

      That would be pretty trivial to write/configure with a mainstream linux setup. XBMC does this pretty nicely as a media player. Its just a UI that can run instead of a desktop.

      just have init call it from boot, with a nice splash screen and you'd never knew it ran linux.

      that said, you need a powerful multicore capable OS to run most major games today. It'd make the game desigeners lives easy if they were common libraries and a common OS underneath.

    6. Re:Hmmm by fuzzyfuzzyfungus · · Score: 2

      "The Xbox 360, PlayStation 3, and Nintendo Wii are nearing their end. As powerful as they have been in the living room, gamers want more."

      Quoted from TFA. Am I the only one who wants LESS? I don't really want my game system to do 9 million things. I just want it to play games.

      Then again, when was the last time we were actually listened to? Draconian DRM, the removal of OtherOS, etc...

      That could just mean 'more' in the sense of 'more power'(especially coming right after "as powerful as they have been"). All present-gen consoles are starting to get rather long in the tooth at this point. They are fixed targets with a hell of a lot of units in the field, so developers make do; but even the 360 and the PS3 have only half a gig of RAM to speak of, and increasingly antique GPUs.

      Now, of course, if you have a device with enough power to run a contemporary game well, and a network connection, you have to explicitly break it to prevent it from being able to do other things as well.

    7. Re:Hmmm by Anonymous Coward · · Score: 5, Funny

      0.5GB: game code, character models and textures
      8.5GB: hats

      Easy Robin. I kid because I love.

    8. Re:Hmmm by MBCook · · Score: 5, Informative

      That's not entirely true. Windows CE code was available, but developers basically didn't use it much. cnet covered this at the time of launch, and in the end only around 50 games used it (out of over 700 created).

      One of the Japanese launch titles, Sega Rally 2, used Windows CE, and it had a very inconsistent framerate. I believe the game was later re-released as a "native" game, which may have been the version released to the US. You can still fine some sites that mention some of the problems.

      --
      Comment forecast: Bits of genius surrounded by a sea of mediocrity.
    9. Re:Hmmm by Mal-2 · · Score: 5, Insightful

      There's no technical reason it can't handle 32 GB of flash -- it just couldn't do that at the $99 price point. Swapping flash is pretty trivial as user upgrades go, so I don't really see that holding it back. The capacity limit of SDHC being reached might pose an issue, if it's not made to accept SDXC. The hardware is the same, and the firmware can probably be hacked -- just like Rockbox did for the Sansa (mine is quite happy with a 16 GB micro-SDHC card when it was built to handle just a 2 GB micro-SD card), so I doubt THAT will be a significant issue either.

      Naturally the Ouya will look to replace some settop-box functions, since even new TVs have a finite number of inputs. That doesn't mean it will be particularly optimized for them, or that it needs to be.

      --
      How is the Riemann zeta function like Trump rallies? Both have an endless number of trivial zeros.
    10. Re:Hmmm by rtb61 · · Score: 5, Insightful

      Android being the magic word missing in the article and what it likely is really all about. Building custom Linux distributions like Android and achieving an open market, where more downstream producers and manufacturers can gain greater control. People might complain about those phones and various other Android devices, that manufacturers release with their own branding layer and marketing identity on top but that really is a major advantage of Linux. Even software distribution companies can get in on the act and create an environment where they are not having to pay extortion to another party in order to do business.

      It is all about shaking out those billions from M$ and releasing it to a whole bunch of companies, manufacturers, software producers and net entities in order to improve their bottom line and give them greater control. So for Valve, it's not so much a game console but being able to distribute games across a 'ALL' available platforms, phone, tablet, smartbook, PC and Big Screen Display. For the end user buy one game and use it across all your platforms via Steam or the other game distributors will become very desirable and avoiding a pointless 30% M$ extortion fee for nothing, even after having to pay for their bloody software, will mean more money for actual hardware and software creators.

      --
      Chaos - everything, everywhere, everywhen
    11. Re:Hmmm by hairyfeet · · Score: 2, Interesting

      The reason we are seeing more and more crap is simple....money. If given the choice of selling games or selling games AND shows AND music? Well its a no brainer for the company, although to be fair frankly I have a lot of customers that own consoles and the vast majority? Only play games on the things.

      As for TFA...how many of us have been saying the SECOND it was first announced that Steam was coming to Linux that the whole reason for it was a Steambox console? Like it or not Linux as a desktop platform has pretty much flatline for quite awhile now, pretty much staying at 1% with almost no growth, but as Google showed with Android you can make a hell of an embedded platform with it and as long as they stick with GPL V2 they can TiVo the hell out of it and thus have the DRM required by the game and media companies to get the content.

      So will it work? Possibly, after all if rumors are true the Xbox Next and PS4 are both gonna be X86 AMD APUs so you'd have three systems running X86, I'm sure Valve will come up with a nice dev kit to make porting your game from the PC to the Steambox easy, and of course they have a long relationship with game developers so that's always a plus.

      I wouldn't bet the farm on Steam staying on Linux proper for very long though, as we already see the distros starting to balk at the license terms and again like it or not Steam IS DRM which I have a feeling those core devs that work on the vital subsystems and treat the GPL like the ten commandments will probably go out of their way to make sure their updates "accidently" break Steam. Hell the last time I pointed this out I got a dozen posts basically saying "The GPL win win!" like it can magically get all the publishers just open up their games and switch to the honor system with their 100 million dollar triple A titles...yeah right.

      More likely Valve will put out one or two releases, the devs will break it and say "Well if you'd simply open up your code and get rid of the DRM that wouldn't happen" and Valve will simply say "Due to lack of popular demand we are ending Steam on the Linux platform, all those that bought games on it can have their games transferred to the PC or Steambox account" and that will be the end of that. The GPL and DRM will never be compatible so Linux just won't be a gaming platform, simple as that.

      --
      ACs don't waste your time replying, your posts are never seen by me.
    12. Re:Hmmm by Dunbal · · Score: 5, Insightful

      I have a quite-definite-omnibox. It's called a desktop PC. And we have come full circle, except I never left. Nor did I pay for all the steps on that circle.

      --
      Seven puppies were harmed during the making of this post.
    13. Re:Hmmm by msobkow · · Score: 3, Insightful

      Funny.

      Nvidia doesn't seem to have much trouble releasing Linux blobs.

      Technically, the blob is just another package distribution mechanism that happens to incorporate DRM. All of the APIs that Steam requires are pretty much stable. Nvidia and co. were likely brought on by Valve so they could tweak their drivers and correct any bugs that were discovered, not because there was some magic code inserted into anyone else's software just for Valve.

      --
      I do not fail; I succeed at finding out what does not work.
    14. Re:Hmmm by Microlith · · Score: 3, Insightful

      we already see the distros starting to balk at the license terms

      No we aren't. That was a poor Slashdot article, making news of something that is already handled by the non-free repos all the high profile distros have.

      like it or not Steam IS DRM which I have a feeling those core devs that work on the vital subsystems and treat the GPL like the ten commandments will probably go out of their way to make sure their updates "accidently" break Steam.

      Sorry, but this is bald-faced bullshit. You can't selectively break a single action in an open source project without getting caught real damn fast.

      Hey, at least you're consistent in your posts.

    15. Re:Hmmm by q.kontinuum · · Score: 2
      Even without hardware diversity you have hardware, for which you need drivers. The drivers need to have an OS as a base. And for Linux for all common use cases there is good recent hardware with up-to-date drivers available. There are good APIs as well, like OpenGL. The problem might be that most PCs have some component in them which is not so well supported. So valves work would be to choose a set of god-enough, well supported low-budget components, to optimize the kernel for this hardware, and to nail down a set of libraries always installed on the system to ensure developers know in advance how their software will perform for their customers.

      Sure they could use another kernel, but it has to be available royalty-free to reach the lowest price points, and at least I don't know of any other free kernel supporting a bigger variety of hardware.

      --
      Trolling is a art!
    16. Re:Hmmm by Hognoxious · · Score: 5, Insightful

      I could see the kernel being used, but the OS would probably consist of new libraries for sound, input, storage, networking etc.

      I'd give a long rebuttal of your points but I don't have time: I'm working on an awesome replacement for those round things under my car.

      --
      Confucius say, "Find worm in apple - bad. Find half a worm - worse."
    17. Re:Hmmm by jez9999 · · Score: 2

      My console just needs to play games, allow me to watch videos, and surge the web. That's it.

      I tried to surge the web once... it wasn't pretty.

    18. Re:Hmmm by BitZtream · · Score: 5, Informative

      Your console DOES need multitasking. Why should every developer reimplement threads? Theres nothing that stops it from being a single process.

      Do you really want developers to be forced to deal with keeping the audio buffers for music full inbetween frames or would you rather actually get something accomplished because they can just fire off a play function that creates a thread to play the music and to deal with sounds without having to update each particular sound bit every frame?

      Do you really think its a good idea to have developers doing partial loads per frame so they can stream data in and have open worlds with no load times?

      You want an OS that was designed to run real time animation on it. Not a phone that lets developers access game like features.

      Android devices are shit because you're doing too much with it, not because it has a multitasking kernel. That and Android's GUI subsystem remains shitty even at v4.1, but thats another discussion entirely and one thats easy to overcome if you have a single process or few process environment. Turn off the radios if text messages bother you. Its not a console, its a fucking phone. Stop being all pissed off because its doing what it was intended to do and you want it to do all those things perfectly at the same time when it simply doesn't have the CPU power. Hell games generally try to exploit full CPU power from the git go anyway, so no shit its going to slow down when background tasks start doing things.

      What you perceive as one thing at a time hasn't been one thing at a time since the Atari 2600. Developers aren't going to write code for hardware that makes them do EVERYTHING themselves ... well, some might, but the first thing they'll do is write a little OS to give them sanity and code reuse, then they'll start making the other bits and in the end, if they last long enough to pull it off, they'll have written an OS for it and a game on top of that. And then they won't share that OS with anyone else, meaning every bug they find and squash, every neat innovative way to accomplish something mundane, every cool trick to make the game easier to write ... will only be in their games, and someone else will have to reinvent the wheel .... again ... with a whole new set of bugs and shitty problems.

      You're currently modded +5 insightful when your post is pretty much exactly the opposite of such.

      Theres no reason a Linux kernel with a few or one processes can not accomplish proper game play. Ubuntu isn't going to cut it, as soon as cron fires off the nightly accounting/cleanup/security check scripts, it'll be hosed. And that will just be an example of using the wrong tool for the job.

      --
      Persistent Volume manager for Kubernetes - https://github.com/dwimsey/openshift-pvmanager
    19. Re:Hmmm by Jeeeb · · Score: 4, Insightful

      I want it to do more, but I don't want it to be running Linux, or Android, or any other mainstream OS. Sure it means that I may get more apps, as developers are more familiar with it, but these general purpose operating systems just seem to slow things down in the end. My console just needs to play games, allow me to watch videos, and surge the web

      So in other words the kernel only needs to provide:

      • Disk drivers and file-system drivers
      • Wireless/Ethernet drivers and a complete network stack
      • USB and input device drivers
      • Video card drivers and OpenGL-ES
      • Sound card drivers
      • Support for preemptive multitasking over multi-cores for games that want/need to utilize multiple cores (i.e. most modern games)
      • Virtual memory to support copy on write, memory mapped files and to provide protection from buggy games crashing the entire system and potential corrupting disk data
      • Power management
      • Miscellaneous functions such as executable loading, .etc.

      Might as well use Linux by this stage. It would sure beat re-inventing the wheel. Plus it gives you a much greater chance of developers actually supporting your platform. The fact that your Android device slows down when receiving messages while gaming sounds like a problem with the design of Android.

    20. Re:Hmmm by tibit · · Score: 3, Interesting

      I don't quite see, on a dedicated Linux system, how running anything in the kernel will improve things. The code still executes on the same CPU, same caches, etc. If the kernel includes broken drivers that disable interrupts for a long time (like the utter garbage USB device drivers for Raspberry PI), then whether you're in the kernel or outside, low latencies go out the window. As long as you don't include drivers written by people who have no clue, you'll be perfectly fine in the userland. Especially if you're the only process running at that time. I'm prototyping some rather low-end userspace PLC systems, and the userland performance is quite phenomenal if you're the sole process and are only using Ethernet communications (no USB). You can easily run cyclic tasks at 10kHz, and it's rock solid in performance.

      [Rant: No USB device driver has to block on anything. Ever. No exceptions. If you think otherwise, you're dumb, and I mean it.]

      --
      A successful API design takes a mixture of software design and pedagogy.
    21. Re:Hmmm by tibit · · Score: 4, Insightful

      You demonstrably have no clue about OS design, or even design of embedded software. The despicable multitasking you claim is so bad, if absent from the OS, will be badly reimplemented by everyone and their mother because the world we live in is full of asynchronous events. Any kernel worth its salt will multitask, even if all the tasks are lightweight run-to-completion tasks. There's no way around it. Interrupt handlers do preemptive multitasking, if you haven't noticed it yet. Even Windows 2 did cooperative multitasking for userland code, and preemptive stuff in the "kernel".

      Any sort of a communications or driver stack that's more than a minimalistic proof-of-concept will have to multitask. Multitask as in interrupt handlers doing the minimum necessary amount of work so as not to unduly impact the overall interrupt latency of the system. Then normally scheduled bottom half tasklets finish up the work. You need this for USB, for networking, for really anything you can think of. Without solid scheduling and task preemption, you're doomed. Implementing most communication protocols becomes rather easy once you have interrupts, tasklets and timers.

      As for those "annoying things" you claim your Android phone does, they happen precisely because things are *not* properly coded for asynchronous execution. Things get slow, almost universally, when something somewhere blocks, or worse, busy-waits (spins). It's rather unfortunate that neither C nor C++ really facilitates writing well performing software that's able to react to asynchronous events. Writing state machines explicitly with each state being a function/method or even a select case is a pain. You'd think it'd be a well solved problem by now, but it's not, and developers being what they are, you see plenty of applications that present you with busy cursors with no CPU nor I/O load to back it up. That's blocking behavior, and it's there because it's somewhat hard to write code otherwise. Every example code out there for receiving data from any device (serial port, network, etc). is fundamentally wrong and contributes to the problem:

            send("foo");
            read(buf);
            if (buf == "bar") { ... };

      For your console to do your "one thing at a time" well, it must do a hundred things in parallel behind the scenes. It's your lack of appreciation of this simple fact that makes your post an uninformed rant.

      --
      A successful API design takes a mixture of software design and pedagogy.
    22. Re:Hmmm by Karzz1 · · Score: 2

      You sir, are either a troll or an idiot. I leave that determination as an exercise for the reader.

      What other free kernels would fit the requirements? BSD? What is the advantage of BSD over Linux? FreeDOS? Good luck locking that down in any way meaningful. When every user is root, nothing is sacred. Not to mention good luck with recent NVIDIA/AMD drivers... Oh wait.. you meant HERD? Seriously?

      What issues do you see with scheduling and memory management in the Linux kernel that is so bad? How is that solved with any of the other free kernels?

      As far as only supporting a limited set of hardware, of course they are going to compile a very limited set of drivers.

      ANY Free kernel would fit the bill, but if they are trying to rush something quick and cheap, ANY free kernel that AMD/NVidia will support is a bigger issue.

      Do you suggest that porting/building drivers is a trivial task? If you want current hardware support you pretty much need either Windows, Max OSX or BSD (in a limited sense) if you don't want to use Linux.

      I believe that what makes Linux advantageous from Steam's perspective is not what is in it, but what is not in it. It has the advantage of being quite mature without the overhead (licensing/restrictions) of proprietary systems. Also, if you want to promote desktop usage in addition to a dedicated box while not having to double your development/testing investment *and* you want to be free of proprietary systems, what other options do you realistically have?

      If this were up to you, what kernel would you use? Why?

      --
      Beware of he who would deny you access to information, for in his heart he dreams himself your master.
    23. Re:Hmmm by Hatta · · Score: 2

      It's not a circle, it's a spiral. A downward spiral. Todays consoles are as complex as desktop PCs, with all the downsides that brings. But they're not open like desktop PCs, so they don't get any of the benefits that brings.

      --
      Give me Classic Slashdot or give me death!
  2. Valve Fanboi by pellik · · Score: 2

    I became a bit of a valve fanboi when I read about their no-manager system. See Here.
    To my credit though, they do seem to be doing cool stuff lately.

  3. Piracy by girlintraining · · Score: 3, Interesting

    Okay, perfectly serious question, and one the game developers and studios are going to ask you: How are you going to protect against piracy if the platform is open? Explain how if it's made trivially-easy for people to download and pirate the games, how their revenue stream benefits from this... because open platforms encourage piracy. Or at least, that's the argument that's going to be made.

    Please guys, serious answers only, not a giant flag of a penguin and patriotic music playing while you explain in great detail why open is better, etc. Pretend I'm a game developer and sell me on the concept. You can start by telling me how it'll be at least as profitable, if not more so, than the competitors. I don't care about linux, or the GPL, or open source: I want a business case made.

    --
    #fuckbeta #iamslashdot #dicemustdie
    1. Re:Piracy by Anonymous Coward · · Score: 5, Informative

      You are completely missing who is doing this.

      Valve's major money maker is Steam, already the largest digital games publisher/marketplace. They already have DRM in place that many people on the PC platform find to be a fair compromise of ability and annoyance. The game developers you want Valve to sell to have already bought into Steam!

    2. Re:Piracy by Anonymous Coward · · Score: 2, Insightful

      Since an "open platform" is no difference from windows WRT piracy, where Valve has been happily selling games for years, I guess I don't see the point. They will use the same DRM they use on windows... duh?

    3. Re:Piracy by symbolset · · Score: 3, Informative

      Steam is already on Windows and that can be considered 'open' too, since you are referencing console lockdown. It is not perfect but it seems to be working well enough.

      --
      Help stamp out iliturcy.
    4. Re:Piracy by CastrTroy · · Score: 3, Insightful

      Yeah, like that's worked out so well for us in the past. Publishers create the worst kinds of DRM. At least when I get and Xbox/Wii/PS game I know it isn't going to install some boot loader or root kit or rogue driver on my system and screw it up. If the security is baked into the console, at least I don't have publishers coming up with their own messed up schemes that end up messing with my system. I know that I can buy a game, take it home, and play it.

      --

      Anthropic principle: We see the universe the way it is because if it were different we would not be here to see it.
    5. Re:Piracy by girlintraining · · Score: 3, Interesting

      Steam is already on Windows and that can be considered 'open' too, since you are referencing console lockdown. It is not perfect but it seems to be working well enough.

      The market is a lot bigger; The piracy rate is higher, but so is the purchase rate, so it evens out. But consoles are a small market -- almost everyone owns a computer. Not nearly as many own consoles. If the piracy rate on a console was the same as the PC, the market would collapse; it would be very difficult for all but the most successful titles to get a return on investment.

      --
      #fuckbeta #iamslashdot #dicemustdie
    6. Re:Piracy by spire3661 · · Score: 2

      You provide a useful service, thats how. The way you phrased the question itself exposes either your bias or your ignorance. You protect agaisnt piracy by providing a service so good, peopel WANT to give you money. You do it by mutual agreement, not enforcing your position with guns.

      --
      Good-bye
    7. Re:Piracy by Ironhandx · · Score: 2

      they can't shoot the goose that laid the golden egg. A lot of the reason PC gaming is seeing a resurgence is actually tablets. Most people don't LIKE working on laptops and have desks for them anyways. For the same price as a laptop you can go buy a gaming PC generally and bam, you're now a PC gamer. Whats happening is tablets are eating the convenience of notebooks alive and more and more people are turning to desktop PCs for gaming and work.

    8. Re:Piracy by OneAhead · · Score: 3, Interesting

      It's not like they'd have to rewrite their game from scratch - given a good initial choice of libraries/APIs and a modular software architecture, the investment of porting a Windows game to Linux is not that terrible. Especially relative to the amount of money that goes into into art and level design (none of which requires any porting) in big commercial games. So a tentative business model would be: release the game on Windows through Steam, then make a Linux port for extra revenue. Initially, this second revenue stream will be a lot smaller than the Windows version's, but again, so is the additional investment. And it has potential for growth; the steam box could potentially beat other consoles in hardware specs, making the same game look nicer, and allowing for more complex games to be run on it. It could be a stepping stone for console gamers to get into hardcore PC games. Valve doesn't even necessarily have to produce and sell the steamboxen themseves; they could just offer steam for Linux as an option to whichever intrepid company feels compelled to throw together some PC hardware and a minimalist Debian-based Linux distro and sell it as a console. The resulting competition could result in very attractive price/performance for the consumer - think the game console version of the Android ecosystem. In summary, there is a baseline potential for a modest second revenue stream with a fair return on investment, and lots of exciting possibilities for growth. How do you like my sales pitch?

      One more thing: Valve expressed its extreme displeasure with Windows 8's "walled garden" model. They could offer PC gamers to run steam from a bootable Linux flash drive, or better, do something like Portable Ubuntu but with better graphics support. I personally think the chances are pretty slim Valve will go that far, but it's not 100% impossible, and it would make Linux ports even more attractive to game publishers.

    9. Re:Piracy by symbolset · · Score: 5, Insightful

      Look, Microsoft is pushing all software through their own store if they can beginning with Windows 8. Steam is a software store that would compete with that store, on Microsoft's Windows platform. Gabe Newell used to work at Microsoft. He knows this means they intend to eliminate the Steam software sales store in Windows, and they are as eminently able to do that as they have been to sabotage all other software that competes with their offerings on Windows. The Goose has fled and Valve needs a new goose. Hence the console plan. An own-brand console gives Valve a platform that cannot be made to sabotage their content.

      A lot of casuals are just going tablet and phone, really.

      It could be worse. Retail box software vendors are just out of luck. No more sales for you.

      --
      Help stamp out iliturcy.
    10. Re:Piracy by girlintraining · · Score: 2

      They already have DRM in place that many people on the PC platform find to be a fair compromise of ability and annoyance. The game developers you want Valve to sell to have already bought into Steam!

      Umm, no. Most of the applications available for Steam were developed as stand-alone applications and only later added into their store. To say they "bought into" Steam is stupid; They bought into the PC platform. Steam is just another method of distribution. We aren't talking about developing games for the PC platform here, but a new console. Whatever is released on this new console may use commodity hardware, and may even be PC-like, but it won't be a PC, and you probably won't be able to just load up PC games under it, anymore than you can play a Mac game on a PC or vice versa. That's sorta the definition of a platform.

      --
      #fuckbeta #iamslashdot #dicemustdie
    11. Re:Piracy by PixetaledPikachu · · Score: 2

      We aren't talking about developing games for the PC platform here, but a new console. Whatever is released on this new console may use commodity hardware, and may even be PC-like, but it won't be a PC, and you probably won't be able to just load up PC games under it, anymore than you can play a Mac game on a PC or vice versa. That's sorta the definition of a platform.

      The point is, developers/distributors AND the customers seems quite happy with the DRM system currently being employed by Steam, and I think the same system may also be used on Steam on linux or whatever the new platform is, so DRM or openness should not be a problem.

    12. Re:Piracy by Hatta · · Score: 2

      At least when I get and Xbox/Wii/PS game I know it isn't going to install some boot loader or root kit or rogue driver on my system and screw it up

      Are you kidding? Modern games come with software updates on the disk, software updates that can and do remove features from your console.

      --
      Give me Classic Slashdot or give me death!
  4. Good for them! by Nyder · · Score: 2

    I was thinking the other day that the original Xbox was based off of PC tech, so the programmers had familiar ground for making the games (really not much different then windows games), but then they veered away from that with the Xbox 360. So, as i was thinking, I figured if someone had came in with a PC (intel/amd 64bit x86 procs), nvidia/amd GPU, a more then decent amount of memory, that they might have had a decent console during these lean years of outdated consoles.
    Of course, the company would have to make it so you can run homebrew on it, ie. PS3 Other OS, but not locked down as much. Let peeps have access to the hardware.

    Yes, software would probably get pirated, but software always gets pirated. That isn't going to change, unless they start streaming games to us, like Onlive or something.

    Anyways, I hope Steam is smart enough to put in plenty of memory in the console. Since that has always been the problems with other consoles, and I hope they keep the system open enough for homebrew.

    Going to be cool to see what happens here.

    --
    Be seeing you...
  5. An old dream by CmdrEdem · · Score: 5, Interesting

    For years I dreamed about a Linux distro with all the fat out but the bare minimum to run games, so we can get all the power from the hardware. I really hope this can become real but I`m well aware of the hurdles they will face to get to that.

    --
    This combination doesn`t exist: ETIs that know about humanity and want to see us dead. Otherwise we wouldn't exist.
  6. Re:Please don't Gabe by Alex+Belits · · Score: 2

    Didn't you get the memo? Microsoft is now hell bent on destroying PC as a platform, so consumer PC applications need another class of devices.

    --
    Contrary to the popular belief, there indeed is no God.
  7. Re:Please don't Gabe by casings · · Score: 2

    Agreed, it seems counter-intuitive to allow Microsoft to continue to dominate the PC Gaming OS when they already have vested interest in a completely different platform.

  8. "Troll"? EXCUSE ME? by girlintraining · · Score: 3, Interesting

    How is it trolling to ask a question that any developer who's going to give serious consideration to this platform is going to ask? The console market thrives mostly on store-bought purchases, many of which are recycled into the used-games market a year after their release, but 95% of the games aren't pirated. The PC gaming market, on the other hand, is almost the exact opposite: Most games, especially single-player games, sitting on PCs are pirated. So to get the same profit, you'd have to sell games for this console either at about 20 times the volume or 20 times the profit margin, to make up the difference.

    This is math guys. It's business. I'm making no arguments as to technical feasibility of producing such a console, but one of the reasons for the success of the PS3 and one reason so many developed for it was because it had strong DRM: If you wanted to play a game on the PS3, you either had to buy it, or go through convoluted steps or modify the hardware in ways that often left you unable to use that console online for multiplayer games. Every console marketed in the last decade has tried to follow the same business model.

    Now you have Valve coming along with a new, untested, business model. The burden of proving feasibility is on them; And I really, truly, and sincerely want to know what their argument is either for limiting piracy on their platform or describing how it won't affect sales or the profitability of games developed for the console. It is not trolling to point out a legitimate concern about an untested and unproven business model in an industry where game development costs many millions and the industry itself is prone to failure. Look at the (very) long list of failed games and gaming companies. Entertainment is a risky business.

    So the question has to be answered, solidly, how those risks are mitigated. Not. A. Troll.

    --
    #fuckbeta #iamslashdot #dicemustdie
    1. Re:"Troll"? EXCUSE ME? by Anonymous Coward · · Score: 4, Insightful

      Steam is what caused me and as far as I can tell all of my friends to start buying games instead of pirating them.
      Steam offer something piracy does not, hassle free installing. It also offers something buying games in stores does not, the ability to get the game right now and great deals.

      Spotify did the same regarding music.

      Will there be piracy, probably. Will it be rampant on the steambox? Probably not, just use your normal computer.

    2. Re:"Troll"? EXCUSE ME? by Mashiki · · Score: 3, Informative

      How is it trolling to ask a question that any developer who's going to give serious consideration to this platform is going to ask?

      Because /. has a very strong group think mentality these days as the number of technically minded people on the site has shifted away, leaving it a shell of it's former self. In turn, that leaves the fanboi's and trolls who disagree out for blood modding down anything they disagree with.

      --
      Om, nomnomnom...
    3. Re:"Troll"? EXCUSE ME? by girlintraining · · Score: 2

      Because /. has a very strong group think mentality these days as the number of technically minded people on the site has shifted away, leaving it a shell of it's former self. In turn, that leaves the fanboi's and trolls who disagree out for blood modding down anything they disagree with.

      Yeah. It looks like slashdot, but it isn't anymore. Malda moved on. It was sold off to the highest bidder that now quietly inserts sponsored links and is trying to monetize the site, and our editors are slowly being rotated out for people that are marketdroids instead of geeks. I mean, look at the logo? See how it no longer says "News for nerds. Stuff that matters." ? Now it's just an ever-shrinking green strip along the top with an ever-increasing number of drop-down menus. Soon they'll start adding "sponsored links" and then in short order it'll become the next "expertsexchange"... a place where blithering idiots who think they're "techie" because they have an iphone and (gasp!) once installed a video card into their store-bought computer.

      It's all part of the steady erosion of geek culture, which is rapidly filling up with these fucking hipster posers and their instamatic filters. It's the same thing that happened to the title Hacker. Once upon a time, it was a title of great respect, something earned after years of service to the gods of computational competence. Now it's a term used by the media to mean "terrorist on a computer." And if there's one thing the mainstream hates, it's anyone who is truly competent, intelligent, and has earned their bona fides because it makes the posers look like cheap imitation knock-offs next to them. And let's be honest: They outnumber us by a very large number. We can't hold back the barbarian hordes of trolls, hipsters, and posers for much longer, and there's no other site for us to flee to where they can't follow us.

      --
      #fuckbeta #iamslashdot #dicemustdie
  9. Unlikely by frinsore · · Score: 4, Interesting

    Now is probably the best time that Valve could release a console: get first mover status in North America against MS & Sony and probably Europe as well. But valve is a software company. Their experience with manufacturing, shipping, retailers, etc is limited at best. The boxed copies of Valve games are published by one of the traditional large publishers. I love valve as much as the next fan boy but the massive operational organization that is needed to support a console launch is slightly outside of their reach. Valve could partner with a distribution/manufacturing partner but the people that have experience in the entertainment space and who would be able to accomplish the undertaking is a pretty short list. EA could probably swing it and would scare both MS & Sony as their consoles would lose EA's games but with origin vs steam on the PC side of things I see this as slightly unlikely. I'd love Sega to make a Steam box, but that's simply nostalgia talking. Sony is the most likely partner as steam is already on PS3 (for some definition of steam) and ps3 runs a version of unix, but it would probably be another wedge between Sony & retail stores.

    More then likely this is probably valve's experimentation into console space. They'll probably stream line it so that it's trivial to get your home linux machine to output to hdmi at the push of a controller button. Once the home experience is as simple as it can get then they'll make a business case for releasing their own console or not based upon revenue. Look at what valve has done with micro-transactions, free to play games, crowd sourcing, and non-game software: they dip a toe into the water and then once they're confident they move into that space.

    1. Re:Unlikely by Ziggitz · · Score: 2

      You know they don't necessarily have to release the console themselves. They could easily make it an open platform and let Asus, Samsung, and other PC vendors make their own consoles based on it. Given that Valves hardware department can be counted on one hand, this is likely what's going to happen. You just need to be able to optimize against commonly used hardware, optimize the opensource graphics drivers and design specifications and maybe even produce a few controllers and peripherals. They would basically just be creating the console to enable their distribution system to expand into a new market. To that end, having someone else make the hardware instead of making it yourself at cost or even a loss is a much better scenario.

      --
      There is no memory shortage. yes I have heard of XFCE. Go away.
  10. Good news for Linux by interval1066 · · Score: 2

    Funny how Valve's attitude has changed from "Linux, meh" to fully-committed boosters in less than 2 years.

    --
    Python: 'And then suddenly you have a language which says "we're all stuck with whatever the whiniest coder wants".'
    1. Re:Good news for Linux by DeathFromSomewhere · · Score: 4, Insightful

      You can thank Microsoft for that. Why would someone buy from a third party when you can buy games from the store built into the operating system? Valve is running scared because they see their biggest revenue stream drying up.

      --
      -1 overrated isn't the same thing as "I disagree".
    2. Re:Good news for Linux by antant007 · · Score: 3, Insightful

      You can thank Microsoft for that. Why would someone buy from a third party when you can buy games from the store built into the operating system? Valve is running scared because they see their biggest revenue stream drying up.

      Why? Because the last thing like this (windows live games) was a complete pos.

      --
      GENERATION 9882463: The first time you see this, copy it into your sig & add a random number to the generation.
    3. Re:Good news for Linux by Microlith · · Score: 4, Interesting

      Microsoft doesn't have to deliver a great solution, just something good enough that Windows users don't look for alternatives. That's the advantage you have when your solution is included with every install of the OS and your OS is a monopoly in its market.

      The question will be if Steam and other stores have enough of a following to do what Netscape could not and ride out the anti-competitive maneuvers MSFT will make.

  11. Of course Steam wants this by sootman · · Score: 3, Interesting

    Joel Spolsky coined the term "Commoditize your complements" ten years ago. Steam, who sells software, wants consoles (or PCs acting as consoles) to be as cheap as possible, so as many people as possible can afford to have hardware that will run their games.

    Every product in the marketplace has substitutes and complements. A substitute is another product you might buy if the first product is too expensive. Chicken is a substitute for beef. If you're a chicken farmer and the price of beef goes up, the people will want more chicken, and you will sell more.
     
    A complement is a product that you usually buy together with another product. Gas and cars are complements. Computer hardware is a classic complement of computer operating systems...
     
    All else being equal, demand for a product increases when the prices of its complements decrease... why don't the video chip vendors of the world try to commoditize the games, somehow? That' s a lot harder. If the game Halo is selling like crazy, it doesn't really have any substitutes. You're not going to go to the movie theatre to see Star Wars: Attack of the Clones and decide instead that you would be satisfied with a Woody Allen movie. They may both be great movies, but they're not perfect substitutes. Now: who would you rather be, a game publisher or a video chip vendor?

    Now that the cheapest hardware out there is ridiculously capable, of course Steam wants you to throw a free OS on there and turn it into a Steam appliance. Which can also browse the web, play videos, send emails, make Skype calls, etc etc etc.

    --
    Dear Slashdot: next time you want to mess with the site, add a rich-text editor for comments.
  12. About Those Linux Consoles... by vga_init · · Score: 2

    I'm sure this is common knowledge to many of us, but Linux platforms (including game platforms) are not really all that uncommon. Many posts I'm reading on here--the general tone of the discussion--seems to regard a Linux console as an unusual or extraordinary thing.

    OK, we well all know that gaming existed in some form on Linux since the beginning. In fact, I'm a little bit impressed by the number of computer games that have been commercially released for Linux in the past two decades, not to mention games that have been cloned, ported, or otherwise created in open source fashion. We've had commercial video card support for ever, and decent APIs to work with... but what about platforms?

    We've had platforms too. In fact, my first Linux console was the GP2X, which I purchased upon release in 2005 (7 years ago!). Granted, it wasn't that great of a platform, but it was something. I played Cave Story on it from start to finish, and it was the best gaming experience I had had since I was an adolescent.

    However, if you really want to talk about Linux gaming platforms, look no further than Android. We have scores of Android devices in the wild (probably hundreds by now), and they come with all the hardware and software support you can ask for. In fact, I was a little bit surprised just how many games--most of them commercial--have been written natively for Android, and they're not even all casual. I would take issue with anyone who doesn't consider Android to be one of the main gaming platforms today.

    So, a Linux gaming console is really not that crazy of an idea. As other people have pointed out, it really doesn't matter that much what OS your console runs... games are not particularly OS-oriented applications. I'm all for free software--I use the stuff all the time, but I still play games on my PS3. Sure, I can't tinker with my PS3 games much or the platform they run on, but if developing open source games were really my thing, Linux is right here on my PC ready and waiting.

  13. It's beginning to look a lot like Christmas. by westlake · · Score: 2

    The expensive high-tech toy has to hit retail shelves no later then mid-October.

    You must make your Black Friday targets because sales will tank after New Year's Day. That means the Steam console is at least a year off, if it materializes at all.

    Steam has been a great success in PC gaming --- but console gaming is a very different world. More couch-casual and couch-social. You are most likely to be playing cooperatively or competitively with friends and family in your own living room then engaging with anonymous online partners or opponents.

    Making your mark in hardware sales can burn through mountains of cash in no time flat with very little to show for it.

    It takes guts to stay the course,

  14. Re:Steam? by gman003 · · Score: 4, Informative

    People still use Steam?

    As of this second, three million, two hundred and fifty-four thousand, seven hundred and seventy-three Steam users are online. They've peaked over five million. So yes, a lot of people "still" use Steam.

    Always late with patches.

    Can you give a citation there? I've never noticed them be particularly late to patch a game - in fact, they seem to do so faster than PSN/XBox Live. It probably does vary quite a bit depending on the game, though.

    Their wrapper often breaks games or adds instability.

    Another citation, if you would, please? I've only noticed that (rarely) with the Steam Overlay, which is easily disabled (both globally and on a per-game basis). And even then, all it did for me was kick me off some BF2 servers as a "cheat".

    Customer service is non-existent.

    While I haven't personally ever needed to speak to them, the reputation of Steam's customer service seems to have improved greatly over the years. I know back around 2006 or so they had a horrible reputation, but it's been years since I heard any complaints (a sharp contrast to Origin or Blizzard, in particular).

    Yeah no there are plenty of other options for buying/downloading legitimate games online.

    And you're welcome to use them. But how many of them are even thinking about Linux support?

    Good luck with the linux project. I want nothing to do with Steam.

    And you felt the need to shout that out for everyone to hear? Makes me wonder if you ever actually used it.

  15. Re:The OS is irrelevant by tuppe666 · · Score: 2

    Why do people care what the OS of a Valve game console

    1) Microsoft - Because they hate gamers. Halo 4 on PC Nope, Backtracked on Over 18 Games.
    2) Cross Platform - No more Direct X lock-in MAC; Linux; Android; iOS gamers rejoice, with more games
    3) Linux [Android] Ecosystem benefits - Drivers; Developers; Optimised for Games...not servers...not phones.
    4) Linux Development environment - Free; Massive Support; Massive software library.

    why will major developers want to support it?

    Why won't they want to support it? Seriously The constant stories of Microsoft treating developers like shit. Steam is a brand...and a developer in its own right. Hardware costs have dropped to disposable costs. Has developers contacts...and well Linux duh! The reality is Gaming has become cross platform...and not xbox - windows PC more Android - iOS and a Linux console is a better fit than any of the current consoles...ironically other than the Ouya ;)

  16. Can't happend. by Tei · · Score: 3, Insightful

    In a perfect world Microsoft would not exist, or where a different company.

    But the Microsoft that exist fight standards, and create propietery protocols or closed programs, and created huge dependencies for these, so people with one of his programs must buy the others. Microsoft fiery defend other companies, but not on quality, but on poisoning the well.

    OpenGL was one of the key pieces to code a game once, and play it everywhere, and Microsoft succefully made it secondary with Direct3D. It has continued fighting all standards, to destroy them, and in games have a unmitigated success. Games are a world of Microsoft libraries, and game dev's don't know how to build games withouth these libraries, and the games created don't withouth these libraries (or libraries that emulated them).

    At this point Microsoft is a cerebral parasite, and removing it would kill the host.

    --

    -Woof woof woof!

    1. Re:Can't happend. by BitZtream · · Score: 2

      OpenGL was one of the key pieces to code a game once, and play it everywhere, and Microsoft succefully made it secondary with Direct3D.

      :/ I've been coding games (no major titles I'll admit) for about 10 years. My DirectX experience is something like 'started to look at some example code ... thought, why bother? I'm going to support platforms other than Windows anyway' and then went back to OpenGL.

      Yes, it is behind in some respects, but if you look at the major titles, they aren't really that much impressive between their OpenGL and latest and greatest directx variants.

      --
      Persistent Volume manager for Kubernetes - https://github.com/dwimsey/openshift-pvmanager
  17. Win CE isn't good enough anymore by dbIII · · Score: 2

    A lack of multitasking in 2012 is a bit of a drawback, and speed issues are a bit of a problem on even relatively fast hardware like the Jetbook Color. On something where response time is a selling point you don't want something that looks like it hasn't been updated since 1998.

  18. you still need good threading/process management by cheekyboy · · Score: 3, Informative

    net based games, theres udp traffic.
    many players at once, theres bluetooth controller traffic.
    background downloading = more os tasks
    plus because its linux, you can develop your games on a real pc too with nvidia hardware i guess.

    --
    Liberty freedom are no1, not dicks in suits.
  19. Apple Fanatics posing as BSD Advocates by tuppe666 · · Score: 2

    Technically, FreeBSD is a better choice than Linux in this case.

    No No its not.

    I'm not really sure what your post has to do with mine. I long since came to the conclusion that the only people left who support BSD, are Apple users, who profits from the one way take, and love the richest corporation on earth doing the same again. Having a quick scan of your posts confirms this sad fact again.

    The reality is Linux is stellar product, technically brilliant, and has numerous contributions from its own mega corporations, with a great lead...regardless of the license its under. I see your trying to push some kind of OsX agenda!? which is kind of sad considering how Apple could have got behind cross platform gaming and OpenGL...and have done nothing.

    I have no problem with Apple taking from BSD. Although Apple fanatics pretending to be BSD advocates I always find a little sickening, especially considering the reasons behind the BSD license.

  20. Re:Be careful what you wish for... by Issarlk · · Score: 2

    Please, yes yes yes ! An EA console please! Oh my Dog, it would get all their titles as exclusives, so much easier not to buy from them that way.