Skip to content

fix: L4 and R4 button mappings#776

Merged
frysee merged 1 commit into
mainfrom
fix-minarch-l4r4
Jul 12, 2026
Merged

fix: L4 and R4 button mappings#776
frysee merged 1 commit into
mainfrom
fix-minarch-l4r4

Conversation

@frysee

@frysee frysee commented Jul 12, 2026

Copy link
Copy Markdown
Member

No description provided.

@frysee frysee merged commit 9dffb9e into main Jul 12, 2026
5 checks passed
@frysee frysee deleted the fix-minarch-l4r4 branch July 12, 2026 22:50
carroarmato0 added a commit to carroarmato0/NextUI that referenced this pull request Jul 13, 2026
… fixes

Ingests 6 upstream bugfix commits and adapts them to the C++20 branch:

- fix: L4/R4 button mappings (LoveRetro#776) — device_button_names[] extended to 18
  entries; kept as positional array (C++ rejects sparse designated
  initializers) with L4/R4 at enum indices 16/17. LOCAL_BUTTON_COUNT 16->18.
- feat: minput now visualizes stick movements — upstream code referenced the
  now file-local `pad` global; routed through PAD_getContext() accessor.
- fix: brick pro display calibration — BrickPro now uses its own
  DISPLAYCAL_PRESET_BRICKPRO (settings.cpp), matching the recalibrated
  displaycal.h preset instead of falling back to DISPLAYCAL_PRESET_BRICK.
- fix: white point calibration resetting itself (msettings.c).
- fix: PlayStation and cardinal X/Y symbol mapping; inputs.svg/PNG refresh.

Conflicts resolved in ma_config.cpp and settings.cpp. Validated: tg5040 and
desktop builds clean.
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.

1 participant