Hold and clear Turbo Button on RetroArch
-
I added some code in retroarch.cfg:
input_player1_turbo_btn = 8
input_turbo_period = 6
input_turbo_duty_cycle = 3and now pressing L1 button on my NES30pro controller the TURBO function is working on any button I press together with it. But I have to hold down L1.
Do you know if there's a way to set TURBO permanently on (or till I press a CLEAR button), or maybe if there's a way to set L1 button hold?Info about my configuration are:
Pi Model 3
RetroPie Version 4.3.2
Pre made SD Image on RetroPie website
NES30pro controller -
@illando said in Hold and clear Turbo Button on RetroArch:
Do you know if there's a way to set TURBO permanently on (or till I press a CLEAR button), or maybe if there's a way to set L1 button hold?
Unfortunately there's no way to achieve that. But you can optimize your usage a little bit. Look what I posted here.
-
I found an alternative way, and I would like to share it.
Maybe there's somebody who will like my idea.I left this code in retroarch.cfg, so it's active for all the libretro cores:
input_turbo_period = 6
input_turbo_duty_cycle = 3and using the RGUI I assigned the enable Turbo function to the same button I want to apply the Turbo function.
As I'm FBA roms, most of the game doesn't have the same controller mapping, but with this method I can have a turbo setting per rom. Unfortunately I don 't know how to save this settings for each single rom and not for the entire core.so I started to place different config files for each rom I want to made this Turbo setting permanent, adding a file with the same name of the rom in the "Roms" folder.
Exemple: if the rom name is "mslug.zip" and I want to set Turbo on the "Fire" button (which in my case is button 1), I created a file mslug.zip.cfg with the code :input_player1_turbo_btn = 1
input_player2_turbo_btn = 1Hope this can be useful.
-
Thanks for the tip.
Could you explain what do you mean exactly by : "using the RGUI I assigned the enable Turbo function to the same button I want to apply the Turbo function"?
I cannot find how to do this in RetroArch.So far I created the cfg file for the game :
input_player1_turbo_btn = 1
input_player2_turbo_btn = 1And I put this code retroarch.cfg :
input_turbo_period = 6
input_turbo_duty_cycle = 3
Contributions to the project are always appreciated, so if you would like to support us with a donation you can do so here.
Hosting provided by Mythic-Beasts. See the Hosting Information page for more information.