Valve And Xi3 Team For ‘Piston’ Steam Box
rockpapershotgun.com
rockpapershotgun.com
I feel like that kind of behavior is probably worse than being a patent troll.
* All the valve games were ported. * A bunch of casual games get ported. * Civilization V * Um, some of the GTA catalog, IIRC.
Frankly, it was kind of a desert. I can't imagine the Linux gaming will pick up unless the GabeN had "bet the farm" on Linux versus Windows 8. Which I don't see happening. He might hate Windows 8, but Steam games play nicely on it, TTVM.
In any case, I wouldn't put Civ5 in the "victory" category either. As with most Aspyr ports the performance is awful, and it doesn't support a bunch of pretty core features like cloud saves, or the very popular built-in mod installers that exist on PC.
OS X gaming is about as dead as it's always been.
The vocal subgroup asks and cajoles and begs. But those devs who make the effort don't seem to find a large enough market to justify it.
[1] It didn't help that Apple's Mac App Store arrived so soon after OS X Steam showed up. Nor that mobile computing got so large to the point that PC upgrades basically stalled.
I don't think that's going to be an issue for Linux enthusiasts, but it will be an issue for this "magic grapefruit" they're talking about.
As to this "piston" thing here - I don't think upgradability will be an anchor. The whole project isn't remotely feasible unless a distro for build-your-own boxes is also launched. In which case the specifics of this box are more a blueprint for builders and a performance baseline for developers.
Sales probably wouldn't even track net adoption until the enthusiasts build out their custom rigs and start convincing their less-technical friends they can have almost all the same awesome without getting any thermal paste on their hands.
Which makes sense, however that doesn't mean that there are anywhere close to more "gaming" level Macs running Steam than there are PCs.
The demo unit of Piston features one ethernet port, 1/8" audio in/out, SPDIF optical audio, four USB 3.0 ports, four USB 2.0 ports (with one dedicated to keyboard input), four eSATAp ports, two Mini Display Port ports and one DisplayPort/HDMI port.
It will probably cost between $500 and $1000.
http://www.polygon.com/2013/1/7/3849284/piston-valve-steam-b...
Edit: for those who haven't heard of Xi3 before like me, this promotional video shows what it's about:
And for all the talk of a modular, upgradable design, it looks like you more or less have to dismantle the entire thing to swap out components. In fact, it looks harder than doing so for a regular PC.
http://www.polygon.com/2013/1/7/3849284/piston-valve-steam-b...
claims that it's based on the $999 X7A, so perhaps still higher than a $600 price point.
It's mostly speculation at this point, though. Very entertaining. What's the basis for your $600 price point, btw? It would be great to see a graph of console prices to try and get close to the expected price.
http://www.idigitaltimes.com/articles/14297/20130107/xbox-72...
They mention $500-$700 for the Xbox 720 and $650-$800 for the PS3. As you say, it's all speculation at this point.
So they won't be able to subsidize the console price as Sony/Microsoft does? Because the price seems a bit on the high end for a gaming console.
They wont get me away from my $1600 gaming rig despite being a huge advocate of steam.
I can't imagine someone dropping $500-$1000 on this, at that point just build your own computer people!
Also don't forget that the ecosystem might be cheaper. I mean, the consoles might be $300, but you're paying back that subsidy many times over with $60 games. On Steam games are a lot cheaper.
Keyboards, or having a USB port dedicated to one? I suspect I'm going to be using a keyboard for decades to come.
Does this mean 1) the box will be based on Windows, 2) or there have been way more progress in getting publishers to port their games to Linux than what we have heard of yet, 3) or that "could" indicates that "thousands" is a meaningless hypothetical number?
By and large, with the exception of a few exclusives, the 360 and the PS3 have more or less the same set of games. Both were incredibly advanced and were a logical progression of the course that these systems were going. But they both more or less have the same software ecosystem. Most of the library available on one is available on the other.
Yet the Wii outsold both of them, using far less advanced technology and offering far inferior on-line play. Many people credit the control scheme, but because of the controls (and an incredible first party development house) Nintendo offered a truly unique software ecosystem.
So this current generation we've really had two software ecosystems, the 360/PS3 one and the Wii one.
So today we have three new consoles about to hit the market in the upcoming months, Valve's, the Ouya, and Project Shield, right after the Wii U.
Valve is going to offer the PC gaming ecosystem and probably the strong on-line offering that PC gamers enjoy, the Ouya and Shield are offering Android (plus some exclusives on either side), and the Wii U will continue to offer Nintendo's ecosystem. This leaves Microsoft and Sony to respond, probably with announcements this year and releases before Christmas of next, with their next offering.
Back in the 16-bit days, the market showed that there can really only be two console players. Third place was a very distant third (PC Engine). But it's worth it to keep in mind that the Megadrive/Genesis and Super Famicom/SNES had wildly different software ecosystems as well.
In the generation following we had a plethora of platforms as well, and it rapidly shook down to 2 (with 3rd place so bad that Sega made one more go of it with the Dreamcast then exited the business entirely). Nobody remembers the CD-I, 3D0, Jaguar, CD32 from this generation.
Following that we had the PS2, XBOX, Gamecube and Dreamcast. It shook down to an unusual 3 this time, but the XBOX was artificial in this environment with Microsoft willing to lose tons of cash on the investment and if you look at the numbers they really just split 2nd place with the Gamecube.
Today instead of two major consoles, we have two major ecosystems. 360/PS3 and Nintendo (in transition to the WiiU)...and we're about to add 2 more to it. I don't think it'll work. Somebody's going to exit the market. It just can't sustain 4 (5 if you count iOS which is kind of stretch).
The Console business is hard and the public is fickle.
You're underselling the exclusives on PS3 and X360. For all of the Zelda, Mario, and other first party Nintendo games, you have a bunch of Uncharted, God of War, Killzone, Gran Turismo, Halo, Gears of War, Forza, Viva Pinata, etc. between PS3 and X360. See http://en.wikipedia.org/wiki/List_of_video_games_exclusives_... - there are a lot of exclusives between the two.
I would just say Nintendo was left out of all of the cross-platform games, which is a shame. Much of the Wii's "unique" ecosystem is garbage.
We may be going through a new "shakeout" period, similar to the 3DO and Jaguar days. As for mainstream adoption, I don't see any of the newcomers (OUYA, Project Shield, Piston) taking off, but it'll be fun to see what happens.
First party games are still the "killer apps" of game consoles, although they aren't the only ones (yup, I believe ecosystems are importants, too). Nintendo is sitting on gold mine with the Wii U's MiiVerse, a twitter-like social network, but with drawings added (of course of limited size, only black and white). But it might be "just another app" if they don't invest in it.
None of the 360 exclusives are really interesting to me. I've never played a Halo or Gears of war game. A lot of the PS3 exclusives -do- interest me, I'd played the previous games in a few of the series on the PS2.
But I own a 360, and not a PS3. And I don't really feel like getting a PS3 at this point, being so late in the cycle, and owning the 360 version of -most- of the games I play.
Valve, in the past, has pushed for more hardware to be able to play its games, not less. Sure, it started out on Windows, but it's made a very respectable delivery platform for the Mac, and now they're on their way to Linux. Saying, "the only way to play our game is on this one specific piece of hardware you have to buy from us" would go against quite a bit of what they've been doing over the past 5 years.
Also, it would be stupid. The people who are drooling over the possibility of HL3 are PC gamers. People who invest cash in gaming rigs, who probably like building their own computers. Saying, "Want HL3? Now you have to buy our hardware!" would be more or less giving their fans the middle finger.
I expect the Steam Box will be hardware, and possibly a customized Linux distribution. And I expect that if you want to "build your own" Steam Box, you'll be able to.
I mean clearly others, like Nvidia and OUYA, are starting to move towards that anyway - whether Google helps them or not. If Google actually helped them, and allowed many others to do this, it would accelerate the process.
I know Google cares a lot more about the "TV" part of Google TV, because they want the advertising money from TV's, but they should use Microsoft's (probably mostly unintentional) Xbox strategy, where they first got the xbox in 70 million homes, and then started activating TV features. I think it's a lot easier than trying to convince people that they need a "smart TV". It would be better if they thought of it as a bonus to the console.
It would also benefit the Android ecosystem as a whole. Many people still are unwilling to switch from iOS to Android, because are afraid of losing some games. Plus, one of the major reasons people haven't switched to Macs or even Linux over time was that Windows had all the games, and a lot of people wanted Windows for being able to play all the games. So I think this strategy should be a top priority for Google, and not necessarily just something nice to do.
I'm not sure I agree that the market can't support a variety of ecosystems. We already have PS3/Xbox/Wii, millions of people still playing PS2, iOS, Android (yes, they count, and outnumber the console platforms), and PC gaming. That's seven different platforms all doing pretty well.
There wasn't a meaningfully successful third console in either of those generations, at least none that I recall me or my friends ever playing!
But you are correct, the SMS and the Famicom/NES were from the previous generation, which btw also has the same 2 ecosystem feature I've been talking about above. The Atari 7800 came in a distant 3rd to a distant 2nd dominated by the 1st place player.
The resulted in fewer ports.
Plus if you compare the Wii ecosystem to the 360/PS3, the install base on the latter is much larger and the systems are more similar from a user POV. It's worth it just port between those two while the Wii isn't really worth it.
I think the Wii's problem was only partially related to its performance, and much moreso related to the fact that motion gaming was a fad that ran aground fairly quickly.
It wasn't just the Wii either, remember when the iPhone came out and developers imagined a crappy future where you'd practically fall out of your chair playing a racing or flying game.
Once the novelty of Wii Sports wore off, the Wii was dead in the water. The DS in contrast was a much stronger, much longer-lasting platform that could keep its player base interested for more than a few months.
You know, this part still blows my mind--and that's really my age showing, because this is one of those "new normal" states that anyone born recently won't even question: Sony spent untold amounts of R&D money making an 1+8 core system at a time when that amount of power was unheard of. Microsoft put commodity PC hardware in a plastic shell. And yet you don't see any games that are exclusive to one or the other because porting is technologically unfeasible. (On the contrary, the only "exclusives" are that way because of licencing agreements.) Does this mean that people still aren't taking advantage of the systems' respective unique hardware, after all these years?
I would say no. Instead, it seems more that an increasing trend to make one's SDK something that runs on commodity PC hardware--instead of an expensive, dedicated, serial-connected tester unit, as in previous generations--has fostered all the disadvantages of commodity PC hardware on the developer. It's hard to developer for 8+1 cores if you don't see the speedup on your own machine. So game software is now, by and large, PC software--software for a CPU with some small number of cores, some large amount of RAM, and a pretty massive GPU for everything else--not software targeted at special tile-drawing and sprite-drawing and audio-synthesis chips.
What this means, I think, for the next generation of consoles: ignoring UX differentiators like the Wii (and it seems like they're still the only ones differentiating on UX), the rest of the systems will probably all have roughly the same set of games. Portability is now easy, because every console is basically a PC. We don't include special hardware any more, because nobody's gonna program for it. For consumers, this means console choice will come down to something like price-point + brand-recognition, rather than any question of "what games will run on this."
The obvious exception is the one I mentioned above--platforms with enough leverage to make exclusive licensing deals. But this is, at least currently, a declining relic of a bygone age: I can see first-party (Nintendo, Valve) and fully-owned subsidiaries (Bungie) as continuing to create exclusives, but even the most heavily one-platform-at-a-time companies (Square-Enix) are now branching out all over the place, because that amount of power over the consumer is decreasingly relevant, and it captures more of the market to have some games on every platform, than to target one console's market and get "guaranteed" consumption because you're the biggest fish in the smaller pond.
In other words, in a way, console software is being "globalized" between markets, just like movies and music are being globalized between the US, Europe and Asia. You can't just release on one and then perhaps re-release on the others at some later date; you'll be missing out if you aren't everywhere.
You can. And those who are really good can still see performance gains. But most people who try spend a lot of time and effort to get results that are indistinguishable-to-worse as compared to the compiler.
So it is with custom architectures. If the compiler can utilize a gaggle of DSPs or specialized GPU cores? great! Everyone wins. But if it takes some special effort to really make them sing, most people won't bother because they know that for most projects you don't have the time/expertise to pull it off.
It doesn't mean there's no point to doing specialized hardware. It just means that the SDK, compiler and libraries need to deliver enough performance to justify their inclusion.
And, anecdotally, Sony did not with the PS3.
Hopefully the Steam Box destroys this distinction and makes a more consistent and flexible gaming landscape.
I know that in theory you use a cross platform engine that hides away all the messy details from you.In practice, I've found the PS3/360 have quite different CPU/memory architectures and you start dealing with the reality of that sooner than you'd expect. Whether that requires manually down sizing certain swaths of textures or writing code that will run on the SPU, there's quite a bit of manual work involved.
Also, most game studios tend to roll their own tech which generally requires at least a small cadre of people manually targeting and optimization for each platform.
I can't wait until the day these things start shipping - I for one welcome the opportunity to have as much diversity in this market as possible ..
Valve might want to have their own walled garden rather than ending with walled gardens. It's a tested and very profitable model.
I'm perfectly fine with Linux as a dev platform. Steam on Linux is an admission that in fact, you can use Linux to make great games. Maybe I have to sign my binaries before Valve gives them to 20 million users, but okay; I'm still going to be, locally, 100% developing on Linux, nevertheless.
Something like the OUYA is more likely to hit the mainstream. $99 is a great price point. What people are discounting is that something like OUYA could get updated every 1-2 years unlike the 7ish year console lifecycle we are currently in. ARM keeps getting faster, it will certainly be "fast enough" soon...
I'm not really interested at this point anyway, but an ugly hardware design virtually seals the deal.
At the moment it's just "There will be a small PC you can plug into your TV and play games on" and I can do that for myself. What advantage will this box have over that?
Since I mainly use Linux my Windows 7 PC is basically a Steam box already.
Forget for a moment that this is "just" a linux pc running steam. Imagine for a second that this is some company launching a brand new game console. In much the same way that Sony entered the market with the PS1 or Microsoft with the XBOX. Does the installed base of games matter? Not if the console maker can drive an initial set of games on launch that are compelling enough to drive people to buy the console in large numbers, and then the installed base of consoles will incentivize other games makers to target the console. Valve has the advantage here that they are already a top tier game studio and they already have quite cozy relations with a lot of game makers and publishers.
Will it work? Maybe, maybe not, it's hard to say just now. Ultimately the market will decide. Personally I'd give it just as much chance as the WiiU, if not more, of being a major player in the console games market in 5 years.
I know plenty of people who bought an N64 for goldeneye and mario kart alone and didn't buy any other titles.
Of course Valve does have an atomic bomb in the form of HL3.
Assuming they decide not to release a Windows version of HL3 (a gutsy ploy it itself, would piss off huge numbers of gamers) they would still be competing against any manufacturer who decided to sell a Linux based gaming computer. Though perhaps selling hardware is not something they are interested in from a revenue point of view and they just want gamers off Windows and onto something without a competing app store?
As for advantages, it's probably the same as any other console, which means it comes with the same disadvantages. There will probably be steam box approved games on steam, which you will be sure will work in it, and you may also see some developers targeting it specifically.
But yes, if you know what you're doing, there probably wont be any advantage on choosing this over your own custom built PC. I don't see many developers restricting their games to steam box.
[1]: http://www.golem.de/news/pc-spielekonsole-steam-box-ohne-win... [german]
edit: For those who don't know golem.de (presumably most here), it is one of the two major respectable German IT-news sites (next to heise.de, translated as The H)
Edit: And yeah, you can build your own PC that could work for your living room just as well, but that's looking at a very small piece of the market who are comfortable with doing that. You are going to need more products like these to get Steam into more living rooms.
The idea of a possible future convergence between Linux and Android gaming intrigues me.
Wouldn't hold your breath this early.
The main problem right now is that ARM performance is simply not there yet. It might be somewhere in the future, but even that remains to be seen, it's not entirely clear how well ARM designs will keep scaling up as they start to approach midrange x86 chips. Right now, ARM is just starting to match Atom, which is dog-slow compared to Core i3/i5/i7, and basically useless for non-trivial gaming.
The original article didn't have a link to xi3, so here it is: http://xi3.com/
Unless Valve can pull out a huge amount of launch titles this will have a very weak ecosystem of it's own so will have to compete directly against other "gaming PC" companies such as Alienware.
Not really.
- The Xbox 360 doesn't have a date/time chip. It gets its time from the cloud (Xbox Live).
- The security architectures of these platforms are extensive, to prevent piracy, cheating and malware.
I'm guessing that the days of standardization of console hardware are over; the mobile market has proven that you can innovate and increase power, and developers are happy to comply (as long as there is money in it). You can't /reduce/ computational power or feature sets easily, but you can certainly improve them.
I was. The ad being served was Hotline: Miami not Prison Architect when I made my comment.