Skip to content

v0.9.0 - Easy mode introduction

Choose a tag to compare

@x-iso x-iso released this 01 Jun 00:42
· 408 commits to main since this release

Introducing Easy mode

I've been working on this for quite a while, and although there are more things to come for this mode in future releases, right now it already does one important thing: allows regular users open the app and choose just one general purpose preset to get started, which covers most needs for gamers. you can then either edit layout in place as you like, or go digging into the underlying subpatch to add more to it, or tweak something, or just look how it's built. or of course you can go into Advanced mode and add stuff on top-level, which will make it incompatible with Easy mode.

Easy mode relies on using just one sub-patch to leverage all your needs and tidy it up in custom UI. you can then choose 1 gamepad as input and 1 gamepad as output, as well as keyboard/mouse as extra output.

I do have plans for ability to add more than one input that could be then mapped to gamepad and keyboard of choice. And a multi-player tabs to allocate different physical gamepads to different presets and virtual outputs (although only player 1 would be able to use KB/M as output). I also have plans for ability to navigate Easy mode with gamepad, including jumping across different parameters and widgets and tweaking stuff.

Enhanced Layout editing

Not only can you now edit layout in Easy mode, but also have more tools like multi-select objects, duplicate decorative elements, copy/paste styles and move things in groups.

New modules + improved existing modules

Added drop-down menu module which can be used for UI purposes, where inside a patch it will control selectors and splitters.
3DOF to 2D module now has more modes, 4 for pointer type output and 4 for steering type output. Also, Lean mappings were added per side, you can use either digital or analog mapping for it.
Remapper and Map Action modules have re-designed mapping listings with options per listing for various press modes (including analog) as well as turbo toggle. With this, it's possible to remap analog inputs to analog outputs through this module too.

Many more improvements and fixes...

Such as improved Gyro calibration section and added option for outlier spike suppression that's as transparent as possible. Some gamepads can be in rough condition and IMU can get a bit damaged, producing periodical 1 sample spikes. This option can help making gyro usable again on such gamepads.

Full Changelog: v0.8.7...v0.9.0