Before learning PowerPC, we need the tools and the files to be able to test our stuff. In this tutorial i will show you how to setup IDA PRO
and how to get your own self files to edit them

!
Step 1: You will need to search on google and download:
-IDA PRO ADVANCED 6.1 with the PS3 plugins
-a self decryptor (True Ancestor)
-a PKG Extractor
If admins are okay with this i can post the download links with virus scan but i need their authorization.
Step 2: Extract IDA PRO somewhere and add idaq.exe to your taskbar, it's your new best friend now

!
step 3: Now we need a .ELF file to open it with IDA.
There is a special link that you will bookmark.
You must login or register to view this content.
BLUS30838 is the region for MW3, i will change the two 'BLUS30838' for ANY regions, in this case i will get the Ghosts
region 'BLES01945'. You can find the region of your game by googling the name of your game followed by 'BLUS'. Example: 'Ghosts BLUS' and by
navigating in the results, you will find your region
so now i will transform the url we bookmarked by changing both regions to my new region
OL
You must login or register to view this content.
NEW:
You must login or register to view this content.
so now in the new link i will get the link of the updates for GHOSTS. I will get the 1.07 one
You must login or register to view this content.
See the PKG Link ? in my case it's "
https://b0.ww.np.dl.playstation.net/tppkg/np/BLES01945/BLES01945_T6/45702fb12894e2a7/EP0002-BLES01945_00-CALLDUTYGHOSTTU1-A0107-V0100-PE.pkg"
So now go on your PKG link and the pkg should be downloading, when done, run the pkg decryptor in the download section.
drag your pkg on the application and extract it.
you should now have a folder of your PKG.
You must login or register to view this content.
Go in the folders and search for default_mp.self
copy it to your SELF Decryptor folder. (Download Section).
now put the default_mp.self in the self folder
You must login or register to view this content.
You must login or register to view this content.
now run resigner.exe in the SELF decryptor folder and type '4' to decrypt a self file
then type the number of the self file, in my case it's 1
You must login or register to view this content.
Now in your self folder you should have an ELF file

[default_mp.elf]
right click on it and click on properties, now click on 'open with' and browse to your IDA PRO Folder and select idaq.exe
You must login or register to view this content.
Then click on apply and OK.
now double click the default_mp.elf and IDA should load it up
Step 4:
you should see this:
You must login or register to view this content.
just press OK
Now you should have this screen:
You must login or register to view this content.
Close every tabs except IDA-View and Hex-View
like this:
You must login or register to view this content.
now click on Windows>Save Desktop> Check '

efault' and press OK
Now your layout is optimized for what we will do
End of Lesson1. Yeah this lesson was short and not very helpful in PowerPC but i had to show you how to setup everything correctly so we
could learn using the same stuff

!
On the next tutorial i will start teaching the PowerPC language !