github Dinir/mini-padder 5.2.0
New Batch of 6-button Pads Added

latest releases: 5.4.3, 5.4.2, 5.4.1...
2 years ago

fcommanders

It's for HORI Fighting Commander, and its many variants up to the recent model called 'OCTA'.

While making this, I added one of the features I wanted to add for a while. It makes a stick or a dpad and their background showing up on different layers, so the movements of both can be easier to read when they are both frequently being used.

Octa skin uses this feature, the stick background won't obstruct dpad. It's a gamepad for fighting games, so I think dpad is more important on it.

stickpad-movement

This brought some updates on Disc Dpad skins as well, and I am thinking of implementing that on default XInput and DInput skins, for their dpad and face buttons.

I wanted to add skins for HORI Fighting Commanders for a while, but I was skeptical about how useful they could be since they can't tell which button the user actually pressed: multiple buttons output a same input signal, multiple parts of a skin gotta be lighten up at the same time. Now the skins are available, you can decide if the skepticism was worth holding them back.


joystick-n_x

Joystick skin gets the N layout variant. It's told to be based on Neo-Geo button setup. Surprisingly more common than I thought to be, I can still find streams displaying a joystick in this layout every once in a while.

At first I made this app I thought users can just remap their inputs on a preferred existing layout, but then if they use XInput, this means they have to change the mapping every time they switch a controller. So I made this layout, and the Mega Pad variants are on the same gist. I am expecting to make more skins of this kind, which users with standard controllers can use without mapping the inputs. For controllers that have funky mappings, I still think it's best if you can connect them as a DInput controller, so you can keep different mappings per controller kind.


  • bug fix and feature addition

    • fix custom skin file type check 3a101a9
      Last update added support for text files, but there was a mistake handling loaded files that prevented loading custom skins.
    • add a way to designate canvas to use on the instruction level ff249e9
      Instructions can draw on a different canvas other than the one designated by the input group by giving them an optional layer property.
  • skin update

    • add F Commander skins 9617023, 22d4397, 2251277, 9e5ce2e
      This includes the 6 button model for PS4, XBox One, and Switch, and the next generation model with an octagonal gate, for XBox X/S.
    • update existing skins 0075c98, 5381060
      Disc Dpad skins now have the background for dpad moved behind the stick background.
      Dpad sprite of XInput also got smoothed by a little bit.
    • add joystick N layout c99ec53
      Apparently this specific layout is told to be based on Neo-Geo.
  • mapping update

    • add mapping for Switch Pro Controller b211c57
      On DInput connection, this controller is expected to work identically to DualShock4. With the mapping added, the controller will be shown with the appropriate name.

Don't miss a new mini-padder release

NewReleases is sending notifications on new releases.