Savegame Transfer using Action Replay HOWTO
From Xbox-Linux
This HOWTO deals with how The whole tutorial was written using Windows XP so for other versions of Windows things may vary.
- An Action Replay Memory Card (Most corrupt large files, Microsoft or other card is recommended)
- A Usb link cable see here
[edit]
Step 1 - Installing Drivers
- Attach an Xbox controller (using an official one is best.)
- A new USB device will be found. Install the Xbox Controller driver you downloaded above. Then Install Action Replay.
- Attach the memory card. Another USB device will be found. Select "Install from a list or specific location (Advanced)" and click Next.
- Select "Don't search. I will choose the driver to install." and click Next.
- Select "Have Disk" and find the directory where you installed Action Replay, Go into the Drivers directory and select "xbreader.inf" click Ok and then Next.
- Once the driver has installed click finish.
[edit]
Step 2 - Driver Didn't Work (Skip if Step 1 works fine)
- Step 1 didn't work because the Action Replay doesn't recognise your memory card, there is a simple fix for this.
- Using explorer find the Action Replay Directory, go into the Drivers directory and open "xbreader.inf" in notepad.
- Scroll down until you find the header "[_Devices]" below this you should see five lines like this "%S_DeviceDesc1%=_Install1, USB\VID_040B&PID_6520".
- Load up USBVIEW.exe and look at the tree on the left, there should be an item called "Microsoft Integrated USB Hub" with a device connected on port 1 called "XBCD Xbox Gamepad".
- On port 2 or 3 of this same device it should say "DeviceConnected" click on this.
- Loads of data should pop up on the right all you need to look at is the "idVendor:" and "idProduct:"
- Go back to "xbreader.inf" and copy and paste one of the lines mentioned in part 3.
- First look at "idVendor:" copy the hexadecimal number that follows it without the "0x" bit and paste this over the last four characters of "VID_040B".
- Then look at "idProduct:" copy the hexadecimal number that follows it without the "0x" bit and paste this over the last four numbers of of "PID_6520".
- Save "xbreader.inf" and then follow from Step 1 Part 3.
[edit]
Step 3 - Copying MechInstaller to memory card
- Extract all of the files from "MechInstaller-1.0.zip" into a directory.
- Make 3 zip files, one for each of the save game I called mine "MechAssault_Install_Linux.zip", "MechAssault_Emergency_Linux.zip" and "MechAssault_Restore_Dashboard.zip".
- Make a directory called "UDATA" and copy the "original" (you must use the "original" files i couldn't get the "updated" ones to work) directory into your "UDATA" directory.
- Copy your UDATA directory into each of the 3 zip files.
- Now look in the "updated" directory of "MechAssault_Install_Linux.zip" and open "4d530017" then delete the two directories "03F0EFB83E4C" and "48D918775FFB" the save this zip file.
- Now look in the "updated" directory of "MechAssault_Emergency_Linux.zip" and open "4d530017" then delete the two directories "03F0EFB83E4C" and "E8FF68C9193B" the save this zip file.
- Now look in the "updated" directory of "MechAssault_Restore_Dashboard.zip" and open "4d530017" then delete the two directories "48D918775FFB" and "E8FF68C9193B" the save this zip file.
- One important note: Make sure "4d530017" is directly inside "UDATA". If it is inside "original", it will not work. Copy "4d530017" out of "original" and paste it into "UDATA". Then, delete "original", leaving ONLY "4d530017" (and the files inside of it) inside of "UDATA".
- You can check that you have kept the right directory by looking at the "SaveMeta.xbx" file with notepad and the "NAME" should correspond with the name of your zip file.
- Run Action Replay if it isn't already running. And drag and drop each of the zip files into the "PC DATABASE" part of the Action Replay window.
- Then drag and drop each of the save games from the "PC DATABASE" window to the "MEMORY CARD" window.
- Rather Not do it yourself? Download Online:
- MechAssault_Install_Linux.zip (http://www.xbox-linux.org/down/ar/sl/MechAssault_Install_Linux.zip)
- MechAssault_Emergency_Linux.zip (http://www.xbox-linux.org/down/ar/sl/MechAssault_Emergency_Linux.zip)
- MechAssault_Restore_Dashboard.zip (http://www.xbox-linux.org/down/ar/sl/MechAssault_Restore_Dashboard.zip)
Now all the files you need to install Linux on your Xbox are on your memory card, just hook it back up to your Xbox and follow the install instructions here.

