Slashdot Mirror


TechTV Cracks Open The Xbox

Kevin writes: "TechTV has posted some pictures of the inside of the Xbox ... Interesting stuff, I believe Patrick Norton from The Screen Savers is working on overclocking it." Warning: doing this might reduce your eBay resale value.

110 of 400 comments (clear)

  1. Warning by jdc180 · · Score: 2, Funny

    Warning:
    By opening, you might let out the intel!

  2. Hmmm... by Wavicle · · Score: 5, Interesting
    Rather light on information, even for slashdot... Still, it looks like a hackable box. Since consoles are generally sold at a loss, the Xbox could find itself a popular distributed computing node. We'll probably have to do an old TiVo trick and make a hard drive image backup before plugging in the unit... Then let the hacking begin.

    Of course, MS almost certainly has used a proprietary filesystem to thwart such an effort. And reverse engineering such surely violates the DMCA.

    --
    Education is a better safeguard of liberty than a standing army.
    Edward Everett (1794 - 1865)
    1. Re:Hmmm... by muffen · · Score: 5, Insightful

      And reverse engineering such surely violates the DMCA
      You do know that there are other countries than the US where people do have PC knowledge. The DMCA does not apply to these countries. Also, how many reverse-engineer projects do you think has been discontinued or never started due to the DMCA??
      I'm guessing zero!!

    2. Re:Hmmm... by t0qer · · Score: 2, Interesting

      They're prolly using NTFS, I betcha balloons to bannana's if MS did try and accuse someone of trying to break thie proprietary filesystem all it would take is any kind of NT license to thwart the DMCA.

    3. Re:Hmmm... by Wavicle · · Score: 2
      I was tempted to make a direct reference to the beowulf thing, but that'd look too much like Karma Whoring :)

      I wonder if that GPU has an underlying instruction set? A cluster node doesn't really have need for a high performance graphics chip, but it'd be a shame to see all that power go to waste. Maybe somebody could port seti@home (or my personal favorite Folding@home) to the GeForce.

      You never know. I remember all manner of small postscript files "to print" that were just cute ways of exploiting the processing power of the printer's cpu.

      --
      Education is a better safeguard of liberty than a standing army.
      Edward Everett (1794 - 1865)
    4. Re:Hmmm... by Wavicle · · Score: 3, Interesting
      There is all manner of copyrighted content that may be jeopardized if you hack the Xbox. And that's what the DMCA is there for. To prevent you from doing something which may defeat the copyright protection measures of some device.

      For a real life version of this, check out aibohack.

      --
      Education is a better safeguard of liberty than a standing army.
      Edward Everett (1794 - 1865)
    5. Re:Hmmm... by Tassach · · Score: 2
      reverse engineering such surely violates the DMCA


      DMCA only applies if you are trying to defeat a COPY PROTECTION method, nothing else. If you reverse-engineer an x-box so you can copy games freely, you're screwed. However, if you hack your x-box so you can use it as a router (for example), you are safe.
      --
      Why is it that the proponents of "one nation under God" are so eager to get rid of "liberty and justice for all"?
    6. Re:Hmmm... by geekoid · · Score: 2

      If your country has signed a treaty with the US, the DMCA will apply there as well.
      How do you think the US was able to have a boy in Norway(?) arrested?

      --
      The Kruger Dunning explains most post on /. http://en.wikipedia.org/wiki/Dunning%E2%80%93Kruger_effect
  3. Who wants to place bets by dimator · · Score: 2, Insightful

    Who wants to place bets on how long it will be until someone hacks a way to play X-BOX games on your PC? (And who wants to bet that they'll run better on a non-staticly configured home system with the latest and greatest hardware?)

    --
    python -c "x='python -c %sx=%s; print x%%(chr(34),repr(x),chr(34))%s'; print x%(chr(34),repr(x),chr(34))"
    1. Re:Who wants to place bets by Jace+of+Fuse! · · Score: 3, Insightful

      Who wants to place bets on how long it will be until someone hacks a way to play X-BOX games on your PC? (And who wants to bet that they'll run better on a non-staticly configured home system with the latest and greatest hardware?)

      As long as one part of the equation is static, you are probably right.

      Get this --

      All XBox systems will be identical. So, all games will be written to run on an Xbox. Now, we know that games for the Xbox will require at least a Pentium III 733, a GeForce 3, blah blah blah.

      Now, if we wanted to make a system that could play Xbox games, we would need to have at least those specs of course. Seeing as how the XBox uses DirectX, and a Windows 2000 type OS (Stripped down to be lightweight) it would probably be easy to put together a system based on a standard high-end PC using Windows 2000 or XP that lied to DirectX and pretended to be an XBox.

      As long as the "Liar" software, or Emulator if you will, lied well enough to LOOK to the software to actually BE an Xbox, everything should be fine.

      After all, the Xbox software KNOWS the one type of system it will be running on, right? That type and that one type alone?

      Everything will be good and perfect as long as a whole slew of mis-matched hardware types don't start popping up in various models of the XBox and various systems aren't trying to emulate such machines. It's then that the software will start to have a real piss-fit.

      --

      "Everything you know is wrong. (And stupid.)"

      Moderation Totals: Wrong=2, Stupid=3, Total=5.
    2. Re:Who wants to place bets by ConsumedByTV · · Score: 4, Insightful

      Unless microsoft does some sort of hardware checking when each game starts as part of the SDK...

      --


      "Not my manner of thinking but the manner of thinking of others has been the source of my unhappiness." - M
    3. Re:Who wants to place bets by Glonk · · Score: 5, Informative
      Actually, that'd be basically impossible to do without some serious emulation.


      Basically, what it comes down to is the Xbox has the shared memory architecture, and the PC does not. That is, there is no video card RAM on the Xbox, there is no system RAM on the Xbox, there is just 'RAM' on the Xbox. The GPU and CPU both have equal access to it. The PC, as you surely know, does not work like that.


      Then there's the fact that the Xbox games are all designed to run at Ring0 in the kernel, too...

    4. Re:Who wants to place bets by frleong · · Score: 2

      Let us go back to emulate Xbox under MS-DOS!

      --
      ¦ ©® ±
    5. Re:Who wants to place bets by inburito · · Score: 3, Interesting

      Yeah.. uh.. in normal pc's you only got one address space also.

      And whatabout that pc I built for my sister that has an integrated video driver on motherboard and uses system ram (to your specifications) for video memory..

      And whatabout nvidia's upcoming athlon chipset?
      Uh.. wait.. Isn't xbox already based on it..

      For anything more complicated than plain vga(etc) you're going to need specific drivers that interface with the o/s that then provides an api for developers to use. As long as someone can duplicate that api(which is going to be different than win32) everything is going to (more or less) work. It doesn't matter if memory is shared or not(heck, agp specs let you use system memory)..

    6. Re:Who wants to place bets by haruharaharu · · Score: 3, Interesting

      Yeah.. uh.. in normal pc's you only got one address space also

      No, they have two (at least). A GeForce2/32MB card has 32MB of ram in its own address space. This may be mapped into the main physical address space, but it isn't necessarily done.

      --
      Reboot macht Frei.
    7. Re:Who wants to place bets by Jeremy+Erwin · · Score: 2

      Actually, I think Microsoft is probably less interested in preventing emulators than in preventing the system from being used as a cheap Linux system.
      I think we're all familiar with the peculier economics of the XBox-- Microsoft loses a good deal of money (~100 dollars, perhaps) on each XBox. They make the money on each game sold.

      So, there are three unorthodox possibilities
      Linux installed on Xbox: Microsoft and its cronies sell zero games. MS will hate this, particularly if (in your dreams) quality games come out for XBox/Linux. I'm not sure if any Linux for XBox will be suitable for much more than distributed computing-- in which case, a box with similar capabilities (without the fancy graphics) chipset could serve just as well.
      XBox emulator on a state of the art PC: probably hard to manage, but since it allows Microsoft to make money off gamesales without the loss-leading XBox hardware, MS might encourage this-- if and only if the quality was high enough to not reflect poorly of genuine X-Box platforms.
      Reverse Engineering of game development kit:
      No more royalties to Microsoft...
      Microsoft will throw a hissy fit, and release the lawyers.

    8. Re:Who wants to place bets by inburito · · Score: 2

      Nope! x86 architecture has exactly one address space. If you're talking about putting that geforce of yours into ppc or alpha then the address spaces might be physically different(not sure).

      In x86, however, everything resides in one address space and you can access everything by it's address directly(highly unportable). That Geforce is going to get its 32mb(probably more) slice somewhere in the common space.

      Yes.. I've written a driver for a videocard before..

      For a linux side of the things look at address translation explanation by linus here. Specifically the part about pci-memory and the exception for x86.

  4. so what does the price tally to by blonde+rser · · Score: 3, Funny

    Now that we can get our hands on the parts and see what they are has anyone summed up their street value and compared that to the unit price. Next time I put a system together would it be worth it to pick up an Xbox strictly for cannibal purposes?

    1. Re:so what does the price tally to by Wavicle · · Score: 2
      It looks like you probably could not cannibalize much besides the hard drive and DVD. The processor may be slotted and come off. Everything else looks to be built onto the motherboard.

      If you were to try and build a system yourself that was equal to the Xbox, it would cost you a bit more than the Xbox. That's one of the reasons the Xbox has some appeal as a server commodity box. A 16 node cluster of Xboxen costs $300*16 = 4800. Not bad at all, and they're all linked via a 100Mb ethernet backbone.

      This of course assumes you could buy an Xbox without having to buy 4 games and a controller for just $250 more.

      --
      Education is a better safeguard of liberty than a standing army.
      Edward Everett (1794 - 1865)
    2. Re:so what does the price tally to by Elbereth · · Score: 4, Informative

      Well, I don't think you can really duplicate this system exactly, since some parts of the system are custom jobs (ie, an Intel CPU with an nVidia chipset). However, if you wanted to make a comparable system:

      Case: $30 (cheapo mATX) to $100 (Antec ATX)
      Motherboard: $50 (cheap mATX) to $150 (Asus ATX)
      750MHz CPU: $40 (OEM) to $65 (Retail)
      128MB RAM: $10 (OEM) to $25 (Retail)
      Good AGP card: $75 (Radeon LE) to $350 (GeForce3)
      20GB hard drive: $60 (OEM) to $100 (Retail)
      DVD-ROM: $50 (OEM) to $100 (Retail)
      Sound Card: $35 (OEM) to $100 (Retail)

      Cables, floppy, keyboard, mouse, and other misc components would add another $50 if you didn't already have them.

      Altogether, probably $400-500 with OEM parts. IMHO, this would kick the ass of the X-Box, but you'd have to spend more money for it.

    3. Re:so what does the price tally to by Elbereth · · Score: 2

      Yeah, I was going by the prices of a Duron or Celeron of a faster speed, which is roughly comparable to a Pentium III. Anyways, most gamers would overclock a 750 MHz chip to over 1GHz.

      I know that everyone is drooling over the X-Box, but even with the technical specs in front of me, I have a difficult time being impressed with it.

      It's just another proprietary, integrated PC. Compaq, Packard Bell, and lots of other PC manufacturers churned out those pieces of crap for years. Look at where Compaq and there ilk are now... dead.

      Integrated PCs never were stable in the past, and I don't think they'll start being stable any time in the future. If every Packard Bell or Compaq is built the same way as the 10,000 previous to it, how come they crash all the time?

  5. Wow... looky here. by SynKKnyS · · Score: 4, Interesting

    Doesn't that look like a normal DVD-ROM and a normal harddisk? That leaves a lot of possibilities.

    You can upgrade the DVD-ROM drive and make load times faster.
    You can upgrade the harddisk drive when it gets full.
    Whatever copy-protection mechanism the XBox has can be broken easier since it uses standard PC parts.
    The possibilites go on and on...

    Looks like a hacker's picnic to me. =) Also, look how much room is in that thing. They could of at least added a PCMCIA slot or something.

    1. Re:Wow... looky here. by Wavicle · · Score: 2
      They have a USB port, although microsoft calls them 'not quite standard'. Not sure what that means yet. They also have a 100Mb ethernet port. But, yeah it doesn't look like there is so much as an ISA slot in there.

      Still, I plan to pick one up as soon as I can get it without paying $200 extra for a "value" pack. It looks like a hacker's dream.

      --
      Education is a better safeguard of liberty than a standing army.
      Edward Everett (1794 - 1865)
    2. Re:Wow... looky here. by Wavicle · · Score: 2

      Hey, if that's it, that's good news. I imagine many hackers (myself included) aren't intimidated by a little soldering job to get a "standard" USB port. Heck, I bet I could hijack +5v and Gnd off the Xbox's power supply and wire them directly to a small usb hub I've managed to fit in there somewhere poking out the box to give me 4 standard USB ports. I doubt I could connect 4 500mA devices though :)

      --
      Education is a better safeguard of liberty than a standing army.
      Edward Everett (1794 - 1865)
    3. Re:Wow... looky here. by CaseyB · · Score: 2

      The one "real" reason is (3) they're driving a higher voltage through their usb, to support rumble packs and force feedback devices.

    4. Re:Wow... looky here. by interiot · · Score: 2

      The software is a bit different too... enumeration is simpler or something. It won't support standard USB devices without writing a lot of extra code. (see here, search for "usb-like")

    5. Re:Wow... looky here. by zeno_2 · · Score: 2, Informative

      I think it had something to do with the power going thru the usb ports, I THINK it was juiced up you could say, to provide better support for force feedback joysticks or something like that.

      It was a while ago I was reading about it though so it may have just been a fragment of info from something else I was thinking of.

      Im curious to know if you can use a keyboard/mouse with this, one that is made for a pc (similar to how you can use them on ps2), or if you are going to have to buy XBOX(TM) only stuff. From what I can remember, the usb ports on the front for the controllers were a little bit different size then a standard usb port, but only someone who has one is going to be able to tell us.

      I myself am going to wait for the gamecube. For only 199 bucks, its quite a bargain, and nintendo usually has very solid 1rst party games, and with the change to a cd type of format, I hope more 3rd party developers jump on board, I hear that one of the main things they tried to do when making the gamecube was to make it easy on developers when making games.

      But.. halo is looking mighty tempting =)

    6. Re:Wow... looky here. by Pig+Hogger · · Score: 2
      They have a USB port, although microsoft calls them 'not quite standard'. Not sure what that means yet.
      Well, it sure means it has been embraced & extended , duh? !!!
  6. ... and the it all begins by muffen · · Score: 3, Interesting

    I wasn't suprised by this article. I don't understand how Microsoft can think that it is a good idea to have "normal" PC hardware in the Xbox. I think there must be millions of people out there who have in-depth knowledge about the PC hardware. This means that it is not going to take long before we start seeing hacked versions of the Xbox and hardware that can be connected to it that is not released by Microsoft.

    I don't know what the copy protection looks like on the Xbox (if anyone knows anything about it... please post it), but I think it will be bypassed very shortly.

    I remember the playstation, it took almost a year to get the first chip. The reason was that this was the first console where you needed to do a hardware modification in order to play pirated games combined with the fact that it was NOT standard PC hardware inside it.
    With the Xbox, one don't have to worry about any of these things

    On the box it said supported operating systems was Windows 95 or better... I therefore asumed Linux was supported

    1. Re:... and the it all begins by DarkZero · · Score: 2, Interesting

      I don't understand how Microsoft can think that it is a good idea to have "normal" PC hardware in the Xbox. I think there must be millions of people out there who have in-depth knowledge about the PC hardware.

      Yeah, and some of those millions of people are game developers, and that's why it's a good idea. Games can be ported from the X-Box to the PC or from the PC to the X-Box with incredible ease, which means that the X-Box can have a lot of cheap games thrown onto it to quickly develop a library and developers will be attracted to it because they'll be able to port their X-Box game to a completely different platform with different players very easily, thus bumping their profits up 25-50% off a single game.

      As far as piracy goes, I believe Microsoft is counting on the fact that DVD drives are ridiculously expensive. If they're really planning on chucking the X-Box in favor of a second console within only a couple years, which is a pervasive rumor that supposedly has some legitimacy to it, then that's a really good bet. If not, then the X-Box will be relatively free of piracy for about as logn as the PlayStation was, i.e. one to three years.

    2. Re:... and the it all begins by MadMirko · · Score: 2, Interesting

      I don't understand how Microsoft can think that it is a good idea to have "normal" PC hardware in the Xbox.

      Simple: MS wants the XBox to become as popular as possible. If it can be canibalized, hacked, tweaked, improved, whatever, it will become a beloved toy of the cool hacker type guys. Everyone wants to be a cool hacker type guy, so everyone will want a XBox.

      In an interview with the German magazine "Focus", a MS representative explained that the XBox wasn't viewed as a cash cow (like Windows), but rather as a means to get more popular.

    3. Re:... and the it all begins by Elbereth · · Score: 4, Interesting
      You're talking like a PC and an X-Box are two different things. The X-Box is simply a custom PC motherboard with a custom PC chipset. Does this make it any less of a PC? I think not, but this is just my opinion.

      Why not just put together your own "X-Box"? Get a standard MicroATX or FlexATX motherboard (1 to 3 PCI slots, 0 to 1 AGP slots, 1 to 3 DIMM slots), stick in a 2.5" laptop EIDE hard drive and 2.5" slimline DVD-ROM, and you're mostly set. You need to figure out how to get decent graphics out of a motherboard that probably has an integrated graphics chip (S3 Savage4, SiS 5xx or 6xx, ATI Mach64 or Mach128, or generic crapola)... but consider this: the most popular games right now are not first person shooters. The most popular games right now are Diablo II, The Sims, Civ III, etc. These games do NOT require anything better than a crappy ATI Mach64 chip (ie, Rage Pro).

      Once you've got something running at 900 MHz (have you seen anything slower sold online lately?), a 20GB hard drive (again.. ever seen anything smaller sold online?), and an adequate graphics card (or even a next-gen graphics card like the GeForce3 or new Radeon All-In-Wonder), you can laugh at that silly X-Box.

      Advantages of the Flex-ATX system
      1. I'm using a standard chipset, probably from Intel, SiS, or AMD (no, not VIA, because VIA sucks). My chipset is well-supported and proven.
      2. I'm using quality components and not skimping on the power supply, RAM, or CPU fan. Again, my Flex-ATX system is more stable.
      3. I know the hardware and diagnose problems easily. I know everything about Asus motherboards by now, after using them for so long. Most importantly, I know their quirks.

      Disadvantages of the Flex-ATX system
      1. It does suffer from using "random", commodity PC hardware, rather than a uniform system (but, then again, I hate every Compaq I see because of their uniformity in suckitude).
      2. It costs a little more to build
      3. There's no billion dollar ad campaign behind the F-Box.
      4. It's not exciting to hack.

      I know, I know... I'm a spoilsport, too cynical, I "just don't get it", etc. I've heard all the flames before, but I haven't heard a good, rational argument that would change my mind.
    4. Re:... and the it all begins by Elbereth · · Score: 2

      I think $700 is a little steep. I agree it would cost more, but $700 would get you one sweet machine today. You could probably even throw in a 19" monitor for that much money.

      Anyways, why would I want to play X-Box games, when the X-Box is just a PC with integrated hardware? I can play the very same games on my PC.

      Can you explain to me why I'd want to use an emulator to play a game I already own?

    5. Re:... and the it all begins by TheMoog · · Score: 3, Informative
      I don't know what the copy protection looks like on the Xbox (if anyone knows anything about it... please post it), but I think it will be bypassed very shortly.

      Can't say much (under NDA here) but the copy protection system is several steps above and beyond anything currently out there, drawing from various hardware facilities and strong cryptography with all code and data on the DVD and HD being signed/crypted.

      If I were a betting man I'd bet against the protection being broken in the next year or so - it really is that much of a leap above the usual PS-style damaged block/weak crypto system.

    6. Re:... and the it all begins by Sloppy · · Score: 2

      MS wants the XBox to become as popular as possible.

      I am sceptical about that. Everything I've heard suggests MS wants XBox software licensed by Microsoft to become as popular as possible. If the XBox becomes open and developers become free to use the XBox without MS getting a cut of the software sales, MS will lose money.

      Deliberate incompatabilty is the only way MS can survive.

      --
      As copyright owner of this comment, I authorize everyone to defeat any technological measure which limits access to it.
    7. Re:... and the it all begins by Elbereth · · Score: 2

      Well, I have a Playstation and Sega Genesis. I owned a Commodore 64 before you were born.

  7. Overclocking a game console ?? by Thomas+Miconi · · Score: 3, Funny

    "Whoaaa, your new ultra-fast shoot'em up game really kicks ass !"

    "Well, er, actually it's a port of Super Mario Bros I"

    Thomas Miconi

  8. Pictures, eh? by KILNA · · Score: 5, Insightful

    I don't meant to be your usual cynical "What's this story doing here?" flame, but half the pictures are a guy with a screwdriver. And the pictures that are of something I want to look at are just too small to be informative. It appears to be a PC in a console cabinet, for what its worth. There are some chips, but you can't read the writing. There isn't even commentary except for useless captions like "Righty-tighty, lefty-loosey" So...

    What's this story doing here?

    --
    Error: PANTS NOT FOUND. Press <F1> to continue.
  9. Is XBox noisy ? by n-tone · · Score: 4, Insightful

    I've seen there are two fans in XBox/10Box. So, the question is : Is the XBox/10Box more noisy than my Dell PowerEdge 1400 ?

    1. Re:Is XBox noisy ? by Radnor · · Score: 3, Informative

      No, it is not noisy, nor is it very hot, even after a long game of Halo. My PS2 is noiser and hotter than my XBox. My Dreamcast is noiser than either of those two.

      On another note, it's nice to go into the memory settings and see "50,000+ blocks free" rather than something like "15/128 blocks free". Thats with a saved game from each of my 3 launch titles, too. =)

    2. Re:Is XBox noisy ? by Red+Avenger · · Score: 2, Informative

      Its pretty darn silent. I think this could be classified as a "silent pc". Can't really hear the fan (the dreamcast is much louder than this thing). Sometimes I can hear the hard drive purring.

      And BTW this thing is dang cool. Played Halo for 7 hours straight last night (this morning?). Totally awesome game. For those that are complaining about load times its about 10 seconds for Halo which I think is pretty good. Some may disagree. On the whole I am glad I got the console. Can't wait till I save up enough for Project Gotham. Now that looks cool.

  10. What's the point of OC? by Shaheen · · Score: 5, Interesting

    Most people would want to overclock a system for higher framerates, but it's pointless on Xbox, because the framerate is tied to the refresh rate of the display. This is why you will get a constant 60 or 30 frames per second on most games, rather than massively varying framerates like in PC games.

    The reason to lock the framerate is that this frees up processing time for other threads in your application to do things like physics simulation, collision detection, etc.

    --
    You should never take life too seriously - You'll never get out of it alive.
    1. Re:What's the point of OC? by hyrdra · · Score: 4, Informative

      The framerate is not in fact fixed on any system. Consoles run programs just like any other computer system, and those programs can do whatever they want with their processor time. They can spend all their time pushing scene detail to the GPU (even through only 30 fps makes the cut), doing physics calculations, etc. I'm sure any intelligent game programmer won't try to push for 100 fps on a 29.97 NTSC output, but you never know and it's still a possibility.

      You also neglected to mention that the PC framerates of 172 are also not viewable because there aren't many people running their monitors with a VSYNC of 180 Hz (or similar, not that many monitors support refresh rates this high). So it's just wasted, which just reaffirms the fact the crazy watercooling overclockin' gamers are really crazy...

      --


      "I'll just chip in a bit for RedHat: I actually have that installed on my university machine." - Linus, '95
    2. Re:What's the point of OC? by Shaheen · · Score: 2

      Yes, this is entirely true. However, having worked on Xbox, I know for a fact that developers use such an API call to lock the amount of time spent drawing scenes.

      Of course, as you said, it's up to the developer to do this. But then again, MS has specific constraints about framerates of games (as does Sony and Nintendo). Basically, if you can't guarantee your game will run at 60fps all the way through, then you'll have to run at 30. This is so that players do not gripe about visual quality due to framerate (because when it's locked, it's always the same).

      --
      You should never take life too seriously - You'll never get out of it alive.
    3. Re:What's the point of OC? by foobar104 · · Score: 2

      I'm sure any intelligent game programmer won't try to push for 100 fps on a 29.97 NTSC output, but you never know and it's still a possibility.

      Actually, it isn't. If your display's vertical refresh isn't an integer divisor of your application frame rate, you'll actually end up dropping frames on the output. At some point, determined by the ratio of display refresh rate to app frame rate, the two cycles will be sufficiently out of sync that the display refreshes when a new frame isn't available in the framebuffer. Poof. Dropped frame.

      In hard-real-time applications, like flight simulation for instance, making sure the vertical sync signal given to your graphics hardware is used as the basis for your application frame clock is very, very important. When you're dealing with the relatively low refresh rates of analog TV, it's important even for game consoles.

    4. Re:What's the point of OC? by geekoid · · Score: 2

      The point of trying to get such high framerates is so the framrate will stay above 60fps when there is a bunch of stuff happening on the screen at the same time.

      --
      The Kruger Dunning explains most post on /. http://en.wikipedia.org/wiki/Dunning%E2%80%93Kruger_effect
  11. why? by geomcbay · · Score: 2, Insightful

    Why would anyone overclock the XBox, unless they first managed to figure out how to run a standardish OS on it?

    The only benefit would be extremely increased system instability on a system already known to have heating issues when not very-well ventilated....

    Virtually all console games are frame-locked to 30 or 60 fps, so its not like you're going to get any performance increase out of your games.

    Sounds like a waste of time.

  12. RAM Architecture by jawtheshark · · Score: 2, Informative
    Interesting. I didn't know that. But isn't essentially AGP doing the same stuff? The graphics card hogging your system RAM and disallowing access to it for the rest of the system. My previous system had 128Meg RAM and a 64Meg Aperture...now games woudn't fluidly play at all. Upgrading the mem was enough. Another system with 128Meg RAM and a PCI card ran the games I tried fluently even with a lot of lesser specs and same OS.

    To me it looks to me that if you want to port, let's say Linux, to it you would have to define the address range you want to use for graphics displaying and the rest for the system. "Just" separate them in software, you know the amount of RAM anyway for the hardware. Not that I could do it, but it probably is a quite simple exerice for someone with the right experience.

    --
    Ahhh...the great dumpster continuum. Many a free computer will be found there. -- sowth (748135)
    1. Re:RAM Architecture by Tassach · · Score: 2

      In the Xbox, as well as some cheapo HP PCs, the actual MEMORY itself is shared


      The Amiga used to work this way (sort of). (Of course, in those days, memory was insanely expensive by today's standard). Actually, it's a pretty smart idea, as it allows you to use memory that would otherwise be wasted. It's a shame Gateway never did anything with the old Amiga patents -- there's a LOT of tech from the Amiga that would be very useful in a set-top box, even today. [I wonder if x-box licenses any of it?]
      --
      Why is it that the proponents of "one nation under God" are so eager to get rid of "liberty and justice for all"?
  13. Re:*Yawn* by Saint+Mitchell · · Score: 2, Informative

    I don't think it will take much hacking. Nvidia chip set, Intel CPU, Segate HD. If CD Boot isn't disabled you can probably take the HD out, put your own in and install linux. I'm half tempted to buy one just so I can see....but I vowed I would never own on, so I'll have to let somone else try it.

  14. A good read on the Xbox being a PC issue... by Glonk · · Score: 3, Insightful

    On Byte.com dated April 11, 2001.

    So yes, AGP sort-of does some of this stuff. But there is still the issue of going on different busses to get to the CPU and RAM from the card, instead of a direct physical link between them. As far as the Xbox is concerned, the GPU is another CPU but is only sent instructions for doing graphics. I guess you could say it's kinda like SMP.

  15. Re:*Yawn* by Rouven · · Score: 3, Informative

    It is NOT a regular PC. CPU, chipset and GeForce3 are modified for console purposes, first and foremost they share the entire 64 megs memory of the box. So, no AGP etc. necessary.
    As for copy protection, it's a DVD-9 drive, which consumer-level DVD writers can't do (yet).

  16. Connectix by bryan1945 · · Score: 2

    Didn't Connectix reverse engineer the Playstation so the games could be played on a Mac? (I forget what the name of the product was). They were sued, but won. So what's to prevent this company from doing the same thing with the xbox.

    Also, is MS going to have games released [b]only[/b] on the xbox, and NOT on Windows xxxx?

    --
    Vote monkeys into Congress. They are cheaper and more trustworthy.
    1. Re:Connectix by Overzeetop · · Score: 3, Informative

      The DMCA. If you reverse engineer it and try to profit off that information, you've violated federal law today. The code inside is copyright MS, you broke the code, you sold it, you go to jail.

      Isn't the land of the free wonderful? :-/

      --
      Is it just my observation, or are there way too many stupid people in the world?
  17. The actual pictures are here... by at-b · · Score: 5, Informative

    Here're some direct links to the pictures, without having to jump through hoops. (TechTV's not particulary standards-compliant site that crashed Konq on me once; the dreadful JS that is used for *everything*; the pop-ups required to get to the pictures; the slowness of the site)
    Please no Karma claims; I'm at the cap - it's just a much more convenient way to get to the actual images.

    Xbox screws
    Warning
    Pat sizes thing up
    Righty-tighty, lefty-loosey
    Just a couple more to go
    Under the hood
    Hard Drive
    The motherboard
    These hands have killed Athlons
    CPU central
    Intel inside

    The 'silly' link titles are TechTV's, not mine. You may have to copy/paste the shortcuts into your URL bar in case TechTV's site plays nasty with image linking from other sites. (I don't think it does, though)

    Alex T-B
    St Andrews

    1. Re:The actual pictures are here... by yatest5 · · Score: 2, Funny

      Blimey - I viewed it with IE and it was absolutely fine! Bit of a shocker that eh - I thought *everything* microsoft did was a bunch of crap ;-).

      --
      • Mod parent up! [a] by Anonymous Coward (Score:5) Thurs, June 31, @13:37
    2. Re:The actual pictures are here... by Whelkman · · Score: 2

      It didn't crash Konqueror on me, but, then again, Konqueror crashes on me often enough.

    3. Re:The actual pictures are here... by markmoss · · Score: 2

      On the other hand, I tried using IE5 to view that page on Win98 & it's now been locked up for about 10 minutes from it. I didn't wait that long, but same here. It's not crashing IE5, but it's not sending through the pictures either, and somehow it has suppressed both the progress bar-graph and the IE5 timeout to a "page not available" sort of message.

      So use the links above. They work fine (so far)...

    4. Re:The actual pictures are here... by Whelkman · · Score: 2

      Debian, but I do have on that "conserve memory" feature which takes the whole thing down if anything hiccups. Even with that on it consumes about 100 MB of RAM after two days of use.

  18. mp3 by leuk_he · · Score: 2, Insightful

    All dvd players can read CDroms....MP3 player

    Wrong. Not all dvd drives can read cd-r cd roms. This has to do something with the color of the laser. Since a mp3 cd would be self made (I think you want to burn your own). this might nog be the solution you want.

    just look on mp3.com for your own mp3 car radio.

  19. hmmmm.... by bunnie · · Score: 5, Informative

    pics are small and hard to read, but if I'm seeing things right, there's what looks to be a standard TSOP packaged FLASH ROM in there. Very desolderable and readable...too bad all the stores around here are sold out of XBOXes. I'm supposing someone's already done it, but if not, as soon as I can get my hands on one I'd be glad to provide the ROM contents to interested parties.

    FYI, the gamecube ROM appears to be merged into the DRAM chip, so good luck hacking. There are five chips (basically) in the GC: PPC core, ATI "flipper" chip, 2 MoSys SSRAMs, and the "ARAM" part. No ROM on the list...however, when the disc unit is removed, system still boots okay, so there has to be a ROM on that board somewhere. I guess it's in the ARAM because it's the only chip that is cheap enough/simple enough to accomodate a mask ROM as part of its contents. Perhaps it is a stacked RAM-ROM package or a multi-die on lead frame package...gotta get another gamecube and bust out the sulfuric acid on the package...

    having seen these pictures of the inside of the x-box and the inside of the gamecube first-hand, though, I'll have to say that the gamecube wins hands down for elegance of design. The 14-month design cycle of the x-box is painfully evident. Look at the size of the x-box motherboard! The gamecube motherboard looks to be the footprint of the processor heatsink on the x-box. :-P agh, and that ugly power supply....and all those empty spots on the motherboard. Future upgrade potential, maybe...And *two* fans!!! no surprise M$ is losing $100+ per box. I'm not sure about Gamecube, but at $100 cheaper than X-box, they could still be making money on the console with its clean design and small parts count...

    of course, good hardware is only half the formula for success of the console. Games are important too...

    And so the final big question is: what do you do when 50% of the units shipped have failed hard drives after 3 years? Those can't be "quality" hard drives in the x-boxes, and they probably aren't working in the friendliest of conditions...

    1. Re:hmmmm.... by mrm677 · · Score: 2, Informative

      My Seagate IDE drive crashed after a year. Piece of shit.

    2. Re:hmmmm.... by donglekey · · Score: 2

      Here in Topeka, KS at Circuit City we only got 19 in, and ended up selling only 14. We were selling them in bundles, so that is surely part of it, when people could go down the street to Best Buy and get one un-bundled. That, and I convinced one couple to come back and buy a Gamecube :)

  20. Re:*Yawn* by Wavicle · · Score: 4, Interesting
    The 'stripped down PC' uses a shared memory architecture that you won't find on a modern PC.

    In this case that's a function of the operating system kernel.

    Also runs all code at Ring0.

    Also a function of the kernel.

    And I think it's quite clear that the Xbox was designed (hardware-wise) specifically as a gaming system.

    I disagree. Games don't need a hard drive, a dvd drive, USB port, or ethernet port. Although it is marketed as just a games box, it's pretty clear that it is also intended to serve tasks such as a DVD player, broadband WebTV (and all that goes with it), Personal Info Manager (Outlook Xbox), etc.. Microsoft hinted that they would discourage xbox usb peripherals from being developed... I'm betting within 18 months you'll see an internet access pack for the Xbox that includes a usb hub, usb keyboard and usb mouse.

    I think the Xbox could become what CD32 and CDI were trying to become.

    --
    Education is a better safeguard of liberty than a standing army.
    Edward Everett (1794 - 1865)
  21. Like a Buick by krmt · · Score: 4, Insightful

    Well, at least we know why the XBox shouldn't be moved without a forklift - the damn hard drive is taking up more than a quarter of the space. Since no other console has it, I think it's fair to say that without the hard drive the XBox would be more on par in terms of size. The controllers though, are still bigger than Australia.

    Makes you wonder how badly they wanted the hard drive though. It certainly would have cut down on cost and size had they not included it, but they obviously didn't care too much about size or else they would have fixed the controllers. I personally think the hard drive is a dumb idea, but then, I think console games and PC games should remain forever separate (case in point: my friend tonight asked me if he should buy a USB mouse, keyboard, and $50 PS2 copy of Deus Ex, or just buy the $20 PC version of the game). I dunno, does anyone feel that the hard drive will really be a help to the console? I'd assume it goes along with their whole vision of it being MyDigitalEntertainmentX-Hub(tm). And we all know how people are wetting themselves for one of those!

    Come back with a better form factor, a good price point, and some cool titles and I'll buy one. Right now though, I'm thinking Game Cube.

    --

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

    1. Re:Like a Buick by erasmus_ · · Score: 2, Funny

      I'm glad you think a hard drive is a dumb idea. That's sort of (the opposite of) what I was thinking when I ripped a bunch of audio tracks onto it yesterday, and was playing them instead of the game soundtrack, completely enhancing my gameplay. Oh, and it's horrible that I don't have to buy memory cards as well, or worry about running out of space for saved games. The hard drive is a feature that other consoles will soon regret not having.

      --
      Please subscribe to see the more insightful version of th
    2. Re:Like a Buick by Namarrgon · · Score: 2
      It's not a PC. It boots from a BIOS into flash ROM, and/or from a DVD. It doesn't need to install a separate OS to the harddrive, it's all built-in, permanently.

      Besides, the filesystem would be journal-based anyway, so the chances of damaging it would be slim. Losing the game you just saved, maybe, but I doubt you'd even need the harddrive there to boot, if it came to that.

      --
      Why would anyone engrave "Elbereth"?
  22. Or is it? by O2n · · Score: 3, Funny

    Warning: doing this might reduce your eBay resale value.

    Only if you conisder selling yourself.
    Come to think of, I thought slavery was abolished looong time ago. Hmmm... :)

  23. Re:*Yawn* by iomud · · Score: 2
    I'm betting within 18 months you'll see an internet access pack for the Xbox that includes a usb hub, usb keyboard and usb mouse.

    It has onboard ethernet, no need for all that usb nonsense other than for alternate controler devices. I think a hard drive is not a bad idea at all for a game machine instead of a stack of memory cards ala playstation, also you open up the versatility of the machine greatly with storage options combined with the elimination of many of those blasted loading screens is what I'm thinking.

  24. Re:*Yawn* by Wavicle · · Score: 2
    Not true. That feature has little to do with NT. It's a hardware issue.

    That's why I said "in this case".

    Most "onboard video" motherboards and laptop video also fit into this case, but the kernel sets up a virtual mapping so you can't just plug in a physical memory address into a mov instruction and have it show up on the screen. In this case the only reason you don't see the "shared memory architecture" on a modern PC is because the CPU's MMU is set up such that you don't.

    --
    Education is a better safeguard of liberty than a standing army.
    Edward Everett (1794 - 1865)
  25. Re:*Yawn* by TheMoog · · Score: 2, Informative
    In this case the only reason you don't see the "shared memory architecture" on a modern PC is because the CPU's MMU is set up such that you don't.


    That simply isn't true - the CPU has no direct access to the RAM on a graphics card. Period. Instead it must use memory mapped IO to set up DMA transfers to and from the graphics card's RAM, or poke each byte individually over the bus - very unlike the direct cache-line level access it has to its own RAM chips.

    Xbox on the other hand has all of the RAM available to both devices; they share access to the same physical RAM - PCs have two physically distinct RAM banks; one on the graphics card and one on the motherboard.

    Of course there is AGP but this is a way for the graphics card to read and write to a limited subset of the mainboard's RAM - and very slowly at that, causing all sorts of contention issues. At no point can the processor or its MMU access the memory on the graphics card directly.

  26. XBOX harder to hack than you think by voronoi++ · · Score: 5, Informative

    Some info:

    1) XBox will only boot from layer 2 of a DVD
    2) The bios is held encrypted in the nv2a
    3) IIRC the dvd drive isn't a normal one.
    4) There is meant to be all sorts of encryption built into the hardware.
    5) I think there are monitering routines to detect code tampering at run time.
    6) The network stack is encrypted.
    7) There is a custom disk format i.e. not fat32.
    etc...

    It will probably be cracked eventually, but I doubt we will be seeing linux on it any time soon...

    1. Re:XBOX harder to hack than you think by morgue-ann · · Score: 2, Informative

      2) The bios is held encrypted in the nv2a

      So why is there one of these on the motherboard? (possible datasheet )

      Here's a slightly better picture than the one in the article. The chip to the right and a little up from [4] appears to be an Intel Strataflash of a pretty small size -- a 32 or 40 pin TSOP, good for only 2megabytes. The fact that it might be only 8 bits wide shouldn't matter because the ROM copies itself to RAM on bootup (Flash is slooooow).

      Also, this claims the ROM contains FAT32 and UDFS filesytem code. Not that it matters 'cause I plan to set the xbox's hard drive aside & put in one with a real filesystem (yes, ext3fs) anyway.

      I do believe that the ROM will only boot code from a signed DVD, but I also believe that ROM is replaceable.

  27. Re:So cool by ZaMoose · · Score: 2

    Last night was a terrible night for TV! Scrubs and The Tick were runing concurrently, so I ended up trying to watch both, comprehending neither! *sigh* What I did see of the Tick renewed my faith that the show will at least be decent...

    As for the Will & Grace spot, I almost wanted to vomit. Microsoft should be punished in the marketplace (by consumers) for such blatant, badly done plugs.

    I haven't seen anything on that scale of cheese since Fred Savage played Super Mario 3 with the Power Glove in The Wizard . Sheesh.

    --
    I wish I had a kryptonite cross, because then you could keep Dracula and Superman away.
  28. Re:but when will MS release a Linux Kit for it? by ZaMoose · · Score: 2

    Rumor places the HD/BBA releases in the first quarter 2002, in time for Final Fantasy X, which will require the Hard Drive. ps2.ign.com pegs FFX's release as January 2002. We'll see.

    You can buy a USB e-net adaptor right now; unfortunately, the only game that can take advantage of it yet is Tony Hawk 3. Supposedly FFXI will be utilizing the BBA, as well as an upcoming game called SOCOM, with a release date of February 14th, 2002.

    So I'd peg the BBA release as early next year.

    --
    I wish I had a kryptonite cross, because then you could keep Dracula and Superman away.
  29. Re:shouldn't be long for an emu. by Znork · · Score: 2

    I can imagine a pretty profitable buisness model based on letting MS subsidize the hardware for compute clusters based on the XBox. I suspect that would be a nightmare for them too.

  30. Chilly reception by nutznboltz · · Score: 2, Interesting

    According to the Washington Post the xbox failed to sell out completely like other consoles have. Seems many people were waiting for the GameCube instead.

  31. Gee, that took awhile... by leonbev · · Score: 2

    I'm disappointed! It took a whole DAY for someone to disassemble an XBOX, and post pictures on the web for everyone to see? What took so long?!?

    At this slow pace, it might take over a MONTH to get a custom Linux distribution running on it!

    Come on guys, hurry up! I had my heart set on building an XBOX web server running Apache before Christmas.

  32. Right Idea, Wrong Target by virg_mattes · · Score: 2

    You're right that you couldn't build a PC with XBox specifications for less than the cost of an XBox, but that's not likely to be the goal for most of us. The more likely target is to answer the question, "what PC hardware do I need at a minimum so that I can run an XBox emulator and play XBox games without buying an XBox?"

    Virg

  33. Kinda stupid... by Wakko+Warner · · Score: 2

    ...I mean, I can build a cheap PC with all that crap for less than the asking price of an Xbox.

    - A.P.

    --
    "Remember when the U.S. had a drug problem, and then we declared a War On Drugs, and now you can't buy drugs anymore?"
    1. Re:Kinda stupid... by Wakko+Warner · · Score: 2
      (all prices quoted from pricewatch.com)

      AMD Duron 700 and motherboard combo, with CPU heatsink and fan: $79

      64 MB SDRAM (I shit you not): $1 (hell, let's get 2.)

      NVidia GeForce2 GTS (yes, it's no GeForce 3, but we're looking for a cluster computer, so do we even need something this expensive?): $65

      20 GB hard disk: $63

      System case (400W ATX): $20

      D-Link DFE-530TX 10/100 ethernet (something name-brand-ish): $9

      So, minus shipping, we have a $238 700 MHz system, well below the price of an XBox and infinitely more configurable.

      - A.P.

      --
      "Remember when the U.S. had a drug problem, and then we declared a War On Drugs, and now you can't buy drugs anymore?"
    2. Re:Kinda stupid... by Wakko+Warner · · Score: 2

      You're also assuming they pay retail for their parts. You really think Intel is charging them $85 per chip and $39 per board? A built-in GeForce 3 is certainly going to cost less, per-chip, than an AGP board.

      I was just showing you could build a comparable box for distributed network computing for much less than the XBox's cost, not a high-end gaming rig.

      - A.P.

      --
      "Remember when the U.S. had a drug problem, and then we declared a War On Drugs, and now you can't buy drugs anymore?"
  34. Re:shouldn't be long for an emu. by TheMoog · · Score: 2, Informative
    Especially since no direct hardware access is alowed, according to MS coding standards. (seems they are covering themselves for future upgrades).

    That's just plain untrue; developers have full access to the components that matter (i.e. the graphics and sound processors). Those that aren't time-critical, such as the HD and network card are driven by the kernel in BIOS. So MS can upgrade them to cheaper components as time goes by without breaking games. There is no plan for 'future upgrades'.
    Al hardware access is done with an API, so things like the shared memory model are only a performance issue, not a portability issue.
    (It has to be an API, since its running a streamlined 2K kernel anyway).

    Xbox runs in RING0 all the time, so game code can poke the hardware as much as it likes...the 'API' you mention is as thin as possible and can be bypassed directly.
    There must be some sort of handshake going on to determine if its a bootable program in there, that is made for Xbox. If that could be cracked, sky would be the limit for messing around with the Xbox.

    Yup; but you'll be lucky to get past the crypotographically signed data going back and forth; you'd have to sign all the data with Microsoft's key first...good luck there.

    Where the heck are you getting your 'information' from - you don't appear to have a clue what you're talking about.

  35. Re:like economy pcs? by irix · · Score: 3, Interesting

    Not just Economy PCs - you can use this architecture to to do much more than that

    --

    Do you even know anything about perl? -- AC Replying to Tom Christiansen post.
  36. Re:So cool by banuaba · · Score: 2

    dammit! I knew there was something I was supposed to be doing last night. Stupid Metal Gear Solid 2.

    Now that game rules, btw.

    --


    Brant

    Argle. Bargle.
  37. Re:Pretty cool pics by SilentChris · · Score: 2
    "Oh wait...I can easily make my own video game console system, can't I?"

    Sure, if you spend several hundred dollars more for parts, rack up 3rd party developers, and get the FCC to approve the final product. Have a blast.

  38. NEVER in the United States of America by erroneus · · Score: 2

    You do know that there are other countries than the US where people do have PC knowledge. The DMCA does not apply to these countries. Also, how many reverse-engineer projects do you think has been discontinued or never started due to the DMCA??
    I'm guessing zero!!


    Yeah, I'll give you that much it can be shown that they can never come to visit U.S. soil without fear of prosecution.

  39. Some laptops use shared memory like this. by Mustang+Matt · · Score: 2

    The older Sony Vaios do it.

    --
    The man who trades freedom for security does not deserve nor will he ever receive either. - Benjamin Franklin
  40. Xbox is a virus... by Pig+Hogger · · Score: 2

    Xbox is a virus, which seems can infect anything, even subway turnstiles...

  41. Re:XBox freezing - The Solution! by erroneus · · Score: 3, Funny

    Microsoft has addressed the problem of constant and continuous freezing. As can be noted in the illustrated disection of the XBox, you will see multiple fans placed within the chassis. You will also notice that there appears to be a heat-related device placed upon one of the chips on the main board.

    Given that the machine's outter chassis doesn't lend itself easily to the free flow of air through the chassis, then surely, the fans are used to distribute the air within the chassis itself. If that is the case, which I believe is true, then the air passing over the heat-related device affixed to one of the system's chips is then warmed and distributed within the chassis.

    This would give the effect of evenly distributed warming within the chassis of the XBox device and thereby ambiguously warming any device within the XBox that is otherwise prone to freezing.

    I have heard that if the problem perisists that Microsoft will supply a service-pack module (for $150) that strangely resembles a George Foreman grill. You are expected to mount the XBox within the service-pack module. The service-pack module is to be pre-heated a minimum of two minutes prior to game play.

    At first note, it might appear to be objectionable that a user would have to wait such a long time for "pre-heating." However, Microsoft recommends hand-stretching exercises during this time period to help reduce the adverse effects of using their game controller.

    So you see, it all comes together rather harmoniously in the end.

    Long live XBox!

  42. Another motherboard pic by morcheeba · · Score: 2

    I found this scan of a motherboard pic through google images. funxbox.com no longer has the picture referenced on their page (let me guess why, oh, maybe blatent ripoff from some magazine), but the image is still there.

    Interesting: this older picture shows all of the ram populated, no seperate fan on the graphics chip (I guess they added it due to overheating problems or paranoia), and only 1/2 of the flash populated. The new pictures don't show the second flash site, so I can't tell if its still the same.

    This older picture has a small key showing what's what on the board. Does anyone know which magazine it came from?

    1. Re:Another motherboard pic by morcheeba · · Score: 2, Informative

      Thanks- it looks like it's from this this wired 9.05 story. The web version doesn't include the picture.

  43. I dunno about buying it on eBay.. by gatesh8r · · Score: 2, Funny
    Uncle Bill says that if it is off of eBay it's probably pirated, and I don't want a pirated X-Box... I'm going to be a good boy and overpay for it at a department store! That way I can check the holographic inside of the box to make sure it's genuine!!!

    --
    Karma whorin' since 1999
  44. Impressive by krmt · · Score: 2

    Wow, that's pretty amazing. You couldn't have just hit the mute button on the TV and played them on your stereo instead? And you could have saved money overall by buying a couple of fat memory cards rather than paying for the hard drive.

    --

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

    1. Re:Impressive by krmt · · Score: 2

      Most games come with sound controls, so you can turn off the music or sound effects as you choose. Turn off their music, play yours on the stereo. Save space and cash.

      As for downloadable games, sure... but how often do we even do that now with the PC? I don't know anyone who downloads software off a site and pays for it rather than going down to the store or ordering the boxed version. The only thing you really download are patches and expansion maps/packs. I sure as hell don't want to be patching my console games, and I doubt anyone else does either. Expansions could be nice though.

      --

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

  45. Re:pop-ups by guinsu · · Score: 2

    And how is this a troll, I think this is a legit complaint for people surfing with ad blocking proxies, lynx and other browsers.

  46. Re:*Yawn* by bmajik · · Score: 2

    In other news, Slashdot readers were less than shocked when a clueless fanboy was incorrect on every point made in a post.

    stripped down PC

    Ah yes, stripped down in the sense that the NV2A Xbox GPU is more powerful than any nVidia card you can get ?

    PS2 superior... specific gaming system

    Ooh this one is funny. Guess what CPU the PS1 uses ? MIPS R3000. Same thing the SGI Indigo's used as well as the DECstation 5000s, not to mention a zillion embedded devices. The PS2 again uses a MIPS 4000 family CPU. Again, off the shelf stuff.

    The NES, Masterdrive, Genesis, SNES, PS1, Saturn, Dreamcast, PS2, gamecube, and XBox have all used off the shelf CPUs. And all of them except maybe XBox and Gamecube have been cpus that are already effectively obsolete in the desktop space.

    So don't delude yourself about "real console hardware".

    Besides. Superior is many things, graphics, audio, usability, features, and most importantly - games.

    --
    My opinions are my own, and do not necessarily represent those of my employer.
  47. Re:*Yawn* by bmajik · · Score: 2

    The Unified Memory that exists in Xbox is there IN THE METAL.

    Games get unfetted access to hardware. The OS runs the "dashboard", and is the gateway for access to disk/filesystem. The OS is not managing your resources, theres no VM or any bullshit like that. On the other hand, the game writers dont need to care aout the voltage level coming off of pin 2 of the 3nd controller. (if they dont want to)

    XBox is very much all about gaming. It is just as much a specific gaming machine than any dreamcast or PS2. The fact that it does a lot more than either of these should be a _benefit_, not a reason to say "its a pc".

    Games not using hard drives ? Gosh, silly of Sony to decide after the fact that they'd start shipping one for PS2. Every XBox game will utilize the hard disk in various interesting ways - because Xbox decided that gaming could really be improved with a HD as part of the standard system. Load times are faster, levels are larger, you can save a bunch of save games on the hd (and saving is faster, and you dont have to buy a memory card that you fill up after playing 4 games)

    Not to mention the ethernet connector. I love my dreamcast, but how stupid is it that i have a home lan and DSL but i would need to use a 56k modem (and tie up my only line) to use any of DCs broadband features. All to get a connection thats slow and laggy ? No thanks. With Xbox's ethernet adapter you can make lan games with a crosover cable or a hub, or eventually you'll be able to go online for MMORPGs and a number of other things.

    So yeah. Ethernet, insane graphics capability, hard disk - they aren't needed for the games of today. But xbox isn't about the games of today.

    Xbox is about the games of tomorrow.

    --
    My opinions are my own, and do not necessarily represent those of my employer.
  48. Re:*Yawn* by Wavicle · · Score: 2
    Well, let's look at the majority of boards out there. I contend they fall into one of two categories:

    1. The video is "on board". The video chip has no physical memory of its own and must use some of the system memory. This is very common for low price consumer PCs (like eMachines).

    2. The video is on an AGP card. The system bios will have an "AGP Aperture" setting so that the chipset will map physical addresses requested by the processor to addresses on the AGP card.

    In both those cases, as far as the processor is concerned the video memory itself is simply part of the total sum of physical addressing space.

    AGP was originally sold as a technology that was going to save us tons of money because video cards would no longer need to have on board RAM. Instead they could use some of the system memory. This is exactly how case #1 above works. All those "on board video" motherboards claim the video is AGP... because it is.

    --
    Education is a better safeguard of liberty than a standing army.
    Edward Everett (1794 - 1865)
  49. Re:*Yawn* by Namarrgon · · Score: 2
    As far as apps are concerned, the framebuffer is directly accessible because it's (optionally) mapped into the same address space.

    But electrically, there's this thing called an 'AGP bus' in between. That's the limiting factor here - The Xbox CPU has full bandwidth access to the raw geometry, textures etc, and the GPU does too. On a PC with an AGP bus, data must be painstakingly transferred manually or via DMA over a relatively slow connection (extremely slow, if you want to read data back again).

    By an astounding coincidence, the nForce motherboard has an 'enhanced AGP' bus to the main memory, equivalent to AGP 6x, as the graphics core also has direct access to main memory. I'd assume it works fairly similarly to the Xbox...

    --
    Why would anyone engrave "Elbereth"?
  50. Re:*Yawn* by Wavicle · · Score: 2
    Have you ever been in the business of developing games?

    Yes, actually. I spent the first five years of my professional software career (91-96) writing games for Amiga, CD-I, Macintosh, DOS and Windows.

    Now, let's see if I can think of a few gaming consoles that haven't needed a hard drive, dvd drive, ethernet port and USB port... Ummm... Hmmm... Atari 2600, NES, Sega Master System, SNES, Genesis, N64, PS 1, Saturn... That's a lot of systems, and I'm not really trying.

    --
    Education is a better safeguard of liberty than a standing army.
    Edward Everett (1794 - 1865)
  51. Re:*Yawn* by Wavicle · · Score: 2
    Many low cost PCs use motherboards with "onboard video", but no video memory. The video chips use some of the system memory for their video memory. This was the original promise of AGP.

    I compare low cost all in one motherboards because that's what the xbox uses.

    This unified architecture is not at all foreign to the PC. The big difference here is that the video chip is not usually a GeForce.

    --
    Education is a better safeguard of liberty than a standing army.
    Edward Everett (1794 - 1865)
  52. Re:*Yawn* by Wavicle · · Score: 2

    That's sarcasm, right?

    --
    Education is a better safeguard of liberty than a standing army.
    Edward Everett (1794 - 1865)
  53. Re:*Yawn* by Wavicle · · Score: 2
    And for a PC motherboard that is equivalent to the Xbox where the video chip is on the motherboard but no video memory is... What then? How is the memory for video electrically isolated from the rest of the memory.

    You don't see many rogue apps writing all over the screen on your PC - the directly accessible frame buffer isn't as directly accessible as one might think because the kernel has put the memory into a protected page descriptor. (obvious exception for directx)

    --
    Education is a better safeguard of liberty than a standing army.
    Edward Everett (1794 - 1865)
  54. File System? by krmt · · Score: 2

    Are you sure it's journaling? For something so simple as saved games and prefs, it may not need it. Does anyone know any real facts about the file system?

    --

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

  55. AGP memory hogging? by jawtheshark · · Score: 2, Interesting
    Now, you may be better informed than me, but as I understood it APG cards use the system memory to store textures and PCI card don't. So indirectly it fills up the memory that otherwhise could have been used by the game and thus resulting in swapping dropping game performance when you do not have enough memory. Just set for kicks your aperture gate size to your whole system memory, fun eh?
    AGP memory usage can be read here

    Okay, so if I'm wrong, please explain me why my Pentium Pro 200, 128Meg EDO RAM and a VooDoo2 card with 16Meg onboard (PCI, I don't think those come in AGP) kicks the hell out of my P-III 800, 128Meg SD-Ram and NVidia GeForce MX2 with 32Meg onboard (Aperture set to 64Meg, as set by default in my BIOS). Both systems ran under a stock Windows 2000 install, after bootup ideling at about 55Meg Memory used as reported by the taskmanager. Both had the latest available drivers installed. The game in occurence is Half-Life, which has good support for both graphic cards: Glide for the VooDoo and Direct3D for the NVidia. Why did the P-III suddenly used about 196Meg Ram instead of 128Meg on the PPro. Both games were set to 800x600x16bit and maximum details. The only plausible explanation I found was that the P-III reserved a huge amount of memory for graphics data in main memory and the machine got low on memory and had to swap. Proof to my theory (for me) was that adding 128Meg (more now) to the P-III fixed the problem.

    I'm not a big gamer, but I was really astonished by those results.

    --
    Ahhh...the great dumpster continuum. Many a free computer will be found there. -- sowth (748135)
  56. Re:Resale value? by ryanwright · · Score: 2

    What the fuck? Someone paid $366 for an empty box - and this time, the seller comes right out and says no less than 3 times, "There is no xbox inside. This is just an empty box."

    Whadda ya wanna bet the buyer gets pissed and claims to have been ripped off?

    --
    -Ryan, with the unoriginal sig
  57. Re:Why the Xbox is good. by geekoid · · Score: 3, Informative

    True, but having seen what MS can do to an entire industry, people are a little nervous.

    --
    The Kruger Dunning explains most post on /. http://en.wikipedia.org/wiki/Dunning%E2%80%93Kruger_effect
  58. Re:Pics of Xbox opened by CityZen · · Score: 2, Informative

    Nice pics. Could you put up a nice hires pic of the motherboard? What are the chip numbers on the memory chips? Just curious. It's strange that they have places for 4 memory chips but only have 2 on there.

    Regarding the HD; if you've got an extra >8GB drive lying around, you might try sector-copying the Xbox drive to the larger drive and see if the Xbox will recognize the larger drive and its larger space.

  59. Re:*Yawn* by Namarrgon · · Score: 2
    Most integrated motherboards still use the AGP bus protocol to arbitrate access between the VGA core & the memory, so they're still limited in exactly the same way (worse, of course, as most integrated systems offer only 64 bit/133 MHz access at best - 1 GB/s absolute max, shared between ALL components, CPU & graphics included. The CPU alone can consume that much).

    XBox has a 128 bit/200 MHz DDR memory bus (6.4 GB/s) shared, and the difference is of course obvious. nForce also has a 128 bit memory bus, at 133 MHz DDR, for 4.2 GB/s.

    And yes, as I said the framebuffer mapping into user space is optional (done only for DirectX), but that's irrelevant. Memory-mapped IO is not the same as a UMA shared-memory architecture. It's a convenience for programmers only; it doesn't greatly affect performance.

    --
    Why would anyone engrave "Elbereth"?