Open-PS2-Loader icon indicating copy to clipboard operation
Open-PS2-Loader copied to clipboard

[FR] Compatibility Mode Descriptions in OPL / User Interface

Open rorrexatnys opened this issue 2 years ago • 3 comments

Checks

Describe the FR

I think it'd be helpful to include a brief description in the OPL user interface of what each compatibility mode attempts to fix.

This is how it's currently presented:

opl_current_001_

It's not readily apparent what Synchronous Mode, Emulate DVD-DL, Disable IGR, etc. means to solve a user's particular problem. A brief description in the UI of what each mode fixes would be beneficial for user self-troubleshooting, without having to search online.

Describe the solution you'd like

An idea for an improved UI with brief description:

opl_fix_001

It includes a brief description in the OPL user interface of what issue each compatibility mode attempts to fix.

Then, if enough space in UI, could summarize the technical details/method it uses, as referenced here:

https://www.ps2-home.com/forum/app.php/page/opl_modes

Describe alternatives you've considered

One can search online for the modes, but that requires more time/effort, an internet connection, and can disappear or become inaccurate across versions.

Additional context

No response

rorrexatnys avatar Sep 26 '23 22:09 rorrexatnys

Here's a working example running on a real PS2 in OPL Beta 1.2.0. This change can be added to an existing OPL install.

I kept it within the limits of the original layout, but could tweak it for more space/info. Here's all of them but Mode 3*:

opl_ui_eng_enhanced_001_ opl_ui_eng_enhanced_002_ opl_ui_eng_enhanced_004_ opl_ui_eng_enhanced_005_ opl_ui_eng_enhanced_006_

*In regards to Mode 3 games: I've found lists from the HDloader days which show many games require Mode 3.

Would these affected games with Mode 3 generally apply to OPL as well? My tentative description might be "Unhook Syscalls: Many games might require this for compatibility. Turns off OPL after game loads." Lastly, I might have another workaround for wrangling these modes.

rorrexatnys avatar Oct 03 '23 14:10 rorrexatnys

@rorrexatnys, here you can also find information about compatibility modes. Mode 1 is often used for ZSO, especially via HDD, UDPBD and MX4SIO. A combination of Modes is also sometimes used, especially Modes 3 and 6.

10522 avatar Oct 04 '23 02:10 10522

i've found that mode 1 is very benefitial for rhythm games, without it audio gets out of sync. so it might help if example cases like this can be added to the description. of course you wouldn't want to write a whole essay for description, so adding one or two examples would be more than enough.

Sakitoshi avatar Oct 16 '23 18:10 Sakitoshi