Project

General

Profile

Actions

Emulator Issues #1428

closed

NJoy: Failure to detect certain analog surfaces

Added by MofoMan2000 over 14 years ago.

Status:
Fixed
Priority:
Normal
Assignee:
-
% Done:

0%

Operating system:
N/A
Issue type:
Bug
Milestone:
Regression:
No
Relates to usability:
No
Relates to performance:
No
Easy:
No
Relates to maintainability:
No
Regression start:
Fixed in:

Description

I have a "TigerGame NGC to Joypad to USB Box 1" adapter so I can use a real
GCN controller on my PC. I have made sure everything is calibrated properly
and have even gone so far as to uninstall and reinstall all drivers. The
analog L shoulder button is detected properly, but the analog R button is
not, and I am forced to use its digital counterpart. In the windows control
panel the R button is defined as a "Dial" and the L button is a "Slider,"
and in PJ64 the NRage plugin identifies the L as "Slider 0" and the R as
"Slider -1," In NJoy, L is "1004" and I imagine R should be "1005," It is
not a driver problem, is not a calibration problem. Furthermore, I remember
being able to use the R button properly before (probably over 2000
revisions ago).

Actions #1

Updated by MofoMan2000 over 14 years ago

Small update, something else occurred to me. It's possible that the "previous
revisions" which worked properly for me were using a different version of SDL (back
when a switch to SDL 1.3 was attempted?) so this could be just an SDL version issue,
similar to the rumble issue in issue 1288.

Actions #2

Updated by Migs351 over 14 years ago

This is indeed caused by SDL 1.2, 1.3 fixes it. Unfortunately SDL was never included
for x64, the source code from the site is available but doesn't compile for x64, lots
of errors. It took me a while, but I was finally able to get it to compile and work.
I have included it with my downloads on the forums.

Actions #3

Updated by MofoMan2000 over 14 years ago

Hold on, you have a working compiled version of SDL 1.3? Have one for x86 as well?
Because if you'd like I can include it with my builds in the future and I'd have a
great benefit from it. :)

Actions #5

Updated by MofoMan2000 over 14 years ago

Also, I don't frequent the official Dolphin-emu forums, I'm usually found skulking
around the discussion thread at ngemu. I did some searching that turned up either
nothing or unlikely results. In short: a direct link to the unofficial x64 SDL build
would be great but a simple user name to look up would suffice.

Actions #6

Updated by bztdlinux over 14 years ago

  • Status changed from New to Fixed

I believe SDL 1.3 is included now, so this issue is fixed.

Actions

Also available in: Atom PDF