Wednesday, 11 November 2009

Controller Ports

Finally, I wanted to use the Original XBox remote with this build, so I need to connect the controller ports to the USB headers on the mainboard. Once connected, the front XBox controller ports work exactly like a normal USB port. This allows the original xbox DVD kit to work on XBMC-Live assuming one has the correct keymappings configured. This works like a dream!



The Xbox used normal usb controllers with a propriety connector. This image shows a controller block unscrewed from the chassis.

After detaching the cable block from the controllers, the wiring is identical to standard USB ports, with a single additional wire. Solder the wires to a standard USB header able (like used to attach USB to a front panel or blanking plate), the wires are colour coded, so I just soldered white>white etc. The additional yellow wire was just snipped off.

DVD Eject Button

After successfully connecting the power button and power LEDs to the board, I wanted to make the eject button work with the Optical drive.





I'm using a SATA DVD Multi-burner I had spare. Nothing special, but is more than adequate. I would have been better with a slimline, but after some careful modification of the Drive mount, there wasn't an issue.

After removing the front bezel and drive housing, the eject button can be accessed on the pcb (circled).

Left: Solder the wires from the front panel to the pins on the eject button. Right: Remote Eject working.

Front Panel

The next task is to connect the original XBox front panel.






(Image taken from sickmods.com without permission).
The XBox front panel connect to the motherboard with a 10-pin block. Obviously the pinouts are not going to sit on the Zotac as they are. The Image above shows the block appropriate wiring.

The control panel is actually positioned perfectly. I snipped some wiring from an old system to connect to the Board.

Left: I soldered the wires. Right: Endblock is a standard 2-pin connector. The process can be repeated for the two LEDs on the control panel.

At first, I connected the wire from the Power/HDD LEDs pins on the main board, but then opted for just a solid power display, without HDD activity. I also got the wrong pin for the left LED, and ended up with Red instead of Green. Ultimately decided to keep it this way, as I think it looks better!

Friday, 6 November 2009

Fitting The Motherboard

After stripping the componants, I had to remove as much as I could from the floor of the chassis, to make room for standoffs. Like most other small parts, I was able to grab these from work or lying around at home.





After realising that the board would need to be seated away from the optical drive, I cut a panel for the IO shield. It should be said here, that this is where most of my problems began. This is my first case mod, and I lack the tools and skill to make ANY of this look perfect. This photo has been touched up to look neater. Anybody else doing the same project will have MUCH bretter results if they use the correct tools.

Again, this image has been touched up slightly. The board DOES fit nicely, and careful tooling will result in a better finish than I got.

Left image shows the board fixed in place. Second image shows drives seated for testing. I couldn't wait to start playing with the software hehe. Notice the switch? It's a temporary attachment.

Thursday, 5 November 2009

Opening the Chassis

Lets Crack open the shell and take a look at the sweet nuts inside...









As I stated before, the chassis itself needs a little clean, but it's essential in excellent condition. I didn't get a snap of the bottom, but there are 6 torx bolts holding it together... Simple enough...

The Lid is easy enough to remove, and the first thing worth noticing is how well the XBox was put together. Nothing was designed to be upgraded or tampered with (not that it ever stopped anyone). The Optical Drive and HDD are mounted on interlocking brackets. Everything is so snug.

Removing the brackets reveals the simple interior. We're not interested in any of this garbage, so I removed the lot. The board is screwed to the chasis, and removal is simple.

Shown here on the right is the PSU from the XBox. It's of no use to us.

The exhaust fan is in the way, but it just lifts out. Finally, I've removed the left hand controller ports. The right hand ones will remain, these will hopefully be replaced with normal USB ports.

Tuesday, 3 November 2009

XBox delivered...



XBox arrived this morning. All present and correct. Haven't tested yet, but no real need to as it's being stripped anyway. Needs a good clean, but otherwise excellent condition.

I'm begining to have doubts about having enough room to seat an optical drive, but this remains to be seen. Should begin stripping out the excess tonight.

Monday, 2 November 2009

Motherboard arrived....

The Motherboard arrived at work today, and it's a day ahead of schedule :) The board is so small it's a joke, and the external PSU means I should have no trouble finding room inside the XBox chassis to mount a drive etc. The XBox hasn't turned up yet, but the entry on eBay has been upgraded to "Despatched"



I'm half and half on whether I'll be using a Solid State Drive in this build (Advantages include speed, noise and heat) or a Standard SATA drive (i.e. Free, as I have some lying around). I've already got access to some DDR2 Modules, so memory won't be an issue. The last bit of hardware I need to worry about now is a SATA Optical Drive.