Skip to content

feat(nds): expose firmware language setting for melonDS#1095

Open
oscaruiz wants to merge 2 commits intoSwordfish90:masterfrom
oscaruiz:master
Open

feat(nds): expose firmware language setting for melonDS#1095
oscaruiz wants to merge 2 commits intoSwordfish90:masterfrom
oscaruiz:master

Conversation

@oscaruiz
Copy link
Copy Markdown

What

Exposes melonds_firmware_language as an ExposedSetting in the NDS
system configuration, allowing users to select the firmware language for
melonDS directly from the in-game settings menu.

Closes #496

Why

PAL Nintendo DS ROMs support multiple languages but there was no way
to select them in Lemuroid. The core option already existed in melonDS
— it just wasn't exposed in the UI.

Changes

  • GameSystem.kt: added ExposedSetting for melonds_firmware_language
    in the melonDS SystemCoreConfig with seven language options.
  • strings.xml: added label and value strings. The label includes
    a "restart required" note since melonDS reads the language at boot.

Notes

No UI or game lifecycle code was modified. The setting surfaces
automatically through the existing ExposedSetting mechanism.

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.

Cannot change language on nds rom

1 participant