<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>TechKnack &#187; xbox</title>
	<atom:link href="http://techknack.net/category/modding/xbox/feed/" rel="self" type="application/rss+xml" />
	<link>http://techknack.net</link>
	<description>The rantings of a techie</description>
	<lastBuildDate>Thu, 24 Dec 2009 19:53:49 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.4</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Fixing a Broken &#8220;Duke&#8221; Xbox Controller</title>
		<link>http://techknack.net/fixing-a-broken-duke-xbox-controller/</link>
		<comments>http://techknack.net/fixing-a-broken-duke-xbox-controller/#comments</comments>
		<pubDate>Tue, 29 Jul 2008 15:36:15 +0000</pubDate>
		<dc:creator>eternicode</dc:creator>
				<category><![CDATA[modding]]></category>
		<category><![CDATA[xbox]]></category>

		<guid isPermaLink="false">http://techknack.net/?p=164</guid>
		<description><![CDATA[ I bought this Duke-style Xbox controller off of eBay. When I got it, the cord was frayed just above the stress reliever. Recently, it just quit working. Turned out the +5V power cord inside had broken completely. Fortunately, I was able to rearrange some things and get it in near-perfect shape.  Check out [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.flickr.com/photos/eternicode/2709098929/" title="dsc02142 by eternicode, on Flickr"><img src="http://farm4.static.flickr.com/3209/2709098929_e03818666b_m.jpg" width="240" height="180" alt="" class="alignleft" /></a> I bought this Duke-style Xbox controller off of eBay. When I got it, the cord was frayed just above the stress reliever. Recently, it just quit working. Turned out the +5V power cord inside had broken completely. Fortunately, I was able to rearrange some things and get it in near-perfect shape.  Check out the <a href='http://www.flickr.com/photos/eternicode/sets/72157606411467994/'> Fixing a Broken Duke Controller</a> Flickr photoset for all the details.</p>
<img src="http://techknack.net/?ak_action=api_record_view&id=164&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://techknack.net/fixing-a-broken-duke-xbox-controller/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>XBox Project, Phase 3: Softmodding</title>
		<link>http://techknack.net/xbox-project-phase-3-softmodding/</link>
		<comments>http://techknack.net/xbox-project-phase-3-softmodding/#comments</comments>
		<pubDate>Wed, 18 Jun 2008 18:10:00 +0000</pubDate>
		<dc:creator>eternicode</dc:creator>
				<category><![CDATA[modding]]></category>
		<category><![CDATA[xbox]]></category>

		<guid isPermaLink="false">http://blog.techknack.net/xbox-project-phase-3-softmodding/</guid>
		<description><![CDATA[Softmodding the XBox, provided you have the right tools, is as easy as installing a program in Windows.  Run the given installer, following the step-by-step, and hope everything goes right.  Usually it does, until something isn&#8217;t clearly explained, and then you have to troubleshoot it.  Although the key phrase there is &#8220;having [...]]]></description>
			<content:encoded><![CDATA[<p>Softmodding the XBox, provided you have the right tools, is as easy as installing a program in Windows.  Run the given installer, following the step-by-step, and hope everything goes right.  Usually it does, until something isn&#8217;t clearly explained, and then you have to troubleshoot it.  Although the key phrase there is &#8220;having the right tools&#8221;.</p>
<p>First things first, you must have the right game and a good walkthrough.  There are three games that are exploitable; I used MechAssault, which has to have a disc number of MS02301L.  You can get this off of eBay for $20-25 with the disc number explicitly listed; you may be able to get it for less if you can spot it without the number being mentioned.  I&#8217;ve also heard of people getting it for $3 or so from a local GameStop, so there&#8217;s a decent profit to be made if you get it that way.  Though I could have used <a href='http://lifehacker.com/software/geek-to-live/transform-your-classic-xbox-into-a-killer-media-center-299809.php'>LifeHacker&#8217;s guide</a>, I ended up using chunkhead&#8217;s guides at afterdawn.com.  The advantage is that he provides a downloadable package containing the AR software and prefab game exploit softmod installers (a lot of guides I found gave you a softmod exploit that you had to insert into a gamesave.  Even more pointed you to the #xbins IRC channel, which sends you to an FTP server, which I found most unhelpful.  These are pre-built).  Check out <a href='http://forums.afterdawn.com/thread_view.cfm/578329'>how to use a USB drive as a memory card</a> to get the softmod installer onto your USB drive; be sure to read through the thread, not just the first post, if you run into problems with the AR software.  When you have the files ready, head over to his <a href='http://forums.afterdawn.com/thread_view.cfm/558747'>softmod guide</a>.  The screenshots in the second guide don&#8217;t exactly match the software from the first guide, but they&#8217;re similar enough that you should be able to figure things out.</p>
<p>Getting the exploits is simple enough: download the zip archive provided at the guide.  However, for the sake of completeness, I will describe my experiences while following the LifeHacker guide.  First, you must log on to an IRC channel, #xbins, on the Efnet servers.  I used <a href='http://mibbit.com/'>Mibbit.com</a>, a web-based IRC client, to sign on to one of the two available Efnet servers.  Once there, every guide out there says to PM the bot with the !list command (run &#8220;/msg xbins !list&#8221;).  However, the channel message itself says to !list in-channel to get the FTP login details.  Once that&#8217;s done, the bot PMs you the FTP server and login details, and away you go.  I used FileZilla to connect.  This worked fine, until I tried to download a file, at which point I would start getting &#8220;access denied to user&#8221; errors.  No matter what I tried, no matter what settings I used, this would always happen.  Of course, you have to re-receive the login details after each connection, successful or not.  Oh, and if you !list too fast, the bot will kick or ban you from the channel.  So you can imagine how frustrating it can be.  Yes, there are desirous files on that FTP server that are not provided by chunkhead&#8217;s guide (such as DVD2XBox, LinksBoks, and other apps), but I found that you can find them on the various torrent sites.  And, of course, XBMC you can actually download from <a href='http://t3ch.yi.se/'>T3CH&#8217;s website</a>.</p>
<p>Now, before you can start moving gamesaves around, you have to format the USB drive with the XBox; simply plug it into your hybrid cable, plug that into the XBox, turn the XBox on.  Navigate to Memory on the dashboard.  You&#8217;ll get an error saying either that the memory card was formatted (I got this for my 1GB), or that the memory card may be damaged (I got this for my 4GB).  If it says that it&#8217;s damaged, it may recognize it a second time (unplug the USB drive and plug it back in; worked with my 4GB).  Once that&#8217;s done, it should show up to the side of the main &#8220;hard drive&#8221; memory source.  Move the USB drive to the computer with the AR software on it.</p>
<p>Now, about the Action Replay software, and working with a USB drive.  First thing you may want to know is that this probably won&#8217;t work with wine on linux; I couldn&#8217;t make it work, anyway.  The first afterdawn.com guide contains the AR 1.31 installer and a 1.40 upgrade.  Run them in that order.  Then follow the directions for using USBView.exe to get your Vendor ID and Product ID, and put those into the appropriate file.  Now, you have to understand, the contents of this file specify what devices the AR software looks for as a valid Memory Card.  However, <b>it won&#8217;t work until the drivers are updated to look for them</b>.  Simply editing the file won&#8217;t do it; you have to <i>install</i> the file.  Chunkhead&#8217;s guide has screenshots for Vista, but I floundered around for forever trying to get it to work under XP.  After you&#8217;ve edited the file, open the device manager and identify your flash drive.  Right click it, select &#8220;Update driver&#8230;&#8221;.  If it asks you to connect to the internet, select &#8220;No, not this time&#8221; and click Next.  On the next page, select &#8220;Install from a list or specific location&#8221;, then Next.  This is the part where I kept getting hung up; do NOT tell the wizard to search in the AR directory for the file!  Instead, select &#8220;Don&#8217;t search.  I will choose the driver to install&#8221;, then Next.  On the next page, click the &#8220;Have Disk&#8230;&#8221; button, browse to the AR file you edited, and click OK.  In the drivers list, a new item will appear that is obviously not your standard computer stuff; select that and click Next.  The wizard should then copy and install the necessary stuff.  Fire up AR, and you should be good to go; simply drag the appropriate files from your Desktop to the &#8220;Memory Card&#8221; column, and AR should copy it over to the drive.</p>
<p>Once the files are on the USB drive, move the drive over to the XBox again.  Navigate back to memory in your dashboard, and select the &#8220;memory card&#8221;.  For each item, press the D-Pad to the right, and you should have the option to Copy the gamesave (took me a while to figure that out, too).  Selecting Copy will then give you the choice of where to copy it to, just go with the hard drive.  Once both files are saved, load your game and run the exploit.</p>
<p>While in the SID (Softmod Installer Deluxe), make sure you perform all necessary backups.  If you feel the need to look at the file system (for example, to make sure your eeprom.bin is backed up), there is a file manager available on the main menu.  Otherwise, just follow chunkhead&#8217;s guide as closely as possible.  When you&#8217;re done, you should be able to boot to your dashboard of choice; mine is UnleashX, though I&#8217;m hoping to replace it with XBMC at some point.</p>
<p>When my softmod install was finished, I didn&#8217;t have an E:\Apps directory, like everyone said I should have.  It&#8217;s safe to simply create this directory through FTP and move your apps into it.  XBMC comes in two flavors; the stable version 2.0.1, and the latest SVN build.  While the latest build may have more features, I&#8217;m finding that I prefer the older stable version, because it allows me to switch back to UnleashX, amongst other reasons (why was this feature taken out??).  The latest version of DVD2XBox (0.7.8) doesn&#8217;t work on my system; it just hangs on the splash screen.  I downloaded 0.7.6, and it works great (you can get it from the torrents).  I&#8217;ve also downloaded LinksBoks, but haven&#8217;t gotten around to properly testing it out yet.</p>
<p>So this concludes my hectic softmodding week.  As a supplement, I plan on installing DD-WRT onto a Linksys router that I&#8217;ve recently bought and turning it into a bridge so the XBox can go in the living room, under the TV.  So much for a weekend project, eh?</p>
<img src="http://techknack.net/?ak_action=api_record_view&id=138&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://techknack.net/xbox-project-phase-3-softmodding/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>XBox Project, Phase 2: Hardmodding</title>
		<link>http://techknack.net/xbox-project-phase-2-hardmodding/</link>
		<comments>http://techknack.net/xbox-project-phase-2-hardmodding/#comments</comments>
		<pubDate>Thu, 12 Jun 2008 07:07:00 +0000</pubDate>
		<dc:creator>eternicode</dc:creator>
				<category><![CDATA[modding]]></category>
		<category><![CDATA[xbox]]></category>

		<guid isPermaLink="false">http://blog.techknack.net/xbox-project-phase-2-hardmodding/</guid>
		<description><![CDATA[This is probably the hardest step involved in this process.  Two days of frustration and troubleshooting have resulted in two working XBox/USB hybrid cables, a fried XBox Controller, and a fried 512MB USB flash drive.  Yes, fried, complete with that burnt electronics smell, and a distinct lack of functionality.  But perhaps I [...]]]></description>
			<content:encoded><![CDATA[<p>This is probably the hardest step involved in this process.  Two days of frustration and troubleshooting have resulted in two working XBox/USB hybrid cables, a fried XBox Controller, and a fried 512MB USB flash drive.  Yes, <b>fried</b>, complete with that burnt electronics smell, and a distinct lack of functionality.  But perhaps I should tell my story <img src='http://techknack.net/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>I gathered my breakaway cable, 2ft USB cable, scissors, and electrical tape.  Theoretically, this would be simple: strip the insulation off the cable, strip each of the four wires inside each cable, tape matching colored wires together, tape it up all nice, and voila.  Not so.  The first issue came when I opened up the USB cable; rather than the standard black, white, red, and green wires, I was greeted with red, blue, brown, and yellow wires.  So I did a little googling, and found a forum user who had come across this same issue.  He had mapped out the nonstandard colors to the standard colors, and apparently it worked for him.  The combos were (from USB to XBox), red to red, brown to white, yellow to green, and blue to black.  So, I connected up my wires according to his info, plugged my 1GB drive to the XBox male to USB female cable and &#8230; nothing.  Not even enough power to light up the LED on the drive.</p>
<p>So I posted to an XBox hardmodding forum <a href='http://forums.xbox-scene.com/index.php?showtopic=652840'>asking for help and advice</a>.  The only thing we came up with was that the wires were not hooked up right.  While it made sense that getting the power and ground wires mixed would be damaging, the person who responded to my post said that mixing the data wires wouldn&#8217;t matter.  So I found a multimeter that I could use to test power flow.  I did a simple test; the power and ground cables connect to the outer pins of the connector, so I just tested for which pin was connected to the red wire (for power) to make sure I had the cables hooked up right.  Contrary to my first source&#8217;s info, the brown wire was ground, and the blue wire data.  I swapped those and, while waiting for a response on my thread, constructed the other cable (USB male to XBox female).  plugged the two USB connectors together and tested a controller on the XBox &#8212; no go.  So, in slight frustration, I plugged the USB male connector into my PC, just to see if it would work.  Again, nothing (not surprisingly).</p>
<p>I unplugged the cable from the computer, disconnected the controller, connected the controller to my still-good breakaway cable, and plugged it into the XBox, <i>and it started vibrating uncontrollably</i>.  Obviously not a good sign, and I hurriedly unplugged it.  And then I notice the smell.  I&#8217;ve smelled burnt out electronics (mostly box fans that stopped turning while the engine was still on), and that was what I smelled now.  I plugged the controller back in, to test if any controls still worked, and nothing.  So I now have a vibrating paperweight.  I&#8217;m not sure if the controller was fried when I had the ground and data wires switched, or the power and ground wires switched, though I suspect it was the power/ground that did it.</p>
<p>At this point I was slightly frustrated, having fried a controller, when the horrific thought struck me: I had also had my flash drive plugged into these erroneous configurations.  I quickly plugged the drive into my PC, fervently hoping that it would work.  And it didn&#8217;t.  The LED came on, but the system wouldn&#8217;t recognize it.  Since I run on Kubuntu, I was monitoring my /dev directory for signs of device sdb and sdb1; these never showed up.  At this, I fired up google to find a hardware support forum, and <a href='http://www.techsupportforum.com/hardware-support/removable-media-drives/258248-really-fried.html#post1530056'>posted another request for help</a>.  The time I spent waiting for a response, I left the flash drive in my computer, in the hopes that it would somehow come back to life.  And, lo and behold, it started working again shortly after I submitted the post.  Of course, while the drive was not working, I also went and ordered a new 1GB U3-enabled Cruzer Micro from eBay, adding another $9 to the total project price.  Figures.</p>
<p>Once I got the flash drive to work relatively stably (it was initially giving me all sorts of grief by being sporadically recognized by my system, and spontaneously inaccessible), I tried it again in my hybrid cable.  At this point, I had solved the issue with the power and ground wires (turns out the red was ground and the brown was power, which was completely unintuitive), and figured the data cables were fine (switching them up doesn&#8217;t matter, right?).  The drive&#8217;s LED lit up now, but it refused to be recognized by the XBox.</p>
<p>Fast forward several hours of switching between playing XBox games and performing various multimeter tests on every possible pin and wire of the cables.  For some reason, in my intense frustration, I decide to re-swap the power and ground wires, just to see if that would work.  In addition to my 1GB drive, I also have a 4GB and a 512MB.  I wasn&#8217;t about to fry my 4GB, and didn&#8217;t want to chance my 1GB, so I plugged in the 512MB.  No light, so I unplugged it, and <b>yet again</b> I smell that accursed smell of burn.  My frustration building, I plug the drive into my computer, and nothing.  No LED, no sdb, nothing.  So, add a 512MB flash drive to the list of Fry&#8217;s Electronics.  Finally, I decided to swap the data cables (what&#8217;ve I got to lose, right?), aided with google-found diagrams of USB pins.  Plugged in my now-working 1GB and, like magic, XBox says &#8220;memory card formatted&#8221;.  Good freakin&#8217; grief.</p>
<p>So, after much severe frustration, here are the CORRECT combinations for the wires, in case you come across an old USB cable with crap color codes:</p>
<ul>
<li>USB to XBox</li>
<li>red to black</li>
<li>blue to white</li>
<li>brown to red</li>
<li>yellow to green</li>
</ul>
<p>However, <i><b>do not take my word for it</b></i>!!!  This worked for me, but that <i>other</i> color scheme apparently worked for that other user.  The best thing to do is to get a multimeter, gather a bunch of USB pin diagrams, and test extensively <b>before</b> plugging <i>anything</i> in to your hybrid cables.  Of course, if you manage to get a standardly-colored cable, consider yourself extremely lucky, and get those cables modded and wrapped up as quickly as possible.</p>
<p>Here&#8217;s a picture of the final product:<br />
<a href="http://www.flickr.com/photos/eternicode/2571065351/" title="Hybrid cables by eternicode, on Flickr"><img src="http://farm4.static.flickr.com/3107/2571065351_28a49668d3.jpg" width="375" height="500" alt="Hybrid cables" style='display:block; margin:.5em auto;' /></a><br />
You can see all the pictures I took during the process in my <a href='http://www.flickr.com/photos/eternicode/sets/72157605515618072/'>XBox Project Flickr photoset</a>.</p>
<img src="http://techknack.net/?ak_action=api_record_view&id=137&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://techknack.net/xbox-project-phase-2-hardmodding/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>XBox Project, Phase 1: The Materials</title>
		<link>http://techknack.net/xbox-project-phase-1-the-materials/</link>
		<comments>http://techknack.net/xbox-project-phase-1-the-materials/#comments</comments>
		<pubDate>Mon, 09 Jun 2008 19:20:00 +0000</pubDate>
		<dc:creator>eternicode</dc:creator>
				<category><![CDATA[modding]]></category>
		<category><![CDATA[xbox]]></category>

		<guid isPermaLink="false">http://blog.techknack.net/xbox-project-phase-1-the-materials/</guid>
		<description><![CDATA[A while back, LifeHacker posted an article on how to turn your xbox into a killer media center.  Since that article, I have dreamt of such a thing.  About a week ago (shortly after receiving a bunch of b-day money, muwhaha   ), I decided to take the plunge.
The goal is to [...]]]></description>
			<content:encoded><![CDATA[<p>A while back, LifeHacker posted an article on <a href='http://lifehacker.com/software/geek-to-live/transform-your-classic-xbox-into-a-killer-media-center-299809.php'>how to turn your xbox into a killer media center</a>.  Since that article, I have dreamt of such a thing.  About a week ago (shortly after receiving a bunch of b-day money, muwhaha <img src='http://techknack.net/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' />  ), I decided to take the plunge.</p>
<p>The goal is to take an original XBox, make some small modifications, and install an alternative dashboard in order to unleash the full potential of this small computer.  To start off, I&#8217;m going to splice an XBox breakaway cable with a USB extension cable.  This will create two new cables: XBox male to USB female, and USB male to XBox controller.  This will allow me to use <a href='http://www.xbox-linux.org/wiki/Xbox_USB_Compatibility_List'>a compatible flash drive</a> as a memory card, and the XBox controller as a PC game controller.  And, when I need two-player functionality, I can plug the USB ends together, re-enabling XBox compatibility on the controller.  I&#8217;ll then use the flash-drive-as-a-memory-card idea to install an alternative dashboard using a security loophole in a game.</p>
<p>This all rests, of course, on the idea that mass-reported internet information is accurate.  In this case, that the <a href='http://www.fury-tech.com/en/Guides/Xbox-Controller-PC-Conversion-Mod'>XBox controller is a modified USB device</a>.  Since many people report this as having worked (both the controller on the PC and the flash drives on the XBox), I&#8217;m going to assume that this is accurate.</p>
<p>This all, however, does not come free.  Here&#8217;s what I&#8217;ve spent so far:</p>
<ul>
<li><b>XBox &#8211; $60</b>.  Also came with four games, two controllers, and the DVD playback kit.</li>
<li><b>MechAssault &#8211; $17.10</b>.  Disc # MS02301L, one of the three games that allow you to softmod an XBox.</li>
<li><b>2 6-ft USB Extension cables &#8211; $6</b>.  I&#8217;ll only use one, but you can never have too many USB cables <img src='http://techknack.net/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </li>
</ul>
<p>All of these came from eBay, and prices listed include shipping (all prices are USD).  The MA game was actually a $19 BIN auction, but PayPal gave me a 10% off coupon code.  I should be able to resell it (if I want to) for $20-25 after I&#8217;m done.  XBoxes, based on my experience, go for $50-70, depending on what they come with, usually controllers.  I should be able to recoup some of the XBox cost by selling off some of the games and the DVD kit once I have XBMC installed.  Regarding the USB cables, I&#8217;m actually going to use a black 2-ft USB extension cable that I already had, but I had to buy something to replace it.  And, if anything goes wrong, you can buy extra breakaway cables for $2-5 from eBay.  A local gaming store may also have them.</p>
<p>Additional stuff I will need include:</p>
<ul>
<li><b>Electrician&#8217;s Tape</b> &#8211; Since I don&#8217;t currently have a working soldering iron, nor am I confident with one <img src='http://techknack.net/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </li>
<li><b>Scissors</b> &#8211; to cut apart the cords</li>
<li><b>1GB SanDisk Micro Cruzer, U3 capable</b> &#8211; to use as a memory drive.  I&#8217;ve already got one of these lying around, and have long since removed the U3 junk.</li>
<li><b>Cable strippers</b> &#8211; depending on how I decide to strip the cables (strippers, scissors, razor knife, teeth, etc <img src='http://techknack.net/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  )</li>
</ul>
<p><a href="http://www.flickr.com/photos/eternicode/2564820216/" title="The Materials by eternicode, on Flickr"><img src="http://farm4.static.flickr.com/3172/2564820216_c38fe3d448_m.jpg" width="240" height="180" alt="The materials needed" /></a></p>
<img src="http://techknack.net/?ak_action=api_record_view&id=136&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://techknack.net/xbox-project-phase-1-the-materials/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

