PS2 Need help with a few things in OPL.

Posting this here since my post count is low.

So I've been using FreeMCBoot/OPL for a few years now, so I'm not a complete noob with it. But I was previously just using an external HDD and playing games that way, but I recently upgraded to an internal HDD using FreeHDBoot.

I'm having some trouble getting some things to work right that previously worked before (it's mainly because it's been a few years, and I just can't remember how to do it).

OPL is v1.2.0-Beta-2241-39afed

First off, I can't seem to get Codebreaker 10 to work. The way I had it before was I edited the browser menu through the FMCB Configurator to display Codebreaker on the browser menu itself, and after selecting the codes, it'd boot right into OPL so I could select my game (or I could back out of OPL and select a disc if I needed). I got Codebreaker 10 on the browser, it loads Codebreaker fine, but when starting, it just goes to an all-red screen...I can't remember how to get it to boot into OPL instead (or even just go back to the browser if need be).

Secondly, most of my ART doesn't seem to work. All the disc art loads fine as well as their logos, and a couple of games are displaying their cover art just fine..., but for the most part, I get nothing but the disc. Originally, I copied the art folder over to the +OPL/ART folder. When that wasn't working, I used OPL Manager on my PC and just batch-loaded everything onto this PS2 HDD. But that didn't change anything.

Third. I can't seem to set my IGR path to boot back to OPL when using the button command (L1+L2+R1+R2+Select+Start). I set the path to where my OLP is located, which is hdd0:/PP.FHDB.APPS/OPL/OPL.ELF (had to shorten the elf file name as it wouldn't fit before). But it just boots back to the browser anyway.

Any help would be appreciated.

Posting this here since my post count is low.

So I've been using FreeMCBoot/OPL for a few years now, so I'm not a complete noob with it. But I was previously just using an external HDD and playing games that way, but I recently upgraded to an internal HDD using FreeHDBoot.

I'm having some trouble getting some things to work right that previously worked before (it's mainly because it's been a few years, and I just can't remember how to do it).

OPL is v1.2.0-Beta-2241-39afed

First off, I can't seem to get Codebreaker 10 to work. The way I had it before was I edited the browser menu through the FMCB Configurator to display Codebreaker on the browser menu itself, and after selecting the codes, it'd boot right into OPL so I could select my game (or I could back out of OPL and select a disc if I needed). I got Codebreaker 10 on the browser, it loads Codebreaker fine, but when starting, it just goes to an all-red screen...I can't remember how to get it to boot into OPL instead (or even just go back to the browser if need be).

Secondly, most of my ART doesn't seem to work. All the disc art loads fine as well as their logos, and a couple of games are displaying their cover art just fine..., but for the most part, I get nothing but the disc. Originally, I copied the art folder over to the +OPL/ART folder. When that wasn't working, I used OPL Manager on my PC and just batch-loaded everything onto this PS2 HDD. But that didn't change anything.

Third. I can't seem to set my IGR path to boot back to OPL when using the button command (L1+L2+R1+R2+Select+Start). I set the path to where my OLP is located, which is hdd0:/PP.FHDB.APPS/OPL/OPL.ELF (had to shorten the elf file name as it wouldn't fit before). But it just boots back to the browser anyway.

Any help would be appreciated.
Can't seem to edit the post anymore.

But small update: I managed to get the ART working. The mistake I was making was thinking that OPL Manager would just add the art automatically (which it does when using the USB method to play games). Instead, it'll gather all the art for you automatically, but it makes an ART folder on your PC (everything in png so long as you use the latest version), and you then have to transfer that over through wLaunchELF.

The other two issues still elude me, though.

Can anyone help with this? I've been trying different things for days now, and I just can't figure out where I'm going wrong here with Codebreaker. There's clearly a step or two I just don't know about with FHDB.

I've even tried using Codebreaker 9.2 instead, which loads up, but then I get a Memory Full error and have to hit X a million times from different error codes. But I've tried using the FHDB Configurator, trying different paths for CB10, and it all red-screens.

