Codebreaker thread, a lot of you should already know that I'm the first on all of the Internet to figure out how to get Codebreaker cheats working on PS2 PKG games for the PS4, PS4 Slim, PS4 Pro or whatever u have.
This method is literally almost identical to that of the PS3. Only difference is the fact that we are building a PKG file as an extra step. Process is the same if u wanna put Codebreaker cheats in ur PS2 games on a Jailbroken PS3 (again, excluding the PKG building part).
So here is a text tutorial for those that want it. I'll also post a video that lots of you probably already have seen, but just in case you haven't. THIS NEVER HAS WORKED FOR ME WITH THE PS2 CLASSICS GUI, SO MY ADVICE IS DON'T USE THAT. ONLY USE THE ORBIS PKG BUILDING PROGRAMS. Here it is (video at bottom):
Steps (all programs are free and given towards bottom of post in a link):
1. Extract ISO with ISOBuster (free) to a folder (let's say it's called XXX)
2. Rename wLaunchelf.ELF file to BOOT.09
3. Keep CodeBreaker.ELF named the same and don't touch it.
4. Drag the wLaunchelf.ELF that u renamed to BOOT.09 AND Codebreaker.ELF into the same folder as all the other files that was extracted from ISO (XXX folder is used)
Note: If using a PAL game, the original Codebreaker.ELF might not work, so use the 1 I provided in download link below that NOW contains "Xploder.ELF" as well that will work with PAL games. Folders are labeled in download for your convenience
5. Open the SYSTEM.CNF file (that was extracted from ISO in that XXX folder also) in Notepad and change the "SLUS_whatever" part to BOOT.09. So instead of cdrom0: \SLUS_210.73 as example, change the SLUS_210.73 to BOOT.09 THIS IS IMPORTANT OR IT WONT BOOT ULAUNCHER AT ALL.
6. After all that, Open CD/DVD Rom Generator (Select new project then select DVD Master if ISO u extracted is bigger than 750MB. Select CD Master if the game/ISO isn't. Example. Star Wars Racer Revenge would be a CD. Not a DVD, cuz it's less than 750MB in size). THEN select ALL the files I mentioned above (should all be in same folder with the extracted ISO files and after they were modified. Again, XXX folder is used) and drag everything from that XXX folder to the biggest box in that program (CD/DVD Rom Generator) on the right.
7. Select the Volume Tab and put under Disc Name the SLUS of that game. DO NOT PUT BOOT.09. PUT THE EXACT SLUS OF THE GAME UR USING. IF UR NOT SURE, U CAN OPEN UR ORIGINAL ISO U HAVE WITH ISOBUSTER AND SEE THE SLUS, SLPS, SCES, SLES, ETC. FILE AND HOW IT'S NAMED. Then under Producer Name, put PLAYSTATION all in caps. Then under License Area, put the correct region. If it's a SLPS game, it's Japan. If it's SCES or SLUS, it's USA and if it's SLES, it's Europe/PAL.
8. After all that, click FILE, then Export to IML File.. Name it whatever u want.
9. Open Gnie IML2ISO. Click Open on right. Select that IML file, then click IML2ISO on the left.
10. You got your remade ISO with Codebreaker and wLaunchELF built in now and don't need the XXX folder and it's extracted original ISO contents, Codebreaker.ELF or wLaunch.ELF file named to BOOT.09 anymore so just drag it to the side somewhere.
11. Open the ps2pkg folder, then open the ps2emu folder, then image folder. Drag THAT "rebuilt" ISO into that folder. RENAME the ISO file to disc01. All lowercase.
12. Drag ur 512x512 icon0.png thumbnail AND ur 1920x1080 pic1.png pictures into the sce_sys folder which is 1 folder back. Just back out of the image folder and sce_sys should be right there. MAKE SURE THE DIMENSIONS ARE CORRECT. 512x512 for icon0.png. 1920x1080 for pic1.png. I've provided the Paint.net picture editor to open fairly quickly to correct picture file stuff fast if preferred like in video at bottom. If u don't know what pictures to look for to edit for this, Google Images is ur best bet. Look for whatever u want.
Example:. Def Jam Fight For New York. Download game cover by right-clicking. U can always crop and resize. The higher quality, the better.
13. Open the Fake PKG Tools folder now, double click Orbis-Pub-SFO now first. File, Open, Browse to the Param.SFO file that is in the sce_sys folder that has ur icon0.png and pic1.png files in it...
14. Under Content ID, KEEP THE SAME NUMBER OF CHARACTERS THE SAME. This is important as well. If u delete 5 numbers? ADD 5 NUMBERS, LETTERS AND/OR COMBINATION BACK TO IT. Where it shows CUSA or SLUS? Change this part to the EXACT SAME SLUS the game is just like we did with CD/DVD ROM Generator. After this, Hold Ctrl on keyboard and press A to select the whole string. Then Hold Ctrl and press C to copy it.
15. File, then Save it.
16. NOW open up Orbis-Pub-Gen. double click Image0 in middle. Open up the ps2pkg folder and drag EVERYTHING from it directly to the white box on right of Orbis. Structure should look like this but with ur modified files and rebuilt ISO with Codebreaker and wLaunchELF (disc01.iso in the image folder; edited param.sfo and icon0.png, as well as pic1.png in the sce_sys folder):
17. DRAG ALL OF THAT above directly to Orbis on right. Should list it all now...
18. Click on Chunk tab a little above that box on lefthand side, right click on +Image0 Root and Highlight Add Chunk Assignment of the File, then click #0: Chunk 0#.
19. Now close out that window and click on Command at top, then Project Settings.
20. Click on the package tab. Now under Content ID, paste the string I told u to copy from the Param.SFO file. If u can't, reopen Orbis-Pub-SFO, file, open that Param.SFO from the sce_sys folder AGAIN and copy that string under Content ID again.
21. Under passcode put ALL 0's til the passcode fingerprint pops up random crap. Under Storage type, select Digital Only. Under Application type, select Freemium App. Hit OK at bottom.
22. Click Yes on pop up. Then click Build at top right. Click Close at op up, Click Select towards bottom, Select where u wanna save the PKG file. Click Save. Then click Build at bottom.
23. Do steps 20 through 22 again since Orbis has a glitch, keeping u from building it.
24. Copy to USB ExFAT formatted drive, install via package installer from debug settings after jailbreaking from host or self-host exploit, then try n run. If u do all these steps even from written form and it still doesn't work, I have no idea what you're doing wrong... It works every single time for me on 6 games now so far.
Download link to all the programs (and Codebreaker) used in this written guide AND video (video tutorial below):