Hacking Nintendont Controller-Configurations

VinsCool

Persona Secretiva Felineus
Global Moderator
Joined
Jan 7, 2014
Messages
14,604
Trophies
4
Location
Another World
Website
www.gbatemp.net
XP
25,282
Country
Canada
Well, that worked like a charm. Thank you for the help. Do I still need the controller.ini file in the root of the HDD?

as long as you won't use an hid controller, you can delete the controller.ini
 
  • Like
Reactions: pedrobarca

b17bomber

Well-Known Member
Member
Joined
Jun 15, 2009
Messages
602
Trophies
1
XP
2,140
Country
United States

Okay, so I just checked it out. It does indeed work. I assume this was a dol based on the latest release edited by you?

Did you remove the ZL feature from this build for other controllers? I'm a little confused by it but may if the ini was updated with a value for it you wouldn't need to remove that from coding?
 
  • Like
Reactions: pedrobarca

rastalord

New Member
Newbie
Joined
Sep 13, 2009
Messages
2
Trophies
0
XP
112
Country
Macedonia, The Former Yugoslav Republic of
Hello to everyone

Can someone help me with this controller? It is compatible since when I press buttons the numbers change.
http://goo.gl/ICtN2D Genius MaxFire Blaze5

I have read all the posts but there is something that I don't get it

What exactly I need to map on these?
Power=1,02

Z=
L=
R=
S=

StickX=
StickY=
CStickX=
CStickY=
LAnalog=
RAnalog=

If someone is using this controller it would be great to share it.

Also I seem to have 20 values there. Is this normal?
 

Attachments

  • IMG_20140925_230918.jpg
    IMG_20140925_230918.jpg
    621.1 KB · Views: 253

drakorex

Well-Known Member
Member
Joined
Jan 19, 2011
Messages
1,882
Trophies
0
XP
1,077
Country
United States
With so many controllers being compatible, I'm finding it hard to keep track of them all. Even with a list of working controllers/adapters, it's still a little confusing to tell what's what. That's why I've began putting together a more visual guide for Nintendont, including all known working controllers and adapters. I have however hit a few snags, and I'm hoping someone would be kind enough to help me with a couple things. :)
 

drakorex

Well-Known Member
Member
Joined
Jan 19, 2011
Messages
1,882
Trophies
0
XP
1,077
Country
United States
Fuckit, I'm double postin because GBATEMP is being retarded and won't let me edit my previous post without glitchin up all to hell!:glare:
Ahem! Anyway...
I read that the Afterglow PS3 controller has inaccurate sticks. How do they perform in Nintendont?
 

gillhaj02

New Member
Newbie
Joined
Dec 8, 2005
Messages
3
Trophies
0
XP
188
Country
I managed to get the trio linker plus II working with the below script only problem is mapping the start button causes the dpad to screw up and start acting as the start button because its on the same offset range :/

neutral values: 01 00 80 86 01 7E 7D 12

[Trio Linker Plus II]
VID=2006
PID=0118
Polltype=1
DPAD=1
DigitalLR=0
A=1,01
B=1,02
X=1,04
Y=1,08
Z=1,40
L=1,10
R=1,20
S=2,81
Left=2,60
Down=2,40
Right=2,20
Up=2,00
StickX=3
StickY=4
CStickX=5
CStickY=6
LAnalog=0
RAnalog=0
 

Howard

Well-Known Member
Member
Joined
May 1, 2012
Messages
442
Trophies
0
XP
431
Country
United States
I managed to get the trio linker plus II working with the below script only problem is mapping the start button causes the dpad to screw up and start acting as the start button because its on the same offset range :/

neutral values: 01 00 80 86 01 7E 7D 12

[Trio Linker Plus II]
VID=2006
PID=0118
Polltype=1
DPAD=1
DigitalLR=0
A=1,01
B=1,02
X=1,04
Y=1,08
Z=1,40
L=1,10
R=1,20
S=2,81
Left=2,60
Down=2,40
Right=2,20
Up=2,00
StickX=3
StickY=4
CStickX=5
CStickY=6
LAnalog=0
RAnalog=0
Based on the other valuses you set try S=2,01 to fix start.
Your dpad needs the diagnals set.
Your triggers cant be working correctly.
You will probably need to set MultiIn and MultiInValue
 

drakorex

