I think this is working exactly as you intended and the mistakes were my own. My first issue was using an outdated .json format that references "remappings" rather than "keys". Once I got that sorted the rest fell into place. At that point the only issues were self-inflicted. I assumed CLEFT referred to the C-Stick (the nub).
Is there a key command for the C-Nub?
I think this is working exactly as you intended and the mistakes were my own. My first issue was using an outdated .json format that references "remappings" rather than "keys". Once I got that sorted the rest fell into place. At that point the only issues were self-inflicted. I assumed CLEFT referred to the C-Stick (the nub).
Is there a key command for the C-Nub?
That works! Wow. This is amazing. The camera controls in Super Mario 3D Land are finally useful for the first time ever. Luigi's Mansion 2 benefits from mapping touch screen to Select (why they didn't set it up that way be default is a mystery). This is really, really exciting stuff. Thank you so much.
Wow. In Ocarina of Time, we can finally use ZR, ZL and Select to remap the ridiculous "Button I", "Button II" and "Items" from the Touch Screen to actual controls. We can also map NAVI and the Ocarina to the DPAD or the C-Nub. This is huge!
Wow. In Ocarina of Time, we can finally use ZR, ZL and Select to remap the ridiculous "Button I", "Button II" and "Items" from the Touch Screen to actual controls. We can also map NAVI and the Ocarina to the DPAD or the C-Nub. This is huge!
Nice to know! Others who wanted to map cnub, please use the release and json from my last post and test. You can modify the json as per your needs. Let me know if it works for you all well.
In case it is helpful, here is an image I created to help map Touch Screens to physical controls (yes, I'm aware that it's a 320x240 screen. But personally I found a visual aide helpful when setting up controls for the more densely populated touch screens (like Ocarina of Time and Metroid 2):
Remapping games that use ZL-ZR like Xenoblade still freeze the console after the 3DS logo. Aside from that, the C-Nub remapping works great, its great to use it as the camera controlling button, instead L-R or D-Pad. (This is very useful on games that relies on the C-Pad to move the character and D-Pad to controlling the camera)
Remapping games that use ZL-ZR like Xenoblade still freeze the console after the 3DS logo. Aside from that, the C-Nub remapping works great, its great to use it as the camera controlling button, instead L-R or D-Pad. (This is very useful on games that relies on the C-Pad to move the character and D-Pad to controlling the camera)
I really cannot express enough thanks for this. This is easily one of the most significant developments for 3DS homebrew perhaps ever. I just remapped the Up and Down controls to the C-Nub for Luigi's Mansion. It's a marvel that Nintendo didn't add this to the firmware when they released the N3DS.
@Kartik I notice a possible bug with rehid. The home key no longer works properly when running a home brew application. It just turns the screen black. It’s possible to enter Rosalina and reboot from there. The home key seems to work fine for official games (just not home brew).
I saved it as a game-specific remapping (The game in question is Resident Evil: The Mercenaries, ID: 0004000000038B00). The file is located at path: F:\rehid\0004000000038B00\rehid.json
When I launch the software, the A, B, X and Y buttons stop working, and pressing directions on the c-stick doesn't count as the pressure of any of the ABXY buttons. I'm pretty sure I'm doing something wrong, any help is widely appreciated! Thanks in advance.
(PS: The game doesn't include the use of the c-stick or the ZL and ZR buttons, but from what I've read in the forum it should work anyways).
@Kartik I notice a possible bug with rehid. The home key no longer works properly when running a home brew application. It just turns the screen black. It’s possible to enter Rosalina and reboot from there. The home key seems to work fine for official games (just not home brew).
I'm also experiencing this bug, already described above. But my console (New3DS) just freezes, doesn't go to any black screen. So yeah, it's probably a common problem.
I know what you are trying to do. You have the order flipped. You are mapping the c-stick to ABXY instead of ABXY to the c-stick. You need to flip your .json file
To show my appreciation for Kartik's excellent work, I thought I'd share a few of the biggest control/gameplay improvements I've found while experimenting (edit: and some other, more minor remaps).
The D-Pad to C-Stick doesn't seem to work for now but it's the C-Stick to D-Pad part that matters most. With a little practice you can mine on the move and fight while running backwards (without touch screen).
A game that really benefits from the button-combo mapping. Gives you painless access to the save menu and allows for easier bomb-arrows or the sword-shield combo.
Probably one of the most obvious games to benefit from remapping and it has many options. I went with Start for the Ocarina and ZL/ZR for Item I/II respectively. I left the C-Stick unused though, as hopefully it will be possible to map it to the C-Pad in future for aiming similar to Majora's Mask.
This let you search and choose the any item you want when you'r flying with the ODM or even when you are attacking a titan. ZL and ZR works as the arrows on the touchscreen to search trough your bag and you select the item with START
With it, you can control the camera with the C-Stick instead on the D-Pad, so now you can freely web swing without having to stop to move the camera. Also, the Retreat and Dodge touch buttons were remapped to ZL and ZR, and the Take Photo touch button its remapped to START button.
If you choose to control the retina/camera with Y,A,B and X (you can change this on options menu), this buttons are remapped to the C-Stick. ZL and ZR now trigger the Aerial Powers , ZR also trigger any power you choose on Land battles.
The game try to emulate old games like PSOne horror games, and you can only move the character using the D-Pad. With this config, you can use the C- Pad for movement.
The camera buttons (Y,X,A,B) were remapped to the C-Stick, the EEV Hacking touch button its remapped to ZL, Thermal Vision touch button to ZR, Map touch button to X, Whistle touch button to START, and the 3 main weapon to Y, B and A (Y is the regular pistol, B is the Assault Rifle, you can press B twice to use the 1.5 reflex sight, and A is the grenades).
Here's an alternative remap that, on this remap the weapons are remapped to X,Y and B, the Map touch button is remapped to START button, there's no Whistle remap and the A button its free (to access Rosalina menu and that kind of stuff). I think this is one of the 3DS games that benefits the most of rehid. In my honest opinion, the worst thing about Chaos Theory port on 3DS is not the graphics or the loading times (you can mitigate that using the New 3DS clock speed), its the horrible control scheme.
You can now control the character movement with D-Pad. (and also the C-Pad as default)
In some of game areas you need tighter controls and (in my opinion ) the D-Pad does a better job than the C-Pad (but still i like to use the C-Pad). The downside is that now you can only use the bag items with the touchscreen. (normally, you can use the touchscreen or the D-Pad)
Today, April 8th, 2024, at 4PM PT, marks the day in which Nintendo permanently ends support for both the 3DS and the Wii U online services, which include co-op play...
A new Nintendo Switch firmware update is here. System software version 18.0.1 has been released. This update offers the typical stability features as all other...
With Apple having recently updated their guidelines for the App Store, iOS users have been left to speculate on specific wording and whether retro emulators as we...
The time has finally come, and after many, many years (if not decades) of Apple users having to side load emulator apps into their iOS devices through unofficial...
The highly popular and accurate FPGA hardware, MisterFGPA, has received today a brand new update with a long-awaited feature, or rather, a new core for hardcore...
TheFlow has done it again--a new kernel exploit has been released for PlayStation 4 consoles. This latest exploit is called PPPwn, and works on PlayStation 4 systems...
Nintendo might just as well be a law firm more than a videogame company at this point in time, since they have yet again issued their now almost trademarked usual...
Another video game prototype has been found and preserved, and this time, it's none other than the game that spawned an entire franchise beloved by many, the very...
Anbernic is back with yet another retro handheld device. The upcoming RG28XX is another console sporting the quad-core H700 chip of the company's recent RG35XX 2024...
Nintendo has recently announced through their social media accounts that a new Indie World stream will be airing tomorrow, scheduled for April 17th, 2024 at 7 a.m. PT...
Today, April 8th, 2024, at 4PM PT, marks the day in which Nintendo permanently ends support for both the 3DS and the Wii U online services, which include co-op play...
Nintendo might just as well be a law firm more than a videogame company at this point in time, since they have yet again issued their now almost trademarked usual...
With Apple having recently updated their guidelines for the App Store, iOS users have been left to speculate on specific wording and whether retro emulators as we...
The time has finally come, and after many, many years (if not decades) of Apple users having to side load emulator apps into their iOS devices through unofficial...
A new Nintendo Switch firmware update is here. System software version 18.0.1 has been released. This update offers the typical stability features as all other...
TheFlow has done it again--a new kernel exploit has been released for PlayStation 4 consoles. This latest exploit is called PPPwn, and works on PlayStation 4 systems...
Two classic titles join the Nintendo Switch Online Expansion Pack game lineup. Available starting April 24th will be the motorcycle racing game Extreme G and another...
The highly popular and accurate FPGA hardware, MisterFGPA, has received today a brand new update with a long-awaited feature, or rather, a new core for hardcore...
Nintendo has recently announced through their social media accounts that a new Indie World stream will be airing tomorrow, scheduled for April 17th, 2024 at 7 a.m. PT...
In 2017, the United States Federal Communications Commission (FCC) repealed net neutrality. At the time, it was a major controversy between internet service providers...