darthcloud / BlueRetro

Multiplayer Bluetooth controllers adapter for retro video game consoles
https://blueretro.io
Apache License 2.0
1.31k stars 109 forks source link

[PS2] Cannot trigger IGR using controller connected via BlueRetro #686

Open PJSOConnell opened 1 year ago

PJSOConnell commented 1 year ago

BlueRetro firmware version

V1.8.3

BlueRetro firmware specification

HW1

BlueRetro firmware variant

System specific

BlueRetro hardware type

External adapter with detachable cord

Manufacturer

Bought from BlueRetro store on AliExpress

System used

Sony PlayStation 2

Bluetooth controller brand & name

Xbox One S Controller

What is problem? (only list ONE problem per report)

In-Game Reset (IGR) cannot be triggered by controllers connected to the BlueRetro dongle.

Steps To Reproduce - Using a modded PS2 (hard/soft mod), open OPL and run a PS2 game. When the game has loaded, enter the IGR button combination - L1+L2+R1+R2+Select+Start

What did you expect to happen?

I expect to be booted back to the OPL screen.

Actual Behaviour - nothing occurs. The button combination works as normal with a wired controller.

Attach files like logs or Bluetooth traces here

No response

YgorSan commented 1 year ago

in this case I think it is not an incompatibility related to blueretro but to the IGR feature itself, to begin with it is not compatible with all games and cannot have OPL compatibility mode 6 active. I use the function in both OPL and POPStarter with a DualShock 4 connected (it also worked with other bluetooth controllers for android), not to mention that my blueretro is the same as yours and with the latest firmware installed. An example of a game that doesn't work well with this is Area 51 but curiously works well with the other IGR function to turn off the console (pressing the L1+L2+R1+R2+L3+R3 buttons).

PJSOConnell commented 1 year ago

in this case I think it is not an incompatibility related to blueretro but to the IGR feature itself, to begin with it is not compatible with all games and cannot have OPL compatibility mode 6 active. I use the function in both OPL and POPStarter with a DualShock 4 connected (it also worked with other bluetooth controllers for android), not to mention that my blueretro is the same as yours and with the latest firmware installed. An example of a game that doesn't work well with this is Area 51 but curiously works well with the other IGR function to turn off the console (pressing the L1+L2+R1+R2+L3+R3 buttons).

Hey @YgorSan - thanks for replying. Apologies, I should have been clearer. Any game I have tested with a wired controller works perfectly fine using the regular IGR button combination, but those same games do not work when I am connected to BlueRetro.

diegoadx commented 1 year ago

I am having the same issue, IGR won't work with my DS4 controller. But it does register the input combination with Pad Test.

jerzyjurgiel commented 1 year ago

I can confirm, same issue for me. IGR doesn't work on ps2 with DS4