Hacking Nintendont Controller-Configurations

Cyan

GBATemp's lurking knight
Former Staff
Joined
Oct 27, 2002
Messages
23,749
Trophies
4
Age
46
Location
Engine room, learning
XP
15,662
Country
France
Is there a way to do button combos like Z+A, Z+B, Z+X, Z+Y, Z+L?, trying to make a specific control config for a game
No, the contrary is possible : pressing multiple button to trigger a single one. (used to make combo like power down, etc.)

maybe it could be added later, when game compatibility is not the priority. it will need a new controller.ini format, or a different method to setup controllers.
 

Maxbeta

Well-Known Member
Member
Joined
Jul 20, 2014
Messages
406
Trophies
0
XP
1,842
Country
United States
Hi there.

I've successfully gotten the games to run, but I have a couple of problems with my gamepad.

First off, the gamepad I am using is a Hyperkin Pixel Art Controller.

I've managed to map the buttons where I want them keeping in mind that I have no analog and no Cstick to work with, like so:

Mapping_zps0ac0fc7c.png

My first issue is that I can't figure out how to set the analog stick to be mapped from the Dpad, since all directional values are null when testing the remote.

Up: 01 7F 7F 7F 00 0F 00 00

Down: 01 7F 7F 7F FF 0F 00 00

Left: 01 7F 7F 00 7F 0F 00 00

Right: 01 7F 7F FF 7F 0F 00 00


And my second and most important problem is that when the game is supposed to load it takes me back to the homebrew channel menu instead, unless I change Polltype to 0 in the .ini file, which is pointless because it renders my controller dead even in the test application.

I just want to be able to play Mario Sunshine and Double Dash, which seem to be running perfectly except I can't use the remote!! Can somebody please point me in the right direction?
 

JinbuKami

Well-Known Member
Member
Joined
Feb 21, 2014
Messages
115
Trophies
0
Age
30
XP
85
Country
Netherlands
Hey guys, i have a logitech dual action and the hidtest v6 shows the value 1 on the pressed button, so the configuration should be fine. but whenever i run the gamecube game with nintendont, the controller isnt doing anything. am i missing a step? i placed the controller.ini on the root of the sd card and the game (eternal darkness) in games/eternal/game.iso

edit: maybe its worth mentioning. whenever i run hidtest, i do get 2 errors:
entry: digitalLR not found
entry: multiIn not found
hidversion 40001
getting list of hid comatible devices
etc

edit2: so i was able to get rid of both errors by placing
digitalLR=1
multiIn=0
(i tried
MultiIn=1
MultiInValue=01
but then hidtest doesnt recognize the controller anymore)
but the game still doesnt response to any of the button. any help would be appreciated
 

staltux

Member
Newcomer
Joined
Jul 25, 2014
Messages
6
Trophies
0
Age
34
XP
52
Country
Brazil
Can any one help me, I have this controller (left)
And this adapter:
http://www.mayflash.com/Products/PCUSB/PC052.html

I try with the MayFlash Wii CC USB Adapter controller configuration, and with a modifyed one

the controler works on the test program, but when I launch a game (twilight princess), the controller dont respond, no button work

Thanks for any help


4zW6w.jpg
 
  • Like
Reactions: JnL_SSBM

Goku Junior

Well-Known Member
Member
Joined
Dec 27, 2013
Messages
951
Trophies
0
Age
23
Location
Buenos Aires, Argentina
XP
482
Country
Argentina
Can any one help me, I have this controller (left)
And this adapter:
http://www.mayflash.com/Products/PCUSB/PC052.html

I try with the MayFlash Wii CC USB Adapter controller configuration, and with a modifyed one

the controler works on the test program, but when I launch a game (twilight princess), the controller dont respond, no button work

Thanks for any help


4zW6w.jpg

It seems to work, could you say some information from your controller? like VID, PID and the things that are showed in the screen? I will try to help you.
 

JinbuKami

Well-Known Member
Member
Joined
Feb 21, 2014
Messages
115
Trophies
0
Age
30
XP
85
Country
Netherlands
See the screen without an controller.ini :


And... is running in Wii U (vWii mode)

