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.

143 comments

  1. Finally, OS zealotry for game systems by tenzig_112 · · Score: 1

    Huzzah, folks. Flame threads over a game console. www.ridiculopathy.com

  2. 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.

  3. Missing video game systems... by dmuth · · Score: 1
    The coolest thing about my job is that Xbox is a fixed platform. Performance is my favorite thing, and for the first time since the original 4.77 MHz PC, I can actually justify taking the time to understand things down to the metal and figure out how to really optimize, because the machine is never going to change.

    First time since the IBM PC this going to be a fixed platform?!? I guess he must have gone into a coma or something and completely missed the NES, Genesis, TG-16, SNES, Neo*Geo, Saturn, Play Station, etc. :-)

    1. Re:Missing video game systems... by Darth · · Score: 1
      I guess he must have gone into a coma or something and completely missed the NES, Genesis, TG-16, SNES, Neo*Geo, Saturn, Play Station, etc. :-)

      i dont think he missed them. he probably couldnt justify taking the time to understand those systems down to the metal because he never worked on those platforms.

      he didnt say that it's the first fixed platform system since the original 4.77 MHz pc, he said it's the first time since working on the original 4.77 MHz pc that he's worked on a fixed platform.


      Darth -- Nil Mortifi, Sine Lucre

      --
      Darth --
      Nil Mortifi, Sine Lucre
    2. Re:Missing video game systems... by MarNuke · · Score: 1
      First time since the IBM PC this going to be a fixed platform?!? I guess he must have gone into a coma or something and completely missed the NES, Genesis, TG-16, SNES, Neo*Geo, Saturn, Play Station, etc. :-)

      Easy on the guy, he works for MicroSoft.

      --
      MarNuke
    3. Re:Missing video game systems... by eclarkso · · Score: 1
      The coolest thing about my job is that Xbox is a fixed platform. Performance is my favorite thing, and for the first time since the original 4.77 MHz PC, I can actually justify taking the time to understand things down to the metal and figure out how to really optimize, because the machine is never going to change.

      First time since the IBM PC this going to be a fixed platform?!? I guess he must have gone into a coma or something and completely missed the NES, Genesis, TG-16, SNES, Neo*Geo, Saturn, Play Station, etc. :-)

      I think what he meant that it's the first time he could justify getting down to the metal, blah blah blah. In between he worked on PCs (WinNT and Quake IIRC).
  4. Re:When will someone hack a XBOX by Mayor+Quimby · · Score: 1

    It will get hacked as soon as it gets released. It'll be a piece of cake. Of course everybody with their hands on one now has been bought by MS and signed NDAs, so don't expect them to help.

    I wouldn't mind using one as an mp3 player.

  5. Re:Xbox Beyond the limitations of TV displays by f5426 · · Score: 1

    Ooops, I re-read your post. Herm. You didn't forgot about multipass.

    > What, the Xbox can only do four?

    No. The XBox will do 4 at each pass. So with two passes, you've got 8.

    Strangely, carmack says 8 passes for Doom (he said that 30 would give renderman-like quality, and that it'll be possible in a near future.), while Abrash says "4 textures" * "shadows done on a second pass".

    Fun is that both make 8. Sounds like Carmack and Abrash may have worked together :-)

    Cheers,

    --fred

    --

    1 reply beneath your current threshold.

  6. 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
    1. Re:Leave it to Hemos... by drinkypoo · · Score: 1
      Who wants to bet that someone will try to squeeze Linux on this thing?

      Squeeze? It's positively roomy.

      Personally, I plan to put linux on all the current-generation consoles, except the one that's coming with it. Dreamcast is a little cramped, but once they have ethernet, why not? X-Box is a no-brainer. Playstation 2? Well, we can hope. That's a pretty powerful box, and it's going to have a hard disk and ethernet. It also has PCMCIA. And finally, Nintendo's new machine, which is a 400mhz PPC. What a bad-ass renderfarm member that would be...

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
  7. Re:Wrong market?... by Darren+Winsper · · Score: 1

    Read my text again. I *PRAISE* the Mozilla project

    You do? Let me see...
    Their only saving grace was Mozilla, which amounts to them taking the generous work of a lot of other people and sticking their "Netscape" badge of dishonor on it

    That really looks like you are claiming Netscape are just taking other peoples' code and sticking their name on it, which is rather far from the truth.

    Next time, please re-read what was written before bashing... Especially over something that was never said to begin with.

    Take a look at the quote, it was said.

  8. 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.
    --

  9. Re:Xbox Beyond the limitations of TV displays by drinkypoo · · Score: 1
    It will take Playstation II hackers many headaches to do what will come naturally to the programmers of this simpler-yet-more-complex approach.

    The New Way(tm) to get the most out of your Nvidia hardware is to program the pipeline yourself. I know, because I've seen it. This is simpler? This is natural?

    Now, there are definitely programmers for whom this will be a natural process. I'm not going to tell you there aren't, because one of them is sitting behind me. However, I don't think these people are the norm. I think that most graphics programmers are going to slave away to find a few processes they can re-use, but they won't optimize their pipeline beyond a certain point, and they won't get the most out of the hardware either.

    --
    "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
  10. Re:Wrong market?... by drinkypoo · · Score: 1
    oh wait, Netscape's CSS support has flat-out sucked. Their only saving grace was Mozilla, which amounts to them taking the generous work of a lot of other people and sticking their "Netscape" badge of dishonor on it.

    How many people do you think look at IE's about box? Let's do that now:

    Based on NCSA Mosaic. NCSA Mosaic(TM); was developed at the National Center for Supercomputing Applications at the University of Illinois at Urbana-Champaign.
    Distributed under a licensing agreement with Spyglass, Inc.
    Contains security software licensed from RSA Data Security Inc.
    Portions of this software are based in part on the work of the Independent JPEG Group.
    Contains SOCKS client software licensed from Hummingbird Communications Ltd.
    Contains ASN.1 software licensed from Open Systems Solutions, Inc.
    Multimedia software components, including Indeo(R); video, Indeo(R) audio, and Web Design Effects are provided by Intel Corp.
    Unix version contains software licensed from Mainsoft Corporation. Copyright (c) 1998-1999 Mainsoft Corporation. All rights reserved.
    Mainsoft is a trademark of Mainsoft Corporation. Warning: This computer program is protected by copyright law and international treaties.
    Unauthorized reproduction or distribution of this program, or any portion of it, may result in severe civil and criminal penalties, and will be prosecuted to the maximum extent possible under the law.

    So just how much of IE did Microsoft write, anyway? Personally, I'm kind of worried if IE still contains any actual code from Mosaic. Maybe that explains why it chokes periodically trying to manage its sockets.

    Hell, they couldn't even write their own SOCKS library. How pathetic.

    --
    "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
  11. 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...
  12. 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>

  13. Re:Wrong market?... by aqx_apoulos · · Score: 1
    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...

    Yeah, a browser with decent CSS support... like Netsc ... oh wait, Netscape's CSS support has flat-out sucked. Their only saving grace was Mozilla, which amounts to them taking the generous work of a lot of other people and sticking their "Netscape" badge of dishonor on it. No, it's not always a bad thing that IE took over.

    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...

    Yes, but only because they'll be the first ones to eat their hats. Sometimes I wish that Linux extremists actually read their facts before mindlessly bashing a product. I find it humorous that the same crowd is willing to give Indrema a chance without even seeing *any* proof of concept... and I thought Slashdotters were wary of "Set-top Entertainment Devices" ...

    _Adam Poulos;

  14. And your argument is? ... by aqx_apoulos · · Score: 1
    And maybe Sony *won't* launch the PlayStation 2 in the U.S.

    And maybe Nintendo *won't* launch the Game Cube.

    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.

    _Adam Poulos;

    1. 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
    2. Re:And your argument is? ... by Vermifax · · Score: 1

      Yah right....Sony already has units for the US ready right now. You think that they are gonna manufacture 500,000 units in te next 23 days.

      Vermifax

      --

      Vermifax

      Logout
    3. Re:And your argument is? ... by aqx_apoulos · · Score: 1
      Of course Sony has the systems ready for the US. However, Microsoft has signed into some major-money deals with companies like nVidia.

      Microsoft is putting a ton of money into the XBox and simply *can't* back out of it.

      _Adam Poulos;

  15. 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.

  16. 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
  17. 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.
  18. Re:Name Calling? by drinkypoo · · Score: 1
    I'm glad this degenerated into name calling.

    I could tell how ready you were to throw down when I read from your comment a couple up:

    Look, Microsoft is not aiming this at any market except the Generation X'ers that fondly remember when console games were cool. Yeah, the current Playstation owners.

    You're just as predjudiced as the poster you replied to. See, console games are still cool, just like Amigas are still cool, and [legacy] mainframes are still cool even when PCs have more power. What you're missing in all this is that a video game doesn't become less fun because something more technologically advanced comes along. Gran Turismo 2 is still immensely fun to me, in spite of the existence of Quake Umpteen Arena of Doom(tm).

    The question is, what do you mean by Set-Top Box? In this modern day and age, a STB is generally considered to be something which combines internet access and cable or satellite push video. Video games have nothing to do with it except that they can be an additional feature.

    --
    "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
  19. A Paranoid Masterscheme, by JurriAlt137n · · Score: 1

    that's what it all is. Every X-box has a special chip embedded and the moment you install Linux on it, subliminal messages wil start to slowly brainwash you. It might take a little while, but slowly and steadily each of you geeks will start wearing suits and sunglasses while whispering from the corner of your mouth about how the last salary-change from Mr. Gates is really in the best interest of the company.

    --

    People replying to my sig annoy me. That's why I change it all the time.
  20. Re:For the LAST time by JurriAlt137n · · Score: 1

    In that case shouldn't we at least give M$ some credit for trying to market a product everybody else has given up on? If it's cheap and reliable, why the hell not? Just one thing, I will not do the helpdesk for them...

    --

    People replying to my sig annoy me. That's why I change it all the time.
  21. 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 Cee · · Score: 1

      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.
      Also, a lot of Free Software contains the authors names (yes - I'm talking about the binaries).

    3. 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.


      --

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

      I don't know about you, but I could write a flight simulator with the functionality of the one in excel in less that 200k. (assuming, of course, that I could use OpenGL for the graphics)

      ------

    5. 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
    6. Re:Do you guys think stuff like this is biased? by Why2K · · Score: 2

      GNU EMACS anyone?

    7. 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
    8. Re:Do you guys think stuff like this is biased? by domc · · Score: 1

      Begins! Ha, more like "comes to its end."

      Really though, with that attitude, software will continue to be more bloated and buggy. 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.

      Dom

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

      Amen Bro,
      I use Abiword and its 10x better the MSword, and it fits on a 1.44meg floppy!

    10. 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.

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

      In my opinion, stuff like that is the last remnant of the hacker ethos still alive at Microsoft... it proves that they're not all "borg" as many slashdotters think; they're in for good fun coding as much as the next guy... I personally thought that the raycaster/ "Doom" clone in Excel was cool as hell...

      You guys all want Micro$oft to "get hip" to new technology/business models/whatever but don't want them to pull a prank once in a while?

      (God, didn't any of you ever screw around in compsci class?)

    12. Re:Do you guys think stuff like this is biased? by domc · · Score: 1
      What I'm talking about here doesn't really have anything to do with features, flexibility, or ability to run on older hardware. It has more to do with laziness and apathy on the part of programmers.

      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.

      Ok here's another tradeoff: I'll code my software in a sloppy, inefficient way so I can get it to market faster and provide the user with lots of new features (selling-points). Now, I, as a user of that software am pleased with the the new features, and speed in which it is delivered to me, but that feeling of pleasure soon goes away when my efficiency takes a hit because the software does not work properly, or is unstable, or is slow.

      Bloatedness, instability, design-flaws, etc, are all symptoms of the same disease.

      Who says that you can't have all the features of Office running on a 486. If Office were programmed with efficiency in mind you could. It would also mean that it would run faster and take up less space on your computer as well (even if you might not notice the difference; it's still true). It also means that you could run more software on your computer at the same time. Then maybe you wouldn't have to buy a new computer every three years so that you can run the latest software packages.

      A few questions for you:

      1. Why would an efficient software design be less flexible?
      2. Why would an efficient software design be more buggy?
      3. Would an efficient software design necessarily have less features?
      4. Wouldn't you rather have software that took longer to develop, but was more efficient and stable?
      5. Have you ever been hynotized by Bill Gates?

      Dom

      osm is an artist; I do not question his ways --troll

    13. Re:Do you guys think stuff like this is biased? by Biff+Cool · · Score: 1

      So I'm confused you started this argument complaining about MS (the corporation) and bloatware, now you've shifted gears to complaining about MS (the programmers) and bloatware. To what should we attribute the bloat then? The bad business practices of the company or the poor choices/abilities of the programmers?

      P.S. If you're concerned about filesize you probably shouldn't consider anything in the Office line. It's all bloatware, at least you can attribute it to a joke in Excel.


      Conscience is the inner voice which warns us that someone may be looking.

      --

      Conscience is the inner voice which warns us that someone may be looking.
      -- H. L. Mencken

    14. Re:Do you guys think stuff like this is biased? by Broccolist · · Score: 1
      I didn't mean to say efficiency is bad and should be avoided; I agree with all the benefits you gave of having fast software, but I think there are many tradeoffs involved and that sacrificing efficiency is, a lot of the time, the right decision. And I don't think programmers who manage to build successful software are lazy.

      Anyway, I'll answer your questions:

      1. Why would an efficient software design be less flexible?

        Because efficiency is diametrically opposed to modularity. If you want to have flexible software, you have to divide it into isolated modules that then communicate with each other across well-defined interfaces. That way, you can easily replace one of the modules with another without having to also modify all the unrelated code that uses it. Dividing things up like this adds a lot of overhead like extra function calls, extra levels of indirection (pointers to pointers to pointers to ..), etc.

        Also, fast algorithms often depend on having extra information about the data they are working with. If I know that data is structured in a certain way, I can use clever tricks to take advantage of this. In a flexible design, you want to avoid those kind of tricks across module boundaries, because that makes it harder to replace the old module with a new one which could have its data structured differently.

        The most efficient possible design is always the one with no module boundaries at all, because then algorithms have access to all the data in the program. Often called "spaghetti" :).

      2. Why would an efficient software design be more buggy?

        Because spaghetti code is harder to debug :).

      3. Would an efficient software design necessarily have less features?

        That would depend on the features, so not "necessarily" no. But many desirable features do add overhead (because they require extra data to be processed all the time).

      4. Wouldn't you rather have software that took longer to develop, but was more efficient and stable?

        That would depend. Nonexistent software is the worst type of software. Of course, once the software is released, nobody cares about how long it took to develop, but that's not the point. If Microsoft had waited until 2010 to release win95, doubtless it wouldn't be such crap, but that wouldn't help anyone during the 15 years they spent without it.

      5. Have you ever been hynotized by Bill Gates?

        Heh. I was defending inefficient software in general, not Microsoft's in particular. I'm generally not too fond of MS software either.

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

      The fact is there is almost no demand for an office suite that installs in 20megs. I appreciate tight code as much as the next geek, but the fact is, memory and HD space are dirt cheap, and getting cheaper all the time. As longer as they continue to be, companines like MS, or Corel, or Sun or anyone that makes a user level app has NO incentive to be space efficient. 4-5megs for an Easter egg? Who cares? 10+ gig HDs are commonplace, 4-5megs is NOTHING.

      --
      Insert clever sig here.
    16. Re:Do you guys think stuff like this is biased? by BrK · · Score: 2

      And the downward spiral begins...

      --
      -This sig intentionally left blank
    17. Re:Do you guys think stuff like this is biased? by f5426 · · Score: 1

      > Easter Eggs are a time hounoured tradition of putting your name on something which otherwise wouldn't have your name anywhere near it

      The name of developpers used to appear in About boxes.

      There is now a tendancy in software (as usual, apple have the lead here, check OSX) to give zero credit to the developers of the software. This is a business decision. A lot of companies hired the most talented people of their competitors by simply getting their names from the about boxes.

      But as, both from an ego standpoint and because having its name in a recognised product is important for later jobs, programmer, all product have now easter eggs.

      Sure MS easter eggs are bigger than copmpetitors...

      Cheers,

      --fred

      --

      1 reply beneath your current threshold.

    18. 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.

      --

    19. 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
    20. Re:Do you guys think stuff like this is biased? by BradleyUffner · · Score: 1

      You can't really compare Work to Excel, they are different programs designed to do different things. The flightsim in excel was designed to use the codebase that excel already had to display graphs in 3D. They didn't code in anyhting extra except for maby a flight path for the camera, a height map (probably just a little bitmap) and a "couple of names". maby 100k for of "junk".

    21. 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...

    22. 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
    23. Re:Do you guys think stuff like this is biased? by Operandi · · Score: 1

      Well yea I guess it is as simple as that. I'm sure, as we see on /., that anything AOL does is pretty much criticised as well... with good reason. ;)

      Regards

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

      Hm however, the caffeine just kicked in and I rememberd what my original point was. Do you think that the X-box would have had the criticism if it were NOT spearheaded by M$? (Holly crap I really have to start sleping. I'm turning into a friggin retard. I'm surprised I haven't yet imploded or something.)

      Regards

  22. 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.

  23. Deja v� by Troed · · Score: 5
    1. Re:Deja v� by Tower · · Score: 1

      Yup, not just the same topic, but the same link, too... it *was* two days ago, and the memory of people around here is a little short...
      what was I saying again?

      --

      --
      "It's tough to be bilingual when you get hit in the head."
  24. Re:It's no surprise by JurriAlt137n · · Score: 1

    Since when has any Microsoft product ever lived upto it's hype?

    Since when has any product even remotely associated to something computer-like lived up to it's hype?


    --

    People replying to my sig annoy me. That's why I change it all the time.
  25. I'm getting that deja vu feeling again. by Anonymous Coward · · Score: 1

    Posting a duplicate story a few weeks later I can understand, but posting one 3 days later is getting silly.

  26. A modest proposal by the_quark · · Score: 1
    Given that this has been hapenning a lot, lately, and causes egg-on-face syndrome to the /. crew because there are a lot of people who have nothing better to do than complain about this, how about a simple technological solution, namely:

    Almost every story submission contains at least one URI, correct? Why not modify the story processing queue to let Cmdr. Taco, Hemos, etc, see a by-title list of every story which has been posted in the past month that contained that URI? Or, as a story is being submitted to the page, have an automated system look for URIs in past stories and request verification? This could be done in a way that would not take a lot of time from the processing crew, but still cactch like 90% of the duplicates.

  27. *sigh* I really should get some sleep.... by Operandi · · Score: 1

    I meant if DreamCast WERE spearheaded by Microsoft, as in the motive behind this article was to band-wagon attack M$.

    1. 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);}
  28. Re:What a shame by rugger · · Score: 1

    I pretty sure you should know this, but

    slashdot!=linux community

  29. ...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.
  30. Who Cares... by kerrbear · · Score: 1

    As long as I can get HALO :-)

  31. Re:Wrong market?... by damyan · · Score: 1

    Sounds like your monitor can't cope. Does it work under windoze?

  32. 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.

  33. Re:Why the XBox will fail by Graymalkin · · Score: 1

    I fucking hate when some fucking moron complains about a video game crashing and then harkening back to the good old days of the NES. When you run a game on a Windows PC you've running a software application on top of a bunch of other software applications. When you run a game on a Nintendo you're running software that is basically running directly on the hardware with little or no abstraction. There is an anormous difference in the way you program for a console and a PC. Your "pretty plain PC" is just as indescrepent as any other PC, your hardware and drivers for said hardware conform to generalities and guidelines, not specific criteria.

    --
    I'm a loner Dottie, a Rebel.
  34. Re:X-Box Project Leader has Different Opinions by Graymalkin · · Score: 1

    DirectX limits the programmers? Limits them compared to what? OpenGL? Yeah, OpenGL sure does open doors in the programming world. Where the fuck do you get this shit? DirectX is not only a set of graphic libraries like OpenGL is. DirectX does 3D, 2D, sound, and periphrial interface. By programming directly to DirectX X-Box programmers will be able to pump out games without memorizing the console's internal circuitry. You have to realize that programmers aren't limited to using functions contained in the kernel and media libraries, they'll be able to program directly to the hardware bypassing any abstraction which in the case of the PlayStation has really extended the system's lifespan.

    --
    I'm a loner Dottie, a Rebel.
  35. Re:Better Gaming... by Graymalkin · · Score: 1

    You're pretty ignorant of several points which is something you ought to be ashamed of. First of all Apple has little if anything to do with the ownership of the PPC chipset, it is owned, produced, and developed by Motorola and IBM. Apple had an exclusive rights deal with Motorola on certain product lines (the PPC 7400 specifically). Being 12 you might not remember that there used to be PPC workstations floating around years ago, you could even get Windows NT for them. M$ and PCs suceeded over Macs in general because Apple's management was a bunch of dickwads who decided to throw the company into niche markets that didn't pan out besides the fact that they exclusively produce their hardware and software whereas M$ merely produces software and lets everyone else fight over hardware to run it on (this is collectively known as market economy).

    --
    I'm a loner Dottie, a Rebel.
  36. Re:Signal 11 by Monkey_Business · · Score: 1


    Of course he won't fix it, that would be admitting he was wrong in the first place. If you haven't noticed yet, people don't like admitting that they were wrong. Christ, Rob, et.al., can't even be bothered to check for spelling errors and redundant postings, let alone be bothered with actually correcting the inherent flaws in the system *that they placed here*!

    The whole system is fucked. Karma?? WTF? People trying to get karma?? What's up with that? Who cares? People selling accounts with high karma on ebay? Fuck man, my kid sister's Garbage Pail Kids cards from the 80's are more valuable. Meta-Moderation?? Fuck me gently with a chainsaw Veronica. Secret sid forums?? Please, how *look at my l33t secret club*'ish can you get? You know, maybe Slashdot wouldn't be inaccessable for large portions of time if the code wasn't this overgrown, bloated fat spagetti mess of half-assed hacks and pure bullshit. Can you say "overkill"?

    I used to enjoy coming to this site, I really did. But ever since the Andover takeover, this place has really taken a nose dive in the proverbial dumper. Absolutely no journalistic integrity, not even the slightest bit of factual checking on stories, blatant pandering to the mob's worst emotional buttons. It's not "Slashdot, News for Nerds". It's "Slashdot, because National Enquirer was taken. (Not that we respect trademarks though)". Face it kids, this isn't Rob's personal site anymore, that went out the door when he took the money. Now, not that I give a flying fuck about Malda and crew, but this site is ultimately owned/controlled by VALinux, which purports to be a respectable company. How long is VALinux going to keep this cesspool on the books? Don't they care that through continual backing of this site they align themselves with the same bunch of degenerates that back shows like Jerry Springer? Is that the image that VALinux wants to project?

    And the biggest joke of them all? Losers complaining about a) their own karma (yes you Signal 11) and b) even worse, losers complaining about *other* people's karma. These are the biggest losers of them all. Do you mean to tell me that some arbitrary fucking score on this troll ridden, universally laughed at and mocked website that we call Slashdot really matters? Jesus H. Christ, move out of your parents basement and get a life.

    All of you.

    So what is one to do? Quit? Leave? Fuck no! I for one am going to watch this bloated pig die and rot away from the inside. I'm going to enjoy wallowing in the putrid stench that is Slashdot, gorging myself on its bloated teat. My screeds will be long, they will be nasty. You will know I'm here.

    Fuck you very much.

  37. Re:Why? by Graymalkin · · Score: 1

    I think your brain got waterlogged in the shower. Do you know how companies like Sony and Sega make money off their consoles? It sure as hell isn't the sale of the hardware (you'll notice prices drop all the time). So that leaves one avenue for revenue. Yes, thats right: LICENSING! Gold star for you. Part of the price of all those games you buy for your PlayStation or Dreamcast goes back to Sony and Sega. This fee is merely for the privilege to produce video games for said console. This practice makes these console companies, yes another star for you: millions of dollars! Wow this isn't too hard now is it. A video game console is not about the hardware it is all about the games that are exclusively available for it. Legend of Zelda has sold oodles of copies, yet it is only available for N64. Its games like that that make console makers cream their jeans. Consoles have a distinct advantage over PCs technologically that you're not recognizing. They have documented and stardard hardware, there's no fucked up drivers running some odd network card. This allows programmers to easily program right onto the hardware with no abstraction of media libraries or kernels. You're also forgetting that TV screens are quite large and their lack of crispness lends to a natrual anti-aliased blur look to things displayed on them. My TV is 25" and I have a several hundred watts of surround sound speakers hooked up to it. Until computer monitors regularly exceed 21" and speakers for them top 100 watts gaming consoles will still hold a place in people's living rooms.

    --
    I'm a loner Dottie, a Rebel.
  38. 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
  39. 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
  40. 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.

  41. Are you smoking crack? by IMZombie · · Score: 1

    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.

    1. 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
    2. Re:Are you smoking crack? by RQ · · Score: 1

      What do you think takes up the most amount in a game code? The physics modelling or the graphics? What about the rendering? Let's not forget that it has to load the DirectX DLLs to do the rendering too.

      If you bought a car, and it had a mini-caravan tacked on the back, and someone pointed out to you that you were dragging a mini-caravan in the back, except it had no doors, and no one could live in it, would you turn around and say "Are you smoking crack? Thats not a real caravan!" or would you remove the caravan?

      When was the last time you saw Asteroids in a 3d-texture mapped graphics form? Which also took up an insignificant ammount of graphics?

      Technically speaking, asteroids is more fun to play, and takes up FAR less memory, but it was a good MS apologist tact to take none-the-less.

  42. 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.

  43. 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.
  44. how did he do that..in the future by cinchel · · Score: 1

    Update: 10/03 07:33 PM by H: /me hangs head in shame.
    my clock only says 4:11pm right now and i think i am in the same timezone as him?(eastern)

  45. 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
  46. Re:Better Gaming... by jackslackofsurprise · · Score: 1

    You are so naive... I am fully aware that there have been (and still are) a good deal of PPC variations out there, including my personal RS/6000 250s. Don't start a flame war (or a contest of intelligence) with me because you'll end up looking like a moron. Apple's execs didn't throw their product into a niche market any more than Microsoft did. Apple may exclusively produce thier own hardware since they disallowed clones from companies like PowerCurve and (my very own) Umax. Software on the other hand... Have you ever heard of Linux? or NetBsd? and you yourself said M$ NT runs on PPC chips... Besides, I never said that Apple owns any part of the PPC chipset, I was using the parallel of PC CISC clones vs. PowerPC RISC processors, so perhaps you should learn to pay attention and not be so anxious to insult your elders, kid. Get a real job and stop trying to sound educated.

  47. Re:Why? by tgibbs · · Score: 1
    So again, why? A number of people here have previously said they'll be lining up to buy this thing when it comes out, so maybe one of them can explain where I've gone wrong? It just makes no sense to me whatsoever.
    So basically, your question is: why are consoles and console games big business? Well, here's why I will probably be lining up for one of these puppies. The whole thing will probably cost a little more than the latest PC graphics card, and give better performance than you will get unless you happen to have a brand new PC. My home PC is set up at a desk for work. That's where I spend a lot of my time already; it's not where I care to spend my leisure time. It's also a few years old. Fine for the work I do at home, but limited for games. But while I enjoy playing games, I don't love them so much that I care to spend the price of a brand new PC and large screen high resolution monitor for my rec room. A few hundred bucks is about it. The TV in my rec room isn't high res, and probably won't be for a few years, until prices drop quite a bit--I'm just not that much of a videophile. Given that I will save hundreds of dollars on the console, as compared to a new PC and monitor, I don't really object to paying a few extra bucks in license fees for the games themselves--so Microsoft will ultimately be able to make a profit (although knowing Microsoft, they probably will let most of the profits go to developers for the first year or two, to hook them into developing for their system).
  48. Re:Wrong market?... by cyber-vandal · · Score: 1

    Does anyone know whether Lego uses child labor? Or maybe they ruthlessly ran the Bric Blocs people out of business. Who cares?

    Well you should care. It certainly turns my stomach to know that kids not much older than my little nephew are making clothes and shoes in the name of the almighty corporate share price.

  49. Re: -1:Stupid by paRcat · · Score: 1

    http://slashdot.org /commen ts.pl?sid=00/10/03/1240228&cid=5

    http://slashdot.or g/comme nts.pl?sid=00/10/03/1240228&cid=17

    And I saw this comment twice already, there are probably many more. In fact, this comment has been posted in just about everything I can think of. A problem with /.? No, a problem with people like you.


    _______________
    you may quote me

  50. 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?
  51. What a shame by Null_Packet · · Score: 1

    This really is getting kind of pitiful, Hemos. Many posts on Slashdot get moderated down because they are inflammatory comments often from trolls. After reading the article you posted here, I have a hard time believing that what you posted was anything other than a troll.
    Before this gets moderated down, let me clarfy that. As one of the senior posters on Slashdot, you owe it to your fellow posters to post quality material. I don't think you've done that. While the link you posted is a good article, all you did was bitch and moan for your couple sentences about Microsoft. Is the idea that MS is a bad or evil or monopolistic company a new idea? Nope.
    The reality is that this typifies much of the Linux community at this point. Rather than create a gaming console that runs linux or bsd or whatnot, it is far easier to sit on the sidelines and complain about this-or-that. It seems like the Linux community has really suffered in the last year... Rather than develop new technologies, the community has reverse-engineered other technologies. Rather than reverse-engineer new technologies, the community has been inclined to bitch.
    It comes down to the simple fact of put-up or shut-up. Rather than continue to post 'oh Microsoft Sucks' articles, come up with some constructive ideas, help move things forward.

  52. 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.

  53. Getting on the bandwagon by rip20c · · Score: 1

    I hate to submit a "me too" post, and have resisted thus far, but this issue of repeating stories really is getting out of hand. I don't know which is worse, repeating a story from a month ago (a la the Gamecube story) or from a few days ago (a la the Xbox story). Either way it appears sloppy to the reader.

    I don't like to complain about a website that provides this much content for nothing, but there really should be a system in place to prevent this from happening.

    ----
    rip20c

  54. Re:It's no surprise by rodgerd · · Score: 1
    Maybe there IS no X Box, maybe M$ just wanted to cause problems for the PS2.

    Ahh, the delicious irony. Microsoft's vapourware campaign is doing unto the PS2 what Sony has done unto the Dreamcast.

  55. Re:Xbox Beyond the limitations of TV displays by CandyMan · · Score: 1

    That is a point. But you are reading /., so you are probably a PC gamer anyway. Average console buyers --the kind that dont have PCs, or use their PCs just for (home)work-- use TVs for their gaming, and they even like that blurry merge-in of the pixels. So you are in a minority there.

    I remember another interview with Carmack (won't bother to look up the URL, you will have to trust me on this) where he said that rather than increase resolution, he would up the frame rate and keep the eye candy. But hey, he's only the programmer. I am gilty of going for the 1240x1024 too, sometimes.

    --
    http://barrapunto.com/ - News for nerds, en español
  56. Re:Xbox Beyond the limitations of TV displays by CandyMan · · Score: 1

    An outdoor scene can have a scene complexity of 3.5 - 5 (or average). So at complexity 5, each pixel is overwritten, on average, 5 times

    Not to be snotty, but... Where do you get these figures from? I thought VIS (the visibility table compiler for Quake games) took care of those invisble poligons and reduced overdraw.

    --
    http://barrapunto.com/ - News for nerds, en español
  57. Passes mixed up by CandyMan · · Score: 1

    Yes, you are right. I got passes mixed up. Yet I am sure that by the time Xbox hits the streets there will be a NVidia chipset for PCs that does eight textures per pass. Or sixteen, whatever. It seems hardcore gamers will pay anything, so the race isn't gonna slow down any soon.

    30 texture passes would give renderman-like quality? hmm... Time to go hit Google.

    Mark Peercy of SGI has shown, quite surprisingly, that all Renderman surface
    shaders can be decomposed into multi-pass graphics operations if two
    extensions are provided over basic OpenGL [...] It may take hundreds or thousands of passes, but it clearly defines an approach with no fundamental limits.


    I would appreciate it if you could provide the URL where Carmack says 30 will do. That is only 1.5 generatios away from 4! (well, 3 really ;).

    --
    http://barrapunto.com/ - News for nerds, en español
    1. Re:Passes mixed up by f5426 · · Score: 1

      Gosh. I hate google. Now you want me to back up my claims !

      Seeking. Mmm. You are right. I screwed it badly. Don't know where this '30' figure came from.

      Added a bit of extra misinformation into slashdot. Sorry for that.

      Cheers,

      --fed

      --

      1 reply beneath your current threshold.

  58. Third Generation Games by Calculus+Brown · · Score: 1

    In my experience with buying game systems the really good games don't come out until the second or third generation. (about a year to two after the system is released) It seems that is when designers have a good handle on the ins and outs of programming. None the less I am gonna wait for the Nintendo cube, but then I am a Zelda addict!

  59. 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.


    ---

  60. Re:Wrong market?... by Snocone · · Score: 1

    Well you should care. It certainly turns my stomach to know that kids not much older than my little nephew are making clothes and shoes in the name of the almighty corporate share price.

    Hmmmmmm.

    So you would feel much better if kids not much older than your little nephew were starving to death, working as prostitutes, or stealing to survive instead of having a comparatively safe, comfortable, and highly paid job in the garment industry?

    Fuck, some people like this guy are such idiots it makes me want to puke. Wake up and smell the coffee (or cliché of your choice). The real world is a harsh place, you know. Who do you think would feed these children if they DIDN'T have a job? People who actually care about the welfare of children should be BLESSING the garment industry for taking them off the streets, not trying to put them back on.

    Or maybe people like cyber-vandal aren't REALLY the complete fucking idiots they appear to be. Maybe they just don't like it that the under-6 prostitute supply is drying up in Bangkok as the former prostitutes move into the garment industry and other "expolitative" industries, and they're trying to get the kids out of a job so that there's a bigger labor pool for their sick pedophiliac urges. But maybe not.

  61. Re:Xbox Beyond the limitations of TV displays by PollMastah · · Score: 1
    He's talking about partially overlapping polygons/triangles. VIS only gets rid of completely obscured poly's; but you still have to deal with partially visible poly's. Also, VIS doesn't get rid of 100% of the completely obscured poly's -- there will still be a few invisible poly's that won't be filtered out by VIS.

    If you don't have VIS, you'll have to scale up his figures by an order of magnitude, perhaps more.

    --

    Poll Mastah

  62. the fact that this was posted last week by Lord+Omlette · · Score: 1

    makes me wonder if slashdot editors read their own site ^^;;
    --
    Peace,
    Lord Omlette
    ICQ# 77863057

    --
    [o]_O
  63. 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...
  64. not confusing, comparing by CandyMan · · Score: 1

    I am not confusing megapixels per second with megatris per second. I am comparing both figures, and saying that with decent culling algorithms that minimize overdraw, you dont need more polygons than you have pixels, not really.


    --
    http://barrapunto.com/ - News for nerds, en español
  65. Name Calling? by SuperRob · · Score: 1
    I'm glad this degenerated into name calling.

    Look, I'm not saying that Microsoft isn't trying to position this thing as a STB. It's just not being that overt about it, to the point where even the XBOX team is sure this isn't going to happen.

    Microsoft may think it can pull it off, and may very well be trying to make a play for it. But it hasn't forgotten what a collosal failure WebTV is/was. It's contingency plan is in place ... XBOX is primarily a game machine, unlike PS2 which can't decide WHAT it is. This way, if they can leverage the box, great. If not, they're still making money in the traditional console way ... royalties on software.

    If it's any indication, this is exactly Nintendo's strategy too ... but they're even forgoing DVD playback for the cheaper and easier to control Mini-DVD.

  66. 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.
    --

  67. Re:When will we have just one box? by derrickh · · Score: 1

    They tried that. it was called the 3D0. Needless to say, it failed. miserably.

    D
    Mad Scientists with too much time on thier hands

  68. Re:Duplicate/really old stories WAS: Re:Deja v� by GandalfGreyhame · · Score: 1
    preference could be given to people whose ratio of offtopic- votes to comment-posts is lower.

    Hey hey, another idea stolen from Kuro5hin! Well, not exactly, but close enough. Kuro5hin has Mojo now. Way cooler than /. . Go there. You know you want to :)

    Linux is only Free if your time is worth Nothing

    --

    Linux is only free if your time is of no value
    Be in Your Senses

  69. 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 Felinoid · · Score: 1

      >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...

      The setup here was Netscape just went out of the way to push Mosaic off the market when IBM produced a browser built into OS/2..
      Netscape delivered a blow to OS/2 by discontinuing Netscape for OS/2 when IBM did that.

      Microsoft got the hint.. Netscape can not compeate with free software. So IE came along.
      I've mixed feelings about this.. Is Microsoft pushing Windows or pushing free software?
      I tend to think they are just pushing Windows based on nasty comments made of free software.. But then IE is built on a liccensed version of Mosaic...

      In the game console market Nintendo, Sony and Sega are all nasty and evil mini-Microsofts. It's not the same. Microsoft isn't half as evil as some of thies companys however they failed to dominate like Microsoft mostly becouse they have other evil companys to deal with.
      Nintendo knows how to create a monopoly and Sega knows how to bust it. This isn't the environment Microsoft can really dominate.
      Microsoft has the power to beat them up but in the game world they know all the durty tricks.
      In the computer industry Microsoft keeps saying "But everybody dose it" in the game industry.. The other guys say "Who me? No I'm not hidding anything"
      It's really not the same world.. people have zero loyalty.. Your only loyalty is to the console you allready paid for... when it comes time to buy a new one you'll buy the one you like the best.

      Microsoft may be attempting to gather brand loyalty by being GASP Nice Guys... Yeah I think they can pull it off but it's no easy effort.
      Nintendo BTW really pioneared the "Carry us only" market stratagy.. Sega sued over it and won... No DoJ.. no conset decree...

      And Nintendo kinda set things the way they are in the console game market today.
      I don't think Microsoft can really beat the people who are allready in the console market with anything less that the best machine they can build.
      After all... For Microsoft Inovation is copying everyone else...
      For Nintendo inovation is develuping new ways to distory compeating companys.

      Can anyone here tell I'm anti-Nintendo?
      But I'll leave Nintendo alone becouse they don't control the market... No body dose...

      I'd like to see Microsoft try to Embrace and extend this market... and not get sued by Nintendo, Sony or Sega...

      --
      I don't actually exist.
    2. 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?

    3. Re:Wrong market?... by aqx_apoulos · · Score: 1
      This might sound harsh to Open-Source zealots, but someone has to say it:

      Unless a product has shipped/available to the general public, it doesn't count. In other words, it has about as much significance to "normal" people as a professor's paper at a university.

      Until Netscape releases a final version of NS6, the only *Netscape* browser that normal people hear about it NS4. If anything, I was bashing NS4, not Mozilla.

      _Adam Poulos;

    4. Re:Wrong market?... by aqx_apoulos · · Score: 1
      Hell, they couldn't even write their own SOCKS library. How pathetic.

      So what. Do you believe in reusable components or should developers "reinvent the wheel" every time they write a project?

      _Adam Poulos;

    5. Re:Wrong market?... by drinkypoo · · Score: 1
      So what. Do you believe in reusable components or should developers "reinvent the wheel" every time they write a project?

      Nope, I was predominantly playing devil's advocate. If I didn't believe in reuse of code I'd have picked up more programming and written my own OS by now.

      Of course, I wouldn't have written any libraries...

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    6. Re:Wrong market?... by welkin · · Score: 1

      I'm a pathetic 27-year-old PSX-addicted gamer. I've ruined my knuckles with the three Colony Wars games, Tekken 3, Silent Hill (a classic), Tomb Raider 1 & far too many others.

      I've been a fairly anti-MS person for severeal years, ever since I foolishly bought Windows 3.1, which remains the only MS product I've ever paid for. All other MS products I've used have been downloaded shareware, hot or gifts. I yet to read anything that would reccommend the X-Box at all. Halo looks like another corny shooter. I'm already wasting 1G of scsi space on my B&W G3 with Unreal Tournament 425a, like I need to deal with another shooter in another little black box from a creepy company that can't write good software _at all_. . .

      I've thrown hundreds of $$$ at my PSX. It sits in the living room, right next to my old AR belt drive turntable, just above a crappy Costco VCR, just below a non-crappy Coscto Panasonic 32", wired into some old British stereo, ahhh. . .but, anyway. The X-Box, for someone like me, would be a waste of time/dough. I waste enough time/dough on the Sony Corp.

    7. Re:Wrong market?... by cyber-vandal · · Score: 1

      First of all check out this link to see why I and many others disagree with child labour. Secondly, if child labour is not wrong why is it highly illegal in all western nations? 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. I disagree with the exploitation of children so I'm a paedophile. Very good, you pathetic little moron, you don't have a real opinion, so you have to make sick accusations from behind a computer screen. Do the world a favour and make your next jump without a parachute.

    8. Re:Wrong market?... by aqx_apoulos · · Score: 1
      Oh dear, another clueless idiot bashing the Mozilla project for no good reason. Oh well, someone has to dispell the myths

      Read my text again. I *PRAISE* the Mozilla project. I'm just wondering why it took NETSCAPE (as a company) so damn long to get decent support in a browser that NORMAL people would download. It *sucks* that a majority of people using Netscape are using Netscape 4, and are *not* seeing the talents of the Mozilla project at work.

      Next time, please re-read what was written before bashing... Especially over something that was never said to begin with.

      _Adam Poulos;

    9. Re:Wrong market?... by f5426 · · Score: 1

      > taking the generous work of a lot of other people and sticking their "Netscape" badge

      Maybe you should read yours. You obviously *never* looked at mozilla. Go to bugzilla. Look at who does what. Go to bonzai. Look at who does what.

      Netscape gives back mozilla to the community. Not the opposite. The community will get back marketshare, mindshare, and ubiquitous presence of mozilla-derived products.

      > I wish that Linux extremists actually read their facts

      I wish everyone read their facts. For instance I ever went to your home page before replying. You put Objective-C as one of your favorite language, so you are problably not that stupid, but only playing one on slashdot...

      Cheers,

      --fred

      --

      1 reply beneath your current threshold.

    10. 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
  70. When will we have just one box? by ECfnW · · Score: 1

    Why don't people universalize platforms and have all tools and toys in one box that anyone can have and use- it should have universal wireless access- oh well we all have dreams

    1. Re:When will we have just one box? by soundman32 · · Score: 1

      I suppose that will be when we all have the same car/house/pet/job.

      --
      No sharp objects, I'm a programmer!
    2. Re:When will we have just one box? by Xtacy · · Score: 1

      then what? they'll be only one type of car? maybe only one type of window manager? or better yet, only one OS.

      without choice, you'll go from many different things that some people want to one type of thing that no one wants.

  71. Re:It's no surprise by fredrik70 · · Score: 1

    Dreamcast is alive and well, thank you very much!!!
    Mind you, probably wont stop me from buying a PS2 when it comes to the UK, but, I'm not in any rush really....

    --
    if (!signature) { throw std::runtime_error("No sig!"); }
  72. Re:usa vs others by fredrik70 · · Score: 1

    So it looks like europe (linux) is doing quite well taking over the good old US of A!! ;-)

    Hint: Linus is from Finland...

    --
    if (!signature) { throw std::runtime_error("No sig!"); }
  73. 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
  74. Repeat by jjr · · Score: 2

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

  75. Re:Misinformation by JanKotz · · Score: 1
    If the 2000 model is twice as advanced as the 1999, and last year's model was twice as advanced as the 1998, this year's model is 4x more advanced than than the one from two years ago, is it not?

    The advancement of 1.5 generations could easily work out to be 3x ahead of what's out there now. Maybe the marketriod was misquoted, or maybe it was stated incorrectly -- whether the statement was incorrect on purpose or not is another issue. If you've been reading Hard|OCP, you'll find some pretty negative views of Derek Perez, NVIDIA's PR guy.
    --

    --
    "A witty saying proves nothing" - Voltaire
  76. Re:Xbox Beyond the limitations of TV displays by Michael+Snoswell · · Score: 1

    Two words: scene complexity. Scene complexity refers to the fact that polygons in a scene overlap each other (from the camera's viewpoint) - ie in an indoor scene there are polygons for the wall in front of you but if there's a room beyond that then there're more polygons that get calculated and put into the frame buffer but are ultimately get overwritten by nearer polygons. An outdoor scene can have a scene complexity of 3.5 - 5 (or average). So at complexity 5, each pixel is overwritten, on average, 5 times. At PAL resolution you need 50m polys/pixels a sec, *on average*. But there will be times you are suddenly in a position where the complexiy is far higher. For example when standing in a town and looking down a street of buildings. The complexity may be 10 or more (before other culling algorithms reduce the workload). So at reasonable PC screen resolution, of say 1024x768 at 60 Hz (~50m pixels) you'd need 250-500m polys/sec to ensure you have enough headroom. This is why flight simulators etc still don't use PCs! nVidia is doing really well though, in perhaps 4-5 generations (2-4yrs?) they'll have this performance. But then we're talking about 48bit colour (if they listen to John Carmack and others) so we're talking up to 6Gbytes per sec. Of course then we're talking about loading in textures *fast*. In an outdoor scene you might easily have a few hundred megs of textures, turn around quickly (say it takes 6 frames) and the system may have to load maybe 100 meg of textures in 1/10th a second ie 1GB/s of textures. This is a lot of bandwidth PCs and consoles (now and near future) just don't have. Of course the alternative is to have your game companies spend 2 years fine tuning the geometry of everything you look at so it doesn't run too slow. Which is exactly what *does* happen for now. But how long before we grow tired of viewing painstakingly handcrafted 3D scenes and textures that takes years to tune, rather than more natural and dynamic scenes? And will we be happy with 1024x768 by then?? My guess is there's still a long way to go.

    --
    pithy comment
  77. For the LAST time by SuperRob · · Score: 1
    Look, Microsoft is not aiming this at any market except the Generation X'ers that fondly remember when console games were cool. Yeah, the current Playstation owners.

    They are NOT trying to make this a PC in your living room. At least, not yet. They know that won't work. Sony's trying it with PS2, and in Japan, it's getting used to watch movies, not play games. Whoops.

    They are trying to take the Nintendo route and say, "Look at all our cool games." Once they're in households, that's when the other features will start to become apparent.

    Everyone on the XBOX team will testify to the same thing. Gaming is the only thing on the immediate horizon for XBOX. Linux enthusiasts, like most of the /.ers are the LAST people on Microsoft's radar.

  78. 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...
  79. Loss Leader - Come on by PhilosopherKing · · Score: 1

    Can't wait till they sell these at a loss, gonna hack me up some M$ console. Hope they open at $99, MUhahahahahahahahahahaha

    --

    USA-Democracy is 270 million YESes and NOes a day, not one every four years.
  80. Response. by aqx_apoulos · · Score: 1
    people are _already_ proclaimin the X-Box as the saviour of the ocnsole-world.

    Actually, most normal people either:
    (a) Don't care about console favoritism... or (b) Don't even know what the XBox is.

    To make a real valid point, search for a list of *developers* who think the XBox isn't worth it. Then, search for a list of developers who praise it... I think you'll find that a lot of the people praising the XBox right now are also the same people making the games ...

    Don't buy into the general Slashdot ignorance. No one knows if the XBox will ship on time or late.

    IMHO, if anything, the only console company not worth trusting on release dates is *Nintendo*. Literally every console has had horrific delays ...

    And as for "Supporting 3/4 of its stated features", the specs are out. Read up on them. It's very reasonable.

    _Adam Poulos;

  81. 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!
  82. Better Gaming... by jackslackofsurprise · · Score: 1

    I have to say that I admire the M$ attempt in this leap into the next generation of entertainment. They are finally seeing what many of us saw long ago... that interactive entertainment will become the de facto for entertainment experience, and movies will be relegated to a niche roll. Don't think it's coincidental that movies will bring in (a good deal) less revenue this year than video games (a first), and that M$ has decided to release a gaming console. What many hardware vendors are failing to realize is that it's not the hardware, it's the games that matter. What offers the best experience... look at gameboy!!! PS2 will capsize due to the fact that games are hard to develop for it (remember Saturn, same thing), Indrema will die quickly because of its less-than-stellar market penetration, and Dreamcast will shortly be outdated because of a lack of Soul Calibur 2 and decent games in general. That leaves X-box and Nintendo (PPC) Cube (M$ vs. Apple anyone?) to fight over who has the best games... And if we remember, M$ and PCs in general succeeded over Macs NOT out of superior hardware, but because PCs had better games... (well, that's not the ONLY reason, but it's a bigger one than most people think.)

    1. Re:Better Gaming... by DevBoy · · Score: 1

      That moron has been posting a bunch of flame-bait recently, and I'm hoping he gets moderated down appropriately. Sometimes, however, the satisfaction of a stinging reply is too sweet to pass on.

  83. 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.
  84. 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
  85. Another repeat by Xenex · · Score: 1
    Didn't CmdrTaco post this Michael Abrash On The Xbox
    Posted by CmdrTaco on
    01:22 PM October 1st, 2000
    from the what's-he-got-to-say dept.
    Jacek Fedorynski writes: "There's an interview with Michael Abrash on Daily Radar. Michael is an ex-id Software programmer now at Microsoft working on the Xbox, which is the subject of the interview." Covers a lot of stuff including NVidia, HDTV, Lens Flares, and how the X-Box might run quake.

    Hemos, check before you post man! You did this with the Gamecube article from the other day too...

    Is married like THAT bad? ;)

  86. Re:X-Box Project Leader has Different Opinions by DevBoy · · Score: 1

    In case you're not aware, the whole point of DirectX is to enable Windows-based games to access high-performance video, sound, and input devices without having to program specifically for each device. You're obviously referring to Direct3D as a comparison API to OpenGL. The fact that X-Box is going to use DirectX simply means that they're going to write nearly tranparent layers of the DX API that are compatible with the standard PC API. This simply translates into a lesser learning curve for those of us to know the DX API inside and out (warts and all). The fact of the matter is that, although DX did and does have problems, the majority of developers welcomed a standard API and have had great success using it. In addition, MS actually listens to the developers (I've had a modest part in helping to shape portions of DirectMusic and DirectInput).

    Regarding the comment about wanting to see a blue-screen... Have you ever actually worked with NT or Win2000? (oh boy, I'm asking for it now...) I can go for weeks without rebooting my 2000 machine, and that's doing D3D development work. Although I have the typical beefs with NT that many other here would share, stability is not one of them.

  87. X-Box Project Leader has Different Opinions by rhughes · · Score: 1

    Microsoft recently did a recruiting meeting at my school (I was only there for free pizza), The University of Colorado at Boulder, where the project leader for the X-Box spoke to us and let us ask questions. I can't remember his name for the life of me. Anyhow, he hyped the X-Box, whereas Michael Abrash actually talks about the flaws in the box.

    The first obvious flaw in the X-Box is that it is using DirectX. That alone limits a programmer. I could see that it would be hard to port from, say, OpenGL to the X-Box, but would be easy to port from X-Box to the Desktop because of DirectX compatibility. (If there is such a thing ;) ) I suppose it depends on how you look at it.

    Another flaw that might be considered, could be that the X-Box is running on a stripped down NT kernel. It supposedly is not a resource hog and is nearly bug free. (I can't wait to see it blue screen...) The speaker at my school said, "The team considered every possible OS that you can possibly think of... I think you know what that means..." So they apparently did some research on which OS to use...

    It is nice to see a contrast to the hype that I heard last week.

  88. Why the XBox will fail by Mike+Gleason · · Score: 1

    Console gamers aren't accustomed to and will not tolerate their games crashing every 15 minutes. In fact, I can't remember any of my old NES and Sega Genesis games locking up or coming away feeling that a console game was buggy. I also never had to apply 5 service packs (i.e. NT4) to a console game system to get it to run smoothly.

    I've been trying to play Microsoft's Crimson Skies game today, but the game crashes/locks up/needs Windows to be restarted constantly. This is on a fresh install of Windows ME on a pretty ordinary system -- it is literally the only application other than the junk Windows Setup installed. The argument that the XBoxes will all be the identical hardware configuration ergo will it will be reliable thing doesn't work when the games don't work on that one configuration.

    The Quake-engine games seem to be more reliable (but far from console stability) than DirectX games, and DirectX will be used for the XBox. Since nVidia's drivers, DirectX, and the Windows OS are all far from rock-solid, I hope Microsoft at least places the Reset button in a convenient position on the box.

    There will be games like Crimson Skies (perhaps Halo) which will be fun to play in between reboots, but I'm sure there will be plenty of good games for the PS2 and Dolphin which are both fun to play and Just Plain Work.

  89. HDTV by TheDeal · · Score: 1

    Um. I don't think it's too early for any developer to incorporate compatibility with the HDTV system. Remember the FCC wants us all to go out and buy new TVs by 2006(2008 or whatever the year is). But who knows what could happen in 6 years (maybe i'll even finish college by then).

  90. Re:Xbox Beyond the limitations of TV displays by f5426 · · Score: 1

    You totally forgot multipass. Carmack said once in his .plan that he envision doing 20 to 30 passes over all the geometry in a near future.

    3D is not only pushing textured lighted triangle. It is often about pushing many of them.

    Btw, the second option may or may not be nicer to programmer. It depend on the used algorithm. It will rock if developers uses all the power of the graphic pipeline, but it may suck badly if the configuration of it forces the developer to make an extra pass. The raw-power-make-many-pass option, would probably do better in that case.

    The MS bet, is that, as the hardware will be fixed, programmers will develop algorithm very well adapted to it. But they'd better not miss anything important. Strangely, I can take a bet that there will be a flaw somewhere, and that every X-Box game will suffer from it (ie: just at looking at the screenshot, you'll be able to say: oh-oh, an Xbox. Look: the whatever mode is missing, so they are forced to do an extra pass and the pixels are washed out cause the precision of is too low. Or maybe you won't :-) )

    Cheers,

    --fred

    --

    1 reply beneath your current threshold.

  91. 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.

  92. 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