Well-Known Member
Member
Joined
Jan 19, 2011
Messages
1,882
Trophies
0
XP
1,077
Country
United States
Can anyone verify if wireless PS2 controllers work with an adapter?
Gilhaj02 Do all supported controllers work with it? Does multiplayer work?
Howard Was the PS3 Afterglow tested wired, or wireless? Or would they be the same?

I'm hoping someone could verify this for me. I'm trying to understand all the controller possibilities.
So from what I understand, it is possible to use HID in combination with bluetooth and Gamecube controllers. If I recall, you must have the first gamecube port empty and then activate gamecube controllers and then bluetooth. I could be way off. Can somebody clarify this for me?
 

gillhaj02

New Member
Newbie
Joined
Dec 8, 2005
Messages
3
Trophies
0
XP
188
Country
Based on the other valuses you set try S=2,01 to fix start.
Your dpad needs the diagnals set.
Your triggers cant be working correctly.
You will probably need to set MultiIn and MultiInValue


Good call on the start button that value fixed it :) No idea how to fix the trigger issue I tried enabling the digital value but it still only registers the triggers when they are fully pressed down.

drakorex - I'm using an official wired GC controller with the adapter and haven't tried any others. I can confirm rumble doesn't work though

Updated config if anyone wants to use it

[Trio Linker Plus]
VID=2006
PID=0118
Polltype=1
DPAD=1
DigitalLR=1
A=1,01
B=1,02
X=1,04
Y=1,08
Z=1,40
L=1,10
R=1,20
S=2,01
Left=2,60
Down=2,40
Right=2,20
Up=2,00
RightUp=2,10
DownRight=2,30
DownLeft=2,50
UpLeft=2,70
StickX=3
StickY=4
CStickX=5
CStickY=6
LAnalog=0
RAnalog=0
 

Howard

Well-Known Member
Member
Joined
May 1, 2012
Messages
442
Trophies
0
XP
431
Country
United States
Good call on the start button that value fixed it :) No idea how to fix the trigger issue I tried enabling the digital value but it still only registers the triggers when they are fully pressed down.

drakorex - I'm using an official wired GC controller with the adapter and haven't tried any others. I can confirm rumble doesn't work though
IF you want help with the triggers you need to use hidtest v.6
post the string of raw data when:
nothing pressed
AnalogL 1/2 pressed
AnalogL fully pressed
AnalogR 1/2 pressed
AnalogR fully pressed

You havent included the commands for rumble so rumble wont work.
 

gillhaj02

New Member
Newbie
Joined
Dec 8, 2005
Messages
3
Trophies
0
XP
188
Country
IF you want help with the triggers you need to use hidtest v.6
post the string of raw data when:
nothing pressed
AnalogL 1/2 pressed
AnalogL fully pressed
AnalogR 1/2 pressed
AnalogR fully pressed

You havent included the commands for rumble so rumble wont work.


Thanks for your help Howard :) strings are as follows:

nothing pressed: 01 00 80 86 7F 7C 7C 12
AnalogL 1/2 pressed: 01 00 80 86 7F 7C 7C 72
AnalogL fully pressed: 01 10 80 86 7F 7C 7C E2
AnalogR 1/2 pressed: 01 00 80 86 7F 7C 7C 27
AnalogR fully pressed: 01 20 80 86 7F 7C 7C 2E
AnalogLR fully pressed: 01 30 80 86 7F 7C 7C EE

You know the commands for rumble ?
 

Howard

Well-Known Member
Member
Joined
May 1, 2012
Messages
442
Trophies
0
XP
431
Country
United States
Thanks for your help Howard :) strings are as follows:

nothing pressed: 01 00 80 86 7F 7C 7C 12
AnalogL 1/2 pressed: 01 00 80 86 7F 7C 7C 72
AnalogL fully pressed: 01 10 80 86 7F 7C 7C E2
AnalogR 1/2 pressed: 01 00 80 86 7F 7C 7C 27
AnalogR fully pressed: 01 20 80 86 7F 7C 7C 2E
AnalogLR fully pressed: 01 30 80 86 7F 7C 7C EE

You know the commands for rumble ?

AnalogL=7
AnalogR=7

The released version wont support that config pm me your email

refer to http://gbatemp.net/posts/5087480/ to setup rumble on a HID controller
 

Henceforth

Well-Known Member
Member
Joined
Sep 30, 2014
Messages
198
Trophies
0
Age
38
XP
199
Country
Argentina
Before we add it can you check some of your settings.
You have the booth the dpad and the Stick mapped to the same offset. somethinfg is probably mapped wrong.
DigitalLR=1 and values for AnalogL AnalogR probably means the analog triggers are working as digital.