Hey stalux, in another post, someone told me that you should turn on the hid devices. Did you do that? right before you start the selected game, press B instead of A and you should get the option menu.
 

staltux

Member
Newcomer
Joined
Jul 25, 2014
Messages
6
Trophies
0
Age
34
XP
52
Country
Brazil
Hey stalux, in another post, someone told me that you should turn on the hid devices. Did you do that? right before you start the selected game, press B instead of A and you should get the option menu.


The option use HID device is already on

I see now, while running the Game Cube game, press and hold the power button dont poweroff the console...
 

JinbuKami

Well-Known Member
Member
Joined
Feb 21, 2014
Messages
115
Trophies
0
Age
30
XP
85
Country
Netherlands
The option use HID device is already on

I see now, while running the Game Cube game, press and hold the power button dont poweroff the console...

Did you placed the controller.ini on the root of the memory card(where games folder is placed)?
Did you tried another game?
 

staltux

Member
Newcomer
Joined
Jul 25, 2014
Messages
6
Trophies
0
Age
34
XP
52
Country
Brazil
Did you placed the controller.ini on the root of the memory card(where games folder is placed)?
Did you tried another game?


I have tried luigis mansion, dont work too, and in the screen asking me if I want to display in progressive mode, the cursor change like crazy,like I was pushing to the side

and yes, controller.ini is in the root of sdcard, the game is in the games folder of sdcard
 

mngunnut

Member
Newcomer
Joined
Jul 20, 2014
Messages
5
Trophies
0
Age
45
Location
Willow Creek, Minnesota
XP
42
Country
United States
For anyone who is interested, I made a modified controller.ini for the Mayflash W009 adapter. It's based on the ini from the googlecode project page, but with a few changes. The Y and B buttons have been assigned to the proper buttons (they were switched before). The Start button has been remapped to the actual Start button on the Wii Pro Controller, and Power has been remapped to the combo Select+Start. Before they were assigned to the L and R joystick buttons and I found that I was frequently accidentally hitting the power button while playing.
 

Attachments

  • controller.ini.zip
    348 bytes · Views: 237

Dez19

Member
Newcomer
Joined
Jul 25, 2014
Messages
10
Trophies
0
Age
33
XP
51
Country
United States
does anybody have a controller.ini for the ps3 controller where the analog triggers ACTUALLY work? It makes playing Super mario sunshine impossible...
this is my ini file layout
[Dual Shock]
VID=054C
PID=0268
Polltype=0
DPAD=0
Power=2,01
A=3,80
B=3,40
X=3,20
Y=3,10
Z=3,08
L=3,01
R=3,02
S=2,08
Left=2,80
Down=2,40
Right=2,20
Up=2,10
StickX=6
StickY=7
CStickX=8
CStickY=9
LAnalog=12
RAnalog=13
 

faku1810

Well-Known Member
Member
Joined
Mar 10, 2014
Messages
893
Trophies
0
Age
32
XP
328
Country
Argentina
I have tried luigis mansion, dont work too, and in the screen asking me if I want to display in progressive mode, the cursor change like crazy,like I was pushing to the side

and yes, controller.ini is in the root of sdcard, the game is in the games folder of sdcard

Not sure if you're still having issues, but you should check if you're using the correct controller.ini .. Try copying it to your sd and load Hidtest, if it's bad configured you'll see some button with a 1 next to it or the stick values should change. There's a chance, from what you tell, that at least the sticks offsets aren't correctly configured.
 

samomegasam

New Member
Newbie
Joined
Jun 9, 2014
Messages
1
Trophies
0
Age
24
XP
53
Country
United States
I made an ini for the Logitech F310. It's basically the same as the F510 but there's no analog L and R and the ID's different, but here it is.
 

Attachments

  • Logitech F310 Gamepad.rar
    280 bytes · Views: 253

staltux

Member
Newcomer
Joined
Jul 25, 2014
Messages
6
Trophies
0
Age
34
XP
52
Country
Brazil
Not sure if you're still having issues, but you should check if you're using the correct controller.ini .. Try copying it to your sd and load Hidtest, if it's bad configured you'll see some button with a 1 next to it or the stick values should change. There's a chance, from what you tell, that at least the sticks offsets aren't correctly configured.

