script help please

GPC2 script programming for Titan Two. Code examples, questions, requests.

script help please

Postby localkid » Wed Dec 25, 2019 12:42 am

i have spent forever trying to figure this out but im stupid and have failed to understand this so i ask if someone would be awesome to help me remap the wiimote so i can use it on my ps4 basically the if i can make the dpad into a left stick, b (button_16) into L3, a (button_15) into R3

I hope that made sense lol
localkid
Sergeant
Sergeant
 
Posts: 9
Joined: Fri Mar 31, 2017 3:18 am

Re: script help please

Postby Mad » Wed Dec 25, 2019 12:59 am

You can do this with an input translator.

Gtuner>File>New>New Input Translator

and then use the "Controller Remapper" section.

Press F1 in Gtuner for button reference.
ConsoleTuner Support Team || ConsoleTuner Discord || InputSense Discord
Mad
Major General
Major General
 
Posts: 4536
Joined: Wed May 22, 2019 5:39 am

Re: script help please

Postby localkid » Wed Dec 25, 2019 1:03 am

yeah i tried trust me i feel stupid because y'all are saying its easy but idk
localkid
Sergeant
Sergeant
 
Posts: 9
Joined: Fri Mar 31, 2017 3:18 am

Re: script help please

Postby Mad » Wed Dec 25, 2019 1:30 am

When you say Dpad Left into left stick do you aslo mean L3?
ConsoleTuner Support Team || ConsoleTuner Discord || InputSense Discord
Mad
Major General
Major General
 
Posts: 4536
Joined: Wed May 22, 2019 5:39 am

Re: script help please

Postby localkid » Wed Dec 25, 2019 1:49 am

no just the movement the back button B would become l3
localkid
Sergeant
Sergeant
 
Posts: 9
Joined: Fri Mar 31, 2017 3:18 am

Re: script help please

Postby Mad » Wed Dec 25, 2019 5:58 am

Not sure exactly how you wanted to do it so I made two scripts. If you need something different let us know.
Code: Select all
#include <ps4.gph>
#include <remapper.gph>
 
init {
    remapper_swap(PS4_LEFT, PS4_LY);
    remapper_swap(PS4_CROSS, PS4_L3);
    remapper_swap(PS4_CIRCLE, PS4_R3);
}


Code: Select all
#include <ps4.gph>
 
main {
    set_val(PS4_LEFT, 0), set_val(PS4_CROSS, 0), set_val(PS4_CIRCLE, 0);
 
    if(get_actual(PS4_LEFT)) set_val(PS4_LY, 100); // ?
    if(get_actual(PS4_CROSS)) set_val(PS4_L3, 100);
    if(get_actual(PS4_CIRCLE)) set_val(PS4_R3, 100);
}
ConsoleTuner Support Team || ConsoleTuner Discord || InputSense Discord
Mad
Major General
Major General
 
Posts: 4536
Joined: Wed May 22, 2019 5:39 am

Re: script help please

Postby localkid » Wed Dec 25, 2019 10:28 am

thanks for help, and im sorry but i meant i wanted the entire dpad to be the left analog stick so up down left right...
localkid
Sergeant
Sergeant
 
Posts: 9
Joined: Fri Mar 31, 2017 3:18 am

Re: script help please

Postby Mad » Wed Dec 25, 2019 11:11 am

localkid wrote:thanks for help, and im sorry but i meant i wanted the entire dpad to be the left analog stick so up down left right...

No problem.
Code: Select all
#include <ps4.gph>
 
main {
    set_val(PS4_CROSS, 0), set_val(PS4_CIRCLE, 0);
    set_val(PS4_LEFT, 0), set_val(PS4_RIGHT, 0), set_val(PS4_UP, 0), set_val(PS4_DOWN, 0);
 
    if(get_actual(PS4_LEFT)) set_val(PS4_LX, -100);
    if(get_actual(PS4_RIGHT)) set_val(PS4_LX, 100);
    if(get_actual(PS4_UP)) set_val(PS4_LY, -100);
    if(get_actual(PS4_DOWN)) set_val(PS4_LY, 100);
 
    if(get_actual(PS4_CROSS)) set_val(PS4_L3, 100);
    if(get_actual(PS4_CIRCLE)) set_val(PS4_R3, 100);
}
ConsoleTuner Support Team || ConsoleTuner Discord || InputSense Discord
Mad
Major General
Major General
 
Posts: 4536
Joined: Wed May 22, 2019 5:39 am


Return to GPC2 Script Programming

Who is online

Users browsing this forum: No registered users and 91 guests