Monday, November 29, 2010

Using an Original Xbox Controller with a Computer

    Most people know that the wired controllers for the Xbox 360 can simply be plugged into a computer and used to play games, but the original Xbox controller can do the same with a little work. I've known for years (since I first researched Xbox modding and installed XBMC) that my old non-360 Xbox controllers were using USB, but Microsoft had changed the plugs on the ends.
    I knew that by cutting off the plug at the end of the breakout cable and replacing it with the end of a USB cable the controller could be used on a computer, with an appropriate driver, but this would make the controller unusable on the Xbox. It wasn't until recently that I decided to do this myself and found out that you don't have to give up an Xbox controller to get a PC gamepad. By soldering the USB plug to the controller cable you can make a controller that works with a computer and still works on the Xbox.

Essential ActionScript

    Admiral Gobi was made without using the expensive Flash CS, but instead written directly in ActionScript 3. Most hobbie/independent developers who create Flash games outside of the designer-oriented Flash IDE seem to do so in the free and open source FlashDevelop, which is Windows-only. Since I run Linux, I instead used the lightweight Geany editor to do my coding.

Admiral Gobi: 1st Flash Game

My first Flash game to get completed is called Admiral Gobi. It's something of a tribute to my cousin, who is currently fascinated by the Napoleonic era. The Golden Age of Piracy was a bit earlier, but pirates are more entertaining than short Corsicans.

Play Admiral Gobi