The above video goes away if you are a member and logged in, so log in now!
CMP Auto Tools –
Note Must Have Ps3tools .. for this to work with only functions that are usable without ps3tools+Keys is the Elf to Txt and Code adding functions ..
Edit New Version .. CMP Auto Tools 5
Added GD format for Pkging options ..
Added Auto Change Pkg type .. now u just leave your source files as DG
Added CC options to Cheat Codes/Patterns (Mainly used for PPL that make alot of the same PKGs for users..
Cleaned up the Bat a bit and added some more Premade Code Bats ..
MEGAUPLOAD - The leading online storage and file delivery service
Nice Video by Stratix on how to use the CMP Auto tools
[ame="http://www.youtube.com/watch?v=9-nibcehGPA"]YouTube - CMP Auto Tools Tutorial[/ame]
Tutorial by Bruticus0
CMP Auto Tools v.5 Tutorial -attempted by bruticus0
Here's a small tutorial on how to make packages. I'm assuming you have everything installed correctly and in the right folders. Make sure you edit CMP Auto Tool.bat and set HOME=C:\, or wherever you have tools installed to.
--ATTN-- BEFORE YOU EVEN CLICK ON ANYTHING, READ THIS
First and foremost you will need some files to make a package. The files that we need are
Once you have your files, you need to put them under your Gamesources folder. You need to setup the directory like this:\GamesSources\GAME NAME\GAME REGION\"Files we Need". So for example Dyansty Warriors 7 NTSC needs to be set up like this: \GamesSources\DYNASTY WARRIORS 7\NTSC\ "Files we need".
Once that is done, you need to open PS3SFOEdit.exe. Click ok on both the warning windows. Now, you are going to load the param.SFO you just placed in your gamesources. So for our example, we would direct it to load \CMPTOOLS\GamesSourcesa\DYNASTY WARRIORS 7\NTSC\param.SFO. Once loaded, click on the "Advanced Edit" button. Now, what you do next is very important so pay attention.
--ATTN-- BEFORE WE GO ANY FURTHER, PACKAGE OPTIONS YOU NEED TO KNOW BEFOREHAND
There are two kinds of packages that CMP Auto Tools can make. Either a HG package, or a GD package. You need to know what each are and the differences.
- HG stands for Harddrive Game. Your PSN packages are of this variety. And while this does not truly let you run the game from your harddrive, it does however, take the "Files we Need" and make a "mini-game" out of it. This "mini-game" works with the CD/emulated backup, to make sure the game runs with the cheat codes activated.
- GD stands for Game Data. These packages act like an actual game update or game patch. It will install directly into the game's installed game data. Your installed game data contains DLC, updates, etc. This option has been recently added to allow us to get some "Problem games" working. It offers better compatability also.
Now, if you want to make a HG package, we are going to need to change a few things inside this param.sfo. First of all, you see the DG at the top? This stands for "Disc Game". Remember this file you're looking at came off of a disc. When making a HG package, you must change the "DG" to "HG".(As of version 5 there is no need to change the DG to HG it will do it for u depending on what you pick to build) The next thing we need to do is change the Game ID. We need to do this with HG packages only because leaving the Game ID the way it is might cause conflicts with the Installed Game Data of certain games. If you ever get a "Game Data Corruption", it might be because you didn't follow this step.
So for our example we would change BLUS30690 to BXUS30690. This will take all our package's files and install them to dev_hdd0\game\BXUS30690. After installation, this will also make an icon appear under your Game Folder on the XMB.
Next you need to remember/write down the "Game ID" and the "Version number" at the bottom of the screen. We will need these later. So then click on the "OK (Save Changes)" button. !VERY IMPORTANT! Then click "Save" and "Overwrite the Existing File". This concludes the requirements for making HG packages.
Next we will go over GD packages. GD packages currently will only work on default Game Versions. In other words, if you have updated your game to another version, these packages will not work. You must delete your Game Updates and maybe even your Installed Game Data on some games beforehand. Some have even reported having to start their saves all over again. The best thing is to try it, then troubleshoot from there.
Note: The Function that allows you to overwrite your current Game Updates version is easy to do. Its just not done Automatically by CMP Auto Tools. You would have to do it yourself manually by changing the App_version to an Equal or Greater number than your currently installed Update. Well do this if u would like to attempt this; "VERSION....01.00...........DG..Library" look for that line in your hexeditor and change the 01.00 to something Equal or Greater then the update you have already installed. (You can check your current Game Update by navigating to Game Utility on the XMB, and pressing *triangle* and clicking "Information" at your game icon)
Launch PS3SFOEdit.exe. For GD we don't need to change anything, we are just taking note of Game ID and Version number. Once you have those noted, you can close the program any way you like. Now we are ready to move into CMP Auto Tools.
--ATTN-- MAIN TOOL FUNCTIONS
When you launch CMP Auto Tools.bat, you will a finalize package prompt. Just press enter to skip that. You'll see two more info sections. Just press any key to move on. It will then ask for the Game Name. Enter the name of the directory where the game is. DYNASTY WARRIORS 7 in our example. Next it asks for region, in our example it would be NTSC. The main function of this is to point the tool to where your files are saved. Next it asks for the Game ID. Please enter the Game ID you noted earlier. In our example, if we are making HG package we would enter BXUS30690. For GD package, we would enter BLUS30690. Then it asks for Version Number. Please enter your Version number you noted earlier. In our example it is 01.01.
Now you'll see Options 1-6. No matter which package you make, we need to do option 1 first. This will decrypt the eboot.bin into an .elf. Once this is complete, you can find this .elf in the \CMP Auto Tools\GamesOutput\Game Name\Game Region\ directory.
IF YOU GET AN ERROR HERE, YOU EITHER DON'T HAVE THE PS3 KEYS, OR YOU HAVEN'T EDITED CMP AUTO TOOLS AND SET HOME=C:\. IT'S ALSO POSSIBLE SOME OF YOUR FILES/FOLDERS ARE NOT IN THE RIGHT PLACE.
The next prompt will ask you if you would like to publish the .elf to a .txt file. This is optional. If you choose Y, it will save a .txt file to the same directory as above. You can then open this file with Programmer's Notepad and it will display the ASM structure of the .elf. This is useful to hackers to find codes. So it is not needed for the actual package making process.
After your decision there, it will ask you if you would like to move on into Code Adding. Enter Y. Here you will find three options.
- Option 1 asks if you would like to load a Code.bat. A Code.bat is a .bat file that contains pre-made code patterns. You can find these inside your "Codes" folder inside CMP Auto Tools directory. If one of the Code.bat matches your "Game Name" exactly, then it will load. Once loaded it will show a numbered list of all available codes. You may pick and choose which ones you want to be active in your package.
- Option 2 asks if you would like to manually enter a code pattern. You should pick this option if no Code..bats are available. After entering Y, it will ask you for "Original Code Pattern". If you don't already know, you can find Code Patterns in the "Game Hacking" sub-forum at codemasters-project.net under Playstation 3 forum. So enter the Original Pattern and enter. It will then ask for the Code Pattern. The Code Pattterns are patterns that are "modified" parts of the eboot a hacker changes in hopes of getting the game to load a desired value into it's operational memory. So just enter the Code Pattern posted. Then it asks if you have any more Codes. If you do enter Y and repeat the above process. If not then enter N.
- Option 3 asks if you would like to load a Custom Code.bat. This is only for advanced users. I will try to explain this later on. If you do not know what this is, please just leave this option unused for now.
After you have made your selections and chosen N when it asks for any more Code Patterns, you will get another prompt. "Would you like to continue into Make Pkg?". Enter Y. It will then ask if you want to set your own Package ID. Just enter N and hit enter. This will make the tool automatically generate the name for you. The easiest option. You can try to customize it if you want, but the format is a pain to get rigth sometimes.
Next, you will see it begin to move files. It is copying certain files into the GamesTemp directory. It will pause shortly and give you time to make any last minute adjustments to the GamesTemp files if you feel you missed somethin. If not, just press any key to continue.
After that, you will find 2 options appear. This is new to version 5 of the tools. If you do not see these options, please update to the latest version.
- Option 1 is the GD game update package we went over earlier in this tutorial. So if you left the param.SFO unchanged, please go ahead and select this option.
- Option 2 is the HG game package option we went over earlier. If you changed the Game ID and Category in your param.SFO, please select this option now.
Whichever one you choose, it will start to make your package. You will then be prompted, "Do you want to continue to make 3.55 Pkg?" Please press Y and enter. With that, you have completed the package making process.
If you will look in your \CMP Auto Tools\GamesOutput\GAME NAME\GAME REGION\ directory, you will find the 3.41 and 3.55 folders that contain your package files. Please select the one that fits your firmware and load it into the "root" of any usb media. Select "Install Package" from your XMB and your package will be installed.
Note that if you made a HG package, you will now have a new icon under your Game Folder at the bottom on the XMB. You will need to load the disc/backup then click the icon inside that folder. This should run your game with cheats activated.
THE FOLLOWING IS ALSO A SOLUTION TO SOME BLACK SCREEN/CORRUPT DATA PROBLEMS
Note for HG packages, sometimes games set their eboot directory to their home directory. The result of this is sometimes the contents of the game's USRDIR folder, except for eboot.bin, must be copied to the package directory's USRDIR folder. In our example, we would take \GAMEBACKUP\PS3 GAME\USRDIR\ and copy all contents contained there except for eboot.bin. We would then copy the files (using ftp, multiman, other file manager) to our package directory located at dev_hdd0\game\BXUS30690\USRDIR\ . This will allow the game to get the files it needs.
Note for GD packages, you only have to load the game normally and click on the disc icon. The installed package is at the top of the XMB's GAME option under "Game Data Utility". There, you can check the version number and also see where CMP left its mark :P. For your information, this is also where official Game Updates, DLC, and patches install to. The actual location of a GD package using our example would be: dev_hdd0\game\BLUS30690\ . Note this information because you may need it one day. A GD package might fix black screen issues also.
I will go over the Custom Code .bat and Package finalize options some other time. Thank your for taking the time to read this, I sincerely hope it helps. Please visit CMP's PS3 forum any time at Playstation 3 Hacking
Thanks to Skiller and hyper2k for making a great set of tools we can enjoy. Always give credit to the hackers and remember that these codes and tools are free to everyone. Don't let some cheap usb stick fool you.
Last edited by skiller; 03-30-2011 at 09:11 PM.
sweet, now you wouldn't happen to be the same skiller on wiird? if so love your work
Yep one in the same .. and thanx ..
Trying to do the same on the Ps3 now since CMP has background doin this kinda Hacking already its goin kinda fast :P Well kinda lol .
hard to do with out Tools . :P Remindes me of the Ps2 hacking day o did i love them days
aww yeah, now that's what I'm talking about. Well I can't help you out in the tools department, but if you ever need a tester for any game don't be afraid to ask I'm willing to be the guinea pig
i have updates this some time ago .. thought i would post this here . now with code adding support
Thank you, skiller.
NP make sure if your using the code part of the CMP tools or just the standalone that u dont have any spaces .. or it will not find the patterns u want to replace ..
Updated first post .. with newest version of CMP auto tools.bat ..
Also added a nice video that a user on the CMP has made to show how it works ..
hope u like .>
Skill you're the best!!!
Thanx for this great update!
I like it, but i cant hardly hear the guy on the video
Thanks for the update tho
"KISS it, I Know You Want To" Dan The Man.
This Message Is Brought To you By The: None Searching Lazy Noob Association Of The United World Of PSX-Scene