Slashdot Mirror


X-Box Limitations (Hemos Is Dumb) (Yes, I am)

Fervent writes: "Daily Radar has an interesting article with Michael Abrash, one of the lead XBox technological designers. What's fascinating about this article is not what the XBox can do, but what it can't do. Abrash talks about programming limitations, HDTV, and goes against the NVidia ratio quote (the one where Gates said the GPU would be 3 times as fast as current NVidia hardware). Get your fill of the talk here." Update: 10/03 03:54 PM by CT : hemos was out of town all weekend. He missed this story when we posted it the first time HAHA! Update: 10/03 07:33 PM by H : /me hangs head in shame.

51 of 143 comments (clear)

  1. Re:Wrong market?... by GauteL · · Score: 2

    Actually... if you have a NVidia-card, you might as well run it under Linux now.
    Look at this.
    The miniscule performance difference is not really worth the reboot, if you have ok hardware that is.

  2. Leave it to Hemos... by AFCArchvile · · Score: 2
    ...to spread FUD around like cream cheese on a bagel. He certainly has a grudge against Microsoft.

    Who wants to bet that someone will try to squeeze Linux on this thing?

    --
    "Ancillary does not mean you get to rule the world." --U.S. Circuit Judge Harry Edwards, speaking to the FCC's lawyer
  3. Re:Duplicate/really old stories WAS: Re:Deja v� by interiot · · Score: 2
    Mojo is time-weighted. I'm suggesting voting-infrequency-weighted, because if a person hardly ever marks a story down as OT, the times that they do mark it down, they're more likely to be right than a person who marks half of the stories down as OT.

    Though you'd start to have a problem if half the stories actually were OT. It's just a simple solution for a hopefully simple problem.
    --

  4. Re:Wrong market?... by 64.28.67.48 · · Score: 3

    but that moderate percentage of pro-Linux anti-M$ people just ready to jump on the X-box and hack it _must_ have M$'s attention, at the very least.

    You're right. Microsoft is smart enough to know how to court developers -- they will encourage the cottage-industry guys, not stop them. If you hack PSX, you get a cease-and-desist letter. If you want to hack X-Box, here's some free tools! For a few bucks, here's a whole development kit. Philosophical differences aside, you give a toy like X-Box with the tools to do whatever you want with it, and hackers/developers will go wild with it.

    Does anyone know whether Lego uses child labor? Or maybe they ruthlessly ran the Bric Blocs people out of business. Who cares? They make cool inexpensive toys and let me do what I want with them. And if it's the same with X-Box, you'll see a lot of people say, "well, they're not all bad"...

    -------------

    --

    -------------
    The truth is out th- oh, wait, here it is...
  5. Abrash on the chip generation issue by sammy+baby · · Score: 2

    From the original post:

    Abrash... goes against the NVidia ratio quote (the one where Gates said the GPU would be 3 times as fast as current NVidia hardware).

    And then, from the actual interview:

    MA:I hadn't seen that quote. No, I personally wouldn't say three generations; more like either 1.5 or 2, depending on how you count. Not that it matters; the bottom line is that this is the most powerful chip I could imagine anyone getting into a console in 2001.

    <sarcasm>
    Ooh. Now there's a juicy scoop for you. The Big Cheese at the company says their technology is three generations ahead, and the lead tech guy on the project says it's more like two. What next?
    </sarcasm>

  6. Re:Wrong market?... by Darren+Winsper · · Score: 3

    Oh dear, another clueless idiot bashing the Mozilla project for no good reason. Oh well, someone has to dispell the myths...

    Did you know that the vast majority of the code in Mozilla was written by somebody with an @netscape.com address? If you did, then you're just slagging off Netscape for no good reason. If you didn't, you are a clueless moron who should not be making such comments as you did.

    Now, let's also not forget that Netscape have generously given us so much free code. Thanks to Mozilla now also being under the GPL (Or soon will be), a lot of open source projects will be able to benefit (Nautilus or Galeon anyone?).

    Next time, please operate the strange device known as your brain before posting.

  7. Re:Wrong market?... by nihilogos · · Score: 2

    I have a TNT2 : every few months I try to get it to work but end up with a little box moving around my monitor saying "Horizontal Sync Out of Range."

    The refresh rates are all fine, I really don't understand what's going on. :(

    --
    :wq
  8. Re:Do you guys think stuff like this is biased? by jafac · · Score: 2

    yeah, Jesus Christ, for the amount of money the programmers got paid, and the amount of money the CONSUMERS paid for Office, you'd think they'd put a little more effort into fixing bugs. Or at least providing accurate and timely documentation on the file-format to ensure interoperability.

    --

    These are my friends, See how they glisten. See this one shine, how he smiles in the light.
  9. Do you guys think stuff like this is biased? by Operandi · · Score: 4

    For example, would such effort have been put into finding holes in DreamCast's ability if it were not spearheaded by Microsoft? While I dislike M$ as much as anyone else, I do like being my own devil's advocate... good for keeping from becoming narrow minded I believe.

    Regards

    1. Re:Do you guys think stuff like this is biased? by iceT · · Score: 3

      I'm sorry, but 1/2 a dozen EasterEggs in Microsoft's code can NOT account for over 180MB of program being installed, nor the seconds it takes to load a program and all it's DLL's.

      The things that slow MS products down ARE design decisions. You'd be hard pressed to convince me that the #1 design consideration for Microsoft is to always choosing the user experience over execution speed. Example:

      - Displaying a HTML file called 'blank.htm' (that requires rendering, with graphics, no less) when a user stops a page from loading in IE, instead of not displaying anything.

      - Dynamic, self-modifying menus in Office2k that 'redraw' less popular items after a fixed amount of time.

      - Menu pop-ups that fade in and out by default, or 'roll-up'/'roll-down', instead of just appearing (Win2k).

      - Transparent drop shadows for cursors (Win2k)

      - a Web Server that needs to have a specific web browswer installed before you can install the server (IIS 4 under NT4)

      These are not 'programmer addons'. They are product features, designed in from the beginning...

      --
      -- You can't idiot-proof anything, because they're always coming out with better idiots.
    2. Re:Do you guys think stuff like this is biased? by Evangelion · · Score: 2


      Belive me, I know that. I'm dreading the "Company Wide Rollout of Office 2000" this month. The previous poster would like you to think that the Easter Eggs are to blame (or even partially to blame) for the bloat in MS software.

      Easter Eggs are a time hounoured tradition of putting your name on something which otherwise wouldn't have your name anywhere near it. To blame them for the crappiness of MS software is just mindless, herd-like MS bashing.


      --

    3. Re:Do you guys think stuff like this is biased? by BrK · · Score: 2

      Well.. how many bytes do you think a couple of names take? 20 bytes per name times let's say 150 names.. Voila: 3 KB. This isn't about cars, it's about software.
      Thank you for playing, but I'm sorry that answer is incorrect.
      We're not just talking about a couple of names stuck in the code somewhere. We are talking about a moderately functional flight simulater contained in the .exe to display the names. You may have only 150KB of "names" but you've got another 4MB of CRAP to display those names. Take a look at an older version of Office, compare the size of the Excel .exe to the word .exe. For the longest time I used to wonder why Excel had such a huge filesize for the .exe.
      Free software is a slightly different argument, the user is not really _paying_ for the software, so s/he has less to complain about "extras" being included in the code.
      It's not that I don't think the authors should get recognition for their work, but they could just as easily include their names in the Help->About menu.

      --
      -This sig intentionally left blank
    4. Re:Do you guys think stuff like this is biased? by Why2K · · Score: 2

      GNU EMACS anyone?

    5. Re:Do you guys think stuff like this is biased? by BrK · · Score: 2

      The previous poster would like you to think that the Easter Eggs are to blame (or even partially to blame) for the bloat in MS software.
      No, I would like you to beleive that the Easter Eggs are a painfully obvious sign that M$ and/or it's employees give practically no consideration to the overall size or efficiency of the finished product. If the Easter Eggs are things we can SEE, how many more things that we cannot see do you think there are? I'd be willing to bet that the code in just about any M$ product could be tightened up TREMENDOUSLY. M$ has the manpower and the budget and the experience to create some highly efficient stuff. For as long as they've been around, we should have an office suite that can install in 20MB worth of space, not 200MB.

      For the most part, Easter Egss didn't exist until companies, like Microsoft, realized that they had the users by the balls. Look through some programs from the early 80's or late 70's and see how many Easter Eggs you find. I'm not saying that these programs are feature-for-feature indentical in any way to what we have today, but programs from that era were MUCH more tight and efficient than anything we have today.

      Ignoring the bloatware and crap that we call software today is simply sticking your head in the sand.

      --
      -This sig intentionally left blank
    6. Re:Do you guys think stuff like this is biased? by Broccolist · · Score: 2
      Just because I have a 60Gig HD, it doesn't mean that the software I run can be bloated because "I've got plenty of space." Very flawed logic.

      That attitude makes a lot of sense to me. Software design is a matter of tradeoffs. If software was more efficient, that would mean it would either be less flexible, and/or more buggy, have less features, be released later, etc. The bottom line is that optimization takes time and that's time that could be spent on other things.

      Frankly I would hate it if Office didn't have some of the features I use just so it could run on someone's 486. I need those features more than I need speed, with the computer I have.

    7. Re:Do you guys think stuff like this is biased? by BrK · · Score: 2

      And the downward spiral begins...

      --
      -This sig intentionally left blank
    8. Re:Do you guys think stuff like this is biased? by Evangelion · · Score: 5


      Goddammit people - the flight sim in Excel was put there as an easter egg by the programmers, so thier names would show up *somewhere* in the goddamn product. This was not a Microsoft thing, this was not in the design document. It was a nifty little extra put in by the programmers so they could actually leave thier names in the prodcut. For fuck's sake, if you're going to attack MS, at least attack them for something they did.

      --

    9. Re:Do you guys think stuff like this is biased? by BrK · · Score: 2

      Goddammit people - the flight sim in Excel was put there as an easter egg by the programmers, so thier names would show up *somewhere* in the goddamn product. This was not a Microsoft thing, this was not in the design document. It was a nifty little extra put in by the programmers so they could actually leave thier names in the prodcut. For fuck's sake, if you're going to attack MS, at least attack them for something they did.

      Sorry, bloatware is not "nifty little extra".
      Excel was shipped by MS, MS paid the programmers to write a spreadsheet. They _didn't_ pay them to spend who knows how long (even if it was only a couple of hours) to add a flight sim to a _spreadsheet_ that offered NO benefits. Of course "MS" didn't do it, "MS" is a corporation, but it's employees _did_ do it, and they're assinine for doing so.
      Who decided in the first place that they even _needed_ to have their names on the product? Do you want every guy on the line who builds your car to sign his name somewhere? How about if every guy on the car assembly line drops in a 5lb hunk of steel with his name engraved on it? Then you can carry around an extra 1/2 ton of shit with you WHEREEVER you drive.

      --
      -This sig intentionally left blank
    10. Re:Do you guys think stuff like this is biased? by weave · · Score: 2
      For example, would such effort have been put into finding holes in DreamCast's ability if it were not spearheaded by Microsoft?

      Well, it's to be expected, isn't it. Microsoft is currently the biggest maker of micro-computer software and with that comes pros (they get to play the FUD game) and cons (they get to be scrutinized more than others).

      Feeling sorry for them is like feeling sorry for movie stars that whine that they can't ever go out in public without being hounded to death by fans.

      Too damn bad. It goes with the territory...

      And if you think it's just anti-microsoft, I've seen a horrible amount of flames and criticisms leveraged toward the #1 Linux distro too...

    11. Re:Do you guys think stuff like this is biased? by BrK · · Score: 2

      My original post was meant to convey that Microsoft has brought a lot of this bashing upon themselves by doing things that are not in the end users best interest. As an example I mentioned an Easter Egg in Excel that ate up about 3-4MB of space (from an era when a 200MB HDD was big, this is about 2% of your drive capacity). I could've provided other examples, but this one sprung to mind first.

      I said the same rules don't always apply to Freeware, because it is FREE. Sort of like the "beggars can't be choosers" line. If I _pay_ a company for a spreadsheet, I expect to get a _spreadsheet_. No more, and no less. I expect that product to be resonably efficient and to work as advertised. I do _not_ expect that product to be full of bugs, or other USELESS things that consume resources on my PC that I also _paid_ for.
      If I D/L a FREE piece of software, then I should realize that because the author is not getting any income from this software it may not be as stable or efficient as a commercial piece of code (although a lot of freeware is MORE stable than commercial stuff...). I also should recognize that the Freeware code was most likely a project that the author takes personal interest in, and he may have added Easter Eggs to amuse himself. If I don't like the Freeware I can delete it, and I haven't lost anything but time. If I don't like the Payware, I'm stuck. The stupid-ass license prevents me from returning it, and the manufacturer will tell me to piss-off (more or less) if I ask for a more efficient piece of code.

      My argument remains the same. Microsoft has made a history of following the dollar, rather than the users requests. By doing so, they have become quite financially successful, but have also brought the wrath of many users upon themselves. I do not belive that MS is the only commercial software company with Easter Eggs, but they are the only commercial software company that is making a console box that is the topic of this story.

      --
      -This sig intentionally left blank
  10. Learn to read by Anonymous Coward · · Score: 2

    It says 1.5 to 2 generations as opposed to 3 generations. That does not imply any particular speed ratio.

  11. ...to the Metal by Boone^ · · Score: 3
    As a hardware guy, I kind of enjoyed Michael's comments about taking the time to understand things down to the metal.

    It seems that in the PC gaming world, there are many "disjointed" efforts that haphazardly come together to make a game; programmers optimizing their code (or not) for the latest in OpenGL or Direct3D, then you've got the API handlers written by NVIDIA, ATI, 3dfx, et al translating them as best as possible to the graphic chipsets' native language.

    And, of course, all of this works on top of Microsoft's OS. That's 3 pretty big things that are unable to be tuned properly. They must have generic interfaces due to the plug-n-play nature of the PC business. The solution has always been to say stuff like "Pentium II 300MHz, 64MB RAM, 3D Card w/16MB required". With the Xbox, it seems like the designers will have control of 2 of the 3 items listed above, and with a standard set of hardware, optimizing 3d engine/game code has got to become a lot easier. Suddenly the requirements can easily transform from a PII 300 to a Pentium 166, the 64MB RAM turns into 16 MB RAM, and the Video Memory gets to drop considerably as well considering the target is NTSC/PAL output.

    Of course, like the Dreamcast, we'll be seeing VGA output boxes so we can play the newest games on our 21" monitors. And since NTSC resolution is hard on the eyes on a 21" monitor, the Xbox will need variable resolutions, forcing faster processors, bigger 3D cards, and more RAM, bringing us full circle to where we started. :P I think the Xbox will be wildly successful if users treat it as what it is: a closed-box console used for gaming, not general applications + games.

    1. Re:...to the Metal by Graymalkin · · Score: 2

      There is a huge difference between extremely optimized hardware and fast hardware. You can have the latest googleflop hardware that only performs 5% better than the model thats two years old but people can code to it down to a single clock. Look at the PlayStation, games released when the system was released don't look as good as games just released for it. Shit if you're really in doubt take a look at how well the GeForce performs with its original drivers against the latest ones released. Taking time in development often means you won't need a hardware upgrade every 6 months to perform adequately.

      --
      I'm a loner Dottie, a Rebel.
  12. Major X-Box limitation by cyber-vandal · · Score: 2

    No-one can buy one. Stop fussing about something that won't arrive until at least Christmas next year (and that's just in the US), if it arrives at all.

  13. Why I love redundant /. stories by Mtgman · · Score: 3

    I can just go back to the older story, cut and paste all the high-scoring comments, sit back and watch the karma just roll in. Thanks Hemos!

    Steven

    --
    -- I have marked myself unwilling to moderate-- I don't have other accounts to artificially inflate the karma of
  14. A simpler and more automated solution. by Ungrounded+Lightning · · Score: 2

    Might I sugest that some kind of story warning system be implemented wherein the story would be showen to say 100 randomly selected readers, who loaded the main slashdot page at the right time, before it is actually posted.

    Unfortunately that would delay the stories significantly. (This IS a NEWS medium, after all.)

    A simpler, faster, and more automated method would be to have the posting software check any hyperlinks in the story against those in the other stories posted in the last week or so, and bring them to the editor's attention.

    --
    Bantam Dominique roosters crow a four-note song. Once you've heard it as "Happy BIRTHday" you can't NOT hear it that way
  15. Re:Wrong market?... by British · · Score: 2

    And that's why Bill Gates will personally install booby traps in EVERY X-Box that will go off if anybody tries to open it. That'll be his revenge against those Linux haxors.

  16. Re:Xbox Beyond the limitations of TV displays by bmoyles · · Score: 2

    Carmack stated that he's designing for hardware that doesn't exist yet. The XBox hardware *does* exist.

  17. Re:Xbox Beyond the limitations of TV displays by Kaa · · Score: 2

    I would like to point out that NTSC has a total of 640*480*30fps=9,216,000 pixels per second,.... [snip] ... With that in mind, and neglecting overdraw, you don't need more than 12,000,000 polygons/sec anyway. If your rate is steady, that is.

    I don't think Microsoft is stupid enough to limit the Xbox only to TV resolutions. If I get one (which is doubtful, but let's assume so for the sake of argument) there is no way I am going to plug it into a TV. A consumer TV is an outdated, horrible, blurry, flickering display platform. It sucks bowling balls through a garden hose. The only reason it is used as a computer display is because it allows people NOT to buy an expensive computer monitor with a smaller screen.

    In any case, if I get an Xbox, it's going to get plugged into a decent computer monitor. And, of course, if the highest resolution it'll support will be 640x480 with 60Hz refresh rate...


    Kaa

    --

    Kaa
    Kaa's Law: In any sufficiently large group of people most are idiots.
  18. Re:Another repeat....ed mistake by Soko · · Score: 2

    Xenex, check to make sure those HREF tags are closed before you hit the sumbit button, man!
    Putz.

    --
    "Depression is merely anger without enthusiasm." - Anonymous
  19. Re:Are you smoking crack? by BrK · · Score: 2

    It was hardly a slight simulator. It was more like "asteroids" in the first person. There was no physics modeling or anything like tht - VERY code light. Calling it a flight simulator is like calling Wolfenstein-3D Quake3.
    Okay, fine, it's not a real flight sim. _But_ that doesn't change the fact that it was a useless inclusion.

    --
    -This sig intentionally left blank
  20. Console patents by yerricde · · Score: 2
    Two reasons:
    • The memory devices and other componenets used on consoles are patented; only the console maker can authorize production of console software. For example, there wasn't an NES demoscene until the NES patents expired.
    • Console makers are suing manufacturers of cartridge and disc dumping hardware (such as Bung) out of existence.
    The Xbox seems more open-spec than traditional consoles (it's quite like a PC) but it can only be truly open if it becomes the X11box (as has happened to some i-opener models).
    <O
    ( \
    XPlay Tetris On Drugs!
    --
    Will I retire or break 10K?
  21. If they market the X-box like previous consoles, by Mayor+Quimby · · Score: 2

    they will take a loss with the hardware and make their $$$ with the software.

    Hence, the inevitable linux hacks are a very serious threat. Imagine a kickass web server/firewall for $300 running only open source software subsidized by Mr. Gates and company.

    They are in the identical situation to CueCat. We can expect them to behave just like CueCat, if not worse. There will definitely be great entertainment when they attempt to clamp down on us hax0rs.

  22. Re:Duplicate/really old stories WAS: Re:Deja v� by Pentagram · · Score: 2

    Taco could do with hacking a script together that scans each story post for 'furby autopsy' and 'textmode quake'. That would probably cut redundant stories at a stroke.


    ---

  23. Re:And your argument is? ... by BrK · · Score: 2

    And, considering that you've been moderated up, perhaps you could give a reason *why* Microsoft "wanted to cause problems for the PS2," a product currently not competing with any MS products.
    First, I wasn't moderated up, I simply posted at "3".
    I highly doubt that M$ is just causing problems for the PS/2, that was offered as a paranoid sort of statement. My point was that people are _already_ proclaimin the X-Box as the saviour of the ocnsole-world. However, the X-box is little more than a comples "thought" right now. It doesn't really exist to the public,and we have NO realistic idea when it will exist. However, thousands (hundres of thousands) or sheeple will wait and wait and wait until M$ get's the X Box done. In the mean time, these people aren't buying competitive products because they are buying into the hype of M$. _If_ the X Box is like any other major M$ product lately it will ship Wayyy behind schedule (probably 3 weeks after X Mas), and will only support 3/4 of it's stated features in the first version.

    --
    -This sig intentionally left blank
  24. let's try to apply logic, shall we? by ebbv · · Score: 2


    wash away all the hype and what do we have? we have logic.

    it is however many 'generations' away that nvidia wants it to be. if they want to release 3 new 'generations' of cards between now and then, they can.

    but in reality, it exists now, it has been thought of now, it is of the current generation. they are just choosing to hold it back, or maybe it's still super buggy. my guess is the hardware is pretty much ready and they're giving software developers more time.

    in any case, we've gone over before how stupid the x-box is. anyone who buys it is a moron. use your money for a PC which you can upgrade, not a small crappy PC which you cannot (which is what the x-box is.)
    ...dave

    --

    Think different? I'd be happy if most people would just think...
  25. Re:Duplicate/really old stories WAS: Re:Deja v� by interiot · · Score: 2
    Kuro5hin has had story moderation for quite some time.

    But yeah... I think readers should be able to vote a story as "old". To avoid trolls from taking over, perhaps preference could be given to people whose ratio of offtopic-votes to comment-posts is lower.
    --

  26. Wrong market?... by BrK · · Score: 3

    I'm not much of a gamer, so my comment may be totally off-base...
    Doesn't it seem like the X-box is going to be marketed directly toward a crowd with a large population of anti-MICROS~1 people? Sure, there's lots of people that have never heard of Linux, and think that Bill Gates is a visionary, but that moderate percentage of pro-Linux anti-M$ people just ready to jump on the X-box and hack it _must_ have M$'s attention, at the very least.

    The thing that worries me, I remember when M$ release the first version of IE, and thinking "there is NO WAY this thing can be a threat to Netscape". I certainly don't want M$ to become the dominant set-top box company...

    --
    -This sig intentionally left blank
    1. Re:Wrong market?... by Snocone · · Score: 2

      You're final argument made me so angry that I wanted to kick your spotty, greasy-haired head in. How dare you, you little prick.

      That was a damn fine troll, wasn't it? :) And I only got one Offtopic on it, even though I posted at +2 and everything. Hmph. Are the moderators ASLEEP?

    2. Re:Wrong market?... by nihilogos · · Score: 3

      I'm not much of a gamer either (although I like to play lots of Quake 3) but I think the market they're aiming at is the Playstation and like game consoles. These people aren't really noted for anti MS sentiments and would probably go for anything as long as the rendering looks nice. I like nice 3D stuff, MS platforms currently kick Linux's butt in this department, and I have a Win98 partition solely for 3D studio and Quake 3.

      --
      :wq
  27. for more info... by gotih · · Score: 2

    read the slashdot discussion on this here
    can entire news posts be set to -1, redundant?

    --

    fear is the mind killer
  28. Repeat by jjr · · Score: 2

    I saw the same article two days ago on slashdot please this stuff needs to stop.

  29. Dejavu? by cookieman · · Score: 2

    It's a glitch in the matrix, it usualy happen when they change something...

    Be afraid, be very afraid....

    --
    Just another coder...
  30. 3 *Generations*, not 3x as fast! by jfrisby · · Score: 2

    BG said that the new nVidia chip would be three *generations* ahead of current chips, not that it would be 3x as fast. There's a VERY big difference.

    Abrash said it would be 1.5-2 *generations* ahead of current chips.

    -JF

    --
    MrJoy.com -- Because coding is FUN!
  31. Misinformation by CaseyB · · Score: 5
    It's an interesting story, but the lead-in above is entirely misleading.

    Abrash has nothing but good things to say about the new hardware. Granted, he works for the company, but he has more than enough credibility outside of the Microsoft arena for me to listen when he speaks.

    He talks about the constraints that ALL hardware-level developers have to deal with, but he says nothing that indicates the X-Box hardware is especially limited.

    To wit: "the bottom line is that this is the most powerful chip I could imagine anyone getting into a console in 2001"

    "Ratios" in processing power are not mentioned anywhere in the article. Apparently some overenthusaistic PR guy (probably not Gates) said it was 3 generations ahead of current parts, and Abrash says that's a bit of an overstatement. It's merely 1.5 or 2 generations ahead. Wow, that really sucks. :)

    1. Re:Misinformation by tjwhaynes · · Score: 3

      "Ratios" in processing power are not mentioned anywhere in the article. Apparently some overenthusaistic PR guy (probably not Gates) said it was 3 generations ahead of current parts, and Abrash says that's a bit of an overstatement. It's merely 1.5 or 2 generations ahead. Wow, that really sucks. :)

      This 1.5/2 generations makes perfect sense given what we know of NVIDIAs processor roadmap. Given that they have new processor releases, we will see at least the successor to the GeForce 2 before the XBox hits the shelves, and possibly another incremental improvement on that as well (like GeForce2 -> GeForce2 Ultra). So 1.5 -> 2 generations is entirely in line with what we are likely to see on the NVIDIA cards in our PCs in the same time frame.

      Cheers,

      Toby Haynes

      --
      Anything I post is strictly my own thoughts and doesn't necessarily have anything to do with the opinions of IBM.
  32. Re:It's no surprise by BrK · · Score: 2

    So far, the PSX 2 has yet to prove itself. The X Box is already there. I can't wait. :)

    It would seem that you are caught in MICROS~1's hypnotic rays. If you'll take a journey down to the local toy store, you will find that the X Box is not "already there". It's no where, it's nt sold yet, and it very well could be a HUGE, elaborate hoax by M$. Maybe there IS no X Box, maybe M$ just wanted to cause problems for the PS2.

    --
    -This sig intentionally left blank
  33. Duplicate/really old stories WAS: Re:Deja v� by milkman1 · · Score: 5

    It seem like there is a redudant story post every day or two these days.
    Might I sugest that some kind of story warning system be implemented wherein the story would be showen to say 100 randomly selected readers, who loaded the main slashdot page at the right time, before it is actually posted. I would suggest a system where the main page is randomly replaced with just the prospective new story. Comment posting would be disabled. There would also be several options for moderating the story. I would suggest:
    Redudant
    Ancient
    OT (Not relevent to slashdot)
    Great story

    It would also have a box for explantion (forinstance to link to the older story)
    The results of the moderation would be fed to a real time display shown to the poster of the story. This would allow them to cancel or delay unneeded redudant/otherwise bad postings.

  34. Xbox Beyond the limitations of TV displays by CandyMan · · Score: 4
    I would like to point out that NTSC has a total of 640*480*30fps=9,216,000 pixels per second, and Pal has 720*576*25fps=10,368,000 pixels per second. (Please don't knock me over the specifics, I might be slightly wrong about NTSC -being European, I've never actually worked with it- and I know that Pal has a "square pixel" mode where horizontal resolution is 768, right? Just trying to give you nice thousands here.) With that in mind, and neglecting overdraw, you don't need more than 12,000,000 polygons/sec anyway. If your rate is steady, that is.

    This is why I think Abrash's words are very revealing:

    MA: It's impossible to tell what performance developers will get until people are actually programming the hardware. It's also hard to evaluate because the chip is so programmable; how do you compare 125 mtris/s with 1 texture to, say, 12.5 mtris/s with a custom lighting model, along with 4 textures doing reflective bump mapping and a combiner program doing custom shading, plus shadows done on a second pass? It's not a matter of raw polygons anymore, but rather of the impact on image quality of the intersection of many factors: polygons, vertex shading, multitexture, texture lookups, pixel combiners, antialiasing, and multipass.
    I am not a graphics überhacker, and don't have the answer on that comparison, but the second option (the way the Xbox design team have taken) sure sounds nicer to programmers. And you don't really need any more triangles anyway. Hmm. It will take Playstation II hackers many headaches to do what will come naturally to the programmers of this simpler-yet-more-complex approach.

    On a related note: In a recent interview, John Carmack revealed that the Doom 2000 engine will have eight texture passes per polygon. (I am adding the emphasis). What, the Xbox can only do four? It is clear that id wants us PC gamers to keep our leer on when talking to those lowly conlosers. Hah!

    --
    http://barrapunto.com/ - News for nerds, en español
  35. Re:*sigh* I really should get some sleep.... by Emil+Brink · · Score: 2

    Um, hello? Abrash works for Microsoft, OK? In fact, as he states in response to the first question, he's a "Software Development Engineer (the generic Microsoft developer title), Xbox Advanced Technology Group". I don't think the motive behind the article is a direct attack against MS, although the Slashdot editorial team seem to enjoy such attacks as much as the next geek. Rather, I think the interview (which was posted by Daily Radar a few days ago) is cool, since it really asks someone who knows his stuff when it comes to graphics hacking.

    --
    main(O){10<putchar(4^--O?77-(15&5128 >>4*O):10)&&main(2+O);}