USB Storage To Xbox Memory Card HOWTO
From Xbox-Linux
by Yifan Lu editied from: http://forums.xbox-scene.com/lofiversion/index.php/t262740-0.html
UPDATE: This has been confirmed to work for 1.6 and 1.6b XBoxes. (See Versions HOWTO)
| Table of contents |
Supplies
To begin with, you will need the software USBview.exe from usbman.com. You need a USB storage drive, I suggest a USB stick, the Action Replay software, you can get at the Support menu from CodeJunkies.com, and a USB adapter for the Xbox. (See Getting Started - Adapters (http://www.xbox-linux.org/wiki/Getting_Started#21)).
Hacking Action Replay
To do this, you need to plug your USB stick (or other mass storage device)
into the regular USB female port of the the adapter, and the Xbox controller
male port into your Xbox. Now, start up the Xbox dashboard and go into
"MEMORY": an error message should now pop up and say that the memory
card wasn't working properly and has now been erased. Don't worry, this is
normal; this means that the USB stick has been formatted and can now be used
as a regular Xbox memory card.
Now, take out your USB stick and plug it into your PC USB port. Open
USBview.exe. You should see these two rows and these digits beside them: (See Figure 1)
idVendor: 0xyyyy
idProduct: 0xzzzz
Figure [1] (http://img13.exs.cx/img13/3474/pic1.png)
copy down the yyyy digits, and the zzzz digits and keep them for later.
After installing the Action Replay software, go to C:\Program
Files\Datel\Action Replay XBOX\Drivers and open up xbreader.inf and scroll
down to the [_Devices] and the first line should look like this: (See Figure 2)
Figure [2] (http://img5.exs.cx/img5/1695/pic9.png)
now, delete the digits beside VID_ and PID_ (See Figure 3)
Figure [3] (http://img46.exs.cx/img46/6184/pic3.png)
and replace the VID_ digits with the yyyy digits, and the PID_ digits with the
zzzz digits. (See Figure 4)
Figure [4] (http://img46.exs.cx/img46/2151/pic4.png)
Edit the first line AND ONLY THE FIRST LINE! Now, save xbreader.inf.
Installing The Drivers
On Windows XP: Go to Start, Control Panel, and click "switch to classic
view" on the left hand side and the top.On other versions: Go to Start, Settings, Control Panel.
Double click on System, click the hardware tab, and click Device Manager.
Expand the Universal Serial Bus Controllers row, right click on USB Mass
Storage Device and click Update Driver. Now, on the Hardware Update Driver
window, select "Install from a list or specific location
(Advanced)", and click next. Select "Don't Search. I will choose the
driver the install". Click next. Select "ActionReplay XBOX" and
click next.
Now, you have just made the USB stick work as a regular AR memory card with no
(known) data corruption. In order to get ANYTHING on the card now, we must
make the saves compatible.
Making Save Files Compatible
For MechInstaller Save files
You can download the pre-made save files:
Install Linux (http://download.filefront.com/4201176;e18c69baef36b8b0acb073e0e864e60a1c116d6c269000f07e2249eddef8c9b60e08abe50cacc212)
Emergency Linux (http://download.filefront.com/4201187;e18c69baef36b8b0acb073e0e864e60a1c116d6c269000f07e2249eddef8c9b60e08abe50cacc212)
Restore Dashboard (http://download.filefront.com/4201203;e18c69baef36b8b0acb073e0e864e60a1c116d6c269000f07e2249eddef8c9b60e08abe50cacc212)
then drag and drop the zip files to Action Replay.
OR, do it yourself (no reason to do it yourself when you can just download it)
Get the MechInstaller save files (see Downloads (http://www.xbox-linux.org/wiki/Download?PHPSESSID=b3a4b1bfe293340611deb4599e418cdc#Action_Replay_Saved_Game_ZIP_Files)) and unzip it. You should have two
folders: the actual game save exploit that makes the xbox crash, and the
Evolution X folder, or raincoat BIOS flasher folder, (if you're doing a TSOP
flash), or the UDE intaller if your using the ltools UDE installer. I will
show you ldot's ltools UDE/2 installer for Install Linux. The same basic
method applies, except the file and folder names may be different:
5553000c (game save exploit; #'s will be different depending on what
game you are using)
21585554: (the actual linux-based UDE installer)
Copy the datelinfo.xbx file from the Udata\########(different in every game)\############(different in every game) to Udata\########(different in every game)
So, the folders should go from this:
Udata\########
>TitleMeta.xbx
>TitleImage.xbx
>E8FF68C9193B
...to this:
Udata\########
>TitleMeta.xbx
>TitleImage.xbx
>datelinfo.xbx
>8D5BCE250B35
Now, your MechInstaller game save exploit should be complete and reader to use!
For Other Save files
Find your game save exploit of your choice and unzip it. You should have two
folders: the actual game save exploit that makes the xbox crash, and the
Evolution X folder, or raincoat BIOS flasher folder, (if you're doing a TSOP
flash), or the UDE intaller if your using the ltools UDE installer. I will
show you ldot's ltools UDE/2 installer for Splinter Cell. The same basic
method applies, except the file and folder names may be different: (See Figure 5)
5553000c (game save exploit; #'s will be different depending on what
game you are using)
Figure [5] (http://img15.exs.cx/img15/4442/pic11.png)
21585554: (the actual linux-based UDE installer) (See Figure 6)
Figure [6] (http://img15.exs.cx/img15/6662/pic12.png)
Use an existing save that came with the AR software and copy the datelinfo.xbx
file into the first file directory in both of the saves. If you
installed the AR software into it's default directory, go to "C:\Program
Files\Datel\Action Replay XBOX\Saves" (without the quotes). (See Figure 7)
Figure [7] (http://img17.exs.cx/img17/6662/pic12.png)
So, the folders should go from this:
5553000c
l(#s and letters)>TitleMeta.xbx
>TitleImage.xbx
>8D5BCE250B35
21585554:
l(#s and letters)>TitleMeta.xbx
>TitleImage.xbx
>000000000000
...to this:
5553000c
l(#s and letters)>TitleMeta.xbx
>TitleImage.xbx
>datelinfo.xbx
>8D5BCE250B35
21585554:
l(#s and letters)>TitleMeta.xbx
>TitleImage.xbx
>datelinfo.xbx
>000000000000
Now, drag and drop to Action Replay and your game save exploit should be complete and reader to use!
Note: GAME SAVE OR .XBE EXPLOIT FROM XBINS IS
NOT ACTION REPLAY SOFTWARE READY, AND YOU MUST PUT THE DATELINFO.XBX FILES
INTO THE APPROPRIATE DIRECTORIES!!!!
Uninstalling
You might want your USB storage back to back up your files, pictures, music,
etc, and to do this, you remove the AR driver from the USB stick, so
here's what you do:
Plug your USB stick in to your PC (DON'T OPEN THE AR SOFTWARE!). Go to Control
Panel, System, click on the Hardware tab, and click Device Manager. Go to
USBIO controlled devices, right-click on ActionReplay XBOX, and click

