Rinnegatamante / DaedalusX64-vitaGL

Daedalus X64 port for PSVITA through vitaGL.
GNU General Public License v2.0
396 stars 47 forks source link

Remap Joysticks? #255

Closed DeroPlayz closed 1 year ago

DeroPlayz commented 1 year ago

Hello, this isn't so much of a bug or issue per se so much as it is a request. Is there a way to remap the N64 joystick with the remap files? I have GoldenEye 007, and want to have conventional shooter controls; all movement on one joystick and all camera control on the other. Thanks!

Rinnegatamante commented 1 year ago

You can create your own remap configs by creating remap files in ux0:data/DaedalusX64/ControllerConfigs

DeroPlayz commented 1 year ago

Thanks, I did know that, but can I modify what inputs go through as the N64 joystick?

On Sun, Jan 1, 2023, 5:47 AM Rinnegatamante @.***> wrote:

You can create your own remap configs by creating remap files in ux0:data/DaedalusX64/ControllerConfigs

— Reply to this email directly, view it on GitHub https://github.com/Rinnegatamante/DaedalusX64-vitaGL/issues/255#issuecomment-1368447393, or unsubscribe https://github.com/notifications/unsubscribe-auth/AVGMGBHXUPC7OXPAVWNZXJLWQGDI3ANCNFSM6AAAAAATNVUUDE . You are receiving this because you authored the thread.Message ID: @.***>

Rinnegatamante commented 1 year ago

Yes, you can map whatever N64 control to whatever Vita control. You'll find there several already made remap configs you can use as inspiration.

DeroPlayz commented 1 year ago

Cool, thanks!

On Sun, Jan 1, 2023, 6:39 AM Rinnegatamante @.***> wrote:

Yes, you can map whatever N64 control to whatever Vita control. You'll find there several already made remap configs you can use as inspiration.

— Reply to this email directly, view it on GitHub https://github.com/Rinnegatamante/DaedalusX64-vitaGL/issues/255#issuecomment-1368458736, or unsubscribe https://github.com/notifications/unsubscribe-auth/AVGMGBEM52EGI773UIR65VDWQGJJDANCNFSM6AAAAAATNVUUDE . You are receiving this because you authored the thread.Message ID: @.***>

DeroPlayz commented 1 year ago

Sorry for pestering you again, but how would I remap, say, the N64 Joystick to the arrow pad? I don't see the syntax (ie N64.LUp = VITA.Up) for it in any of the controller config files. Thanks and sorry!

On Sun, Jan 1, 2023, 1:52 PM Rinnegatamante @.***> wrote:

Closed #255 https://github.com/Rinnegatamante/DaedalusX64-vitaGL/issues/255 as completed.

— Reply to this email directly, view it on GitHub https://github.com/Rinnegatamante/DaedalusX64-vitaGL/issues/255#event-8134781577, or unsubscribe https://github.com/notifications/unsubscribe-auth/AVGMGBAG6ZSJMCF3A7YFDZLWQH4BRANCNFSM6AAAAAATNVUUDE . You are receiving this because you authored the thread.Message ID: @.*** .com>

Rinnegatamante commented 1 year ago

https://github.com/Rinnegatamante/DaedalusX64-vitaGL/blob/1758719a8107d3841d88869fa293e84b62d80770/Source/SysVita/Input/InputManagerVita.cpp#L170-L186

https://github.com/Rinnegatamante/DaedalusX64-vitaGL/blob/1758719a8107d3841d88869fa293e84b62d80770/Source/SysVita/Input/InputManagerVita.cpp#L506-L525

These are the list of controls bindable.