Skip to content

Preserve X1 display and MSU-1 settings in the shared host - #78

Merged
mstan merged 1 commit into
mainfrom
codex/mmx-desktop-settings
Sep 12, 2026
Merged

Preserve X1 display and MSU-1 settings in the shared host#78
mstan merged 1 commit into
mainfrom
codex/mmx-desktop-settings

Conversation

@mstan

@mstan mstan commented Sep 12, 2026

Copy link
Copy Markdown
Member

X1 needs to keep its existing display-aspect and GLSL preset controls when moving to the shared desktop host. Add opt-in capability fields, round-trip those launcher settings, and provide the resolved ROM path to MSU-1 sidecar loading.

The existing MMX state harness now accepts SNES copier headers. Validated through X1: full snapshot restore, deterministic replay, fresh-process file load, F7/F8 migration and rebinding, rewind selection, and controller-driven modal open/close. USA/JP Windows SDL3 builds and ROM-free Linux SDL2 builds pass, as do X1 display geometry and widescreen policy checks.

Beads: beads-8wg.2.38.

@mstan
mstan merged commit 95df4b5 into main Sep 12, 2026
7 checks passed
@mstan
mstan deleted the codex/mmx-desktop-settings branch September 12, 2026 17:14
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