Homebrew Official HID to VPAD

victormr21

Well-Known Member
Member
Joined
Dec 29, 2015
Messages
565
Trophies
0
XP
498
Country
Hi I'm doing a ini file for my own PS2 controller but the values aren't like I though.
Each button has an own position but the value isn't the same all time, it depends the time i have it pressed, if i do it all time the value is FF but How Can I put it in the file?
Bye!
 

Maschell

Well-Known Member
OP
Member
Joined
Jun 14, 2008
Messages
1,090
Trophies
2
XP
4,645
Country
Germany
Yeah everything works fine apart from that. it still works flawlessly when the pro controller is connected so I can just connect a few and do it that way for multiplayer. I actually have yet to try gamepad mappings with the gamepad disconnected as its always been connected so far.
I added a workarround in the latest nightly.
Some games expect calling the "controller connected"-callback somewhere later in the game. In older build I'm called it automatically once they register the function, but this wasn't enough.
Now you can trigger the callback manually using the TV-Button of the gamepad pad. So once you're in the the game and the controller is connected, but not recognized, press the TV-Button and it should work (sounds a bit like magic, lol)
 

sp3off

GBATemp's least active boy
Member
Joined
Apr 17, 2013
Messages
965
Trophies
1
Age
25
Location
La France
XP
612
Country
France
Just found out your homebrew app by seeing Plailect's guide. Well played, Maxchell. I think I'm gonna try it using my PS3 controller (XInput)
 

sp3off

GBATemp's least active boy
Member
Joined
Apr 17, 2013
Messages
965
Trophies
1
Age
25
Location
La France
XP
612
Country
France
Wanted to say another thing, I'm using the latest nightly and now when I want to launch the Internet browser, it freezes. Any "workaround" ?

EDIT : It also breaks the WiiMote functionality. idk how and why.
 
Last edited by sp3off,

Maschell

Well-Known Member
OP
Member
Joined
Jun 14, 2008
Messages
1,090
Trophies
2
XP
4,645
Country
Germany
I have uploaded the source code if you need it
https://github.com/victormr21/hidtovpad_spanish
Bye!
I added support for .lang files (like loadiine gx). Maybe you can fill in this file?
http://puu.sh/vj7gb/ea252e0aa3.lang
If you want to test it, use the following .elf and place it in the path "sd:/wiiu/apps/hidtovpad/languages/spanish.lang"
http://puu.sh/vj7bm/5b51534b81.elf

Once I'm coded the option menu for choosing a language, I'll make a proper commit. I also created a german .lang file.
If anybody wants to add support for other languages, feel free create .lang files (and please test them..)

Wanted to say another thing, I'm using the latest nightly and now when I want to launch the Internet browser, it freezes. Any "workaround" ?

EDIT : It also breaks the WiiMote functionality. idk how and why.
What do you mean by "it breaks WiiMote functionality"? Once you've set a controller as a Pro Controller, you can't use the slow anymore.
If you want to combine real and emulated controller. Connected the real controller to the first slot(s), and then add the emulated one.
For example it should be fine if you connected a real pro controller in slot 1, and map a USB-Device to slot 2.
The broken Browser is known and can't change it atm. Sorry.

Great work, tried with TP HD and a few N64 games and they all work fantastically.
Nice!
 
  • Like
Reactions: lordelan

sp3off

GBATemp's least active boy
Member
Joined
Apr 17, 2013
Messages
965
Trophies
1
Age
25
Location
La France
XP
612
Country
France
What do you mean by "it breaks WiiMote functionality"? Once you've set a controller as a Pro Controller, you can't use the slow anymore.
If you want to combine real and emulated controller. Connected the real controller to the first slot(s), and then add the emulated one.
For example it should be fine if you connected a real pro controller in slot 1, and map a USB-Device to slot 2.
The broken Browser is known and can't change it atm. Sorry.

