Releases: DefKorns/OptionsMenu
Release list
v2.0.0-alpha2
Options Menu v2.0.0-alpha
Options Menu 2.0 is a full redesign of the menu, with a new look, nine languages and a set of new options. This is an alpha: it has been tested on real hardware, but expect rough edges. Please report issues.
Which file do I need?
| File | Use it if… |
|---|---|
options_deluxe_v2_0_0-alpha.hmod |
You're not sure. This is the normal build. |
options_deluxe_v2_0_0-alpha_compat.hmod |
The Options Menu doesn't open because another hmod replaced the console's libstdc++ (e.g. RetroArch 1.8.4 Xtreme SC). This build ships its own copy. |
Install only one of them.
What's new
New look
- Redesigned menu: a list on the left and a preview panel on the right showing an icon for the selected option.
- New icon set for every option.
- Smooth TrueType text, with the button hints for each screen shown in the footer.
- Toggle switches for on/off options, and a › on rows that open a submenu.
- The Module Uninstaller uses the same new look.
- Colors can be customized in
/etc/options_menu/theme.cfg.
Languages
The menu is now available in English, Français, Deutsch, Español, Italiano, Nederlands, Português (Europeu), Русский and 日本語. Pick one under Language on the main menu; the menu restarts in that language.
Navigation
- B goes back to the previous menu, or closes the Options Menu on the main screen. The old Exit row is gone.
- Hold B for about a second to delete an entry on lists that support it (e.g. saved wifi backups). You're always asked to confirm.
- Hold UP/DOWN to scroll quickly.
New options
- Saved Games: back up your saved games to your USB/SD card and restore them later.
- Network: back up and restore your wifi configuration, to NAND or USB, with one backup per network.
Fixes and improvements
- The default button combo is detected automatically: L + R, or B + Down on consoles without shoulder buttons (NES Classic, Famicom Classic and variants). You can still set your own combo.
- Fixed the console hanging when powering off from the menu.
- RetroArch options work with both RetroArch Neo and RetroArch Xtreme (Ozone).
- More reliable controller detection on startup.
Upgrading from 1.3.x
Uninstall the old Options Menu before installing this one. Uninstalling it also resets a custom button combo, if you had set one: set it again under Advanced Options → Change Options Button Combo. Menu options added by other hmods keep working.
For developers
- New command file fields:
SUBMENU,ENABLE_IF,STATE_STR(toggle rows),DELETE_STR/DELETE_CONFIRM_KEY(hold-B delete), andCHILD(indented rows). - Plugins can ship their own translations in
/etc/options_menu/<plugin>/lang/. - Docker-based build:
./build.shproduces a release-ready.hmodwithout a local ARM toolchain.
See the README for the full field list and theme.cfg keys.
Thanks
- MadFranko008 for the original idea behind the Saved Games options.
- Aranthys for testing.
- Icons are based on Bootstrap Icons (MIT). UI font: Noto Sans JP (OFL).
Full changelog: 1.3.4...v2.0.0-alpha