Is your feature request related to a problem? Please describe.
On the new 2ds xl shoulder buttons are soldered on the mobo and can't be easily replaced if they are broken. Considering that ZR and ZL buttons doesn't exists on the nds they could be used as backup.
Describe the solution you'd like
The solution suggested is a default global cheat to be managed once time for users with these needs:
Describe alternatives you've considered
Actually there is a workaround based on this message https://gbatemp.net/threads/wip-rehid-button-remapping-for-3ds.585387/post-10495897 and it works! But it requires a lot of efforts for a cheat that could be globally set and maintained once time. I've merged the cheat above with the cheat database https://gbatemp.net/threads/deadskullzjrs-nds-i-cheat-databases.488711/ but I'm looking for a better solution than merge and enable the same cheat on all games.
Future work (based on how is a pain actively manage and edit cheats code) could be allow to edit the delay between the cheat injection on the single game settings menu to avoid crashes and audio glitches on some games. If it's hard, it doesn't matter!
Thanks for your work!
Is your feature request related to a problem? Please describe.
On the new 2ds xl shoulder buttons are soldered on the mobo and can't be easily replaced if they are broken. Considering that ZR and ZL buttons doesn't exists on the nds they could be used as backup.
Describe the solution you'd like
The solution suggested is a default global cheat to be managed once time for users with these needs:
This solution requires TWPatch and RTCom to use 3DS Keys on the NDS games
The user will be able to activate the cheat globally based on a single cheat file
The user will be able to opt out this option on the single game and overwrite it
The default global cheat could be based on this for example https://shocoman.github.io/3ds_nds_remap_codegen/?a=1&b=2&select=4&start=8&dpad_right=10&dpad_left=20&dpad_up=40&dpad_down=80&r=100&l=200&x=400&y=800&cpad_right=10&cpad_left=20&cpad_up=40&cpad_down=80&zr=100&zl=200&cstick_right=0&cstick_left=0&cstick_up=0&cstick_down=0 (I suggest to copy the generated code from the textarea)
Describe alternatives you've considered
Actually there is a workaround based on this message https://gbatemp.net/threads/wip-rehid-button-remapping-for-3ds.585387/post-10495897 and it works! But it requires a lot of efforts for a cheat that could be globally set and maintained once time. I've merged the cheat above with the cheat database https://gbatemp.net/threads/deadskullzjrs-nds-i-cheat-databases.488711/ but I'm looking for a better solution than merge and enable the same cheat on all games.
Future work (based on how is a pain actively manage and edit cheats code) could be allow to edit the delay between the cheat injection on the single game settings menu to avoid crashes and audio glitches on some games. If it's hard, it doesn't matter!
Thanks for your work!