Downloadable Content (DLC)
Ryujinx can manage add-on content and DLC packages through the GUI:DLC File Formats
NSP Files
Standard DLC Format
- Most common DLC format
- Can contain multiple DLC packages
- Easy to install via GUI
XCI Bundled
Cartridge Dumps with DLC
- DLC bundled with game cartridge
- Automatically detected
- Cannot be disabled separately
Installing DLC
Access DLC Manager
Right-click a game in the library and select:Manage Downloadable ContentThis opens the DLC Manager window for that specific game.
Add DLC Files
In the DLC Manager:
- Click the + (Add) button
- Browse to your DLC NSP file(s)
- Select one or multiple DLC packages
- Click Open
Only DLC matching the game’s Title ID will be shown and can be added.
Enable/Disable DLC
Each DLC entry has a checkbox:
- ☑ Enabled - DLC is active and loaded
- ☐ Disabled - DLC is installed but not loaded
DLC Information Display
The DLC Manager shows details for each package:- Title ID: Unique identifier (base game ID + DLC suffix)
- Container Path: Location of the DLC file
- Bundled Notice: XCI files with bundled DLC show a warning
Autoload Directories for DLC
Automatically detect and load DLC from specified folders:Add DLC Folders
Click Add and select folders containing:
- DLC NSP files
- Game updates
- Additional content
DLC from autoload directories is automatically matched to the appropriate games based on Title ID.
Managing DLC
Enable All DLC
Enable All DLC
Click Enable All button to activate all installed DLC packages at once.
Disable All DLC
Disable All DLC
Click Disable All button to deactivate all DLC while keeping them installed.
Remove DLC
Remove DLC
To remove DLC from the list:
- Uncheck the DLC package
- Click the - (Remove) button
- Select the DLC to remove
- Confirm removal
Removing DLC from the manager doesn’t delete the NSP file from disk - it only removes the reference.
Bundled DLC (XCI)
Bundled DLC (XCI)
If your game was loaded from an XCI file containing DLC:
- Bundled DLC appears in the manager
- Cannot be disabled individually
- Shows a notice: “This DLC is bundled with the game”
- Removing the game removes bundled DLC
Game Modifications (Mods)
Ryujinx supports three types of mods:RomFS Mods
File Replacement ModsReplace game files like textures, models, and audio.
ExeFS Mods
Executable PatchesModify game code and executables.
Cheats
Runtime ModificationsIn-memory code modifications and cheat codes.
Mod Directory Structure
Mods are organized in two locations:- Global Mods Directory
- SD Card Mods (Atmosphere)
Location:Structure:
Installing RomFS Mods
RomFS mods replace game files:Add Mod via GUI
- Click the Add button
- Select the mod folder (containing romfs/ or exefs/)
- The mod is automatically installed
Mods must contain either a
romfs/ or exefs/ folder to be recognized.Manual Installation
Alternatively, manually copy mods:
- Right-click game > Open Mods Directory
- Create a folder for your mod
- Extract mod contents maintaining structure:
- Refresh the mod manager
Installing ExeFS Mods
ExeFS mods patch game executables:Install via Mod Manager
Same process as RomFS mods:
- Open Mod Manager for the game
- Click Add and select mod folder
- Enable the mod
Installing Cheats
Cheats are runtime code modifications:Install Cheats
Manual Installation:
- Navigate to mod directory:
- Create
cheats/folder if it doesn’t exist - Place
.txtcheat files in this folder - Name format:
<BuildID>.txtor use any name
Cheats use Atmosphere cheat format. Build ID is the first 16 hex characters of the game’s build ID.
Managing Mods
Enable/Disable Mods
Enable/Disable Mods
In the Mod Manager:
- Enable All - Activates all installed mods
- Disable All - Deactivates all mods without removing them
- Individual Toggle - Check/uncheck specific mods
Remove Mods
Remove Mods
To delete a mod:
- Select the mod in Mod Manager
- Click Delete button
- Confirm deletion
Delete All Mods
Delete All Mods
Delete All button removes all mods for the current game.This is useful for troubleshooting or starting fresh.
Search Mods
Search Mods
Use the search box in Mod Manager to filter mods by name:
- Type to filter visible mods
- Useful when managing many mods
- Search is case-insensitive
Mod Containers
Mods can also be packaged as containers:- romfs.bin
- exefs.nsp
Single-file RomFS replacement:Ryujinx loads this as the complete RomFS replacement.
Mod Compatibility
Game Version Matching
Multi-DLC Mods
Some mods require specific DLC:Mod Load Order
Mods are loaded in the order they appear inmods.json:
- Later mods can override earlier ones
- Important for texture/model replacement priority
- Reorder by editing
mods.jsonmanually if needed
Advanced Modding
Atmosphere-Style Mods
Ryujinx supports Atmosphere CFW mod structure:Stubbing Files
Create.stub files to remove game files:
.stub extension tells Ryujinx to exclude that file, effectively removing intro videos or unwanted content.
Mod Metadata
Mods can include metadata for better organization: mods.json format:Troubleshooting Mods and DLC
DLC not appearing in game
DLC not appearing in game
Solutions:
- Verify DLC is enabled in DLC Manager
- Ensure DLC Title ID matches game (base ID + DLC suffix)
- Restart the game after enabling DLC
- Check DLC compatibility with game version
- Verify DLC NSP file is not corrupted
Mod not working
Mod not working
Common causes:
- Mod is disabled in Mod Manager
- Incorrect folder structure (missing romfs/ or exefs/)
- Game version mismatch
- Conflicting mods
- Verify mod is enabled (checked in Mod Manager)
- Check folder structure matches requirements
- Ensure game version matches mod requirements
- Disable other mods to test for conflicts
- Check mod documentation for installation steps
Game crashes with mods enabled
Game crashes with mods enabled
Debugging steps:
- Disable all mods:
- Use “Disable All” in Mod Manager
- Test if game runs without mods
- Enable mods one by one:
- Identify which mod causes the crash
- Remove or update problematic mod
- Check mod compatibility:
- Verify game version
- Check for mod conflicts
- Read mod documentation
- Review logs:
- Check
<RyujinxFolder>/Logs/for error messages - Look for mod-related errors
- Check
Cannot add DLC - 'No DLC found'
Cannot add DLC - 'No DLC found'
This error means:The NSP file either:
- Contains no DLC (it’s a game or update)
- Contains DLC for a different game
- Verify the NSP is actually DLC (not base game/update)
- Check Title ID matches your game
- Ensure NSP file is not corrupted
- Try a different DLC package
Mod directory not found
Mod directory not found
If ‘Open Mods Directory’ doesn’t work:
- Manually create the directory:
- Refresh the Mod Manager
- Restart Ryujinx if needed
Cheats not working
Cheats not working
Solutions:
- Ensure cheat file name matches Build ID
- Verify cheat codes are in Atmosphere format
- Enable cheats in Mod Manager
- Restart game after enabling cheats
- Check if game version matches cheat version
- Test with known-working cheats to verify functionality
Best Practices
Document Your Mods
Keep track of:
- Installed mods and versions
- Game versions they work with
- Load order if applicable
- Source/download location
Test Mods Individually
When installing multiple mods:
- Add and test one mod at a time
- Ensure each works before adding more
- Easier to identify conflicts
Next Steps
Game Loading
Learn how to load and manage games
Configuration
Configure system and emulator settings
Troubleshooting
Diagnose and fix common issues
Graphics Settings
Optimize visual quality and performance