http://bugs.winehq.org/show_bug.cgi?id=20186
Summary: Project64 does not work with gamepads anymore Product: Wine Version: 1.1.30 Platform: PC OS/Version: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown AssignedTo: wine-bugs@winehq.org ReportedBy: ragnara-dba@gmx.de
Project64 1.6 with input plugin N-Rage's Direct-Input8 V2 1.83 does not recognize any buttons pressed on a usb gamepad anymore with Wine 1.1.30 (and crashed with 1.1.29) - it works just fine with 1.1.27.
The gamepad is an original gamecube gamepad connected over a usb adapter.
I'm using Archlinux with all recent updates and a default kernel. AppDB states that Project64 was tested recently on a similiar system but only with other input devices.
http://bugs.winehq.org/show_bug.cgi?id=20186
Nikolay Sivov bunglehead@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |regression
--- Comment #1 from Nikolay Sivov bunglehead@gmail.com 2009-09-27 13:13:24 --- (In reply to comment #0)
Project64 1.6 with input plugin N-Rage's Direct-Input8 V2 1.83 does not recognize any buttons pressed on a usb gamepad anymore with Wine 1.1.30 (and crashed with 1.1.29) - it works just fine with 1.1.27.
If so perform a regression test http://wiki.winehq.org/RegressionTesting from 1.1.27 to 1.1.30 (note that it's only for a single regression so crash on 1.1.29 could break your test).
http://bugs.winehq.org/show_bug.cgi?id=20186
--- Comment #2 from ragnara-dba@gmx.de 2010-05-24 05:47:20 --- Sorry, I had no time for a regression test as this bug is not too important for me (I do not expect any dev to do that work for me, don't worry). I don't think it is necessary anymore:
I don't know if this is a change in Wine or in Archlinux - the gamepads work when I create a symlink like this: ln -s /dev/input/js0 /dev/js0
Has the position where Wine expects the joysticks to be changed? Shouldn't Wine try both positions?
http://bugs.winehq.org/show_bug.cgi?id=20186
--- Comment #3 from Vitaliy Margolen vitaliy@kievinfo.com 2010-05-24 18:38:00 --- Should work either way. Please retest with wine-1.2-rc1.
http://bugs.winehq.org/show_bug.cgi?id=20186
--- Comment #4 from ragnara-dba@gmx.de 2010-05-26 12:44:00 --- Well, either my system is in a bad mood or it does not work with 1.2rc1 either.
http://bugs.winehq.org/show_bug.cgi?id=20186
Bruno Jesus 00cpxxx@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |00cpxxx@gmail.com
--- Comment #5 from Bruno Jesus 00cpxxx@gmail.com 2011-10-04 09:01:12 CDT --- Still present in 1.3.29?
http://bugs.winehq.org/show_bug.cgi?id=20186
Bruno Jesus 00cpxxx@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |download URL| |http://www.pj64-emu.com/dow | |nloads/func-startdown/34/
http://bugs.winehq.org/show_bug.cgi?id=20186
--- Comment #6 from Bruno Jesus 00cpxxx@gmail.com 2011-11-19 21:28:21 CST --- Works for me in 1.3.33. Tested with a playstation 2 gamepad in an usb adapter (dmesg name: Sony PLAYSTATION(R)3 Controller).
http://bugs.winehq.org/show_bug.cgi?id=20186
André H. nerv@dawncrow.de changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |nerv@dawncrow.de
--- Comment #7 from André H. nerv@dawncrow.de 2012-01-20 12:14:00 CST ---
I don't know if this is a change in Wine or in Archlinux - the gamepads work when I create a symlink like this: ln -s /dev/input/js0 /dev/js0
That's really odd, [1] and [2] show us that /dev/input/js0 is tried to open before /dev/js0 Do we need to retry opening /dev/input/js0 if it fails at the first time???
[1] http://source.winehq.org/git/wine.git/blob/6dd16ec1f0ca01800090b0c9b9aa1a189... [2] http://source.winehq.org/git/wine.git/blob/6dd16ec1f0ca01800090b0c9b9aa1a189...
PS: While we are taling about Project64, can you confirm that #27902 is still present.
http://bugs.winehq.org/show_bug.cgi?id=20186
Lucas Fialho Zawacki lfzawacki@yahoo.com.br changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |lfzawacki@yahoo.com.br
--- Comment #8 from Lucas Fialho Zawacki lfzawacki@yahoo.com.br 2012-01-31 00:44:24 CST --- Tested Project64 1.6 with the N-Rage dinput plugin (V2 1.83) using wine 1.4-rc1 and it works perfectly with my usb gamepad.
From what I know it's unlikely that the symlink solution would make a
difference, the bug reporter should retest.
http://bugs.winehq.org/show_bug.cgi?id=20186
Bruno Jesus 00cpxxx@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |RESOLVED Resolution| |FIXED
--- Comment #9 from Bruno Jesus 00cpxxx@gmail.com 2012-02-04 20:15:14 CST --- Two different users confirm it works. Assuming fixed, if someone can still reproduce please reopen.
http://bugs.winehq.org/show_bug.cgi?id=20186
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #10 from Alexandre Julliard julliard@winehq.org 2012-02-11 13:52:08 CST --- Closing bugs fixed in 1.4-rc3.