Google keeps talking about a "__boot" folder that I guess current versions of FHDB don't use anymore, as mine didn't have it. I created that partition on my drive and tried putting OPL in there as it suggested, but that didn't work either. Just another red screen.

Really need the help of some FHDB/OPL experts here. I've tried asking this on Reddit, old YT videos, PS2-Home (which denied my help topic) and I'm getting nothing here. :apologetic:
 
Last edited:
I don't using IGR, so I dunno. It should be possible to set normally in settings menu. If there is some bug which prevents that, you can try do it by hand (edit "conf_opl.cfg"). Try wOPL. :)

Game run via CodeBreaker rather will not work via OPL. Why you don't want use build-in cheat engine?

FDHB never used "hdd0:/__boot". That's partition used only by modchips with DEV2 functionality. It is useless now, even if you have such modchip (because of FHDB/PS2BBL).

FHDB is obsolete now anyway. I suggest to use PS2BBL+HOSD+HDD OSD or PSBBN DP.

Current OPL and its forks supporting only PNG format. Your ART must be in *.png. We switched to 4-8bit PNG for savings a lot of VRAM in everything, especially themes. Reasons why JPG and BMP has been dropped are to kill badly made themes and reduce executable size.
 
Last edited:
I don't using IGR, so I dunno. It should be possible to set normally in settings menu. If there is some bug which prevents that, you can try do it by hand (edit "conf_opl.cfg"). Try wOPL. :)

Game run via CodeBreaker rather will not work via OPL. Why you don't want use build-in cheat engine?

FDHB never used "hdd0:/__boot". That's partition used only by modchips with DEV2 functionality. It is useless now, even if you have such modchip (because of FHDB/PS2BBL).

FHDB is obsolete now anyway. I suggest to use PS2BBL+HOSD+HDD OSD or PSBBN DP.

Current OPL and its forks supporting only PNG format. Your ART must be in *.png. We switched to 4-8bit PNG for savings a lot of VRAM in everything, especially themes. Reasons why JPG and BMP has been dropped are to kill badly made themes and reduce executable size.
Thanks for the reply.

Codebreaker worked flawlessly before I switched to FHDB. I was previously just using FMCB and an external HDD to play my games through OPL, it worked fine that way. I would choose the cheats, then it'd boot me back to OPL to select my game OR I could activate the cheats, and play a game from disc (the laser in my drive is shot now, though). Both worked great. Now I can't seem to recreate it.

As for PS2RD...I just don't know much about it. And it always seems like it's more work than just loading up Codebreaker and having everything readily available. Is there like a master cheat list or something I can just add to my HDD for everything and not have to worry about it later?

As for the IGR, I haven't messed with it much since I posted this. But based on how it's supposed to work, my pathing should work, but it doesn't. So I have no idea with that one, but that's not as big of a deal for me as getting Codebreaker (or PS2RD now) to work.

As for the other softmods, I've heard of them in passing, but haven't looked into them much. I thought I saw people mention something like PSBBN requires internet access? If so, I have one of those generic Gamestar Network Adapters (it was cheaper), so I'm not sure that would work.
 
Last edited:
Is there like a master cheat list or something I can just add to my HDD for everything and not have to worry about it later?

Try Cheat Database Launcher but replace ELF file with this one. Also here it says:

Loading files from internal HDD is only possible from the same partition where cheat device is stored (path is pfs0:, or just use relative paths)

Also, IGR only works with memory cards and USB:

You can launch IGR from USB, you just need to place BDMAssault in mc0:SYS-CONF/USBD.IRX and mc0:SYS-CONF/USHDFSD.IRX
 
Try Cheat Database Launcher but replace ELF file with this one. Also here it says:



Also, IGR only works with memory cards and USB:
Thanks for your help! But is there a tutorial somewhere for this? I'm not even sure where to begin with it.

