Swapping between "Modern" and "Retro" button mappings per directory/game

(Disclaimer: this is a very minor QoL thing for me personally. If it’s too much effort, I’m fine with my own issues)

I plan to use this device for both retro emulation and some PortMaster ports. But, a few times I’d try to remap PortMaster controls since they default A to East, even though most PortMaster games on PC will assume A is South.

So, if I’m using the default mappings of something like Celeste on both my PC and my retro handheld, I have to swap my button mapping on my retro handheld from “Retro” to “Modern” temporarily while I play Celeste, and then swap it back for emulation / navigation since I am used to A = East for that piece.

Is there a way to include Button Type overrides per game or directory, similar to System Governor? That way, I can specifically enter the Ports folder (or each Port itself) and change the button mapping to Modern.

1 Like

Apologies for the late response!

I might be able to squeeze this one through before the Goose release. I can’t make any promises but I’ll see how we go!

Should be fairly trivial to add, essentially having three options:

  • System - Which would use whatever is set within the general settings
  • Retro - Uses the retro specific key mapping
  • Modern - Uses the modern specific key mapping (swaps A B and X Y buttons)

Again, I can’t make promises but will give it a red hot go :slight_smile:

4 Likes

Preliminary support has now been added to the frontend, I’ll keep you posted when the back end structure has been complete. Overall this was a pretty easy venture and should bring quite a bit of customisation to the end user.

3 Likes

This is now complete.

3 Likes