Slashdot Mirror


Xbox 360 Reset Hack Yields Unsigned Code Execution

walshy007 writes "A new exploit has been shown which allows unsigned code execution on the Xbox 360 for all current models. It functions by pulsing the reset pin at a critical time during the checksumming/crypto boot process. The exploit enables the running of Xell, a boot loader which facilitates the running of Linux, amongst other programs."

177 comments

  1. Did this remind anybody else... by GameboyRMH · · Score: 0

    ...Of Alyx Vance's PDA? Just give it a good zap, it'll do what you want!

    --
    "When information is power, privacy is freedom" - Jah-Wren Ryel
    1. Re:Did this remind anybody else... by MokuMokuRyoushi · · Score: 1

      The thought would never have occurred to me had you not represented it. I'll turn in my geek card.

      --
      Humans are terrible replicators of Godly things.
    2. Re:Did this remind anybody else... by Anonymous Coward · · Score: 0

      Advanced computers default to "all acccess granted" rather than "burst into flames" when exposed to high voltages. It's a safety feature.

    3. Re:Did this remind anybody else... by Opportunist · · Score: 1

      Which is horrible from a security point of view. While I'm quite happy in this instance (since I'm not responsible for the security of the console and would like to have control over mine), a core security requirement is a "fail to deny" reaction to any illegal input that cannot be processed.

      --
      We used to have a Bill of Rights. Now, with the rights gone, all we have left is the bill.
    4. Re:Did this remind anybody else... by GameboyRMH · · Score: 1

      All good points, but you've been whooshed.

      --
      "When information is power, privacy is freedom" - Jah-Wren Ryel
    5. Re:Did this remind anybody else... by Qzukk · · Score: 1

      a core security requirement is a "fail to deny" reaction to any illegal input that cannot be processed.

      Well, in this case it clearly fails to deny it.

      --
      If I have been able to see further than others, it is because I bought a pair of binoculars.
  2. Finally! by Anonymous Coward · · Score: 2, Funny

    Now I can run Windows on my 360!

    1. Re:Finally! by Pseudonym+Authority · · Score: 4, Funny

      I'm installing ReactOS as we speak!

    2. Re:Finally! by unixisc · · Score: 1

      XBox was based on Coppermine, which was a Pentium III and one could do all that. But XBox 360 is based on PowerPC Xenon, and ReactOS doesn't exist on it. Incidentally, what's the native OS that XBox 360 uses? XBox ran something that was a modification of Windows 2000, but is the same true of XBox 360?

      Also, what's the current state of ReactOS - ain't it still in alpha? Also, is it still locked on 32-bit?

    3. Re:Finally! by neokushan · · Score: 1

      The Xbox360's OS is a modification of the original Xbox OS, so technically it is also based on the Windows Kernel.

      --
      +1 IDisagreeSoHeMustBeATrollOrAnAstroturferOrAShill
    4. Re:Finally! by cbackas · · Score: 3, Insightful

      According to MS, neither XBox is based on the Windows kernel at all contrary to popular belief.
      http://blogs.msdn.com/b/xboxteam/archive/2006/02/17/534421.aspx

    5. Re:Finally! by neokushan · · Score: 3, Interesting

      Interesting, I hadn't seen this before.

      I've read more than once that the XboxOS was based on Win 2000. I'm sure I can find some examples -

      http://www.windowsfordevices.com/c/a/News/The-scoop-on-the-Xbox-360s-embedded-OS/
      "The original Xbox ran an OS that had its roots in Windows 2000. Granted, by the time you strip out everything that is not needed in a console like the Xbox and replace some of the parts with stuff specific to that device (like the file system), and add a few pieces, it hardly resembles anything remotely like Windows 2000 at all. But you could say that's where its original roots lie, even if 95 percent of it has been cut or heavily altered."

      http://www.xbox365.com/stories/xdkcomplete.shtml
      "The kernel is based on Microsoft® Windows® 2000."

      Granted, neither of those sources are remotely "official", but this one is interesting -
      http://www.caustik.com/cxbx/progress.htm
      "The Xbox uses a stripped down and partially modified Windows 2000 Kernel."

      That's from a developer of cxbx, an Xbox emulator. Surely he of all people would have figured if the kernel was completely different? Then again, who knows how relevant that is to emulation itself. With people like that making the same claim, it's no wonder the misconception is so common.

      --
      +1 IDisagreeSoHeMustBeATrollOrAnAstroturferOrAShill
    6. Re:Finally! by cbackas · · Score: 1

      Yeah, I think it's just one of those things that's "true" simply because it's repeated so often. I also can't think of a good reason why MS would misrepresent that in their blog so I don't really have any suspicion that they're lying about it. It makes more sense to me that it would be totally custom.

      Perhaps because of API similarities that they mention, it 'resembles' a Win2K-era machine from that point of view, and the assumption grew?

    7. Re:Finally! by neokushan · · Score: 1

      That would certainly make a lot of sense. Just because you're building a totally new system doesn't mean you shouldn't model it on something that you're familiar with.
      Then again, I still find it hard to believe that they'd just ignore the existing windows codebase, especially considering how similar the Xbox1's hardware was.

      --
      +1 IDisagreeSoHeMustBeATrollOrAnAstroturferOrAShill
    8. Re:Finally! by robthebloke · · Score: 1

      I'm fairly sure there will be some code from some internal libFat, libUsb, libD3D, libDVD, libNetwork libs (whatever they are called) that has been reused. To not do so would be insane. Equally insane would be taking libWindowsRegistry and porting that to the 360. I imagine both points of view are right to some extent.

    9. Re:Finally! by Aggrajag · · Score: 1

      People with access to Win2003 source code have been modifying it to run xbe binaries, google Codename Hiroshima. I have no idea if they ever got it working properly.

  3. Atari 2600, anyone? by Announcer · · Score: 1

    That reminds me of the old Atari 2600, how if you hit the "select" switch at just the right moment after power-up or reset, you could add an extra "bullet" to Space Invaders, and really rack up scores! The normal game only allowed one bullet to be on screen at a time, so having two was a significant advantage.

    --
    Willie...
  4. Exploit by Anonymous Coward · · Score: 0

    Too bad the 360 exploit doesn't stop protect their website from the slashdot effect as well.

  5. xbmc360? by The+Yuckinator · · Score: 1

    Does this open the door to put XBMC back on the XBox?

    1. Re:xbmc360? by Lose · · Score: 1

      The latest SVN snapshots do support compilation using the XDK (and the usual places still offer recent SVN snapshot builds), which I have been able to power my Xbox as a useful media center et. al. for some time with. Granted, the poor old thing struggles with high profile options of most codecs because of its limited CPU power and memory (by today's standards, anyway).

      Plus you'll surely brick your 360 for xbox live use. I suppose if you've already accomplished this, it'd be worth experimenting. It still greatly diminishes the gains from being able to get better multimedia functionality out of your 360.

    2. Re:xbmc360? by Gojira+Shipi-Taro · · Score: 1

      I suppose that's something I hadn't considered. Given the availability of DLNA/UPnP clients on everything from consoles to toasters these days, I'm not sure it's all that necessary, but that would be cool.

      --
      "Oh my God. This is terrible. This is the end of my Presidency. I'm fucked."; ~ Donald J. Trump
    3. Re:xbmc360? by kirbysuperstar · · Score: 1

      I don't know what it is about the 360's DLNA, but it's really bad and flaky. The PS3 client works fine, as does my ruddy phone. Media Centre Extender on the 360 isn't very good either. Plus, XBMC is just.. you know. Nice. Library management, having stuff marked as watched, etc.

    4. Re:xbmc360? by walshy007 · · Score: 1

      I find the whole DLNA thing in general flaky, I have nfs shares that supply media to the various tvs in the house but a few devices (blu-ray players, xbox) that require use of DLNA simply refuse to work. They just don't find the media with no way to specify where it is. Not to mention if you employ any kind of subnetting it kills it also.

    5. Re:xbmc360? by Alarash · · Score: 1

      Back with the original Xbox, its (relative) small form factor and power for the time made it a great media center that's true, and I'm glad this gave us XMBC.

      However nowadays you get video hardware acceleration chips, low-power dual core CPUs and all you need to run a media center for less than $200, in a case much smaller than an Xbox (even the new, slim one), much less power consumption and much less noise. I'm running XMBC on Ubuntu Server using an Asus S1-AT5NM10E (the mouthful) witch tops at 2% CPU when displaying a 1080p/DTS movie.

      I don't see why anyone would want to run XBMC on an Xbox in this day and age.

    6. Re:xbmc360? by Anonymous Coward · · Score: 0

      I don't see why anyone would want to run XBMC on an Xbox in this day and age.

      I see a lot of people using PS3/Xbox360 consoles, streamed from another high-performance computer over a gigabit LAN. I also don't get it. Get one of Popcorn Hour's awesome little players, it'll burn like, 8 watts, and play back anything.

    7. Re:xbmc360? by SenseiLeNoir · · Score: 1

      Nfs, and DNLA are totally different and unrelated things. No wonder you are finding DNLA "flakey" on the blue ray/tv if you are just exposing nfs shares.

      Try reading up and understanding what it takes to use DNLA, then you may have success.

      I have DNLA working just fine at home. A Western Digital MyBook World Edition, which does DNLA out of the box. All music/pictures/movies store on the box is acessible by ALL devices, including my sammy TV, PS3, DVD player, netbook, laptop, computer, Andriod phone, Nokia N95. The only devices that dont play ball are Apple ones, but thats apple for you, they dont do DNLA.

      In addition, I can sit on my pc, right click a movie, and select "play on TV", voila, the item is playing on the TV.

      --
      Have a nice day!
    8. Re:xbmc360? by walshy007 · · Score: 1

      You misread what i'm saying, I have both nfs and dlna servers setup, nfs works a charm on all things that support it, dlna does not.

    9. Re:xbmc360? by Gordonjcp · · Score: 1

      Because when there's nothing worth watching you can still play GTA:San Andreas.

    10. Re:xbmc360? by Anonymous Coward · · Score: 0

      In addition, I can sit on my pc, right click a movie, and select "play on TV", voila, the item is playing on the TV.

      Perhaps if you spent more of your income on furniture instead of tech gadgets you might have a chair or couch to sit on instead of a PC. Sitting on a PC just seems silly and uncomfortable.

    11. Re:xbmc360? by Alarash · · Score: 1

      So you're saying a media center and a Xbox are mutually exclusive? I can see the advantages of bundling that together (less cables, less space on the shelf), but to me they are totally overshadowed by the downsides (noise, power consumption, hassle to setup...). Can you even easily switch from the regular OS to XBMC with the bootloaders?

    12. Re:xbmc360? by Anonymous Coward · · Score: 0

      Because of the interface. I run XBMC on my PC, but I also have a 350 GB HDD in my old Xbox running XBMC4Xbox and it's filled with cartoons and movies. The interface and controller are perfect for my 7 and 4 year old daughters to use, and this also totally segregates my media from theirs.

    13. Re:xbmc360? by Anonymous Coward · · Score: 0

      I have a spare XBOX lying around so might be tempted to try this. If you could get it running alongside the regular OS without it interfering with online play I could see people settling for the one solution - I remember the chip on my original XBOX allowed me to switch between the clean OS install and the Linux install so I could still play legitimate games, you'd need something like that, online is too integral to the 360 experience to want to sacrifice it to add media player functionality (although I guess for less then legal downloads it would also be a solution).

    14. Re:xbmc360? by Anonymous Coward · · Score: 0

      Because it just works and I *don't* have to buy another device.
          * Because I *already* have an xbox360 attached to my TV.
          * I don't want to spend $200 yet another special device (more like $300-$400 when I costed it out)
          * All xbox360's are the same so I don't have to worry about XMBC360 not working on my system, or special tweaks, or any of that crap.
          * Because my wife won't get upset leaning how to use another device.

      That said, I have a no-fan, no-moving-parts system slightly larger than a hockey puck that does HD and serves all my xbmc now. My wife is happy, I'm happy.

    15. Re:xbmc360? by Anonymous Coward · · Score: 0

      >I don't see why anyone would want to run XBMC on an Xbox in this day and age.

      Because they own one already?

      I mean, I already have a dedicated HTPC, but if my 360 would have ran XBMC well enough I probably would have never bothered to spend the extra money.

  6. Why? by Gojira+Shipi-Taro · · Score: 4, Insightful

    I can already run unsigned code on any of half a dozen PCs or similar devices I have that are not the 360 and are FAR more powerful. This is interesting-ish in that it's a neat kind of hack, but really... why would I want to do this now?

    --
    "Oh my God. This is terrible. This is the end of my Presidency. I'm fucked."; ~ Donald J. Trump
    1. Re:Why? by gman003 · · Score: 4, Insightful

      You're obviously not a real geek, then. Running arbitrary code on a device designed to not let you run arbitrary code is, to a geek, a worthy goal in and of itself.

      In other words, "it's not about WHY, it's about WHY NOT!".

    2. Re:Why? by Anonymous Coward · · Score: 0, Flamebait

      To pirate games and cheat.

    3. Re:Why? by Gojira+Shipi-Taro · · Score: 2

      I'm all about doing that if it has a purpose. I guess if there weren't PC drivers for the motion sensor gizmo it would be really cool.

      --
      "Oh my God. This is terrible. This is the end of my Presidency. I'm fucked."; ~ Donald J. Trump
    4. Re:Why? by Akoman · · Score: 1

      Beyond the obvious "I want to tinker" motivates the XBox360 is a really nice device in a home theatre. You can do your games, but also Zune Marketplace isn't terrible but if you hate it there is still Netflix. It can play your music off a CD or an attached USB device. I haven't a model with wireless but I'm seriously considering it because thats cool to have. Finally, it advertises the capability of doing UPnP with Windows Media Centre. Unfortunately, it doesn't do UPnP with Linux (or Windows Professional AFAICT), the classic arcade games shop is atrocious AND a massively overpriced ripoff (so emulators), will only play certain digitally locked media files. This isn't much, but its the only things I feel are missing from my entertainment centre. With some work I see MythTV having a place on it.

    5. Re:Why? by Anonymous Coward · · Score: 0

      That's grounds for pocket protector removal right there.

      You are no longer allowed to be a geek. Go hang out with the dorks. Those are your people now.

    6. Re:Why? by Anonymous Coward · · Score: 5, Informative

      Because its your hardware, and you should have the right to do so, whether or not you have a reason to at the moment. It's about preserving that right, which seems to be going away on more and more devices over time.

    7. Re:Why? by happylight · · Score: 0

      Play backup games, use aim bots, wall hacks, any kind of cheat you can think of.

    8. Re:Why? by Anonymous Coward · · Score: 2, Insightful

      Umm, because it's fun?

      Jesus, what the hell has happened to this place... *sigh*

    9. Re:Why? by badboy_tw2002 · · Score: 1

      I stream stuff off my android tablet w/ Twonky and it works just fine. Does that count as Linux? Maybe its the codecs you're using?

    10. Re:Why? by exomondo · · Score: 1

      I can already run unsigned code on any of half a dozen PCs or similar devices I have that are not the 360 and are FAR more powerful. This is interesting-ish in that it's a neat kind of hack, but really... why would I want to do this now?

      You probably wouldn't, and they aren't saying you would or trying to market it to you or anything like that. Since when does publicizing hack yield questions like 'why would i want this'.

    11. Re:Why? by scrib · · Score: 2

      Thank you, Cave Johnson!

      --
      Help! Help! I'm being repressed!
    12. Re:Why? by mykos · · Score: 2

      Thanks for bringing me some clarity! I can run unsigned code on my computer, therefore I shouldn't need to be able to run unsigned code on my Android devices, iDevices, or Xbox 360s. I mean, what's the fucking point of running unsigned code on any other devices if I can already run it on one?

    13. Re:Why? by Anonymous Coward · · Score: 1

      Because it's awesome. Making some random piece of hardware (in this case an Xbox 360) write "Hello World!" to a screen is a heureka moment like no other. I can imagine how it must be to actually discover an exploit like the one in TFA.

    14. Re:Why? by gman003 · · Score: 5, Insightful

      You're still focusing on the wrong thing. The people doing this aren't doing it because they need a computer to do useful tasks. They're doing it because breaking into a system designed to keep you out is fun. Getting a decent machine (the CPU on it is actually fairly impressive, even if the graphics processor isn't that hot, and the memory system opens some interesting opportunities) is just icing on the cake.

      Some people, in their leisure time, collect stamps, others play war games, others still read ancient Greek political satire. And some people hack game consoles.

      Sure beats arguing on /.

    15. Re:Why? by X.25 · · Score: 1

      I can already run unsigned code on any of half a dozen PCs or similar devices I have that are not the 360 and are FAR more powerful. This is interesting-ish in that it's a neat kind of hack, but really... why would I want to do this now?

      Because some people don't have half a dozen PCs or similar devices connected to their TV, eh?

    16. Re:Why? by tlhIngan · · Score: 1

      Running arbitrary code on a device designed to not let you run arbitrary code is, to a geek, a worthy goal in and of itself.

      Correction - running arbitrary code on a locked-down device without using the official means.

      After all, the Xbox360 (and iOS devices) let you run unsigned code - it just costs $99. Then you can write your code and run it on those things "officially".

      Of course, the SDKs have limitations (otherwise Microsoft can't sell dev 360s for $15k each with all the necessary maintenance fees and such), so it's still fun to see if you can do more...

    17. Re:Why? by Saffaya · · Score: 1

      Because the 360 is region locked and we don't feel like importing from the other side of the world via FedEx + custom tax another 360 regularly because it RRoDs or is simply bricked by Microsoft themselves ?

      I'm talking about absolutely genuine, untampered with consoles here. See 1st gen 360 and the 1GB DVD extension update.

    18. Re:Why? by Anonymous Coward · · Score: 1

      Biting the troll here. You know full well copyright infringement and cheating are not the only reasons to hack a game console.

    19. Re:Why? by Yuioup · · Score: 1

      Because the xbox 360 is a pretty decent piece of hardware sold at a price the fraction of an equivalent PC.

    20. Re:Why? by IamTheRealMike · · Score: 1

      However in practice this is what the resulting hacks are always used for. I understand that hacking these systems is fun, but you can do that in privacy. I've never been able to get behind these guys who think it's funny or clever to unlock consoles for the world, because they know perfectly damn well that the end result will be PC levels of piracy (90%+) which is what pretty much destroyed the platform for gaming. I like playing high-budget games like Mass Effect and frankly the recent failures of the PS3 and now Xbox security don't impress me much, as it makes it less likely I'll be playing similar games in future, at least until the platforms are resecured and the free riders booted out.

      And yes, before some smartarse replies, I know it's possible to pirate 360 games already using a series of awkward mods, as long as you aren't worried about the box being banned from Xbox Live and do some hard work. Unsigned execution is different as it allows for completely undetectable piracy, along with piracy of games that were previously uncopyable like indie/arcade.

    21. Re:Why? by sg_oneill · · Score: 1

      Man , I miss the days when the ACCC forced australian shops to only sell multiregion DVD plays and litigated to PROTECT modchipping , because it was necessary to protect parallell importing.

      Then we signed a useless treaty with the US that wrecked our sugar exports and in return we "won" tighter copyright controls. Dickhead conservatives :(

      --
      Excuse the Unicode crap in my posts. That's an apostrophe, and slashdot is busted.
    22. Re:Why? by neokushan · · Score: 1

      Guns are for defensive purposes, but in practice they're mainly used to shoot people.

      --
      +1 IDisagreeSoHeMustBeATrollOrAnAstroturferOrAShill
    23. Re:Why? by unixisc · · Score: 1

      Yeah, but there is a difference b/w shooting to murder someone, vs shooting either in self defense, or to maim/kill an assailant who's assaulting someone else.

    24. Re:Why? by V!NCENT · · Score: 2

      Well you got this billion-trillion-gazillion dollar company that hires the best of the best people to make a million/billion dollar costing platform with some realy serious security that nobody is supposed to break.

      And a single guy, doing some hobby hacking, can beat that. It's like chess. He is superior. He won.

      That's why. And now he's showing the world that he is smarter than the guys who even gone so far as too make the CPU burn its own key. It's like sport, for nerds.

      --
      Here be signatures
    25. Re:Why? by grumbel · · Score: 1

      It's about preserving that right,

      If that's the intend, I am not so sure it's working out. As hacking all the closest devices just leads people to buy more of them, instead of going to open alternatives. And judging from the stuff I read around the net, it also seems to have established this expectation that no matter how locked down a device is, hackers will come to fix it, so instead of seeking free devices, people just ignore any lock down as "hackers will fix it". And well, judging by the Xbox360 that "hackers will fix it" might not be so true anymore. The Xbox1 got hacked early enough to be turned into a media center, the Xbox360 is already far later in its lifecycle and while it has been hacked, non of the hacks have lead to as widespread adoption as on the Xbox1. So in essence, the security measurements are getting better. A generation or two down the line I wouldn't be surprised if hackers have an even tougher battle ahead.

    26. Re:Why? by cheekyjohnson · · Score: 1

      Yeah. Those pirates totally kill all the platforms (by making game developers potentially lose potential profit). Also, we know exactly how many pirates there are (we don't, but we do).

      I'm just going to go ahead and say that consoles should never be hacked because people might be able to pirate because of the hacks (which is bad because is causes a potential loss of potential profit).

      --
      Filthy, filthy copyrapists!
    27. Re:Why? by Opportunist · · Score: 2

      Here's my reason: I prefer playing on PC to console, because I hate those shit controllers. By leveling the piracy amount on all platforms, I encourage game makers to provide me games for my preferred platform. And since I cannot lower piracy on PC, I do the next best thing and am quite happy if I see an increase in piracy on the consoles.

      --
      We used to have a Bill of Rights. Now, with the rights gone, all we have left is the bill.
    28. Re:Why? by Anonymous Coward · · Score: 0

      But Xbox are very unreliable, and their track record for breaking is very known. The geek in me sees no point in running anything on unreliable hardware.

    29. Re:Why? by Anonymous Coward · · Score: 0

      I still don't get why you Aussies don't get some balls and tell us americans to fuck right the hell off. I mean goddamn you're a WHOLE COUNTRY OF CRIMINALS, START ACTING LIKE IT! :D

      In all seriousness though if more countries stopped caving to the US it'd not only be helping you guys, but us too, because then the schmucks pulling this stuff off wouldn't be able to use it to rake in as much cash, which in turn would lead to a higher financial burden to lobby our 'elected' officials, which in turn would lead to less power to push unfair laws/treaties both home and abroad which are not in any public's interest.

      But hey what do I know, I'm the guy who always gets told I'm wrong by a buncha idiots who think the system is working for them, not against them :)

      Heh, captcha was 'dissent'. Slashdot has a real sense of humor, eh?

    30. Re:Why? by Anonymous Coward · · Score: 0

      I understand that you're trolling, but in reality a hell of a lot of the hardware that's got us to where we are today has been incredibly unreliable, that's never been a bar to the true geek. If geeks through the ages had had that attitude we'd probably still be living in the 1800's.

    31. Re:Why? by Anonymous Coward · · Score: 0

      +1 Portal2 reference

    32. Re:Why? by Anonymous Coward · · Score: 0

      As much as folks like to pretend otherwise, people are the same everywhere. And they're mostly not geeks.

      And so you get, "Copyright law? Yeah ok, I guess we should have that to help with jobs and money and whatever."

      Folks aren't being muscled by a few US corporations as much as they're just "going along", unconcerned. And to be fair, for the most part, these kinds of things will never affect them.

    33. Re:Why? by Anonymous Coward · · Score: 0

      You're obviously not a real geek, then. Running arbitrary code on a device designed to not let you run arbitrary code is, to a geek, a worthy goal in and of itself.

      In other words, "it's not about WHY, it's about WHY NOT!".

      I just bought a new Slim for this hack :)

    34. Re:Why? by rocket+rancher · · Score: 1

      Yeah, but there is a difference b/w shooting to murder someone, vs shooting either in self defense, or to maim/kill an assailant who's assaulting someone else.

      No, not really. The distinction you are drawing does not exit a priori. It is up to a judge or jury to determine if that distinction can be made, not you. Keep that in mind if you decide to kill somebody "in self-defense."

    35. Re:Why? by rocket+rancher · · Score: 0

      Umm, because it's fun?

      Jesus, what the hell has happened to this place... *sigh*

      Umm, people on slashdot are finally growing up? That they are realizing that hacking, no matter how pure the motivation, leads to real world consequences that aren't always cool?

    36. Re:Why? by tlhIngan · · Score: 1

      Yeah. Those pirates totally kill all the platforms (by making game developers potentially lose potential profit). Also, we know exactly how many pirates there are (we don't, but we do).

      I'm just going to go ahead and say that consoles should never be hacked because people might be able to pirate because of the hacks (which is bad because is causes a potential loss of potential profit).

      Funny that.

      The Xbox360 was hacked early on, but the hack only allowed you to run pirated games. All the JTAG and Loader hacks do that - you couldn't run an unsigned binary. So the only reason to have a hacked 360 was basically piracy.

      There were a few hacks to allow unsigned binaries to run but those were quickly patched.

      This is probably the first real unhackable hardware mod to allow unsigned binaries.

      The PS3 was the opposite situation - it allowed unsigned binaries to run in a special mode (something the Xbox360 has as well now), but no piracy... and then it got blown completely open.

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

      The Xbox360 was hacked early on, but the hack only allowed you to run pirated games.

      Are you sure that's all it allowed you to do? Could you potentially do anything else?

      So the only reason to have a hacked 360 was basically piracy.

      Not that I care even if that is true, but it would depend on the hack used.

      --
      Filthy, filthy copyrapists!
    38. Re:Why? by UnknownSoldier · · Score: 1

      Exactly!

      Hacking is like mountain climbing -- you do it because you can, not because you can't.

      While I don't care for mountain climbing t all, removing (copy) protection is a fun puzzle to work out. Before "kracking" became hijacked with "hacking", learning for the sake of learning was "The [Moral] Code."

      IMHO "Puzzles for Hackers" is what every computer scientist should have read, (along GEB)
      http://www.amazon.com/Puzzles-Hackers-Ivan-Sklyarov/dp/1931769451/

    39. Re:Why? by drinkypoo · · Score: 1

      You can get a used 360 with a bad optical drive for next to nothing, and it has three PowerPC chips and a fairly decent GPU in it. You can get big used glass TVs for next to nothing. I think you see where I'm going with this and that's just one example.

      didn't sgidoom let you use multiple displays (or did you need multiple computers?) to get a panoramic view? I've been hoping for that kind of thing in video gaming for a while. I guess Forza has it maybe, but I'd like something a little more generalized. It seems like there could be some kind of OpenGL driver that would divvy it up and do the job... nontrivial but possible?

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    40. Re:Why? by LordStormes · · Score: 1

      I saw where a bootloader was NOT, and I said, no, this will not do.

    41. Re:Why? by LordStormes · · Score: 1

      There are 41 devices connected to my TV ;)

    42. Re:Why? by snowraver1 · · Score: 1

      No, that was all you could do. The 'hack' worked by modifying the firmware on the DVD drive to always think it was looking at a pressed (original) dvd. The pirate could then download signed applications and burn them to a disk, which would run. With the above hack, all programs still had to be signed, so it was only good for pirating games.

      --
      Copyright 2010. All rights reserved. This comment may not be copied in any way including, but not limited to caching.
    43. Re:Why? by MBraynard · · Score: 1

      No.

      You buy that equipment with an understanding that there are restrictions on how you use it.

      Do you buy a lunch buffet carrying a set of Tupperware?

    44. Re:Why? by unixisc · · Score: 1

      If somebody is out to shoot you, or some other innocents nearby, and you are armed, it's either you or him. At that time, what a judge or jury will do is the last thing on your mind. Yeah, later, if a corrupt judge or contaminated jury vote to convict, you're screwed. But that doesn't imply that you did the wrong thing - unless staying alive is wrong

    45. Re:Why? by robsku · · Score: 1

      Exactly, while personally I use my desktop PC for most of these things, if I had a gaming console one of the things I'd definately want to do would be the ability to run emulators of as many as possible console emulators or other machines - that I now run on my PC with a similar controller to those of PS3/X360 generation. Though I rather like to do everything with my PC this is what I would want *if* I owned a conole :)

      --
      In capitalist USA corporations control the government.
    46. Re:Why? by robsku · · Score: 1

      No.

      You buy that equipment with an understanding that there are restrictions on how you use it.

      Do you buy a lunch buffet carrying a set of Tupperware?

      Yeah, restrictions that you can then circumvent (legally and morally within your rights).

      --
      In capitalist USA corporations control the government.
  7. that's why i don't buy console by Anonymous Coward · · Score: 2, Insightful

    I refuse to buy devices where the mfg intentionally locks me out of running code I want on a device that I own. Sure, sure, these hacks appear but you have to subvert the attempts by the vendor to lock you out of your own hardware. Same for many cell phones, and with things like the iPad slowly starting to eat away at PC sales, that seems to be how personal computing is going to go. It'll end up that you can only run "approved" code on your own device to prevent "hackers" - just wait.

    I don't get why so many other people don't seem to mind giving up control over their own systems. It's a war only one side is fighting.

    1. Re:that's why i don't buy console by tlhIngan · · Score: 1

      I don't get why so many other people don't seem to mind giving up control over their own systems. It's a war only one side is fighting.

      Depends on which "many" we're talking about. A lot of /. folks and geeks love their Android devices and can properly secure them and examine every permission bit.

      The other "many" are folk who the /. folk have to fix computers for (either as a job or "family pricing'). You know, the ones whose PCs have so much crapware running that reinstalling is necessary and the like. These folks are the ones you'll get them a console for so they don't come calling just to play every game that crosses their desk. Or they'll get one themselves so they can play games without all the technical hassles of drivers, or why their Intel Graphics won't let them play at 1920x1080 silky smooth, etc.

      Basically, people want their machines to Just Work(tm). Stick disc in, start playing. Not stick disc in, oh, I need and Nviati 8829x04 with 1024TBs and 2085Googles? Well, doesn't my Intel beat all that? Or why they can't play the latest and greatest on their $200 laptop.

    2. Re:that's why i don't buy console by Elbereth · · Score: 2

      That's a bit unfair, really. He's got a point about the restricted code execution, even if it's a technicality that most (99%?) people don't care about. I agree that it comes dangerously close to "I don't own a TV", but, really, he's not a hipster. He's just some guy who cares about things that nobody else does. And isn't that punishment enough, without ridiculing him?

    3. Re:that's why i don't buy console by galaad2 · · Score: 1

      hey... the ONION is finally publishing non-fiction?

      hmm.. i guess that WAS fiction back in february 2000 when that article was published... currently not anymore though.

      --
      root@127.0.0.1
    4. Re:that's why i don't buy console by Jmc23 · · Score: 2
      Um, probably because the vast majority of people buy a games console to, you know, play games.

      Out of the remainder geeks who do want to run unsigned code they really don't care about being able to run their own code, they just want aded functionality and/or bragging rights by running other people's unsigned code. An even smaller percentage of geeks buy them because of the challenge of breaking the security, finding flaws, and taking advantage of the hardware and possibly making it do things it was never meant to do.

      Then there's you, who just whines and bitches and doesn't share in all the different ways others are getting pleasure from a simple game console, and let's be realistic, nobody, neither companies nor peers, cares about your opinion because you are neither buying nor having fun with other people.

      NB, I'm using the plural you. Take heart AC there are other losers out there.

      --
      Don't complain about syntax, grammar, or spelling. There is no.hell like input on android.
    5. Re:that's why i don't buy console by exomondo · · Score: 1

      I refuse to buy devices where the mfg intentionally locks me out of running code I want on a device that I own.

      That's the great thing about choice.

      I don't get why so many other people don't seem to mind giving up control over their own systems.

      Because most people don't need that level of control and in fact that level of control just becomes a burden.

      It's a war only one side is fighting.

      It's not a war, it's a difference of opinion, if you want control get yourself a Nexus and a PC if not then you can opt for an iphone and an xbox.

    6. Re:that's why i don't buy console by Anonymous Coward · · Score: 1

      I refuse to buy devices where the mfg intentionally locks me out of running code I want on a device that I own.

      Better sell your car then. And your TV. Microwave, coffee maker, and alarm clock are gonna hafta go as well as dozens of other embedded devices.

      I don't get why so many other people don't seem to mind giving up control over their own systems.

      You're missing something. Ask yourself this: Did you buy a general purpose device or a specifically-purposed device?

    7. Re:that's why i don't buy console by Lord+Lode · · Score: 1

      I don't own a TV because...

      I spend time on the computer instead, and it can play DVD movies and YouTube!

    8. Re:that's why i don't buy console by Anonymous Coward · · Score: 0

      You're missing something. Ask yourself this: Did you buy a general purpose device or a specifically-purposed device?

      It seems that the more complex a system is, the more open some people expect it to be regardless of the business strategy the manufacturer has.

      I applaud Microsoft for bricking consoles that have been tampered with. If you wish to use the 360 online you have to agree not to tamper with it or at the very least ensure that you return it back to its legal state before going online. I don’t see a problem with that if only to prevent in-game cheating and to attempt to control piracy.

      Presumably, as there is no penalty for tampering with a 360 that is not to be used on XBL, DMCA notwithstanding, anybody that wishes to use it outside of its design parameters can do so at will. I don’t see a problem with that either. Have fun. Fill your boots.

      What is odd is when people insist that they should be able to tamper with the 360 then use it online. They can't have their cake and eat it. Just get two cakes. Or two consoles.

      Using a car analogy, you can tamper with your car but it will likely invalidate your warranty. If the car is out of warranty it can still be used but must be road worthy which is dealt with by the relevant traffic authority. MS performs its own 'roadworthiness' check on your console every time you join XBL – if you don't like this you can cancel XBL as you no longer agree with the terms.

      As ever, there will be people who believe that the contractual terms are unfair but there is a choice, buy the console/don't buy the console, pay for XBL/cancel XBL, STFU/STHU.

    9. Re:that's why i don't buy console by Gravatron · · Score: 1

      It's a game console, sold with a specific set of functions, and features. Most people do not expect it to do anything more than advertised. We aren't fighting a war, because we are perfectly happy with the device as is. Not every device one buys needs to be general purpose device.

    10. Re:that's why i don't buy console by tepples · · Score: 1

      It's a game console, sold with a specific set of functions, and features. Most people do not expect it to do anything more than advertised.

      Other than get games ported to it.
      -- Why doesn't $this_game run on $that_console?
      -- Because the developer of $this_game isn't a big enough company to qualify for a license to develop for $that_console.

    11. Re:that's why i don't buy console by BenoitRen · · Score: 1

      This has been deemed uncompetitive in Europe. Devkits still cost a lot of money, though.

      But at the end of the day, it's not such a big issue. You're just missing out on great games with your principle. It's even more of a non-issue with the homebrew scene that allows you to hack your console if you really want that control.

    12. Re:that's why i don't buy console by Yfrwlf · · Score: 1

      Thanks for that, and this is why pushing for openness to combat all that control and corporate greed is so important. Support all movements for openness!!!

      I'd like to start an open car company myself as I'm incredibly sick and tired of overpriced proprietary replacement part costs. Of course, the U.S. government might have to be overthrown first for that to happen due to the depth the existing auto companies have dug themselves into the government.

      --
      Promote true freedom - support standards and interoperability.
  8. C-64, anyone? by Anonymous Coward · · Score: 0

    I remember shorting 2 pins at the back of the Commodore C-64 to enable POKEs to cheat.

    1. Re:C-64, anyone? by anvilmas · · Score: 1

      I remember them both. Happy memories, except for the time sparks shot out of the C64 and the fuse blew.

  9. Two 1 h GoogleTechTalks by AHuxley · · Score: 5, Interesting

    Deconstructing The Xbox Security System
    http://www.youtube.com/watch?v=9NqLljaHc80
    Xbox 360 Security System and its Weaknesses
    http://www.youtube.com/watch?v=uxjpmc8ZIxM

    --
    Domestic spying is now "Benign Information Gathering"
  10. Can't wait by ArchieBunker · · Score: 2

    For all the usual emulators to get ported. Is it really that big a deal to run a Sega Genesis emulator on your Xbox? If you want a media player then you might as well buy a netbook for around the same price but with a larger hard drive and much lower power requirements.

    --
    Only the State obtains its revenue by coercion. - Murray Rothbard
    1. Re:Can't wait by Anonymous Coward · · Score: 0

      No matter how you do it. old games just fucking ROCK on a big TV, a controller in your hand, while you sit back and have fun. Also I bought my Xbox1 four years ago for 60 bucks.... and while its not playing the best and the newest, its a 500 gig nas, ok media center, great DVD player and has like 60 gig worth of games on it via emulation.

    2. Re:Can't wait by skirmish666 · · Score: 1

      There's a few emulators out there already, I know MAME runs on the 360. There's even an instructable on how to get earlier fat models to run unsigned code -http://www.instructables.com/id/How-to-JTAG-your-Xbox-360-and-run-homebrew/

      --
      Sigger than your average
    3. Re:Can't wait by Anonymous Coward · · Score: 0

      why would you buy a netbook if you already have an Xbox? The Xbox will have much higher quality video and audio output, and you can install larger hard drive in the Xbox anyways. The emulators should already be ported, as the Xbox has run homebrew for years. Like you are going to buy the equipment and go through complexity of executing this hack anyways.

  11. Stop buying unfree platforms by Anonymous Coward · · Score: 0

    If you care about software choice and freedom then stop buying unfree platforms.

    They will continue binding our hands and treating us like consumers as long as we put up with it.

    If we want the freedom to tinker we must demand it and vote accordingly with our wallets.

    Why even invest development energy in a worthless, crippled, corporate platform?

    Let's take all of the intelligence elsewhere and leave the game systems to the game kiddies.

  12. Wasnt that the point? by Osgeld · · Score: 1

    I mean you can crash your Xbox360 in many different ways, including unintentional ones. But the entire point of presenting an exploit is the fact that it is useful in some way, even if minor?

    During the PSP race.... I used to think OH wow that's a good trick. Check it! the PSP plopped up a hello world, and thus proof that, and no shit, it runs custom code !!OMG!!

    Wait a month or 2 and that 360 will be running a Neo-Geo emulator full speed and reasonable sound with chrome in the background on a Debian PPC custom build.

    Thanks for the news Captain Obvious.

    1. Re:Wasnt that the point? by neokushan · · Score: 1

      There are already several emulators out there for the 360. This isn't the first time there's been an exploit to run unsigned code, in fact it's the 3rd by my count. The first wasn't all that prevalent and it was patched quickly, though. However, in 2009 an exploit was released allowing people to create what are now known as JTAG 360's, which do exactly the same thing as this exploit does. In fact, the video for this exploit shows it booting a basic Linux OS, that's a modified version of the JTAG hack.

      --
      +1 IDisagreeSoHeMustBeATrollOrAnAstroturferOrAShill
  13. Would be nice if by CityZen · · Score: 2

    this lets you figure out the keys that are necessary to write to the optical drive firmware to pair them up again, because there are boatloads of systems out there that don't work after someone removed and lost track of the paired drive that was in it.

    1. Re:Would be nice if by _133MHz · · Score: 4, Informative

      It does! Xell spits out the CPU key and the DVD key at the boot console. Just have a digital camera handy!

    2. Re:Would be nice if by neokushan · · Score: 1

      Xell also creates a basic HTTP server, you can just browse your 360's IP address and you'll get a lovely site listing all your keys. It'll even let you download them in a .txt file.

      --
      +1 IDisagreeSoHeMustBeATrollOrAnAstroturferOrAShill
    3. Re:Would be nice if by hansamurai · · Score: 1

      It would be nice if you didn't phrase half of your post in the subject so I could figure out WTF you were trying to say.

  14. How do people find out this shit? Seriously. by Anonymous Coward · · Score: 0

    I'm still be-puzzle-ated at how people figure out all these hacks and exploits. I'm at a loss how someone would go about intentionally trying to crack ANYTHING.

    1. Re:How do people find out this shit? Seriously. by CityZen · · Score: 1

      You research what has worked before, then try that & variations upon it.
      It helps to have lots of free time on your hands, but also a good deal of creativity and good research skills.
      In most (but not all) cases, it also helps to have a good understanding of the technology involved and procedures typically used to secure things.

  15. someone is going to prison by gearloos · · Score: 0

    Someone is going to prison! You play with xbox.. you get the cage box.... F Msoft btw...

    --
    "Computers are a lot like Air Conditioners" "They both work great until you start opening Windows"
  16. Piracy... give it a rest. by Anonymous Coward · · Score: 0

    I find it surprising the level of bitterness towards hacking game consoles. Most of the kids with jtags have em so they can mod. It's not about piracy and people will want to mod their 360s for a number of reasons outside of piracy. Please don't reply "get PC games and mod then". You have to realize people own the hardware and want to do with what they wish. Novel idea. Just happens to be at the root of all things great about computing. Please stop going on about piracy!

    1. Re:Piracy... give it a rest. by Anonymous Coward · · Score: 0

      It is about piracy. Always has been and always will be no matter how much want people to believe otherwise. Every jailbreak = piracy no matter what the intention of the original jailbreak coders was.

    2. Re:Piracy... give it a rest. by delinear · · Score: 1

      Maybe the exploits are quickly picked up by pirates, but to say every exploit comes down to piracy is just plain wrong. We've seen people crack all kinds of systems from watches to robot vaccum cleaners - you can't say that's about piracy, that's good old fashioned human curiosity. It's true that once you crack something people will look for things they can do with the crack, and when it's a games console one of those things is an obvious extension, but even if piracy disappeared this instant people would still crack locked down devices for the same reason some people climb mountains.

  17. NO IT DOESN'T! by definate · · Score: 5, Funny

    Sure beats arguing on /.

    NO IT DOESN'T!

    --
    This is my footer. There are many like it, but this one is mine.
    1. Re:NO IT DOESN'T! by TheRealQuestor · · Score: 2

      yes it does you insensitive clod

    2. Re:NO IT DOESN'T! by __aaqvdr516 · · Score: 1

      M: Look, I CAME HERE FOR AN ARGUMENT, I'm not going to just stand...!!
        Q: OH, oh I'm sorry, but this is abuse.
        M: Oh, I see, well, that explains it.
        Q: Ah yes, you want room 12A, Just along the corridor.
        M: Oh, Thank you very much. Sorry.
        Q: Not at all.
        M: Thank You.
      (Under his breath) Stupid git!!

    3. Re:NO IT DOESN'T! by Anonymous Coward · · Score: 0

      I refuse to see what you did there!

    4. Re:NO IT DOESN'T! by djdanlib · · Score: 1

      Is this a private argument, or can anybody join in?

    5. Re:NO IT DOESN'T! by bongey · · Score: 1

      This is NOT an argument, just a contradiction.

    6. Re:NO IT DOESN'T! by gman003 · · Score: 1

      No it isn't!

  18. Not the first 360 hack like this.. by neokushan · · Score: 2

    A lot of people are saying things like "ohhh, I wonder how long before emulators appear".

    FYI, this is actually the 3rd hack like this to appear for the 360. There was a first hack, the KK (King Kong) exploit that got patched quickly, then in 2009 details for a JTAG hack were released. Because of this, there's quite a few 360's running unsigned code out there and plenty of emulators for them. MAME, SNES, Genesis/MD, I believe someone even ported Final Burn Alpha. Sadly the homebrew scene wasn't quite as rampant as the PS3 homebrew scene and neither had anything on the Xbox homebrew scene, but hopefully this will breathe new life into it.

    Suffice to say, as a JTAG owner myself, it's worth it for being able to store and load all your games from a HDD. With most 360 games (full games, that is) clocking in at about 6.5GB, you don't even need a lot of space for a big collection.

    --
    +1 IDisagreeSoHeMustBeATrollOrAnAstroturferOrAShill
  19. Oh great, another improvement. by History's+Coming+To · · Score: 1

    Thanks guys. You do realise that MS will now "upgrade" all of the XBoxes to "improve service" and "enhance security"?

    And you know what that means. My save files will be corrupted, I'll probably lose at least one game plugin, and my Linux->Xbox streaming workaround will stop working around. You had to go and encourage them didn't you?

    --
    Please consider this account deleted, I just can't be bothered with the spam anymore.
    1. Re:Oh great, another improvement. by Anonymous Coward · · Score: 0

      Thanks guys. You do realise that MS will now "upgrade" all of the XBoxes to "improve service" and "enhance security"?

      And you know what that means. My save files will be corrupted, I'll probably lose at least one game plugin, and my Linux->Xbox streaming workaround will stop working around. You had to go and encourage them didn't you?

      Nope.

      If you RTFwiki, this hack is entirely hardware based and utilises among other things, the relatively "dumb" clock PLL, reset wire and very first stage of the (ROM)bootloader.

      There's no fix that will patch the hardware.

    2. Re:Oh great, another improvement. by Anonymous Coward · · Score: 0

      ...my Linux->Xbox streaming workaround will stop working around.

      Linux to Xbox streaming workaround? I'm not sure I follow. There is absolutely no work around necessary. The 360 is a perfectly functional DLNA/UPnP client. There are is quite a long list of programs that work quite well serving that media up. Not only is it not a "work around" it's intended functionality of the device.

      I aware you negative 25 l33t points for pretending that you are doing something hack-y.

    3. Re:Oh great, another improvement. by Anonymous Coward · · Score: 0

      Microsoft patched the JTAG/SMMC hole by updating the bootloader and system, then blowing an efuse inside the cpu to prevent downgrades to the previous one. This particular hack can happen before the efuses are even checked. Microsoft cannot fix this one with an update, they need to release a new hardware revision.

    4. Re:Oh great, another improvement. by Anonymous Coward · · Score: 1

      There is a team of engineers at Microsoft that has as much fun patching your "unpatchable" hacks as the people here have hacking their "unhackable" patches. They already closed up a full breach twice now; the e-fuse thing was particularly inspired. This isn't Sony we're talking about.

    5. Re:Oh great, another improvement. by delinear · · Score: 1

      The 360 supports a limited set of file types for streaming. I'm guessing what his workaround is doing is some on the fly conversion of a file type into a streamable type - the advent of this hack means he will be able to install an OS that natively supports his original file types.

    6. Re:Oh great, another improvement. by History's+Coming+To · · Score: 1

      Nope, it's even weirder and simpler than that. It's just a uShare stream. The odd thing is that .avi, .mpeg, .mp4 don't work. You have to rename them .mov. Seriously, no transcoding or anything odd, just rename them *.mov.

      --
      Please consider this account deleted, I just can't be bothered with the spam anymore.
  20. How the hell could that work? by Viol8 · · Score: 2

    Because I assume the code as written could only handle one bullet at a time. I doubt they put in extra memory locations and support code for more "just in case someone hit select at power-up".

    1. Re:How the hell could that work? by Haven · · Score: 2

      Any marginally complex computer program has the possibility of exhibiting nearly any behavior given the correct environmental parameters.

      Bugs never behave like you imagine they should, and there are always bugs in any computer system.

    2. Re:How the hell could that work? by PopeRatzo · · Score: 1

      Any marginally complex computer program has the possibility of exhibiting nearly any behavior given the correct environmental parameters.

      It's like the multiverse for computers.

      --
      You are welcome on my lawn.
    3. Re:How the hell could that work? by Anonymous Coward · · Score: 1

      My guess is that the game supported this but was disabled by "marketing" at the time since they
      were possibly working on their home computer, and didn't want the capabilities too close to each other.

      The Atari's 6502 drew every line on the screen - there was no frame-buffer memory. If I remember,
      it only had 128 bytes of memory, and I think that stack shared part of that.

      So it's likely that some flag isn't cleared in this case, and this "feature" becomes available.
      There's lots of quirks in many of these olde games that are fun to find.

    4. Re:How the hell could that work? by grub · · Score: 1

      The Atari 2600 used a 6507 CPU. Similar but with less memory lines and (mumble mumble I forget what else mumble mumble)

      --
      Trolling is a art,
    5. Re:How the hell could that work? by Hatta · · Score: 1

      The Atari 2600 was a glorified pong machine. It had hardware features to do things like mirror sprites.

      --
      Give me Classic Slashdot or give me death!
    6. Re:How the hell could that work? by Viol8 · · Score: 1

      Sounds the most likely explanation.

    7. Re:How the hell could that work? by Jiro · · Score: 1

      It had a two player game, so it could handle two bullets, just not from the same player. Perhaps resetting the machine convinced it to allow one player to shoot both bullets.

    8. Re:How the hell could that work? by Reverand+Dave · · Score: 1
      --
      I got here through a series of tubes
    9. Re:How the hell could that work? by bWareiWare.co.uk · · Score: 1

      I doubt deliberate support is required. The game logic was almost certainly interleaved with the drawing code, such that as it scanned the display if it found a bullet it moved it up one line, or if it hit something set the reload flag.
      If any sort of memory corruption occurred, and two bullets were on the screen then they would both work as expected without any additional code.
      After the glitch can you stop firing, then fire twice (implying the reload flag isn't boolean and at least some support for multiple bullets was written in), or do you have to keep both bullets in-play to maintain the glitch?

    10. Re:How the hell could that work? by TangoMargarine · · Score: 1

      The two-player game was of the "play until you lose a life, then the other player goes" variety. The second player ship was green IIRC. (We still have one of those old Atari machines at my house, in working order no less)

      --
      Unity? Screw that: XFCE. Slashdot Beta? Screw that: SoylentNews. Australis? Screw that: Pale Moon. UX developers DIAF
  21. Re:this is why you don't get invited to parties by Anonymous Coward · · Score: 0

    No one cares, man. quit karmawhoring, you posted AC.

  22. But can it play games? by tepples · · Score: 1

    However nowadays you get video hardware acceleration chips, low-power dual core CPUs and all you need to run a media center for less than $200

    Including the price of an operating system license?

    I'm running XMBC on Ubuntu Server using an Asus S1-AT5NM10E (the mouthful) witch tops at 2% CPU when displaying a 1080p/DTS movie.

    How much CPU does it use when playing a video game? The advantage of buying an Xbox 360 over building an HTPC is that an Xbox 360 plays Xbox 360 games that don't make it to the PC in addition to watching video.

    1. Re:But can it play games? by Alarash · · Score: 1

      As I was saying, I run XBMC on Ubuntu Server, which actually runs better than under Windows, so the OS license fee is a moot point.

      I also happen to own an Xbox 360 to play games. I just think a HTPC is better for this than the Xbox 360 (and, therefore, the vanilla Xbox). This was not true 10 years ago when HTPC didn't really exist and the Xbox was a superior choice.

  23. Both control and local multiplayer by tepples · · Score: 1

    if you want control get yourself a Nexus and a PC if not then you can opt for an iphone and an xbox.

    So what do I buy if I want both control and local multiplayer? Major video game companies don't make multiplayer games for home theater PCs; they make them for consoles.

    1. Re:Both control and local multiplayer by exomondo · · Score: 1

      So what do I buy if I want both control and local multiplayer?

      Buy both, not sure why you need control and local multiplayer at the same time on the same platform.

    2. Re:Both control and local multiplayer by tepples · · Score: 1

      not sure why you need control and local multiplayer at the same time on the same platform.

      Because maybe my team wants to develop a video game with local multiplayer, but we don't qualify to develop for a Sony or Nintendo console.

    3. Re:Both control and local multiplayer by Anonymous Coward · · Score: 0

      I'm for your general stance on the subject, but specifically on this point....

      If you're the one doing the developing, why don't you develop for HTPCs?

    4. Re:Both control and local multiplayer by exomondo · · Score: 1

      Because maybe my team wants to develop a video game with local multiplayer, but we don't qualify to develop for a Sony or Nintendo console.

      You know you can do local multiplayer on a PC with no problems and you can develop it there in XNA and then run it on your xbox.

  24. USB in, VGA out by tepples · · Score: 1

    old games just fucking ROCK on a big TV

    LCD HDTVs have VGA and HDMI inputs. Every PC since 1987 has had a VGA output or a DVI-I output that is electrically compatible with VGA, and many have an HDMI output or a DVI-D output that is electrically compatible with HDMI.

    a controller in your hand

    Every PC since 1999 has had an input for USB game controllers. Xbox 360 controllers work, as do old console controllers through an adapter.

    The hardest part of legal emulation is soldering together the device needed to copy your cartridges into the computer to play them.

  25. Who can add applications by tepples · · Score: 1

    I refuse to buy devices where the mfg intentionally locks me out of running code I want on a device that I own.

    Better sell your car then. And your TV. Microwave, coffee maker, and alarm clock are gonna hafta go as well as dozens of other embedded devices.

    Guess what a car, TV, microwave, coffee maker, and alarm clock have in common: The manufacturer can't add applications to them after selling them. So please allow me to rephrase:

    I refuse to buy devices where the manufacturer can add its own applications but I'm locked out of adding my own applications.

  26. From HDD? by Anonymous Coward · · Score: 0

    Are you aware that unmodified Xbox360 have been able to install game discs to harddrive for quite a while now? You still have to put the disc in the drive (to prove you're not a filthy pirate) but nearly all games run unmodified from HDD without spinning the disc. Its quieter and sometimes faster.

    1. Re:From HDD? by geminidomino · · Score: 1

      Does the JTAG version of 'store on HD' have the same limitation? I've found that there's no real good way to deal with large numbers of game discs around the 4th 200-disc binder (Spanning all my disc-based console games, not just X360, of course) so not having to lug those buggers out because I'm dumb enough to play through disc 1 of Castlevania: LOS might be a selling point for me...

  27. HTPCs don exits by tepples · · Score: 1

    This was not true 10 years ago when HTPC didn't really exist

    HTPCs exist, but still not enough to matter. FunkSoulBrother, CronoCloud, and Altrag seem to be under the impression that apart from devout geeks, so few people have HTPCs that they might as well not exist (1 2 3 4). People are under the impression that computers are for desks and consoles are for TVs, and never the twain shall meet, according to hawguy and Endo13 (5 6 7), especially when people already have enough trouble plugging in a DVD player ( 8 9).

  28. Purchase a PC please by ZombieBraintrust · · Score: 1

    Your free to chose what hardware you own though. XBox 360 owners are a self selected group of people who don't want their hardware cracked. Its anti-social to buy into that culture and then break its tenants. If a group of people want to support a system where the hardware is locked down, how do they go about it? In what way can they keep hackers away? What hoops do we need to put in place to prevent their interference? So yeah buy a PC please.

    1. Re:Purchase a PC please by geminidomino · · Score: 1

      . Its anti-social to buy into that culture and then break its tenants

      I'm pretty sure it's antisocial to buy into any culture and break its tenants. It pisses its landlords off to no end, too.

      Of course, if you mean 'tenets,' then kindly shut the fuck up. I bought a game console, not a 'culture' and certainly not a fucking dogma.

      If this hivemind 'culture' of yours even exists, they're free not to do anything to their own hardware.

    2. Re:Purchase a PC please by ZombieBraintrust · · Score: 1

      It is a system. Microsoft tried to create the following:

      1) A system where people can purchase and play games

      2) Where the integrity of play is controlled by restricting hardware to validated machines.

      3) Where membership is limited to those who don't cheat.

      4) Where membership is limited to those who purchase games

      Why can't they create this? What is so evil about it? It is no different from any sports club on earth. You can't argue that the XBox 360 is not the validated machine in the above system. Being a validated machine is its whole purpose. It is what make a XBox 360 different from a PC. If you don't want to be a part of the system then don't purchase the validated machine. Buy a PC.

    3. Re:Purchase a PC please by geminidomino · · Score: 1

      #1 is the only valid entry in that list. It's a system that plays games. Period.

      Microsoft has no moral authority to tell me or anyone else what I may and may not do with my hardware after I buy it, I don't care how many custom, hand-crafted special case laws they buy that says they can.

      They have no business telling me what to do, and you sure as fuck don't, either.

  29. Thanks by ansarsunna · · Score: 1

    Thanks

  30. And then... by Kaenneth · · Score: 1

    Bond shot them both.

  31. If you gotta' ask by walkerp1 · · Score: 1

    If you gotta' ask why we do it, you'll never get it. Even so, it's all I can do not to monologue here.

  32. NOE vs. NOA; recouping by tepples · · Score: 1

    This has been deemed uncompetitive in Europe.

    So has Nintendo of Europe been forced not to have the same requirement of a dedicated secure office and mainstream video game industry experience on another platform that Nintendo of America is known to require (source: warioworld.com)?

    It's even more of a non-issue with the homebrew scene that allows you to hack your console if you really want that control.

    Homebrew generally can't be sold, which limits the production values of an original homebrew game to freeware production values because the developer has no way to recoup costs. The WiiBrew community in particular has called sellers of homebrew software "scammers". In order for a developer to make the transition from production values typical of non-ad-supported freeware to greater production values, as I understand it, the developer must qualify for a legit devkit.

  33. Statistically nobody has a home theater PC by tepples · · Score: 1

    If you're the one doing the developing, why don't you develop for HTPCs?

    Because as CronoCloud and others have repeatedly pointed out, statistically nobody has put together a home theater PC. (1 2 3 4 5 6 7) Among the general public, it appears people have trouble hooking up a DVD player, let alone a computer. (8 9) And in my experience talking to other Redbox customers when in line to return a DVD, most people I meet have a CRT SDTV in the living room, not the HDTV needed to display PC video without an obscure adapter (a scan converter) that nobody but devout geeks know exist.

  34. C# by tepples · · Score: 1

    You know you can do local multiplayer on a PC with no problems

    But almost nobody else will be able to play it. Please see my reply to Anonymous Coward.

    and you can develop it there in XNA

    XNA supports neither unmanaged languages nor DLR languages. In other words: "If your game allows the use of more than one controller, it must be written in C# if it is to gain any substantial audience." Do I understand you correctly?

    1. Re:C# by exomondo · · Score: 1

      But almost nobody else will be able to play it. Please see my reply to Anonymous Coward.

      I already did, you just split the relevant part out. You can do it on a PC and then push it out to the XBox.

      and you can develop it there in XNA

      XNA supports neither unmanaged languages nor DLR languages. In other words: "If your game allows the use of more than one controller, it must be written in C# if it is to gain any substantial audience." Do I understand you correctly?

      Yes, for your *extreme* niche where you want local multiplayer on a TV but you don't want it on Wii or PS3 and you want it without an XBox devkit and for the people who don't want to hook their PC up to their TV there is only that solution.

      However if your product is any good you shouldn't have any problems with people hooking a PC to a TV to play, or even playing on their monitors.

  35. Niches by tepples · · Score: 1

    I already did, you just split the relevant part out. You can do it on a PC and then push it out to the XBox.

    I was just trying to make absolutely sure whether or not XNA was the only viable means of entry for a new studio before I buy an Xbox 360 console and an App Hub subscription. (The rest of my post tries to explain what I mean by "viable".)

    Yes, for your *extreme* niche where you want local multiplayer on a TV but you don't want it on Wii or PS3 and you want it without an XBox devkit and for the people who don't want to hook their PC up to their TV there is only that solution.

    Lately I've had trouble properly estimating the size of a given niche or edge case. I wrote about this difficulty in a recent journal entry. So let me say it as I understand it: Micro-ISVs tend not to qualify for the full Wii, PS3, or Xbox 360 devkit. They're a niche, I'll grant, but an extreme niche?

    However if your product is any good you shouldn't have any problems with people hooking a PC to a TV to play, or even playing on their monitors.

    "Putting it bluntly, no one gives a damn about same screen multiplayer in PC games. Designing such a game is futile, there is no real market for them." --CronoCloud

    "Let me say that again: Most non-geek people simply have no desire to hook up their computer to their TV" --CronoCloud

    "I don't want to hook a computer up to my TV" --hawguy

    "You're overestimating the technical knowledge of at least 80% of consumers -- I'd never be able to talk Dad through hooking up a VGA cable between his TV and laptop and then get him to use the computer to watch video." --hawguy

    What I gather from the above comments is that even if I made a page about how to buy a gaming HTPC, a page about how to hook it up, and a page about how to configure the operating system to make text readable, people would still not be willing to give it a try.

    1. Re:Niches by exomondo · · Score: 1

      Yes, for your *extreme* niche where you want local multiplayer on a TV but you don't want it on Wii or PS3 and you want it without an XBox devkit and for the people who don't want to hook their PC up to their TV there is only that solution.

      Lately I've had trouble properly estimating the size of a given niche or edge case. I wrote about this difficulty in a recent journal entry. So let me say it as I understand it: Micro-ISVs tend not to qualify for the full Wii, PS3, or Xbox 360 devkit. They're a niche, I'll grant, but an extreme niche?

      No, Micro-ISVs are *not* an extreme niche, ones that explicitly want the XBox to do local multiplayer and don't want to go the PC route and don't want to use C# are an extreme niche.

      "Let me say that again: Most non-geek people simply have no desire to hook up their computer to their TV"
      So your product should *create* that desire.

      "I don't want to hook a computer up to my TV"
      That's nice.

      "You're overestimating the technical knowledge of at least 80% of consumers -- I'd never be able to talk Dad through hooking up a VGA cable between his TV and laptop and then get him to use the computer to watch video."
      Interesting, but i'll be a good 80% of gamers are capable of hooking up their PC to their TV if there were a reason to.


      It's interesting that 2 random guys on the internet are your rebuttal to local multiplayer PC gaming both of which simply see no reason to do it when of course the game that you make should be that reason. Quite frankly I don't want to hook my PC up to my TV, then again if there were some reason to do it, say a great PC-only local multiplayer game then I probably would.

    2. Re:Niches by tepples · · Score: 1

      ones that explicitly want the XBox to do local multiplayer and don't want to go the PC route and don't want to use C# are an extreme niche.

      I'll go the C# route if needed, but I was just trying to make it clear that I've been told that the HTPC niche is even smaller than the Xbox Live Indie Games niche.

      It's interesting that 2 random guys on the internet are your rebuttal to local multiplayer PC gaming

      For one thing, other comments in CronoCloud's posting history make him look like he has at least some experience in the mainstream video game industry. For another, make that seven random guys: FunkSoulBrother, Altrag, Endo13, AdamWeeden, and zach_the_lizard.

      both of which simply see no reason to do it when of course the game that you make should be that reason.

      They appear to believe that no single game, especially one with indie production values, is enough to create the desire to either A. buy an Acer X1 to put next to the TV or B. move the family PC back and forth between the TV and the computer desk. Instead of trying an indie PC game supporting local multiplayer, they'll choose a different major-label game for the console that they already have, in the same way that Wii owners probably won't buy an Xbox 360 just to play XBLIG.

    3. Re:Niches by exomondo · · Score: 1

      I'll go the C# route if needed, but I was just trying to make it clear that I've been told that the HTPC niche is even smaller than the Xbox Live Indie Games niche.

      But it's not just HTPCs, it's anyone that would potentially plug a PC into a TV or have a big monitor or be happy to play local multiplayer on their PC.

      For one thing, other comments in CronoCloud's posting history make him look like he has at least some experience in the mainstream video game industry. For another, make that seven random guys

      That's HTPCs again, why are you thinking of only targeting HTPCs?

      They appear to believe that no single game, especially one with indie production values, is enough to create the desire

      No, they appear to believe there is no desire currently.

      Instead of trying an indie PC game supporting local multiplayer, they'll choose a different major-label game for the console that they already have

      What's this even based on? Why wouldn't they try an indie PC game? That makes no sense.

  36. Defining HTPC by tepples · · Score: 1

    That's HTPCs again, why are you thinking of only targeting HTPCs?

    Because I have been defining "home theater PC" broadly as any PC using a TV as a monitor. (We appear to have fallen into Layne's Law.) Is there a better term that I should have used to refer to "a PC using a TV as a monitor"?

    No, they appear to believe there is no desire currently.

    So I guess next time I meet one of them, I need to ask: "How good would a game need to be to get people to hook a PC up to a TV to play it?"

    Why wouldn't they try an indie PC game?

    Because they don't already have the hardware to run its multiplayer mode, such as a second PC next to the TV and PC-compatible gamepads for players 2 through 4. (Xbox 360 wired controllers work fine under Windows XP and later and Ubuntu, but Wii and PLAYSTATION 3 controllers and Xbox 360 wireless controllers need obscure drivers and/or dongles to work on a PC.) I guess one option is to get players hooked on the single-player portion of a PC game and then start introducing multiplayer; is this what you were thinking of?

    1. Re:Defining HTPC by exomondo · · Score: 1

      Because I have been defining "home theater PC" broadly as any PC using a TV as a monitor. (We appear to have fallen into Layne's Law.) Is there a better term that I should have used to refer to "a PC using a TV as a monitor"?

      Why does it even have to be a PC using a TV as a monitor? Wouldn't a decent monitor be just as good?

      So I guess next time I meet one of them, I need to ask: "How good would a game need to be to get people to hook a PC up to a TV to play it?"

      I still don't understand why it has to be hooked up to a TV, but yes if that's what you want that's what you should ask rather than asking about HTPCs.

      Because they don't already have the hardware to run its multiplayer mode

      That's a different problem altogether, if they don't have the hardware they're unlikely to play anyway.

      I guess one option is to get players hooked on the single-player portion of a PC game and then start introducing multiplayer; is this what you were thinking of?

      Well generally gamers will play the single player portion first, so yes that works.

    2. Re:Defining HTPC by tepples · · Score: 1

      Why does it even have to be a PC using a TV as a monitor? Wouldn't a decent monitor be just as good?

      If it's big enough, yes. But people tell me the median PC monitor isn't big enough to fit four bodies around.

      if they don't have the hardware they're unlikely to play anyway.

      They have a PC; they just don't have it hooked up to a big enough monitor, nor do they have a set of PC-compatible gamepads. They can still play single-player with a mouse and keyboard and the 13" monitor on their laptop or the 17" monitor on their desktop. So I guess I'll have to concentrate on a compelling single-player experience for the first few titles.

    3. Re:Defining HTPC by exomondo · · Score: 1

      They have a PC; they just don't have it hooked up to a big enough monitor, nor do they have a set of PC-compatible gamepads.

      And now lets go back to what started this: Instead of trying an indie PC game supporting local multiplayer...
      Just because they don't have their PC hooked up to a large monitor or TV doesn't preclude them from trying it, if they like it obviously they would be inclined to hook up a larger display.