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

[FR] Workaround Progressive Scan Enabling for PADEMU use

Open SeongGino opened this issue 3 years ago • 0 comments

Is your feature request related to a problem? Please describe. Using PADEMU since the implementation of a1bcd72 has an unfortunate side effect where the physical controller in the emulated port is disabled. While not normally an issue in-game, it presents a problem when trying to invoke Progressive Scan via the typical Port 1 controller Cross+Triangle (or likewise button combination); the physical Port 1 controller doesn't work for this, and 8/10 times the emulated pad (DS3 in this case) won't connect in time through Bluetooth to invoke the prompt in the extremely limited window of time provided in most games.

Describe the solution(s) you'd like Without contributor experience, I can propose three (idealistic) workarounds:

  1. Allow the physical PS2 port to function for the first few moments of game bootup; this would enable the user to (at least temporarily) connect/use a PS2 controller to invoke the progressive scan prompt, then resume with the emulated pad.
  2. Implement a bootup delay; intentionally delaying initial bootup to allow the emulated pad a bigger grace period to be connected in time for the prompt activation.
  3. Have OPL invoke the button combination on its own; somewhere in the handoff from game loading, have a user-configurable period of time that emulates the connected pad forcibly pressing a desired button combination (to comply with different games using different combinations) without/before the controller being connected. In an ideal world, this might be the most preferable option as it simplifies the entire process, without requiring manual invocation of a feature that should probably not be hidden in the first place...

Describe alternatives you've considered Aside from attempting to outchase the controller's Bluetooth pairing on a blue moon (only happened to me once, and never again since writing this) and getting an eight-foot USB cable to bypass wireless delay while causing more trip hazards, the only alternative that's available is attempting to use GSM as an alternative to the game's native progressive prompt. Unfortunately, [SLUS-21209] Urban Reign is one of (probably many) games that displays a black screen on boot, making GSM not viable.

Additional context Tested with OPL 1.0.0 release, HDD, PS2 SCPH-50001, using HDMI/Component output.

SeongGino avatar Apr 01 '21 01:04 SeongGino