Mmm... well the the rigth analog works like and analog stick, but the left analog only works like the four buttons on the rigth.
This control has a button on the back for change into Xdirect o Inputdirect, i used like inputdirect.
I dont know how to mapped right, can you change for me and i try it, on the controller and say it if it works correctly.
I dont used the 2 buttons on the analogs and 2 buttons that are like start and select lol.
I think is a quit "DigitalLR=1" its works the same way.

If you can modify to the good setting, i can try it, to say it is works good. Thanks.

If somenone can say something about, it will be appreciate.
 

Howard

Well-Known Member
Member
Joined
May 1, 2012
Messages
442
Trophies
0
XP
431
Country
United States
Mmm... well the the rigth analog works like and analog stick, but the left analog only works like the four buttons on the rigth.
This control has a button on the back for change into Xdirect o Inputdirect, i used like inputdirect.
I dont know how to mapped right, can you change for me and i try it, on the controller and say it if it works correctly.
I dont used the 2 buttons on the analogs and 2 buttons that are like start and select lol.
I think is a quit "DigitalLR=1" its works the same way.

If you can modify to the good setting, i can try it, to say it is works good. Thanks.

If somenone can say something about, it will be appreciate.
The only way any one can help you is if you use hidtest v.6
post the string of raw data when:
nothing pressed
AnalogL 1/2 pressed
AnalogL fully pressed
AnalogR 1/2 pressed
AnalogR fully pressed
Stick up
Stick down
Stick left
Stick right
all 8 directions on the dpad
 

Henceforth

Well-Known Member
Member
Joined
Sep 30, 2014
Messages
198
Trophies
0
Age
38
XP
199
Country
Argentina
The only way any one can help you is if you use hidtest v.6
post the string of raw data when:
nothing pressed
AnalogL 1/2 pressed
AnalogL fully pressed
AnalogR 1/2 pressed
AnalogR fully pressed
Stick up
Stick down
Stick left
Stick right
all 8 directions on the dpad

String of raw data (Using Hidtest v.6) :

{Nothing pressed}

Hidetest
Built: Apr 20 2014 00:24:40
Version: 0.6
Firmware: 55.22.31

Failed to open config

HIDversion: 40001
Getting list of MID compatible devices...
Device ID: 0
VID: 0C45 PID: 4320
MID Vers: 3 Intclass: 0 Subintclass: 0
tendpointaddress: 81
wMaxpacketsize: 8

Press some buttons, if the values change the device is compatible
Press power or turn the wiimote off to power down.

80 80 80 80 00 00 08 00


{AnalogL 1/2 pressed}
Can`t pressed.

{AnalogL fully pressed} (L3 - Button)
80 80 80 80 00 04 08 00

{AnalogR 1/2 pressed}
Can`t pressed.

{AnalogR fully pressed} (R3 - Button)
80 80 80 80 00 08 08 00

{AnalogL}

(Stick up) 80 00 80 80 00 00 08 00
(Stick down) 80 FF 80 80 00 00 08 00
(Stick left) 00 80 80 80 00 00 08 00
(Stick right) FF 80 80 80 00 00 08 00

{AnalogR}

(Stick up) 80 80 80 80 08 00 08 00
(Stick down) 80 80 80 80 01 00 08 00
(Stick left) 80 80 80 80 04 00 08 00
(Stick right) 80 80 80 80 02 00 08 00

{8 directions - Dpad}

(Up) 80 00 80 80 00 00 08 00
(Up-rigth) FF 00 80 80 00 00 08 00
(Right) FF 80 80 80 00 00 08 00
(Down-right) FF FF 80 80 00 00 08 00
(Down) 80 FF 80 80 00 00 08 00
(Down-left) 00 FF 80 80 00 00 08 00
(Left) 00 80 80 80 00 00 08 00
(Up-Left) 00 00 80 80 00 00 08 00

{Buttons}

(X) 80 80 80 80 04 00 08 00
(Y) 80 80 80 80 08 00 08 00
(A) 80 80 80 80 01 00 08 00
(B) 80 80 80 80 02 00 08 00
(Start) 80 80 80 80 00 02 08 00
(Back) 80 80 80 80 00 01 08 00
(LB) 80 80 80 80 10 00 08 00
(LT) 80 80 80 80 40 00 08 00
(RB) 80 80 80 80 20 00 08 00
(RT) 80 80 80 80 80 00 08 00

