Homebrew [WIP] rehid:- Button remapping for 3ds

Kartik

Well-Known Member
OP
Member
Joined
Jun 6, 2015
Messages
653
Trophies
0
Location
github
XP
2,747
Country
India
cstick to dpad and dpad to circlepad
your json was invalid, copy this
{ "keys":
[
{"get":"CRIGHT", "press":"RIGHT"},
{"get":"CLEFT", "press":"LEFT"},
{"get":"CUP", "press":"UP"},
{"get":"CDOWN", "press":"DOWN"},
{"get":"RIGHT", "press":"CSRIGHT"},
{"get":"LEFT", "press":"CSLEFT"},
{"get":"UP", "press":"CSUP"},
{"get":"DOWN", "press":"CSDOWN"}
],
"dpadtocpad":true
}
 

Vandal101

Member
Newcomer
Joined
Mar 30, 2018
Messages
15
Trophies
0
Age
22
XP
139
Country
Brazil
your json was invalid, copy this
{ "keys":
[
{"get":"CRIGHT", "press":"RIGHT"},
{"get":"CLEFT", "press":"LEFT"},
{"get":"CUP", "press":"UP"},
{"get":"CDOWN", "press":"DOWN"},
{"get":"RIGHT", "press":"CSRIGHT"},
{"get":"LEFT", "press":"CSLEFT"},
{"get":"UP", "press":"CSUP"},
{"get":"DOWN", "press":"CSDOWN"}
],
"dpadtocpad":true
}
It works now
 
  • Like
Reactions: Kartik

NanashiFinal13

Well-Known Member
Member
Joined
May 1, 2017
Messages
409
Trophies
0
Age
30
XP
2,668
Country
Argentina
@Kartik i just finish testing the last version you post here, amazing work! Rehid its one of the greatest hombrew for the 3DS! The only downside its that you it mess up with the gyroscope, but i just turn off game patching to play games that use it. It may possible to remap gyro controls to buttons in the future? Or its impossible? Because that would be great. There's only a few games that use it, but it certainly be useful, like on Luigui's Mansion 2 (on the Ice Level) or on Naruto New Era (On every boss battles, there are QTE that uses the gyroscope, and you have to move the console as crazy to win)
 

Fierfek

Member
Newcomer
Joined
May 26, 2020
Messages
22
Trophies
0
Age
29
XP
150
Country
United States
Quick related question - is there a way to easily download all the game IDs on my 3DS including the game names? If possible, for romhacks too (for example, I have Metroid 2 colorized and would love to swap the face buttons). That would be a ton easier than manually typing it from FBI!
 

Kartik

Well-Known Member
OP
Member
Joined
Jun 6, 2015
Messages
653
Trophies
0
Location
github
XP
2,747
Country
India
@Kartik i just finish testing the last version you post here, amazing work! Rehid its one of the greatest hombrew for the 3DS! The only downside its that you it mess up with the gyroscope, but i just turn off game patching to play games that use it. It may possible to remap gyro controls to buttons in the future? Or its impossible? Because that would be great. There's only a few games that use it, but it certainly be useful, like on Luigui's Mansion 2 (on the Ice Level) or on Naruto New Era (On every boss battles, there are QTE that uses the gyroscope, and you have to move the console as crazy to win)
It is certainly possible to remap the gyroscope to thr keys, circlepadpro or the circlepad, however the problem, is how would you transform the circlepadpro coordinates(2 axis) to gyroscope coordinates(3 axis)
 
Last edited by Kartik,

Stefano_Lassandro

Well-Known Member
Newcomer
Joined
Dec 26, 2020
Messages
47
Trophies
0
XP
192
Country
Italy
Hi! I've got a bug report. The bug is on the latest version posted in this thread, and is also present in the previous ones. If i try using the C-stick with a game that doesn't have it remapped, it won't work. The console finds it, but it doesn't move. I tried going into the calibration settings, and it still doesn't work. I tested it with the following games: Metal Gear Solid 3: Snake Eater, Resident Evil: Revelations, Terraria, Battleminer. Not booting with rehid, it works perfectly.
Edit: forgot to say that I've remapped the controls (c-stick included, and it works there) only for Resident Evil: The Merchenaries 3D. It's not a general remap.
 
Last edited by Stefano_Lassandro,

Stefano_Lassandro

Well-Known Member
Newcomer
Joined
Dec 26, 2020
Messages
47
Trophies
0
XP
192
Country
Italy
On further inspection and testing I can confirm this is not doable atm, it introduces lots of new bugs.

--------------------- MERGED ---------------------------

Also, is somebody good at adobe illustrator who can make a n3ds vector for me(something like this)? I need it for the upcoming homebrew app which will allow you to create remaps directly from 3ds. :)
I use Freehand. I can try, I've already designed several overlays for some italian streamers, so I've got some experience. Obviously it's free. Where should I send it when it's finished?
Edit: Typo
 
