Slashdot Mirror


Microsoft Says PS3 Linux Not 'Competitive' To XNA

nz17 writes "Gamasutra has a preview of its upcoming interview with Dave Mitchell, Director of Marketing for Microsoft's Game Developer Group. In the interview Mitchell dismisses Linux on the PS3 as a game creators' solution and has said, 'What we [at XBox] are focused on doing is providing great tools at a free or low price point that are going to enable consumers to be absolutely successful at creating games for both the Windows and the Xbox 360 platforms.'"

12 of 231 comments (clear)

  1. He's right... by Erwos · · Score: 4, Informative

    I've been using XNA for a while, and it's really a good effort by Microsoft. Easy to develop with, and exposes a pretty nice amount of the graphics and audio hardware. Compare this to PS3 Linux, which apparently doesn't even have accelerated 3D, and it's hard to argue with him - what Net Yaroze was a couple generations ago is now XNA - and much cheaper to boot.

    --
    Plausible conjecture should not be misrepresented as proof positive.
    1. Re:He's right... by elrous0 · · Score: 2, Informative
      I've been known to store numbers in my ass for which to dig out when quantities are required.

      I do the same thing with feces.

      -Eric

      --
      SJW: Someone who has run out of real oppression, and has to fake it.
    2. Re:He's right... by poot_rootbeer · · Score: 2, Informative

      For what its worth I believe that Nintendo will sell you a Dev Kit, for like $2K.

      Sorry, hobbyists, Nintendo only sells devkits to legitimate, established software houses. Ones that have secure offices where Nintendo can be assured that their proprietary resources won't be stolen from and put up for sale to the least scrupulous bidder.

      If you want to develop for their handheld platforms, though, the homebrew community has pretty much reverse-engineered every aspect of the GBA and DS, and there are even a few decent IDEs available for them.

  2. Re:Well... by k_187 · · Score: 3, Informative

    Well, the reason linux can't access the video chip in the PS3 is because Sony locked it out. I don't know that there is a way around it. If there is, I'm sure somebody will find it. But that's a limitation that Sony put in, not one of drivers or linux itself.

    --
    11 was a racehorse
    12 was 12
    1111 Race
    12112
  3. Actually... by shaneh0 · · Score: 4, Informative

    It's more robust than that.

    From the FAQ:

    "The XNA Framework Content Pipeline, a set of tools that allow developers to more easily incorporate 3D content into their games"

    From an Ars Technica Article:

    "3D models come in a dizzying variety of formats, depending on what tool has been used to create them. In order to make it easier for developers to create their own content, Microsoft has announced that SoftImage has added support for the XNA's native ".X" format to their Mod Tool 4.2 software, a free version of the company's popular 3D modelling program. In addition, the XNA software supports the Autodesk .FBX format, which can be exported by tools such as 3D Studio Max and its free cousin, GMax. The .X format is text-based and very straightforward, so it is easy for other modelling software companies to add support for the format, and some free file translators are already available."

    From the same article:

    "Microsoft hopes to help by providing subscribers to the XNA service access to the "XNA Creators Club," which includes a large database of free 2D and 3D art, models, and textures. Developers can use these assets as-is free of charge in developing their own games, or modify them to suit their purposes."

    Again, from Ars Technica:

    "XNA acts as a bridge between the .NET frameworks and the lower-level game interfaces such as DirectX. Programmers call routines in the XNA game library that activate 3D screen modes, create polygons, paint textures on 3D meshes, play sounds, and interface with control devices such as joysticks or the Xbox 360 game controller."

    http://arstechnica.com/articles/xna.ars/1
    http://msdn.microsoft.com/directx/xna/faq/

    Let's all work together to bust the FUD.

  4. Re:Well... by J-F+Mammet · · Score: 5, Informative

    Yep, it's been confirmed by Sony just a few days ago that at least for the moment RSX was locked out of PS3 Linux because of security concerns. That's a big disappointment, but it looks like the framebuffer device will be fast enough for HD videos. It's "just" a matter of someone optimizing ffmpeg for Cell I guess.
    For games though, it's a bad news. Let's hope Sony will update the hypervisor to allow RSX access for Linux.

  5. Re:He may be right by Zero+Degrez · · Score: 5, Informative

    No. To everything.

    XNA is an input and graphics interface wrapper, like Direct X but sits 1 tier higher. It also provides some objects to store typical things every game engine designer has to write for a new game engine so that you don't need to reinvent the wheel. It is NOT a template for 2D games. XNA is NOT a game engine. There is NO restriction on art content. You can include whatever models and textures you want. It's even a piece of cake to include vector and pixel shaders.

    In fact, the demo game provided with XNA is a 3D game. Styled like the old spacewars games. 3D and 2D are both easily doable on XNA. Why you may be seeing more 2D than 3D is simple. Indie game developers are not often artists, and it is far simpler to create a 45x45 animated gif of a player, than it is a 2 million polygon, parallax and normal mapped, skeletal player model. Not that 3D art needs to be nearly that complex...but in a 2D world, people don't expect the things they have become accustomed to after all the triple-A game titles, with the budget of a small Hollywood movie.

    If you indeed did "look into it" you saw a few screenshots and derived your judgment solely from that.

  6. Re:What's an XNA? by ari+wins · · Score: 2, Informative
    --
    Don't worry if you're a kleptomaniac, you can always take something for it.
  7. Crap by siDDis · · Score: 2, Informative

    I'm very happy with developing small games for the Linux platform. SDL is just perfect to write a game that works on Linux, Windows, Windows CE, BeOS, MacOS, Mac OS X, FreeBSD, NetBSD, OpenBSD, BSD/OS, Solaris, IRIX, and QNX. And unofficially supports AmigaOS, Dreamcast, Atari, AIX, OSF/Tru64, RISC OS, SymbianOS, and OS/2(Copied and pasted from libsdl.org). Additionally OpenGL actually supports software rendering so a GPU isn't exactly needed. Super Mario 64 shouldn't have a problem running in software on a Cell. With some skills in googling one can find superb tutorials of how to make a pong game in just a few hours. Of course it's required that you understand the basics of programming. But the great thing about this is that you can actually make games that everyone can play. A lot of users will think XNA is great just because they don't know about the alternatives or think the alternatives just suck. The market in Africa is mine, because my games works perfect with One Laptop Per Child PC's for $100 =)

  8. Re:Well... by elrous0 · · Score: 2, Informative
    They never exposed them on the PS2 Linux that they released. In fact, many have argued that the inclusion of Linux on the PS2/PS2 is just a fancy way to dodge taxes in Europe (since, apparently, computers are taxed less than consoles), not a serious stab at encouraging homebrew development. And, considering the way Sony has treated homebrew for the PSP, I'm inclined to believe it.

    -Eric

    --
    SJW: Someone who has run out of real oppression, and has to fake it.
  9. Re:Things never change by SSCGWLB · · Score: 2, Informative

    1) I would expect MS to sell a solution that works with their own proprietary software. It has the advantage of running on windows PCs and the 360. You might note that there are a couple 360s and Windows PCs in existance, so it has the advantage of working with the largest slice of the pie.

    2) Porting a driver won't do you a whole lot of good if your linux distro is running in a hypervisor that controls access to the RSX.
    "The Nvidia graphics card is not supported beyond framebuffer mode. This does not reduce the quality of the image, but does not provide accelerated video nor OpenGL support. Refer to the this HOWTO for information about HDMI, Multi-Out and associated TV/Monitor connections." From here.
    That protection will be circumvented eventually, but they Sony will release a new firmware (think PSP ) that closes that hole. So, no, PS3 linux isn't competitive with MS XNA.

  10. XNA is pointless anyways by Vexorian · · Score: 2, Informative

    Q: How can I share my Xbox 360 game built with XNA Game Studio Express with other Xbox 360 users?
    A: To share your Xbox 360 game with friends, four requirements must be met:

    * The individual you are planning to share the game with must be logged in to Xbox Live and have an active subscription to the XNA Creators Club
    * The receiving user must have downloaded the XNA Framework runtime environment for the Xbox 360
    * The receiving user must have XNA Game Studio Express installed on their own development PC
    * The game project, including all source and content assets, must be shared with the receiving user. The receiving user then compiles and deploys the game to their Xbox 360.


    We are actively working on other ways to allow you to more easily distribute your games and are very excited about the possibilities this will open up for independent game development.
    Q: Can I store my XNA Game Studio Express game on my memory card or CD/DVD and share it with a friend?
    A: No. Games developed using XNA Game Studio Express cannot be shared through a memory card or CD/DVD at this time.
    --

    Copyright infringement is "piracy" in the same way DRM is "consumer rape"