That is all, well if will be good to have some help here, thanks.
 

Howard

Well-Known Member
Member
Joined
May 1, 2012
Messages
442
Trophies
0
XP
431
Country
United States
String of raw data (Using Hidtest v.6) :

{Nothing pressed}

Hidetest
Built: Apr 20 2014 00:24:40
Version: 0.6
Firmware: 55.22.31

Failed to open config

HIDversion: 40001
Getting list of MID compatible devices...
Device ID: 0
VID: 0C45 PID: 4320
MID Vers: 3 Intclass: 0 Subintclass: 0
tendpointaddress: 81
wMaxpacketsize: 8

Press some buttons, if the values change the device is compatible
Press power or turn the wiimote off to power down.

80 80 80 80 00 00 08 00


{AnalogL 1/2 pressed}
Can`t pressed.

{AnalogL fully pressed} (L3 - Button)
80 80 80 80 00 04 08 00

{AnalogR 1/2 pressed}
Can`t pressed.

{AnalogR fully pressed} (R3 - Button)
80 80 80 80 00 08 08 00

{AnalogL}

(Stick up) 80 00 80 80 00 00 08 00
(Stick down) 80 FF 80 80 00 00 08 00
(Stick left) 00 80 80 80 00 00 08 00
(Stick right) FF 80 80 80 00 00 08 00

{AnalogR}

(Stick up) 80 80 80 80 08 00 08 00
(Stick down) 80 80 80 80 01 00 08 00
(Stick left) 80 80 80 80 04 00 08 00
(Stick right) 80 80 80 80 02 00 08 00

{8 directions - Dpad}

(Up) 80 00 80 80 00 00 08 00
(Up-rigth) FF 00 80 80 00 00 08 00
(Right) FF 80 80 80 00 00 08 00
(Down-right) FF FF 80 80 00 00 08 00
(Down) 80 FF 80 80 00 00 08 00
(Down-left) 00 FF 80 80 00 00 08 00
(Left) 00 80 80 80 00 00 08 00
(Up-Left) 00 00 80 80 00 00 08 00

{Buttons}

(X) 80 80 80 80 04 00 08 00
(Y) 80 80 80 80 08 00 08 00
(A) 80 80 80 80 01 00 08 00
(B) 80 80 80 80 02 00 08 00
(Start) 80 80 80 80 00 02 08 00
(Back) 80 80 80 80 00 01 08 00
(LB) 80 80 80 80 10 00 08 00
(LT) 80 80 80 80 40 00 08 00
(RB) 80 80 80 80 20 00 08 00
(RT) 80 80 80 80 80 00 08 00

That is all, well if will be good to have some help here, thanks.
It wont work right that way it has the stick and the dpad outputting the same thing
Try changing the dpad mode by

D-pad mode
In DirectInput mode, press the XEOX
button to switch between the two
digital D-pad modes. If the upper two
LEDs are not lit, coolie-hat mode is
enabled. If these LEDs are lit, the
D-pad and left analog stick functions
are swapped.
 

Henceforth

Well-Known Member
Member
Joined
Sep 30, 2014
Messages
198
Trophies
0
Age
38
XP
199
Country
Argentina
It wont work right that way it has the stick and the dpad outputting the same thing
Try changing the dpad mode by

D-pad mode
In DirectInput mode, press the XEOX
button to switch between the two
digital D-pad modes. If the upper two
LEDs are not lit, coolie-hat mode is
enabled. If these LEDs are lit, the
D-pad and left analog stick functions
are swapped.

Thanks for the help.

With the Xeox button on, with 2 red leds on.

{Nothing pressed)

80 80 80 7E 00 00 08 00


{AnalogL 1/2 pressed}
Can`t pressed.

{AnalogL fully pressed} (L3 - Button)
80 80 80 7E 00 04 08 00

{AnalogR 1/2 pressed}
Can`t pressed.

{AnalogR fully pressed} (R3 - Button)
80 80 80 7E 00 08 08 00

{AnalogL}

(Stick up) 80 00 80 7E 00 00 08 00
(Stick down) 80 FF 7E 80 00 00 08 00
(Stick left) 00 80 80 7E 00 00 08 00
(Stick right) FF 80 80 7E 00 00 08 00

{AnalogR}

