Friday, March 30, 2007

Xbox update

The box is back. Nothing to see here, really, but as of a few days ago, I am in posession of a fine new xbox 360. The peeps at Microsoft replaced rather than repaired it in the interest of quick turnaround. Over all, the process was surprisingly painless and swift. The new box is pretty much exactly like the old one, except, hear this, it boots. It's good to be able to waste time on the most modern of computer games again!

While the box was out for repairs, I took some time to replay Halo 1 and Halo 2 on the old xbox, as well as Beyond Good and Evil. I am really sad BGE hasn't made it onto the backward compatibility list yet - it is such a captivating game. I still have Oddworld: Strangers Wrath and Psychonauts to go through and a wondering if I should replay one of the grand old adventures. I loved all of those games because of their immersive storylines and illusion of being part of a different world they created. Then again, the low resolution is blindingly obvious while playing, so I have to sit on the couch.

Ok, enough video game nostalgia!

Monday, March 12, 2007

It's dead, Jim

Dammit, my xbox 360 croaked with great finality today. The towel trick doesn't work anymore, and if it decides to boot, within a few seconds, I get a blue checkerboard pattern on top of the current graphics and a solid freeze.

So far for the bad news. I researched the support options available, and discovered that a lot of folks report a real bad experience. And that I am out of warranty as far as msft is considered.

Sighing inwardly, your dear occasionally rabid programmer decided that having a functioning xbox was just way too important and resigned himself to support hell and called 1-800-4MY-XBOX.

The good news is, I was blown away by the support call. The 1st tier rep listened to my story, briefly asked if I had tried the suggested workarounds, immediately understood that I had (I've had techs who made me go through all of the demeaning steps of unplugging/switching off and on for other devices) and told me that she was going to escalate me to her supervisor because I had a launch box out of warranty. Instead of the anticipated uphill battle with folks following a script, I got smart dedicated, well-informed and action-oriented people who were doing their best to resolve my problem. Hat off to the folks in the xbox support group.

I have booked the out of warranty repair, and the best news is that I have the option of purchasing up to 2 years of extra warranty on the repaired or refurbished console I'll receive, which I duly will, having once experienced how sad life without the 360 is. Good deal!

I'll post about the full repair experience once I get my box back.

The thing I am shaking my head about at this stage is why there are so many posts claiming huge trouble with 1-800-4MY-XBOX. Either support is very heterogeneous, or there is a concerted campaign (Sony?) to badmouth xbox support.

Friday, March 02, 2007

Death and Resurrection of a Xbox 360

My Xbox 360 died today.

Booted early in the morning, worked just fine. Downloaded an update for a game, rebooted, hang. Rebooted, gfx problems in the bootscreen, hang. Reboot, three blinking lights of death, black screen.

Detached all hardware (including the hard drive), disconnected the power cord and power supply, waited a minuted, reassembled, rebooted, three rings of death and a black screen. Retried the same procedure from scratch, unchanged result.

Despair.

I called 1-800-4MY-XBOX and learned that I was just out of warranty. $140 + shipping for a repaired console that according to online forums has a good chance of failing soon thereafter. Ouch.

I was disappointed, my console was a launch system (manufactured in 2005) and online articled led me to believe that Microsoft had decided to repair those free of charge. Apparently mine died a little to late, because the operator told me that program had only been temporary promotion. There is a known high defect rate, but Microsoft has stopped helping folks with the problem.

Now, I've got about $1000 tied up in peripherals, the console is the center of my home media system, and yes, I could have bought the extended warranty.

It's a tough decision: a little over a year is below the use period I expect to get out of a $400 piece of hardware. Should I shell out the money, send in the system for repairs, wait two weeks and hope the replacement lasts longer? Should I just buy a new console? Should I just write off consoles as a far too expensive hobby?

I was leaning towards the latter - writing off the box and reselling the peripherals. Thinking along those lines lead to the idea that I might as well try some hardcore repairing myself, and a little research lead to this unlikely article.

It's a noninvasive suggestion for a fix, so I had less to lose than I anticipated.

Thus the ORP set out to warmly wrap his xbox, hugged it on his lap and switched it on. I kept my hand on top - I didn't want it to get too warm. After about ten minutes, it had reached a hot but not uncomfortable temperature, and I tried switching it off and on again (while still wrapped in the towel), just to see if it would boot yet.

To my surprise, it did.

Incredulity turned into cautious rejoicing.

The first reboot still had me crashing with a graphics error in the dashboard after 5 minutes of use, but a second reboot got me past that.

Xbox Live works. A certain first person shooter works very well.

The usual explanation is bad soldered connections on the main board. This forum has a post that shows how lead-free solder used on the board tends to oxidize. The hypothesis is that when the box is warm enough, the metal of the solder points expands just enough to make contact.

This would also explain the high rates of failures that appeared lately and in the previous year - winter's been hard on the continental US these last few months, and condensation as a consequence of cooling and reheating would do most of its damage during the cold months here.

I am thinking of leaving my box running until the weather improves - I don't think any more extreme cool-down/heat-up cycles will benefit it, and this way, and it'll tide me over until the next gen box hits the retail channel. If the xbox dies more permanently, I'll have to to rip it open and do some hardcore reseating and resoldering.

The one remaining mystery is why this appears to hit users disproportionally often following an update - maybe the systematically weak soldering or connector is related to the Xboxes eFuses? Then again, I thought those were used sparingly, and only ever for kernel updates.