Modding Mass Effect I (Hex Editing Tutorial For Noobs) Just saw the Modding Mass Effect II tutorial and saw that there was no tutorial on how to mod the original. ~~ Needs: 1 Xbox360 Mass Effect A Data Transfer Kit (or some other way to get your data across) A Hex Editor A Brain Xport/Modio/Xplorer CONcept (or other resigner) ~~ -Table O' Contents- 1. Gathering Data 2. Transferring The Files 3. Editing The File(s) --A. Money 4. Wrapping things up -~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~- 1. Gathering Data This is optional but I strongly recommend doing it, I will be referring to this a lot in the hex editing portion of the tutorial! Pull out a piece of paper (or Windows' handy notepad) and write down key points such as; How much money do I (you) have? What is my current XP amount? What is my current level? (Max is 50 | 60 if you have already beaten the game) IE for me the answers to those questions would be 3795139 Credits 536031 XP lvl 57 If you think of any other key data that you may find useful to you later on when you are creating your own modifications to the game be sure to write those down as well. 2. Transferring Data If you have M$'s Data Transfer kit simply plug your HDD into the slot then plug the USB end into your computer and voila you now have access to your HDD! To view the files stored on the harddrive we are going to use one of the programs listed above. (xport/xplorer/modio) In this tutorial I will be using Modio. We start by running Modio (as admin if you are running Win7/Vista) and going to its device explorer. Then opening our connected drive. After that we are going to navigate to: Partition 3\Content\E0000xxxxxxxxxxx\4D5307E8\00000001 (xxxxxxxxxxx = your profile ID | 4D5307E8 = Mass Effect | 00000001 = Game Saves) After that locate the game save(s) you wish to Mod and drag it to your desktop. Once all of that is done you can disconnect your device and close Modio for the time being. 3. Editing The Files This is the hardest part of the tutorial but so long as you know how to use the search function on a hex editor you should be fine and dandy. For this tutorial I will be using a hex editor called Hex Workshop you can find the link at the top of this tutorial. We are going to start off by opening our game save inside of our hex editor. With hex workshop all you have to do is drag your file onto the desktop shortcut and your file will automatically be opened. Once you have your file loaded into your hex editor we can start by using the base converter to find out what our Hex String is. (If you are using Hex WorkShop it is the Gear icon next to the Calculator right above all of the code, if you are not you can use this website.) Now we type in our value (in this case how much money we have) in the box labeled "Decimal" and copy the new value given to us in the box labeled "Hex". Once we have our value we can move on to using the Find or Search function within our hex editor, for Hex Workshop click the binoculars. (the one without the arrows) We do this first rather than simply replacing the value so that we can be 100% sure that this is the only matching value and it is indeed our money value. If there is more than one value you can do one of two things; 1. Play the game a little bit to get a new amount of money and repeat steps 1 and 2. or 2. Recheck your notes and make sure you have the right decimal value and the correct hex value. Then make sure you are searching for Hex Values and enter the value that the base converter gave you. If the hex editor only find one instance of your hex string we are in clear water and can move on! The next and final step in the process would be replacing the old hex value with a new one, to do this we can either type in a new hex value manually or we can use the Replace function. For the sake of simplicity and to insure that there is no mistake I will be using the Replace function. In Hex Workshop the Replace Function is the icon that looks similar to a refresh symbol and is 3 icons to the right of our Find button. Enter the old hex value and then for the new value enter "00FF00FF" [00FF00FF = 16711935] and hit OK then Replace All. Your edited value will be red, check to make sure that is the value you wanted if it is then we can save our file and move it back to our device. 4. Wrapping Things Up To save our file in Hex Workshop simply press File --> Save, it will prompt you asking if you would like a backup created, (I would press yes just encase things don't work out) answer accordingly. Once your file is saved close out of your hex editor and open your file re-signer (I will be using ConCept, found at the top of the tutorial) Once your file is resigned re-connect your device and re-open your device explorer, Navigate back to: Partition 3\Content\E0000xxxxxxxxxxx\4D5307E8\00000001 and insert your file (overwriting the old one) Then you are done! You have just modded Mass Effect 1 via hex editing. Now you can apply the same methods used to find/edit your money values to edit things like your current XP or other values in other games. ~~~~ Any questions/comments/concerns should be posted here rather than in my inbox.