OPL (Open PS2 Loader)

PS2 Open PS2 Loader v1.1.0

Did you have any problems through ETH?
You mean org NA with SATA mod...
I know that it should not greatly affects compatibility, but...

Never had any problem through the ETH port (either playing games and installing/extracting).

With my current configuration (as with any of the previous) I never had any additional games problem (aside those that happens with any set).

Maybe as you said it is a memory problem, GT4 exploits the Ps2 HW to its limit so the margin may be very narrow.
 
@Mazen79

I'd start with this guide / thread. It served me very well.

Here's an updated User Guide for OPL 0.9.3 made by ShaolinAssassin.
Old sksapps 0.8 guide has been taken as base/template, removed obsolete stuff in it,
updated what needs to be updated, added the new stuff.
It's almost complete - only the VMC part is missing - but VMC did not change much since 0.8 AFAIK.

The user guide focuses on 0.9.3 stable version - since it should be our daily basis gaming OPL version.
A page dedicated to beta features is in work. If I find infos, maybe a page about OPL on PS3 too.

Open PS2 Loader 0.9.3 - User guide:
https://bitbucket.org/ShaolinAssassin/open-ps2-loader-0.9.3-documentation-project/wiki/Home.
Mirror:
https://web.archive.org/web/2019020...-loader-0.9.3-documentation-project/wiki/Home.

Open PS2 Loader 0.9.3 - User Guide

1. OPL Overview

2. USB Games

3. ETH Games

4. HDD Games

5. Game settings screen

6. Apps page

7. Menu

8. ART & themes

9. Related / Useful stuff

Source:

