Jump to content
LaunchBox Community Forums

Retroarch different imputs for each core.


EduInmigrante

Recommended Posts

Hi guys, first, sorry for my bad english, i will try to do my best!

Question 1: Is there any way to configure in Retroarch, different  imputs for each core (per-core)? 

Question2: Can i put 2 or more retroarch emulator with different folder name for different system?

Because, some systems like Super Nintendo entertaiment system, use 4/6 more buttons  and the old Sega Master System only use 2.
My problem is: I use arcade joystick and i have done a correct configuration to make controls for games like Street Fighter, in SNES be more comfortable.
But when i run some Sega Master System game, my controls are not confortable. I want my Sega Master system to be like in position (Y - X)

image.thumb.png.4b2c85da0208de406d3710c0e7fe7593.png

... and in some Core/systems i like one kind of scanlines and in others i like to use other overlay, but if i set one for the firts system, all other systems will have the same.

Edited by EduInmigrante
Link to comment
Share on other sites

1 hour ago, EduInmigrante said:

Question 1: Is there any way to configure in Retroarch, different  imputs for each core (per-core)? 

Yes. Just launch a game with the core you want to use. Hit F1 to enter the menu system. You can set your controls and then in the Quick Menu section scroll down to overrides and choose Save Core Override. Now when you launch a game using that core it will use those controls you set. You can do these same steps to save core specific overlays and shaders. (This answers your 3rd question)

You can even do this per game. 

1 hour ago, EduInmigrante said:

Question2: Can i put 2 or more retroarch emulator with different folder name for different system?

Yes. Just name them differently (The name you give the emulator when you add it to Launchbox) and be sure to add the platforms that will use them in the associated platforms tab. Should be a rare case you would need to do this since you can do per core overrides even per game. But if you want to do it it is possible. 

1 hour ago, EduInmigrante said:

... and in some Core/systems i like one kind of scanlines and in others i like to use other overlay, but if i set one for the firts system, all other systems will have the same.

See the answer to #1 above. 

Link to comment
Share on other sites

9 minutes ago, Retro808 said:

Thanks @neil9000 keep forgetting you can just do Core remaps if you only need to do controls. I usually do override since I set all the controls, shaders, overlays, and other misc configs. 

Yeah, doing it via the "save core remap file" just means that the actual remap itself is saved to its own file in its own folder. So if you cock up and save a core override that breaks the system (shader incompatibility, a graphics option your PC doesnt support) you can delete the override without losing your controller mappings, also you can just copy the remaps to other builds without having to use the exact same override, as the other PC may need different settings.. 

Link to comment
Share on other sites

@neil9000 and @Retro808 thanks for the help!
.... but i dont know wht, i tryed everything you guys told me and didnt work for me.
The good news is, i found a solution and i will share here if that post can help someone in a future:

First i open Retroarch with the core that i want and config all.
Them, i go to Quick menu > Configuration and them SAVE NEW CONFIGURATION

Is very important to choose only the (SAVE NEW CONFIGURATION), or retroarch will only save inside the retroarch.cfg and we dont want that!

Well, a new file will be saved inside my RetroArch\config folder, with the core name.
Like: genesis_plus_gx_libretro.cfg

Now, i have to go to Launchbox, and edit the retroarch emulator.
In the core line, i have to call this command: -c "config/genesis_plus_gx_libretro.cfg"
image.thumb.png.81ca1f14973409f939ca02e98c252f81.png

Now i repeat the process to any core that i want a different config!
Work perfect to me!

Link to comment
Share on other sites

16 minutes ago, EduInmigrante said:

@neil9000 and @Retro808 thanks for the help!
.... but i dont know wht, i tryed everything you guys told me and didnt work for me.
The good news is, i found a solution and i will share here if that post can help someone in a future:

First i open Retroarch with the core that i want and config all.
Them, i go to Quick menu > Configuration and them SAVE NEW CONFIGURATION

Is very important to choose only the (SAVE NEW CONFIGURATION), or retroarch will only save inside the retroarch.cfg and we dont want that!

Well, a new file will be saved inside my RetroArch\config folder, with the core name.
Like: genesis_plus_gx_libretro.cfg

Now, i have to go to Launchbox, and edit the retroarch emulator.
In the core line, i have to call this command: -c "config/genesis_plus_gx_libretro.cfg"
image.thumb.png.81ca1f14973409f939ca02e98c252f81.png

Now i repeat the process to any core that i want a different config!
Work perfect to me!

Yes, this does similar to what we mentioned you are just saving a custom config. Which as you see requires you to make sure you enter the -c command line in Launchbox so it knows to use the custom config. This is useful if two platforms use the same core (like Sega systems) and you want one to have certain settings. There are some older threads on the forum about this. 

Link to comment
Share on other sites

1 hour ago, Retro808 said:

Yes, this does similar to what we mentioned you are just saving a custom config. Which as you see requires you to make sure you enter the -c command line in Launchbox so it knows to use the custom config. This is useful if two platforms use the same core (like Sega systems) and you want one to have certain settings. There are some older threads on the forum about this. 

Yeah, this is really not needed these days as this is what the overrides are explicitly for.

 

  • Like 1
Link to comment
Share on other sites

for cores that support multiple platforms they now have content directory overrides so all your Sega CD or any or all platforms supported by the Genesis GX Plus Core  can run separate configs. This assumes of course you games are  in platform specific directories (and if you keep them any other way you're weird).

  • Haha 1
Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...