My bad, it worked and he found it as "Real Pro Controller". Anyway, it's a really good software, my PS3 controller worked perfectly on Mario Kart 8
 
  • Like
Reactions: Maschell

victormr21

Well-Known Member
Member
Joined
Dec 29, 2015
Messages
565
Trophies
0
XP
498
Country
I added support for .lang files (like loadiine gx). Maybe you can fill in this file?
http://puu.sh/vj7gb/ea252e0aa3.lang
If you want to test it, use the following .elf and place it in the path "sd:/wiiu/apps/hidtovpad/languages/spanish.lang"
http://puu.sh/vj7bm/5b51534b81.elf

I have translated it and it works. But for this the app folder must be called hidtovpad, for example i had it like test, and people that compile it manually maybe they call it different, if you can change this...
I have done my part, but there is a bug, the line 56 and 191 didn't change in the app they are in english and i checked they are translated. And probably the 2 TV phrases won't enter in his space, they are 2 big, idk how to fix it, bye
PD: I had to upload it in txt format, GBATemp doesn't support lang files
 

Attachments

  • spanish.txt
    6.4 KB · Views: 229
Last edited by victormr21,

Jarmarcus

Member
Newcomer
Joined
Jan 4, 2017
Messages
18
Trophies
0
Age
25
XP
62
Country
United States
@Maschell I've have some games that aren't recognizing the pro controller. Those games are Runbow, Adventure Time Explore The Dungeon Because I Don't Know, and Starwhal. Tested with the latest nightly build.
 

Maschell

Well-Known Member
OP
Member
Joined
Jun 14, 2008
Messages
1,090
Trophies
2
XP
4,645
Country
Germany
@Maschell I've have some games that aren't recognizing the pro controller. Those games are Runbow, Adventure Time Explore The Dungeon Because I Don't Know, and Starwhal. Tested with the latest nightly build.
Runbow and Starwhal are really strange though. The Sticks are working but the buttons aren't. To be even more weird: hold buttons are recognized, just no pressed. I've spent serval hours into fixing it, but had no success so far.

Edit:
This version should fix support for Adventure Time (and maybe some other games?):
https://github.com/Maschell/hid_to_vpad/releases/tag/HIDtoVPAD-v0.9h-nightly-c80e691
 
Last edited by Maschell,
  • Like
Reactions: lordelan

Jarmarcus

Member
Newcomer
Joined
Jan 4, 2017
Messages
18
Trophies
0
Age
25
XP
62
Country
United States
Runbow and Starwhal are really strange though. The Sticks are working but the buttons aren't. To be even more weird: hold buttons are recognized, just no pressed. I've spent serval hours into fixing it, but had no success so far.

Edit:
This version should fix support for Adventure Time (and maybe some other games?):
https://github.com/Maschell/hid_to_vpad/releases/tag/HIDtoVPAD-v0.9h-nightly-c80e691
The Adventure Time is working now thanks!!! Take your time with the other games I know you're a busy man and I appreciate what you're doing for the community
 
  • Like
Reactions: Maschell

nastys

ナースティス
Member
Joined
Aug 5, 2014
Messages
1,730
Trophies
0
Age
26
Location
Earth
XP
1,794
Country
Italy
Hi, is there a way to set the intensity of an emulated stick when using a keyboard?
I'm trying to play Bayonetta 2 using my mouse and keyboard but she's always walking instead of running.
The wiki doesn't say anything about this.

BTW, I can translate it too.
 

gjimenezf

Member
Newcomer
Joined
Jun 30, 2016
Messages
21
Trophies
0
Age
39
XP
203
Country
Ecuador
Hi, latest version of loadiine doesnt have hid setting, how can i use it?
And previous loadiine versions only let you use the usb controller as the 1 player replacing the gamepad but I want to know if there is a way to support multiple usb controllers as 2 player, 3 and 4 players.
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
    S @ salazarcosplay: hello everyone