Slashdot Mirror


Dave Perry Shows Off Cloud Gaming Service "Gaikai"

jasoncart writes "Veteran gaming man Dave Perry has shown off his OnLive-rivalling, cloud gaming service called Gaikai in a new video that is drawing a lot of attention. As you can see from the video, Perry plays World of Warcraft, EVE Online, Mario Kart 64, Spore and more — all running on a bog-standard computer through the Gaikai website, itself running in a normal version of Firefox." More details about the service are available at Perry's website. He spoke about Gaikai in an interview a few months ago, and he seems confident that this will work better than OnLive (which we've discussed in the past).

79 comments

  1. Just needs a better name by GigaHurtsMyRobot · · Score: 1

    GaiKai is a name destined for failure. He's obviously not in Marketing.

    1. Re:Just needs a better name by sopssa · · Score: 4, Insightful

      I must agree it looked to work somewhat nicely, but people are taking this cloud computing thing way too far. I want to run the stuff on my own box and not somewhere else. Aside privacy conserns, it doesn't make that much sense to run games via internet line. Theres lag issues, bandwidth issues, connectivity issues and latency issues. Sometimes the old model works better than the new 'cool' model.

    2. Re:Just needs a better name by Rhaban · · Score: 1

      Dude, you're freaking me out.

    3. Re:Just needs a better name by should_be_linear · · Score: 1, Insightful

      1) You can play latest games on your 4 years old computer or even cheapo Linux ARM netbook.
      2) Privacy concerns in games is dubious argument.
      3) Avid gamers save $$$ on lower power consumption.

      --
      839*929
    4. Re:Just needs a better name by sopssa · · Score: 1

      However, the video doesn't tell anything about the lag when used via internet. The server might be sitting just next to him. I dont really think it can stream stable, fullscreen 1680x1020 video at 30-60fps over the internet and still also be as responsive to mouse and keyboard as you would be playing it on your computer. Hell, that's practically impossible in lan too, even basic remote desktoping or X sessions are somewhat laggy in lan.

    5. Re:Just needs a better name by Hatta · · Score: 1

      He needs to get back to making games. Dude ported some great games back in the day, Smash TV, Cool Spot, Aladdin. Then started Shiny which put out some real classics, Earthworm Jim, Wild 9, MDK. Then Shiny made 2 crappy Matrix games and did nothing else of note until getting bought out.

      Perry, quit dicking around on the business side of the industry and make some fucking games again!

      --
      Give me Classic Slashdot or give me death!
    6. Re:Just needs a better name by abigor · · Score: 2, Insightful

      No one says you can't still run things locally if you want to. Why do people see something that isn't a good fit for them, and immediately think it's an either/or thing? This whole system is for people who want to play on the go, who don't like to install stuff, who like the convenience, or who are new to a game and want to try it out. It is an expansion to the modern gaming experience, not a replacement, and it's a very positive thing.

    7. Re:Just needs a better name by Mad+Merlin · · Score: 2, Informative

      Hell, that's practically impossible in lan too, even basic remote desktoping or X sessions are somewhat laggy in lan.

      Uh, no. X11 apps forwarded over LAN is 99.9% indistinguishable from local (ie, very fast, the other 0.1% is the <@otherhost> in the titlebar).

    8. Re:Just needs a better name by hairyfeet · · Score: 1

      And just imagine the bill when your kids go over the bandwidth cap! Seriously unless all these 'cloud computing" bunches are going to start buying out the telecos and running fiber everywhere these kinds of thing will be a non starter.

      The places where you have a teleco/cable duopoly (which is most places in the USA) simply haven't been running the backbone they need or investing in infrastructure and instead took all those tax breaks we gave them for nationwide broadband and all the money we paid for service and stuffed it in the CEOs pocket. If something like this were to gain even a tiny market share they would most likely throttle the hell out of it so bad it would be like playing Halo on a 486sx.

      So while I'm sure this would be nice for somewhere like Japan, where they have huge fat pipes to the door, in the USA? Not so much. Like the rest of our infrastructure broadband is gonna get nothing but shittier as they bribe....uhhh I mean lobby for more breaks from the state and feds while the infrastructure slowly decays. Nice idea, but without big fat pipes I'll stick with my shiny plastic discs, thanks anyway.

      --
      ACs don't waste your time replying, your posts are never seen by me.
    9. Re:Just needs a better name by vertinox · · Score: 1

      Aside privacy conserns, it doesn't make that much sense to run games via internet line.

      I don't mean to sound silly but what sensitive information does one put into your video games?

      I mean, I try to not name my WoW characters using my SSN or my secrete password hints.

      --
      "I am the king of the Romans, and am superior to rules of grammar!"
      -Sigismund, Holy Roman Emperor (1368-1437)
    10. Re:Just needs a better name by vertinox · · Score: 1

      I want to run the stuff on my own box and not somewhere else.

      Oh and one more thing...

      What about all the times you want to play games on someone else's computer?

      Say like when you are at work... When you should be working... Not like I'd do something like that.

      --
      "I am the king of the Romans, and am superior to rules of grammar!"
      -Sigismund, Holy Roman Emperor (1368-1437)
    11. Re:Just needs a better name by Kral_Blbec · · Score: 1

      In the video he says he is running it from home and it was the longest range test they have done so far.

    12. Re:Just needs a better name by Anonymous Coward · · Score: 1, Insightful

      Bullshit.

      Its the gateway to DRM and consumers having less power over the items the buy.

      That is in no way a positive thing, unless you're a gamemaker.

      The day I am unable to buy a box and own a local copy of the game software is the day I stop gaming, period.

      The greed of these people knows no bounds. I'm sure book publishers would love to stop second-hand sales with some bullshit cloud-computing solution too (a solution, mind you, to a problem that doesn't exist).

      Wake up. Any monkey can install and run a PC game, let alone a console game. There is no 'convenience' here other than the convenience of these developers charging even more and delivering even less.

      Fucking morons.

    13. Re:Just needs a better name by levicivita · · Score: 2, Insightful

      I don't think lag is the problem per-se. You're already exposed to it when playing games in multiplayer and it is not the end of the world.

      Just think of the required bandwidth though. I play my games in 1900x1200, so using 30fps and 3 bytes per pixel (granted an arbitrary assumption) comes out to 205,200,000 bytes/second. I don't know about you guys, but that is slightly faster than my current internet connection. You could use video compression, but the requirements for that both for the cloud and for your local computer will crush the benefits.

    14. Re:Just needs a better name by abigor · · Score: 1

      You'll still be able to buy copies of games. Did you even read my comment, idiot?

    15. Re:Just needs a better name by sopssa · · Score: 1

      You're forgetting here that multiplayer games transfer significantly less data. Pretty much only player movements/positions and some small information. Besides that, the pings usually range from 50 (own country) to 200-400 (some other country near you). If you live in USA, replace country with state, tho interstate connections are probably better than off country. Now imagine moving your mouse in the game to look around. How is that 50-400ms lag working for you now? Sure, bandwidth and speeds can get better, but latency is harder. There's geocraphical and technical obstacles for that. It will take long, LONG time before responsives to mouse and keyboard will get *anywhere* close to what it is locally.

    16. Re:Just needs a better name by Anonymous Coward · · Score: 0

      Actually it going to change in 3 month into PenNice.

    17. Re:Just needs a better name by Bobartig · · Score: 1

      Perry alludes to the distance, indicating that he's further than he's ever been from the servers. We don't know if that's 300 miles, or 10 feet. He goes on and on about the importance of latency in gaming, meaning I think they are at least properly sensitive to the importance of getting that aspect right.

      Even more significantly, he's looking for closed beta testers, meaning he's actually ready to show the tech to the public in some form. Finger's crossed!

      --
      This is where I get my recommended daily allowance of "Foot in Mouth."
    18. Re:Just needs a better name by montyzooooma · · Score: 1

      They'll partner with ISPs, so you're paying a subscription model to access the games on a server located at your ISPs premises. The data you use will be part and parcel of your subscription to the service. It won't be viable any other way. Think more in terms of Gametap, with increased fees for access to newer games. It's not going to be a big dent in PC gaming whatever they do. This is for the millions of set-top TV boxes that are going to be produced to take advantage of the features, with the compression/decompression built into hardware.

    19. Re:Just needs a better name by Anonymous Coward · · Score: 0

      read the tfa moron

    20. Re:Just needs a better name by levicivita · · Score: 1

      ... pings usually range from 50 (own country) to 200-400 (some other country near you). If you live in USA, replace country with state, tho interstate connections are probably better than off country. Now imagine moving your mouse in the game to look around. How is that 50-400ms lag working for you now? Sure, bandwidth and speeds can get better, but latency is harder.

      I thought about that as well after the fact, and I agree with you. You can add that to the list of issues. It only strengthens my argument that cloud performance 3D gaming is not an option for the foreseeable future (i.e. next 10-20+ years). Now other types of gaming, e.g. Civ-like 2D games might be a different story.

  2. perfect execution by should_be_linear · · Score: 1

    This thing installed on tier 1 internet server might bring large portion of MS Windows and nVidia value to zero. If it really works as advertised, sell shares of above companies.

    --
    839*929
    1. Re:perfect execution by Eskarel · · Score: 1

      Well considering that the tier 1 internet server would still have to be able to run the games, meaning Windows, and be able to render the graphics meaning probably nvidia workstation hardware, and the fact that neither company is moronic in their licensing, I'd say it'd be a profit bonanza for those two companies. Microsoft would probably gladly give up a portion of the desktop market to get the enterprise licensing this sort of monstrosity would take.

  3. bog-standard.. by 3.5+stripes · · Score: 1, Offtopic
    --


    He tried to kill me with a forklift!
    1. Re:bog-standard.. by megamerican · · Score: 1, Insightful

      Who needs standards to bog down people's gaming experience when we already have Windows Vista?

      --
      If you have something that you dont want anyone to know, maybe you shouldnt be doing it in the first place -Eric Schmidt
  4. Head in the cloud(s) by Adrian+Lopez · · Score: 1

    What exactly is the point of having games run in The Cloud, other than the wish to remain buzzword compliant? It seems like such a waste of network resources, and a pointless centralization of computing resources as well.

    Frankly, I can't wait for the "cloud computing" bubble to finally burst.

    --
    "In prison you just have to shut your eyes and take it. Here you have to shut your eyes and give it."
    1. Re:Head in the cloud(s) by NightWhistler · · Score: 2, Insightful

      One thing I can think of is completely cross-platform gaming...

      --
      PageTurner Reader: open-source e-reader for Android with cloudsync. http://pageturner-reader.org
    2. Re:Head in the cloud(s) by Vectronic · · Score: 1

      You forgot the "get off my lawn". I don't see "cloud" computing leaving anytime soon, or ever, because it makes the most sense from both a business and a consumer perspective.

      1. Company X develops "product" Y which remains on their servers.
      2. Charge people for an account to gain access.
      3. ???
      4.Profit!

      From the consumer perspective, cheaper PC's and what "appears" to be cheaper software (pay-as-you-go, "low monthly fee", etc), access to all your shit from anywhere (via some universal wireless not yet developed), even if it's not your PC/hand-held/toaster you are using, etc, etc.

      Personally, I love the idea ideologically, in some sort of Over-Unity kind of way, but I see years of abuse by business' (and/=/or Government) before it's actually as free or ubiquitous as it could be. It's just a part of the natural evolution of the Internet, first it was just a few computers, then a few networks, then one big network. First it was a few computers, then a few super-computers, then one big computer and millions of monitors.

    3. Re:Head in the cloud(s) by _bug_ · · Score: 2, Insightful

      The point is that you don't have to spend lots of money on expensive hardware, a simple web browser with internet connectivity (over a fat pipe!) is all it takes. This saves you large amounts of cash.

      It also opens up the possibility of allowing your games and applications to stay with you wherever you go. You could bring up a GaiKai iPhone app and play WoW during lunch or on the train or wherever. Once you get home you can fire it up on your big screen TV via the media center's web browser.

      For the software companies this gives them a great opportunity to make even more money by moving to a subscription service. No longer do you pay once for Photoshop, now you pay maybe $5 or $10 a month to use it. To you it seems cheaper, to Adobe they see an unending stream of money that doesn't stop a month after release of a new product.

      For the advertisers they have a new stream to inject themselves into. That's not any ordinary version of Photoshop, it's one that's been sponsored by Brand X and will have Brand X logos and styling and maybe even Brand X brushes and filters. Think of all the new possibilities to get eye time!

      Bandwidth concerns? Bah. Worst-case you bulk up the hardware on the server and do some realtime encoding to H.264. The video quality might not be great, but you can still use all your apps regardless of available resources.

      Privacy is, of course, the big concern. No longer do I worry about my login and password being hijacked between my machine and Blizzard, I now have to worry about the connection between my computer and "the cloud" as well as whatever hijinx there may be going in "the cloud".

      And where, exactly, are these images I create in Photoshop being stored? Locally on my computer? That means "the cloud" and read/write to my computer. Do you really want that? But wait, "the cloud" has its own storage space and for a few extra dollars a month you can store all your goods there. Now you don't have to carry a flash drive around with you all the time. You just travel to your destination, connect to "the cloud", and there are your files! Of course "the cloud" company will need some sort of executive license agreement with provisions for responsibility and liability if data is lost or stolen. For that "the cloud" company can charge lots more dollars and stick the VPs on their own "executive cloud".

      For the REALLY wealthy there will be a "personal cloud" in the form of a single server that is entirely at your disposal. With routine backups and lots of A/V and firewalls to keep you protected.

      But for the elite wealthy, that 1% of 1%, there will be the home cloud. A machine that will sit on your desktop and do all of this without ever going out over the internet!

      The future is amazin.

    4. Re:Head in the cloud(s) by julesh · · Score: 1

      What exactly is the point of having games run in The Cloud, other than the wish to remain buzzword compliant?

      Gamers spend serious cash on hardware. AIUI, a typical gamer will put down an average of $500-1000 per annum on hardware, just so that they can continue running the latest and greatest games. That hardware sits unused most of the time.

      The idea of cloud gaming is to put some fraction of that money into shared hardware instead. You'll spend maybe $180 per annum renting access to the hardware, but you'll _always_ have latest generation, best possible kit available when you need it. And if you're playing a game that doesn't need it, you'll be quietly downgraded so that somebody else can get a chance at the high end stuff.

    5. Re:Head in the cloud(s) by Viking+Coder · · Score: 1

      Casual gamers can try the game instantly, at work, in the library, anywhere.

      Try Before You Buy is a really nice model.

      --
      Education is the silver bullet.
    6. Re:Head in the cloud(s) by Haeleth · · Score: 1

      I don't see "cloud" computing leaving anytime soon

      I heartily agree. But only on the grounds that it's not actually possible for something to leave before it arrives.

      We've been bombarded with hype about the "cloud" for a while now, but where's the beef? So far the only application that used to be run on desktops and has really taken off online is webmail. And that's ancient technology. I'd been using webmail for years before the first dotcom bubble.

    7. Re:Head in the cloud(s) by Haeleth · · Score: 2, Interesting

      Casual gamers can try the game instantly, at work, in the library, anywhere.

      Except they won't actually be able to do that at all. Workplaces will block these services. Libraries will block these services. And if you can afford to regularly stream HD video to a mobile device, you can probably afford a Playstation.

      Try Before You Buy is a really nice model.

      Except this isn't "try before you buy". It's "pay per play". Remember arcades? Well, this won't be "insert coin", it'll be "insert credit card". And you bet your life they'll take away the "buy" option as soon as they can.

    8. Re:Head in the cloud(s) by Viking+Coder · · Score: 1

      It *enables* Try Before You Buy. Developers will take advantage of that. Eve Online would probably *love* to expose that.

      Yes, some developers will act as you describe, but you're just as welcome to NOT play their games as you've always been.

      --
      Education is the silver bullet.
    9. Re:Head in the cloud(s) by julesh · · Score: 1

      It *enables* Try Before You Buy. Developers will take advantage of that. Eve Online would probably *love* to expose that.

      Erm... EVE Online has a free trial already. OK, so you have to download a 2GB game client...

  5. No plugins?! by El_Muerte_TDS · · Score: 2, Funny

    So... they're using the <video> tag, and use javascript to redirect the input to the remote server?

    1. Re:No plugins?! by Inspirius · · Score: 2, Insightful

      No, he also mentions that Flash is installed.

    2. Re:No plugins?! by Anonymous Coward · · Score: 0

      He mentions elsewhere having the latest version of flash as well. I think he meant no extensions/add-ons. It does seem like it could be done with something like as well, though. It's just that Firefox 3.5 came out yesterday, and I don't think there was any support for it at all on non-development browsers so already having something like this working already seems less likely then using flash.

    3. Re:No plugins?! by nicolas.kassis · · Score: 1

      that post smells like lawsuit material.

  6. Notably missing from the video: by anomnomnomymous · · Score: 2, Interesting

    There are some (quite important) things missing from the video:

    - Why no mention of what connection he is on? Or for that matter, why no mention of where the server is located? (besides some vague "Oh, I've never been as far from a server as I am at the moment!")
    - Where's the fullscreen? I can see how it would be quite hard to properly stream current screensizes (such as 1680x1050, or even 1280x1024)

    Other than that, I noticed a few odd things, such as:
    - When playing MarioKart 64, at the end he all of a sudden crashes into a wall, which he tells is because "he hasn't been playing the game for quite some time"; Seems quite odd, and looked more like it had to do with the actual command not properly coming through.
    - Howcome he's allowed to have MK64 running on an emulator anyways? I thought it was illegal to do so (even if you have the game yourself); though I might be wrong on that.

    Whereas I like the idea (but can't see myself using it in the next decades), I think the price has to be really low for people to actually use it. Though I can definitely see a use for it for some new sort of console (Phantom, anyone? :D ), where one would be using a subscription service to be able to play a big library.
    Still, I always wondered how this would scale if it got really popular: I can't imagine a computer being able to stream multiple high-graphics game for multiple clients.

    --
    When you shoot a mime, do you use a silencer?
    1. Re:Notably missing from the video: by SupremoMan · · Score: 1

      I remain skeptical also. The resolution is small for one thing. Is there a way to get larger resolution for these games? I'm used to games taking up my entire screen.

      Also what will be cost of this service? I mean is it aimed at people who can't get proper hardware for these games? If you can't afford the hardware why would you afford this service? What happens when this service goes down?

    2. Re:Notably missing from the video: by Hatta · · Score: 1

      Howcome he's allowed to have MK64 running on an emulator anyways? I thought it was illegal to do so (even if you have the game yourself); though I might be wrong on that.

      Nope it's legal:

      (a) Making of Additional Copy or Adaptation by Owner of Copy. -- Notwithstanding the provisions of section 106, it is not an infringement for the owner of a copy of a computer program to make or authorize the making of another copy or adaptation of that computer program provided:

      (1) that such a new copy or adaptation is created as an essential step in the utilization of the computer program in conjunction with a machine and that it is used in no other manner

      Note that this exception is only for computer programs. No such exception exists for other works.

      --
      Give me Classic Slashdot or give me death!
    3. Re:Notably missing from the video: by PieSquared · · Score: 3, Insightful

      During the video he says he's using less then 1 Mb/s connection speed, though he doesn't say how much he actually has available. On the FAQ page he says the server is 800 miles away, but that he has a 21 ms ping.

      It does also seem to me that fullscreen means more bandwidth. All that's going his way is the video, but streaming full-screen video is obviously more bandwidth intensive then streaming a lower resolution.

      He crashes into the wall because he's stopped playing, as far as I can tell. I suspect he's using a gamepad or something, because playing mario cart with a mouse just isn't feasible. I assume he set the gamepad down, and then a second or so later we see the mouse going to the "close" button. And I believe that it's only downloading ROM's that's illegal. The emulator itself and using your own ROMs should both be fair use.

      Honestly, I like the idea of remote-running programs - I'd assumed that's the way things would end up going as soon as I heard people actually buying netbooks. I think it's something I'll use extensively eventually. Of course, I completely reject the idea of letting someone else host them for me - I suspect eventually people will have home servers plus netbooks or something like that. So I won't be using *this* service, but I don't doubt that I'll eventually be running something like it. Also I'm certain I won't be running photoshop inside flash inside firefox. If this sort of thing gets popular there will be a custom application for it.

      --
      Does a line appended to your comment give your post meaning in and of itself, or only in relation to those without?
    4. Re:Notably missing from the video: by vnsnes · · Score: 1

      From TFA:

      (3) Data travel distance is around 800 miles (round trip) on this demo as that's where the server is. I get a 21 millisecond ping on that route. My final delay will be 10 milliseconds as I just added a server in Irvine California yesterday, but it's not added to our grid yet. (So this demo is twice the delay I personally would get, the good news is I don't notice it anyway.)

    5. Re:Notably missing from the video: by hetz · · Score: 1

      Regarding the bandwidth: take a look at the left side of the video, it shows the needed info.

      One thing many people missed: Almost at the end of the demo, he shows Photoshop CS4, and then he moves the windows. Take a good look at the cursor, specially when the cursor is out of the window it shows something which might be familiar to any Linux user :)

      --
      nah, no sig... move on..
    6. Re:Notably missing from the video: by KDR_11k · · Score: 1

      Of course we can question whether he actually used a ROM dumper to generate the image.

      --
      Justice is the sheep getting arrested while an impartial judge declares the vote void.
    7. Re:Notably missing from the video: by Hatta · · Score: 1

      I'm not sure the law requires that you use your own ROM dumper. As I read it it requires you to own "a copy" which authorizes you to make "another copy" of "that computer program". So by my reading if you own "a copy (of Mario Kart 64)" the law authorizes you to make "another copy (of Mario Kart 64)". A ROM of Mario Kart 64 downloaded from the internet is "another copy (of Mario Kart 64)".

      Of course, any copy made of the ROM may only be used for running the program on a computer. Since making further copies is not running the program, the person providing the ROM is probably breaking the law.

      --
      Give me Classic Slashdot or give me death!
    8. Re:Notably missing from the video: by Tacvek · · Score: 1

      Indeed. The person distributed the ROM online is likely violating the law, but the downloader is probably not. Some theories indicate that the downloading is technically legal even if you do not own the game. If you do have the game, then it is very likely not an issue.

      Making the ROM yourself, or having somebody make it for you (pay them to dump you game cart) is virtually indisputably legal. (Although for some systems like the DS, this requires circumventing a copy control mechanism.) Nintendo has some sort of legal theory that games embedded in a rom chip cannot be legally dumped, but that theory is very much unsupported by the law, or relevant caselaw.

      The law is 100% clear though that in all cases, if your rom is legal somehow, playing it with an emulator is legal. Even Nintendo does not dispute that, having lost the very court case that made this clear.

      --
      Stylish sheet to fix many problems in Slashdot's D3: https://gist.github.com/801524
    9. Re:Notably missing from the video: by Turiko · · Score: 1

      Still, I always wondered how this would scale if it got really popular: I can't imagine a computer being able to stream multiple high-graphics game for multiple clients.

      Well, just run multiple games on one pc. One pc with 2 decent graphics cards should be able to run a new game(albeight not at ultr and a few old ones (or 10 million mario kart 64's...)

  7. Won't anyone think of the ISPs? by gnarlyhotep · · Score: 2, Insightful

    I'm certainly not signing up for anything that absolutely requires an active high bandwidth connection to play single player offline games until companies like Comcast have been brought to heel.

    They're already complaining about those pesky high-bandwidth users, they aren't upgrading their infrastructure, and they're charging fees for just about anything they can think of. Now wait until their metered plan really takes off, and tell me about gaming in the cloud. Any savings from hardware cost with this setup will be eaten by increasing ISP charges.

    Besides, really, aren't we reaching the point where mandatory PC upgrades for games are much farther apart, really mitigating that factor?

    1. Re:Won't anyone think of the ISPs? by vertinox · · Score: 1

      I'm certainly not signing up for anything that absolutely requires an active high bandwidth connection to play single player offline games until companies like Comcast have been brought to heel.

      The two things that peaked my attention to this were not the offline games but rather the online ones such as WoW and Eve.

      This means I could play Eve on a crappy laptop rather than my gaming rig when I want to do tedious tasks downstairs while watching TV with the girlfriend rather than sitting upstairs.

      Still needs an internet connection with my gaming rig so I see why not.

      --
      "I am the king of the Romans, and am superior to rules of grammar!"
      -Sigismund, Holy Roman Emperor (1368-1437)
    2. Re:Won't anyone think of the ISPs? by Anonymous Coward · · Score: 0

      This means I could play Eve on a crappy laptop rather than my gaming rig when I want to do tedious tasks downstairs while watching TV with the girlfriend rather than sitting upstairs....

      why not just remote desktop / vnc / whatever to your box upstairs?

      You can have your own little mini-cloud....

    3. Re:Won't anyone think of the ISPs? by Eskarel · · Score: 1

      Comcast won't be brought to heel, US internet consumers will be forced to accept bandwidth caps which means Comcast won't need to be assholes to make a profit. All you can eat doesn't work anymore, but the US consumers won't let ISPs end it, so they have to be even more evil than usual.

    4. Re:Won't anyone think of the ISPs? by 42forty-two42 · · Score: 1

      This could be helped by making deals with the ISPs, where the gaming datacenter is peered directly with the ISP's core network, and in exchange the ISP doesn't meter (or gives a higher limit for) the data going across this peering.

  8. Backend machines by diagonti · · Score: 1

    So I look at this and think "some machine, some where has to be running the code". When you play flash games, all the work is being done on your local machine. When I play wow, its pegging a 2ghz processor to the extent it slows other things running in the background noticeably. When you start doing complex work in photoshop, your limitation is often the amount of memory in the machine running it. While this is awesome for streaming content from remote servers, I really question the ability to provide the server resources to run these applications in any sort of high volume situation. What would the system requirements be to be able to run 10,000+ users through a single machine?

    1. Re:Backend machines by mmkkbb · · Score: 1

      Why would it be a single machine? You probably reserve a box in the gaming farm. Whether they can make enough money renting out 10,000 high-end gaming boxes to stay afloat is the question.

      --
      -mkb
    2. Re:Backend machines by Anonymous Coward · · Score: 0

      This has greater implications. You really don't know what is happening at the "backend," they could implement a totally custom (and proprietary) solution to handle physics and other game details, rendering and encoding frames in parallel, ray-tracing, ai, etc. In other words, they could implement unconventional solutions that are not practical for the consumer market, plus it's attractive to certain company's who would enjoy tight exclusive control over these backend technologies and perhaps gain an even wider advantage over their smaller (less capable) competitors. I'm not saying dogmatically that this is it's destiny, but I see the potential. We could see a new rise in virtual Arcades (but this would probably be a monopoly). It could also shake-up the current lopsided coke/pepsi graphics card duopoly, and even give the internet a swift kick-in-the-ass. Lets hope!

      BTW, This is not a new concept at all, I don't particularly like the "cloud" label, and I hope this guy gets shoved out of the way, but this is not important.

  9. Unless the publisher makes it a replacement by tepples · · Score: 2, Insightful

    No one says you can't still run things locally if you want to. Why do people see something that isn't a good fit for them, and immediately think it's an either/or thing?

    Because the publisher of a specific game might choose to make it an either/or thing by releasing it exclusively on one of these services.

    This whole system is for people who want to play on the go

    On the go? In that case, let me know when EVDO or HSPA bandwidth can keep up with this service, both per second and per month.

    or who are new to a game and want to try it out.

    I imagine that playing a twitch game in such a laggy environment as a "rental" will leave the player with a poor impression of its control feel.

    1. Re:Unless the publisher makes it a replacement by abigor · · Score: 1

      If they release it exclusively, then choose another game that plays locally. The market will provide, if there is demand. The real mitigating factor is piracy, which is the main reason publishers pulled back from the PC in the first place.

      As for the rest of your arguments, I share your concerns for the present, but ultimately it boils down to "640k should be enough for anybody" - stuff will only get faster, pipes bigger, etc. These are early days.

  10. Wait Until It Gets Popular... by Nemyst · · Score: 1

    If standard multiplayer gaming, which involves far less data being sent back and forth between players, still doesn't properly work and often ends up in disconnections, lag and desync issues, I seriously doubt they'll fare any better, bar having servers in every major city in the world with fiber connections linking them together. At that point, the price tag would probably be so high it would become useless to subscribe. Sure, right now it's looking good with a handful of players all set in perfect conditions (see OnLive with a few dozens of players at most), but if they get a couple thousands, their stuff will crawl to a halt or they'll need to severely diminish the quality of what you're getting (be it smaller resolution, worse graphics fidelity, faster/worse looking encoding or a mix of all that and more). Remember they have to send the commands from the client, then stream the video and the audio back. Since it's unlikely they'll send that unencoded (otherwise it'd never run on 1Mb/s), they have to encode both live while not losing too much quality; that surely means a large impact on maximum performance.

    I seriously don't see that working anytime soon, except if it is 100$/month in South Korea only.

  11. This is cool and worrisome at the same time by LS · · Score: 2, Interesting

    While some claim that bandwidth isn't up to snuff, and maintaining enough servers to support a massive number of gamers is not feasible, etc, etc, this will all change in a short amount of time. This type of service is on the cusp of being a reality, and it will change computing forever. If a video game can be supported through a remote terminal, then ANY application could be supported. Eventually more and more apps will be available only on the cloud, and hardware costs will go down, then you'll find that 20 years later only dumb terminals exist in the hands of the average consumer. As wireless connectivity matures even phones will all just be dumb terminals. You never need to upgrade your phone, unless you want a bigger screen or different input method. The applications you RENT will be unpiratable, because there is no publicly available platform to run them on, and you can use the same app across your desktop and phone, but with modified interfaces as the device would report it's capabilities to the cloud, and the cloud would change the interface appropriately.

    How does linux fit into all of this? Will there be a new ideological movement in the future to keep processing power in the hands of consumers? How do you install linux on a dumb terminal?

    LS

    --
    There is a fine line between being a cultivated citizen and being someone else's crop. - A. J. Patrick Liszkie
    1. Re:This is cool and worrisome at the same time by Stratoukos · · Score: 1

      I think linux will be the most favoured OS of the dumb terminals. Since all OSs are going to do exactly the same thing (run clients for other stuff), users won't care about interface, familiarity or whatever is keeping the "linux revolution". They are going to care about the price. And linux is clearly a winner there.

      --
      It may be 7 digits, but at least it's a semiprime
    2. Re:This is cool and worrisome at the same time by LS · · Score: 1

      That may be true in the sense that the dumb terminals will be using an embeddable form of Linux with little capability. When virtually all computing power is on the cloud, in the hands of private corporations, who's going to be coding open source apps for the cloud platform? There will probably be several platforms out there, but they will all probably work on something similar to the Apple store model, where your rights are severely limited. Is that where we want the open source community to flourish? I would think that some processing power is required to stay in the hands of developers or else we are going to be screwed.

      LS

      --
      There is a fine line between being a cultivated citizen and being someone else's crop. - A. J. Patrick Liszkie
    3. Re:This is cool and worrisome at the same time by Anonymous Coward · · Score: 0

      "While some claim that bandwidth isn't up to snuff...his will all change in a short amount of time"

      True. But until they can do something about the speed of light, such a service will only be useful with lots of server farms scattered around. That is a lot of data centers. I don't see that happening.

      Even if you had so many server locations that you were always 20ms from a fixed connection such as cable or ADSl, it's still going to suck from variable ping / speed wireless connections.

      So until you can change the laws of physics, this isn't going to work as an all encompassing technology.

    4. Re:This is cool and worrisome at the same time by Bakkster · · Score: 1

      Optical routers will bring router delays down, eventually, so pings will be closer to their theoretical limits.

      I don't think it's meant to be all-encompassing, but that's a typical internet misunderstanding. Given a ping of 50 or less would make enough games playable for those who did not want the dedicated hardware in their house (like, for that one game on another platform you want to try). This will be a nice niche service, just not a replacement.

      --
      Write your representatives! Repeal the 2nd Law of Thermodynamics!
  12. Substitution effect; speed of light by tepples · · Score: 2, Insightful

    If they release it exclusively, then choose another game that plays locally.

    Do you have some tips on how I can convince a family member who has specified a specific title on a wish list to want a different game instead? If one really wants to play Halo 3, for instance, Metroid Prime 3 isn't a close enough substitute.

    ultimately it boils down to "640k should be enough for anybody" - stuff will only get faster

    Not necessarily. If I'm in Chicago, and their servers are in Virginia and California, the speed of light establishes a lower bound on the latency between a keypress and its reflection on the client.

    pipes bigger, etc. These are early days.

    The reality of the non-market for Internet access in the United States is that "early days" will last significantly longer than if there were a market.

    1. Re:Substitution effect; speed of light by abigor · · Score: 1

      Do you have some tips on how I can convince a family member who has specified a specific title on a wish list to want a different game instead?

      Fair enough. Presumably, if demand is strong enough, a standalone version would be available, but if not, and if their world will end if they don't get a particular game, then life can be hard.

      Not necessarily. If I'm in Chicago, and their servers are in Virginia and California, the speed of light establishes a lower bound on the latency between a keypress and its reflection on the client.

      Well, the speed of light is pretty fast...like, for all practical purposes instantaneous for the distances we're talking about.

      The reality of the non-market for Internet access in the United States is that "early days" will last significantly longer than if there were a market.

      Yes, this is a real issue, for sure - infrastructure not keeping up with demand for new services.

      Ultimately, I prefer to see the glass as half-full when it comes to new services, and if they end up sucking, then the market will kill them off.

  13. Why doesn't this work with VNC? by michaelmanus · · Score: 1

    The same technology underlying remote desktop or similar systems is whats at work here - send a frame buffer - raw pixel rectangles - down the wire after some compression.

    Most of the compression works on the idea that the delta doesn't change to much from frame to frame so they only send data about what did change. When that isn't true, say in the case of gaming, VNC clients stop working well. Certainly, they stop working well under a 1mbit connection.

    Now there are a lot of VNC technologies out there - why haven't any of them gotten this right before? How come this guy can magically do what those vendors couldn't?

    I'm sincerely asking. I would think it'd be damn hard to send high quality video streams of your desktop at some constraint network capacity.

    Theres three explanations: this is snake oil, this company has developed a really awesome new compression scheme, or at least something was missing from that video.

    1. Re:Why doesn't this work with VNC? by Anonymous Coward · · Score: 0

      I think some of the VNC like systems have but not been used this way, also DirectX could be a pain.

      Think I've worked out the server end (well the way I'd do it); Linux, X, Wine and a software X/Kernal video driver that supports DRI et al. The driver will know all about the dirty rects and what has been updated so video encoding would be simple. What worries me is the 3D as it would be done in software but then again.

      My only supporting ev is X is in there (look at the video, he moves Photoshop and you get to see the default X cursor).

      Soz if I've just got it right and told slashdot ;-)

    2. Re:Why doesn't this work with VNC? by julesh · · Score: 1

      What worries me is the 3D as it would be done in software but then again.

      It's fairly easy to get a 3D card to render to an off-screen buffer and then grab that buffer for encoding. My suspicion is he has the graphics card piping data to a custom hardware video encoder (probably based on an off-the-shelf FPGA PCIe card, which are available for about $3-400 each) in order to reduce latency. Realtime video compression is hard, and he'll have to be doing everything he can to minimize latency.

    3. Re:Why doesn't this work with VNC? by julesh · · Score: 1

      Now there are a lot of VNC technologies out there - why haven't any of them gotten this right before? How come this guy can magically do what those vendors couldn't?

      I'm sincerely asking. I would think it'd be damn hard to send high quality video streams of your desktop at some constraint network capacity.

      Theres three explanations: this is snake oil, this company has developed a really awesome new compression scheme, or at least something was missing from that video.

      None of the above. I imagine he's using custom hardware to get the video encoding done with minimum latency. Streaming an MPEG4 or similar of your desktop wouldn't take an awful lot of network throughput, but there's no way you can do it without a significant slowdown using standard hardware... but hack your graphics system (either card or driver) to work with a hardware video encoder and suddenly an awful lot of stuff becomes possible.

  14. Ping by JimboFBX · · Score: 1

    The ping requirements make this unfeasible. As more "casual" people get connections that trade-off bandwidth for latency (such as wireless broadband or just plain crappy ISPs that 80% of the US has to deal with) I don't see how this could ever be usable except for a select few.

    1. Re:Ping by itomato · · Score: 1

      Unless I'm wrong, you'd be running on (and pinging to) the server node, rather than the display client.

      The big deal will be display lag.

  15. Twitch games by tepples · · Score: 1

    Well, the speed of light is pretty fast...like, for all practical purposes instantaneous for the distances we're talking about.

    Twitch games, such as Tetris Shirase, can be totally ruined with even 33 ms (two frames at 60 Hz) of additional lag. A round trip from Chicago to LA and back is 5600 km. At the speed of light, that takes 18.7 ms, not even counting router delays.

  16. It needs a lot more than better name by Savior_on_a_Stick · · Score: 1

    It needs a better backer.

    Seriously, David Perry is a shitheel in the gaming community.

    Acclaim's 2moons is so bot and hack infested as to be nearly unplayable.

    Likely because no one at Acclaim, and certainly not David Perry, has written a line of code in a decade.

    Welcome to Outsourced Gaming.

  17. I want to run my own server by Sark666 · · Score: 1

    How about being able to stream your own games like this when you're on the go. Say I'm at a friends who has a good net connection, nice screen, but some crippled onboard video (not to mention I'm not going to bring my games and do the install/update/patch setup the config thing). It would be nice to log into your own 'kaigai' server and play your collection. Sell me this as a product instead of a service and I'm onboard.

  18. There are some big unanswered questions here...... by vicious0000 · · Score: 1

    First off, from what I saw both these models (OnLive and Gaikai) seem to be based on you buying the games through them.

    If so, what about games I already own? I own games on physical media (like Spore) that are already on the catalog for Gaikai. I also own digital copies of games bought through Steam. Am I completely out of luck trying to use anything I already own with such a service?

    What if I want to mod my game? It's incredibly common for people like WoW players to use addons for enhancing functions and features in the game. And I know there are lots of Spore mods out there.

    Also, I see a lot of EA titles as listed games. Last time I bought a game as a digital download from EA (the Battlefield 2142 expansion), they would only allow me to download it for 6 months. If I needed to re-install after that time and needed the installer file, I'd have to buy it again. (Note: They may have changed this kind of policy...... I'm just speaking for what I experienced.)

    I think most of us are going to be very cautious about purchasing games from small startups without some assurance that we'll still be able to play them if the company goes under. I'd think an agreement from EA and the other publishers that we would have full download rights to games purchased through one of these services ONLY if they go bankrupt/close down would be a big motivation for trying them out.

  19. LAN, not mixed mode WAN by Anonymous Coward · · Score: 0

    Add 17 switches, 8 routers, 400 miles of fiber, a few hundred yards of TP copper, and some database and/or application server interaction, and you're looking at the difference between being able to run at native capability and in a 400px window at 30fps.