Slashdot Mirror


Gamers Don't Need Vista or DX 10 Says Carmack

Freshly Exhumed writes "In an interview with Marcus Yam at Daily Tech legendary PC/Console game creator John Carmack holds forth on DirectX 10: 'Personally, I wouldn't jump at something like DX10 right now. I would let things settle out a little bit and wait until there's a really strong need for it.' and then zings Microsoft's marketers over DX10's mandatory use of the Vista OS: 'Carmack then said that he's quite satisfied with Windows XP, going as far to say that Microsoft is artificially forcing gamers to move to Windows Vista for DX10.' There are a few good tidbits on Xbox 360 vs. PS3 development, and a fairly clear disinterest in Wii as a platform for his company's products is shown."

257 comments

  1. Interesting that he's not interested in Wii dev. by xantho · · Score: 5, Insightful

    Considering that he's got a long history of doing incredible graphics on relatively garbage hardware, e.g., real scrolling, platformer style on a PC that just couldn't do it using conventional means, using ray tracing to render a 3d looking scene in 2d, I'd think that pushing out gorgeous graphics on the Wii would be a nice challenge for him. Then again, why tackle that problem for the third (fourth, fifth?) time. It gets old hat after a while.

  2. OpenGL by Anonymous Coward · · Score: 0

    Interesting that he seems to praise Direct3D 9 when for so long he was a strong advocate of OpenGL.

    1. Re:OpenGL by Lazerf4rt · · Score: 5, Interesting

      That just shows he's objective. I work in game development, and back when he said OpenGL was better (vs. DX6) I believe he was right, and now that he prefers DX9, I believe he's right too. His integrity is pretty good. He focuses on the technology right in front of him, without being distracted by politics or favortism.

    2. Re:OpenGL by EastCoastSurfer · · Score: 4, Interesting

      Exactly. It also shows that the slowness with with OGL incorporates new features in a huge hinderence. Back when he was making those statements OGL was much better to develop for than DX. DX though didn't stand still and has eclipsed OGL for the most part.

    3. Re:OpenGL by TheRaven64 · · Score: 2, Informative

      Yes, I noticed that. I suspect he switched at some point during the long hiatus while the ARB failed to finalise OpenGL 2.0. Things seem to have picked up a bit in the OpenGL camp recently, so maybe he will switch back in a few years.

      --
      I am TheRaven on Soylent News
    4. Re:OpenGL by ookaze · · Score: 1

      DX though didn't stand still and has eclipsed OGL for the most part

      Of course, you're quick to forget that MS was on OGL board and made all they could to slow it down, then resigned when they thought they had slowed it enough. A shame really, that people don't see these evil tactics from MS. OGL have taken up since as soon as MS quitted the board, how strange. Hopefully it's not too late, as it's the only cross-platform professional 3D toolkit.

    5. Re:OpenGL by Macthorpe · · Score: 1
      MS was on OGL board and made all they could to slow it down,"

      Apparently they quit because it wasn't moving quickly enough for them and they wanted to concentrate on DX (according to ZDNet)

      Have you got a source for that there that I haven't seen? A very wide search of Google turned up nothing at all.
      --
      "It does not do to leave a live dragon out of your calculations, if you live near him." - Tolkien
    6. Re:OpenGL by EastCoastSurfer · · Score: 1

      True. I wish more people would use OGL, b/c that would mean more games for os x and linux. At this point though OGL has a tough hill to climb to be used heavily in the game space again.

    7. Re:OpenGL by Anonymous Coward · · Score: 2, Informative
      Exactly. It also shows that the slowness with with OGL incorporates new features in a huge hinderence. Back when he was making those statements OGL was much better to develop for than DX. DX though didn't stand still and has eclipsed OGL for the most part.

      I don't think OGL is eclipsed by D3D. Just look at the most recent OGL version, which is 2.1. It supports pretty much the same features as D3D9. And with the new extensions, like EXT_geometry_shader4 and EXT_gpu_shader4 and others, OGL is on par with D3D10.
      Also this year we will see OGL 3.0 which will be a thorough revamp of OGL.
      So in conclusion, I have to disagree that D3D eclipses OGL in any way of functionality. In way of market share though, that's another matter.
    8. Re:OpenGL by Locutus · · Score: 2, Informative

      Didn't Microsoft get SGI to start working on a new, joint path for OpenGL? 'google'ing for it I found this:

      http://www.theregister.co.uk/1999/11/29/ms_quietly _dumps_windows_opengl/
      and this nugget on the joint project:
      http://en.wikipedia.org/wiki/Fahrenheit_graphics_A PI

      The project was called Fahrenheit and was initiated around 1997. Knowing, from history, how Microsoft works it would appear that Microsoft wanted to teach their developers a thing or two about 3D graphics and steer 'the competition' in another direction to slow their momentum. IIRC, there was a bit of interest in 3D on the desktop in the mid 90's with SigGraph and Comdex vendors showing VRML and even some OpenGL extensions to Java. Definately enough motivation for MSFT to throw a million or two at a diversionary project. At the same time, they're likely to also have driven any of their development 'partners' like gamers or CAD vendors away from OpenGL and toward D3D. I think even Carmack was getting pressure from MSFT to use D3D instead of OpenGL around that time but I'm just guessing there.

      Oh, and ZDNet has always been a Microsoft mouth piece and you've got to put on some thick filtering glasses when reading their articles/marketing materials. DataQuest was very good at putting together 'reports' tuned to shine a good light on Microsoft and darken out the competition. I've seen them called DataGuess more than a few times.

      IMO, Microsoft did get involved with OpenGL and used their time tested methods of pushing it sideways as it found ways to market and purchase marketshare for their replacement product(s). I've been impressed with how resilient OpenGL has been. Xgl/Compiz run quite nicely on a little laptop and I've seen more than a couple of Java applications using Java3D with performance being quite good.

      LoB

      --
      "Anyone who stands out in the middle of a road looks like roadkill to me." --Linus
    9. Re:OpenGL by WARBYRD · · Score: 1

      Hopefully OPGL 3.5 or 4.0 will come out in the coming years, Directx is always having hardware and software problems, whereas opengl seems to have a good track record so far. I think we need to throw directx away and just keep OPGL. Only problem I have with opengl drivers is that no matter how high the brightness goes the games still seem to dark.

      --
      UT99 - WARBYRD - Clans are for posers.
    10. Re:OpenGL by metamatic · · Score: 2, Interesting

      Well, there's also the issue of how much of OpenGL is actually supported by the drivers you can get.

      I don't know what it's like on the Windows side of things, but on the Mac even basic OpenGL stuff like smooth polygons and lines is totally broken. You have to resort to horrendous hacks involving textures just to get an antialiased line.

      --
      GCHQ Quantum Insert installed. If only our tongues were made of glass, how much more careful we would be when we speak
    11. Re:OpenGL by Anonymous Coward · · Score: 0

      Is it really that bad?
      Unfortunately, I don't own a Mac but judging from the number of games which are being released for MacOS X the situation can't be that bad. (WoW, Doom3, Quake4, ...)

    12. Re:OpenGL by BlenderFX · · Score: 1

      Really? Is this an ATI card?

    13. Re:OpenGL by mrchaotica · · Score: 1
      Apparently they quit because it wasn't moving quickly enough for them and they wanted to concentrate on DX (according to ZDNet)

      While that seems reasonable, the pessimist in me suspects that MS quit OpenGL because it wasn't moving quickly enough in the direction MS wanted it to go.

      --

      "[Regarding the 'cloud,'] ownership was what made America different than Russia." -- Woz

    14. Re:OpenGL by metamatic · · Score: 1

      The problems exist with both ATI and nVidia.

      See http://homepage.mac.com/arekkusu/bugs/invariance/H WAA.html for some example screenshots.

      With this kind of brokenness in OpenGL, it's no surprise Apple decided to layer Quartz over the top.

      --
      GCHQ Quantum Insert installed. If only our tongues were made of glass, how much more careful we would be when we speak
    15. Re:OpenGL by BlenderFX · · Score: 1
      Thanks for the interesting page!

      I just downloaded the program (glAArg) and compiled it on GNU/Linux (amd64, GeForce 6600GT, driver's version 9746) - it looks fine to me.
      TextureAA
      HWAA(Nicest)

      My thoughts:
      • Most of the issues (if not all) seem to be in the drivers.
      • The hardware/software tested is several years old.
      • AFAIK, Apple provides its own driver (which is a modified version of the NVIDIA/ATI driver).
    16. Re:OpenGL by metamatic · · Score: 1

      Well, the aliasing works for you, but notice that the line caps are still hopelessly wrong with the hardware anti-aliasing.

      I don't have any brand new Macs to try the code on. Maybe I'll try it out at an Apple store, if they've fixed the drivers I might get interested in OpenGL development again...

      --
      GCHQ Quantum Insert installed. If only our tongues were made of glass, how much more careful we would be when we speak
    17. Re:OpenGL by yoyhed · · Score: 1

      It really shows when you don't know what you're talking about... if you want to save some face, just don't even try.

      --
      WHO NEEDS SHIFT WHEN YOU HAVE CAPSLOCK/ DAMN1
  3. Make up your mind, Carmack... by Macthorpe · · Score: 0, Troll

    ...is DX10 relevant or not? If it is irrelevant, then the move to Vista is not forced. If the move to Vista is forced, then by his own argument DX10 is a relevant factor, and he contradicts himself.

    I can't see a way that the move to Vista for gaming can be at any point independent of DX10 performance - in fact, along with overall OS performance I would say it was one of the crucial factors in whether I make a switch away from XP.

    --
    "It does not do to leave a live dragon out of your calculations, if you live near him." - Tolkien
    1. Re:Make up your mind, Carmack... by xantho · · Score: 1

      I think he's complaining that DX10 shouldn't require Vista and that it's just a Microsoft trick to make DX10 look awesome to convince more people to buy a new OS that they don't actually need.

      I mean, that jives with what he's saying, right?

    2. Re:Make up your mind, Carmack... by Macthorpe · · Score: 1

      From what I've heard, it really does require Vista - fundamental differences in the way the OS is built - but then I'm not an expert on that kind of thing, so I could be wrong.

      He is John Carmack - I have a lot of respect for the guy. I'm more than willing to admit that he could be right about something :D

      --
      "It does not do to leave a live dragon out of your calculations, if you live near him." - Tolkien
    3. Re:Make up your mind, Carmack... by Lonewolf666 · · Score: 1

      Don't underestimate the willingness of the masses to jump on the bandwagon. Even if DX10 is not much better, it is possible that most people will buy the marketing and "upgrade" to Vista.

      The next step would be that some games are developed for DX10 only, creating pressure to switch for those who really prefer XP.

      Personally, I hope that Vista will fail by pissing off too many people with DRM and new bugs, but that is far from certain.

      --
      C - the footgun of programming languages
    4. Re:Make up your mind, Carmack... by NewWorldDan · · Score: 1

      No, the move to Vista is forced. Most game developers never develop on old technology, whether their product really takes advantage of the new features or not. In a year, many new games will be requiring DX10. Buy Vista if you want to play them.

    5. Re:Make up your mind, Carmack... by pdbaby · · Score: 2, Funny

      Nothing they've talked about would explain why it requires Vista... it's an API for talking to your graphics card, not some mystical operating system component like Internet Explorer!

      --
      Global symbol "$deity" requires explicit package name at line 2. - If only $scripture started "use strict;"
    6. Re:Make up your mind, Carmack... by PingSpike · · Score: 1

      I tend to believe carmack on this one. As one of, if not the, best game graphic programmers in our time I think he's qualified to make the judgement here. In short, he knows what he's talking about.

      And the only people who have said definiatively that DX10 requires vista to function has been Microsoft. I'm going to go out on a limb here and say they might have a bit of a bias.

    7. Re:Make up your mind, Carmack... by PingSpike · · Score: 1

      Vista adoption is anticipated to be the slowest of any version of windows released yet. Game makers will not be releasing DX10 only games any time soon, unless they want to assure their game fails in the market due only being available to the small piece of the pie. There will be DX9 tandem versions at the very least. We may even see developers moving back towards OpenGL...afterall, it works on XP and Vista and if you're developing for one API thats the one thats going to work for the most people these days. In the past it was direct3d...but that was because existing users could just download the latest version. Now they need to buy a new operating system.

    8. Re:Make up your mind, Carmack... by Macthorpe · · Score: 1

      I'm going to go out on a limb here and say they might have a bit of a bias.

      Fair point.

      All I want to know about is performance. If DX10 outperforms DX9, and there's no sign of MS relenting on an XP release, I'll move on. I've always said that for me the game experience outweighs any minor hoops I have to jump through to do get it.

      How I obtain my copy of Vista, however, will be another matter entirely...

      --
      "It does not do to leave a live dragon out of your calculations, if you live near him." - Tolkien
    9. Re:Make up your mind, Carmack... by Chelloveck · · Score: 1

      Besides that, games (at least the games published by Microsoft, which is no small chunk of the market) are likely to have other artificial "requirements" for Vista, whether or not those requirements are technically legit. Just like their games "require" XP now (but will run fine on Win2k if you can get around the installer's OS check).

      I don't know what the requirements are for slapping a "Designed For Windows" logo on the box, but MS may well stop handing them out to any publisher that doesn't restrict the games to Vista.

      All in all, my next gaming machine (I tend to get one every two or three generations of Moore's Law) will probably come loaded with Vista. Not that I especially want it, I just don't think I'll be able to install games without it.

      --
      Chelloveck
      I give up on debugging. From now on, SIGSEGV is a feature.
    10. Re:Make up your mind, Carmack... by Ford+Prefect · · Score: 1

      I'm intrigued as to what's possible in DX10 that isn't possible in DX9 - more complex shaders, or something?

      I'd be interested to see screenshots of graphical demos of things which simply can't be done on DX9. Because otherwise, I've no idea if it's an incremental upgrade, or something utterly spectacular which we're all missing out on. Carmack's comments seem to suggest it's the former, rather than the latter, however...

      --
      Tedious Bloggy Stuff - hooray?
    11. Re:Make up your mind, Carmack... by ichigo+2.0 · · Score: 4, Informative

      DX10 by itself doesn't require Vista, but they decided to get rid of the legacy cruft and re-wrote the entire graphics system. This allows neat things like multi-tasking and virtual memory handling for GPUs, but requires completely new drivers. This also supposedly enables a much higher performance, a game running on DX10 should be a lot faster than the same game running on DX9, assuming that they both use the exact same shaders. So yes, they could port DX10 to XP, but this would require two different kinds of DX10, with different features (no virtual GPU memory on XP = lame), and with different levels of performance. IMO the clean break is a good thing, but the HDCP bloat makes me hesitate to upgrade.

    12. Re:Make up your mind, Carmack... by mikael · · Score: 1

      In the past, 3D polygon rendering was implemented as a bolt-on on to the windows system (X-Windows, MS-Windows, ...). The server would accelerate basic 2D operations such as block-copying and block-pasting using one set of hardware functions, while 3D operations would be handled by another. Each application would have the standard GUI windows, and a special object to handle 3D graphics acceleration with all the effects like transparency.
      But since 2D operations are simply a subset of the 3D operations, it would be more efficient to implement the
      entire windows system using the 3D acceleration.

      Combined with the desire of developers to use effects like semi-transparent windows, the only practical way
      is to implement the windows system using the 3D graphics hardware.

      --
      Vintage computer adverts: http://www.vintageadbrowser.com/computers-and-software-ads
    13. Re:Make up your mind, Carmack... by Macthorpe · · Score: 1

      Apparently the main items are:-

      - Replacement of pixel/vertex shaders with multi-purpose geometry shaders.
      - Sharing of Windows virtual memory between RAM and VRAM.
      - Tighter integration with OS, meaning access from game to the API to the card is quicker.

      I don't think we'll see any demos until Vista is released, but apparently Crysis is a DX10-enabled game, as is the new Unreal Tournament.

      --
      "It does not do to leave a live dragon out of your calculations, if you live near him." - Tolkien
    14. Re:Make up your mind, Carmack... by Surt · · Score: 1

      DX 10 benefits:

      Geometry shaders (easier live deformation of polygon arrangement on the graphics card).
      Force graphics cards to support 32bit throughout (better color precision for longer programs).
      Stringent Shader Model 4.0 & reduced use of cap bits (reduce need to specialize your shaders and other software per hardware platform).
      Better replication with deformation (when you need to draw a thousand of the same tank in an rts, with minor variations).

      --
      "Who is the Journal of Quantum Physics going to believe?" --Stephen Hawking
    15. Re:Make up your mind, Carmack... by Anonymous Coward · · Score: 0

      "- Replacement of pixel/vertex shaders with multi-purpose geometry shaders."

      You're misunderstanding something here. In DX10, there are three types of shaders: pixel, vertex, and geometry. However, DX10 hardware is required to have a unified shader architecture, meaning that any hardware shader unit can be used to run any type of shader.

    16. Re:Make up your mind, Carmack... by Anonymous Coward · · Score: 0

      Brilliant ... "Games? Hell yeah, I'm all for supporting them! The OS that they run on? Fuck no, copyright infringement, yeehaw!"

    17. Re:Make up your mind, Carmack... by Locutus · · Score: 1

      Microsoft is a marketing company first and foremost. Remember that and the fog will clear. Given that, they will do whatever it takes to force customers to purchase new product. Look at how they handled USB support years ago. They wouldn't provide updates enabling USB to their existing OS's but made sure that something like "Supports USB devices" was a marketing point for the 'new' OS. I wonder how many millions of MS Windows 95 users spent the ~$100 to upgrade for USB support? IIRC, MS Windows 2000 was leveraged this way too. There is no way there was any technical reason why USB support could not have been added as an OS fixpack/patch.

      So, it's a marketing tactic Microsoft is well known for and anybody who plays in the Micrsoft Windows world should be aware of this since it's your money they are taking. No surpises seen here.

      LoB

      --
      "Anyone who stands out in the middle of a road looks like roadkill to me." --Linus
    18. Re:Make up your mind, Carmack... by TrancePhreak · · Score: 1

      Creating geometry via the GPU and not the CPU.

      --

      -]Phreak Out[-
    19. Re:Make up your mind, Carmack... by Sj0 · · Score: 1

      Erm...

      DX10 can be irrelevant on technical merits, which would be why Carmack said what he said.

      the XBox didn't have any relevant advances in hardware, but it was relevant as a console. Remember what JC does for a living.

      --
      It's been a long time.
    20. Re:Make up your mind, Carmack... by Sj0 · · Score: 1

      I own plenty of Windows licenses. Ethically, I'd say I'm well in the clear, since a lot of those licenses proved unusable anyway (My Windows ME licenses, in particular, went unused from Day 1)

      --
      It's been a long time.
    21. Re:Make up your mind, Carmack... by acidrain · · Score: 1

      You are right that breaking the shackles of backwards compatibility at the same time as an OS upgrade is a smart move by Microsoft. But it won't be compelling for developers like Carmack or customers.

      Don't expect developers to stop supporting DX9 for years. An extra 20% visual polish just isn't worth 20% customer incompatibility these days. I like prettier graphics as much as the next guy, but the difference it makes to a game just isn't the same any more.

      This means that only a very small hardcore demographic will *upgrade* for gaming reasons. So the games industry will just have to wait years for Vista to replace XP via new hardware sales.

      One last question -- why would you want virtual memory on a graphics card? I thought virtual memory is for programmers who don't want to deal with the performance implications of limited memory. Since when did hardcore game development have that luxury?

      --
      -- http://thegirlorthecar.com funny dating game for guys
    22. Re:Make up your mind, Carmack... by Daltorak · · Score: 1

      You're going to be paying for HDCP whether you use Vista or not. Eventually (and probably not too long from now), every video card by every manufacturer will have HDCP capabilities built in, even if your operating system of choice doesn't use the technology. Vista doesn't enable HDCP unless the content you're playing specifically demands it, anyhow. No such content exists now, anyways... movie studios won't be selling movies with this stuff enabled for a few more years.

      Mac OS X users better not get too smug about this, either, since Apple is going to have to incorporate the technology if they want HD-DVD and Blu-ray discs to play on their hardware.

    23. Re:Make up your mind, Carmack... by ichigo+2.0 · · Score: 1

      Virtual memory isn't that useful from a performance standpoint, as it eats its own share of resources, but it is very useful for simplifying development. Not needing to care about how much memory a graphics card has makes things cleaner, and virtual memory makes multi-tasking the GPU easier as the OS will be able to page unused data from graphics memory to main memory. Multi-tasking will not make gaming any faster either, but it will make switching between applications that use directx much less of a hassle, and will make the GPU much more useful for general purpose computing. To answer your last question, I refer to your earlier comment in your post, i.e. nowadays the gains in improving the graphics is so small that some of that performance can be used to make the development process easier & faster. These features are also useful if the GPU is to be brought on-chip in the CPU, as it would seem Intel & AMD are planning to do. Hopefully we'll one day have a x86-like instruction set (or maybe an extension to x86?) that will be used on GPUs, until then DX10 is a step in the right direction.

    24. Re:Make up your mind, Carmack... by mrchaotica · · Score: 1
      From what I've heard, [Direct3D 10] really does require Vista - fundamental differences in the way the OS is built - but then I'm not an expert on that kind of thing, so I could be wrong.

      The newest DirectX SDK supports Direct3D 10 and runs on Windows XP; therefore, it must be possible for Direct3D 10 games to run in XP also (otherwise, there'd be no way to test the games during development!).

      --

      "[Regarding the 'cloud,'] ownership was what made America different than Russia." -- Woz

    25. Re:Make up your mind, Carmack... by yoyhed · · Score: 1

      Good points, but in Windows 2000's defense, it really was fantastically better than 98.

      --
      WHO NEEDS SHIFT WHEN YOU HAVE CAPSLOCK/ DAMN1
    26. Re:Make up your mind, Carmack... by yoyhed · · Score: 1

      Nice UID.

      --
      WHO NEEDS SHIFT WHEN YOU HAVE CAPSLOCK/ DAMN1
    27. Re:Make up your mind, Carmack... by Anonymous Coward · · Score: 0

      This also supposedly enables a much higher performance, a game running on DX10 should be a lot faster than the same game running on DX9, assuming that they both use the exact same shaders

      Yeah, well, I'll believe that when I see it.

  4. Wait by 0racle · · Score: 1

    Thank you John for saying the obvious. Wait for Vista and DX10 to be fully supported (ie DX10 video cards) before upgrading. Right now there is, what, 2-3 Video cards that are DX10 cards? Obviously the safe thing to do is wait for a bit.

    What John or anyone else says doesn't matter. People who have to get the latest will get Vista as soon as they can, a lot of other people will wait. John could say never get Vista or get Vista right now and the same thing would happen.

    Jobs says get a Mac. How many here are going to get one just because Jobs said so? Now how many are going to hold off on Vista because Carmack said to.

    --
    "I use a Mac because I'm just better than you are."
    1. Re:Wait by kestasjk · · Score: 1
      Now how many are going to hold off on Vista because Carmack said to.
      You seem to be suggesting that he has something against Vista and wants you to boycott it, which misses point of what he's saying.

      The point is that his company isn't going to be developing Vista-only games in the foreseeable future, or else he would be encouraging migration. As his company is fairly representative of the big business games industry this probably indicates something about how quickly DX10 will be adopted.

      This is good news for those of us who don't want to upgrade from XP until we have to.
      --
      // MD_Update(&m,buf,j);
    2. Re:Wait by Gr8Apes · · Score: 1, Offtopic

      Pretty funny. I won't get Vista for probably quite a while. Vista just isn't important to me for anything I do, and I haven't played the last 20 games to completion that I bought, so until I actually complete (or even start a couple) there's no reason for me to migrate to Vista.

      As for the hardware, the DX10 cards (nVidia's 8800 GT'x' series) are awesome performers, but they're awesome even with XP, ie, do not require Vista. So the hardware gains seem to be available without DX10 although DX10 may expand on what's available.

      Regarding Jobs and a mac, I bought a mac just as 10.3 was released (a PowerBook). I bought it partly because I wanted a nice small laptop that did a few things. It turned out to do most of my home needs so well that it took over all photo/video/mail duties from my Intel system. I just recently bought the Macbook Pro. Here's where it gets good. Despite years of MS indoctrination that caused me to "migrate" my PB account to a separate account the first time, I repeated the migration and my MBP account was exactly like my PB account, complete with all programs, settings, everything. To say it raised an eyebrow was an understatement. MS OSes can't even migrate accounts between two copies of the same version of the OS on the same platform, much less between two different platforms, with different OS versions and different application versions. Even my secure wireless settings were transferred.

      That's why the Mac is gaining traction. It just works.

      --
      The cesspool just got a check and balance.
    3. Re:Wait by TheRaven64 · · Score: 1

      As for the hardware, the DX10 cards (nVidia's 8800 GT'x' series) are awesome performers, but they're awesome even with XP, ie, do not require Vista.

      The new nVidia cards have a completely different shader model to the older ones. If you develop using DirectX 9, you can't take advantage of this directly (you can if you use nVidia's SDK, however, and this works with DirectX or OpenGL). This situation is quite similar to when shaders were first released; you had to use nVidia's Cg (or write assembly code for the really early cards).

      Last time, the OpenGL ARB eventually standardised a slightly tweaked version of Cg as GLSL, and Microsoft released their own shader language. Microsoft's shader language worked with every Windows machine, so it did very well. The next version, however, will only work with Vista. If the new OpenGL standards process lives up to expectations, then we could see a new version of GLSL for the new cards that will work on all versions of Windows, and on Mac, Linux, Solaris, PlayStation, etc. If this happens, then expect to see Microsoft's hold on 3D gaming slip a lot; would you rather use a Microsoft API that works on Vista, or an open API that works on all versions of Windows and all consoles (possibly even the 360 with a third-party wrapper)?

      --
      I am TheRaven on Soylent News
    4. Re:Wait by 0xdeadbeef · · Score: 1

      Now how many are going to hold off on Vista because Carmack said to.

      Me. That Carmack fella is wicked smart, and you ought to listen to him.

    5. Re:Wait by Gr8Apes · · Score: 2, Interesting

      Personally, I haven't figured out why game companies don't use their own bootable linux distro w/ OpenGL and end their dependence on the ever shifting MS platform once and for all.

      Games used to be on bootable floppies, and worked. If you consider that currently Linux distros work pretty well, and can be highly customized to boot, it seems a reasonable approach.

      --
      The cesspool just got a check and balance.
    6. Re:Wait by bshort404 · · Score: 1

      If they did that they'd either have to find a Distro that supports *all* the available hardware out there or build in that support themselves. With standardization around USB that becomes more likely, but it's still asking game developers to put together a competent OS, which isn't what they're necessarily good at.

      --
      -B
    7. Re:Wait by Gr8Apes · · Score: 1

      The point was that there are several distros out there that support a large percentage of current hardware. There's a live distro that has OpenGL examples on it (forgot the name at the moment) that runs. Just build on top of one of those. If you're using OpenGL and OpenAL, a lot of platform issues are no longer your problem under such a scenario.

      --
      The cesspool just got a check and balance.
    8. Re:Wait by Uncle+Rummy · · Score: 3, Informative

      What you're forgetting is that the mentality of using a PC has changed over the last 10-15 years. Back in the standalone DOS days, people typically would boot up a PC to perform a specific task - use a word processor OR work on a spreadsheet OR play a game, and turn it off when they were done.

      These days, people tend to use a PC as an always-on, networked multifunction device that is booted once at the beginning of the day and left running as they switch back and forth between tasks - check email THEN use a word processor THEN look something up with Google THEN play a game THEN check email again THEN play the game some more THEN search the web for a walkthrough...

      Forcing the customer to turn his PC into a single-function device to play a game makes him change his entire routine, and would likely be a dealbreaker for most people outside the hardcore gamer crowd.

    9. Re:Wait by Chibi-Hikaru · · Score: 0, Flamebait

      Indeed. I don't get why everyone thinks what Carmack says is fucking gospel. I can't even name a single game he's created. Go ahead and flame me but I don't get why he thinks he's so bad ass. I atleast know who the hell Miyamoto is and what he's done. Hell I even know more about what Al Lowe has done over this jerk.

      --
      http://www.cafepress.com/hikarudesigns/ http://www.bricklink.com/store.asp?p=hikaru
    10. Re:Wait by ThePilgrim · · Score: 1

      You could get around that by having the game drop the windows system into hibernate mode. Run loadlin against the disk and then reboot back to the hibanated system

      --
      Wouldn't it be nice if schools got all the money they wanted and the army had to hold jumble sales for guns
    11. Re:Wait by Dog-Cow · · Score: 1

      I routinely use a browser, manage a voice chat program, and random other things while playing a game. To be forced to reboot just to play WoW is one of the most stupid things ever. I remember when /. used to denigrate Windows for being relatively poor at multitasking. Now that you can play one of the most popular games in a window or fullscreen while still being able to use the PC for other things, you suggest we use Linux to boot a single-purpose program.

      Never mind that only nVidia cards have any real comprehensive accelerated graphics support.

    12. Re:Wait by Uncle+Rummy · · Score: 1

      That would remove a lot of the pain of rebooting, but it still locks the user into a single-tasked environment as long as he's playing the game, unable to Alt-Tab over to email, or AIM, or whatever else he might want to do without having to save and exit the game first.

    13. Re:Wait by Anonymous Coward · · Score: 0

      What Carmack has done is much more important than your fucking mario. He wrote the most powerful 3D engines each time his games got out. Doom was the most impressive engine of it's time. Quake was the most impressive engine of it's time. Quake 2 was one of the most impressive engine of it's time. Quake 3 was the best engine of it's time, much better than the unreal one. Doom 3 was the first gime to introduce real time, per pixel lighting.

      Give me a break. Carmack is a programmer, not a stupid game designer like Miyamoto. His games are not the best, but the code he wrote is.

    14. Re:Wait by TrancePhreak · · Score: 1

      The 360 is a DX10 child... It works mostly like DX10 allready, and with the 360 in the current lead with Wii coming up 2nd, who cares about PS3.

      --

      -]Phreak Out[-
    15. Re:Wait by Anonymous Coward · · Score: 0

      Personally, I haven't figured out why game companies don't use their own bootable linux distro w/ OpenGL...

      Probably because you're in way over your head.

    16. Re:Wait by Hinhule · · Score: 1

      Those game companies develop console games.

    17. Re:Wait by goarilla · · Score: 1

      i agree

      c'mon people this is the guy that almost solely invented the 3D engine
      all the 3D engines today implement the things he thought of!
      in a way they are all cloning his work

    18. Re:Wait by Anonymous Coward · · Score: 0

      Impossible. Games are depending on the ever shifting GPU platform, and without drivers for that graphics card the user will have in his PC, the distro would be useless. Until the GPU ISA is standardized like x86, this cannot happen.

    19. Re:Wait by Lorkki · · Score: 1

      People who suggest the "bootable game CD" idea also keep forgetting the technical reality of the PC as a platform. Please, at least once, boot up any reasonably full-featured Linux live-CD just to see how long it takes to probe your particular setup and fire up an environment where running 3D-accelerated games with surround sound and whatnot is actually plausible. I'll throw in some extra points for each time you actually do get to that point with just auto-configuration, and double for every future hardware generation you can cover with the same CD.

      Modern consoles boot up their games almost instantly because there's only one type of hardware setup and the firmware, base operating system and user settings are all stored in fast solid-state devices instead of the relatively dead slow optical media. PCs won't be able to pull anything like that off unless the archaic BIOS architecture is completely abolished and operating systems fully adopt the advantages, and even in such a case I'd remain skeptical.

    20. Re:Wait by mgiuca · · Score: 1

      I've thought about this a bit, but there are too many issues. As some guy said above, people want to be able to launch games from their main operating environment.

      More importantly though, there are so many configurations and settings, not to mention drivers and utilities and all the other hardware-dependent stuff you need in a modern operating system - people only want to set up that stuff once.

  5. Not Daily Tech's Interview by mewsenews · · Score: 4, Informative

    This is a summary of an interview conducted by Game Informer.

    1. Re:Not Daily Tech's Interview by drinkypoo · · Score: 1

      Dude, you think that is bad? At the top of this story you will find a link to http://developers.slashdot.org/article.pl?sid=07/0 1/11/0354247. The last link in that story is the very same link you have posted in your parent comment. That's right! It's a meta-dupe.

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
  6. With iD out of the Dx10 picture... by Anonymous Coward · · Score: 0

    ...that just leaves Crytek as the rallying flag of DX10 (and oh what a pretty flag that is). I have to agree with Carmack though, DX10 as part of Vista is an artificial way to force the hardcore gamer crowd to upgrade and it personally ticks me off. Here's hoping someone cracks a DX10 installer to run on WinXP.

  7. Gotta respect the man. by Anonymous Coward · · Score: 5, Insightful

    Not only does he make kick arse engines, he's a straight talker in a world a spin merchants. He's helped Microsoft improve Direct X (while supporting OpenGL), praised them for their Xbox 360 development tools, but can call a spade a spade. Objectivity. Love it, live it.

    1. Re:Gotta respect the man. by j00r0m4nc3r · · Score: 1

      What kick arse engines are you referring to, specifically?

    2. Re:Gotta respect the man. by quanticle · · Score: 1

      The Quake engines, perhaps?

      --
      We all know what to do, but we don't know how to get re-elected once we have done it
    3. Re:Gotta respect the man. by Alzheimers · · Score: 1

      Perhaps this one? Can't get more kick arse than going to space.

    4. Re:Gotta respect the man. by Anonymous Coward · · Score: 0

      but the spade in Quake he called an axe? LOL

  8. One thing.. by joshetc · · Score: 2, Insightful

    All I know for sure is Linux / OpenGL wont have an opportunity like they have now for at least 5-10 years. No DX10 on WinXP could be a real killer for DX, if developers feel the need to target both Vista and XP users, OpenGL could be the way to go.... Which AFAIK makes portability to Linux easier.

    1. Re:One thing.. by Anonymous Coward · · Score: 0

      Except that DX isn't just only a nice graphics package...

    2. Re:One thing.. by Anonymous Coward · · Score: 0

      DX9 will still always be available on Vista, you know.

    3. Re:One thing.. by PrescriptionWarning · · Score: 1

      The developers will more likely attempt to let their games be DX9 AND DX10 to make sure as many people as possible can buy and play their games. I remember at least one game that had the option to switch between DX9 and DX8 for backwards compatibility: Call of Duty 2

    4. Re:One thing.. by PygmySurfer · · Score: 5, Insightful

      No DX10 on WinXP could be a real killer for DX, if developers feel the need to target both Vista and XP users, OpenGL could be the way to go....

      Or DX9 ...

    5. Re:One thing.. by lc_overlord · · Score: 1

      Besides, OpenGL already supports all and more features of the D3D part of DX10 (with better performance to boot), and vista doesn't even support DX10 yet since you need the DX10 graphics drivers that hasn't been released yet, so why switch to vista when you don't have to.

      --
      - "There is nothing quite like an ineffective solution to an nonexistant problem"
    6. Re:One thing.. by KillerBob · · Score: 1
      The developers will more likely attempt to let their games be DX9 AND DX10 to make sure as many people as possible can buy and play their games. I remember at least one game that had the option to switch between DX9 and DX8 for backwards compatibility: Call of Duty 2


      GuildWars has that ability, too. And there's already a mostly working implementation of DX9 under Linux, in the form of Cedega. I use it to play GW daily, among other games. No doubt the folks at Transgaming will start working on implementing DX10 soon, but I'd rather they get DX9 to 100% first.
      --
      If you believe everything you read, you'd better not read. - Japanese proverb
    7. Re:One thing.. by 644bd346996 · · Score: 1

      The only improvements in DX10 that are being touted/discussed are in D3D.

    8. Re:One thing.. by ardor · · Score: 3, Informative

      Besides, OpenGL already supports all and more features of the D3D part of DX10

      Wrong. OpenGL only has an EXT extension for geometry shaders, but no superbuffers, texture arrays etc. so there is still much left.

      (with better performance to boot)

      Thats not the fault of Direct3D, its 100% a driver issue. nvidia cards are made for GL, hence the (slight!) performance advantage. On ATI cards, its totally different.

      and vista doesn't even support DX10 yet since you need the DX10 graphics drivers that hasn't been released yet

      You need new HARDWARE for this functionality, not just new drivers. Get a 8800.

      --
      This sig does not contain any SCO code.
    9. Re:One thing.. by PingSpike · · Score: 1

      Has directx10 been released for Vista? I was under the impression it had not yet, and was going to come later...which makes dx10 a pretty abstract concept. If they're dragging their feet on it, that would probably give OpenGL time to catch up with any features its currently lacking.

    10. Re:One thing.. by ardor · · Score: 1

      A technical preview is included in the DX9 SDK, and OpenGL3 won't be out before the Siggraph 07. New functionality might come via extensions, but a new, cleaned-up OpenGL is what everyone really wants and will get at Siggraph 07. In any way, D3D10 will be here earlier (hopefully GL won't be too late).

      --
      This sig does not contain any SCO code.
    11. Re:One thing.. by TheRaven64 · · Score: 1
      DirectX 9 doesn't let you easily take advantage of the features of the new generation of cards. If the OpenGL standards group manages to pull its finger out and get a new revision of the shader language working, then the choice will be either developing using OpenGL, or using DirectX 9 and DirectX 10 (which are very different APIs). Using OpenGL will be easier, and easier translates to cheaper. As a side-effect, the PS3 supports OpenGL ES, so you get a PS3 port almost for free (not sure about the Wii). Even better, mobile phones are starting to support OpenGL ES, so you have the option of cheaply doing a mobile phone port as well[1].

      Of course, this depends on the new OpenGL standards process actually being faster than the old one.


      [1] GPUs in mobile devices lag a few generations behind desktops, obviously, but once your game has stopped selling on the desktop and consoles you can release a port to mobile devices and make even more money...

      --
      I am TheRaven on Soylent News
    12. Re:One thing.. by Anonymous Coward · · Score: 0

      DX9 does not give you access to the capabilities of the newest, DX10-compatible GPMs (Graphics Processing Monsters). Currently that's only GF8800, but that'll change with time. So, with DX you have the choice of:
      A) Going with DX10 and having your game run only on Vista, or...
      B) Staying with DX9 and missing all of the whiz-bang graphics effects that sell a game nowadays.
      With OpenGL you can make a game that takes advantage of everything the latest generation of graphics hardware has to offer, while running equally well on older hardware, gracefully dropping the effects that are not possible on it. Plus, you get full DX10-equivalent capabilities on all OSes with a recent driver, possibly even Win98!

    13. Re:One thing.. by Mex · · Score: 0, Troll

      How many times must it be repeated? OPENGL IS NOT EQUIVALENT TO DIRECTX. OpenGL is an Open GRAPHICS LIBRARY.

      Seems like some of you are still stuck on 9 years ago, no offense. DirectX9 is a set of tools not limited to graphics.

      Linux, as much as it pains me to say, does not have a DX9, or 8, or hell, even DX7 equivalent.

    14. Re:One thing.. by joshetc · · Score: 1

      As far as Linux is concerned it really doesn't matter.. Obviously I can't speak for everyone but to me, short of games Linux is doing just fine. Which basically means any other feature of DirectX other than games is useless. If OpenGL is used for games there is a greater possibility these games will be found native to Linux.

      This is still the games section, right?

    15. Re:One thing.. by aristotle-dude · · Score: 1
      How many times to do we have to say:"We know that". Besides OpenGL, OpenAL is an alternative for DirectSound but it also happens to be cross-platform compatible unlike DirectSound.

      http://www.openal.org/

      OpenAL was used in the recently released port of Prey for OS X.

      --
      Jesus was a compassionate social conservative who called individuals to sin no more.
    16. Re:One thing.. by Chandon+Seldon · · Score: 1

      What are these amazing capabilities that Linux doesn't have? I mean... games work fine on Linux, so obviously they're getting written somehow. Just because the audio toolkit and the graphics toolkit are different libraries doesn't mean that they don't exist.

      --
      -- The act of censorship is always worse than whatever is being censored. Always.
    17. Re:One thing.. by Sj0 · · Score: 1

      SDL and it's various extensions do a reasonable job of providing network, sound, and input services to programs, imho.

      --
      It's been a long time.
    18. Re:One thing.. by Anonymous Coward · · Score: 0

      which is why games use opengl for graphics and require DX9 on windows but work fine on linux which is why theres a port of pretty much every id game since doom

    19. Re:One thing.. by mrchaotica · · Score: 1

      The difference between D3D9 and D3D10 is much greater than the difference between D3D8 and D3D9.

      --

      "[Regarding the 'cloud,'] ownership was what made America different than Russia." -- Woz

    20. Re:One thing.. by lc_overlord · · Score: 1

      1. geometry buffers are ext because there has been no new openGL version since it's release (Besides FBO has been EXT for almost two years now), it's planned to become a part of the core in openGL 3, that's why it's not ARB yet.
      EXT extensions are by all definitions standard and most of them do make it into ARB status after some time.

      2. actually DX has always had a batch problem, DX10 is like this to (only less so), but openGL doesn't really have that kind of extreme problem and openGL 3 will all but remove it (texture arrays will help too).

      3. Super buffers, well most of them are already implemented (VBO, PBO, FBO), i don't know what's left though, and they will be a part of the core in openGL 3.

      4. texture arrays, yes i do think they are in EXT, nifty little thing, it's like 3d textures but with individual mipmapping for every plane, and it should be supported by all GF6xxx cards and up (if not even the FX cards).

      5. hardware, yes you always need new hardware, but save for the geo shaders a GF7900 can run all DX10 features within openGL, however if you do have a GF8800 with the current drivers you can use the geo shaders today.

      --
      - "There is nothing quite like an ineffective solution to an nonexistant problem"
    21. Re:One thing.. by ardor · · Score: 1

      EXT extensions are by all definitions standard and most of them do make it into ARB status after some time.

      Yes, but as said, it is high time for a major GL cleanup. Today OpenGL is on-par with D3D9, and will be with D3D10, but it is a mess. 60-70% of all tutorials cover obsolete things like display lists, vertex arrays, or even drawing with glBegin/glEnd. Stuff like line stipples is included, now-useless extensions like ARB_imaging are still being dragged.. GL 3 is what everyone really wants - a clean cut. Only then one can really talk about GL being on par with D3D 10, since D3D 10 is massively-cleaned D3D, too.

      actually DX has always had a batch problem, DX10 is like this to (only less so), but openGL doesn't really have that kind of extreme problem and openGL 3 will all but remove it (texture arrays will help too).

      OpenGL *does* have a batch problem, but not as severe as D3D. The OpenGL ICD is smarter than the D3D HAL; the former has the ability to pre-batch and marshal the GL commands, the HAL can only pass commands through. However, this makes writing ICDs harder, and since OpenGL 3 is also aimed to be easier to support, maybe the ICD will be simplified too.

      --
      This sig does not contain any SCO code.
  9. Re:Interesting that he's not interested in Wii dev by dalmiroy2k · · Score: 4, Interesting

    He may still be a little angry towards Nintendo because of Wolfenstein 3d for SNES. Id Software had to remove blood, Nazi stuff and more in order to port the game. I still remember he said he will never port a game to a Nintendo platform again, but then again Quake and QuakeII eventually got released for N64.

  10. well by mastershake_phd · · Score: 1

    Carmack might not force you to use DX10 and Vista, other developers may.

    1. Re:well by ivan256 · · Score: 1

      Carmack might not force me to be unable to play and thus purchase his products, but other developers may force me to keep my wallet closed.

  11. Not friends anymore ?? by Rastignac · · Score: 0, Offtopic

    When "Windows 3.11 for workgroups" came, Microsoft wanted a network-oriented game to boost the networking popularity of its OS. Everybody at Microsoft was playing Castle Wolfenstein (from ID software) with their PC (under msdos). So they came with the idea of a special-networked-version of Wolfenstein under WFW. It could be a huge hit ! But the project never came to life.

    Later, when WinG (the "DirectX zero" library) and Win32s (the 32 bits library) came, they had the same king of idea. Just take a popular msdos game, port it to WinG+Win32s, and show the power of the OS ! Doom (from ID) was the right choice. But the project never came.

    Later, when Windows95 came, the same idea came again. Port Doom (from ID) under Win95+DirectX to show the power of the OS ! The first betas were lame (the graphics were computed as 320x200 and then upscaled to 640x480, so they weren't nicer !). The final version was fine, but slower than the msdos version (because more computed pixels mean slower framerate), so the "show the power of the OS !" part was a failure...

    --
    -- Rastignac was here.
  12. Re:Interesting that he's not interested in Wii dev by AKAImBatman · · Score: 5, Insightful
    I'd think that pushing out gorgeous graphics on the Wii would be a nice challenge for him.

    You need to keep in mind that Id Software has made a business out of driving better graphical performance out of more and more advanced hardware, generally planning their engines to target the hardware available in the future rather than at the time of engine creation. So for them, the Wii is 90 degrees offset from their core competency while the XBox 360 and PS3 are more along the lines of what Id has long been interested in. To that end, the Wii is going to seem like too simplistic a device to be of interest to Id.

    I think you'll find that it will take quite a while before the industry as a whole gets used to the idea of the Wii. It was a somewhat unexpected development (in comparison to the years of advance notice they're used to), leaving developers wondering what exactly should they be doing with this thing? If the Wii continues to deliver in the long term, however, you may see Id warm up to the idea a lot more. Not to mention that the next generation of consoles will be fought without a gamepad in sight. ;)
  13. Xbox 360 lowered the need for Vista by thyarcher · · Score: 1, Interesting

    With the increase in home theater systems, and Xbox 360 adoption, Microsoft has actually moved the major drive for DX10 graphics to their console. While this move pushes them into the living room, it lowers the need for people to move to Vista and DX10. We all know that games drive the video card/driver market. With the games now on the 360, the computer OS being Vista is less relevant.

    1. Re:Xbox 360 lowered the need for Vista by PhoenixOne · · Score: 1

      The XBox360 is a DX9 device, not DX10. So console programmers are locked into DX9 for the next 3+ years anyhow.

      --
      Spell cheek you've failed me four the last thyme!
    2. Re:Xbox 360 lowered the need for Vista by thyarcher · · Score: 1

      Correct to an extent. Even assuming that full DX10 games actually hit the market in the next few years, 1up's article which announced that the Xbox 360 wasn't going to be fully DX10 capable quotes an ATI representative (probably only slightly biased) that the 360 is running a special DX9 that, as relating to the game Crysis, makes it so that "DX10 visuals can be replicated on the Xbox360, but it can't be properly called DX10." So, the 360 still has graphical growth to hold it over, and should be reasonably comparable to the majority of the DX10 games for the near future.

    3. Re:Xbox 360 lowered the need for Vista by mrchaotica · · Score: 1
      While this move pushes them into the living room, it lowers the need for people to move to Vista and DX10.

      Of course MS doesn't need DX10 to drive Vista adoption -- its OS monopoly and new computer purchases will handle that!

      --

      "[Regarding the 'cloud,'] ownership was what made America different than Russia." -- Woz

  14. Carmack and OpenGL by zoftie · · Score: 2, Interesting

    Since day one Carmack disliked DirectX and promoted OpenGL...

    1. Re:Carmack and OpenGL by 91degrees · · Score: 1

      But at day one, Direct3D was absolutely terrible. It worked a lot more like the low level driver interface than an actual 3D API. Later versions improved on this quite dramatically.

    2. Re:Carmack and OpenGL by Xipher · · Score: 2, Interesting

      If you haven't seen his other interviews, he has stated he thinks DirectX is becoming a good API now, and that they might start using it.

      --
      I don't know everything.
    3. Re:Carmack and OpenGL by Locutus · · Score: 2, Interesting

      From what I've read, DirectX sucked until Microsoft got the lead SGI developer out of SGI's hands.

      Microsoft diverted SGI's attention away from OpenGL and toward the Fahrenheit project, failed to provide the product required to make the joint project work on Windows, and then, after 5 years of dragging their feet, they terminated the project and hired SGI's lead developer away to the MS DirectX project.

      Typical MSFT 'innovation' technique. Come to think of it, didn't they hire away all the lead tools designers from Borland just before announcing something called MS .Net? That should ring a bell with some.

      LoB

      --
      "Anyone who stands out in the middle of a road looks like roadkill to me." --Linus
    4. Re:Carmack and OpenGL by Jugalator · · Score: 1

      Yeah, I smiled when I saw this :-)

      "Personally, I wouldn't jump at something like DX10 right now"

      This could be reworded as

      "Personally, I wouldn't jump at something like DirectX right now"

      --
      Beware: In C++, your friends can see your privates!
    5. Re:Carmack and OpenGL by Moondevil · · Score: 1
      If you have read the interview properly you'll see that he is using DX9 currently.

      On the topic of DX10, Carmack said that there's nothing at the moment motivating him to move to the new API just yet for Quake Wars, citing that he's quite satisfied with DX9 and the Xbox 360. "DX9 is really quite a good API level ... Microsoft has done a very, very good job of sensibly evolving it at each step--they're not worried about breaking backwards compatibility--and it's a pretty clean API," he said. "I especially like the work I'm doing on the 360, and it's probably the best graphics API as far as a sensibly designed thing that I've worked with." Besides, you have to use DX in order to program for the 360, Carmack's currently
      favorite target platform. If you would use an OpenGL wrapper it would have to run
      on top of DX9c API available on the 360.
  15. Re:Interesting that he's not interested in Wii dev by CastrTroy · · Score: 4, Interesting

    Things aren't the same as they used to be. The video game landscape has changed. Nintendo has plenty of games with blood now, and probably wouldn't stop you from killing Nazis in a game, which I fail to see anything wrong with. If you're going to have a shooter where you kill people, you might as well be killing Nazis. And not all of Carmacks games were bloodfests either. There's plenty of games that he could have ported to Nintendo without making any changes. Think of Commander Keen. Anyway, Nintendo isn't the family friendly system it used to be. Well, it's probably still the most family friendly system, that contains the most games playable by the entire family, but that doesn't stop it from having it's share of violent games.

    --

    Anthropic principle: We see the universe the way it is because if it were different we would not be here to see it.
  16. Re:Interesting that he's not interested in Wii dev by Zebra_X · · Score: 4, Insightful

    Not really, Carmack is a polygon guru. The Wii is decidedly not about the graphics and more about the gameplay and usability. Thus, Carmack is not interested because his skills lay in making games that use traditional interaction methods.

  17. Re: Make up your mind, Carmack by Chris+Burke · · Score: 1

    That's a weird contradiction you've forced on him that isn't actually what he is saying.

    He doesn't see much compelling about DX10 for game developers. He doesn't see anything compelling about Vista for game developers. DX10 will still be relevent -- an attribute which may or may not have anything to do with the quality of DX10 -- if game developers use it for games and because of the artificial Vista tie-in will still give gamers a reason to use Vista. He's saying Microsoft tied DX10 to Vista to try to compel you to switch to Vista for artificial reasons, not that you are actually being forced.

    I can't see a way that the move to Vista for gaming can be at any point independent of DX10 performance

    Um, yeah, that's part of his point. There's no reason to move to Vista for gaming outside of DX10, and there's no reason for DX10 to be tied to Vista outside of giving you said reason to move to Vista for gaming. Otherwise it would be independent. You see?

    --

    The enemies of Democracy are
  18. Re:Interesting that he's not interested in Wii dev by AKAImBatman · · Score: 3, Insightful
    He may still be a little angry towards Nintendo because of Wolfenstein 3d for SNES

    I sincerely doubt that. For one thing, we talking about something that happened over a decade ago. For another, Carmack strikes me as having too much character to hold a grudge that long. Nintendo got their comeupance during the N64 and Gamecube generations. As a result, they reinvented themselves into a very different company. A company that is a bit more tolerant of Id's brand of gaming than they were in the past.

    I'm sure that Mr. Carmack is still *wary* of dealing with them (they're still the most "family friendly" of the console makers), but I sincerely doubt that he's being childish in his dealings with them.
  19. Re:Interesting that he's not interested in Wii dev by SalaciousPucker · · Score: 1

    Why don't he push the graphical limits on cell phones then? Cause he's not about obsolete or underpowered hardware. This is the problem with the Wii. While Publishers might find it appealling cause lots are selling, game developers aren't going to creatively make new games for antiquated hardware. The console lends itself to ports and 'gimmicky' games (rhythm, wacky use of the control setup, etc), but no one is going teach the old dog new tricks.

    I kind of look at the Wii as the dollar theatre of gaming (if they still have those). It's definitely a publsher's dream though, especially one that has a back catalog of on the PS2/XBOX, cause they are just a port/new control scheme/new levels away from having a brand new $50 box in retail.

  20. Re:Interesting that he's not interested in Wii dev by archen · · Score: 2, Insightful

    The video game landscape has changed. Nintendo has plenty of games with blood now, and probably wouldn't stop you from killing Nazis in a game, which I fail to see anything wrong with.

    Evidence - Wii Launch title: Call of Duty 3.

  21. Re: Make up your mind, Carmack by Macthorpe · · Score: 1

    Having had a chance to mull on it, I probably agree with you, and as it turns out and referring to comments above, I probably misinterpreted his point slightly. No harm done, unless he hunts me down with a BFG...

    i.e. All the rest of you buggers who're going to make the same point - I agree now!

    --
    "It does not do to leave a live dragon out of your calculations, if you live near him." - Tolkien
  22. MMORPG by Anonymous Coward · · Score: 0

    New games developed for DX10 may not be the greatest problem, how about MMORPGs and their contracts with Microsoft? Do any corporate contracts include mandatory upgrades? Though SOE runs many of their servers on Linux, original Everquest is run on Windows servers. No idea about the other companies. I imagine many would return to real life rather then "upgrade" as many did when they switched to DX9 rather then get new graphics cards and/or computers. If you consider pressure from Microsoft and the graphics cards companies, how long till MMORPGs force a switch to DX10 for their users? How many users will this run off? Imagine there will be tons of die hard raiders switch to "the latest and the greatest", while many others tell them where to go. In fact many of those will probably insist on the switch as well.

    1. Re:MMORPG by WhiteWolf666 · · Score: 4, Insightful

      As it stands, that's all irrelevant.

      World of Warcraft IS the bulk of the MMORPG market. World of Warcraft has an active OS X user base. The OS X client uses OpenGL, exclusively.

      World of Warcraft will never require DirectX 10 exclusively; it will always have an OpenGL client.

      Ergo, the bulk of the MMORPG market will not require DirectX 10.

      --
      WhiteWolf666 an exBush supporter. All you new-school,compassionate,save the children Republicans can rot in hell
    2. Re:MMORPG by Nappa48 · · Score: 1

      Wait...wasn't their an article quoting Microsoft that they wouldn't want 8 million calls from WoW players because of the ESRB rating system in Vista?
      Haha, oh wow.

    3. Re:MMORPG by Kaenneth · · Score: 1

      ...until it changes.

      Ultima Online, Everquest, World of Warcraft all have had their turn, the only constant is change.

    4. Re:MMORPG by KDR_11k · · Score: 1

      Never mind that it isn't Microsoft that gets to decide what DirectX WoW uses but Blizzard and Blizzard has both a history of and an interest in keeping their games compatible with older systems. Vista does support DX9 after all (they'd be insane if it didn't since that'd leave Linux with a bigger library of games than Windows) so having WoW continue to use DX9 would mean the largest possible coverage of the market. Even games designed for Dx10 still plan to include a DX9 path since it's just a bad idea to limit your userbase to the users of a new OS.

      --
      Justice is the sheep getting arrested while an impartial judge declares the vote void.
    5. Re:MMORPG by yoyhed · · Score: 1
      Good points, I'd also like to point out that ArenaNet does the same thing with Guild Wars.

      To the grandparent: MMOs are designed to keep as many people as possible playing as long as possible, not to lock people out because they don't have the latest and greatest. MMOs won't be the games to "force" the switch, if any.

      --
      WHO NEEDS SHIFT WHEN YOU HAVE CAPSLOCK/ DAMN1
  23. Re:Interesting that he's not interested in Wii dev by AKAImBatman · · Score: 4, Informative
    Why don't he push the graphical limits on cell phones then?

    Um... he did?

    http://www.doomrpg.com/

    Here's an interview with him on his role in its development:

    http://www.eurogamer.net/article.php?article_id=62 343
  24. Diminishing returns? by 91degrees · · Score: 1

    3D graphics are a lot more mature than a few years ago. Each revision of D3D has been a smaller improvement than the previous edition, and the cards have had a sufficiently wide range of capabilities that developers have primarly targetted more speed rather than more features. The new features that are available are quite nice, but a lot more specialised, and I'd imagine many games simply aren't going to use them.

    Targetting DX10 simply isn't going to give a substantial enough improvement for most people to justify upgrading to Vista.

    1. Re:Diminishing returns? by WhiteWolf666 · · Score: 1

      Haven't you heard the latest MS marketing?

      DX 10 is 10x faster than DX 9 on the same hardware!

      Seriously. They're actually saying that.

      --
      WhiteWolf666 an exBush supporter. All you new-school,compassionate,save the children Republicans can rot in hell
    2. Re:Diminishing returns? by Anonymous Coward · · Score: 0

      I once worked for a 3D hardware developer. This sort of claim from marketing is nothing new. And probably true in very specific cicumstances.

  25. What Is DX10 Really About? by blueZhift · · Score: 3, Interesting

    From Carmack's comments regarding DX10 and the Xbox 360, I wonder what Microsoft is really up to here. On the surface, tying DX10 to Vista, looks like a strong armed tactic to force gamers to Vista. Clearly, game developers aren't likely to abandon XP anytime soon. Carmack also had good words to say about the Xbox 360, so could the real plan be to nudge developers into more Xbox 360 development and off of the PC? I know, strange plan, but games made and sold for Xbox 360 = royalties for Microsoft, games for the PC do not. Of course, there may not be a plan at all. This could be evidence of different parts of Microsoft pulling in different directions.

    1. Re:What Is DX10 Really About? by PingSpike · · Score: 1

      To me, a lot of Microsofts recent moves signal a bit of an identity crisis that often happen when companies get large. Basically, the different parts of the company start to compete with eachother because their core businesses start to overlap.

      Microsofts OS dominance is driven at least in part by windows being the defacto computer gaming standard. But as they continue to try and erase the line between their console and the PC (by limiting the PC in some respects and offering more of PC gamings features on their console) they are weakening their OS market. Its no secret that the PC gaming market is shrinking, and I'd argue a lot of Microsofts success in the console market has been because they've siphoned off customers from the PC gaming segment. This weakens their core OS dominance, which is really the driver for the whole company.

      Microsoft's recent moves at least acknowledge they see some of this happening, but their efforts to rectify it don't actually seem to get the point. Their recent "Games for Windows" initiative is an attempt to make PC gaming more appealing and easier, but what they're really doing is stripping it down so the PC Game business functions more like the console game business. Look at its features: Simplified system requirements, uniform interface, common development kits, support for the xbox live stuff (they are event hinting at allowing PC gamers and xbox360 players play together...provided PC players are handicapped somehow) and requirements for developers to certify their games. They're trying to push the PC gaming businesses into the same niche the consoles occupy...only the consoles do all that better and for cheaper.

      They want to have their cake and eat it to here, but all they're going to do there is create two identical markets within the same company that compete with eachother. Look at it from a customers point of view. If my console plays all the games that I can get on the PC, has the same features (or more! see the semi exclusives of stuff like Doom3 co-op) and is cheaper, plus plays by all the same rules...why exactly am I going to buy a new PC with vista on it? I'll just keep my old Dell P4 2ghz to check out cheat codes and type papers and buy an xbox360. I think this is the reason the xbox will never get official mouse support...virtually all PC gamers would say why bother? But that may even be a forgone conclusion, as third parties already are making a KBM adapter for the 360. I wouldn't be surprised if Microsoft changed the next 360 revision to break those, quietly of course.

      Whether they realize it or not, they are diluting the PC to get their console going...I have to ask if thats the best course of action long term? Maybe it is for profitability. Maybe the games segment on windows is something they'd rather not grow. Most of the money is in business software anyway.

    2. Re:What Is DX10 Really About? by Locutus · · Score: 1

      I've been wondering how Microsoft is going to handle the THREE Windows platforms they are pushing and some schizophrenic moves are surely going to be a result. The three are the game console, media center, and PC systems and the lines are really blurring between them all. I'll bet that restructuring Microsoft every 2 years to keep Wall Street guessing where the money is coming/going doesn't help. Not to mention Sony's PS marketshare is a massive threat as it also looks to move toward media center capabilities. Linux and OSS being found in more CE devices and getting worldwide support growing daily on the desktop and server is pushing two of Microsofts marketing mechanisms in a direction they'd not wanted. That being removal of OS subsystem interdependentcies. And then there's Apple with it's growth from the tiny iPod productline moving into media center markets via a massive branding machine not to mention incredible UI work.

      I can't help but thinking that Microsoft, by believing that one platform will rule them all, is going to find it very difficult to make Windows everything to every sector. Atleast Apple is willing to move to products outside of their Mac OS specialties but then again, Apple OS X doesn't have the hold on the market like Windows does. It's also hard to get stuck using one hammer on everything because that hammer has been a trusted competition crusher in the past. Obviously I'm talking about Windows here. Will game developers take getting pushed around as a tool for Microsoft to limit them from developing for the Sony console? Will CE vendors feel the same way as they try to move MS MCPC into livingrooms and find Microsofts hand if they even look at developing a Linux based CE devices. What about MS MCPC vendors supporting Apple CE devices?

      No wonder Balmer is throwing chairs around. Something akin to Prozak has been holding them together but it is having a weakening effect on Microsofts product and marketing moves. Maybe we are seeing that in the many directions Vista is pushing developers, OEMs, service vendors, etc? Hey, they're going to spend BILLIONS marketing it so watch for the fun soon. Didn't the MS Zune device no work with Vista?

      LoB

      --
      "Anyone who stands out in the middle of a road looks like roadkill to me." --Linus
    3. Re:What Is DX10 Really About? by fithmo · · Score: 2, Interesting
      could the real plan be to nudge developers into more Xbox 360 development and off of the PC?

      Actually, Microsoft seems to be working very hard to eliminate the difference between developing for the Xbox and developing for the PC. Evidence of this can be seen in their XNA Game Studio which allows homebrew developers to write games that will cross compile for both Windows and the Xbox 360. Ironically, however, I can't get the damn thing to even install on Vista.

    4. Re:What Is DX10 Really About? by petrus4 · · Score: 1

      Most of the money is in business software anyway.

      Are you insane? What on Earth do you think has earned Microsoft the 95+% market share they've got? (And no, for once I'm not talking about their forced sodomy of Michael Dell, either...which actually isn't anywhere near as important as people like to think)

      The answer, to a very large extent, is games. Linux for the most part doesn't have games, and that is the single main reason why its' market share is still hovering around 4%, despite all of the government deals and so on that we've seen. Work on developing OpenGL and SDL, pump money into icculus.org, and that will change.

      It's the games, stupid.

    5. Re:What Is DX10 Really About? by DarkProphet · · Score: 1

      I've started to think the same thing. MS really only needs to provide one standard (DX10, say) to ensure that games can and will get published for both Vista PC's AND XBox v3.0. This provides almost automatic portability for PC games to XBox. If MS got its way, I think it'd be smart to shift the whole PC gaming industry to XBox, and drop DX* game support in Windows completely. MS could make boatloads and reduce operating overhead if they did so. It'd be a gutsy move, but a company of that size and power might be able to pull it off.

      But, FWIW, I don't know if MS makes anything from PC game developers or not. Do they release the DX API to developers for free?

      --
      What could possibly hurt the security of the American people more than giving our own government the ability to hide its
  26. NEDM by Lethyos · · Score: 3, Funny

    Not even DOOM music could make that cool.

    --
    Why bother.
  27. What Carmack didn't say... by PFI_Optix · · Score: 1, Troll

    Vista is probably going to be a better OS than XP, and it won't kill anyone to have DX10 since DX9 titles will work on it. You don't need to rush out and buy Vista, but you'll most likely wind up with a copy sooner or later and there's no good reason to not use it in favor of XP.

    --
    120 characters for a sig? That's bloody useless.
    1. Re:What Carmack didn't say... by LordPhantom · · Score: 2, Insightful

      and there's no good reason to not use it in favor of XP. Well.... aside from the $400 price tag for the non-crippleware version?

      Or perhaps it's because they've finally managed to copy the Macintosh's interface design more closely with Aero? Not to say that it dosen't make sense since every major and minor player out there has been offering better alt-tab and/or 3d functions on their desktop for some time. The only -touted- difference is the new driver model (which is why DX10 can't work on XP), but I'm going to go out on a limb here and bet that once DX10 cards actually start coming out there's going to be a bit of a ...... trial period where they work the kinks out.

      In either case, getting eye candy, a questionable update in the driver/kernel and a higher price tag don't exactly make an 'upgrade' to Vista an obvious choice, at least right now.

    2. Re:What Carmack didn't say... by bealzabobs_youruncle · · Score: 1

      Some of you people need to learn how to moderate, this post is not a troll. Just because you don't agree doesn't make it a troll.

    3. Re:What Carmack didn't say... by PFI_Optix · · Score: 1

      aside from the $400 price tag for the non-crippleware version?

      You must have ignored the entire point of my post to be able to say this sincerely.

      Or perhaps it's because they've finally managed to copy the Macintosh's interface design more closely

      XP had a much better interface than Mac when it hit the market. Vista is just raising the bar again. I personally much prefer it to OSX, which I find convoluted and not exactly user-friendly compared to even XP.

      Different UIs are built for different kinds of users. I like Windows. You like OSX. I don't see why it has to be an all-or-nothing deal where one is definitely better than the other.

      --
      120 characters for a sig? That's bloody useless.
    4. Re:What Carmack didn't say... by Anonymous Coward · · Score: 0

      "Well.... aside from the $400 price tag for the non-crippleware version? "

      Dude, read the parent's sentence: his major premise was that you already had a copy of Vista (maybe from a computer purchase or something -- I know, I know, you wouldn't buy from someone who does that. That doesn't mean you can pretend his premise wasn't there).

      And your second paragraph is...stupid. I'm sorry. In what way does Vista copying from Mac mean that you should prefer XP over Vista when you already have both? If anything, that seems to imply a slam on Macs, because you are going out of your way to avoid it. It seems to me that you're just so used to insulting Vista that you can't even be bothered to select relevant arguments from the vast list you have collected.

      Let me supply you with some:

      Your other computers are XP and you want some standard so it's easier for you to maintain. Relatedly, if you have a standard image for Windows that you return to regularly in lieu of regular spyware scans.
      UAC bothers you -- I'm NOT saying UAC is bad in principle. There's a reason that something like it is default on all the Unix-descendants. But it could make you like XP over Vista.
      System resource usage.
      Lockdown on unsigned drivers (only relevant to Vista x64 vs. XP x64 -- so really, only for people with a tonne of RAM).
      You or a fellow user are barely computer literate and do not want to learn the differences in a new system (unlikely on Slashdot, but possible in principle even for a similar-to-XP system like Vista).

    5. Re:What Carmack didn't say... by Anonymous Coward · · Score: 0

      You stated "Vista is probably going to be a better OS than XP...and there's no good reason to not use it in favor of XP."

      Where's the logic in that? Microsoft is once again using strong-arm tactics to peddle their "latest and greatest" contribution to mankind out the door for a hefty profit. If the future once again reflects history, users will be forever awash in Windows update heaven and their wallets will be lighter. The pc/chip/card/peripheral manufacturers love it because most of you will (as a result of a new o.s.) upgrade your hardware. At some point when it's all said and done, you'll ask yourself "why did I spend all that money again?" and they'll answer "because you needed it, but cheer up - we've finished developing the next !&(#*$@ and you going to need that too."

    6. Re:What Carmack didn't say... by Anonymous Coward · · Score: 0

      You're joking, right? There are tons of reasons:

      http://www.cs.auckland.ac.nz/~pgut001/pubs/vista_c ost.html

  28. Re: Make up your mind, Carmack by EastCoastSurfer · · Score: 1

    I salute you for reading comments with an open mind and changing your opinion. Doesn't happen often (ever?) on slashdot! :)

  29. Re:I'm Not Surprised by Anonymous Coward · · Score: 0

    Carmack strikes me as the kind of guy who wants to re-do the same game for 2009 in graphics that will seem impressive at that point in time. Working on the Wii can be like modifying a current game designed for competing consoles with lesser capabilities to take advantage of the Wii's modern features, or it can be like creating somethinig new altogether. Some like the challenge but he may simply not.

    Presented: A slightly different viewpoint.

    Also:
    Although interesting, there are plenty of games that simply will not work well on the Wii. Probably games Carmack are very interested in working in.
    FPS would not work well with directional controls in the left hand and a multi-button pointing device in the right??

    Besides, the "bleeding edge" on the Wii is the HMI where the rest of the hardware is old and somewhat undesirable to work on.
    With the competition, everything is old except that the maximum graphics detail potential has increased.

  30. Re:Interesting that he's not interested in Wii dev by nomadic · · Score: 1

    Then again, why tackle that problem for the third (fourth, fifth?) time. It gets old hat after a while.

    This is Id. "Old hat" is their motto.

  31. Disinterested is a little strong by Pablo+El+Vagabundo · · Score: 5, Informative

    "You can get ten times the graphics power, and you can make a prettier picture, but when somebody makes a new IO device that really changes the way that people interact with the game, that's going to have a larger benefit there.

    "So I'm really pleased with what they're (Nintendo) doing with the Wii and with the DS-and they're doing innovative things,"

    "But our current generation of game technology is not targeted at the Wii. Maybe that was a mistake on our part originally, but we have been looking strictly at the 360, PS3 and PC as what we want to simultaneously develop on. We probably aren't going to be able to hit the Wii with the same technology platform."

    I think he is very interested in the Wii. Just the projects and engines they have are not a fit for the platform.

    Personally I believe the GFX on the Wii are grand. I luv the controller and the who package is sweet.

    1. Re:Disinterested is a little strong by Harinezumi · · Score: 1

      I think it's not so much him being disinterested in working on Nintendo hardware as him being disinterested in working with Nintendo as a company. They still approach contract negotiations with outside developers as though they had a near-monopoly on the market.

  32. Right... by robyannetta · · Score: 2, Insightful
    Gamers don't need Vista or DX10...

    That's not going to stop Microsoft from REQUIRING it, though... Then we won't have a choice.

    --
    - Just my $0.02, take with a grain of salt, your mileage may vary.
    1. Re:Right... by Macthorpe · · Score: 2, Insightful

      Microsoft may require it for their 'Games for Windows' shenanigans (something I really couldn't care less about), but do you think games makers are going to isolate a large portion of their market for Microsoft branding? No. Games sell fine at the moment without it, so why should they?

      I think what you'll end up seeing is games which utilise DX9 and DX10 depending on which OS you are running, or games that forgo both in favour of OpenGL.

      --
      "It does not do to leave a live dragon out of your calculations, if you live near him." - Tolkien
    2. Re:Right... by Charcharodon · · Score: 1
      Gamers don't need Dx10

      Gamers don't need Dx9,8,7,6,5,4...

      Gamers don't need Dual video cards, cards with 512mb ram, 256mb, 128mb, 64mb, 32mb, 24mb, 6mb, 4mb, 3D graphics cards, 2D color graphics cards, color graphics, hell any kind of graphics or a monitor either....

      Gamers don't need broad band, wireless or wire networks, 56k dial-up, 28.8k dialup, 9k, 6k, 900 baud, 600, 300.....

      Gamers don't need a wireless laser mouse, laser mouse, optical mouse, three button mouse, a mouse, a joystick

      Gamers don't need Vista,XP,98...well Me and 95 did suck much

      Gamers don't need 2gb of ram, 1gb, 512mb, 256mb, 128mb, 64mb, 24mb, 12mb....

      Gamers don't need multi-core CPU's, 4ghz CPU's, 3ghz, 2ghz, 1ghz, 700mhz, 500mhz, 333mhz, 266mhz, 133mhz, 66mhz, 33mhz, 10mhz.....

      Yep all those "bad bad people making us have all those horrible horrible upgrade REQUIREMENTS. DAMN THEM, DAMN THEM ALL TO HELL for ruining EVERYTHING. We were happy then....Pong was enough....we had plenty of quarters....we didn't need anything else."

      Yeah right :P

    3. Re:Right... by Jugalator · · Score: 1

      How can Microsoft require us to have Vista or DX10 for gaming?

      --
      Beware: In C++, your friends can see your privates!
  33. Re:Interesting that he's not interested in Wii dev by MobyDisk · · Score: 0

    Carmack's style of games don't fit the Wii. His games aren't known for innovative game play. Making a game for the Wii is uniquely different from making a game for anything else. So even if Carmack ports games to the Wii, they are going to be just that: ports of games.

  34. Re:Interesting that he's not interested in Wii dev by Thansal · · Score: 5, Informative
    Carmack: You know, we've never had a good relationship with Nintendo, from really early products we did a long time ago. And for the most part, we just said, "Fine." We're busy with other stuff, and we just haven't been that tight with Nintendo. On the up side, I really do respect what they're doing, where for years, I've been saying--you probably heard me at QuakeCon--I will go on about how IO devices are where the really big differences are going to be made in gaming. You can get ten times the graphics power, and you can make a prettier picture, but when somebody makes a new IO device that really changes the way that people interact with the game, that's going to have a larger benefit there. So I'm really pleased with what they're doing with the Wii and with the DS--and they're doing innovative things. But our current generation of game technology is not targeted at the Wii. Maybe that was a mistake on our part originally, but we have been looking strictly at the 360, PS3 and PC as what we want to simultaneously develop on. We probably aren't going to be able to hit the Wii with the same technology platform.

    Source.

    This is actualy a dupe of an older /. report of the orginal article, as opposed to this one where it is a /. report of a summery of the original article.

    So yes. Carmack (and thus ID) have stayed away from Nintendo because of bad dealings, and no real NEED to work with them. This time around he is thinking it might have been a bad idea to stay away from the Wii.

    My bet is that once they have the current Tech that they are working on up and running he will look into making stuff for the Wii. And I for one look foward to it.

    Also, he is looking to port Orcs and Elves to the DS. Source
    --
    Do Or Do Not, There Is No Spoon, There Is Only Zuul. Everything in the above post is probably opinion.
  35. Oh noes ! by DrYak · · Score: 2, Insightful

    ...and suddenly, all users of Linux, Mac OS X, PS3, and whatever platform that isn't Windows or XBox started to scream "Oh noes !"

    The Use of OpenGL is what have enabled games from Id to be ported to almost any powerful enough platform under the sun.

    Should he switch to DX, fans will be stuck to Windows and XBox (and maybe a couple of WinCE compatible device).

    --
    "Sufficiently advanced satire is indistinguishable from reality." - [Tips: 1DrYakQDKCQ6y52z6QbnkxHXAocMZJE61o ]
  36. What if... by sottitron · · Score: 2, Interesting

    What if he had said DX10 was absolutely necessary and that everyone should go out and buy Vista on Jan 30? How many people would have listened to him? (This is not intended to be flamebait or trolling. This is a genuine question as I am not an graphics savvy geek)

  37. Re:Interesting that he's not interested in Wii dev by Anonymous Coward · · Score: 0

    I'm glad your not a game developer. It's people like you who immediately jump to the conclusion that everything about the Wii HAS to be 'gimmicky' who are trying to spoil the experience for everyone else you tell this garbage too. I bet years ago you were probably saying the same thing about more buttons, rumble features, and dual analogue sticks.

    NO MORE FOOD FOR YOU TROLL!

  38. This is news? by east+coast · · Score: 1

    Not to dick on the submission but what slashdotter really thinks this is an issue today?

    An OS that hasn't even been released to the home market yet has a LONG way to go before it has enough of a market-share to be competitive. It has nothing to do with the technical aspects of DX10 but rather commonsense economics.

    It's suicidal to put out software that has such a high system demand that only the upper crust of users can run it.

    Infact, I'd even predict that DX10 is going to be such a non-issue that DX11 (or a next gen technology replacement) will be out before DX10 (and Vista) have enough of a market-share to be considered a series developmental arena for game producers.

    Stick with DX9. It's not a big deal. It probably won't be one in the near future either, if ever.

    --
    Dedicated Cthulhu Cultist since 4523 BC.
    1. Re:This is news? by east+coast · · Score: 1

      ...enough of a market-share to be considered a series developmental arena...

      Damn it! I meant serious, not series. Damn my eyes!

      --
      Dedicated Cthulhu Cultist since 4523 BC.
  39. He is, but not for the current project. by Anonymous Coward · · Score: 0

    In the past iD has had very bad business relations with Nintendo and at one point vowed never to work with them again. So they didn't even think about supporting the new nintendo console when they started development on this new game.

    However, as this article points out, Carmak has stated that he is very interested in what Nintendo is doing on the Wii and DS in terms of pushing the boundry on user-interfaces. Furthermore, in other interviews he has made it clear that the reason they is not supporting the Wii in the next iD game is because they are fairly far along in the development process and don't want to change gears half way through. He would rather continue to focus on the PC and XBox versions instead (plus a half-assed PS3 port).

    Remember that most of the Wii games that have been released so far are from developers with strong gamecube experience, and many of the games are basically quick ports from projects originally targeting the gamecube. Changing gears half way through a project is not something that you normally want to do, and so I think it is predictable that iD was not going to do so for the Wii.

    The impression that I have gotten from various interviews with Carmak is that he is very much considering targetting the Wii on one of iD's latter projects - either his next big project after the one in development, or one of the farmed out projects done by Raven etc - provided that Nintendo treats them decently. Given the shift in leadership at Nintendo and their supposedly better focus on third-party developers, this could very well end up working out.

  40. Re:Interesting that he's not interested in Wii dev by UnknownSoldier · · Score: 4, Informative

    I can understand John's sentiment. I just started doing Wii development this week. It doesn't have stencil support, pixel shaders, or vertex shaders -- even the PS2 had vertex shaders; which I'm already missing the general "funkiness" of the PS2. Faking the stencil with such hacks as the alpha buffer is getting kind of tiring.

    One of our other developers jokingly called it a "GameCube 1.5" -- which is very appropiate.

    The nunchuck (controller) is cool, and while it would be up to design to come up with some innovate uses, the hardware by itself, just isn't that impressive. Of course, it is always the games (or lack of them) that make (or break) a platform.

    Cheers

  41. Re: Make up your mind, Carmack by Chris+Burke · · Score: 1

    No harm done, unless he hunts me down with a BFG...

    I think you're safe. For one, he's not the vindictive type. For two, the BFG is still hypothetical, unless Carmack has been diverting resources from Armadillo Aerospace to Armadillo Armaments.

    --

    The enemies of Democracy are
  42. The PS3 bit is encouraging: ID is gonna be there. by twitter · · Score: 0

    Carmack throws a lot of light on PS3 that was missing from the previous article's summary:

    Nevertheless, he plans to support Sonys console with his next generation engine and games. Weve got our PlayStation 3 dev kits, and weve got our code compiling on it. I do intend to do a simultaneous release on it. [praise of M$] I think the decision to use an asymmetric CPU by Sony was a wrong one. There are aspects that could make it a winning decision, but theyre not helpful to the developers Its not like the PlayStation 3 is a piece of junk or anything. I was not a fan of the PlayStation 2 and the way its architecture was set up. With the PlayStation 3, its not even that its ugly--they just took a design decision that wasnt the best from a development standpoint.

    The good news is that they have their games ported and they are going to be on the platform. The superiority of the DX tools is to be expected over a brand new system, but that does not mean the new system is broken. I'd like to know more about that design decision, after all the PS3 has more raw processing power than most consoles and completely shames the average PC. I expect most of the problems to go away as Cell development matures and takes over general purpose computing.

    --

    Friends don't help friends install M$ junk.

  43. Re:Interesting that he's not interested in Wii dev by Kurayamino-X · · Score: 2, Interesting

    Not only that, but he's said in an interview that he enjoys programming for phones, that working with the limited resources is fun. He also codes ordinary hardware drivers to "Ground" himself if I remember correctly. So yeah, he does everything from drivers to simple games to brain liquifying 3D awesome. I would not put coaxing a little more Uberness out of a Wii past him.

    --
    ...I got nothing.
  44. Re:Interesting that he's not interested in Wii dev by abandonment · · Score: 1

    not to mention that he's been talking about doing many other mobile games and also potentially DS titles as well...

  45. Re:The PS3 bit is encouraging: ID is gonna be ther by dedazo · · Score: 1
    [praise of M$]

    Only twitter can take an article that commends Microsoft and criticizes Sony into a "praise of M$" one-liner and "wow, the PS3 is cool". It just hurts like hell, doesn't it twitter?

    --
    Web2.0: I love when people Flickr my cuil and digg my boingboing until my google is reddit and I start to yahoo
  46. Two things by Sycraft-fu · · Score: 4, Interesting

    One is bringing the PC in line with the 360 and making ports easy. Apparently it's pretty minimal effort to port from the 360 to a Vista/DX10 system (I say apparently because the information is second hand to me, I'm not a game programmer I just chat with them).

    However the main thing is just new API with new features for new hardware. Graphics card companies want to keep pushing forward with more features, game devs need an easy way to use those, DX10 is the answer. The biggie is unified shaders. The idea is rather than having discrete pixel and vertex shaders, which are kinda two sides of the same coin, with different APIs you unify all that. In the case of nVidia's 8800 card it's not just unified in the API but the actual hardware. There's just general shaders on the card, that can be tasked to do whatever's needed. That means that if you have a scene that's geometry heavy but pixel effect light you get more shaders working on that, and you can swap around in teh very next scene.

    So it's just more new shit, like all the past DirectXs. DX7 brought hardware T&L, DX8 brought programmable shaders, DX9 brought fully programmable shaders (there were more advances in them as well) this is just the next step.

  47. Re:Interesting that he's not interested in Wii dev by Cornflake917 · · Score: 1

    Nintendo should make a second generation Wii that's packed with all the multiple core processors and powerful graphics cards, as well as the cool features of the original Wii. They could call it Wii++.

  48. dupe by sentientbrendan · · Score: 1

    dupe.
    I don't have a link for the original on hand, but this was linked a few days ago...

  49. Carmack = washed up by regular_gonzalez · · Score: 0, Flamebait

    Carmack, shmarmack.. I used to hold him in high regard but luckily had my wayward opinion was straightened out by this thread on a PS3 forum full of knowledgable graphics gurus.

    --
    Due to circumstances beyond my control, I am master of my fate and captain of my soul.
    1. Re:Carmack = washed up by krmt · · Score: 1

      Reading the first page of that thread made me stupider. You owe me 5 minutes and 3 IQ points. Just be glad I stopped when I did.

      --

      "I may not have morals, but I have standards."

    2. Re:Carmack = washed up by Harinezumi · · Score: 1
      PS3 forum full of knowledgable graphics gurus

      I sense a contradiction

    3. Re:Carmack = washed up by heinousjay · · Score: 1

      Flamebait? I'm pretty sure that was a joke. I could be wrong, of course, but typically my humor detector works fairly well.

      --
      Slashdot - where whining about luck is the new way to make the world you want.
  50. Re:Interesting that he's not interested in Wii dev by shoptroll · · Score: 1

    I think Nintendo is finally realizing that they might sell more games if the rest of the family (read: not the kiddies) had something to play too. They might be adopting something that Disney has started doing recently and that's attaching it's name to stuff other than "G or PG" material (Pirate of the Carribean and Kingdom Hearts).

    There was an interview with Suda 51 (head of Grasshopper) basically stating they were making No More Heroes for the Wii because it'd stand out more from the usual "kiddish" games and might be something an older crowd would enjoy. http://wii.ign.com/articles/749/749899p2.html

    --
    Insert Sig Here
  51. Re: Signature by andrewd18 · · Score: 1

    That video in your signature is awesome. Thanks for the laugh.

  52. Re:Interesting that he's not interested in Wii dev by larry+bagina · · Score: 1

    Then again, why tackle that problem for the third (fourth, fifth?) time. It gets old hat after a while.

    Yeah, but people keep buying new version of Quake.

    --
    Do you even lift?

    These aren't the 'roids you're looking for.

  53. Re:Interesting that he's not interested in Wii dev by Anonymous Coward · · Score: 0

    Yep, I kill Nazi's all the live long day with my little white remote.

  54. Re:Interesting that he's not interested in Wii dev by Jearil · · Score: 3, Insightful

    I'm not really sure what you mean by "Carmack's style of games" since he doesn't write games.. he writes game engines. I don't think even back in the days of the original Doom did he actually do much in the way of game design. His views of games and game systems has always been primarily focused on the graphical capabilities of a system and how to make a really good game engine that others can then place their own games inside of.

    I'm sure he could probably find a way to pull a lot of power out of the Wii, but I doubt that's what he's interested in. Working with advanced graphical hardware and being able to pull out all of the power of the newer and underutilized systems is probably more in line with what he prefers to due, hence the focus on the 360 rather than the Wii.

  55. I agree. by Gno · · Score: 0

    I've configured, Hacked, Tweaked, and messed with Windows XP and DX 9 including all of the registry until I got my Computer exactly where I want it. Vista is more resrouce hungry, and DX 10 isn't all that appealing to me. I'd rather stick with the perfect configuration I have now, then have to upgrade hardware, and reconfigure an entire OS just to get the same preformance with little return for the effort I would have to put in.

    --
    It's not -1 Flamebait! It's +5 Funny. You just didn't get the joke...
  56. I'm not convinced... by Belial6 · · Score: 1

    I'm not convinced that the Wii signals the end of the game pad. I suspect that we will see the game pad as the primary interface for the Wii before it comes to an end. Physical interaction with the video game is a neat idea, but I'm not convinced that it will hold players attention enough to be the dominate interface in the long run. I really suspect it will be a little like DDR pads. Popular, having long term popularities, but definitely not the interface you would want to use for every game, or even most games.

    I could be wrong, as I didn't expect the game pad to kill the joystick either. One thing is for sure though... over the next few years, I will find out.

    1. Re:I'm not convinced... by KDR_11k · · Score: 1

      The Wiimote can do more than just exercise, it's a pointing device in addition to being able to sense a lot of different movements. Many games make use of pointing devices or would be better if they did. A lot of games include guns and aiming guns is easier and faster when you have a pointing device.

      --
      Justice is the sheep getting arrested while an impartial judge declares the vote void.
  57. Worst. Article. Ever. by ravyne · · Score: 1

    Its bad enough to post dupes, but this one is terrible. Its basically twice-chewed information, an article about an article about an interview. Not only that, but this article seems to carefully choose which parts of the original article to leave out, presenting a biased, if not untruthful, view of the original information. Then they go one further, in traditional slashdot fashion, and give it some alarmist title to grab attention.

    At least the title doesn't twist the article, but the context is more that he's happy as-is with XP, believes that they could back-port DX10 to XP, and that Vista isn't yet widely distributed enough to make business-sense to migrate development to it exclusively. DX10 isn't worth porting to for a game thats based on the Doom 3 engine and has probably been in development for 1-2 years? Big suprise there.

    Dispite some bad dealings with Nintendo in the past, he's actually interested in doing some DS/Wii stuff, acording to the original article.

    My understanding is that slashdot has editors, perhaps they should make some editorial decisions on what (not) to post.

  58. Re:Interesting that he's not interested in Wii dev by Joviex · · Score: 1

    RayCASTING not rayTACING. Big difference. http://en.wikipedia.org/wiki/Ray_casting

  59. He's said this before by Paralizer · · Score: 3, Interesting
    There was an article a week or so ago, and on the second page there was an interesting quote from Carmack.

    Carmack: It's a tough thing for Microsoft, where, essentially, Windows XP was a just fine operating system. Before that, there were horrible problems with Windows. But once they got there, it did everything an operating system is supposed to do. Nothing is going to help a new game by going to a new operating system. There were some clear wins going from Windows 95 to Windows XP for games, but there really aren't any for Vista. They're artificially doing that by tying DX10 so close it, which is really nothing about the OS. It's a hardware-interface spec. It's an artificial thing that they're doing there. They're really grasping at straws for reasons to upgrade the operating system. I suspect I could run XP for a great many more years without having a problem with it.
    I think most people skipped over this because the primary focus of the article was about Carmack discussing why they would rather develop for the XBox360 over the PS3, but this was still a gem. In fact, this article seems to be a reiteration of this very quote.
    1. Re:He's said this before by ThinkFr33ly · · Score: 1

      From a gaming perspective, Carmack might be right. (Although the fact that Vista's new video driver model supports virtual memory for graphics cards is, in my opinion, reason enough to upgrade to Vista on a gaming machine.)

      But aside from gaming, Vista has *tons* of new features, many of which people don't know about. There are certainly more features in this upgrade than there were going from Windows 2000 to XP. So if you made that jump, there are plenty of reasons to make this jump.

      Hell, security alone should get most people to move on over.

  60. Re:Interesting that he's not interested in Wii dev by Panzergheist · · Score: 1

    Not to mention that the next generation of consoles will be fought without a gamepad in sight. ;)

    And for this reason alone, I am very disheartened at the thought of the Wii becoming the dominant game platform. Not everyone who plays video games is physically capable of using the Wii.

  61. Re:Interesting that he's not interested in Wii dev by AuMatar · · Score: 2, Insightful

    If you want impressive hardware, you're going to go for a cutting edge PC, not a console at all. Buying a console is always about price, convenience, and game availability. The average person buying a console doesn't know what a gigahertz is, much less how many each console has.

    --
    I still have more fans than freaks. WTF is wrong with you people?
  62. Re:Interesting that he's not interested in Wii dev by Anonymous Coward · · Score: 0
    Nintendo isn't the family friendly system it used to be

    Indeed. Check out these Japanese hentai games for the Nintedo DS. One of them turned out to be fake, but the other one is a real game by Tecmo!

  63. Virtualization by Gr8Apes · · Score: 1

    Virtualization software takes care of that problem. As CPUs get faster and faster, this becomes less of a problem, and might even be a way to put those extra cores to use.

    --
    The cesspool just got a check and balance.
    1. Re:Virtualization by Uncle+Rummy · · Score: 1

      I don't think virtualization buys you anything here. How do you get the user to install the host OS for your virtual machine? Do you wrap that into the game installer? If so, do you put it underneath the existing OS or on top of it? Underneath isn't likely to go over well (remember the furor when TurboTax copy protection modified the boot sector), and if you put it on top, you're back where you started, trying to retain compatibility with somebody else's OS.

    2. Re:Virtualization by mr_mischief · · Score: 1

      Using something like Xen, Bochs, VirtualPC, Parallels, or VMware, you just maintain compatibility with your virtualization or emulation environment. That system's developers and maintainers worry about compatibility with the host OS.

      It's not outrageous to suggest that big-box retail game studios could support an OS under a virtualized or close-to-hardware emulated environment. One framework that supports most PC hardware, OpenGL, and a good number of IO devices well and that uses a cheap virtualization/emulation layer might even become a de facto standard eventually if the idea proves promising in practice. DOSBox does great things for DOS games under XP. I know people who play older Windows games under Wine. It's not too far fetched that in the reasonably near future you could boot a Linux, ucLinux, FreeBSD, NetBSD, VxWorks, QNX, or even OS X instance in a window on XP or Vista and play a game there with pretty good performance.

    3. Re:Virtualization by Lorkki · · Score: 1

      I think you'll find that what you're referring to is more conventionally called "hardware abstraction". DOS games need DOSBox these days, but more modern operating systems already come equipped with their own layers for doing the same thing. Emulating hardware is painstakingly slow and complex compared to just supporting another API or binary format (which WINE does), so it's only practical for supporting completely foreign environments or ones that require past generations of hardware.

      Virtualisation is certainly hot in servers right now, but you don't have to bother about low-latency, high-bandwidth IO as an essential component of the user experience there. For current-gen games, I just don't see that coming, at least anytime soon.

    4. Re:Virtualization by mr_mischief · · Score: 1

      No, not hardware abstraction. That's what DX10 already does.

      Virtualization allows a whole different OS to run inside the current one as an application. Sometimes the host OS is a stripped-down one especially designed for hosting other OSes. Other times it's a general-purpose OS like Windows.

      Emulation at this level doesn't necessarily mean fully emulating the hardware. The hardware for Windows and for other x86 OSes is the same. You can emulate the IO devices for the drivers on the guest OS, while letting it use the CPU natively. You end up, if the emulation is done thinly enough, with a second driver-to-hardware call for each output operation as your main overhead. Since we're talking about sending longer and longer programs to the GPU to let it process those itself, you'll actually see the overhead go down as shader programs get larger.

    5. Re:Virtualization by Lorkki · · Score: 1
      Emulation at this level doesn't necessarily mean fully emulating the hardware.

      I know how it works, that's why I was talking about IO in particular.

      Since we're talking about sending longer and longer programs to the GPU to let it process those itself, you'll actually see the overhead go down as shader programs get larger.

      That means you'll either have to have a very direct interface from the graphics card to the virtual machine, or use a recompiler for translating those increasingly long programs. In the latter case you'll still be relying on an extra software layer on a very low level to be smart enough that you don't take a performance hit. Allowing two software environments to use the same hardware directly, on the other hand, sounds like a road to all sorts of nastiness.

      No, I simply don't see this as practical right now. I'd much rather vote for improvement and wider adoption of multi-platform APIs if you have to expend significant effort in something like this.

  64. What DX10 is really about (technical) by Anonymous Coward · · Score: 0

    This post will probably get ignored because I'm way, way too lazy to register an account, but I'll summarize the concept for you.

    Under DirectX 9 (and Windows XP) all drivers run in kernel mode. Vista moves them back into user space. You see, - in DX9 - every single API call you make gets escalated into kernel mode before it even touches the graphics driver. DirectX 10 lets the hardware vendor essentially "split" their driver down the middle, with one part of it running in userspace and the other running in kernel mode. The idea is that the graphics driver would be able to batch and optimize API calls, doing as little computationally-expensive kernel IPC as possible. The immediate consequences of the Usermode Driver Framework in Vista are thus:

    1.) It breaks EAX, so if you own a Creative card you're boned.
    2.) It makes Direct3D look a lot like OpenGL.

    Now, in terms of the actual featureset of Direct3D (which will be supported in OpenGL, under even Windows XP if Microsoft hasn't paid them not to), it adds a new kind of virtual shader - the geometry shader. I say virtual because the card actually throws all shader code on a series of general-purpose vector processors in an architecture called the Unified Shader Model, and the divide is purely artificial.

    Anyway. DX10-level features allow a lot of cool stuff, like hardware physics acceleration and better instancing. Isosurface generation. All sorts of nifty stuff. It's cool, but honestly if they put better (and by better I mean "existant") hardware caps enumeration support in OpenGL there wouldn't be any reason to use it.

  65. Re:Interesting that he's not interested in Wii dev by AKAImBatman · · Score: 5, Insightful
    Not everyone who plays video games is physically capable of using the Wii.

    Actually, it's the other way around. If you've got enough mobility to use a gamepad, you've got enough mobility to use the small motions that the Wii requires. (The whole "standing up and jump around" thing is just for fun.) Since many games only require the Wiimote and not the Nunchuck, it represents the first time in history that one-armed players can use a video game console - with some footnote exceptions like light guns.

    I forget exactly where I saw it, but there was a fellow doing charity work who saw a one-armed kid get a Wii to play with. He said that the kid enjoyed it immensely, and that it was the first time he had ever been able to actually play video games. The problem was that Gamepads and Joysticks had been inaccessable to him because they required two, fully functional arms and hands.

    Something to think about, anyway.
  66. Re:Interesting that he's not interested in Wii dev by slaida1 · · Score: 3, Insightful

    Game makers who think they can't make good games without best available graphics and/or CPU power aren't giving very convincing image of their self esteem.

    They may say that gamers won't buy their games without good graphics or that boobs sell and 1k poly boobs sell even more. Well... I don't know about other gamers but I have GC with GB adapter so that I can play modern 2D games and I'm buying Wii because it has the ability to surprise me positively. It doesn't even try that fake realism that supposedly sells so many games these days.

    Take Gears of War on XBox360 as an example of typical teenager shoot'em up: its graphical realism is so high that I might as well be watching Platoon or Full Metal Jacket or Apocalypse now.. And you better believe I'm going to choose those movies any day over a game which targets teenagers as its main audience.

    Why? Because its realism is sadly only graphical and the story is... uhhh, compare the story of any graphically realistic game to some classic war movie, let's say Saving Private Ryan, and you'll get what I'm after here. Graphics is all nice but unless the game has same level of realistic intensity as a classic war movie, forget it. Or try sell it to teenagers, they don't care if the story is crap as long as there is boobs, guns and monsters.

    --
    Preserve old classics: copy your collection onto all hard drives.
  67. Re:Interesting that he's not interested in Wii dev by LiENUS · · Score: 1

    He may still be a little angry towards Nintendo because of Wolfenstein 3d for SNES.
    It goes back much further than that, all the way back to the NES, SMB 3, Commander Keen and the founding of ID Software. See the Wikipedia Article for more details, quite an interesting history.

  68. Re:The PS3 bit is encouraging: ID is gonna be ther by Panzergheist · · Score: 1

    I don't know, Dedazo, it sounds a bit to me like you're a little overly defensive of Microsoft. All the GP was really stating is that he was encouraged that ID Software was still planning on developing games for the PS3. As gamers, we should be hoping that all three platforms succeed. I, personally, don't want to see another platform become hugely dominant, no matter what company is behind it.

    Now, what was that old saying about removing the log from one's own eye before pointing out the splinter in someone else's?

  69. Agreed. For the Windows gaming platform by FallOfDay · · Score: 1

    There's not enough hardware or software support at the moment to make VistaHP64 (64-bit is a necessity, IMHO, for the ability to utilise 4gb+ of RAM) a viable proposition for me, yet, at least. I see no point in having DX10 (the main reason for gamers to upgrade) if there's a limited choice of games to take advantage of it. Likewise with limited support, at present, for 64-bit drivers. Neither do I like the idea of a full hardware upgrade until SSDs (Solid State Drives, i.e. flash drives) are available, on the SATA2 bus or better, & relatively cheap compared to standard HDDs. Neither the software or hardware for VistaHP64 has come together to make it ready yet. I won't be upgrading for any purpose other than gaming. I'll quite happily leave any webserver & media creation needs to be done on XP &/or Kubuntu for the foreseeable future. For now, I'd rather save up for an AGP 7600GT (for the dual-link DVI & yup, still on the old bus!) & a 2560x1600 Monitor.

  70. Re:Interesting that he's not interested in Wii dev by Anonymous Coward · · Score: 0

    any chance we could redirect some of your free time to pcsx2 (the quite-advanced-now ps2 emulator)?

    people with hardware experience are in very short supply.

  71. Re:The PS3 bit is encouraging: ID is gonna be ther by dedazo · · Score: 1
    No, I am not "overly defensive". Look through twitter's posting history. He in on record stating that the Xbox is "shit" and a "failure", and he would like nothing more than for "everyone" to stop using XBox and go to PS3. Not because of the relative technical merits of the platforms (to your point), but because he "hates" Microsoft. Or "M$", as he likes to call them.

    As far as twitter is concerned, choice and competition are good as long as "M$" isn't involved.

    And to answer your point, I don't think one platform will become dominant. Microsoft does not have the same (unfair) leverages here they have on the PC platform, and even though they might have some technical advantages, Nintendo and Sony have the brand and game ecosystems to gain enough counterbalance. So I think they'll continue to compete in a level playing field, and that's good for everyone.

    But of course twitter can't deal with that concept. His infantile hatred of "M$" dictates that he must find a way to wax poetic about how we are all blind to their "technical inferiority".

    --
    Web2.0: I love when people Flickr my cuil and digg my boingboing until my google is reddit and I start to yahoo
  72. Re:Interesting that he's not interested in Wii dev by JazzLad · · Score: 1

    Of course it was a dupe, *all* stories on /. are dupes.

    They are either duping a story they have already done, or a story they plan to do. :)

    --
    "If you have nothing to hide, you have nothing to fear." - Every fascist, ever
  73. Re:Interesting that he's not interested in Wii dev by 7Prime · · Score: 1

    Kingdom Hearts is basically PG. It's "T", but T is basically anything from PG to PG-13, and I think it's safe to say that it's at the PG end of the spectrum. Pirates is a good solid PG-13, though... but it's still of the familly friendly variety, although it did get an incredible reception from all across the board. The 12-18 year old age-range is generally very weary of anything rated familly friendly, since at that age, it's your responsibility to be as big of a pain in the ass to anyone outside of that age range (and to most inside it, as well). So anyone targetting "Everyone", is kinda shit out of luck.

    --
    Multiplayer Gaming (defined): Sitting around, discussing single-player games with my friends, at the bar.
  74. disinterest? by Columcille · · Score: 1

    a fairly clear disinterest in Wii as a platform for his company's products is shown.

    "You keep using that word. I do not think it mean what you think it mean."

    Disinterest? So his company has a complete lack of bias or compulsion one way or another? I suspect the submitter meant lack of interest or uninterested.

    --
    I love my sig.
  75. Re:Interesting that he's not interested in Wii dev by Sj0 · · Score: 0, Troll

    >>Nintendo should make a second generation Wii that's packed with all the multiple core processors and powerful graphics cards, as well as the cool features of the original Wii. They could call it an even more spectacular market failure than the Dreamcast

    Fix'd.

    --
    It's been a long time.
  76. Re:Interesting that he's not interested in Wii dev by Afecks · · Score: 1

    I bet Richard Kimble wouldn't feel sorry for that kid...

  77. Re:Interesting that he's not interested in Wii dev by busydoingnothing · · Score: 1

    I was very surprised to see swastikas in CoD3. You don't even see those in PC games (which is the platform I came from). I believe it's because of international laws that swastikas can't be in games, and because consoles are regional and PC games, for the most part, are not.

  78. Re:Interesting that he's not interested in Wii dev by shoptroll · · Score: 1

    I haven't gotten very far through KH2 yet. Which reminds me of another complaint that I've had with the game ever since I found out what changed in the localization. What the hell is the adversion to guns in this game? I don't get it, they have alcohol references and stuff (according to the ratings descriptor) but you can't have guns... especially for Pirates of the Carribean? I understood perfectly well why Cid was missing his trademark cigarette in KH1, but apparently booze in games is fine (we've come a long way from the good old "coffee is alcohol (in America)" SNES days), yet Disney balks at guns for something that is contextually relevant in a world. I guess booze makes pirates more pirate-like than guns?

    --
    Insert Sig Here
  79. Re:The PS3 bit is encouraging: ID is gonna be ther by Anonymous Coward · · Score: 0
    twitter, please read this carefully. Following this advice will make Slashdot a better place for everyone, including yourself.

    • As a representative of the Linux community, participate in mailing list and newsgroup discussions in a professional manner. Refrain from name-calling and use of vulgar language. Consider yourself a member of a virtual corporation with Mr. Torvalds as your Chief Executive Officer. Your words will either enhance or degrade the image the reader has of the Linux community.
    • Avoid hyperbole and unsubstantiated claims at all costs. It's unprofessional and will result in unproductive discussions.
    • A thoughtful, well-reasoned response to a posting will not only provide insight for your readers, but will also increase their respect for your knowledge and abilities.
    • Always remember that if you insult or are disrespectful to someone, their negative experience may be shared with many others. If you do offend someone, please try to make amends.
    • Focus on what Linux has to offer. There is no need to bash the competition. Linux is a good, solid product that stands on its own.
    • Respect the use of other operating systems. While Linux is a wonderful platform, it does not meet everyone's needs.
    • Refer to another product by its proper name. There's nothing to be gained by attempting to ridicule a company or its products by using "creative spelling". If we expect respect for Linux, we must respect other products.
    • Give credit where credit is due. Linux is just the kernel. Without the efforts of people involved with the GNU project , MIT, Berkeley and others too numerous to mention, the Linux kernel would not be very useful to most people.
    • Don't insist that Linux is the only answer for a particular application. Just as the Linux community cherishes the freedom that Linux provides them, Linux only solutions would deprive others of their freedom.
    • There will be cases where Linux is not the answer. Be the first to recognize this and offer another solution.

    From http://www.ibiblio.org/pub/linux/docs/HOWTO/Advoca cy

  80. Alan Wake by acid_andy · · Score: 0

    Ummmm I'd call Alan Wake a pretty big issue. I'm running Win2k and find even XP too bloated so I find the idea of running Vista pretty abhorrent and then there's all the DRM etc... but I really REALLY want to play that game on PC if it's ever out in the not too distant future (and not massively toned down to the lowest common denominator of performance - the consoles it will be on, like Deus Ex Invisible War was).

    --
    Your ad here.
  81. direct x? by Sillygates · · Score: 2, Funny

    All hard core gamers need is a unix box, and serial TTY

    --
    I fear the Y2038 bug
    1. Re:direct x? by Anonymous Coward · · Score: 0

      sounds like the perfect platform to develop a new rogue-like mmo for ftw

  82. Microsoft has killed my gaming laptop already by rwa2 · · Score: 1

    Data Execution Protection (DEP) in WinXP SP2 has already prevented me from playing any games on my Dell Inspiron 8500. Apparently the old NVidia drivers provided by Dell are no longer digitally certified to run, so all of my games and applications crash with an error code as soon as something 3D comes up:
    http://www.updatexp.com/0xC0000005.html

    Unfortunately, I can't install stock NVidia drivers with this laptop since they wouldn't tickle the special integrated laptop power and cooling management interfaces properly.

    I do have Debian on another partition, but the linux partition cropped up with several bad blocks :/ So I think they only thing left is Games-KNOPPIX :(

    1. Re:Microsoft has killed my gaming laptop already by Dwedit · · Score: 2, Insightful

      You can turn data execution prevention off, you know. No Playstation emulators work with it turned on.

    2. Re:Microsoft has killed my gaming laptop already by rwa2 · · Score: 1

      Link please? For all I can google, the only way to "disable" it is to actually turn it /on/ for everything (rather than just core windows services and drivers) and then explicitly disable it for certain programs. Am I supposed to be able to supply a wildcard? :P

    3. Re:Microsoft has killed my gaming laptop already by Ivan+Todoroski · · Score: 1

      You can disable it completely in c:\boot.ini by specifying the boot parameter /noexecute=alwaysoff (by default it's /noexecute=optin).

      More info here:

      http://www.microsoft.com/technet/prodtechnol/winxp pro/maintain/sp2mempr.mspx

  83. Clueless... by TheNetAvenger · · Score: 1

    'Carmack then said that he's quite satisfied with Windows XP, going as far to say that Microsoft is artificially forcing gamers to move to Windows Vista for DX10

    This is such FUD... There are REAL reasons that DX10 requires Vista. For example the WDDM model in Vista is needed for DX10 to do what it needs with the RAM usage and multi-tasking features of the GPU introduced in DX10.

    These are NOT things that can be done on XP unless MS completely redesigned the Video Subsystem in WindowsXP, which would be a long process, and utterly insane.

    People please do your own research and not buy into the ranting of a fool that thinks he has all the facts. DX10 has a lot of new features pushing the envelope on gaming graphics with larger textures and other pipeline optimization techniques, but many of the DX10 features would FAIL on XP or any other OS that did not have the WDDM driver model introduced in Vista, as no other OS can multi-task GPU operations or selectively share large portions of system RAM with the GPU RAM with no performance loss.

    For further reading, go check out NVidia or ATI's site for information on DX10, or even be as bold to check on MS's site on DX10 and why the WDDM driver model in Vista is EXPECTED to be there and IS USED by the DX10 framework to provide the many of the new features of DX10.

    Geesh...

  84. A-Fuckin-men, brother. by ElboRuum · · Score: 1

    Slashdot definition of a troll:

    Someone who says something we don't like, or fails to use the words "Microsoft Sucks" somewhere in the post.

  85. Well Duh by goldcd · · Score: 1

    If you currently implement something in your game that uses a DX10 only feature, it's going to hammer any When MS announce DX10 it doesn't mean games should immediately use it and therefore we should all upgrade are GPUs, it's merely an indication of what nVidia and ATI should start putting in silicon.
    They'll be the odd game that wants DX10, they'll be the off £500 GPU that supports it, but it's just a pointer for the way the industry should go.
    In a couple of years time every $100 GPU will support DX10 and so the games produced will use it. People might bitch and moan, but this is the model that's managed to pull PC graphics from DOS to what we can have today.

  86. Re:Interesting that he's not interested in Wii dev by UnknownSoldier · · Score: 2, Insightful

    For the record, I never mentioned having the -best- hardware, just _basic_, functioning hardware. It's 2007, and we have hardware that _still_ doesn't support stencils?!

    Supporting multiple platforms, all with features sets that vary, with little commonality, is a real PITA.

    Cheers

  87. Re:Interesting that he's not interested in Wii dev by UnknownSoldier · · Score: 1

    Not sure where I'll find time between AppleWin, WoW, and the Wife, but sure, I'd love to see what I can help out with.

    Cheers

  88. Because I'd tell them to FOAD by Sycraft-fu · · Score: 1

    One thing I am so glad we are gone from is the DOS concept of "You can only do one thing at a time." I love the fact that modern OSes allow me to have access to everything on my system all the time. I can tab out of a game and look at a website, I can have MP3s playing in the background, instead of the game's music, I can pause a game, log in to a server at work, fix a problem, then go back to gaming.

    Now before you start shouting about how Linux could do all that as well it really can't off a boot CD. It won't have all my files, all my apps, or even my bookmarks. The boot CD could provide other things, but you'd be stuck with what it shipped with.

    However an even bigger problem is drivers. Maybe you don't really remember the later DOS days that well but games had driver hell problems. You'd have a massive menu of SVGA cards to choose from, then sound cards, and then maybe MIDI cards. The reason was that there wasn't any drivers on the system. You had to roll your own.

    That's the whole thing that DX and OGL, in combination with new OSes, are supposed to free us from. A game has to only care about talking to an API. It needn't be aware of the actual hardware. You install a driver, it handles the details. Thus you can upgrade to hardware that wasn't available when the game came out, no problem. My games aren't bothered by the fact that I have a new graphics card with a shader engine totally unlike anything in the past, it supports DirectX, that's all they care about.

    You have to understand that game companies are pretty happy with MS overall. MS's dev tools are widely praised and their OS represents a platform that you can reach the majority of PC gamers on. They aren't going to make life much harder for themselves and their customers just because of an ideological pissing match.

    1. Re:Because I'd tell them to FOAD by Gr8Apes · · Score: 1
      I too am happy I can multi-task. I was doing that in 96, and stopped around 2000 when 2K/XP became the vehicle of choice and wouldn't properly support it, and still doesn't.

      And I do remember the nastiness of individual drivers back then. Having an abstraction layer between the game and the driver is nice, as the abstraction layer can handle all features in software, using hardware directly when available.

      You have to understand that game companies are pretty happy with MS overall. MS's dev tools are widely praised and their OS represents a platform that you can reach the majority of PC gamers on. They aren't going to make life much harder for themselves and their customers just because of an ideological pissing match. I'd agree that game companies would have to make an investment to create a non-platform specific API (OGL) since most fell into MS's DX trap. I also agree few would do so. I'd disagree that most are happy with the tools et al. Just read about the complaints about DX's various implementations or how convulted some API calls are, or the fact that MS has chosen to only have DX 10 features on Vista even though all the dev houses are running DX10 on XP. Maybe there's a torrent?
      --
      The cesspool just got a check and balance.
  89. Re:Interesting that he's not interested in Wii dev by Breakfast+Pants · · Score: 1

    He's probably more mad that they didn't contract id to port SMB3 to the PC (I kid you not, they cloned the basic engine, copied the first level, sent it to Nintendo, and were rejected),

    --

    --

    WHO ATE MY BREAKFAST PANTS?
  90. Re:Interesting that he's not interested in Wii dev by Breakfast+Pants · · Score: 1

    But the average person does know games on their Wii look just like games on their gamecube.

    --

    --

    WHO ATE MY BREAKFAST PANTS?
  91. Re:Interesting that he's not interested in Wii dev by Breakfast+Pants · · Score: 1

    RayTRACING not rayTACING. Small difference.

    --

    --

    WHO ATE MY BREAKFAST PANTS?
  92. What's the problem with multi core? by asc99c · · Score: 1

    I'm still not entirely clear where the problem is with doing multi core stuff in games. It seems to me that there are multiple fairly independent tasks to work on. My work is writing C-based control systems that are very multi-threaded - typically a couple of dozen system processes plus however many processes are needed for user sessions. The difficulties are locking between threads and sharing information between threads. Shared information just gets put into a shared memory segment, which isn't as convenient as just declaring on the stack/heap as necessary but isn't a huge problem. Locking could certainly be difficult but generally the better the design, the less locking you can get away with. Different states in the global data just mean a particular process has control of that data. I'm a long way from an expert on games programming, but surely work on user input, rendering, physics and AI can all progress fairly independantly on separate cores. The AI results depend on user control and physics updates, but don't necessarily need to use 100% up to date information on this (kind of makes it more realistic if they take a fraction of a second to start reacting)

    1. Re:What's the problem with multi core? by Anonymous Coward · · Score: 0

      I think this is pretty much because, from the point of view of rigor, game programmers are hacks.

      Now, that's not meant to be an insult. But game programmers are creating throwaway entertainment (except for those few doing engine development), and like programmers in general, 90% of them are only average programmers or below. Expecting them to have mastered only recently-required skill sets like proper multithreading is a bit unrealistic.

      They'll eventually learn how to do it, and put it into their toolbox as just One More Skill, but don't think that game development is pushing the state of the art by any means. Games tend to be the high end of the consumer marketplace, but they follow a path trod before them by supercomputing and scientific applications. Games are throwaway commercial projects, and hence try to take the quickest (and hence most profitable) path towards completion. That argues for the simplest, easiest development model, and that generally means single threaded.

    2. Re:What's the problem with multi core? by asc99c · · Score: 1

      Carmack doesn't fit into that category though - he is the one doing engine development. He's always been the one who seems to get the most out of whatever hardware is around. On a (technical) visual level at least, every Doom and Quake has been plenty ahead of the competition. Not necessarily the best artwork, but in terms of getting more polygons on screen while keeping the framerates up, nothing much else could compete.

      I'm just surprised that multi core architecture is that much of a departure.

  93. OpenGL will have DX10 Features... by n00854180t · · Score: 1

    OGL will have support for DX10 features and cards supporting them. Most likely, extensions will be available from either card manufacturer (I know nVidia already released some limited ones) before any games really use the juicy new stuff in a meaningful way.

  94. Re:Interesting that he's not interested in Wii dev by AKAImBatman · · Score: 1
    He's probably more mad that they didn't contract id to port SMB3 to the PC

    I'm thinking that the hundreds of thousands of dollars they made on Commander Keen more than compensated for that little issue. :P

    As it so happened, they actually miscalculated a bit. Carmack and Romero were certain that Nintendo would want to port to computers if they just had the technology necessary. Instead, the truth of that matter was that Nintendo wanted to keep their platform locked up nice and tight, and use the exclusives to force people to purchase the NES.

    C64 users recall a short-lived game called The Great Giana Sisters that was basically a clone of Mario with different graphics and mildly different gameplay. Nintendo used their lawyers to shut down the company that made it, making the game very short lived indeed. Amusingly, it ended up living on thanks to piracy, and was even hacked to use Super Mario Bros. graphics!
  95. Re:Interesting that he's not interested in Wii dev by indiechild · · Score: 1

    My father is disabled -- he can only walk with the aid of a walking stick, and pretty soon he'll have to rely on crutches or a wheel chair. He loves Wii Sports, because he can experience the fun of all those sports that he can't experience in real life. And my father has *never* played video games, or had any interest in video games whatsoever until now. Now, he can't stay away from the Wii. The surprise smash hit of the Wii is not Twilight Princess, but in fact Wii Sports.

  96. Re:Interesting that he's not interested in Wii dev by mrchaotica · · Score: 1
    They could call it Wii++.

    Don't you mean "Gamecube#"?

    --

    "[Regarding the 'cloud,'] ownership was what made America different than Russia." -- Woz

  97. Re:Interesting that he's not interested in Wii dev by Yvan256 · · Score: 1

    So? Ever seen Metroid Prime 2 in 480p? It's the best my television can display anyway, so screw the Xbox 360 and the PS3 with their "better graphics", because I want more details in my pixels, not more pixels with last-gen details for twice the price.

    I know the Wii is basically a "Gamecube 1.5", but so what? We got better controllers, DVD capacity, backward compatibility and (finally) internet connectivity (can't wait for games to use it though). But I also only paid 280$CAD for the thing, not 500-600$CAD.

  98. Re:Interesting that he's not interested in Wii dev by seebs · · Score: 1

    Have you done anything on the gamecube? So far as I can tell, the Wii's got about a 50% overclock and some extra memory, but is otherwise very similar to the same hardware.

    I am not sure what it has for rendering; obviously, comparing GC to PS2 games, it had SOME kind of rendering features.

    --
    My blog: http://www.seebs.net/log/ --- My iPhone/iPad app: http://www.seebs.net/seebsfrac/
  99. Re:The PS3 bit is encouraging: ID is gonna be ther by Panzergheist · · Score: 1

    Fare enough. Perhaps I should look in the mirror about the overly defensive bit. Yet, I find it a shame that in many places it has become trendy to hate one company or another. These days, it seems as though the whooping boy is Sony.

    I was a big culprit of this back in the days of the Sega Saturn and Sega Dreamcast. These days, it seems as though someone cast a Change Alignment:True Neutral spell on me. :)

  100. I see... by Panzergheist · · Score: 1

    I guess it really is the future of gaming then.

  101. Re:Interesting that he's not interested in Wii dev by Sj0 · · Score: 1

    It's not a troll, though I did choose the wrong platform. The one that would have been relevant would be the Sega Saturn.

    Sega of America first turned the Genesis into a de-facto 32-bit system with a tonne of add-ons, then the Saturn came out. The Sega market split in awkward ways, and the result was both consoles being absolutely and utterly destroyed by the playstation. The fact that the playstation was so cheap for the capabilities didn't hurt either.

    For Nintendo to release a new system right now would be like taking a gun to the side of their heads and pulling the trigger. It would be the end. We'd be looking at a two horse race.

    --
    It's been a long time.
  102. Id makes game? o.O by Servaas · · Score: 0

    Thought they only provided engines lately...

  103. Multi-threaded isn't hard. by MikeFM · · Score: 1

    I have to disagree with Carmack about multi-threaded coding being significantly harder. It's really easy to let different subsystems do their own thing and just share data as needed so long as those systems don't need to be tightly linked. It only becomes tricky if you're trying to split a single system down in unnatural ways. At some point maybe that'll be needed but games, and most real world apps, are so complex anyway that they naturally have several systems running at once. If you can put your graphics system on a core, your physics system on another core, your AI on it's own core, and all the nitty gritty logic that ties things together on a core then you've simplified your code (as you don't need to try to make time for each system on a single core as much) and made things quite a bit faster without needing to do anything very hard.

    Possibly JC is being to ambitious with how he is using the multi-core design and that is why he considers it hard? You can squeeze more performance out that way but once we get into eight core systems I don't know how much benefit we'll actually see from that little extra speed. Is it worth the added complexity? I think I'd wait for compilers and programming languages to evolve to handle those details for me. Or sit down and make them evolve myself - it's easier than writing a bunch of really complex app code for every app I write.

    Of course most programmers are bad about properly designing their code. One that has always bugged me is apps where the UI freezes up while working with data or the network. Y'know you don't have to stop updating the UI while you load that 5GB file. Just read a block of the file, update the UI, read the next block, and so on. So many apps do that wrong and I just hate it.

    --
    At what price learning? At what cost wisdom? The price is a man's peace of mind, and the cost is his life.
    1. Re:Multi-threaded isn't hard. by Anonymous Coward · · Score: 0

      That works fine until you have to do the thing that console manufacturers expect you to do - test, debug and fix the game so that it works, unlike PC games/applications. Multi-threaded code is not deterministic, so you get bugs that are intermittant and probably won't be fixed. Say goodbye to regression testing :-(

  104. Re:Interesting that he's not interested in Wii dev by Anonymous Coward · · Score: 0

    Please don't badmouth the Nazi party.

  105. Re:Interesting that he's not interested in Wii dev by laffer1 · · Score: 2, Informative

    The sega genesis was 16bit and competed with the SNES. The Sega CD addition was marketed as two 16 bit processors... the 32x addition was a bit weak, but I loved star wars arcade and NBA Jam TE. Doom locked up on it about halfway through.

    The Saturn was killed in part by the additions to the genesis. My mother wouldn't buy me one since she just spent all the money on the Sega CD and 32x. I was in high school then. I also went to buy one myself but the only store in town who sold saturns was out (Toys R US) I never did find one.

    The dreamcast failure was a real bummer. Its a great console. My genesis, dreamcast and xbox are the most played systems I have. I also have almost every Nintendo system except the Wii and DS. I like the dreamcast over my xbox. Both run a form of windows.

    Nintendo will sit on the Wii for 3 years or more. Graphics don't matter anyway. The playstation had terrible graphics and people loved that. Games are the most important thing. In many ways the SNES was superior to the Genesis and yet Sega had a huge following because the games were fun.

  106. Re:Interesting that he's not interested in Wii dev by Breakfast+Pants · · Score: 1

    Have you seen gears of war? It's not "more pixels with last gen details". When I first heard of the Wii I thought of exactly what you are saying. The Wii would run with the same level of detail, just at a lower resolution. As such it would be way cheaper to manufacture and sell than the PS3 and the 360. It didn't turn out that way. Graphically, it is literally a gamecube with a few slight enhancements.

    --

    --

    WHO ATE MY BREAKFAST PANTS?
  107. Re:Interesting that he's not interested in Wii dev by yoyhed · · Score: 1

    I'd also recommend reading Masters of Doom.

    --
    WHO NEEDS SHIFT WHEN YOU HAVE CAPSLOCK/ DAMN1
  108. Re:Interesting that he's not interested in Wii dev by yoyhed · · Score: 1
    In many ways the SNES was superior to the Genesis and yet Sega had a huge following because the games were fun.

    I know what you're saying (Sega was close to Nintendo in those days), but the light you paint it in is that the SNES was technologically superior to the Genesis but had no fun games.

    I think the opposite was also true: the Genesis tech was superior to that of the SNES in some ways, but it was Nintendo's (more) fun first-party games that caused it to have a larger following. I remember a lot of the third-party games in those days being on both Genesis and SNES, but at the end of the day I was on the Nintendo side of the fence because Mario, Zelda, and Metroid were more fun to me than Sonic and Ecco :-)

    Also, I, too was sad about the Dreamcast's fate. It was great hardware, and had some fun and unique games (and at the time, more so than PS2, although the PS2 in its later years far surpassed the Dreamcast in that regard (and granted, the Dreamcast didn't have a chance to fully mature and gain the library it could have)). Wow, hope you can parse my double parentheses there.

    --
    WHO NEEDS SHIFT WHEN YOU HAVE CAPSLOCK/ DAMN1
  109. Brainwashed much? by Anonymous Coward · · Score: 0

    Enjoying that sparkly new washed brain of yours?

  110. Re:Interesting that he's not interested in Wii dev by LiENUS · · Score: 1

    I'd love to, it sounds very interesting (Especially considering my girlfriend is from shreveport), But alas I have school and Between adhd and schizophrenia, theres not much room for reading non school related books :(

  111. Re:Interesting that he's not interested in Wii dev by Sj0 · · Score: 1

    That's exactly what happened: The 32x and the SegaCD ended up coming to market so late that they ended up being a 32-bit system (The 32x contained a 32-bit processor, that was the point of it) that competed with their own Sega Saturn. Thing is, the 32x platform whas shit, and anyone who developed for the 32x/SegaCD platform was taking a huge gamble because their entire market would have to have both.

    If Nintendo even started hyping a Wii++ at any point in the near future, they'd probably end up killing both the Wii, the Wii++, and possibly even a future generation of Nintendo console.

    --
    It's been a long time.
  112. Re:Interesting that he's not interested in Wii dev by yoyhed · · Score: 1

    Understandable, but just know that I've only read about 5 books in the past couple years, and that was one of them (I do most of my reading on the internet). At least, it intrigued me enough to warrant a pretty much straight read-through :-)

    --
    WHO NEEDS SHIFT WHEN YOU HAVE CAPSLOCK/ DAMN1