Last edited by Stefano_Lassandro,
  • Like
Reactions: MarioKartFan

Kartik

Well-Known Member
OP
Member
Joined
Jun 6, 2015
Messages
653
Trophies
0
Location
github
XP
2,747
Country
India
Hi! I've got a bug report. The bug is on the latest version posted in this thread, and is also present in the previous ones. If i try using the C-stick with a game that doesn't have it remapped, it won't work. The console finds it, but it doesn't move. I tried going into the calibration settings, and it still doesn't work. I tested it with the following games: Metal Gear Solid 3: Snake Eater, Resident Evil: Revelations, Terraria, Battleminer. Not booting with rehid, it works perfectly.
Edit: forgot to say that I've remapped the controls (c-stick included, and it works there) only for Resident Evil: The Merchenaries 3D. It's not a general remap.
This is very strange, it works perfectly for me in smash 3d, I don't have any rebindings in this game, just to be clear, by cstick, you mean the cnub right?

--------------------- MERGED ---------------------------

I use Freehand. I can try, I've already designed several overlays for some italian streamers, so I've got some experience. Obviously it's free. Where should I send it when it's finished?
Edit: Typo
That'd be awesome, please dm it to me!

EDIT: I have downloaded battleminer, could you give the exact steps to reproduce this issue?
 
Last edited by Kartik,

NanashiFinal13

Well-Known Member
Member
Joined
May 1, 2017
Messages
409
Trophies
0
Age
30
XP
2,668
Country
Argentina
This is very strange, it works perfectly for me in smash 3d, I don't have any rebindings in this game, just to be clear, by cstick, you mean the cnub right?

--------------------- MERGED ---------------------------


That'd be awesome, please dm it to me!

EDIT: I have downloaded battleminer, could you give the exact steps to reproduce this issue?
I can confirm the issue that @Stefano_Lassandro encounter on several games (the C-Nub not working if its not remapped). I encounter this on Resident Evil Revelations, Silver Falls 3 Down Stars, Terraria, Dragon Quest XI, Dragon Quest VIII, Kingdom Hearts Dream Drop Distance, Shin Sangoku Musou VS, E.X Troopers, Snack World Trejearers, Monster Hunter Stories, Dementium Remastered, etc.
Also, if i have rehid activated, Xenoblade Chronicles, Legend of Zelda Majora's Mask and Rodea the Sky Soldier won't work, they freeze on a black screen after the 3DS logo.

PD: Not all games that normally use the C-Nub are afected, one example is Shingeki no Kyojin 2 Mirai no Zahyou, the C-Nub works fine and i don't have it remaped.
 
Last edited by NanashiFinal13,
  • Like
Reactions: Nutez

Kartik

Well-Known Member
OP
Member
Joined
Jun 6, 2015
Messages
653
Trophies
0
Location
github
XP
2,747
Country
India
I can confirm the issue that @Stefano_Lassandro encounter on several games (the C-Nub not working if its not remapped). I encounter this on Resident Evil Revelations, Silver Falls 3 Down Stars, Terraria, Dragon Quest Xi, Dragon Quest VIII, Kingdom Hearts Dream Drop Distance, Shin Sangoku Musou VS, E.X Troopers, Snack World Trejearers, Monster Hunter Stories, Dementium Remastered, etc.
Also, if i have rehid activated, Xenoblade Chronicles, Legend of Zelda Majora's Mask and Rodea the Sky Soldier won't work, they freeze on a black screen after the 3DS logo.
Could you show me the json files for these games? Also a video could be really helpful.
EDIT: Please try this build while you are at it.
 

Attachments

  • 0004013000001D02 (6).zip
    47.8 KB · Views: 158
Last edited by Kartik,
  • Like
Reactions: NanashiFinal13

NanashiFinal13

Well-Known Member
Member
Joined
May 1, 2017
Messages
409
Trophies
0
Age
30
XP
2,668
Country
Argentina
Could you show me the json files for these games? Also a video could be really helpful.
Almost all games i mentioned doesn't have a .json, because i don't need to remap any button. In fact, on all the games i mentioned, i only remapped buttons on Dementium Remastered, and the .json of that game i already posted on page 4 of this thread.
I will try to record a video and post it here.
 
Last edited by NanashiFinal13,

Kartik

Well-Known Member
OP
Member
Joined
Jun 6, 2015
Messages
653
Trophies
0
Location
github
XP
2,747
Country
India
Almost all games i mentioned doesn't have a .json, because i don' need to remap any button. In fact, on all the games i mentioned, i only remapped buttons on Dementium Remastered, and the .json of that game i already posted on page 4 of this thread.
I will try to record a video and post it here.
I was able to reproduce the bug in terraria, appreciate the help and thanks for reporting, I'll try to fix it.
 
Last edited by Kartik,

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
    Maximumbeans @ Maximumbeans: butte