Open-ps2-loader: SMB ISOs with long filenames not listed in OPL

Created on 11 Jun 2020  路  12Comments  路  Source: ps2homebrew/Open-PS2-Loader

Issue checklist

Note: these are not necessarily requirements

Open PS2 loader version

OPL 1767 Daily Build

Open PS2 loader mode (USB, SMB, HDD)

SMB

Open PS2 type (Normal, Childproof, VMC, GSM, PS2RD)

Normal

Issue description - Describe the problem you are having

OPL does not show ISOs / games with filenames longer than 68 characters (including .iso file extention) hosted on SMB. I don't know if this also applies to local stored ISOs as well.
Is this a known limitation and can it be improved? I want to keep my backups with redump.org naming scheme.

Expected result

List all ISOs even with very long filenames. Truncate or ideally scroll displayed filename.

Actual result

OPL does not show ISOs / games with filenames longer than 68 characters.

How to reproduce the issue

Store games with long filenames or rename existing games to more than 68 chars.

enhancement

Most helpful comment

Regardless, it is a known hardcoded limitation.
https://github.com/ps2homebrew/Open-PS2-Loader/blob/master/include/supportbase.h#L5

Truncating won鈥檛 work because it uses the name to boot the iso and displaying long names isn鈥檛 the issue, someone would need to increase the defined limit.

All 12 comments

"OPL Daily Builds" is not "OPL". These are two different projects. "OPL Daily Build" is just a "fishing name" and "floated release numbers" to attract users to an unoficial fork. That version is not endorsed by the OPL development team and haves serious bugs. We advise you to use the REAL OPL. Download the last official BETA build (2020-06-07) from here and try again please: https://github.com/ps2homebrew/Open-PS2-Loader/releases/download/0.9.3/OpenPS2Loader_0.9.3_Betas.zip

Regardless, it is a known hardcoded limitation.
https://github.com/ps2homebrew/Open-PS2-Loader/blob/master/include/supportbase.h#L5

Truncating won鈥檛 work because it uses the name to boot the iso and displaying long names isn鈥檛 the issue, someone would need to increase the defined limit.

@HowlingWolfHWC can you define one serious bug it has? Just curious?

Let's start with memory leaks and graphic issues (I'm not giving you more clues). Plus some users reported compatibility issues with some games on the PS2 Scene Discord, all of these were solved when switching from your latest Daily Balls to the latest official OPL.
Also, you keeping your DB project is a serious offense to all the developers involved in the real OPL plus a really major offense to kHn. Seriously, stop it.

This is NOT the OPL DB issue tracker!

Can bugs related to OPL DB please be posted on the issue-tracker of OPL DB?

While the issue mentioned here, is present in the main-repo as well, the question was answered by @KrahJohlito!

Any further and unrelated issues should get their own issue-entry... and bugs related to forks, should be tracked on their repo, IMO!

I remember that there is also limitation in IGR path:

  • support max only 31 characters (including path and .ELF extension).

Not fully related with OPL...
USBUtil (_mainly_ tool to slice ISO into 1 GiB .ul pieces):

  • up to 31 characters for game name.

Maybe these limitation has to do something with memory which PS2 do not have that much?

@J013k
I THINK that this was a USB-Advance-limit, but I don't quite remember.

Technically that limit certainly could be increased...!

Regarding "memory limit": Nah... That is a few more Bytes in RAM! 馃槈

@HowlingWolfHWC

1) memory leaks? -- This seems to be a myth more than anything. Once someone steps up and presents the case, then that would be something we could look into, but until then, it will remain a myth.

2) Issues with PS2 games -- all playback issues of games is the same between the two repos (unfortunately) -- if you recall a certain game they had mentioned, then please provide Full Game Title, GAME ID, and MD5 hash, plus what device they've loaded it from.

3) Ah, there it is. You are an emotional person and this is the way you know how to lash out. Nothing I can do to fix this, plus I don't even care to try.

Yes, I agree. If they are any problems with the other repo, please start a ticket there... (That's all.)

I am not @HowlingWolfHWC, but...:

  1. Again... False Issue-tracker... This can be discussed in the appropriate issue-tracker!
  2. There were memory-leaks for multiple months, especially in the beginning of this year.
    Case... VRAM-Related stuff, the overflowing "big theme" 'TA' and the so-called 4/8Bit support which was NOT there although being claimed...

It took you months, to update gskit...

Altough you updated after a while, I would argue that a program with that many lines is hardly ever bug-free, to begin with.

  1. Rockband... The guy did not provide an ID, nor MD5.

  2. /s Because you don't care, you continue that game on the wrong issue tracker...

("other tracker") Thank you!

@HowlingWolfHWC

  1. memory leaks? -- This seems to be a myth more than anything. Once someone steps up and presents the case, then that would be something we could look into, but until then, it will remain a myth.
  2. Issues with PS2 games -- all playback issues of games is the same between the two repos (unfortunately) -- if you recall a certain game they had mentioned, then please provide Full Game Title, GAME ID, and MD5 hash, plus what device they've loaded it from.
  3. Ah, there it is. You are an emotional person and this is the way you know how to lash out. Nothing I can do to fix this, plus I don't even care to try.

Yes, I agree. If they are any problems with the other repo, please start a ticket there... (That's all.)

1 - memory leaks caused by you using old sdks on older versions, by example loading 4bit textures on old builds. The official repo was compiled without these issues, but your DB and also your ifcaro build had this issue due to your outdated sdk.

2 - xenosaga episode 1 usa
Go ahead, do your tests

3 - This is not emotion based, do not be a child trying to hide your bullshit. That's "respect-based". You have never showed respect to the real devs on the scene. As we say in Cuba (and I know you can read Spanish): "隆Respata pa' que te respeten!"

  1. Rockband... The guy did not provide an ID, nor MD5.

There are few versions of this game:
http://redump.org/discs/quicksearch/rock-band/.
All of them don't work?
Through all devices?

2 - xenosaga episode 1 usa

This game only through SMB have problems (also in OPL):
https://www.psx-place.com/threads/open-ps2-loader-game-bug-reports.19401/page-47#post-247193,
https://www.psx-place.com/threads/open-ps2-loader-game-bug-reports.19401/page-47#post-247761.
Through USB at least begging of this game should be playable, also FMV plays fine.
If it works through USB, I can only assume that it should be also playable through HDD,
because HDD has got mostly higher compatibility.

Anyway both OPL and OPL-DB has got its own topic (at PSX-Place or at PS2-Home).
Additionally OPL has got "Issues" section at GitHub.
Why not make the same thing for OPL-DB, to split issues?

Why not make the same thing for OPL-DB, to split issues?

Exactly... Hence OPL DB issue tracker for OPL DB related issues! 馃槈

Was this page helpful?
0 / 5 - 0 ratings

Related issues

carl0sjt picture carl0sjt  路  8Comments

yoshi314 picture yoshi314  路  10Comments

Jay-Jay-OPL picture Jay-Jay-OPL  路  10Comments

eadmaster picture eadmaster  路  11Comments

gingerbeardman picture gingerbeardman  路  4Comments