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

  • Thread starter Thread starter Kartik
  • Start date Start date
  • Views Views 184,685
  • Replies Replies 469
  • Likes Likes 44
Yes, but I have another problem, in this game, the dpad is used to select abilities and I want to map that function to the c-stick, but when I do this the game crashes.
Could you upload the crash and your json file. Also what game is this?
 
Last edited by Kartik,
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
}
 
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
@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)
 
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 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,
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,
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
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,
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
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

Last edited by Kartik,
  • Like
Reactions: NanashiFinal13
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,
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