Settings Reference
Press X from the main menu to access Settings.
Important
Kid Mode Impact: When Kid Mode is enabled, the Settings screen is hidden. To access settings temporarily, press L1 + R1 + Menu during the Grout splash screen. See Kid Mode for details.
Main Settings
Switch to API Token - Shown only when using password authentication. Initiates the pairing code flow to switch your connection to token-based authentication.
General - Opens a sub-menu for general display and download options. See General Settings below.
Collections - Opens a sub-menu for configuring collection display options. See Collections Settings below.
Directory Mappings - Change which device directories are mapped to which RomM platforms. See Directory Mappings below.
Save Sync - Opens a sub-menu for configuring save sync. See Save Sync Settings below.
Tools - Opens a sub-menu for artwork management and parental controls. See Tools below.
Advanced - Opens a sub-menu for advanced configuration options. See Advanced Settings below.
Grout Info - View version information, build details, server connection info (including API token name and expiry when using token authentication), and the GitHub repository QR code.
Check for Updates - Check for and install Grout updates.
General Settings
This sub-menu contains general display and download settings.
Box Art
When set to show, Grout displays cover art thumbnails next to game names in the game list. Artwork is automatically cached in the background as you browse. This provides a visual preview similar to your frontend's game library view.
Downloaded Games
Controls how already-downloaded games appear in game lists:
- Do Nothing - No special treatment for downloaded games
- Mark - Downloaded games are marked with a download icon
- Filter - Downloaded games are hidden from the list entirely
Download Art
When enabled, Grout downloads box art for games after downloading the ROMs. The art goes into your artwork directory so your frontend can display it.
Download Art Kind
Controls which type of artwork is downloaded when Download Art is enabled. This option is only visible when Download Art is set to True.
- Default - Uses the default artwork provided by RomM
- Box2D - 2D box art scans
- Box3D - 3D box art renders
- MixImage - Composite mix images combining multiple artwork types
Archived Downloads
Controls what happens when downloading archived ROM files (zip and 7z):
- Uncompress - Grout automatically extracts archived ROMs after downloading. The archive is deleted after extraction.
- Do Nothing - Keep the downloaded archive as-is without extracting.
Language
Grout is localized! Choose from English, Deutsch, Espanol, Francais, Italiano, Portugues, Russian, or Japanese. If you notice an issue with a translation or want to help by translating, please let us know!
Collections Settings
This sub-menu contains all collection-related configuration.
Collections
When set to show, Grout displays regular collections in the main menu.
Smart Collections
When set to show, Grout displays smart collections in the main menu.
Virtual Collections
When set to show, Grout displays virtual collections in the main menu.
Collection View
Controls how collections display their games:
- Platform - After selecting a collection, you'll see a platform selection screen showing all platforms in that collection. Select a platform to view games from only that platform.
- Unified - After selecting a collection, you'll immediately see all games from all platforms with platform slugs
shown as prefixes (e.g.,
[nes] Tecmo Bowl,[snes] Super Mario World)
Directory Mappings
Opens the platform directory mapping screen, which is the same screen shown during initial setup. This lets you change which device directories are mapped to which RomM platforms.
For each platform, you can select:
- Skip - Don't map this platform. Games from this platform won't be available to download.
- Create {Directory Name} - Create a new directory for this platform. Grout suggests directory names that match your custom firmware's expected structure.
- /{Existing Directory} - Map to an existing directory on your device.
- Custom... - Enter a custom folder name using the on-screen keyboard.
For detailed documentation on platform mapping, see the User Guide.
Mappings Reference
Each CFW uses different folder naming conventions:
- KNULLI - ES-DE style folder names (e.g.,
gb,snes,psx) - muOS - Mixed short codes and descriptive names (e.g.,
gb,Nintendo Game Boy) - NextUI - Descriptive names with tags (e.g.,
Game Boy (GB)) - ROCKNIX - ES-DE style folder names (e.g.,
gb,snes,psx) - Spruce - Uppercase short codes (e.g.,
GB,SFC,PS) - Batocera - ES-DE style folder names (e.g.,
gb,megadrive,psx)
Save Sync Settings
This sub-menu configures save synchronization. For complete save sync documentation, see the Save Sync Guide.
Device Name
Register or rename this device with your RomM server. Each device needs a unique name so RomM can track which saves belong to which device. Selecting this opens a keyboard to enter or change the device name.
Save Sync Mappings
Configure which emulator save directory is used for each platform. This tells Grout where to find and place save files on your device. You can override per-game mappings from the Game Options screen.
Save Backups
Controls how many backup copies of local saves are retained when a newer save is downloaded from the server:
- 5 / 10 / 15 - Keep the N most recent backups per game
- No Limit - Keep all backups (default)
Backups are stored in a .backup/ directory within each platform's save directory.
Tools
This sub-menu contains artwork management and parental controls.
Download Missing Art
Scans all mapped platforms and downloads cover art for any games that don't already have cached artwork. Useful after adding new games to your library.
Note that this artwork is only displayed within Grout's interface - it does not affect the artwork shown in your CFW's game list.
Kid Mode
Hides some of the more advanced features for a simplified experience. When enabled, Kid Mode will hide:
- The Settings screen
- The Save Sync screen
- The Game Options screen
- The BIOS download screen
Temporary Override: You can temporarily disable Kid Mode for a single session by pressing L1 + R1 + Menu during the Grout splash screen.
Permanent Disable: Return to this menu and turn off Kid Mode.
Advanced Settings
This sub-menu contains advanced configuration and system settings.
Preload Artwork
Pre-cache artwork for all games across all mapped platforms. Grout scans your platforms, identifies games without cached artwork, and downloads cover art from RomM. Useful for pre-caching after adding new games.
Note that this artwork is only displayed within Grout's interface - it does not affect the artwork shown in your CFW's game list.
Rebuild Cache
Completely rebuilds the local cache from scratch. This deletes the SQLite database and re-downloads all platform and game data from RomM. Use this if you're experiencing cache issues or want a clean slate.
Note
Under normal operation, you shouldn't need to use this. Grout automatically syncs the cache in the background each time you launch the app, using incremental updates to only fetch data that has changed since the last sync. A sync icon appears in the status bar during this process.
Download Timeout
How long Grout waits for a single ROM to download before giving up. Useful for large files or slow connections. Options range from 15 to 120 minutes.
API Timeout
How long Grout waits for responses from your RomM server before giving up. If you have a slow connection or are a completionist with a heavily loaded server, increase this. Options range from 15 to 300 seconds.
Server Address
Change the protocol, hostname, or port of your RomM server without logging out. Useful if your server's address changes or you need to switch between HTTP and HTTPS.
Release Channel
Controls which release channel Grout uses for updates:
- Match RomM - Automatically matches the release channel of your RomM server
- Stable - Only receive stable releases
- Beta - Receive beta releases for early access to new features
Log Level
Controls the verbosity of Grout's log output:
- Debug - Maximum detail, useful for troubleshooting issues
- Info - Standard logging with sync completion summaries and key events
- Error - Only log errors
Saving Settings
Use Left/Right to cycle through options. Press Start to save your changes, or B to cancel.
Related
- User Guide - Complete feature documentation
- Save Sync Guide - Detailed save synchronization documentation
- Quick Start Guide - Get up and running quickly