Skip to content

Conversation

@JonnyHaystack
Copy link
Owner

No description provided.

…alization and console detection code per platform, lift input state up outside of backends
Checking connected bit in sie_status register instead of VBUS power pin,
so works for other RP2040 boards (like Pico W) and might be more
reliable for selecting USB backend fast enough
Track index of current game mode config to prevent switching from one
GameModeConfig to the same GameModeConfig, which in turn prevents
spamming of keypresses when entering a keyboard mode on RP2040.

Closes #21
JonnyHaystack and others added 26 commits June 12, 2024 13:47
Selecting a USB mode via the OLED display config menu now uses the
watchdog SCRATCH0 register to store a backend index and then reboot,
thus effectively changing the backend immediately, and also updating the
default in RAM which can then be manually saved. Also added the option
to switch to ConfiguratorBackend via the config menu, and another option
at the top level to reboot to bootloader for firmware updates.
Add Austin's Rivals 2 mode

---------

Co-authored-by: 901Austin <96558798+901Austin@users.noreply.github.com>
@JonnyHaystack JonnyHaystack self-assigned this Mar 15, 2025
@JonnyHaystack JonnyHaystack merged commit d3bc6bc into master Mar 15, 2025
17 checks passed
@JonnyHaystack JonnyHaystack deleted the configurator branch April 10, 2025 15:55
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants