You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Empty or unreadable Core directory hides Downloads directory #19405
When the Core directory is empty (e.g., no cores installed) or points to an unreadable path, the Downloads directory (~/.config/retroarch/downloads) disappears from the Load Content file browser.
This makes it impossible to browse or verify downloaded content via the GUI, even though the files exist on disk. The Downloads folder should remain visible for overview purposes, even if no cores are available to load the content.
Expected behavior
Maintaining consistency with the general file browser that can access all directory contents:
The Downloads directory should be visible in Main Menu → Load Content regardless of:
Whether the Core directory path is readable.
Whether any cores are installed.
Users should be able to browse the contents of Downloads even if no core can currently load those files.
Actual behavior
If the Core directory is empty or unreadable:
The Downloads directory does not appear in the Load Content file browser.
Changing the Core directory to a valid, readable path (e.g., /home/youruser/retroarch/cores or any writable folder) makes Downloads reappear.
Steps to reproduce the bug
Launch RetroArch with:
No cores installed, or
Core directory set to an unreadable path.
Go to Main Menu → Load Content.
Observe that the Downloads directory is missing from the file browser.
Go to Settings → Directory.
Change Core Directory to a valid, readable path (e.g., /home/youruser/retroarch/cores).
Return to Main Menu → Load Content.
Observe that the Downloads directory is now visible.
changed the title [-]Empty Core directory hides Downloads directory[/-][+]Empty or unreadable Core directory hides Downloads directory[/+]on Aug 14, 2026
@davidhedlund If I understand correctly, it seems to be coming from this condition. You will need at least one pair of abc_libretro.so and abc_libretro.info to show Load Content > Downloads.
Activity
[-]AppImage: Default unreadable Core directory hides Downloads directory in Load Content[/-][+]Unreadable Core directory hides Downloads directory[/+][-]Unreadable Core directory hides Downloads directory[/-][+]Empty Core directory hides Downloads directory[/+][-]Empty Core directory hides Downloads directory[/-][+]Empty or unreadable Core directory hides Downloads directory[/+]davidhedlund commentedon Aug 21, 2026
@gouchi Good day. Do you know if this is intentional or not?
gouchi commentedon Aug 27, 2026
@davidhedlund If I understand correctly, it seems to be coming from this condition. You will need at least one pair of
abc_libretro.soandabc_libretro.infoto show Load Content > Downloads.davidhedlund commentedon Sep 13, 2026
@gouchi Thank you very much for the review, and thank you @4RH1T3CT0R7 for fixing it!