PCSX2 / pcsx2

PCSX2 - The Playstation 2 Emulator
https://pcsx2.net
Other
11.08k stars 1.56k forks source link

[BUG]: Buzz! The Mega Quiz (PAL) - Blue button presses itself #9898

Open LvDown opened 11 months ago

LvDown commented 11 months ago

Describe the Bug

(I have not tried this in NTSC regions.) From the autosave dialog onwards, the blue button keeps pressing itself on all controllers, albeit randomly and in a different controller every time (although sometimes it happens on many controllers at the same time), making the game unplayable. The language select in other versions of the same game in different languages is also affected. The bug also occurs on the same computer under Windows 11. Other games from the same franchise do not seem to be affected (NTSC-U Hollywood Quiz), but I haven't been able to do more testing.

Reproduction Steps

Launch the game with the buzz buzzers connected and get past the autosave screen at boot.

Expected Behavior

The blue button should only be pressed when done through its mapping, and not by its own (It occurs even when no buttons are mapped).

PCSX2 Revision

v1.7.4973

Operating System

Linux (64bit) - Specify distro below

If Linux - Specify Distro

Arch (EndeavourOS)

CPU

AMD Ryzen 7 5700U with Radeon Graphics

GPU

AMD ATI 03:00.0 Lucienne

GS Settings

No response

Emulation Settings

Both MTVU and instant VU1 seemed to make no difference, and neither did fast boot.

GS Window Screenshots

No response

Logs & Dumps

No response

seta-san commented 10 months ago

Blue button is mapped to R1 by default. If it’s pressure sensitive then it might set off with little to no touching. IMG_3905

LvDown commented 10 months ago

The bug occurs even with no buttons mapped to the buzzers with no other controller connected to neither the computer or the emulated ps2 (not even a dualshock, only one buzzer mapped to keyboard in testing)

Borntotouch commented 6 months ago

I have the same issue with the "Buzz! The Mega Quiz (Europe) (En,Fr,Nl)" iso game... Any updates on this by chance ?

zzamizz commented 2 months ago

I was going crazy thinking it's a personal hardware problem, glad someone else experienced it. We were able to play 1 game with pure luck without the blue button spam, but sometimes between rounds it would do it (but ONLY for Player 2)

Even if Player 2 were to use a different Buzz controller (out of the 4 available) it would still only spam it for that player. So Player 1 is never affected by this.

The bug occurs even with no buttons mapped to the buzzers with no other controller connected to neither the computer or the emulated ps2 (not even a dualshock, only one buzzer mapped to keyboard in testing)

This is true, I'm guessing the problem is most likely in the plugin (well, no longer a plugin in latest PCSX2) that handles Buzz controllers.

seta-san commented 2 months ago

It has the buttons hard coded in a way that they are still mapped even if you don’t map them yourself if I remember correctly.