Btw, where is Waldo ? (don't spoil if you find him ! :D)
 
4. Create encrypted type disc image wrapped to package with OPL (i.e by PS2 Classic GUI) and with parram 2P (or maybe 2G? 2D? @sandungas) in PARAM.SFO in content type field.
It needs to be 2G :encouragement:
This kind of installation doesnt uses a EBOOT.BIN so is a bit special, im not sure if any of the custom PS3 PKG tools are able to do it.. so the easyest way to achieve it (for tests) is just by copypasting the files to dev_hdd0/game and enter recovery menu to "rebuild database", this should make the content visible in the XMB

As far i remember i tryed it in my PS3 slim and was displayed fine in XMB (but i didnt clicked in it to boot it because i knew it was not going to work, my IMAGE.DAT was a dummy of 0kb as far i remember)
 
Are the following games still broken on V1.0.0?
  • Vampire: Darkstalkers Collection
  • Twisted Metal: Black
  • Max Payne
  • Deus Ex
  • Klonoa 2: Lunatea's Veil
  • ATV Offroad Fury 4
  • Tales of the Abyss
  • Tom Clancy's Splinter Cell
  • Phantasy Star Generation: 1
 
Probably yes, because they haven't been actively debugged.

It's still worth trying it anyway (also with games which worked in older releases or builds).
 
Y'know, it really is impressive that OPL's gotten this far in compatibility given the hardware it's running on... correct me if I'm wrong, but I think a fairly large chunk if not a majority of the PS2's library works by now (at least on HDD), right? Minus some minor bugs, the possibility that at least some compat. listings might be outdated and/or were written by people who simply got a game to start while not necessarily playing them from start to finish or the need to tinker with different modes. Like, there isn't that much available RAM to work with on the PS2 and if I'm not mistaken; OPL mostly leans on the IOP in-game which isn't necessarily sandboxed, right? Like there's nothing really stopping games from offloading specific processes to it?
I don't know much about programming but that sounds like a crazy hard thing to optimize around - especially on a very old system which I'd imagine has very little resources available for BIOS/kernel functions as it is. VMC and DSemu are also very impressive feats on their own IMO. What everybody has accomplished while working on this little ol' backup loader is amazing honestly, and I hope to see it improve even further.
 
All of the games could run on OPL, but it seems like there's nobody both capable and willing to debug the remaining incompatible games.

At least Phantasy Star Generation: 1 should be working by now since we know the game works correctly with a data read speed forced to be close to the actual CD-ROM drive. I think there was some opposition to include a special mode for that game and it was suggested there should be an actual patch for it included in OPL, but nobody was willing to create one.
 
is there a button combination that will bring you back to the games menu while you're in a game? And does it always take a while to load or is it just my setup?
 
is there a button combination that will bring you back to the games menu while you're in a game?

There is no buttons combo to enable\show the game while you are in a game.
You can perform IGR* and set a path (IGR Path) to re-launch OPL, more info is in user guide:
https://web.archive.org/web/2019020...-loader-0.9.3-documentation-project/wiki/Home.

* - In Game Reset

And does it always take a while to load or is it just my setup?

I'm not sure what are you referring to?
1. To load OPL?
2. To load ISO through OPL from HDD\USB\ETH?
 
There is no buttons combo to enable\show the game while you are in a game.
You can perform IGR* and set a path (IGR Path) to re-launch OPL, more info is in user guide:
https://web.archive.org/web/2019020...-loader-0.9.3-documentation-project/wiki/Home.

* - In Game Reset



I'm not sure what are you referring to?
1. To load OPL?
2. To load ISO through OPL from HDD\USB\ETH?

I mean while you're playing a game and you want to quit it and go back to the OPL menu with the list of games so you can start another game. Say you're playing Duke Nukem and you decide you want to play Tomb Raider, so while you're playing Duke Nukem, you press select + start and it brings you back to the list of games and you can then select Tomb Raider.
 
I mean while you're playing a game and you want to quit it and go back to the OPL menu with the list of games so you can start another game. Say you're playing Duke Nukem and you decide you want to play Tomb Raider, so while you're playing Duke Nukem, you press select + start and it brings you back to the list of games and you can then select Tomb Raider.

You just have to set OPL IGR path to OPL as you've been suggested.
For example: mc1:\OPL\OPL.ELF

So when performing a IGR you'll go back to your game list (for this you have also to set Default menu in OPL settings to the device into which you have the games and set its start mode to auto).
 
You just have to set OPL IGR path to OPL as you've been suggested.
For example: mc1:\OPL\OPL.ELF

So when performing a IGR you'll go back to your game list (for this you have also to set Default menu in OPL settings to the device into which you have the games and set its start mode to auto).

OMG something actually worked for a change, I figured it out. Thanks you guys, you are so appreciated. I set the IGR path, hit the button combo and it worked, I freakin' love you guys. Thank you. It's a good feeling when something actually works like you want it to.
 
Keep in mind that there is an issue which prevents some games to work properly, if OPL IGRs back to itself.
I read a bit more into and I added ULE to the apps menu so I can still file transfer if I need to. I'm probably not going to ever play the PS2 again, I did all this just to do it. I had my PS2 modded with freemcboot way back in the day when it first came out and I just got this bug to do it again. This time I used a 1TB sata hdd with a sata ethernet adapter with 250 games on it. And now it boots straight to the games, I think I'm pretty much done with this mod. I'm currently modding the PSC if you read the other threads, once I get the N64 games issue solved, it's probably going to be a wrap with that, with 800 games from 4 consoles, yeah, I think it's good. But again, I'll probably never use it, I just do it just to do it. My PS3 super slim has an 2tb external hdd with 150 games on it, and a 1tb m.2 drive for the internal that has no games on it. I haven't touched it since I put the m.2 in it.
 
Keep in mind that there is an issue which prevents some games to work properly, if OPL IGRs back to itself.

Maybe it was an old/solved problem? I have IGR set to OPL since 0.9.3 and it never gaved me any additional problem. I had some discussions about it also on Ps2-Home I think.

Maybe it was causing problems but wasn't the actual cause. Similar to Ferrari Challenge TP that freezes when launching it after a IGR, but it wasn't IGR the problem but the game that needed a patch. Also Half Life problems were similar, it needed a cold boot to work properly before the patch.

Anyway if this problem exists it is easilly solvable by setting E1 autolaunch path in FMCB_Configurator to OPL, leaving the OPL IGR path not set.
 
Last edited:
Fascinating! I still don't know the format to make IGR Path, may it be..

mc?:/APPS/OPNPS2LD-v1.0.0.ELF?

And I never seen Cache Game List nor Enable Write Operations, what do these do sorry
 
You have to choose which MC you want to use.
Type in IGR path:
mc0:/APPS/OPNPS2LD-v1.0.0.ELF | (29 characters) Max 32 or 31 characters are supported.
mc1:/APPS/OPNPS2LD-v1.0.0.ELF | You can only set IGR path for MC. HDD or USB paths will not work.

Or rename OPL (from "OPNPS2LD-v1.0.0.ELF" to "OPL-v1.0.0.ELF") and type:
mc0:/APPS/OPL-v1.0.0.ELF | 24 characters
mc1:/APPS/OPL-v1.0.0.ELF | 24 characters

More info about "Cache Game List" has been written here:
https://www.psx-place.com/threads/opl-with-prototype-game-list-cache.22036/.

Here you can read about "Enable Write Operations":
https://web.archive.org/web/2020030...der-0.9.3-documentation-project/wiki/settings.
 
In the recent OPL v1.0.0 update there is an item

* PS2LINK: final warning fixed, now ps2link module synced with https://github.com/ps2dev/ps2link.

Is anyone able to explain or point me in the right direction as to what the relationship between OPL and ps2link is? I have have been trialing using ps2link after launching it from wLaunchELF. But is there some integration in OPL where ps2link can be run in the background / during game play?
 

Similar threads

Back
Top