All buttons is 0, and the only not configured is L,Select and LZ, all others is ok in the test

check the printscreen with no pressed buttons

IMG_20140727_153851.jpg
 

Howard

Well-Known Member
Member
Joined
May 1, 2012
Messages
442
Trophies
0
XP
431
Country
United States
All buttons is 0, and the only not configured is L,Select and LZ, all others is ok in the test

check the printscreen with no pressed buttons

IMG_20140727_153851.jpg
The wii clasic controller pro has digital shoulder buttons. you need to add DigitalLR=1 to your controller.ini
Not sure if the controller.ini will work for the clasic controler as the offsets specified for the analog shoulder triggers are pat the end of the valid data. After making the change test every control in HDTest. One wrong setting can make gmes crash or appear not to work.
 

Howard

Well-Known Member
Member
Joined
May 1, 2012
Messages
442
Trophies
0
XP
431
Country
United States
does anybody have a controller.ini for the ps3 controller where the analog triggers ACTUALLY work? It makes playing Super mario sunshine impossible...
this is my ini file layout
[Dual Shock]
VID=054C
PID=0268
Polltype=0
DPAD=0
Power=2,01
A=3,80
B=3,40
X=3,20
Y=3,10
Z=3,08
L=3,0
R=3,02
S=2,08
Left=2,80
Down=2,40
Right=2,20
Up=2,10
StickX=6
StickY=7
CStickX=8
CStickY=9
LAnalog=12
RAnalog=13
Does HIDTest v.6show the left and right analog triggers going from 0 to FF hitting all the values in between?
If not post the raw data for nothing pressed, RAnalog half pressed, RAnalog fully pressed, LAnalog half pressed, LAnalog fully pressed.
 

Dez19

Member
Newcomer
Joined
Jul 25, 2014
Messages
10
Trophies
0
Age
33
XP
51
Country
United States
Does HIDTest v.6show the left and right analog triggers going from 0 to FF hitting all the values in between?
If not post the raw data for nothing pressed, RAnalog half pressed, RAnalog fully pressed, LAnalog half pressed, LAnalog fully pressed.
Well, it shows the 18th and 19th numbers increase to FF gradually,
I'll post a picture with the triggers pulled fully,
The two last numbers are the only ones changing.
 

Attachments

  • 1406662458801.jpg
    1406662458801.jpg
    680 KB · Views: 370

VinsCool

Persona Secretiva Felineus
Global Moderator
Joined
Jan 7, 2014
Messages
14,600
Trophies
4
Location
Another World
Website
www.gbatemp.net
XP
25,217
Country
Canada
Well, it shows the 18th and 19th numbers increase to FF gradually,
I'll post a picture with the triggers pulled fully,
The two last numbers are the only ones changing.

This just works as supposed to. I tested it too and it is what I get. So analog triggers works.
 

pokeparadox

Well-Known Member
Member
Joined
Dec 31, 2008
Messages
230
Trophies
0
XP
782
Country
Hi Chaps... I have an Adaptoid (N64 controller adaptor which even supports the rumble pack for force feedback with the windows drivers) and I've tried to set it up for nostalgic playback for Zelda Collectors Edition!
It's not quite there I'm not sure if you can assign the C buttons to the C stick...
And the values for the analogue stick are strange... and link runs around in circles...
Also I know I need to swap my CLeft and Cright mapped to the gamecube X and Y...

Any help in fixing this would be appreciated and it could be another addition to the controller config repo if it's possible to fix it.
Code:
AnalogueUp:00 00 B5 00 00
AnalogueDn:00 00 4B 00 00
AnalogueLf:50 0B 00 00 00
AnalogueRt:B0 04 00 00 00

Code:
[Adaptoid]
VID=06F7
PID=0001
Polltype=1
DPAD=0
A=3,01
B=3,08
X=3,10
Y=3,04
Z=3,20
L=4,02
R=3,80
S=4,01
Left=4,10
Down=4,08
Right=4,20
Up=4,04
StickX=0
StickY=2
CStickX=3,10
CStickY=3,02
LAnalog=0
RAnalog=0
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
    K3Nv2 @ K3Nv2: https://youtu.be/sGvT5FKSiyk?si=TYqsdjjbF-4N8Xc8