(Stick up) 80 80 80 00 00 00 08 00
(Stick down) 80 80 80 FF 00 00 08 00
(Stick left) 80 80 00 7E 00 00 08 00
(Stick right) 80 80 FF 7E 00 00 08 00

{8 directions - Dpad}

(Up) 80 80 80 7E 00 00 00 00
(Up-rigth) 80 80 80 7E 00 00 01 00
(Right) 80 80 80 7E 00 00 02 00
(Down-right) 80 80 80 7E 00 00 03 00
(Down) 80 80 80 7E 00 00 04 00
(Down-left) 80 80 80 7E 00 00 05 00
(Left) 80 80 80 7E 00 00 06 00
(Up-Left) 80 80 80 7E 00 00 07 00

{Buttons}

(X) 80 80 80 7E 04 00 08 00
(Y) 80 80 80 7E 08 00 08 00
(A) 80 80 80 7E 01 00 08 00
(B) 80 80 80 7E 02 00 08 00
(Start) 80 80 80 7E 00 02 08 00
(Back) 80 80 80 7E 00 01 08 00
(LB) 80 80 80 7E 10 00 08 00
(LT) 80 80 80 7E 40 00 08 00
(RB) 80 80 80 7E 20 00 08 00
(RT) 80 80 80 7E 80 00 08 00

That is all, well if will be good to have some help here, thanks.
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • SylverReZ @ SylverReZ:
    @AcuteBulbasaurappears, A cute bulbasaur appears. :D
    +2
  • SylverReZ @ SylverReZ:
    @Psionic Roshambo, The Wii U gamepads are tied to the console's region, so its impossible to find a cheap gamepad that supports your model.
  • SylverReZ @ SylverReZ:
    Unless you modify your system, of course, and remove the region check.
  • Xdqwerty @ Xdqwerty:
    @SylverReZ, im now by episode 8 of lain
  • S @ salazarcosplay:
    @Xdqwerty can we discuss chrono trigger
  • S @ salazarcosplay:
    @Xdqwerty I like how the game had the middle ages 1000AD, the dark ages 600AD.It was great seeing the post robot apocalypse 2300 like Terminator and enter the matrix. some of mad max and fallout. 2300ad though it could had used more elements instead of just a generic ai uprising. It was a great idea for their judgement day to be 1999 Y2K.

    -great additions if they would have made an expansion or dlc in my opinion would be finding out humans trapped in a matrix -

    a follower having a cyborg character living tissue over metal endoskelleton like terminator, and the synths from fallout
  • S @ salazarcosplay:
    4After Zeal fell it would have been good to see more ancient eras. Perhaps Sumeria based in one area, then Egypt based in another area, Greek based in another area, then roman based in another area before the middle ages.---------

    ----between 1000ad and 1999 is a big gap they should have had the age of revolution like the american and French Revolution

    then the cowboyy era in one area of map and the Industrial revolution/age of enlightmentthen a ww1 and ww2 and a cold war era
  • S @ salazarcosplay:
    they could have added 75,000 bc like assassins creed. zeal was already establish in 12, 000 bc , soething before the kindom rose
  • S @ salazarcosplay:
    @Xdqwerty they could also add age of dscover, colonialism ect
    +1
  • S @ salazarcosplay:
    renaissance
  • S @ salazarcosplay:
    @Xdqwerty what did you think
  • S @ salazarcosplay:
    @Xdqwerty I think glenn (the frog) after becomming human had an affair with the queen
  • S @ salazarcosplay:
    so he is the great great great great grandfather of marle @Xdqwerty
  • S @ salazarcosplay:
    they made it like Lancelot from king arthur legends
  • BakerMan @ BakerMan:
    just found out i'm now taller than my dad
  • Xdqwerty @ Xdqwerty:
    @salazarcosplay, sorry i was busy
  • S @ salazarcosplay:
    @Xdqwerty thats completely fine
    +1
  • Xdqwerty @ Xdqwerty:
    @salazarcosplay,
    the ds version added a secret boss reference to chrono cross
  • S @ salazarcosplay:
    @Xdqwerty did you finish watching naruto shippuden and Boruto
  • Xdqwerty @ Xdqwerty:
    @salazarcosplay, i havent even started lol
  • Xdqwerty @ Xdqwerty:
    anyone here?
  • K3Nv2 @ K3Nv2:
    Yawn
    K3Nv2 @ K3Nv2: Yawn