I'll definitely look into it, but I finally got PS2RD to work! While in the process of using it, I realized...I tried this like 2-3 years ago and failed at it, which led me to getting Codebreaker to work instead. Turns out, I had an incorrect input setting in Omniconvert when trying to get RAW codes. It defaults to "Codebreaker Version 7+ (Common Key)". I had to change it to "Version 1+ (All v7 Keys)". And they work (at least they do for Smackdown HCTP, which is the only thing I tested so far).

But I do like the idea of this cheat database launcher. Having to manually create raw cheat files for every game I want sounds a bit tedious. And that explains why IGR doesn't work lol.
 
Last edited:
Codebreaker worked flawlessly before I switched to FHDB. I was previously just using FMCB and an external HDD to play my games through OPL, it worked fine that way.

Yet still, FHDB/FMCB and CB have zero relation to each other.

I thought I saw people mention something like PSBBN requires internet access? If so, I have one of those generic Gamestar Network Adapters (it was cheaper), so I'm not sure that would work.

You cannot use PSBBN/PSBBN DP with non original NA because they not fully imitating it which unfortunately PSBBN needs.
 
Yet still, FHDB/FMCB and CB have zero relation to each other.



You cannot use PSBBN/PSBBN DP with non original NA because they not fully imitating it which unfortunately PSBBN needs.
No, I mean, you said Codebreaker doesn't work via OPL, but I was saying it worked fine before when I was using FMCB and using an external HDD to play my games through OPL. Now that I switched to FHDB + Internal HDD, it doesn't work, it just freezes at a red screen for some reason.

PS2RD mostly works, but I am running into a few games freezing now with cheats enabled, which I know worked before with Codebreaker (for which I used CB codes to convert to RAW format for PS2RD). So I'll have to figure this out. Or figure out this Cheat Database Launcher 1052 posted above.

Does PS2BBL+HOSD+HDD OSD, that you mentioned, require an OEM Network Adapter? Or can I use this Generic one with it?

EDIT: Just to clarify, I don't mean I had Codebreaker ON OPL (like it was an ISO). I had Codebreaker mounted to the Browser menu, via an ELF file, and after selecting cheats, it would then open OPL for me to select my game.
 
Last edited:
But it is not related to each other. Seek source of issue somewhere else than in FHDB. That's the point.

Only PSBBN needs original NA. Everything else can use none original NA and none original disk (HDD OSD need to be patched of course).

Do the same as before then, with exact same hacked CB version (because original cannot be used) and with exact same OPL build.
 
But it is not related to each other. Seek source of issue somewhere else than in FHDB. That's the point.

Only PSBBN needs original NA. Everything else can use none original NA and none original disk (HDD OSD need to be patched of course).

Do the same as before then, with exact same hacked CB version (because original cannot be used) and with exact same OPL build.
I'm sorry, but I'm getting confused now. Whatever the culprit is, doesn't matter. I'm not blaming any one thing because...I don't know enough about this stuff to blame anything. I'm just telling you what I'm using NOW vs. what I used prior when it was working because I figured it was relevant information. I don't know what's related or unrelated...All I know is Codebreaker worked on one build of this...and I can't get it to work on my current build. I was hoping someone here knew a step-by-step way to get it to work or at least knew where I was going wrong.

The version of Codebreaker I'm using IS the version I used before, but as for OPL...I can't backtrack to the previous version because...I don't know what version it was anymore. I replaced it with the latest and moved on.
 
It does matter or else you will not understand it. ;]

So I thinking that you have some hacked CodeBreaker which starting target executable, which in your case is OPL. Replace then current OPL which you using by v0.9.3. Because that's last version which stand for many many many years = highest probability it was your version which worked. Also, remove game configs because some modes set can decide of some stuff surviving such chain of hell. You have two potential factors why this can not working: first, newer OPL is incompatible; second, some game settings killing CB. That's my blind shot(s). :P
 

Similar threads

Back
Top