Brian S. Stephan
Brian S. Stephan
Please excuse the confusing title. I'm seeing a repeatable, predictable situation where games run through Proton do not register inputs properly on controllers with a certain type of axes behavior....
This fixes the matching to attempt to find avatars. I will note I am not a Go developer or familiar with matterbridge, so there may be a better place to...
This adds a post-build CMake command (thanks @FeralAI!) which uses gp2040ce-binary-tools to write a Protobuf board config into the ~~.bin and~~ .uf2 files generated by the normal build. A Protobuf...
 Enabling the Joystick Selection Slider also requires you to make this setting choice, which enforces one (and only one) mode when you are not holding the...
This adds a couple protobuf fields to the `GpioMappingInfo` structure to include dpad and button masks and uses them when setting up the `Gamepad` object to allow a pin to...
### Problem Users might initialize a board with the wrong firmware, which will populate their user config with partially/totally incorrect settings for their board, and then when they apply the...
Protocol Buffers has definitely proven itself, and a core observation is it will be more resilient to change than JSON, since we can rename fields in protobuf freely thanks to...
### Which problem is this feature request solving? It'd be interesting to be able to script BOOTSEL operations, such as rebooting to apply new firmware, or rebooting into a quasi...
I would like to utilize the GP2040-CE feature set on non-USB hosts, i.e. consoles with serial-based connections such as NES, SNES, PS1/PS2, or Dreamcast. Other boards out there use an...
I was unsure about it and did ```cpp const std::map displayModeLookup = { {INPUT_MODE_PS3, 0}, {INPUT_MODE_GENERIC, 0}, ``` but looking again, a new entry in `displayNames` would be pretty easy...