Slashdot Mirror


Sony Says PS3 Will Be Developer Friendly

The next Playstation console has been designed with ease of development in mind, according to a story on GamesIndustry.biz. The PS3 an its relationship to the development community was discussed in depth at a GDC session earlier this week. From the article: "The PlayStation Portable's comprehensive set of tools and APIs has largely been well-received by developers, but for PlayStation 3, the company plans to go even further - adopting a number of familiar industry standard systems that will give game creators a running start on the platform."

59 comments

  1. 9 processors? by vasqzr · · Score: 1


    However, Sony has at least pledged that the chip will be easy to control with C code, rather than requiring the hand-coding of large blocks of low-level assembler - one of the major difficulties of PlayStation 2 development, which tripped many projects up in the early days of the platform before coders began to specialise in that field.

    The compilers aren't that good yet.

    1. Re:9 processors? by TurtlesAllTheWayDown · · Score: 1

      Imagine...
      a Beowulf cluster, in your ps3...

  2. Suuure it will by Anonymous Coward · · Score: 3, Insightful

    What I've heard about the cell is pretty revolutionary, and promises incredible performance, but also looks like a nightmare to code for.

    No out of order execution, 2 different kinds of SIMD, with 8 independent vector processing cores to keep running, programer controlled memories instead of caches in the conventional sense? Yikes.

    Unless they're *WAY* ahead of the rest of the world on complier design and technologies, it is going to be very hard to get the most out of the Cell.

  3. It wouldn't be so bad if by the_skywise · · Score: 1

    by the time you mastered the current tricks the next platform (with even new tricks) wasn't already out.

  4. Assembler by OK+PC · · Score: 0

    Can't believe you needed to use assembler for some parts of PS2 programming. Thats absolutely stupid especially for porting

    --
    Did you get that thing I sent ya?
  5. Ah... the chink in Sony's heretofore unbreakable a by Anonymous Coward · · Score: 0
    Up until now, Sony has been the company on top, able to sadistically force developers through all sorts of contortions to design for their console. Much like Sega at the top of their power were able to do with the Saturn. But notice that after Sega came out with their developer friendly console, they were soon on the way to destrcution. The same with the Nintendo Gamecube, now Nintendo is but a shadow of their former selves.... Well, this looks like the end of Sony... they had a good run, and now the XBOX will rule all...

    This may just be the rantings of a drunken lunatic... but I think I'm on to something....

  6. Re:DirectPSX? SonyGL? by ZephyrXero · · Score: 1

    Well they seemed to be talking about pre-existing "industry standard" stuff, so I'm gonna get optimistic for once, and take it they were talking about Open GL, Open AL, SDL, GCC, Linux and so on...

    --
    "A truly wise man realizes he knows nothing."
  7. In other news... by Rick+the+Red · · Score: 4, Funny

    Sony says the Xbox2 will be a bitch to program.

    --
    If all this should have a reason, we would be the last to know.
  8. Well, we all know.. by rylin · · Score: 4, Funny

    .. Sony Said PS2 Will Be Able To Render ToyStory In RealTime. . .

    1. Re:Well, we all know.. by SunFan · · Score: 1


      Well, technically it can, but it would look like the best PS2 games do. Basically, good textures covering up low poly-count models, with obvious compromises to put more detail in characters' faces sacrificing detail elsewhere.

      --
      -- Microsoft is the most expensive commodity operating system and office suite vendor in the marketplace.
    2. Re:Well, we all know.. by NanoGator · · Score: 1

      ".. Sony Said PS2 Will Be Able To Render ToyStory In RealTime. . ."

      Then they'll demo it by putting the Toy Story DVD into the machine.

      (Note: Unless the phrase '66 million polygons per second' rings a bell, you probably won't find this very funny.)

      --
      "Derp de derp."
    3. Re:Well, we all know.. by Rousterfarian · · Score: 1

      Oh god, not the Toy Story thing again... Here you go: http://news.com.com/2100-1040-250632.html?legacy=c net " "One of the basic premises of the Xbox is to put the power in the hands of the artist," Blackley said, which is why Xbox developers "are achieving a level of visual detail you really get in 'Toy Story.' " Or even better this: http://www.wired.com/news/technology/0,1282,40970, 00.html?tw=wn_story_related "Gates said the 3-D chips in the Xbox would be three times faster than anything on the market and offer nearly unlimited graphical visuals. "We're approaching the level of detail seen in Toy Story 2," he said, referring to the computer-generated kids film from Disney/Pixar. "Game developers will finally be able to develop games as they can visualize it in their minds, without having restrictions placed on them due to performance." " So what is it with the Xbox, Toy Story level graphics or Toy Story 2 level? Sony's not the only company that has over hyped their products in the video game industry. Can we please LET THIS TOY STORY stuff die.

    4. Re:Well, we all know.. by Rousterfarian · · Score: 2
      Oh god, not the Toy Story thing again... Here you go: http://news.com.com/2100-1040-250632.html?legacy=c net/
      "One of the basic premises of the Xbox is to put the power in the hands of the artist," Blackley said, which is why Xbox developers "are achieving a level of visual detail you really get in 'Toy Story.'
      Or even better this: http://www.wired.com/news/technology/0,1282,40970, 00.html?tw=wn_story_related/
      "Gates said the 3-D chips in the Xbox would be three times faster than anything on the market and offer nearly unlimited graphical visuals. "We're approaching the level of detail seen in Toy Story 2," he said, referring to the computer-generated kids film from Disney/Pixar. "Game developers will finally be able to develop games as they can visualize it in their minds, without having restrictions placed on them due to performance."
      So what is it with the Xbox, Toy Story level graphics or Toy Story 2 level? Sony's not the only company that has over hyped their products in the video game industry. Can we please LET THIS TOY STORY stuff die.
    5. Re:Well, we all know.. by Jerf · · Score: 1

      Microsoft's lies don't negate Sony lies... and Sony's lies were MUCH, MUCH louder.

    6. Re:Well, we all know.. by Rousterfarian · · Score: 1

      So a quote from Bill Gates himself saying the Xbox could do Toy Story 2 is not loud enough for you? Riiiight.

    7. Re:Well, we all know.. by TechniMyoko · · Score: 1

      Except Sony NEVER claimed PS2 would render Toy Story quality, their exact words were CG quality, and their proof was a tech demo of FF8's FMV being rendered real time

    8. Re:Well, we all know.. by sw33tjimmy · · Score: 1

      uh. gates never said "xbox could do toystory 2". He said "techonology" is "approaching" the level of quality seen in toy story 2. There's a pretty noticable difference between the two statements. Is it gates' fault that you guys can't read?

      --
      Get Virtual.
    9. Re:Well, we all know.. by Jerf · · Score: 1

      "You say Sony lies are louder than Microsoft lies, but look, here's a Microsoft lie. Haha, that disproves your point!"

      Back to logic school, Rousterfarian. You disproved the assertion that Microsoft doesn't lie at all, which is not only not one I made, but logically contradicts what I did say anyhow.

      Needless to say, you've failed to convince me.

  9. Couldn't be much worse by Kamalot · · Score: 5, Insightful

    I think they HAVE to say these kinds of things to keep developers from fleeing. Lip Service. With how different the cell is looking and how stodgy Sony has been with providing development support, is anyone shocked developers are worried? Costs of development are going up. Nintendo's Gamecube was very easy to develop for. Revolution will be equally friendly. Microsoft's unified development environment is looking very good for dev teams everywhere. Sony better make life VERY easy or developers won't wait around.

    1. Re:Couldn't be much worse by bobstevens_took_my_n · · Score: 1

      They've backed it up with PSP, as far as I'm concerned. The article mentions this... compared to PS2, the PSP is extremely nice to developers. As the toolset matures, it will become even better.

  10. Re:Ah... the chink in Sony's heretofore unbreakabl by ZephyrXero · · Score: 3, Informative

    What!? lol.... "like Sega at the top of their power were able to do with the Saturn"... The Saturn's difficulty for developers is the number one reason it failed so miserably... The PS1 was very dev friendly, and that's why it shot to the top, b/c it was easier than both the Saturn and N64.... the only reason PS2 had any developer support was because they had such a strangle hold on the industry from PS1's success.

    --
    "A truly wise man realizes he knows nothing."
  11. Developer Friendly? by ZephyrXero · · Score: 1

    The PS2's gonna be developer friendly? Does this mean they're gonna do away with absorbant licencing fees????

    --
    "A truly wise man realizes he knows nothing."
    1. Re:Developer Friendly? by ZephyrXero · · Score: 1

      oops...should have said "PS3" ;)

      When will Slashdot give us the ability to edit our posts??? Hey, maybe that would be the feature to actually make us want to get subscriptions ;)

      --
      "A truly wise man realizes he knows nothing."
    2. Re:Developer Friendly? by hollismb · · Score: 1

      Absorbant licensing fees? Hilarious. 100% more absorbant than other licensing fees, allows you to pick up large spills. 'Exorbitant'.

    3. Re:Developer Friendly? by ZephyrXero · · Score: 1

      hmm.....sounds like you still understood what I meant. ;)

      --
      "A truly wise man realizes he knows nothing."
    4. Re:Developer Friendly? by ReverendLoki · · Score: 1
      I too thought he had used the wrong word as well. Then I realized that all he really was saying was "licensing fees that suck".

      Grandparent poster: just pretend that you meant it a I described, and you're in the clear...

      --
      09 F9 11 02 9D 74 E3 5B D8 41 56 C5 63 56 88 C0
    5. Re:Developer Friendly? by snorklewacker · · Score: 1

      Absorbant licensing fees can hold more money from the developers you soak, I guess...

      --
      I am no longer wasting my time with slashdot
    6. Re:Developer Friendly? by ikkonoishi · · Score: 1

      I would rather the posts remain uneditable since that would be abused for karma.

      What would be nice is if all replies by one author to another one of his posts would be appended to the original post and would ineligible for moderation.

    7. Re:Developer Friendly? by illumina+us · · Score: 1

      Click on preview before you click on submit. Then you'll have a chance to edit your post. No subscription fees neccessary.

      --
      -illumina+us "I put on my robe and wizard hat..."
    8. Re:Developer Friendly? by ZephyrXero · · Score: 1

      Excelent Idea....an append to post option...

      --
      "A truly wise man realizes he knows nothing."
  12. Insider Info... and Comments by MBCook · · Score: 4, Interesting
    OK, I have some insider info. The following are just a FEW of the standards they will use to make life easier:
    • Processor(s)
    • RAM
    • TCP/IP
    • and more!

    OK, in all seriousness, this sounds good. The PS2 had a hard time at the start of it's life cycle because it was tought to develop for since there were little in the way of libraries for it.

    That said, I hope Sony pushes things like OpenGL (I guess they couldn't do Direct3D), SDL, OpenAL, and other such things. Truely open standards.

    The number and (seeming) quality of PSP games seems to show that Sony learned its lesson, so it should be interesting to see how well they do (from a developer standpoint) with the PS3. I wonder if they went as far as to develop some basic game engines (a 3D platformer, a racer, a FPS, etc) that (when modified quite a bit) would produce good games but give developers a good launching pad. I doubt it, but that would probably be very good (especially for the little guys who, unlike EA, can't afford to put 100 guys and 12 months into just the engine).

    On a side note, I think it would be very cool if they exposed the functionality to hackers more. Make it so you can load games into system memory and execute them so the homebrew people have something to play with, just cut them off from mass storage (no HD no CD/DVD) so you wouldn't be able to pirate things. Give people C++, a few libraries, and OpenGL and they could get some cool stuff (I know I'd love to try it). Basically a Net Yahorzee/PS2 Linux without having to buy special hardware (yeah, I bet I spelled that wrong). Plus if you give that to the tinkerer community, they have less of a reason to go figure out a way to force it to do that since it's provided (if they provide a functional version).

    --
    Comment forecast: Bits of genius surrounded by a sea of mediocrity.
    1. Re:Insider Info... and Comments by snuf23 · · Score: 1
      "On a side note, I think it would be very cool if they exposed the functionality to hackers more."

      So do I! But I seriously doubt we will see something like that. They make the money off of the game licensing so they have no real interest in selling systems (at a loss) which will be used to run non-licensed software.

      --
      Sometimes my arms bend back.
  13. Re:Ah... the chink in Sony's heretofore unbreakabl by Jorkapp · · Score: 2, Funny

    But notice that after Sega came out with their developer friendly console, they were soon on the way to destrcution.

    What you say?

    --
    Frink: Nice try floyd, but you were designed for scrubbing, and scrubbing is what you shall do.
  14. OpenGL - interesting. by wowbagger · · Score: 3, Interesting

    That Sony is going toward a (albeit stripped down) version of OpenGL as their graphics library is interesting.

    We already know that Linux runs on several Sony platforms. We know that Sony isn't really all that comfortable with the idea of doing business with Microsoft, especially now that MS is a competitor with them in the gaming front.

    Sony also has pretty good manufacturing and distribution capacity.

    So, consider the following scenario:

    Sony releases a PCI-Express version of their latest graphics chipset for their games, along with Windows drivers, and releases full programming specs to X.org to enable writing a Free Driver.

    Sony releases video boards based upon said chip.

    Sony says to developers, "OK, you can develop for Direct-X, and run on Windows and X-Box. Or you can develop for OpenGL and SDL, and run on Windows, Mac, Linux, and Playstation. Your choice."

    Discuss.

    1. Re:OpenGL - interesting. by 2nd+Post! · · Score: 1, Interesting

      Or they ship Mac based DevKits.

      Because, you know, Apple's already done all the hard work in designing the workstation, vetting the video vendor, creating the OpenGL libraries, and releasing free developer tools.

    2. Re:OpenGL - interesting. by Frenchy_2001 · · Score: 1

      The graphic processor of the PS3 is provided by nvidia. They are also providing the tools to take fully advantage of its capabilities.

      So, is it really a surprise that they will support OpenGL?

    3. Re:OpenGL - interesting. by Anonymous Coward · · Score: 0

      You don't understand Sony's business model. They make money on disk manufacture. How are they going to do that on Windows, X-Box, Mac or Linux?

  15. Note to crackhead moderators: by Anonymous Coward · · Score: 0
    The parent post was meant to be "funny" not a "troll". Here's a few clues for you all:

    A "troll" is someone who's trolling (as in fishing) for replies. Usually a post so clueless or so off-base that others are compelled to correct the post. An example would be posting a factual error about Linux on Slashdot, say something like "Linux didn't support SMB until 2.6"

    "Flamebait" is similar, in that the poster is trying to get replies, but in this case the post is purposely argumentative to try and incite others to flame them. An example would be posting a pro-Microsoft or an anti-Linux statement on Slashdot.

    Parent post is not trying to get any replies, just chuckles, so it's not a troll.

    And, believe it or not, this post is not flamebait, although the crackhead moderators may see it that way.

  16. Re:Ah... the chink in Sony's heretofore unbreakabl by Anonymous Coward · · Score: 0, Offtopic

    I take exception to that.

    I did not post the stupid OP, but last time I checked, logging in is not some kind of minimum requirement for intelligence on /.

    I've been reading /. since 1998, and have had numerous articles accepted, with an externally tracked old-school karma of about 300. Your /. UID is 6 damn digits long, and the upward moderations in your post history are few and far between. That says more about you than being AC says about the poster.

    As for your conclusions, you prove my point about logged-in posters being more than capable of being idiots very well. You've made me smile today, idiot.

  17. Re:DirectPSX? SonyGL? by kinadian · · Score: 2, Interesting

    Well considering the reports that Sony has signed Nvidia to develop the graphics engine for the PS3, I'd say OpenGL is a strong possibility.

    From what I've read, it seems that Microsoft signed ATI for Xbox Next because Nvidia kept trying to push OpenGL (something they are very good at).

    --kinadian

  18. Public Domain? by CrazyJim1 · · Score: 1

    I would have loved to make games for PS2, but they never released the SDK to the public. I'm not saying my games would have been too cool though.

    1. Re:Public Domain? by radio.cgt · · Score: 1

      Like this?

      Pretty sure you can't buy new kits thesedays, but ebay might help you out.

  19. Could the ps3 be running linux? by incom · · Score: 4, Interesting

    http://www.gamespot.com/news/2005/03/09/news_61201 23.html - Reading this article makes it seem like a decent possibility. First, IBM already has linux running on cell in their labs, and there are rumours that sony does too. Then there was a previous article that hinted that the compiler toolchain used for ps3 is open source, GCC maybe? Then, the article above talks about opengl and nvidia's CG, both excel in linux. And it also says that it uses an operating system to help manage the cell. I think it's alteast very good odds that the ps3 will have a custom linux backend.

    --
    True genius is grasping a situation like a peice of fruit, and peircing it just right so that it drains dry.
  20. Re:Ah... the chink in Sony's heretofore unbreakabl by superpulpsicle · · Score: 1

    No, it means you can't be upfront about who you are when you make your comment.

    Another words, you clearly have something to hide or fear people modding you down.

  21. Re:Developer friendly... by Anonymous Coward · · Score: 0

    Damn straight that's a troll. If they wanted to be friendly, it would have been to live-action pr0n. I don't want to see two cartoon ladies getting it on when the real thing is just a couple of clicks away.

  22. zerg by Lord+Omlette · · Score: 1

    SWEET! Where can I d/l the SDK?

    --
    [o]_O
  23. Re:Ah... the chink in Sony's heretofore unbreakabl by Anonymous Coward · · Score: 0

    OMG You're so cool and superior!!!

  24. Re:DirectPSX? SonyGL? by HiredMan · · Score: 4, Interesting

    From what I've read, it seems that Microsoft signed ATI for Xbox Next because Nvidia kept trying to push OpenGL

    Call me cynical but it might also have something to do with the screwing Nvidia gave to MS over the XBox.
    MS made the mistake of buying chips from Nvidia who didn't see it MS way when MS decided they needed them to be cheaper when they were trying to lower the construction cost of the XBox. Nvidia was the only one really making money on each XBox sold. I expected them to go with a different company all along after that.

    At least MS learned their lesson. For XBox2 they licensed ATI technologies not the actual chips.

    The unintended consequence in all this is that Nvidia made noises that if XBox2 was XBox game compatible Nvidia might sue because they would allow ATI to emulate Nvidia proprietary technologies. Whether the XBox2 is backwards compatible and whether Nvidia actually cares enough to go after MS if it is may be a very different story.

    =tkk

  25. this is great news for sony by Anonymous Coward · · Score: 0

    ...since Nintendo and Microsoft have both said their new consoles are specially engineered to be developer unfriendly.

  26. Re:Ah... the chink in Sony's heretofore unbreakabl by Anonymous Coward · · Score: 0

    We all are!

    I count 2-4 distinct ACs here in this one thread alone (this is my second post). If I weren't one of them, all these AC posts may as well have come from the same person. See how fun this is?

  27. Re:Ah... the chink in Sony's heretofore unbreakabl by tepples · · Score: 1

    Or it could mean that somebody is just unable to see inline images. Thanks to the "humanconf" system, blind people aren't allowed to make Slashdot accounts anymore.

  28. If true, it's good news. by lagerbottom · · Score: 2, Interesting

    This is the kind of place where companies should be competeing. Instead of FUD slinging make superior technology. If one platform is easier than another to code for, programmers will adopt it. If the games are more plentiful and of higher quailty then gamers will come. This idea is good business. Hopefully it's true.

    --
    "He was a wise man who invented beer." - Plato
    1. Re:If true, it's good news. by Anonymous Coward · · Score: 0

      Yeah right.
      The PS2 is a bitch to code for, compared to both competitors' consoles.
      And who 0wnZ the market? ;)

  29. Note to AC pedantic by Anonymous Coward · · Score: 0
    Maybe it was marked that way because this is not Saturday Night Live.

    Displeasure expressed by modding down is fine, even if they should have used 'overrated'

  30. Re:DirectPSX? SonyGL? by Anonymous Coward · · Score: 0

    whether Nvidia actually cares enough to go after MS if it is may be a very different story

    Oh, nVidia will care. X-Box 2 will not be backward compatible.